Iowa's Roster/Depth Chart for 2025
Iowa's 2025 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#11 Mark Gronowski (QB)SR ('1)6'2"/235107/165 (65%), 946 Yds, 4 TD / 4 INT76 Car, 313 Yds, (4.1 YPC), 11 TD, 2 FUM BA-#120440 (87%)0.87SDSU ('25)
#9 Hank Brown (QB)SO ('3)6'4"/21511/21 (52%), 107 Yds, 1 TD / 1 INT3 Car, -3 Yds, (-1 YPC), 1 TD, 1 FUM B-F#28355 (11%)0.85AUB ('25)
#10 Jeremy Hecklinski (QB)FR ('3)5'11"/1882/2 (100%), 8 Yds, 0 TD / 0 INT1 Car, 6 Yds, (6 YPC), 1 TD, 0 FUM B-B- 9 (2%)0.86WAKE ('25)
#19 Jackson Stratton (QB)JR ('1)6'4"/205     00.86CSU ('24)
#16 Ryan Fitzgerald (QB)FR ('3)6'1"/218     00.863* HS ('25)
#3 Jimmy Sullivan (QB)FR ('3)6'1"/197     00.863* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#28 Kamari Moulton (RB)SO ('3)5'9"/20582 Car, 435 Yds, (5.3 YPC), 2 TD, 0 FUM11 Rec, 81 Yds, (7.4 YPR), 0 TDAA-#142180 (36%)0.853* HS ('23)
#4 Jaziun Patterson (RB)JR ('2)5'10"/21039 Car, 216 Yds, (5.5 YPC), 0 TD, 0 FUM3 Rec, 9 Yds, (3 YPR), 0 TDA-A#14578 (16%)0.873* HS ('22)
#26 Xavier Williams (RB)FR ('3)5'10"/22538 Car, 249 Yds, (6.6 YPC), 3 TD, 0 FUM7 Rec, 43 Yds, (6.1 YPR), 0 TDB+A-#97101 (20%)0.873* HS ('24)
#25 Nathan McNeil (RB)FR ('4)5'11"/20329 Car, 134 Yds, (4.6 YPC), 0 TD, 0 FUM5 Rec, 45 Yds, (9 YPR), 0 TDA-B+#42864 (13%)0.873* HS ('25)
#8 T. Washington Jr. (RB)SO ('3)5'10"/20825 Car, 96 Yds, (3.8 YPC), 0 TD, 1 FUM4 Rec, 18 Yds, (4.5 YPR), 0 TDC+B#54578 (16%)0.863* HS ('23)
#23 Brevin Doll (RB)FR ('3)6'0"/2112 Car, 3 Yds, (1.5 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDD+  2 (0%)0.883* HS ('24)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#21 Kaden Wetjen (WR)SR ('1)5'9"/19616 Rec, 129 Yds, (8.1 YPR), 1 TD, 0 FUM7 Car, 41 Yds, 2 TDA-C+#400120 (19%)0NA
#5 Jacob Gill (WR)SR ('1)6'0"/18515 Rec, 150 Yds, (10 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+D#406272 (43%)0.84NW ('24)
#2 Sam Phillips (WR)SR ('1)5'7"/18312 Rec, 204 Yds, (17 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDBD+#262305 (48%)0.85CHAT ('25)
#6 Seth Anderson (WR)SR ('1)6'0"/18710 Rec, 54 Yds, (5.4 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDDB#847233 (37%)0.78IOWA ('23)
#7 Dayton Howard (WR)SO ('3)6'5"/2155 Rec, 74 Yds, (14.8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDBC#488127 (20%)0.863* HS ('23)
#15 Reece Vander Zee (WR)SO ('3)6'4"/2155 Rec, 68 Yds, (13.6 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+A+#67882 (13%)0.873* HS ('24)
#1 KJ Parker (WR)FR ('3)5'10"/1843 Rec, 18 Yds, (6 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDD+A+#928112 (18%)0.873* HS ('24)
#17 Alex Eichmann (WR)JR ('2)6'2"/2101 Rec, 2 Yds, (2 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDBD+ 4 (1%)0NA
#83 Jackson Naeve (WR)SO ('3)6'0"/1950 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 3 (0%)0NA
#13 Terrence Smith (WR)FR ('3)6'3"/187     00.893* HS ('25)
#00 Jarriett Buie (WR)SO ('2)6'1"/203     00.853* HS ('23)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#81 DJ Vonnahme (TE)FR ('3)6'4"/24010 Rec, 64 Yds, (6.4 YPR), 0 TD, 0 FUMC-FD+ 201 (27%)0NA
#48 Zach Ortwerth (TE)JR ('2)6'4"/2456 Rec, 65 Yds, (10.8 YPR), 0 TD, 0 FUMCD+C- 180 (24%)0.873* HS ('23)
#88 Hayden Large (TE)SR ('1)6'4"/2506 Rec, 29 Yds, (4.8 YPR), 0 TD, 0 FUMCBB 284 (38%)0NA
#87 Addison Ostrenga (TE)SR ('1)6'4"/2481 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUMD+C+B- 47 (6%)0.853* HS ('22)
#80 Michael Burt (TE)FR ('3)6'5"/2490 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+D+D+ 45 (6%)0.873* HS ('24)
#85 Thomas Meyer (TE)FR ('3)6'4"/232     00.914* HS ('25)
#86 Eli Johnson (TE)FR ('3)6'5"/245     00.873* HS ('25)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#67 Gennings Dunker (T)SR ('1)6'5"/315AA (54%)A- (46%)  439 (87%)0.873* HS ('21)
#59 Trevor Lauck (T)SO ('3)6'5"/310A+A (53%)A+ (47%)  400 (79%)0.894* HS ('23)
#71 Jack Dotzler (T)JR ('2)6'6"/312A+A+ (53%)A- (47%)  125 (25%)0.863* HS ('22)
#75 Cannon Leonard (T)SO ('3)6'9"/309B-C+ (67%)B (33%)  30 (6%)0.853* HS ('23)
#74 Bodey McCaslin (T)FR ('3)6'6"/299B-C (71%)A- (29%)  14 (3%)0.883* HS ('24)
#58 Kade Pieper (G)SO ('3)6'4"/290A+A+ (53%)B+ (47%)  470 (93%)0.843* HS ('23)
#70 Beau Stephens (G)SR ('1)6'5"/315A+A+ (52%)A+ (48%)  419 (83%)0.894* HS ('21)
#64 Leighton Jones (G)SO ('3)6'2"/288A-A- (64%)B (36%)  84 (17%)0.883* HS ('23)
#60 Lucas Allgeyer (G)FR ('4)6'5"/300B+A (67%)A (33%)  21 (4%)0.883* HS ('25)
#79 Bryce George (G)JR ('1)6'5"/312B+B+ (67%)B+ (33%)  9 (2%)0.86FER ('25)
#61 Cael Winter (G)SO ('3)6'3"/290D+D+ (86%)B+ (14%)  7 (1%)0NA
#65 Logan Jones (C)SR ('1)6'3"/302A+A+ (53%)A+ (47%)  468 (93%)0.914* HS ('20)
#53 Michael Myslinski (C)SR ('1)6'2"/290CC (72%)A- (28%)  36 (7%)0.863* HS ('21)
#68 Will Nolan (OL)FR ('3)6'6"/310    0.914* HS ('24)
#79 Cody Fox (OL)SO ('2)6'4"/289    0.94* HS ('24)
#69 Cade Borud (OL)JR ('1)6'2"/303    0.87UND ('24)
#72 Kale Krogh (OL)JR ('1)6'5"/305    0.873* HS ('22)
#63 Josh Janowski (OL)FR ('3)6'2"/292    0.863* HS ('24)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#49 Ethan Hurkett (DE)SR ('1)6'3"/25921 Tac, 12 Solo, 6 TFL, 4 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (42%)A- (55%)B (3%)316 (69%)0.863* HS ('20)
#48 Max Llewellyn (DE)SR ('1)6'5"/26315 Tac, 10 Solo, 9 TFL, 6 Sacks, 4 QB Hur2 PD, 0 INT (0 TDS)C (42%)A+ (55%)D (3%)320 (70%)0.883* HS ('21)
#90 Brian Allen (DE)JR ('2)6'3"/26411 Tac, 5 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)C+ (41%)A- (58%)B+ (1%)175 (38%)0.883* HS ('22)
#44 K. Merrieweather (DE)SO ('3)6'3"/2638 Tac, 4 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C+ (52%)C- (47%)C+ (1%)127 (28%)0.873* HS ('23)
#84 Joseph Anderson (DE)FR ('3)6'6"/2411 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (71%)B- (29%) 28 (6%)0.894* HS ('24)
#97 Iose Epenesa (DE)FR ('4)6'3"/2601 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A (71%)D+ (29%) 28 (6%)0.984* HS ('25)
#99 Devan Kennedy (DE)FR ('3)6'3"/2751 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (100%)  9 (2%)0.863* HS ('24)
#40 Chima Chineke (DE)FR ('3)6'4"/260  C+ (80%)C+ (20%) 5 (1%)0.893* HS ('24)
#13 Drew Campbell (DE)FR ('3)6'4"/248  B- (80%)C+ (20%) 5 (1%)0.883* HS ('24)
#95 Aaron Graves (DT)SR ('1)6'5"/29527 Tac, 14 Solo, 6 TFL, 4 Sacks, 3 QB Hur0 PD, 1 INT (0 TDS)C- (45%)A+ (55%)B+ (0%)338 (74%)0.954* HS ('22)
#91 Jonah Pace (DT)SR ('1)6'5"/28514 Tac, 3 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C+ (52%)A (48%)C+ (0%)237 (52%)0.87CMU ('25)
#96 Bryce Hawthorne (DT)SO ('3)6'3"/29610 Tac, 6 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B- (47%)C- (53%)C+ (0%)183 (40%)0.90SDSU ('25)
#56 M. Borcherding-Johnson (DT)SO ('3)6'3"/2923 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (88%)C+ (13%) 16 (3%)0.863* HS ('23)
#55 Jeremiah Pittman (DT)SR ('1)6'2"/2851 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)D+ (44%)C (56%) 81 (18%)0.873* HS ('21)
#57 Will Hubert (DT)JR ('2)6'3"/287  C+ (50%)A- (50%) 44 (10%)0.833* HS ('22)
#51 Luke Gaffney (DT)JR ('2)6'2"/285  A (50%)A (50%) 18 (4%)0NA
#94 Brad Fitzgibbon (DL)FR ('3)6'3"/295     00.873* HS ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#43 Karson Sharar (LB)SR ('1)6'2"/23546 Tac, 20 Solo, 6 TFL, 1 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)A (45%)B- (12%)C- (43%)430 (121%)0.843* HS ('21)
#41 Jaden Harrell (LB)SR ('1)6'2"/23733 Tac, 17 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B- (47%)B (8%)D+ (45%)240 (68%)0.873* HS ('21)
#12 Jaxon Rexroth (LB)SR ('1)6'1"/23019 Tac, 11 Solo, 3 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B+ (48%)C (11%)A- (41%)137 (39%)0NA
#36 Jayden Montgomery (LB)JR ('2)5'10"/22516 Tac, 9 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)A+ (49%)B- (9%)C+ (43%)175 (49%)0.843* HS ('22)
#33 Cam Buffington (LB)FR ('3)6'3"/2397 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS)B (71%) A+ (29%)28 (8%)0.94* HS ('24)
#46 Preston Ries (LB)FR ('3)6'1"/2256 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (100%)  13 (4%)0.873* HS ('24)
#22 Derek Weisskopf (LB)FR ('3)6'3"/2354 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (91%)C+ (9%) 11 (3%)0.94* HS ('24)
#23 Landyn Van Kekerix (LB)JR ('2)6'2"/2362 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (48%)C+ (3%)D+ (48%)29 (8%)0.853* HS ('22)
#42 Zach Twedt (LB)SR ('1)6'2"/2422 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (50%)B (25%)C+ (25%)4 (1%)0.863* HS ('21)
#31 Nolan DeLong (LB)SO ('3)6'0"/2332 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (75%) C+ (25%)8 (2%)0NA
#25 Kelby Telander (LB)SR ('1)6'4"/2401 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (100%)  4 (1%)0NA
#15 Carson Cooney (LB)FR ('3)6'3"/230     00.914* HS ('25)
#10 Burke Gautcher (LB)FR ('3)6'3"/232     00.914* HS ('25)
#35 Devan Van Ness (LB)SO ('2)6'0"/218     00.853* HS ('20)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#6 Zach Lutmer (CB)SO ('3)6'0"/20543 Tac, 23 Solo, 3 TFL, 1 Sacks, 0 QB Hur4 PD, 2 INT (1 TDS)B+ (43%)B- (4%)A+ (53%)409 (61%)0.863* HS ('23)
#2 TJ Hall (CB)SR ('1)6'0"/19030 Tac, 17 Solo, 0 TFL, 0 Sacks, 0 QB Hur8 PD, 1 INT (0 TDS)A+ (44%) A (56%)425 (64%)0.883* HS ('22)
#8 Deshaun Lee (CB)JR ('2)5'10"/18924 Tac, 20 Solo, 1 TFL, 0 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS)A- (42%)D (1%)A- (57%)357 (53%)0.883* HS ('22)
#7 Rashad Godfrey Jr. (CB)FR ('3)6'0"/1955 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (53%) B+ (48%)40 (6%)0.873* HS ('24)
#3 Jaylen Watson (CB)SO ('3)5'11"/1854 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (44%) D+ (56%)68 (10%)0.863* HS ('24)
#5 Shahid Barros (CB)SR ('1)6'0"/1851 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (65%) B (35%)20 (3%)0.85SDAK ('25)
#14 Alex Mota (CB)SO ('3)6'0"/1931 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (81%) B- (19%)16 (2%)0.883* HS ('23)
#4 Koen Entringer (S)JR ('2)6'1"/21144 Tac, 24 Solo, 4 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A- (45%)B- (1%)B+ (54%)432 (92%)0.883* HS ('22)
#1 Xavier Nwankpa (S)SR ('1)6'2"/21343 Tac, 27 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 1 INT (0 TDS)A+ (44%)B+ (2%)B (54%)425 (91%)0.984* HS ('22)
#26 Kael Kolarik (S)JR ('2)6'0"/2103 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (60%) C- (40%)50 (11%)0NA
#19 Kyler Gerardy (S)FR ('3)6'0"/1982 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (76%) B- (24%)29 (6%)0NA
#17 Teegan Davis (DB)SO ('2)6'0"/160     00.863* HS ('23)
#16 O'Lontae Dean (DB)FR ('3)6'0"/210     00.863* HS ('25)
#34 Drew MacPherson (DB)FR ('3)6'1"/197     00.863* HS ('25)
#20 Ty Hudkins (DB)SO ('2)6'0"/194     00.85PUR ('25)
#11 Jacob Wallace (DB)FR ('3)5'10"/178     00.853* HS ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#18 Drew Stevens (K)SR ('1)6'1"/20516/20 (80%), Long 55 Yds26/2774 PtsB+B+ 0NA
#92 Caden Buhr (K)FR ('4)5'10"/200    C- 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#9 Rhys Dakin (P)SO ('3)6'4"/22324, 1049 YDS (43.7 YPP), Long 65 YDS9 In 20, 3 TBA-C-  0.813* HS ('24)
#99 Ty Nissen (P)SR ('1)6'0"/195      0NA

Head Coach Kirk Ferentz returns, OC Tim Lester returns, DC Phil Parker returns
Total Team Talent for '25 is: 840, #41 in CFB. 0.87 Avg Per Player. Blue Chip Ratio 16%
Breakdown - Offense: 354.78 (48) Defense: 374.6 (47) ST: 6.48 (4)
99 Total players, 13 from Transfer Portal. 10.7% of roster is from the Portal.
9 from the '25 Transfer Portal. 7.4% of roster is from this years Portal, 24 players left via portal after '24.
Roster Breakdown: 2 elite players, 1 great players, 9 very good players, 54 good players, 17 JAGS, 1 low JAGS, 0 JAG- players
Snaps by class: FR: 1054 (8%), SO: 2806 (21%), JR: 2227 (17%), SR: 6990 (53%), GR: 0 (0%)
23 players have no stats and no recruiting/portal ratings excluded from totals.