NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.
Quarterbacks
| Player | H/W | Passing | Rushing | Pass | Run | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #1 Kyron Drones GR | 6'2"/235 | 178/315 (57%), 1919 Yds, 17 TD / 9 INT | 170 Car, 644 Yds, (3.8 YPC), 9 TD, 6 FUM | B- | B+ | #118 | 779 (97%) | BAY ('23) | |
| #00 Troy Huhn FR | 6'5"/215 | 4* HS ('26) | |||||||
| #18 A.J. Brand SO | 6'2"/210 | 3* HS ('25) | |||||||
| #12 Kelden Ryan SO | 6'2"/195 | 3* HS ('25) |
Running Backs
| Player | H/W | Rushing | Receiving | Run | Rec | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #27 Marcellous Hawkins GR | 5'11"/219 | 118 Car, 749 Yds, (6.3 YPC), 1 TD, 0 FUM | 12 Rec, 74 Yds, (6.2 YPR), 1 TD | A+ | C+ | #95 | 374 (47%) | CEN ('25) | |
| #8 Terion Stewart GR | 5'9"/222 | 82 Car, 469 Yds, (5.7 YPC), 0 TD, 1 FUM | 4 Rec, 19 Yds, (4.8 YPR), 0 TD | A- | F | #98 | 192 (24%) | BGSU ('25) | |
| #16 Jeffrey Overton Jr. SO | 5'10"/178 | 25 Car, 146 Yds, (5.8 YPC), 1 TD, 0 FUM | 1 Rec, 36 Yds, (36 YPR), 0 TD | B- | A- | #229 | 86 (11%) | 4* HS ('25) | |
| #20 P.J. Prioleau GR | 5'11"/182 | 13 Car, 59 Yds, (4.5 YPC), 0 TD, 0 FUM | 13 Rec, 90 Yds, (6.9 YPR), 0 TD | B- | A+ | #477 | 64 (8%) | NA | |
| #23 Tyler Mason SO | 6'0"/200 | 3 Car, 20 Yds, (6.7 YPC), 0 TD, 0 FUM | 2 Rec, 3 Yds, (1.5 YPR), 1 TD | B- | B+ | #319 | 17 (2%) | 3* HS ('24) | |
| #00 Messiah Mickens FR | 5'10"/200 | 4* HS ('26) |
Wide Receivers
| Player | H/W | Receiving | Rushing | Rec | Block | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #00 Ayden Greene SR | 6'2"/190 | 31 Rec, 516 Yds, (16.6 YPR), 3 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B+ | D+ | #283 | 632 (54%) | 3* HS ('23) | |
| #2 Takye Heath JR | 5'10"/163 | 22 Rec, 200 Yds, (9.1 YPR), 3 TD, 0 FUM | 1 Car, 5 Yds, 0 TD | B | C+ | #438 | 340 (29%) | 3* HS ('23) | |
| #3 Donavon Greene GR | 6'2"/196 | 16 Rec, 267 Yds, (16.7 YPR), 2 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C | A+ | #328 | 431 (37%) | WAKE ('25) | |
| #14 Isaiah Spencer GR | 6'2"/196 | 14 Rec, 194 Yds, (13.9 YPR), 0 TD, 0 FUM | 1 Car, 3 Yds, 0 TD | C+ | B- | #347 | 377 (32%) | JKST ('25) | |
| #81 Devin Alves SR | 6'3"/195 | 3 Rec, 45 Yds, (15 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B | D+ | #547 | 105 (9%) | 3* HS ('22) | |
| #15 Shamarius Peterkin SO | 6'3"/174 | 2 Rec, 62 Yds, (31 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D | B | #632 | 143 (12%) | 4* HS ('25) | |
| #83 Luke Stuewe SO | 6'2"/194 | 3* HS ('25) | |||||||
| #89 Charlie O'Connor SO | 6'1"/186 | NA | |||||||
| #00 Davion Brown FR | 6'1"/195 | 4* HS ('26) | |||||||
| #6 Keylen Adams SO | 6'2"/180 | 4* HS ('24) | |||||||
| #7 Chanz Wiggins SO | 6'3"/201 | 4* HS ('24) | |||||||
| #22 Micah Matthews SO | 6'2"/200 | 4* HS ('25) | |||||||
| #21 Cameron Sparks SO | 6'2"/211 | 3* HS ('25) |
Tight Ends
| Player | H/W | Receiving | Rec | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #13 Ja'Ricous Hairston JR | 6'2"/255 | 12 Rec, 112 Yds, (9.3 YPR), 3 TD, 0 FUM | B+ | D | C | 293 (33%) | NA | |
| #82 Benji Gosnell SR | 6'5"/254 | 12 Rec, 86 Yds, (7.2 YPR), 0 TD, 0 FUM | D+ | F | C+ | 497 (56%) | 4* HS ('22) | |
| #87 H. Saint Germain SR | 6'4"/249 | 4 Rec, 28 Yds, (7 YPR), 0 TD, 0 FUM | B+ | A | C+ | 35 (4%) | 3* HS ('22) | |
| #99 Cole Reemsnyder SR | 6'6"/231 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | B- | 2 (0%) | NA |
Offensive Line
| Player | H/W | Grade | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #76 Aidan Lynch (T) SO | 6'7"/310 | F | D+ | D+ | 683 (85%) | 3* HS ('24) | |
| #79 Johnny Garrett (T) SR | 6'5"/318 | D | C | D+ | 619 (77%) | 3* HS ('22) | |
| #67 Hannes Hammer (T) JR | 6'7"/313 | D | C+ | F | 17 (2%) | 3* HS ('23) | |
| #00 Thomas Wilder (OT) FR | 6'7"/295 | 4* HS ('26) | |||||
| #00 Marlen Bright (OT) FR | 6'6"/260 | 3* HS ('26) | |||||
| #00 Tyrell Simpson (OT) FR | 6'7"/310 | 3* HS ('26) | |||||
| #00 Buddy Wegdam (OT) FR | 6'6"/280 | 3* HS ('26) | |||||
| #55 Tomas Rimac (G) GR | 6'6"/317 | B | B- | B- | 788 (98%) | WVU ('25) | |
| #56 Layth Ghannam (G) JR | 6'5"/302 | D+ | C | D+ | 598 (75%) | 4* HS ('23) | |
| #66 M. Cunningham (G) GR | 6'4"/318 | D+ | D+ | C- | 233 (29%) | GAST ('24) | |
| #53 Tommy Ricard (G) SO | 6'4"/298 | F | F | D | 156 (19%) | 3* HS ('24) | |
| #71 Gavin Crawford (G) SO | 6'3"/332 | D | C- | C- | 108 (13%) | WVU ('25) | |
| #57 Lucas Austin (G) SO | 6'5"/300 | D | D | B+ | 9 (1%) | WVU ('25) | |
| #62 Kyle Altuner (C) SO | 6'3"/296 | C- | B | C- | 793 (99%) | WVU ('25) | |
| #00 Benjamin Eziuka (IOL) FR | 6'3"/290 | 3* HS ('26) | |||||
| #00 Adrian Hamilton (IOL) FR | 6'3"/290 | 3* HS ('26) | |||||
| #50 Nathaniel Wright (OL) SO | 6'5"/298 | 3* HS ('25) | |||||
| #63 Jaden Muskrat (OL) GR | 6'3"/298 | AUB ('25) | |||||
| #77 Brody Meadows (OL) SR | 6'7"/332 | 3* HS ('22) | |||||
| #70 Carter Stallard (OL) SO | 6'8"/335 | 3* HS ('25) | |||||
| #46 Drew Doyle (LS) SO | 6'1"/242 | ISU ('25) | |||||
| #96 Christian Epling (LS) SR | 6'2"/219 | NA |
Defensive Line
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #33 Ben Bell (DE) GR | 6'1"/235 | 40 Tac, 12 Solo, 6 TFL, 3 Sacks, 6 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | A+ | D+ | 508 (60%) | TXST ('25) | |
| #94 Elhadj Fall (DE) GR | 6'3"/288 | 25 Tac, 10 Solo, 4 TFL, 3 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | A- | C+ | D | 475 (57%) | GASO ('25) | |
| #31 Jason Abbey (DE) JR | 6'3"/248 | 17 Tac, 7 Solo, 2 TFL, 2 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A- | C | A- | 196 (23%) | 3* HS ('23) | |
| #42 Aycen Stevens (DE) JR | 6'5"/251 | 14 Tac, 3 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- | D | A- | 193 (23%) | 3* HS ('23) | |
| #32 Deric Dandy (DE) SO | 6'4"/256 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C+ | C+ | 17 (2%) | 3* HS ('24) | |
| #58 Zeke Chinwike (DE) SO | 6'5"/246 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | C- | 6 (1%) | 3* HS ('25) | ||
| #00 Tyson Harley (DE) FR | 6'4"/215 | 4* HS ('26) | |||||||
| #00 Kamren Johnson (DE) FR | 6'4"/225 | 3* HS ('26) | |||||||
| #13 Kemari Copeland (DT) SR | 6'3"/283 | 48 Tac, 12 Solo, 8 TFL, 5 Sacks, 1 QB Hur | 0 PD, 1 INT (0 TDS) | A | A | C- | 471 (56%) | 3* HS ('24) | |
| #98 Kody Huisman (DT) GR | 6'4"/297 | 39 Tac, 12 Solo, 2 TFL, 0 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | A | A | C+ | 419 (50%) | NDSU ('25) | |
| #22 Kelvin Gilliam Jr. (DT) GR | 6'3"/295 | 34 Tac, 7 Solo, 3 TFL, 2 Sacks, 4 QB Hur | 1 PD, 0 INT (0 TDS) | B | C | C+ | 400 (48%) | OKLA ('24) | |
| #97 Immanuel Hickman Sr. (DT) GR | 6'3"/307 | 13 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A+ | D+ | A- | 210 (25%) | USF ('25) | |
| #99 Emmett Laws (DT) SO | 6'0"/293 | 12 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | A- | B+ | 161 (19%) | 3* HS ('24) | |
| #55 Gerard Johnson (DT) SO | 6'4"/282 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | C | 6 (1%) | 3* HS ('24) | ||
| #88 Christian Evans (DT) SO | 6'2"/290 | B | C | 13 (2%) | 3* HS ('25) | ||||
| #54 Grant Karczewski (DT) JR | 6'8"/288 | C | 1 (0%) | NA | |||||
| #52 Sherrod Henderson (DL) SO | 6'2"/226 | 3* HS ('25) | |||||||
| #00 Kamdon Gillespie (DL) FR | 6'3"/245 | 3* HS ('26) | |||||||
| #90 Andrew Hanchuk (DL) SO | 6'5"/285 | 3* HS ('24) | |||||||
| #72 Jahzari Priester (DL) JR | 6'5"/312 | HAMP ('25) |
Linebackers
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #3 Kaleb Spencer SR | 6'2"/221 | 67 Tac, 31 Solo, 9 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | A+ | B | F | 373 (70%) | MIAMI ('24) | |
| #20 Caleb Woodson SR | 6'3"/230 | 57 Tac, 26 Solo, 3 TFL, 0 Sacks, 1 QB Hur | 1 PD, 0 INT (0 TDS) | B | A- | D+ | 378 (71%) | 3* HS ('23) | |
| #24 Jaden Keller GR | 6'3"/235 | 50 Tac, 22 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D+ | B- | D+ | 399 (75%) | 3* HS ('21) | |
| #16 Noah Chambers SO | 6'2"/220 | 43 Tac, 17 Solo, 2 TFL, 1 Sacks, 2 QB Hur | 2 PD, 0 INT (0 TDS) | C- | B | D+ | 283 (53%) | 3* HS ('25) | |
| #41 George Ballance JR | 6'0"/229 | 10 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D+ | B+ | 43 (8%) | NA | ||
| #26 Antwone Santiago SR | 6'3"/227 | 9 Tac, 4 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C- | C- | 114 (21%) | TEM ('25) | |
| #53 Will Johnson GR | 6'2"/231 | 3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C+ | C+ | 7 (1%) | 3* HS ('21) | |
| #44 Brett Clatterbaugh SO | 6'2"/243 | 2 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C- | C+ | 16 (3%) | 3* HS ('25) | |
| #12 Gabe Williams SO | 6'4"/205 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | C+ | 2 (0%) | 4* HS ('24) | ||
| #36 Brody Jones JR | 6'3"/222 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | NA | |||||
| #19 Noah Jenkins SO | 6'2"/205 | C | C+ | 6 (1%) | 3* HS ('24) | ||||
| #50 Darius Taylor JR | 6'0"/236 | C | C+ | 2 (0%) | NA | ||||
| #00 Terry Wiggins FR | 6'3"/210 | 4* HS ('26) | |||||||
| #00 Mathieu Lamah FR | 6'3"/235 | 3* HS ('26) | |||||||
| #00 Joshua Pittman FR | 6'3"/210 | 3* HS ('26) |
Secondary
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #18 Isaiah Cash (CB) GR | 5'11"/193 | 41 Tac, 20 Solo, 2 TFL, 1 Sacks, 1 QB Hur | 2 PD, 1 INT (0 TDS) | D+ | C | B- | 481 (43%) | SHSU ('25) | |
| #9 Isaiah Brown-Murray (CB) SR | 5'9"/192 | 39 Tac, 29 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 5 PD, 1 INT (0 TDS) | A | D+ | A | 694 (62%) | ECU ('25) | |
| #23 Thomas Williams (CB) JR | 5'11"/189 | 32 Tac, 21 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 6 PD, 0 INT (0 TDS) | A- | D+ | A- | 561 (50%) | 3* HS ('23) | |
| #21 Joseph Reddish (CB) SR | 5'11"/185 | 16 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C- | C | B | 86 (8%) | WIN ('25) | |
| #35 Jojo Crim (CB) SO | 6'0"/171 | 8 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | F | B- | 149 (13%) | 3* HS ('25) | ||
| #4 Krystian Williams (CB) JR | 6'1"/175 | 4 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | B | D | 73 (6%) | 3* HS ('23) | ||
| #28 Knahlij Harrell (CB) SO | 5'11"/185 | 3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | F | 20 (2%) | 3* HS ('25) | ||
| #29 Jahmari DeLoatch (CB) SO | 5'10"/166 | 2 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | C | C+ | B- | 15 (1%) | 4* HS ('25) | |
| #7 Sherrod Covil (CB) GR | 5'11"/195 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | C- | 57 (5%) | NA | ||
| #34 Josh Jones (CB) SO | 5'11"/194 | 1 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | NA | |||||
| #5 Joshua Clarke (CB) SO | 6'2"/185 | 3* HS ('24) | |||||||
| #00 Amauri Polydor (CB) FR | 6'1"/170 | 3* HS ('26) | |||||||
| #11 Tyson Flowers (S) SR | 5'11"/204 | 48 Tac, 27 Solo, 0 TFL, 0 Sacks, 2 QB Hur | 2 PD, 0 INT (0 TDS) | B | D+ | B | 617 (76%) | RICE ('25) | |
| #14 Sheldon Robinson (S) SO | 6'2"/203 | 21 Tac, 11 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | C+ | D+ | 280 (35%) | 3* HS ('25) | |
| #6 Jordan Bass (S) SR | 6'3"/205 | 21 Tac, 10 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | B- | D+ | D | 389 (48%) | PITT ('25) | |
| #15 Brennan Johnson (S) SO | 6'1"/202 | 17 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | A+ | D+ | F | 120 (15%) | 3* HS ('25) | |
| #00 Quentin Reddish (S) JR | 6'3"/205 | 15 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 1 INT (0 TDS) | B | A | 110 (14%) | 4* HS ('24) | ||
| #5 Sherrod Covil Jr. (S) GR | 5'11"/200 | CLEM ('25) |
Kickers
| Player | H/W | FG | XP | Pts | FG G | KO G | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #17 John Love SR | 5'11"/180 | 15/20 (75%), Long 56 Yds | 25/25 | 70 Pts | B+ | B+ | 3* HS ('22) | |
| #38 Kyle Lowe GR | 6'3"/199 | 1/1 | 1 Pts | C- | C- | NA | ||
| #00 Will Love FR | 6'2"/205 | 3* HS ('26) |
Punters
| Player | H/W | Punts | Acc | Grade | Rank | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #95 Nick Veltsistas GR | 6'2"/202 | 47, 2133 YDS (45.4 YPP), Long 68 YDS | 16 In 20, 4 TB | A | D+ | NA |
FR ATH - No Position Yet
| Player | H/W | Rating | Origin |
|---|---|---|---|
| #00 Pierce Petersohn FR | 6'5"/195 | 4* HS ('26) |
Offensive Starters: 11, Offensive Key Contributors: 4
Defensive Starters: 11, Defensive Key Contributors: 9
QB: 1 (0) - HB: 1 (1) - WR: 3 (1) - TE: 1 (1) -T: 2 (0) - G: 2 (1) - C: 1 (0)
DT: 2 (3) - DE: 2 (2) - LB: 3 (2) -CB: 2 (1) - S: 2 (1)
K: 0 - P: 0
Starters by Class: GR: 10 | SR: 8 | JR: 2 | SO: 2 | FR: 0
Experienced Contributors by Class: GR: 3 | SR: 2 | JR: 4 | SO: 3 | FR: 0
Off Starters by Class: GR: 5 | SR: 2 | JR: 2 | SO: 2 | FR: 0
Off Experienced Contributors by Class: GR: 2 | SR: 1 | JR: 1 | SO: 0 | FR: 0
Def Starters by Class: GR: 5 | SR: 6 | JR: 0 | SO: 0 | FR: 0
Def Experienced Contributors by Class: GR: 1 | SR: 1 | JR: 3 | SO: 3 | FR: 0
QB Exp: (97%), Prod: (96%) Kyron Drones returns, their starting QB from last year.
RB Exp: (92%), Prod: (95%) '24 lead RB Marcellous Hawkins returns, QB was 2nd rush threat
Virginia Tech returns Ayden Greene & Donavon Greene, their top two WRs from last year.
WR Exp: (87%), Prod: (87%) OL Experience: T: (82%): G: (100%): C: (99%):
Virginia Tech OL: 5 starters back, 2 with multi game experience, 1 more with some game experience.
Portal OL: 0 potential OL starters from '26 Portal, 0 more Portals have experience.
DL Experience: DE: (83%) DT: (100%)
LB Experience: (100%)
Secondary Experience: CB: (95%) S: (94%)
Kicker Experience: (100%), Punter: (100%)
Return Experience - QB 97%, Skill Players 75%, Off Line 94%, Front Seven 94%, Secondary 95% | Offense 86% - Defense 94%
Return Off Production - Pass Yds: 96%, Rush Yds: 95%, Rec Yds: 87%,
Return Def Production - Tackles: 92%, Sacks: 100%, QB Hurries: 100%, TFLs: 98%, Pass Def: 81%, INTs: 100%
Head Coach James Franklin is a new hire, OC Ty Howle is a new hire, DC Brent Pry is a new hire
Total Team Talent for '26 is: 918, # in CFB. 0.87 Avg Per Player. Blue Chip Ratio 16%
Breakdown - Offense: 384.44 (49) Defense: 393.16 (53) ST: 13.04 (4)
107 Total players, 26 from Transfer Portal. 21.1% of roster is from the Portal.
0 from the '26 Transfer Portal. 0% of roster is from this years Portal, 15 players left via portal after '25.
Roster Breakdown: 0 elite players, 0 great players, 12 very good players, 61 good players, 20 JAGS, 0 low JAGS, 1 JAG- players
Snaps by class: FR: 0 (0%), SO: 3715 (19%), JR: 3045 (15%), SR: 5977 (30%), GR: 7120 (36%)
16 players have no stats and no recruiting/portal ratings excluded from totals.