No. | Name | Pos | Class-Eligibility | Ht | Wt | Hometown |
23 | A.J. Allen | DB | GS-Sr | 6-0 | 215 | Waukee, Iowa |
25 | Trevor Allen | RB | Sr-Jr | 5-10 | 203 | Waukee, Iowa |
64 | Hezekiah Applegate | DL | Sr-Jr | 6-2 | 285 | Johnston, Iowa |
66 | Philip Arendt | OL | Jr-So | 6-1 | 303 | Iowa City, Iowa |
68 | William Blaser | OL | So-So | 6-1 | 281 | Peosta, Iowa |
44 | Jared Brinkman | DL | So-So | 5-11 | 290 | Iowa City, Iowa |
76 | Spencer Brown | OL | Jr-So | 6-8 | 290 | Lenox, Iowa |
Jesse Cardenas | LB | Jr-So | 6-2 | 225 | Lakeville, Minnesota | |
6 | Terrell Carey | WR | So-So | 5-10 | 211 | Madison, Wisconsin |
49 | Desmond Chapple | DL | Jr-So | 6-3 | 235 | Edwardsville, Illinois |
98 | Bryce Douglas | DL | GS-Sr | 6-0 | 304 | Plainfield, Illinois |
62 | Sam Drysdale | K | Sr-Jr | 6-4 | 180 | Cedar Rapids, Iowa |
14 | Eli Dunne | QB | GS-Sr | 6-5 | 238 | Grinnell, Iowa |
32 | Zac Ebeling | LB | So-So | 6-0 | 220 | Mount Pleasant, Iowa |
71 | Nick Ellis | OL | Jr-So | 6-4 | 308 | Parkersburg, Iowa |
17 | Christian Ellsworth | QB | Jr-So | 6-2 | 210 | Saint Libory, Nebraska |
59 | Max Erpelding | OL | Jr-So | 6-0 | 260 | Bettendorf, Iowa |
58 | Austin Errthum | K | Sr-Sr | 5-10 | 180 | Kalona, Iowa |
27 | Austin Evans | DB | Jr-So | 6-0 | 189 | Kansas City, Missouri |
39 | Duncan Ferch | LB | GS-Sr | 6-1 | 234 | State Center, Iowa |
50 | Bryce Flater | LB | So-So | 6-1 | 224 | Grundy Center, Iowa |
82 | Nick Fossey | WR | Jr-So | 6-1 | 199 | Lakeville, Minnesota |
57 | Joe Friedrich | LS | Jr-Jr | 6-0 | 206 | Cedar Falls, Iowa |
37 | Aaron Graham | WR | Sr-Jr | 5-11 | 201 | Oak Grove, Missouri |
56 | Ricky Grimes | LB | Sr-Jr | 6-1 | 228 | Eldridge, Iowa |
45 | Brock Hadachek | LB | So-So | 6-2 | 208 | Dysart, Iowa |
33 | Jake Hartford | LB | Jr-So | 6-3 | 226 | Circle Pines, Minnesota |
31 | Tyler Hoosman | RB | So-So | 6-0 | 201 | Plainfield, Illinois |
11 | Colton Howell | QB | Sr-Sr | 6-0 | 213 | Wichita, Kansas |
24 | Nikholi Jaghai | DB | Jr-Jr | 5-7 | 181 | Miami Gardens, Florida |
83 | Jaylin James | WR | Sr-Jr | 6-3 | 202 | Des Moines, Iowa |
21 | Christian Jegen | RB | Jr-Jr | 5-11 | 205 | Shawnee, Kansas |
15 | Jacob Keller | QB | So-So | 6-1 | 206 | Aurora, Illinois |
38 | Zac Kibby | DB | Jr-So | 5-11 | 203 | Algona, Iowa |
48 | Chris Kolarevic | LB | So-So | 6-0 | 223 | Traverse City, Michigan |
88 | Michael Kuntz | P | GS-Sr | 5-11 | 188 | Cedar Falls, Iowa |
40 | Alfonzo Lambert II | LB | Jr-So | 6-0 | 209 | Rockford, Illinois |
19 | Suni Lane | DB | So-So | 6-3 | 203 | Bettendorf, Iowa |
22 | Roosevelt Lawrence | DB | Sr-Sr | 6-0 | 170 | Tampa, Florida |
55 | Colton Lueck | OL | Sr-Jr | 6-4 | 286 | Dyersville, Iowa |
97 | Marcel Minniefield | DL | Jr-Jr | 6-2 | 282 | Lee's Summit, Missouri |
86 | Briley Moore | TE | Jr-Jr | 6-3 | 242 | Blue Springs, Missouri |
63 | Nate Murphy | K | So-So | 6-0 | 166 | West Des Moines, Iowa |
7 | Rickey Neal Jr. | LB | GS-Sr | 6-1 | 241 | Racine, Wisconsin |
73 | Mason Neisen | OL | So-So | 6-4 | 329 | Denver, Iowa |
26 | Isaiah Nimmers | DB | Jr-So | 5-9 | 185 | Cedar Rapids, Iowa |
85 | Elias Nissen | TE | GS-Sr | 6-4 | 243 | Springville, Iowa |
13 | Jon Nzombo | RB | Sr-Sr | 5-7 | 205 | Tiffin, Iowa |
94 | Sonny Onken | DL | Jr-So | 6-3 | 256 | Norwalk, Iowa |
Taylor Otterstatter | TE | Jr-So | 6-5 | 251 | Mayer, Minnesota | |
72 | Justin Peine | OL | So-So | 6-5 | 293 | Parker, Kansas |
70 | Trevor Penning | OL | So-So | 6-6 | 289 | Clear Lake, Iowa |
43 | Christian Perez | LB | Sr-Sr | 6-1 | 246 | Harlem, New York |
35 | Nick Phillips | WR | Jr-So | 5-7 | 188 | Iowa City, Iowa |
69 | Tyus Phillips | OL | So-So | 6-7 | 285 | Waterloo, Iowa |
78 | Tyler Putney | OL | GS-Sr | 6-6 | 302 | Forest City, Iowa |
89 | Trey Recknor | TE | Jr-So | 6-0 | 230 | Mount Horeb, Wisconsin |
87 | Jalen Rima | WR | Jr-Jr | 6-0 | 192 | Cedar Rapids, Iowa |
36 | Korby Sander | DB | Jr-So | 6-0 | 212 | Belmond, Iowa |
53 | Weston Schultz | LB | So-So | 6-3 | 215 | Mason City, Iowa |
74 | Jackson Scott-Brown | OL | Sr-Jr | 6-4 | 312 | Council Bluffs, Iowa |
97 | Nick Simpson | LS | So-Fr | 5-8 | 203 | Des Moines, Iowa |
47 | Elerson G. Smith | DL | Jr-So | 6-5 | 230 | Minneapolis, Minnesota |
30 | Alphonso Soko | RB | So-So | 5-7 | 179 | Muscatine, Iowa |
67 | Erik Sorensen | OL | So-So | 6-6 | 320 | Waukee, Iowa |
22 | Max Steffen | DB | So-So | 5-11 | 185 | Peosta, Iowa |
18 | John Sullivan | QB | So-So | 5-11 | 187 | Clinton, Iowa |
42 | Kendrick Suntken | LB | Sr-Sr | 6-0 | 240 | Hampton, Iowa |
79 | Ezra Szczyrbak | OL | GS-Sr | 6-4 | 299 | Moose Lake, Minnesota |
41 | Blake Thomas | LB | GS-Sr | 6-1 | 224 | Waterloo, Iowa |
95 | Seth Thomas | DL | Sr-Jr | 6-5 | 262 | Stilwell, Kansas |
75 | Cal Twait | OL | Sr-Sr | 6-5 | 305 | Manson, Iowa |
84 | Matthew Vanderslice | TE | So-So | 6-7 | 257 | Olathe, Kansas |
51 | Riley Van Wyhe | LB | So-So | 6-2 | 215 | Rock Rapids, Iowa |
32 | Jack Wegher | RB | Jr-So | 5-10 | 205 | Sioux City, Iowa |
91 | Brawntae Wells | DL | Jr-So | 6-2 | 261 | Des Moines, Iowa |
80 | Isaiah Weston | WR | Jr-So | 6-8 | 207 | Albertville, Minnesota |
8 | Marcus Weymiller | RB | Sr-Sr | 5-10 | 204 | Waukon, Iowa |
9 | Xavior Williams | DB | Jr-So | 5-11 | 175 | Burlington, Iowa |
65 | John Yount | OL | So-So | 6-2 | 295 | Ankeny, Iowa |