Old Dominion's 2025 Team Roster/Depth Chart Outlook
Old Dominion's 2025 Team Roster/Depth Chart Outlook

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#2 Colton Joseph (QB)SO ('2)6'2"/200133/222 (60%), 1623 Yds, 11 TD / 5 INT114 Car, 647 Yds, (5.7 YPC), 11 TD, 10 FUM C-A-#96533 (63%)0.833* HS ('23)
#10 Quinn Henicle (QB)SO ('3)6'2"/19014/25 (56%), 181 Yds, 2 TD / 1 INT34 Car, 278 Yds, (8.2 YPC), 3 TD, 1 FUM DA+#196126 (15%)0.823* HS ('24)
#16 Holden Brown (QB)SO ('3)6'1"/2000/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM    1 (0%)0NA
#00 Ryan Huff (QB)FR ('3)6'3"/215     00.843* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#4 Bryce Duke (RB)SR ('1)6'0"/21046 Car, 285 Yds, (6.2 YPC), 0 TD, 1 FUM9 Rec, 58 Yds, (6.4 YPR), 1 TDA-D+#391147 (17%)0.85VT ('24)
#3 Devin Roche (RB)SO ('2)5'7"/16643 Car, 274 Yds, (6.4 YPC), 2 TD, 0 FUM7 Rec, 52 Yds, (7.4 YPR), 1 TDAA-#233125 (15%)0.833* HS ('23)
#26 Tariq Sims (RB)SR (0)5'9"/18432 Car, 108 Yds, (3.4 YPC), 2 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB-F#34785 (10%)0.813* HS ('21)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#00 Diante Vines (WR)GR (0)6'0"/19836 Rec, 393 Yds, (10.9 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDBB+#230636 (50%)0.83IOWA ('24)
#8 Myles Alston (WR)SR (0)6'1"/18123 Rec, 246 Yds, (10.7 YPR), 0 TD, 1 FUM0 Car, 0 Yds, 0 TDC-B-#381645 (50%)0.863* HS ('21)
#13 Demariyon Houston (WR)GR (0)5'10"/1799 Rec, 83 Yds, (9.2 YPR), 3 TD, 0 FUM1 Car, 4 Yds, 0 TDBB#482171 (13%)0.893* HS ('19)
#17 N. Abdul-Rahim Gladding (WR)SO ('3)6'0"/1902 Rec, 19 Yds, (9.5 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B#663130 (10%)0NA
#12 TJ Lott (WR)SO ('2)5'11"/1650 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+B 78 (6%)0NA
#19 Jaylen Pretlow (WR)SO ('2)5'9"/1750 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 2 (0%)0NA
#00 Joshua Rodriguez (WR)FR ('3)6'0"/195     00.853* HS ('25)
#85 Dallas Sims (WR)SO ('2)6'3"/195     00.83MINN ('24)
#00 Zayveon Prince (WR)FR ('3)5'11"/190     00.833* HS ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#80 DJ Chandler (TE)SR ('1)6'5"/2450 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMD+C  42 (5%)0NA
#9 Jalen Butler (TE)SR ('0)6'4"/243     00.833* HS ('23)
#00 Chris Warren (TE)FR ('3)6'3"/220     00.833* HS ('25)
#81 Dawson Johnson (TE)SO ('2)6'3"/225     00.82FLA ('25)
Offensive LinemanYrH/WSnapsGradeRun BlockPass Block  RatingOrigin
#64 Zachary Barlev (T)SR ('1)6'5"/305838 (92%)BB (48%)B- (52%)  0.833* HS ('21)
#58 S. Dubose-Bourne (T)SR (0)6'4"/314733 (81%)FD (47%)F (53%)  0NA
#77 Keanon McNally (T)JR (0)6'9"/328190 (21%)FD (47%)D+ (53%)  0.833* HS ('22)
#63 Griffin Duggan (T)SR ('1)6'5"/29514 (1.2%)C-C (100%)F (0%)  0.83VT ('25)
#00 Andy Silverthorn (OT)FR ('3)6'5"/280    0.833* HS ('25)
#55 Maarten Woudsma (G)JR (0)6'5"/292506 (64%)D+C- (45%)D+ (55%)  0.83* HS ('22)
#75 Skyler Grant (G)SR (0)6'3"/285353 (45%)D+D+ (54%)C- (46%)  0.83* HS ('21)
#78 Elijah Hoskin (G)SR (0)6'3"/298108 (14%)DC- (42%)F (58%)  0NA
#73 Connor Drake (G)SO ('2)6'6"/31456 (7%)FD (54%)F (46%)  0NA
#70 Rick Moore (G)SR (0)6'6"/30012 (2%)C-C- (83%)B (17%)  0.74BSU ('24)
#72 Colin Henrich (G)GR (0)6'3"/3055 (1%)C-C (100%)F (0%)  0.83GAST ('24)
#00 Cam Hill (IOL)FR ('3)6'4"/275    0.823* HS ('25)
#00 Jacob Ferguson (IOL)FR ('3)6'4"/285    0.823* HS ('25)
#00 Jack Sheehan (IOL)FR ('3)6'6"/295    0.833* HS ('25)
#76 Joshua Schuetzmann (OL)SO ('2)6'7"/286    0.813* HS ('24)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#43 Kris Trinidad (DE)SR (0)6'5"/27044 Tac, 15 Solo, 10 TFL, 4 Sacks, 5 QB Hur3 PD, 0 INT (0 TDS)A (46%)B+ (53%)C- (1%)613 (68%)0NA
#91 Ricardo Williams Jr. (DE)GR (0)6'2"/29420 Tac, 6 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (54%)F (45%)C+ (0%)267 (30%)0NA
#98 Christopher Spencer (DE)JR (0)6'6"/2802 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (54%)C- (46%) 56 (6%)0.83* HS ('22)
#99 Cole Daniels (DT)SR ('1)6'0"/31015 Tac, 7 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (51%)C- (49%)C+ (0%)162 (36%)0.823* HS ('21)
#90 DeAndre Lynch (DT)SO ('2)6'3"/31214 Tac, 5 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (53%)A- (47%) 148 (33%)0NA
#50 Chris Forbes (DT)SO ('3)6'3"/280  C (7%)B+ (80%)C- (13%)15 (3%)0.833* HS ('24)
#00 Ledarrion Menter (DL)FR ('3)6'2"/245     00.843* HS ('25)
#00 Hunter Malecki (DL)FR ('3)6'3"/250     00.833* HS ('25)
#95 Ahmaad Foster (DL)SO ('2)6'5"/260     00.823* HS ('24)
#75 L. McFadden-Pressley (DL)SO ('2)6'0"/280     00.813* HS ('24)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#10 Koa Naotala (LB)JR (0)5'11"/22787 Tac, 21 Solo, 5 TFL, 4 Sacks, 5 QB Hur1 PD, 0 INT (0 TDS)A- (47%)B+ (11%)D+ (41%)607 (73%)0NA
#18 Mario Thompson (LB)JR ('2)6'0"/22066 Tac, 29 Solo, 10 TFL, 5 Sacks, 5 QB Hur1 PD, 0 INT (0 TDS)B+ (46%)B (15%)B+ (39%)660 (79%)0.813* HS ('23)
#34 Jahleel Culbreath (LB)JR (0)6'2"/22162 Tac, 29 Solo, 8 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)B+ (48%)B (13%)C- (39%)574 (69%)0NA
#52 Seth Naotala (LB)JR (0)6'0"/22225 Tac, 6 Solo, 1 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)A- (50%)B- (16%)A (34%)230 (28%)0NA
#32 Ja'Mez Drummer (LB)SR (0)6'1"/2267 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (50%)D+ (9%)A- (41%)54 (6%)0NA
#42 Jason Henderson (LB)GR (0)6'1"/2253 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (69%)F (6%)D (25%)36 (4%)0.823* HS ('21)
#24 Dirrick Goodman (LB)SO ('3)6'1"/2053 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (67%) C+ (33%)3 (0%)0NA
#11 Ny'Len Ramon Jones (LB)SR ('1)6'0"/2273 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (65%)C (8%)B- (27%)26 (3%)0.762* HS ('24)
#41 Gage Sawyers (LB)SO ('2)6'1"/1901 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (40%)C- (5%)B+ (55%)42 (5%)0NA
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#6 Rasheed Reason (CB)GR (0)5'10"/17550 Tac, 38 Solo, 2 TFL, 0 Sacks, 0 QB Hur4 PD, 1 INT (0 TDS)C+ (47%)B (1%)D+ (52%)712 (78%)0NA
#19 Botros Alisandro (CB)SR ('1)6'1"/18525 Tac, 18 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)C- (45%)A- (1%)B (54%)440 (28.8%)0.74PUR ('25)
#16 Khian'Dre Harris (CB)SR (0)5'10"/17116 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)F (48%)C+ (0%)D+ (52%)259 (28%)0.792* HS ('21)
#12 Nickendre Stiger (CB)GR ('1)5'11"/1879 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (40%)C- (1%)C+ (59%)103 (6.6%)0.83KSU ('25)
#25 Brandon Crutchfield (CB)SO ('3)5'10"/1655 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (40%) D+ (60%)25 (3%)0.813* HS ('24)
#22 Justin McKithen (CB)GR ('0)5'10"/1601 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.83FAU ('24)
#20 Langston Williams (CB)SR ('0)5'10"/175     00.823* HS ('21)
#3 Mario Easterly (S)JR (0)6'0"/18943 Tac, 21 Solo, 0 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B- (46%)D+ (2%)A (52%)410 (29%)0.833* HS ('22)
#2 Patrick Smith-Young (S)JR (0)5'10"/19041 Tac, 18 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 1 INT (0 TDS)B+ (50%)D+ (2%)D+ (48%)450 (32%)0.84UNT ('24)
#29 Markus Knight (S)SR (0)6'0"/18124 Tac, 10 Solo, 0 TFL, 0 Sacks, 1 QB Hur2 PD, 1 INT (0 TDS)B+ (38%)B- (2%)D+ (59%)244 (17%)0NA
#12 Jerome Carter (S)SO ('3)6'1"/19023 Tac, 12 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (50%)D+ (3%)D (47%)100 (7%)0.813* HS ('24)
#19 Jeremy Mack Jr. (S)SR (0)5'10"/19022 Tac, 12 Solo, 4 TFL, 3 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)B (51%)A- (15%)C- (33%)150 (11%)0NA
#33 Daevon Iles (S)SO ('3)5'11"/17514 Tac, 5 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (35%)C- (2%)D (63%)146 (10%)0.833* HS ('24)
#30 Jordan Saunders (S)SO ('2)5'10"/1844 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (67%) C+ (33%)3 (0%)0NA
#27 Ryan Ramey (S)JR ('2)5'10"/1822 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (50%) D+ (50%)8 (1%)0NA
#13 Jed Olotu-Judah (S)SO ('2)6'0"/1851 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.83* HS ('24)
#00 Tavares Murray (S)FR ('3)5'11"/163     00.883* HS ('25)
#00 Charleston Floyd (S)FR ('3)6'0"/175     00.833* HS ('25)
#00 CJ Floyd (S)FR ('3)6'0"/175     00.833* HS ('25)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#96 Ian Brandt (P)SO ('2)6'2"/1957, 245 YDS (35 YPP), Long 42 YDS0 In 20, 0 TBD+   0NA

Head Coach Ricky Rahne returns, OC Kevin Decker returns, DC Blake Seiler returns
Total Team Talent for '25 is: 400, #120 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 179.1 (35) Defense: 151.06 (38) ST: 0 (1)
74 Total players, 11 from Transfer Portal. 12% of roster is from the Portal.
8 from the '25 Transfer Portal. 8.7% of roster is from this years Portal, 17 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 3 good players, 44 JAGS, 1 low JAGS, 3 JAG- players
Snaps by class: FR: 0 (0%), SO: 2396 (16%), JR: 4333 (29%), SR: 6065 (41%), GR: 2083 (14%)
18 players have no stats and no recruiting/portal ratings excluded from totals.

QB Exp: (78%), Prod: (78%) Colton Joseph returns, their starting QB from last year.
RB Exp: (42%), Prod: (63%) Top RB in '24 is gone, but #2 rush threat QB returns
Old Dominion lost their top 2 WR's from last year.
WR Exp: (65%), Prod: (37%) OL Experience: T: (98%): G: (67%): C: (0%):
Old Dominion OL: 3 starters back, 2 with multi game experience, 1 more with some game experience.
Portal OL: 0 potential OL starters from '25 Portal, 0 more Portals have experience
.
DL Experience: DE: (52%) DT: (36%)
LB Experience: (89%)
Secondary Experience: CB: (72%) S: (54%)
Kicker Experience: (0%), Punter: (50%)
Return Experience - QB 78%, Skill Players 37%, Off Line 55%, Front Seven 59%, Secondary 63% | Offense 50% - Defense 61%
Return Off Production - Pass Yds: 78%, Rush Yds: 63%, Rec Yds: 37%,
Return Def Production - Tackles: 64%, Sacks: 83%, QB Hurries: 65%, TFLs: 70%, Pass Def: 61%, INTs: 25%