2017 Iowa Football Roster
| 1 | Wes Dvorak | DB | 6'0" | 192 lbs |
| 2 | Brandon Bishop | WR | 5'9" | 180 lbs |
| 2 | Peyton Mansell | QB | 6'3" | 210 lbs |
| 3 | Trey Creamer | ATH | 6'0" | 175 lbs |
| 3 | Keith Duncan | K | 5'11" | 173 lbs |
| 4 | Nathan Stanley | QB | 6'5" | 212 lbs |
| 4 | Josh Turner | DB | 6'0" | 180 lbs |
| 5 | Manny Rugamba | DB | 6'0" | 185 lbs |
| 6 | Ihmir Smith-Marsette | WR | 6'2" | 175 lbs |
| 7 | Colten Rastetter | P | 6'2" | 210 lbs |
| 8 | Matt Hankins | DB | 6'1" | 175 lbs |
| 8 | Tyler Wiegers | QB | 6'4" | 225 lbs |
| 9 | Geno Stone | DB | 6'0" | 195 lbs |
| 10 | Camron Harrell | DB | 5'10" | 181 lbs |
| 11 | Ryan Boyle | WR | 6'1" | 208 lbs |
| 11 | Michael Ojemudia | DB | 6'2" | 190 lbs |
| 12 | Brandon Smith | WR | 6'3" | 205 lbs |
| 13 | Henry Marchese | WR | 6'3" | 190 lbs |
| 15 | Joshua Jackson | DB | 6'1" | 192 lbs |
| 15 | Ryan Schmidt | QB | 6'5" | 235 lbs |
| 16 | Kyshaun Bryan | RB | 5'10" | 210 lbs |
| 18 | Drew Cook | TE | 6'5" | 235 lbs |
| 18 | John Milani | DB | 6'0" | 195 lbs |
| 19 | Max Cooper | WR | 6'0" | 175 lbs |
| 19 | Miles Taylor | DB | 5'10" | 203 lbs |
| 20 | Cedric Boswell | DB | 5'11" | 187 lbs |
| 21 | Sam Cook | RB | 5'9" | 215 lbs |
| 21 | Ivory Kelly-Martin | RB | 5'11" | 195 lbs |
| 22 | Toks Akinribade | RB | 6'0" | 208 lbs |
| 23 | Dominique Dafney | WR | 6'2" | 225 lbs |
| 25 | Akrum Wadley | RB | 5'11" | 195 lbs |
| 26 | Marcel Joly | RB | 5'11" | 202 lbs |
| 26 | Kevin Ward | OLB | 6'1" | 217 lbs |
| 27 | Amani Hooker | DB | 6'0" | 210 lbs |
| 28 | Toren Young | RB | 5'11" | 220 lbs |
| 29 | Nate Wieland | LB | 6'1" | 220 lbs |
| 30 | Jake Gervase | DB | 6'1" | 210 lbs |
| 31 | Aaron Mends | LB | 6'0" | 227 lbs |
| 32 | Djimon Colbert | DB | 6'1" | 215 lbs |
| 33 | Noah Clayberg | DB | 5'11" | 209 lbs |
| 33 | Austin Kelly | FB | 5'11" | 245 lbs |
| 34 | Kristian Welch | LB | 6'3" | 232 lbs |
| 35 | Barrington Wade | LB | 6'1" | 223 lbs |
| 36 | Brady Ross | FB | 6'1" | 245 lbs |
| 37 | Brandon Snyder | DB | 6'1" | 214 lbs |
| 38 | T.J. Hockenson | TE | 6'5" | 243 lbs |
| 39 | Nate Wieting | TE | 6'4" | 250 lbs |
| 40 | Parker Hesse | DE | 6'3" | 257 lbs |
| 41 | Bo Bower | LB | 6'2" | 235 lbs |
| 42 | Shaun Beyer | TE | 6'5" | 222 lbs |
| 43 | Josey Jewell | MLB | 6'2" | 236 lbs |
| 44 | Ben Niemann | LB | 6'3" | 230 lbs |
| 45 | Drake Kulick | FB | 6'1" | 240 lbs |
| 47 | Lane Akre | FB | 6'0" | 240 lbs |
| 48 | Jack Hockaday | LB | 6'1" | 232 lbs |
| 49 | Nick Niemann | LB | 6'4" | 220 lbs |
| 50 | Jacob Sobotka | LB | 6'3" | 235 lbs |
| 50 | Jackson Subbert | LS | 6'3" | 237 lbs |
| 52 | Amani Jones | LB | 6'0" | 235 lbs |
| 52 | Boone Myers | OL | 6'5" | 310 lbs |
| 53 | Garret Jansen | DL | 6'2" | 280 lbs |
| 54 | A.J. Epenesa | DE | 6'5" | 270 lbs |
| 55 | Kyle Taylor | LB | 6'0" | 225 lbs |
| 57 | Chauncey Golston | DE | 6'5" | 255 lbs |
| 58 | Jake Newborg | DL | 6'3" | 290 lbs |
| 59 | Ross Reynolds | OL | 6'4" | 300 lbs |
| 61 | Cole Banwart | OL | 6'4" | 280 lbs |
| 63 | Spencer Williams | OL | 6'3" | 295 lbs |
| 66 | Dalles Jacobus | DL | 6'0" | 280 lbs |
| 66 | Levi Paulsen | OL | 6'5" | 305 lbs |
| 67 | Levi Duwa | DE | 6'3" | 235 lbs |
| 68 | Landan Paulsen | OL | 6'5" | 305 lbs |
| 69 | Keegan Render | OL | 6'4" | 310 lbs |
| 70 | Lucas LeGrand | OL | 6'5" | 295 lbs |
| 71 | Mark Kallenberger | OL | 6'6" | 260 lbs |
| 72 | Coy Kirkpatrick | OL | 6'5" | 275 lbs |
| 74 | Austin Schulte | DE | 6'4" | 258 lbs |
| 74 | Tristan Wirfs | OL | 6'5" | 315 lbs |
| 75 | Ike Boettger | OL | 6'6" | 307 lbs |
| 76 | Dalton Ferguson | OL | 6'4" | 312 lbs |
| 77 | Daniel Gaffey | DL | 6'2" | 285 lbs |
| 77 | Alaric Jackson | OL | 6'7" | 320 lbs |
| 78 | James Daniels | OL | 6'4" | 295 lbs |
| 79 | Sean Welsh | OL | 6'3" | 295 lbs |
| 80 | Devonte Young | WR | 6'0" | 200 lbs |
| 81 | Jon Wisnieski | TE | 6'5" | 250 lbs |
| 82 | Adrian Falconer | WR | 6'1" | 192 lbs |
| 82 | Jack Kallenberger | DE | 6'5" | 250 lbs |
| 84 | Nick Easley | WR | 5'11" | 203 lbs |
| 84 | Austin Spiewak | LS | 6'2" | 230 lbs |
| 85 | Nate Vejvoda | TE | 6'5" | 245 lbs |
| 86 | Peter Pekar | TE | 6'4" | 252 lbs |
| 87 | Noah Fant | TE | 6'5" | 232 lbs |
| 88 | Jacob Coons | TE | 6'3" | 220 lbs |
| 88 | Jake Hulett | DL | 6'3" | 289 lbs |
| 89 | Matt VandeBerg | WR | 6'1" | 195 lbs |
| 90 | Sam Brincks | DE | 6'5" | 270 lbs |
| 90 | Ryan Gersonde | P | 6'4" | 185 lbs |
| 91 | Miguel Recinos | K | 6'1" | 192 lbs |
| 91 | Brady Reiff | DL | 6'3" | 260 lbs |
| 93 | Brandon Simon | DE | 6'1" | 240 lbs |
| 94 | Caleb Shudak | K | 5'8" | 175 lbs |
| 95 | Cedrick Lattimore | DL | 6'5" | 295 lbs |
| 96 | Matt Nelson | DE | 6'8" | 285 lbs |
| 97 | Tyler Kluver | LS | 6'0" | 220 lbs |
| 97 | Romeo McKnight | DE | 6'5" | 250 lbs |
| 98 | Anthony Nelson | DE | 6'7" | 260 lbs |
| 99 | Nathan Bazata | DL | 6'2" | 287 lbs |