Virginia Tech's Roster/Depth Chart for 2025
Virginia Tech'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 Kyron Drones (QB)SR ('1)6'2"/235132/218 (61%), 1397 Yds, 11 TD / 5 INT92 Car, 277 Yds, (3 YPC), 5 TD, 3 FUM BB#95470 (97%)0.88BAY ('23)
#18 A.J. Brand (QB)FR ('3)6'2"/210     00.883* HS ('25)
#5 William Watson III (QB)SO ('1)5'11"/2010/1 (0%), 0 Yds, 0 TD / 0 INT6 Car, 23 Yds, (3.8 YPC), 0 TD, 1 FUM DF#23114 (3%)0.873* HS ('23)
#12 Kelden Ryan (QB)FR ('3)6'2"/195     00.873* HS ('25)
#19 Garret Rangel (QB)JR ('1)6'2"/198     00.84OKST ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#27 Marcellous Hawkins (RB)SR ('1)5'11"/21964 Car, 364 Yds, (5.7 YPC), 1 TD, 0 FUM9 Rec, 60 Yds, (6.7 YPR), 1 TDAC-#95239 (49%)0.85CEN ('25)
#8 Terion Stewart (RB)SR ('1)5'9"/22241 Car, 325 Yds, (7.9 YPC), 0 TD, 0 FUM4 Rec, 19 Yds, (4.8 YPR), 0 TDA+F#60106 (22%)0.87BGSU ('25)
#20 P.J. Prioleau (RB)SR ('1)5'11"/18212 Car, 47 Yds, (3.9 YPC), 0 TD, 0 FUM12 Rec, 88 Yds, (7.3 YPR), 0 TDC+A+#49555 (11%)0NA
#4 Jeremiah Coney (RB)SO ('1)6'0"/2008 Car, 47 Yds, (5.9 YPC), 0 TD, 0 FUM3 Rec, 15 Yds, (5 YPR), 0 TDBF#37440 (8%)0.853* HS ('23)
#24 Braydon Bennett (RB)SR ('1)6'1"/2054 Car, 8 Yds, (2 YPC), 1 TD, 0 FUM1 Rec, 2 Yds, (2 YPR), 0 TDC+F#35228 (6%)0.86CCU ('25)
#23 Tyler Mason (RB)FR ('3)6'0"/2003 Car, 20 Yds, (6.7 YPC), 0 TD, 0 FUM2 Rec, 3 Yds, (1.5 YPR), 1 TDB-B+#30917 (4%)0.883* HS ('24)
#16 Jeffrey Overton Jr. (RB)FR ('3)5'10"/178     00.894* HS ('25)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#00 Ayden Greene (WR)JR ('2)6'2"/19021 Rec, 331 Yds, (15.8 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+D#405400 (57%)0.883* HS ('23)
#9 Cameron Seldon (WR)JR ('2)6'1"/21118 Rec, 119 Yds, (6.6 YPR), 1 TD, 0 FUM3 Car, 8 Yds, 0 TDB+D+#350153 (22%)0.89TENN ('25)
#3 Donavon Greene (WR)SR ('1)6'2"/19616 Rec, 267 Yds, (16.7 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDB-A-#213332 (47%)0.86WAKE ('25)
#2 Takye Heath (WR)SO ('1)5'10"/16311 Rec, 93 Yds, (8.5 YPR), 1 TD, 0 FUM1 Car, 5 Yds, 0 TDBD+#281149 (21%)0.853* HS ('23)
#14 Isaiah Spencer (WR)SR ('2)6'2"/19610 Rec, 114 Yds, (11.4 YPR), 0 TD, 0 FUM1 Car, 3 Yds, 0 TDB-B#422223 (32%)0.87JKST ('25)
#11 Tucker Holloway (WR)JR ('1)6'2"/1855 Rec, 82 Yds, (16.4 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+C#57051 (7%)0.863* HS ('22)
#81 Devin Alves (WR)JR ('1)6'3"/1952 Rec, 32 Yds, (16 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDBD#51779 (11%)0.863* HS ('22)
#15 Shamarius Peterkin (WR)FR ('4)6'3"/1740 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB 21 (3%)0.94* HS ('25)
#89 Charlie O'Connor (WR)FR ('3)6'1"/186     00NA
#6 Keylen Adams (WR)FR ('3)6'2"/180     00.924* HS ('24)
#7 Chanz Wiggins (WR)FR ('3)6'3"/201     00.94* HS ('24)
#22 Micah Matthews (WR)FR ('3)6'2"/200     00.894* HS ('25)
#21 Cameron Sparks (WR)FR ('3)6'2"/211     00.883* HS ('25)
#83 Luke Stuewe (WR)FR ('3)6'2"/194     00.863* HS ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#82 Benji Gosnell (TE)JR ('1)6'5"/2549 Rec, 71 Yds, (7.9 YPR), 0 TD, 0 FUMD+D+C+ 340 (65%)0.94* HS ('22)
#13 Ja'Ricous Hairston (TE)SO ('1)6'2"/2556 Rec, 78 Yds, (13 YPR), 3 TD, 0 FUMA-DB 128 (24%)0NA
#87 H. Saint Germain (TE)JR ('1)6'4"/2493 Rec, 23 Yds, (7.7 YPR), 0 TD, 0 FUMA-B-  17 (3%)0.863* HS ('22)
#88 Zeke Wimbush (TE)SO ('1)6'2"/2460 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMDCB- 41 (8%)0.833* HS ('23)
#99 Cole Reemsnyder (TE)JR ('1)6'6"/2310 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  1 (0%)0NA
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#55 Tomas Rimac (T)SR ('1)6'6"/317C-C- (41%)C+ (59%)  471 (97%)0.86WVU ('25)
#76 Aidan Lynch (T)FR ('3)6'7"/310DC- (41%)C- (59%)  366 (76%)0.883* HS ('24)
#79 Johnny Garrett (T)JR ('1)6'5"/318DC- (45%)D+ (55%)  303 (63%)0.853* HS ('22)
#67 Hannes Hammer (T)SO ('1)6'7"/313DC+ (75%)F (25%)  16 (3%)0.863* HS ('23)
#56 Layth Ghannam (G)SO ('1)6'5"/302D+C- (46%)D+ (54%)  281 (58%)0.894* HS ('23)
#66 M. Cunningham (G)SR ('1)6'4"/318D+D+ (43%)C- (57%)  233 (48%)0.87GAST ('24)
#53 Tommy Ricard (G)FR ('3)6'4"/298FF (35%)D (65%)  156 (32%)0.873* HS ('24)
#71 Gavin Crawford (G)FR ('4)6'3"/332DC- (40%)C- (60%)  108 (22%)0.87WVU ('25)
#57 Lucas Austin (G)FR ('3)6'5"/300DD (78%)B+ (22%)  9 (2%)0.85WVU ('25)
#62 Kyle Altuner (C)FR ('3)6'3"/296C-B- (42%)C (58%)  476 (98%)0.88WVU ('25)
#77 Brody Meadows (OL)JR ('1)6'7"/332    0.883* HS ('22)
#70 Carter Stallard (OL)FR ('3)6'8"/335    0.873* HS ('25)
#50 Nathaniel Wright (OL)FR ('3)6'5"/298    0.863* HS ('25)
#63 Jaden Muskrat (OL)SR ('0)6'3"/298    0.85AUB ('25)
#46 Drew Doyle (LS)FR ('3)6'1"/242    0.74ISU ('25)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#33 Ben Bell (DE)SR ('3)6'1"/23525 Tac, 7 Solo, 3 TFL, 2 Sacks, 5 QB Hur0 PD, 0 INT (0 TDS)B+ (45%)A+ (47%)B- (8%)286 (61%)0.86TXST ('25)
#94 Elhadj Fall (DE)SR ('1)6'3"/28811 Tac, 4 Solo, 2 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (49%)B+ (49%)B+ (2%)239 (51%)0.85GASO ('25)
#31 Jason Abbey (DE)SO ('1)6'3"/24810 Tac, 6 Solo, 2 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (61%)B- (26%)B- (14%)66 (14%)0.873* HS ('23)
#57 James Jennette (DE)SR ('1)6'4"/2289 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B+ (67%)A- (23%)B- (10%)61 (13%)0.883* HS ('23)
#66 James Djonkam (DE)SR ('1)6'2"/2587 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (62%)B- (38%)C- (0%)78 (17%)0.86EMU ('25)
#42 Aycen Stevens (DE)SO ('1)6'5"/2514 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (45%)D+ (51%)A- (5%)83 (18%)0.883* HS ('23)
#2 Keyshawn Burgos (DE)SR ('1)6'5"/2604 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (68%)A- (25%)B- (7%)73 (16%)0.863* HS ('22)
#58 Zeke Chinwike (DE)FR ('4)6'5"/2461 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (67%)C- (33%) 6 (1%)0.853* HS ('25)
#32 Deric Dandy (DE)FR ('3)6'4"/256  B- (35%)C+ (59%)C+ (6%)17 (4%)0.863* HS ('24)
#92 Arias Nash (DE)SR ('1)6'0"/278  D+ (56%)C- (44%) 9 (2%)0.87MER ('25)
#13 Kemari Copeland (DT)JR ('1)6'3"/28324 Tac, 4 Solo, 4 TFL, 1 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)A- (50%)A (50%)B+ (0%)260 (55%)0.893* HS ('24)
#22 Kelvin Gilliam Jr. (DT)SR ('1)6'3"/29519 Tac, 4 Solo, 3 TFL, 2 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C+ (48%)B- (52%)C+ (0%)238 (51%)0.86OKLA ('24)
#98 Kody Huisman (DT)SR ('1)6'4"/29718 Tac, 6 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)A (51%)A (49%)B (0%)227 (48%)0.87NDSU ('25)
#97 Immanuel Hickman Sr. (DT)SR ('1)6'3"/3078 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (61%)C+ (39%) 116 (25%)0.85USF ('25)
#99 Emmett Laws (DT)FR ('3)6'0"/2937 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (47%)A (53%) 88 (19%)0.893* HS ('24)
#55 Gerard Johnson (DT)FR ('3)6'4"/2821 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (67%)C (33%) 6 (1%)0.893* HS ('24)
#88 Christian Evans (DT)FR ('4)6'2"/290  B (67%)C (33%) 6 (1%)0.893* HS ('25)
#52 Sherrod Henderson (DL)FR ('3)6'2"/226     00.883* HS ('25)
#90 Andrew Hanchuk (DL)FR ('3)6'5"/285     00.863* HS ('24)
#72 Jahzari Priester (DL)SO ('2)6'5"/312     00.85HAMP ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#3 Kaleb Spencer (LB)JR ('2)6'2"/22133 Tac, 15 Solo, 3 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A+ (42%)A- (7%)C- (51%)200 (65%)0.86MIAMI ('24)
#20 Caleb Woodson (LB)JR ('2)6'3"/23030 Tac, 14 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B+ (60%)A- (5%)D+ (35%)186 (60%)0.873* HS ('23)
#24 Jaden Keller (LB)SR ('1)6'3"/23528 Tac, 15 Solo, 3 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D+ (49%)B- (4%)B+ (47%)222 (72%)0.863* HS ('21)
#30 Michael Short (LB)JR ('2)6'3"/22622 Tac, 7 Solo, 4 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A- (55%)A- (5%)F (39%)114 (37%)0.86UNC ('25)
#16 Noah Chambers (LB)FR ('4)6'2"/22015 Tac, 8 Solo, 2 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)B- (41%)A (7%)B- (52%)102 (33%)0.873* HS ('25)
#41 George Ballance (LB)SO ('1)6'0"/2299 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A (70%)C+ (0%)C- (30%)40 (13%)0NA
#26 Antwone Santiago (LB)JR ('1)6'3"/2275 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (55%)C- (25%)D+ (20%)55 (18%)0.84TEM ('25)
#12 Gabe Williams (LB)FR ('3)6'4"/2051 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (50%) C+ (50%)2 (1%)0.914* HS ('24)
#44 Brett Clatterbaugh (LB)FR ('4)6'2"/2431 Tac, 1 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (56%)C- (44%)C+ (0%)9 (3%)0.883* HS ('25)
#53 Will Johnson (LB)SR ('1)6'2"/2311 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (25%)C+ (25%)C+ (50%)4 (1%)0.853* HS ('21)
#19 Noah Jenkins (LB)FR ('3)6'2"/205  C (67%) C+ (33%)6 (2%)0.873* HS ('24)
#50 Darius Taylor (LB)SO ('1)6'0"/236  C (50%) C+ (50%)2 (1%)0NA
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#18 Isaiah Cash (CB)SR ('1)5'11"/19327 Tac, 12 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (44%)D (1%)B- (55%)273 (44%)0.86SHSU ('25)
#9 Isaiah Brown-Murray (CB)JR ('1)5'9"/19216 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur2 PD, 1 INT (0 TDS)A (47%)C+ (0%)A- (52%)337 (54%)0.85ECU ('25)
#23 Thomas Williams (CB)SO ('1)5'11"/18912 Tac, 8 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B- (48%)C (0%)B+ (52%)226 (36%)0.873* HS ('23)
#35 Jojo Crim (CB)FR ('4)6'0"/1718 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (51%) B (49%)144 (23%)0.853* HS ('25)
#21 Joseph Reddish (CB)JR ('2)5'11"/1857 Tac, 5 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (57%) A- (43%)37 (6%)0.85WIN ('25)
#1 Dante Lovett (CB)JR ('2)6'0"/2006 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (62%) F (38%)63 (10%)0.863* HS ('23)
#4 Krystian Williams (CB)SO ('1)6'1"/1752 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (59%) D (41%)56 (9%)0.873* HS ('23)
#17 Caleb Brown (CB)SR ('1)6'1"/1712 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B- (58%) F (42%)55 (9%)0.85HAW ('25)
#28 Knahlij Harrell (CB)FR ('4)5'11"/1852 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (50%) F (50%)20 (3%)0.863* HS ('25)
#29 Jahmari DeLoatch (CB)FR ('4)5'10"/1662 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C (47%)C+ (7%)B- (47%)15 (2%)0.894* HS ('25)
#34 Josh Jones (CB)FR ('3)5'11"/1941 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#7 Sherrod Covil (CB)SR ('1)5'11"/195  C+ (48%) B (52%)21 (3%)0NA
#5 Joshua Clarke (CB)FR ('3)6'2"/185     00.873* HS ('24)
#11 Tyson Flowers (S)JR ('1)5'11"/20426 Tac, 16 Solo, 0 TFL, 0 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)B (47%)D+ (2%)D+ (51%)344 (77%)0.87RICE ('25)
#00 Quentin Reddish (S)SO ('3)6'3"/20515 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B (60%) A (40%)110 (25%)0.894* HS ('24)
#6 Jordan Bass (S)JR ('2)6'3"/20512 Tac, 8 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (49%)B (2%)F (48%)203 (45%)0.85PITT ('25)
#14 Sheldon Robinson (S)FR ('4)6'2"/20311 Tac, 7 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (47%)D+ (6%)B (47%)108 (24%)0.883* HS ('25)
#8 Christian Ellis (S)SR ('1)6'0"/2027 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)D+ (54%)C+ (1%)A- (45%)94 (21%)0UNM ('25)
#15 Brennan Johnson (S)FR ('4)6'1"/2024 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (66%)C- (3%)B (31%)32 (7%)0.853* HS ('25)
#5 Sherrod Covil Jr. (S)SR ('0)5'11"/200     00.86CLEM ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#17 John Love (K)JR ('1)5'11"/18012/14 (85.7%), Long 56 Yds14/1450 PtsA-C 0.823* HS ('22)
#38 Kyle Lowe (K)SR ('1)6'3"/199 1/11 PtsC-A 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#95 Nick Veltsistas (P)SR ('1)6'2"/20228, 1246 YDS (44.5 YPP), Long 57 YDS11 In 20, 1 TBA-D+  0NA

Head Coach Philip Montgomery (Int) is a new hire, OC Philip Montgomery is a new hire, DC Sam Siefkes is a new hire
Total Team Talent for '25 is: 870, #33 in CFB. 0.87 Avg Per Player. Blue Chip Ratio 6.67%
Breakdown - Offense: 353.56 (46) Defense: 388.64 (52) ST: 6.56 (3)
101 Total players, 34 from Transfer Portal. 28.1% of roster is from the Portal.
32 from the '25 Transfer Portal. 26.4% of roster is from this years Portal, 34 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 5 very good players, 63 good players, 22 JAGS, 0 low JAGS, 1 JAG- players
Snaps by class: FR: 2059 (17%), SO: 1653 (13%), JR: 3801 (31%), SR: 4799 (39%), GR: 0 (0%)
20 players have no stats and no recruiting/portal ratings excluded from totals.