Offense
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 4 | T. BessingerTradon Bessinger | QB | 6-5 | 213 | Fr | Kaysville, UT |
| 9 | H. BrownHank Brown | QB | 6-4 | 218 | Sr | Nashville, TN |
| 16 | R. FitzgeraldRyan Fitzgerald | QB | 6-2 | 221 | Soph | Northfield, IL |
| 10 | J. HecklinskiJeremy Hecklinski | QB | 5-11 | 201 | Jr | Marietta, GA |
| 3 | J. SullivanJimmy Sullivan | QB | 6-1 | 205 | Soph | Fort Wayne, IN |
| 15 | O. DeanO'Lontae Dean | RB | 6-0 | 212 | Soph | Plant City, FL |
| 23 | B. DollBrevin Doll | RB | 6-0 | 213 | Jr | Adel, IA |
| 22 | B. JacksonBraeden Jackson | RB | 5-11 | 206 | Soph | Ankeny, IA |
| 5 | N. McNeilNathan McNeil | RB | 5-11 | 202 | Soph | Tampa, FL |
| 28 | K. MoultonKamari Moulton | RB | 5-9 | 211 | Sr | Fort Lauderdale, FL |
| 21 | L. Phillips Jr.L.J. Phillips Jr. | RB | 5-8 | 211 | Sr | Wichita, KS |
| 26 | X. WilliamsXavier Williams | RB | 5-10 | 228 | Jr | Schererville, IN |
| 88 | L. BeeghleyLance Beeghley | WR | 6-2 | 197 | Jr | New Braunfels, TX |
| 0 | J. BuieJarriett Buie | WR | 6-2 | 198 | Jr | Tampa, FL |
| 14 | T. DiazTony Diaz | WR | 5-10 | 184 | Jr | San Marcos, TX |
| 17 | A. EichmannAlex Eichmann | WR | 6-2 | 210 | Sr | Sussex, WI |
| 7 | D. HowardDayton Howard | WR | 6-5 | 215 | Sr | Kansas City, MO |
| 8 | E. JamesEvan James | WR | 5-10 | 170 | Soph | Apopka, FL |
| 83 | J. NaeveJackson Naeve | WR | 6-0 | 195 | Jr | Iowa City, IA |
| 89 | I. OliverIsaiah Oliver | WR | 5-11 | 199 | Fr | Clive, IA |
| 1 | K. ParkerKJ Parker | WR | 5-10 | 191 | Jr | Bellwood, IL |
| 84 | A. PayneApollo Payne | WR | 6-3 | 214 | Soph | Swisher, IA |
| 11 | B. SchafferBrody Schaffer | WR | 6-1 | 195 | Fr | Winneconne, WI |
| 12 | D. SmithDiondre Smith | WR | 5-10 | 160 | Fr | Jacksonville, FL |
| 6 | X. StinsonXavier Stinson | WR | 6-2 | 202 | Fr | Port St. Lucie, FL |
| 2 | R. Vander ZeeReece Vander Zee | WR | 6-4 | 220 | Jr | Rock Rapids, IA |
| 18 | L. BrewerLuke Brewer | TE | 6-4 | 239 | Fr | Norwalk, IA |
| 80 | M. BurtMichael Burt | TE | 6-5 | 252 | Jr | Omaha, NE |
| 86 | E. JohnsonEli Johnson | TE | 6-5 | 250 | Soph | River Falls, WI |
| 85 | T. MeyerThomas Meyer | TE | 6-4 | 248 | Soph | Clear Lake, IA |
| 48 | Z. OrtwerthZach Ortwerth | TE | 6-4 | 247 | Sr | St. Louis, MO |
| 87 | A. OstrengaAddison Ostrenga | TE | 6-4 | 249 | Sr | Sun Prairie, WI |
| 82 | D. SteckerDylan Stecker | TE | 6-4 | 233 | Soph | Spirit Lake, IA |
| 81 | D. VonnahmeDJ Vonnahme | TE | 6-4 | 241 | Jr | Breda, IA |
| 19 | M. WoodsMason Woods | TE | 6-2 | 230 | Soph | Coralville, IA |
| 60 | L. AllgeyerLucas Allgeyer | OL | 6-5 | 297 | Soph | St. Louis, MO |
| 71 | J. DotzlerJack Dotzler | OL | 6-6 | 309 | Sr | Waunakee, WI |
| 52 | W. HahnWill Hahn | OL | 6-1 | 294 | Soph | Decorah, IA |
| 63 | J. JanowskiJosh Janowski | OL | 6-2 | 294 | Jr | Frankfort, IL |
| 64 | L. JonesLeighton Jones | OL | 6-2 | 288 | Sr | Brownsburg, IN |
| 59 | T. LauckTrevor Lauck | OL | 6-5 | 314 | Sr | Indianapolis, IN |
| 75 | C. LeonardCannon Leonard | OL | 6-8 | 309 | Sr | Gilman, IL |
| 72 | O. LinderOwen Linder | OL | 6-6 | 294 | Fr | Chanhassen, MN |
| 74 | B. McCaslinBodey McCaslin | OL | 6-6 | 303 | Jr | St. Charles, IL |
| 53 | M. MyslinskiMichael Myslinski | OL | 6-2 | 299 | Sr | Jacksonville, FL |
| 77 | G. NahasGeorge Nahas | OL | 6-3 | 295 | Sr | West Des Moines, IA |
| 79 | C. NielsenCarson Nielsen | OL | 6-7 | 311 | Fr | Waterloo, IA |
| 68 | W. NolanWill Nolan | OL | 6-6 | 313 | Jr | Arlington Heights, IL |
| 70 | H. ParliamentHudson Parliament | OL | 6-4 | 313 | Fr | Brandon, SD |
| 58 | K. PieperKade Pieper | OL | 6-3 | 298 | Sr | Norfolk, NE |
| 78 | G. RiordanGene Riordan | OL | 6-5 | 302 | Fr | Hinsdale, IL |
| 73 | C. WhittersColin Whitters | OL | 6-3 | 329 | Fr | Iowa City, IA |
| 65 | T. WilsonTrent Wilson | OL | 6-3 | 290 | Soph | Southlake, TX |
| 61 | C. WinterCael Winter | OL | 6-3 | 294 | Sr | Waukee, IA |
Defense
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 84 | J. AndersonJoseph Anderson | DE | 6-6 | 241 | Jr | St. Louis, MO |
| 13 | D. CampbellDrew Campbell | DE | 6-4 | 252 | Jr | Cedar Falls, IA |
| 40 | C. ChinekeChima Chineke | DE | 6-4 | 262 | Jr | Plano, TX |
| 56 | M. Borcherding-JohnsonMaddux Borcherding-Johnson | DL | 6-3 | 299 | Sr | Norwalk, IA |
| 43 | K. BrownKahmari Brown | DL | 6-2 | 259 | Jr | Jacksonville, NC |
| 97 | I. EpenesaIose Epenesa | DL | 6-3 | 269 | Soph | Glen Carbon, IL |
| 42 | D. FasonDavid Fason | DL | 6-0 | 268 | Fr | Marion, IA |
| 99 | B. FitzgibbonBrad Fitzgibbon | DL | 6-3 | 288 | Soph | Chicago, IL |
| 51 | L. GaffneyLuke Gaffney | DL | 6-2 | 288 | Sr | Robins, IA |
| 96 | B. HawthorneBryce Hawthorne | DL | 6-3 | 298 | Sr | Osseo, MN |
| 57 | W. HubertWill Hubert | DL | 6-3 | 291 | Sr | Omaha, NE |
| 95 | L. IngoldLance Ingold | DL | 6-5 | 251 | Jr | Rochester, IL |
| 45 | J. JandaJack Janda | DL | 6-5 | 272 | Fr | Livonia, MI |
| 32 | S. JezierskiSawyer Jezierski | DL | 6-3 | 285 | Fr | Edina, MN |
| 91 | D. KennedyDevan Kennedy | DL | 6-3 | 281 | Jr | Glendale, AZ |
| 50 | W. LockhartWill Lockhart | DL | 6-3 | 250 | Soph | Denver, IA |
| 44 | K. MerrieweatherKenneth Merrieweather | DL | 6-3 | 270 | Sr | Detroit, MI |
| 88 | E. OlagbajuEmmanuel Olagbaju | DL | 6-2 | 314 | Sr | Osseo, MN |
| 92 | B. StevensonBrice Stevenson | DL | 6-0 | 287 | Sr | Tampa, FL |
| 37 | B. AlfordBrayton Alford | LB | 6-0 | 211 | Fr | Carroll, IA |
| 33 | C. BuffingtonCam Buffington | LB | 6-3 | 238 | Jr | Winfield, IA |
| 15 | C. CooneyCarson Cooney | LB | 6-3 | 222 | Soph | Oswego, IL |
| 31 | N. DeLongNolan DeLong | LB | 6-0 | 231 | Sr | Durant, IA |
| 10 | B. GautcherBurke Gautcher | LB | 6-3 | 231 | Soph | Sycamore, IL |
| 47 | J. LaughlinJack Laughlin | LB | 6-1 | 224 | Sr | Carlisle, IA |
| 4 | J. MansonJulian Manson | LB | 6-3 | 225 | Fr | North Liberty, IA |
| 36 | J. MontgomeryJayden Montgomery | LB | 5-11 | 227 | Sr | Suamico, WI |
| 46 | P. RiesPreston Ries | LB | 6-1 | 226 | Jr | Monticello, IA |
| 9 | K. ThomasKasen Thomas | LB | 6-2 | 230 | Fr | Sioux City, IA |
| 23 | L. Van KekerixLandyn Van Kekerix | LB | 6-2 | 238 | Sr | Rock Valley, IA |
| 22 | D. WeisskopfDerek Weisskopf | LB | 6-3 | 233 | Jr | Victor, IA |
| 12 | B. WeivodaBilly Weivoda | LB | 6-2 | 226 | Fr | Atlanta, GA |
| 2 | T. BrownTyler Brown | DB | 5-10 | 201 | Jr | Annapolis, MD |
| 29 | N. DanielNoah Daniel | DB | 6-0 | 197 | Fr | Fort Dodge, IA |
| 19 | K. GerardyKyler Gerardy | DB | 6-0 | 199 | Jr | Eldridge, IA |
| 7 | R. Godfrey Jr.Rashad Godfrey Jr. | DB | 6-1 | 202 | Jr | Plant City, FL |
| 0 | C. HaddadCody Haddad | DB | 5-11 | 186 | Soph | Cleveland, OH |
| 5 | A. HawkinsAnthony Hawkins | DB | 6-3 | 202 | Jr | Annapolis, MD |
| 16 | R. HillRonnie Hill | DB | 5-11 | 192 | Fr | Eastpointe, MI |
| 20 | T. HudkinsTy Hudkins | DB | 6-0 | 201 | Jr | Grand Rapids, MI |
| 1 | D. JonesDarion Jones | DB | 6-1 | 181 | Fr | Omaha, NE |
| 30 | E. KampmanEli Kampman | DB | 6-2 | 197 | Fr | Solon, IA |
| 8 | D. LeeDeshaun Lee | DB | 5-10 | 189 | Sr | Belleville, MI |
| 6 | Z. LutmerZach Lutmer | DB | 6-1 | 203 | Sr | Rock Rapids, IA |
| 34 | D. MacPhersonDrew MacPherson | DB | 6-1 | 204 | Soph | Glenview, IL |
| 14 | A. MotaAlex Mota | DB | 6-0 | 195 | Sr | Marion, IA |
| 26 | E. RobbinsEli Robbins | DB | 6-0 | 193 | Fr | Des Moines, IA |
| 18 | X. StylesXavier Styles | DB | 6-1 | 207 | Jr | Lakewood, OH |
| 21 | M. VittiMarcello Vitti | DB | 5-10 | 201 | Fr | Detroit, MI |
| 11 | J. WallaceJacob Wallace | DB | 5-10 | 186 | Soph | Upper Marlboro, MD |
| 3 | J. WatsonJaylen Watson | DB | 5-11 | 187 | Jr | Detroit, MI |
Special Teams
| NO | Player | POS | HT | WT | CLASS | Hometown |
|---|---|---|---|---|---|---|
| 92 | C. BuhrCaden Buhr | K | 5-10 | 203 | Soph | Bettendorf, IA |
| 25 | E. OzickEli Ozick | K | 5-11 | 199 | Sr | Liberty, MO |
| 49 | B. EverittBoston Everitt | P | 6-0 | 199 | Soph | Hope Island, Australia |
| 35 | T. PhilpottTanner Philpott | P | 6-1 | 210 | Jr | Waukee, IA |
| 54 | M. McLaughlinMatty McLaughlin | LS | 6-1 | 195 | Fr | St. Louis, MO |
| 69 | I. SpeltzIke Speltz | LS | 6-0 | 233 | Jr | Van Meter, IA |