Northern Illinois's Roster/Depth Chart for 2025
Northern Illinois'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
#15 Josh Holst (QB)SO ('2)6'4"/20446/77 (60%), 376 Yds, 1 TD / 2 INT33 Car, 57 Yds, (1.7 YPC), 0 TD, 1 FUM D+F#141224 (60%)0NA
#2 Brady Davidson (QB)FR ('4)6'5"/22426/58 (45%), 215 Yds, 1 TD / 3 INT5 Car, -19 Yds, (-3.8 YPC), 0 TD, 2 FUM FD#289116 (31%)0.833* HS ('25)
#12 Jackson Proctor (QB)JR ('1)6'2"/2102/6 (33%), 8 Yds, 0 TD / 0 INT2 Car, 13 Yds, (6.5 YPC), 0 TD, 0 FUM D+C-#27422 (6%)0.82DART ('25)
#14 Jalen Macon (QB)JR ('1)6'5"/2300/0 (0%), 0 Yds, 0 TD / 0 INT7 Car, 22 Yds, (3.1 YPC), 0 TD, 0 FUM  B+#22812 (3%)0.84UAPB ('24)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#10 Chavon Wright (RB)SR ('1)5'8"/21282 Car, 314 Yds, (3.8 YPC), 1 TD, 0 FUM6 Rec, 13 Yds, (2.2 YPR), 0 TDAC-#80205 (43%)0NA
#1 Telly Johnson Jr. (RB)SO ('3)5'11"/20967 Car, 395 Yds, (5.9 YPC), 2 TD, 1 FUM11 Rec, 61 Yds, (5.5 YPR), 0 TDB+D+#198171 (36%)0.823* HS ('24)
#21 Lazaro Rogers (RB)FR ('4)5'10"/20017 Car, 115 Yds, (6.8 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+C-#40927 (6%)0.853* HS ('25)
#28 Jaylen Poe (RB)SO ('2)5'10"/2126 Car, 40 Yds, (6.7 YPC), 0 TD, 0 FUM7 Rec, 34 Yds, (4.9 YPR), 0 TDBB#31555 (12%)0NA
#24 Elijah Porter (RB)FR ('3)5'11"/2020 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDDC+ 20 (4%)0.833* HS ('22)
#27 Ahmir Smith (RB)SO ('2)5'10"/200     00.833* HS ('24)
#34 Triston White (RB)FR ('3)5'10"/209     00.833* HS ('25)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#6 DeAree Rogers (WR)JR ('2)5'11"/20028 Rec, 289 Yds, (10.3 YPR), 1 TD, 0 FUM1 Car, 22 Yds, 0 TDAD+#79266 (55%)0NA
#9 George Dimopoulos (WR)SO ('3)6'2"/2007 Rec, 47 Yds, (6.7 YPR), 0 TD, 1 FUM0 Car, 0 Yds, 0 TDD+F#510219 (46%)0.833* HS ('24)
#7 Gary Givens (WR)SO ('3)6'1"/2006 Rec, 87 Yds, (14.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+B#493305 (64%)0NA
#00 La'Don Bryant (WR)FR ('3)6'4"/2044 Rec, 25 Yds, (6.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+D#723156 (33%)0.823* HS ('24)
#4 Kenji Lewis (WR)SR ('1)6'1"/2001 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDBB- 5 (1%)0.83UAPB ('24)
#5 Justin Lynch (WR)SR ('1)6'1"/2050 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 3 (1%)0.84TEM ('22)
#25 Landon Tate (WR)FR ('4)5'10"/1810 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD C+ 2 (0%)0NA
#88 Andrew Bond (WR)JR ('2)5'11"/1870 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B- 3 (1%)0NA
#26 Thomas McCoy (WR)FR ('3)6'1"/208     00.82MRSH ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#80 Jake Appleget (TE)JR ('1)6'4"/2424 Rec, 36 Yds, (9 YPR), 1 TD, 0 FUMDD+A- 327 (75%)0.85NEB ('24)
#85 Joe Stein (TE)FR ('3)6'6"/2520 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  3 (1%)0.813* HS ('24)
#86 Devon Akers (TE)FR ('3)6'7"/2230 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  5 (1%)0.813* HS ('24)
#82 Caleb Haack (TE)FR ('3)6'9"/220     00.893* HS ('25)
#87 Liam Russo (TE)FR ('3)6'5"/226     00.843* HS ('25)
#89 Casey Popish (TE)FR ('3)6'4"/235     00.833* HS ('25)
#49 Devin Habermehl (TE)FR ('3)6'1"/246     00.823* HS ('25)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#54 Evan Malcore (T)JR ('1)6'6"/305A-A- (52%)B (48%)  370 (99%)0.83* HS ('22)
#77 Izuchukwu Ozoh (T)SR ('1)6'4"/285FC+ (49%)D (51%)  326 (87%)0NA
#58 Ross Liegel (T)FR ('3)6'6"/278B+B (60%)A+ (40%)  42 (11%)0.843* HS ('24)
#66 Lane Mahnesmith (T)FR ('3)6'8"/320FC- (93%)B- (7%)  15 (4%)0.823* HS ('24)
#55 Abiathar Curry (G)JR ('1)6'3"/307FF (51%)D+ (49%)  339 (91%)0.823* HS ('22)
#64 Aidan Tweedy (G)SR ('1)6'2"/301BB (50%)A- (50%)  299 (80%)0NA
#75 Thomas Paasch (G)SO ('2)6'5"/306C-C+ (58%)C- (42%)  110 (29%)0.843* HS ('23)
#63 Landon Hron (C)SO ('2)6'3"/318CC- (52%)A (48%)  374 (100%)0NA
#76 Tyler Chambers (OL)FR ('3)6'5"/297    0.83* HS ('25)
#53 Luke Skartvedt (OL)SO ('2)6'3"/321    0.83* HS ('23)
#70 Michael Jimmar (OL)SO ('2)6'5"/312    0.833* HS ('23)
#78 Jacob Welch (OL)SO ('2)6'6"/316    0.823* HS ('23)
#62 Grey Rumohr (OL)FR ('3)6'5"/305    0.823* HS ('24)
#67 Tyler Rindels (OL)FR ('3)6'4"/282    0.833* HS ('25)
#61 Ben Gustafson (OL)FR ('3)6'8"/302    0.853* HS ('24)
#44 Ross Pedro (LS)SR ('0)6'0"/220    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#97 Roy Williams (DE)SR ('1)6'6"/25728 Tac, 15 Solo, 2 TFL, 1 Sacks, 7 QB Hur0 PD, 0 INT (0 TDS)B+ (50%)B- (49%)C+ (0%)339 (87%)0.823* HS ('22)
#11 Jalonnie Williams (DE)SR ('1)6'4"/28619 Tac, 5 Solo, 1 TFL, 0 Sacks, 5 QB Hur1 PD, 0 INT (0 TDS)C- (49%)C- (50%)A- (1%)300 (77%)0.823* HS ('21)
#16 Jay'shon Thomas (DE)SO ('2)6'4"/2468 Tac, 2 Solo, 1 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)C- (50%)C (50%)C+ (0%)131 (34%)0.83* HS ('23)
#95 Lance Ingold (DE)FR ('3)6'5"/2588 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (71%)B (29%)C+ (0%)65 (17%)0.833* HS ('24)
#13 Ivan Moore Jr. (DE)FR ('3)6'4"/228   D+ (100%) 6 (2%)0.853* HS ('24)
#52 Ivan Davis (DE)SR ('1)6'3"/244  C+ (33%)D (62%)C+ (5%)21 (5%)0.823* HS ('20)
#87 Micah Cook (DE)FR ('3)6'6"/251     00.843* HS ('25)
#53 Charles Brooks III (DE)FR ('3)6'5"/220     00.823* HS ('25)
#8 Pierce Oppong (DE)SR ('0)6'3"/264     00.813* HS ('20)
#6 Dasean Dixon (DT)SR ('1)6'2"/29615 Tac, 3 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B- (50%)C (50%)C+ (0%)208 (53%)0NA
#10 Mark Hensley (DT)SO ('2)6'3"/29014 Tac, 9 Solo, 4 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (51%)C+ (49%)B- (0%)266 (68%)0.83* HS ('23)
#00 Alvin Gulley Jr. (DT)SR ('1)6'0"/3029 Tac, 2 Solo, 1 TFL, 1 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS)C+ (55%)B+ (45%) 207 (53%)0NA
#90 Reggie Jean (DT)JR ('1)6'1"/2984 Tac, 2 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B (53%)B (48%)C+ (0%)80 (21%)0.843* HS ('22)
#44 Montrel Canion (DT)FR ('4)6'2"/2951 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (53%)C- (47%) 17 (4%)0NA
#93 Fawzy Omotoso (DT)FR ('3)6'3"/251     00.843* HS ('25)
#99 Amari Washington (DT)FR ('3)6'3"/283     00.833* HS ('25)
#93 Cam Crowell (DT)JR ('1)6'3"/275     003* HS ('22)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#32 Quinn Urwiler (LB)SR ('1)6'0"/22670 Tac, 36 Solo, 5 TFL, 2 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)A+ (51%)B+ (6%)C- (43%)360 (126%)0NA
#17 Filip Maciorowski (LB)SO ('2)6'3"/22546 Tac, 21 Solo, 3 TFL, 2 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B- (50%)B- (8%)B+ (42%)337 (118%)0NA
#23 Marc Pretto (LB)JR ('1)6'2"/22512 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (49%)A (7%)C- (44%)90 (32%)0.84FOR ('24)
#25 Jake Gassaway (LB)JR ('1)6'0"/2255 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B+ (62%)C (3%)D+ (34%)61 (21%)0.853* HS ('22)
#19 Danny Cronin (LB)SR ('1)6'3"/225  F (100%)  6 (2%)0NA
#57 Kimar Nelson (LB)FR ('3)6'2"/220     00.853* HS ('25)
#45 Trenton Nixon (LB)FR ('3)6'2"/233     00.823* HS ('25)
#41 KJ McRae (LB)FR ('3)6'3"/222     00.83* HS ('24)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#3 Jacob Finley (CB)JR ('1)5'11"/18422 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B+ (49%)B (1%)B+ (50%)394 (95%)0.823* HS ('22)
#7 Donte Harrison (CB)SR ('1)6'1"/18520 Tac, 12 Solo, 2 TFL, 0 Sacks, 0 QB Hur3 PD, 1 INT (0 TDS)A+ (50%) A (50%)308 (74%)0NA
#9 Dev'ion Reynolds (CB)FR ('3)6'1"/1905 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (1 TDS)F (50%) D+ (50%)104 (25%)0NA
#12 Keshawn Lyons (CB)JR ('2)6'1"/1804 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (57%) D (43%)21 (5%)0.74MAN ('25)
#37 Miles Thompson (CB)SO ('3)5'11"/180  C (100%)  1 (0%)0.84TTU ('25)
#34 James Little IV (CB)FR ('4)5'11"/170  C (80%) C+ (20%)5 (1%)0NA
#21 Austin Tillman (CB)FR ('3)5'11"/179     00.843* HS ('25)
#14 Malik Armstrong (CB)JR ('1)6'0"/192     00.792* HS ('22)
#22 Jasper Beeler (S)JR ('2)6'2"/19440 Tac, 20 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS)B+ (50%)A (1%)B+ (49%)396 (62%)0NA
#4 Muhammed Jammeh (S)SR ('1)6'1"/20138 Tac, 23 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 2 INT (0 TDS)A (49%)C+ (1%)B (51%)371 (58%)0.813* HS ('21)
#1 Ty Myles (S)SR ('1)5'10"/19125 Tac, 14 Solo, 2 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)A- (48%)B (2%)C- (49%)328 (52%)0.792* HS ('21)
#33 Taylor Powell (S)FR ('3)6'4"/1988 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A (62%)C (3%)C- (34%)61 (10%)0.843* HS ('24)
#24 Broderick Windham (S)JR ('2)6'2"/2006 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (53%) C+ (47%)51 (8%)0NA
#26 James Finley (S)FR ('4)6'1"/1833 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (65%)C+ (3%)C- (33%)40 (6%)0.873* HS ('25)
#27 Trey Porter (S)JR ('1)6'0"/1983 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.833* HS ('22)
#2 Cyrus McGarrell (S)SR ('1)6'2"/197  D+ (42%) C+ (58%)24 (4%)0.792* HS ('21)
#30 Adrian Thomas (S)SO ('2)6'2"/185     003* HS ('24)
#30 Andruw Ellis (DB)FR ('3)6'0"/196     00.853* HS ('25)
#38 Amari Williams (DB)FR ('3)6'1"/172     00.823* HS ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#60 Andrew Glass (K)SR ('1)5'10"/1846/8 (75%), Long 39 Yds5/623 PtsDC- 0.74KENT ('25)
#30 Jake Seibert (K)SR ('0)6'1"/197      0.84OSU ('23)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#90 Danny Vuckovic (P)SO ('2)6'1"/20625, 1057 YDS (42.3 YPP), Long 54 YDS7 In 20, 1 TBB-B-  0NA
#36 Jake Ference (P)FR ('4)6'0"/1884, 167 YDS (41.8 YPP), Long 47 YDS0 In 20, 0 TBC+   0NA

Head Coach Thomas Hammock returns, OC Wesley Beschorner returns, DC Nick Benedetto returns
Total Team Talent for '25 is: 526, #113 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 213.86 (43) Defense: 198.12 (44) ST: 9.68 (4)
91 Total players, 11 from Transfer Portal. 9% of roster is from the Portal.
5 from the '25 Transfer Portal. 4.1% of roster is from this years Portal, 26 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 2 good players, 60 JAGS, 3 low JAGS, 2 JAG- players
Snaps by class: FR: 1131 (11%), SO: 2436 (24%), JR: 2756 (27%), SR: 3746 (37%), GR: 0 (0%)
31 players have no stats and no recruiting/portal ratings excluded from totals.