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"/200173/288 (60%), 2619 Yds, 21 TD / 10 INT157 Car, 1011 Yds, (6.4 YPC), 13 TD, 8 FUM B+A-#29759 (91%)0.833* HS ('23)
#10 Quinn Henicle (QB)FR ('4)6'2"/2116/15 (40%), 57 Yds, 0 TD / 0 INT20 Car, 102 Yds, (5.1 YPC), 0 TD, 3 FUM D+B 73 (9%)0.823* HS ('24)
#16 Holden Brown (QB)FR ('4)6'1"/2000/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM  C- 1 (0%)0NA
#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"/18397 Car, 736 Yds, (7.6 YPC), 5 TD, 2 FUM6 Rec, 20 Yds, (3.3 YPR), 0 TDA+C+#95230 (28%)0NA
#3 Devin Roche (RB)SO ('3)5'7"/17292 Car, 534 Yds, (5.8 YPC), 4 TD, 3 FUM3 Rec, 20 Yds, (6.7 YPR), 0 TDA-C-#412251 (30%)0.833* HS ('23)
#18 Ke'Travion Hargrove (RB)SR ('1)6'0"/20164 Car, 268 Yds, (4.2 YPC), 4 TD, 1 FUM6 Rec, 192 Yds, (32 YPR), 2 TDB-B#462183 (22%)0.9GRAM ('25)
#5 Maurki James (RB)FR ('4)6'1"/20656 Car, 224 Yds, (4 YPC), 2 TD, 2 FUM6 Rec, 39 Yds, (6.5 YPR), 0 TDB+D#181164 (20%)0NA
#28 Troy Marquez (RB)FR ('4)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"/19846 Rec, 607 Yds, (13.2 YPR), 6 TD, 0 FUM0 Car, 0 Yds, 0 TDAD+#74695 (56%)0NA
#6 Ja'Cory Thomas (WR)JR ('2)6'3"/21038 Rec, 669 Yds, (17.6 YPR), 5 TD, 1 FUM0 Car, 0 Yds, 0 TDA-A#180592 (48%)0NA
#2 Tre' Brown III (WR)SO ('3)6'2"/18037 Rec, 751 Yds, (20.3 YPR), 4 TD, 0 FUM0 Car, 0 Yds, 0 TDAC-#67573 (46%)0NA
#00 TJ Lott (WR)SO ('3)5'11"/1708 Rec, 84 Yds, (10.5 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+C+#910127 (10%)0NA
#13 Sidney Mbanasor (WR)JR ('2)6'5"/2166 Rec, 68 Yds, (11.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B#711184 (15%)0.83TULN ('25)
#11 TJ Johnson (WR)JR ('2)6'3"/1804 Rec, 68 Yds, (17 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDCC#736214 (17%)0NA
#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 (3%)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 (3%)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 (1%)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 ('4)6'3"/23010 Rec, 99 Yds, (9.9 YPR), 1 TD, 0 FUMC+D+B 307 (36%)0.82FLA ('25)
#9 Jailen Butler (TE)JR ('2)6'4"/2459 Rec, 59 Yds, (6.6 YPR), 1 TD, 0 FUMDC-B+ 502 (58%)0NA
#87 Trey Lancaster (TE)SR ('1)6'3"/2380 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMCC+  44 (5%)0NA
#88 Karl Peterson (TE)SO ('3)6'3"/2320 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMCC+B- 11 (1%)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"/315D+D+ (54%)C+ (46%)  769 (92%)0NA
#64 Zach Barlev (T)SR ('1)6'4"/318B-C (52%)B (48%)  694 (83%)0.81ILL ('24)
#68 Griffin Duggan (T)SR ('1)6'5"/292D+D+ (67%)B- (32%)  131 (16%)0.83VT ('25)
#77 Josh Schuetzmann (T)FR ('4)6'7"/304DD (67%)C- (33%)  39 (5%)0.813* HS ('24)
#74 Carson Bradley (T)SO ('2)6'6"/315D+C- (71%)D+ (29%)  24 (3%)0NA
#61 Jack Scala (T)SO ('3)6'5"/307FD+ (90%)F (10%)  10 (1%)0NA
#55 Maarten Woudsma (G)JR ('2)6'5"/315CC (54%)B- (46%)  790 (95%)0.83* HS ('22)
#75 Skyler Grant (G)SR ('1)6'3"/310C-C- (54%)B (46%)  749 (90%)0.83* HS ('21)
#78 Elijah Hoskin (G)SR ('1)6'3"/298CC+ (67%)C- (33%)  90 (11%)0NA
#69 Logan Cox (G)SO ('2)6'4"/328D+D+ (71%)A (28%)  72 (9%)0.80KSU ('25)
#79 Theo Bachelder (G)FR ('4)6'6"/305B-B (66%)D+ (34%)  38 (5%)0NA
#67 Kainan Miller (G)SO ('3)6'4"/310D+D+ (85%)B+ (15%)  13 (2%)0NA
#65 Ryan Joyce (C)SR ('1)6'4"/304B-C+ (54%)A (46%)  767 (92%)0.83FOR ('25)
#70 Andy Silverthorn (C)FR ('4)6'5"/270A-A- (37%)B+ (63%)  46 (6%)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"/27231 Tac, 10 Solo, 7 TFL, 4 Sacks, 4 QB Hur3 PD, 0 INT (0 TDS)A (41%)B- (59%)B (0%)539 (89%)0NA
#36 Javen Gibson (DE)JR ('2)6'2"/24024 Tac, 8 Solo, 5 TFL, 4 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B+ (43%)C+ (57%)B (0%)293 (48%)0NA
#30 Fred Giles (DE)JR ('2)6'3"/24518 Tac, 8 Solo, 3 TFL, 2 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)A- (34%)A- (66%)B (0%)171 (28%)0NA
#94 Ricardo Williams Jr. (DE)SR ('1)6'2"/29217 Tac, 4 Solo, 2 TFL, 2 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)C+ (58%)C (42%)C+ (0%)259 (43%)0NA
#95 Ahmaad Foster (DE)FR ('4)6'4"/28015 Tac, 6 Solo, 3 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (58%)B (42%)C+ (0%)74 (12%)0.823* HS ('24)
#98 Christopher Spencer (DE)JR ('2)6'5"/2757 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (55%)C+ (45%) 91 (15%)0.83* HS ('22)
#97 LeDarrion Menter (DE)FR ('4)6'2"/2601 Tac, 0 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (29%)A- (71%) 21 (3%)0.843* HS ('25)
#90 Chris Forbes (DT)FR ('4)6'1"/29031 Tac, 11 Solo, 9 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B- (50%)C (50%)B+ (0%)369 (61%)0.833* HS ('24)
#9 DeAndre Lynch (DT)SO ('3)6'3"/29028 Tac, 3 Solo, 2 TFL, 1 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)C+ (49%)B+ (51%)D (1%)372 (61%)0NA
#99 Cole Daniels (DT)SR ('1)6'0"/30013 Tac, 4 Solo, 3 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (55%)B (45%)C+ (0%)185 (31%)0.823* HS ('21)
#40 Hunter Malecki (DT)FR ('4)6'3"/25510 Tac, 3 Solo, 3 TFL, 3 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (25%)B- (74%)A- (1%)165 (27%)0.833* HS ('25)
#75 L. McFadden-Pressley (DT)FR ('4)6'0"/3056 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (58%)B (41%)C+ (1%)120 (20%)0.813* HS ('24)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#34 Jahleel Culbreath (LB)JR ('2)6'4"/22266 Tac, 24 Solo, 9 TFL, 3 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)B- (44%)B+ (18%)A- (38%)572 (100%)0NA
#4 Jeremy Mack Jr. (LB)SR ('1)5'10"/20064 Tac, 26 Solo, 9 TFL, 5 Sacks, 3 QB Hur3 PD, 1 INT (0 TDS)B (45%)B+ (15%)A+ (41%)687 (121%)0NA
#38 Seth Naotala (LB)SR ('1)6'0"/22556 Tac, 14 Solo, 5 TFL, 3 Sacks, 2 QB Hur1 PD, 1 INT (0 TDS)A+ (48%)C- (19%)B+ (33%)440 (77%)0NA
#18 Jackson Forrest (LB)FR ('4)6'0"/22551 Tac, 18 Solo, 6 TFL, 4 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A+ (46%)A+ (18%)A+ (36%)273 (48%)0NA
#1 Keshawn Thomas (LB)JR ('2)6'1"/23036 Tac, 13 Solo, 5 TFL, 3 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)A- (53%)A- (14%)A (33%)228 (40%)0NA
#13 Jed Olotu-Judah (LB)FR ('4)6'1"/21513 Tac, 5 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)D (52%)B- (14%)C- (34%)65 (11%)0.83* HS ('24)
#24 Dirrick Goodman (LB)SO ('3)6'0"/20511 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (64%)D (17%)C- (18%)87 (15%)0NA
#22 AJ Ashworth (LB)FR ('4)6'0"/2259 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (61%)F (7%)D+ (33%)46 (8%)0NA
#00 Mario Thompson (LB)JR ('2)6'0"/2107 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)D (46%)C (18%)A (37%)79 (14%)0.813* HS ('23)
#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 (10%)03* HS ('21)
#41 Gage Sawyers (LB)SO ('3)6'0"/1905 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (57%)C (7%)B- (36%)14 (2%)0NA
#10 Koa Naotala (LB)JR ('2)5'11"/222    C+ (100%)3 (1%)0NA
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#6 Zion Frink (CB)SO ('3)6'0"/19057 Tac, 34 Solo, 1 TFL, 0 Sacks, 0 QB Hur6 PD, 1 INT (0 TDS)C (45%)C- (0%)A- (55%)602 (67%)0NA
#5 Brandon Crutchfield (CB)SO ('3)5'10"/17532 Tac, 15 Solo, 0 TFL, 0 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS)B- (44%)C+ (0%)A- (56%)461 (51%)0.813* HS ('24)
#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%)B+ (47%)367 (41%)0.74PUR ('25)
#23 Jorian Haynes (CB)SO ('3)5'9"/18011 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (46%)C (1%)C- (54%)149 (16%)0NA
#26 Justin Watts (CB)FR ('4)6'0"/1706 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)B (38%) C+ (62%)86 (10%)0NA
#20 Langston Williams (CB)SR ('1)5'10"/1781 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (50%) C+ (50%)28 (3%)0.823* HS ('21)
#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 (2%)0.74 ('25)
#28 Chris Boykins (CB)FR ('4)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"/19072 Tac, 33 Solo, 3 TFL, 0 Sacks, 2 QB Hur1 PD, 4 INT (0 TDS)A+ (45%)D (2%)B+ (53%)644 (38%)0.813* HS ('24)
#3 Mario Easterly (S)JR ('2)6'0"/19571 Tac, 18 Solo, 2 TFL, 0 Sacks, 3 QB Hur4 PD, 1 INT (0 TDS)C- (44%)C+ (2%)A (54%)637 (38%)0.833* HS ('22)
#2 Nickendre Stiger (S)SR ('1)5'11"/19445 Tac, 25 Solo, 3 TFL, 0 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS)A+ (49%)C- (0%)A (51%)451 (27%)0.83KSU ('25)
#19 Lucas Struck (S)SO ('2)6'0"/20042 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (1 TDS)A- (52%)D+ (3%)A- (45%)214 (13%)0NA
#33 Daevon Iles (S)SO ('3)5'11"/18433 Tac, 12 Solo, 1 TFL, 0 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS)A- (42%)B (1%)A- (58%)375 (22%)0.833* HS ('24)
#27 Jordan Saunders (S)SO ('3)5'10"/18511 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (63%)F (0%)C+ (38%)80 (5%)0NA
#7 Ryan Ramey (S)SO ('2)5'10"/1908 Tac, 3 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 1 INT (0 TDS)D+ (48%)B+ (1%)A- (51%)144 (9%)0NA
#16 Trey Caver (S)SO ('3)6'0"/1825 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (60%) B+ (40%)43 (3%)0.74BBG ('25)
#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
#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 PtsCD+ 0NA
#93 Nathanial Eichner (K)JR ('2)5'9"/1606/8 (75%), Long 32 Yds16/1634 PtsCD 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 ('3)6'2"/19441, 1679 YDS (41 YPP), Long 59 YDS17 In 20, 3 TBCA-  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 (43) Defense: 120.56 (44) ST: 0 (5)
92 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: 2665 (12%), SO: 7058 (32%), JR: 5036 (23%), SR: 7345 (33%), GR: 0 (0%)
28 players have no stats and no recruiting/portal ratings excluded from totals.