Old Dominion's Roster/Depth Chart for 2025
Old Dominion'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
#1 Colton Joseph (QB)SO ('3)6'2"/200142/228 (62%), 2226 Yds, 19 TD / 9 INT105 Car, 624 Yds, (5.9 YPC), 9 TD, 5 FUM A-A-#20548 (91%)0.833* HS ('23)
#10 Quinn Henicle (QB)FR ('3)6'2"/2114/10 (40%), 22 Yds, 0 TD / 0 INT13 Car, 70 Yds, (5.4 YPC), 0 TD, 2 FUM DA- 53 (9%)0.823* HS ('24)
#4 Ryan Huff (QB)FR ('3)6'3"/215     00.843* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#20 Trequan Jones (RB)JR ('2)5'9"/18368 Car, 528 Yds, (7.8 YPC), 4 TD, 2 FUM3 Rec, 14 Yds, (4.7 YPR), 0 TDA+C#80158 (26%)0NA
#5 Maurki James (RB)FR ('3)6'1"/20656 Car, 224 Yds, (4 YPC), 2 TD, 2 FUM6 Rec, 39 Yds, (6.5 YPR), 0 TDB+D#173164 (27%)0NA
#3 Devin Roche (RB)SO ('2)5'7"/17248 Car, 201 Yds, (4.2 YPC), 1 TD, 3 FUM2 Rec, 19 Yds, (9.5 YPR), 0 TDB-C#546146 (24%)0.833* HS ('23)
#18 Ke'Travion Hargrove (RB)SR ('1)6'0"/20142 Car, 186 Yds, (4.4 YPC), 1 TD, 1 FUM6 Rec, 192 Yds, (32 YPR), 2 TDCB+#447127 (21%)0.9GRAM ('25)
#28 Troy Marquez (RB)FR ('3)5'10"/1941 Car, 8 Yds, (8 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+  6 (1%)0NA
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#7 N. Abdul-Rahim Gladding (WR)SO ('3)6'0"/19840 Rec, 551 Yds, (13.8 YPR), 6 TD, 0 FUM0 Car, 0 Yds, 0 TDA+D+#51501 (55%)0NA
#6 Ja'Cory Thomas (WR)JR ('2)6'3"/21030 Rec, 527 Yds, (17.6 YPR), 4 TD, 0 FUM0 Car, 0 Yds, 0 TDAA#155419 (46%)0NA
#2 Tre' Brown III (WR)SO ('3)6'2"/18029 Rec, 623 Yds, (21.5 YPR), 4 TD, 0 FUM0 Car, 0 Yds, 0 TDAC-#35451 (50%)0NA
#00 TJ Lott (WR)SO ('2)5'11"/1708 Rec, 84 Yds, (10.5 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDA-C+#855101 (11%)0NA
#11 TJ Johnson (WR)JR ('2)6'3"/1804 Rec, 68 Yds, (17 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC+C-#673157 (17%)0NA
#13 Sidney Mbanasor (WR)JR ('1)6'5"/2162 Rec, 14 Yds, (7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B#83189 (10%)0.83TULN ('25)
#12 Titus Myers (WR)SO ('3)6'1"/1750 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+D 42 (5%)0NA
#17 Damon Duke (WR)FR ('4)6'2"/1900 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+B 38 (4%)0NA
#14 Zay Prince (WR)FR ('4)5'9"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B- 16 (2%)0NA
#8 Josh Rodriguez (WR)FR ('3)6'0"/190     00.853* HS ('25)
#85 Dallas Sims (WR)SO ('2)6'3"/195     00.83MINN ('24)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#19 Dawson Johnson (TE)FR ('3)6'3"/2309 Rec, 83 Yds, (9.2 YPR), 1 TD, 0 FUMC+D+C 213 (34%)0.82FLA ('25)
#9 Jailen Butler (TE)JR ('2)6'4"/2457 Rec, 34 Yds, (4.9 YPR), 0 TD, 0 FUMFD+A 385 (61%)0NA
#87 Trey Lancaster (TE)SR ('1)6'3"/2380 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMCB-  31 (5%)0NA
#80 Chris Warren (TE)FR ('3)6'2"/220     00.833* HS ('25)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#58 S. Dubose-Bourne (T)SR ('1)6'4"/315DD (50%)C (50%)  555 (92%)0NA
#64 Zach Barlev (T)SR ('1)6'4"/318B-C- (50%)B (50%)  539 (90%)0.81ILL ('24)
#68 Griffin Duggan (T)SR ('1)6'5"/292CB (60%)C- (40%)  52 (9%)0.83VT ('25)
#77 Josh Schuetzmann (T)FR ('3)6'7"/304DD (67%)C- (33%)  39 (6%)0.813* HS ('24)
#61 Jack Scala (T)SO ('2)6'5"/307FD+ (90%)F (10%)  10 (2%)0NA
#74 Carson Bradley (T)SO ('1)6'6"/315C+C+ (86%)B- (14%)  7 (1%)0NA
#55 Maarten Woudsma (G)JR ('1)6'5"/315C+C+ (50%)C+ (50%)  574 (96%)0.83* HS ('22)
#75 Skyler Grant (G)SR ('1)6'3"/310C-C- (50%)B (50%)  537 (89%)0.83* HS ('21)
#78 Elijah Hoskin (G)SR ('1)6'3"/298CC+ (62%)C- (38%)  60 (10%)0NA
#69 Logan Cox (G)SO ('1)6'4"/328D+D+ (70%)A- (30%)  46 (8%)0.80KSU ('25)
#79 Theo Bachelder (G)FR ('3)6'6"/305D+B- (71%)A- (29%)  28 (5%)0NA
#67 Kainan Miller (G)SO ('2)6'4"/310CC+ (83%)B (17%)  6 (1%)0NA
#65 Ryan Joyce (C)SR ('1)6'4"/304B-C (49%)A (51%)  552 (92%)0.83FOR ('25)
#70 Andy Silverthorn (C)FR ('4)6'5"/270A-A- (37%)B+ (63%)  46 (8%)0.833* HS ('25)
#72 Colin Henrich (OL)GR ('0)6'3"/305    0.83GAST ('24)
#71 Jack Sheehan (OL)FR ('3)6'6"/310    0.833* HS ('25)
#63 Cameron Hill (OL)FR ('3)6'1"/310    0.823* HS ('25)
#30 Brendan Durkin (LS)JR ('1)6'1"/195    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#43 Kris Trinidad (DE)SR ('1)6'5"/27226 Tac, 8 Solo, 5 TFL, 2 Sacks, 2 QB Hur2 PD, 0 INT (0 TDS)B+ (44%)B (56%)B+ (0%)425 (91%)0NA
#36 Javen Gibson (DE)JR ('2)6'2"/24018 Tac, 6 Solo, 4 TFL, 3 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B (45%)C+ (55%)B (0%)234 (50%)0NA
#94 Ricardo Williams Jr. (DE)SR ('1)6'2"/29214 Tac, 3 Solo, 1 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B- (60%)C- (40%) 218 (47%)0NA
#30 Fred Giles (DE)JR ('2)6'3"/24513 Tac, 6 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (40%)B (60%)C+ (0%)120 (26%)0NA
#95 Ahmaad Foster (DE)FR ('3)6'4"/28013 Tac, 5 Solo, 3 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (63%)B+ (38%)C+ (0%)56 (12%)0.823* HS ('24)
#98 Christopher Spencer (DE)JR ('1)6'5"/2753 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (61%)C (39%) 71 (15%)0.83* HS ('22)
#97 LeDarrion Menter (DE)FR ('4)6'2"/260  F (46%)B- (54%) 13 (3%)0.843* HS ('25)
#90 Chris Forbes (DT)FR ('3)6'1"/29022 Tac, 7 Solo, 7 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C+ (53%)C (47%)B+ (0%)287 (61%)0.833* HS ('24)
#9 DeAndre Lynch (DT)SO ('2)6'3"/29018 Tac, 1 Solo, 1 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)D+ (51%)C (48%)B- (0%)288 (62%)0NA
#99 Cole Daniels (DT)SR ('1)6'0"/3009 Tac, 4 Solo, 2 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B- (58%)B+ (42%)C+ (0%)148 (32%)0.823* HS ('21)
#40 Hunter Malecki (DT)FR ('4)6'3"/2557 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (31%)B- (69%)B (0%)127 (27%)0.833* HS ('25)
#75 L. McFadden-Pressley (DT)FR ('3)6'0"/3055 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (65%)B (35%) 86 (18%)0.813* HS ('24)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#34 Jahleel Culbreath (LB)JR ('1)6'4"/22251 Tac, 17 Solo, 5 TFL, 3 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)C- (46%)B+ (17%)B+ (37%)457 (103%)0NA
#4 Jeremy Mack Jr. (LB)SR ('1)5'10"/20049 Tac, 22 Solo, 7 TFL, 4 Sacks, 1 QB Hur3 PD, 1 INT (0 TDS)C+ (47%)B+ (14%)A (39%)547 (123%)0NA
#38 Seth Naotala (LB)SR ('1)6'0"/22545 Tac, 11 Solo, 4 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A (50%)B- (19%)C- (31%)350 (79%)0NA
#18 Jackson Forrest (LB)FR ('4)6'0"/22532 Tac, 11 Solo, 5 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (52%)A+ (16%)A+ (32%)202 (46%)0NA
#1 Keshawn Thomas (LB)JR ('2)6'1"/23031 Tac, 11 Solo, 5 TFL, 3 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (59%)A- (12%)A- (29%)172 (39%)0NA
#24 Dirrick Goodman (LB)SO ('3)6'0"/20510 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (74%)D+ (11%)C- (15%)66 (15%)0NA
#13 Jed Olotu-Judah (LB)FR ('3)6'1"/2158 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (62%)D+ (9%)C- (29%)45 (10%)0.83* HS ('24)
#22 AJ Ashworth (LB)FR ('3)6'0"/2256 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (85%)F (0%)D (15%)26 (6%)0NA
#42 Jason Henderson (LB)SR ('1)6'1"/2255 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (64%)D+ (5%)B+ (31%)55 (12%)03* HS ('21)
#00 Mario Thompson (LB)JR ('2)6'0"/2105 Tac, 2 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)D+ (55%)B- (18%)A (27%)56 (13%)0.813* HS ('23)
#41 Gage Sawyers (LB)SO ('2)6'0"/1903 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (88%)C (13%) 8 (2%)0NA
#10 Koa Naotala (LB)JR ('1)5'11"/222    C+ (100%)3 (1%)0NA
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#6 Zion Frink (CB)SO ('2)6'0"/19042 Tac, 26 Solo, 1 TFL, 0 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS)C- (47%)C+ (0%)B (53%)461 (69%)0NA
#8 Botros Alisandro (CB)SR ('1)6'1"/18830 Tac, 14 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS)B+ (51%)C (2%)A- (47%)367 (55%)0.74PUR ('25)
#5 Brandon Crutchfield (CB)SO ('3)5'10"/17522 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS)B- (49%) A (51%)329 (49%)0.813* HS ('24)
#23 Jorian Haynes (CB)SO ('3)5'9"/1804 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (53%)C (1%)B- (46%)87 (13%)0NA
#26 Justin Watts (CB)FR ('4)6'0"/1704 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)B- (45%) C- (55%)56 (8%)0NA
#25 Zach Hobson (CB)SR ('1)6'3"/1931 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (82%) B- (18%)17 (3%)0.74 ('25)
#20 Langston Williams (CB)SR ('1)5'10"/178  B- (80%) B- (20%)15 (2%)0.823* HS ('21)
#28 Chris Boykins (CB)FR ('3)5'10"/177  C+ (100%)  8 (1%)0NA
#15 Je'Hahj Sherrill (CB)FR ('4)6'0"/165  C (100%)  3 (0%)0NA
#12 Jerome Carter (S)SO ('3)6'1"/19064 Tac, 31 Solo, 3 TFL, 0 Sacks, 2 QB Hur1 PD, 3 INT (0 TDS)A+ (47%)D (2%)A- (50%)510 (38%)0.813* HS ('24)
#3 Mario Easterly (S)JR ('1)6'0"/19558 Tac, 13 Solo, 2 TFL, 0 Sacks, 2 QB Hur2 PD, 1 INT (0 TDS)D+ (46%)B- (2%)A (52%)506 (38%)0.833* HS ('22)
#2 Nickendre Stiger (S)SR ('1)5'11"/19440 Tac, 21 Solo, 3 TFL, 0 Sacks, 0 QB Hur5 PD, 0 INT (0 TDS)A+ (49%)C- (0%)A- (50%)390 (29%)0.83KSU ('25)
#19 Lucas Struck (S)SO ('1)6'0"/20034 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (1 TDS)A- (61%)C+ (1%)A- (38%)152 (11%)0NA
#33 Daevon Iles (S)SO ('3)5'11"/18425 Tac, 10 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (46%)D+ (1%)B+ (53%)266 (20%)0.833* HS ('24)
#27 Jordan Saunders (S)SO ('2)5'10"/18511 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (65%)F (0%)C (35%)77 (6%)0NA
#7 Ryan Ramey (S)SO ('1)5'10"/1907 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B- (57%)B+ (1%)B+ (42%)89 (7%)0NA
#14 Marco Tyson (S)JR ('2)5'11"/1884 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (88%) C+ (13%)16 (1%)0NA
#16 Trey Caver (S)SO ('3)6'0"/1821 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (91%) B- (9%)23 (2%)0.74BBG ('25)
#11 Kollin Collier (S)SO ('2)6'0"/190     00.84TCU ('25)
#17 CJ Floyd (S)FR ('3)5'11"/192     00.833* HS ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#94 Riley Callaghan (K)SR ('1)6'4"/2008/15 (53.3%), Long 50 Yds32/3356 PtsC+C 0NA
#93 Nathanial Eichner (K)JR ('1)5'9"/1601/1 (100%), Long 30 Yds4/47 Pts D 0NA
#92 Josh Hamel (K)SR ('1)6'1"/200    B+ 0NA
#97 Mikhail Iakovlev (K)SO ('3)5'11"/190    C- 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#96 Ian Brandt (P)SO ('2)6'2"/19432, 1339 YDS (41.8 YPP), Long 59 YDS12 In 20, 3 TBD+A  0NA

Head Coach Ricky Rahne returns, OC Kevin Decker returns, DC Blake Seiler returns
Total Team Talent for '25 is: 328, #130 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 1.33%
Breakdown - Offense: 142.56 (41) Defense: 120.56 (44) ST: 0 (5)
90 Total players, 14 from Transfer Portal. 11.7% of roster is from the Portal.
15 from the '25 Transfer Portal. 12.5% of roster is from this years Portal, 32 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 1 very good players, 0 good players, 38 JAGS, 0 low JAGS, 3 JAG- players
Snaps by class: FR: 2023 (12%), SO: 5179 (31%), JR: 3746 (23%), SR: 5684 (34%), GR: 0 (0%)
30 players have no stats and no recruiting/portal ratings excluded from totals.