Quarterbacks | Yr | H/W | Passing | Rushing | Pass Grade | Run Grade | Pass PPA | Snaps | Rating | Origin |
#2 Colton Joseph (QB) | SO ('2) | 6'2"/200 | 133/222 (60%), 1623 Yds, 11 TD / 5 INT | 114 Car, 647 Yds, (5.7 YPC), 11 TD, 10 FUM | C- | A- | #96 | 533 (63%) | 0.83 | 3* HS ('23) |
#10 Quinn Henicle (QB) | SO ('3) | 6'2"/190 | 14/25 (56%), 181 Yds, 2 TD / 1 INT | 34 Car, 278 Yds, (8.2 YPC), 3 TD, 1 FUM | D | A+ | #196 | 126 (15%) | 0.82 | 3* HS ('24) |
#16 Holden Brown (QB) | SO ('3) | 6'1"/200 | 0/0 (0%), 0 Yds, 0 TD / 0 INT | 0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM | 1 (0%) | 0 | NA | |||
#00 Ryan Huff (QB) | FR ('3) | 6'3"/215 | 0 | 0.84 | 3* HS ('25) | |||||
Running Backs | Yr | H/W | Rushing | Receiving | Run Grade | Rec Grade | Rush PPA | Snaps | Rating | Origin |
#4 Bryce Duke (RB) | SR ('1) | 6'0"/210 | 46 Car, 285 Yds, (6.2 YPC), 0 TD, 1 FUM | 9 Rec, 58 Yds, (6.4 YPR), 1 TD | A- | D+ | #391 | 147 (17%) | 0.85 | VT ('24) |
#3 Devin Roche (RB) | SO ('2) | 5'7"/166 | 43 Car, 274 Yds, (6.4 YPC), 2 TD, 0 FUM | 7 Rec, 52 Yds, (7.4 YPR), 1 TD | A | A- | #233 | 125 (15%) | 0.83 | 3* HS ('23) |
#26 Tariq Sims (RB) | SR (0) | 5'9"/184 | 32 Car, 108 Yds, (3.4 YPC), 2 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | B- | F | #347 | 85 (10%) | 0.81 | 3* HS ('21) |
Wide Receivers | Yr | H/W | Receiving | Rushing | Rec Grade | Block Grade | Rec PPA | Snaps | Rating | Origin |
#00 Diante Vines (WR) | GR (0) | 6'0"/198 | 36 Rec, 393 Yds, (10.9 YPR), 2 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | B+ | #230 | 636 (50%) | 0.83 | IOWA ('24) |
#8 Myles Alston (WR) | SR (0) | 6'1"/181 | 23 Rec, 246 Yds, (10.7 YPR), 0 TD, 1 FUM | 0 Car, 0 Yds, 0 TD | C- | B- | #381 | 645 (50%) | 0.86 | 3* HS ('21) |
#13 Demariyon Houston (WR) | GR (0) | 5'10"/179 | 9 Rec, 83 Yds, (9.2 YPR), 3 TD, 0 FUM | 1 Car, 4 Yds, 0 TD | B | B | #482 | 171 (13%) | 0.89 | 3* HS ('19) |
#17 N. Abdul-Rahim Gladding (WR) | SO ('3) | 6'0"/190 | 2 Rec, 19 Yds, (9.5 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B+ | B | #663 | 130 (10%) | 0 | NA |
#12 TJ Lott (WR) | SO ('2) | 5'11"/165 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D+ | B | 78 (6%) | 0 | NA | |
#19 Jaylen Pretlow (WR) | SO ('2) | 5'9"/175 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | 2 (0%) | 0 | NA | ||
#00 Joshua Rodriguez (WR) | FR ('3) | 6'0"/195 | 0 | 0.85 | 3* HS ('25) | |||||
#85 Dallas Sims (WR) | SO ('2) | 6'3"/195 | 0 | 0.83 | MINN ('24) | |||||
#00 Zayveon Prince (WR) | FR ('3) | 5'11"/190 | 0 | 0.83 | 3* HS ('25) | |||||
Tight Ends | Yr | H/W | Receiving | Rec Grade | Run Block Grade | Pass Block Grade | Rec PPA | Snaps | Rating | Origin |
#80 DJ Chandler (TE) | SR ('1) | 6'5"/245 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | D+ | C | 42 (5%) | 0 | NA | ||
#9 Jalen Butler (TE) | SR ('0) | 6'4"/243 | 0 | 0.83 | 3* HS ('23) | |||||
#00 Chris Warren (TE) | FR ('3) | 6'3"/220 | 0 | 0.83 | 3* HS ('25) | |||||
#81 Dawson Johnson (TE) | SO ('2) | 6'3"/225 | 0 | 0.82 | FLA ('25) | |||||
Offensive Lineman | Yr | H/W | Snaps | Grade | Run Block | Pass Block | Rating | Origin | ||
#64 Zachary Barlev (T) | SR ('1) | 6'5"/305 | 838 (92%) | B | B (48%) | B- (52%) | 0.83 | 3* HS ('21) | ||
#58 S. Dubose-Bourne (T) | SR (0) | 6'4"/314 | 733 (81%) | F | D (47%) | F (53%) | 0 | NA | ||
#77 Keanon McNally (T) | JR (0) | 6'9"/328 | 190 (21%) | F | D (47%) | D+ (53%) | 0.83 | 3* HS ('22) | ||
#63 Griffin Duggan (T) | SR ('1) | 6'5"/295 | 14 (1.2%) | C- | C (100%) | F (0%) | 0.83 | VT ('25) | ||
#00 Andy Silverthorn (OT) | FR ('3) | 6'5"/280 | 0.83 | 3* HS ('25) | ||||||
#55 Maarten Woudsma (G) | JR (0) | 6'5"/292 | 506 (64%) | D+ | C- (45%) | D+ (55%) | 0.8 | 3* HS ('22) | ||
#75 Skyler Grant (G) | SR (0) | 6'3"/285 | 353 (45%) | D+ | D+ (54%) | C- (46%) | 0.8 | 3* HS ('21) | ||
#78 Elijah Hoskin (G) | SR (0) | 6'3"/298 | 108 (14%) | D | C- (42%) | F (58%) | 0 | NA | ||
#73 Connor Drake (G) | SO ('2) | 6'6"/314 | 56 (7%) | F | D (54%) | F (46%) | 0 | NA | ||
#70 Rick Moore (G) | SR (0) | 6'6"/300 | 12 (2%) | C- | C- (83%) | B (17%) | 0.74 | BSU ('24) | ||
#72 Colin Henrich (G) | GR (0) | 6'3"/305 | 5 (1%) | C- | C (100%) | F (0%) | 0.83 | GAST ('24) | ||
#00 Cam Hill (IOL) | FR ('3) | 6'4"/275 | 0.82 | 3* HS ('25) | ||||||
#00 Jacob Ferguson (IOL) | FR ('3) | 6'4"/285 | 0.82 | 3* HS ('25) | ||||||
#00 Jack Sheehan (IOL) | FR ('3) | 6'6"/295 | 0.83 | 3* HS ('25) | ||||||
#76 Joshua Schuetzmann (OL) | SO ('2) | 6'7"/286 | 0.81 | 3* HS ('24) | ||||||
Defensive Line | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#43 Kris Trinidad (DE) | SR (0) | 6'5"/270 | 44 Tac, 15 Solo, 10 TFL, 4 Sacks, 5 QB Hur | 3 PD, 0 INT (0 TDS) | A (46%) | B+ (53%) | C- (1%) | 613 (68%) | 0 | NA |
#91 Ricardo Williams Jr. (DE) | GR (0) | 6'2"/294 | 20 Tac, 6 Solo, 3 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | A- (54%) | F (45%) | C+ (0%) | 267 (30%) | 0 | NA |
#98 Christopher Spencer (DE) | JR (0) | 6'6"/280 | 2 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | D+ (54%) | C- (46%) | 56 (6%) | 0.8 | 3* HS ('22) | |
#99 Cole Daniels (DT) | SR ('1) | 6'0"/310 | 15 Tac, 7 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (51%) | C- (49%) | C+ (0%) | 162 (36%) | 0.82 | 3* HS ('21) |
#90 DeAndre Lynch (DT) | SO ('2) | 6'3"/312 | 14 Tac, 5 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (53%) | A- (47%) | 148 (33%) | 0 | NA | |
#50 Chris Forbes (DT) | SO ('3) | 6'3"/280 | C (7%) | B+ (80%) | C- (13%) | 15 (3%) | 0.83 | 3* HS ('24) | ||
#00 Ledarrion Menter (DL) | FR ('3) | 6'2"/245 | 0 | 0.84 | 3* HS ('25) | |||||
#00 Hunter Malecki (DL) | FR ('3) | 6'3"/250 | 0 | 0.83 | 3* HS ('25) | |||||
#95 Ahmaad Foster (DL) | SO ('2) | 6'5"/260 | 0 | 0.82 | 3* HS ('24) | |||||
#75 L. McFadden-Pressley (DL) | SO ('2) | 6'0"/280 | 0 | 0.81 | 3* HS ('24) | |||||
Linebackers | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#10 Koa Naotala (LB) | JR (0) | 5'11"/227 | 87 Tac, 21 Solo, 5 TFL, 4 Sacks, 5 QB Hur | 1 PD, 0 INT (0 TDS) | A- (47%) | B+ (11%) | D+ (41%) | 607 (73%) | 0 | NA |
#18 Mario Thompson (LB) | JR ('2) | 6'0"/220 | 66 Tac, 29 Solo, 10 TFL, 5 Sacks, 5 QB Hur | 1 PD, 0 INT (0 TDS) | B+ (46%) | B (15%) | B+ (39%) | 660 (79%) | 0.81 | 3* HS ('23) |
#34 Jahleel Culbreath (LB) | JR (0) | 6'2"/221 | 62 Tac, 29 Solo, 8 TFL, 0 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | B+ (48%) | B (13%) | C- (39%) | 574 (69%) | 0 | NA |
#52 Seth Naotala (LB) | JR (0) | 6'0"/222 | 25 Tac, 6 Solo, 1 TFL, 0 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | A- (50%) | B- (16%) | A (34%) | 230 (28%) | 0 | NA |
#32 Ja'Mez Drummer (LB) | SR (0) | 6'1"/226 | 7 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A+ (50%) | D+ (9%) | A- (41%) | 54 (6%) | 0 | NA |
#42 Jason Henderson (LB) | GR (0) | 6'1"/225 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (69%) | F (6%) | D (25%) | 36 (4%) | 0.82 | 3* HS ('21) |
#24 Dirrick Goodman (LB) | SO ('3) | 6'1"/205 | 3 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (67%) | C+ (33%) | 3 (0%) | 0 | NA | |
#11 Ny'Len Ramon Jones (LB) | SR ('1) | 6'0"/227 | 3 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (65%) | C (8%) | B- (27%) | 26 (3%) | 0.76 | 2* HS ('24) |
#41 Gage Sawyers (LB) | SO ('2) | 6'1"/190 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F (40%) | C- (5%) | B+ (55%) | 42 (5%) | 0 | NA |
Secondary | Yr | H/W | Defensive Stats | Pass Defense | Run D | Pass Rush | Cov | Snaps | Rating | Origin |
#6 Rasheed Reason (CB) | GR (0) | 5'10"/175 | 50 Tac, 38 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 4 PD, 1 INT (0 TDS) | C+ (47%) | B (1%) | D+ (52%) | 712 (78%) | 0 | NA |
#19 Botros Alisandro (CB) | SR ('1) | 6'1"/185 | 25 Tac, 18 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 3 PD, 0 INT (0 TDS) | C- (45%) | A- (1%) | B (54%) | 440 (28.8%) | 0.74 | PUR ('25) |
#16 Khian'Dre Harris (CB) | SR (0) | 5'10"/171 | 16 Tac, 8 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | F (48%) | C+ (0%) | D+ (52%) | 259 (28%) | 0.79 | 2* HS ('21) |
#12 Nickendre Stiger (CB) | GR ('1) | 5'11"/187 | 9 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | C- (40%) | C- (1%) | C+ (59%) | 103 (6.6%) | 0.83 | KSU ('25) |
#25 Brandon Crutchfield (CB) | SO ('3) | 5'10"/165 | 5 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- (40%) | D+ (60%) | 25 (3%) | 0.81 | 3* HS ('24) | |
#22 Justin McKithen (CB) | GR ('0) | 5'10"/160 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.83 | FAU ('24) | |||
#20 Langston Williams (CB) | SR ('0) | 5'10"/175 | 0 | 0.82 | 3* HS ('21) | |||||
#3 Mario Easterly (S) | JR (0) | 6'0"/189 | 43 Tac, 21 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | B- (46%) | D+ (2%) | A (52%) | 410 (29%) | 0.83 | 3* HS ('22) |
#2 Patrick Smith-Young (S) | JR (0) | 5'10"/190 | 41 Tac, 18 Solo, 2 TFL, 1 Sacks, 1 QB Hur | 0 PD, 1 INT (0 TDS) | B+ (50%) | D+ (2%) | D+ (48%) | 450 (32%) | 0.84 | UNT ('24) |
#29 Markus Knight (S) | SR (0) | 6'0"/181 | 24 Tac, 10 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 2 PD, 1 INT (0 TDS) | B+ (38%) | B- (2%) | D+ (59%) | 244 (17%) | 0 | NA |
#12 Jerome Carter (S) | SO ('3) | 6'1"/190 | 23 Tac, 12 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B (50%) | D+ (3%) | D (47%) | 100 (7%) | 0.81 | 3* HS ('24) |
#19 Jeremy Mack Jr. (S) | SR (0) | 5'10"/190 | 22 Tac, 12 Solo, 4 TFL, 3 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | B (51%) | A- (15%) | C- (33%) | 150 (11%) | 0 | NA |
#33 Daevon Iles (S) | SO ('3) | 5'11"/175 | 14 Tac, 5 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D (35%) | C- (2%) | D (63%) | 146 (10%) | 0.83 | 3* HS ('24) |
#30 Jordan Saunders (S) | SO ('2) | 5'10"/184 | 4 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C (67%) | C+ (33%) | 3 (0%) | 0 | NA | |
#27 Ryan Ramey (S) | JR ('2) | 5'10"/182 | 2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ (50%) | D+ (50%) | 8 (1%) | 0 | NA | |
#13 Jed Olotu-Judah (S) | SO ('2) | 6'0"/185 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 0 | 0.8 | 3* HS ('24) | |||
#00 Tavares Murray (S) | FR ('3) | 5'11"/163 | 0 | 0.88 | 3* HS ('25) | |||||
#00 Charleston Floyd (S) | FR ('3) | 6'0"/175 | 0 | 0.83 | 3* HS ('25) | |||||
#00 CJ Floyd (S) | FR ('3) | 6'0"/175 | 0 | 0.83 | 3* HS ('25) | |||||
Punters | Yr | H/W | Punts | Acc | Grade | Rank | Rating | Origin | ||
#96 Ian Brandt (P) | SO ('2) | 6'2"/195 | 7, 245 YDS (35 YPP), Long 42 YDS | 0 In 20, 0 TB | D+ | 0 | NA |
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%