Campus Sports HQ
Updates
Football Home
School HubIowa Home

Football recruiting intelligence

Football Roster Forecast

2027 HS Rank: 69Points: 179.40
2027 Overall Rank: 69Points: 179.40

Follow University of Iowa recruiting, transfer portal activity, personnel, roster forecasts, and football news.

320High School Recruiting
25Transfers
Photo: Iowa Athletics

Iowa Football Office

Roster Outlook

Published roster pool, sorted alphabetically within positions. Multi-position players are grouped by their first listed role. Depth order, scholarship status and remaining eligibility are not verified; planning changes are your assumptions.

ESPN · 2026 football rosterUpdated 2026-10-03
Loading saved plan
111Published roster members
0/25Your 2026 lineup assignments
58Coaching and support staff
12Scheduled games

Roster pool · offense

Alphabetical examples · no depth ranking.

Published roster pool · position placement is illustrative

Academic class is reproduced from ESPN. It does not establish remaining NCAA eligibility or scholarship status.

PlayerPos.Academic classHt / WtHometown / previous school
Lucas Allgeyer#60 Lucas AllgeyerOLSO6' 5" / 297
Lance Beeghley#88 Lance BeeghleyWRJR6' 2" / 197
TB#4 Tradon BessingerQBFR6' 5" / 213
LB#18 Luke BrewerTEFR6' 4" / 239
Hank Brown#9 Hank BrownQBSR6' 4" / 218
Jarriett Buie#0 Jarriett BuieWRJR6' 2" / 198
Michael Burt#80 Michael BurtTEJR6' 5" / 252
O'Lontae Dean#15 O'Lontae DeanRBSO6' 0" / 212
TD#14 Tony DiazWRJR5' 10" / 184
Brevin Doll#23 Brevin DollRBJR6' 0" / 213
Jack Dotzler#71 Jack DotzlerOLSR6' 6" / 309
Alex Eichmann#17 Alex EichmannWRSR6' 2" / 210
Ryan Fitzgerald#16 Ryan FitzgeraldQBSO6' 2" / 221
Will Hahn#52 Will HahnOLSO6' 1" / 294
Jeremy Hecklinski#10 Jeremy HecklinskiQBJR5' 11" / 201
Dayton Howard#7 Dayton HowardWRSR6' 5" / 215
Braeden Jackson#22 Braeden JacksonRBSO5' 11" / 206
EJ#8 Evan JamesWRSO5' 10" / 170
Josh Janowski#63 Josh JanowskiOLJR6' 2" / 294
Eli Johnson#86 Eli JohnsonTESO6' 5" / 250
Leighton Jones#64 Leighton JonesOLSR6' 2" / 288
Trevor Lauck#59 Trevor LauckOLSR6' 5" / 314
Cannon Leonard#75 Cannon LeonardOLSR6' 8" / 309
OL#72 Owen LinderOLFR6' 6" / 294
Bodey McCaslin#74 Bodey McCaslinOLJR6' 6" / 303
Nathan McNeil#5 Nathan McNeilRBSO5' 11" / 202
Thomas Meyer#85 Thomas MeyerTESO6' 4" / 248
Kamari Moulton#28 Kamari MoultonRBSR5' 9" / 211
Michael Myslinski#53 Michael MyslinskiOLSR6' 2" / 299
Jackson Naeve#83 Jackson NaeveWRJR6' 0" / 195
George Nahas#77 George NahasOLSR6' 3" / 295
CN#79 Carson NielsenOLFR6' 7" / 311
Will Nolan#68 Will NolanOLJR6' 6" / 313
IO#89 Isaiah OliverWRFR5' 11" / 199
Zach Ortwerth#48 Zach OrtwerthTESR6' 4" / 247
Addison Ostrenga#87 Addison OstrengaTESR6' 4" / 249
KJ Parker#1 KJ ParkerWRJR5' 10" / 191
HP#70 Hudson ParliamentOLFR6' 4" / 313
Apollo Payne#84 Apollo PayneWRSO6' 3" / 214
L.J. Phillips Jr.#21 L.J. Phillips Jr.RBSR5' 8" / 211
Kade Pieper#58 Kade PieperOLSR6' 3" / 298
GR#78 Gene RiordanOLFR6' 5" / 302
BS#11 Brody SchafferWRFR6' 1" / 195
DS#12 Diondre SmithWRFR5' 10" / 160
Dylan Stecker#82 Dylan SteckerTESO6' 4" / 233
XS#6 Xavier StinsonWRFR6' 2" / 202
Jimmy Sullivan#3 Jimmy SullivanQBSO6' 1" / 205
Reece Vander Zee#2 Reece Vander ZeeWRJR6' 4" / 220
DJ Vonnahme#81 DJ VonnahmeTEJR6' 4" / 241
CW#73 Colin WhittersOLFR6' 3" / 329
Xavier Williams#26 Xavier WilliamsRBJR5' 10" / 228
Trent Wilson#65 Trent WilsonOLSO6' 3" / 290
Cael Winter#61 Cael WinterOLSR6' 3" / 294
Mason Woods#19 Mason WoodsTESO6' 2" / 230
BA#37 Brayton AlfordLBFR6' 0" / 211
Joseph Anderson#84 Joseph AndersonDEJR6' 6" / 241
Maddux Borcherding-Johnson#56 Maddux Borcherding-JohnsonDLSR6' 3" / 299
Kahmari Brown#43 Kahmari BrownDLJR6' 2" / 259
Tyler Brown#2 Tyler BrownDBJR5' 10" / 201
Cam Buffington#33 Cam BuffingtonLBJR6' 3" / 238
Drew Campbell#13 Drew CampbellDEJR6' 4" / 252
Chima Chineke#40 Chima ChinekeDEJR6' 4" / 262
Carson Cooney#15 Carson CooneyLBSO6' 3" / 222
ND#29 Noah DanielDBFR6' 0" / 197
Nolan DeLong#31 Nolan DeLongLBSR6' 0" / 231
Iose Epenesa#97 Iose EpenesaDLSO6' 3" / 269
DF#42 David FasonDLFR6' 0" / 268
Brad Fitzgibbon#99 Brad FitzgibbonDLSO6' 3" / 288
Luke Gaffney#51 Luke GaffneyDLSR6' 2" / 288
Burke Gautcher#10 Burke GautcherLBSO6' 3" / 231
Kyler Gerardy#19 Kyler GerardyDBJR6' 0" / 199
Rashad Godfrey Jr.#7 Rashad Godfrey Jr.DBJR6' 1" / 202
Cody Haddad#0 Cody HaddadDBSO5' 11" / 186
Anthony Hawkins#5 Anthony HawkinsDBJR6' 3" / 202
Bryce Hawthorne#96 Bryce HawthorneDLSR6' 3" / 298
RH#16 Ronnie HillDBFR5' 11" / 192
Will Hubert#57 Will HubertDLSR6' 3" / 291
Ty Hudkins#20 Ty HudkinsDBJR6' 0" / 201
Lance Ingold#95 Lance IngoldDLJR6' 5" / 251
JJ#45 Jack JandaDLFR6' 5" / 272
SJ#32 Sawyer JezierskiDLFR6' 3" / 285
DJ#1 Darion JonesDBFR6' 1" / 181
EK#30 Eli KampmanDBFR6' 2" / 197
Devan Kennedy#91 Devan KennedyDLJR6' 3" / 281
Jack Laughlin#47 Jack LaughlinLBSR6' 1" / 224
Deshaun Lee#8 Deshaun LeeDBSR5' 10" / 189
Will Lockhart#50 Will LockhartDLSO6' 3" / 250
Zach Lutmer#6 Zach LutmerDBSR6' 1" / 203
Drew MacPherson#34 Drew MacPhersonDBSO6' 1" / 204
JM#4 Julian MansonLBFR6' 3" / 225
Kenneth Merrieweather#44 Kenneth MerrieweatherDLSR6' 3" / 270
Jayden Montgomery#36 Jayden MontgomeryLBSR5' 11" / 227
Alex Mota#14 Alex MotaDBSR6' 0" / 195
Emmanuel Olagbaju#88 Emmanuel OlagbajuDLSR6' 2" / 314
Preston Ries#46 Preston RiesLBJR6' 1" / 226
ER#26 Eli RobbinsDBFR6' 0" / 193
Brice Stevenson#92 Brice StevensonDLSR6' 0" / 287
Xavier Styles#18 Xavier StylesDBJR6' 1" / 207
KT#9 Kasen ThomasLBFR6' 2" / 230
Landyn Van Kekerix#23 Landyn Van KekerixLBSR6' 2" / 238
MV#21 Marcello VittiDBFR5' 10" / 201
Jacob Wallace#11 Jacob WallaceDBSO5' 10" / 186
Jaylen Watson#3 Jaylen WatsonDBJR5' 11" / 187
Derek Weisskopf#22 Derek WeisskopfLBJR6' 3" / 233
BW#12 Billy WeivodaLBFR6' 2" / 226
Caden Buhr#92 Caden BuhrPKSO5' 10" / 203
BE#49 Boston EverittPSO6' 0" / 199
MM#54 Matty McLaughlinLSFR6' 1" / 195
Eli Ozick#25 Eli OzickPKSR5' 11" / 199
TP#35 Tanner PhilpottPJR6' 1" / 210
Ike Speltz#69 Ike SpeltzLSJR6' 0" / 233