
Virginia Tech Hokies
ACC
3-9 (2-6 conf)
SP+ #105
Ratings
2025
- SP+
- -10.1 (#105)
- SP+ Offense
- 21.4
- SP+ Defense
- 30.8
- SRS
- -4.1
- FPI
- -1.2
- Elo
- 1382
- Talent
- 712
- Recruiting
- 208 (#39)
Schedule
record 3–9
Schedule
18th
toughest of 136
Offenses faced
22nd
toughest of 136
Defenses faced
20th
toughest of 136
Strength of schedule — how tough this team's opponents are, ranked 1 (hardest) to 136 (easiest) · 1 FCS game.
| Wk | Opponent | SP+ | Score | Margin | Res |
|---|---|---|---|---|---|
| 1 | NSouth Carolina | +5.9 | 11-24 | -13 | L |
| 2 | vsVanderbilt | +20.3 | 20-44 | -24 | L |
| 3 | vsOld Dominion | +5.9 | 26-45 | -19 | L |
| 4 | vsWofford | FCS | 38-6 | +32 | W |
| 5 | @NC State | +4.8 | 23-21 | +2 | W |
| 6 | vsWake Forest | +5.7 | 23-30 | -7 | L |
| 7 | @Georgia Tech | +9.3 | 20-35 | -15 | L |
| 9 | vsCalifornia | -3.2 | 42-34 | +8 | W |
| 10 | vsLouisville | +12.4 | 16-28 | -12 | L |
| 12 | @Florida State | +7.2 | 14-34 | -20 | L |
| 13 | vsMiami | +20.7 | 17-34 | -17 | L |
| 14 | @Virginia | +11.1 | 7-27 | -20 | L |
Quarterbacks · 5
2025 · 112
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| QB | 1st | Kyron Drones | SR | 6'2" | 235 | ★★★★ |
| QB | 2nd | William Watson III | SO | 5'11" | 201 | — |
| QB | — | Kelden Ryan | FR | 6'2" | 195 | ★★★ |
| QB | — | A.J. Brand | FR | 6'2" | 210 | — |
| QB | — | Garret Rangel | JR | 6'2" | 198 | ★★★★ |
Running Backs · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| RB | 1st | Marcellous Hawkins | SR | 5'11" | 219 | — |
| RB | 2nd | P.J. Prioleau | SR | 5'11" | 182 | — |
| RB | 3rd | Terion Stewart | SR | 5'9" | 222 | ★★★ |
| RB | 4th | Jeffrey Overton Jr. | FR | 5'10" | 178 | ★★★★ |
| RB | 5th | Jeremiah Coney | SO | 6'0" | 200 | ★★★ |
| RB | 6th | Tyler Mason | FR | 6'0" | 200 | ★★★ |
| RB | 7th | Braydon Bennett | SR | 6'1" | 205 | ★★★ |
| RB | — | John Buetow | FR | 5'10" | 209 | — |
Wide Receivers · 18
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| WR | 1st | Ayden Greene | JR | 6'2" | 190 | — |
| WR | 2nd | Isaiah Spencer | SR | 6'2" | 196 | ★★★ |
| WR | 3rd | Donavon Greene | SR | 6'2" | 196 | ★★★★ |
| WR | 4th | Cameron Seldon | JR | 6'1" | 211 | ★★★★ |
| WR | 5th | Takye Heath | SO | 5'10" | 163 | ★★★ |
| WR | 6th | Tucker Holloway | JR | 6'2" | 185 | — |
| WR | 7th | Shamarius Peterkin | FR | 6'3" | 174 | ★★★★ |
| WR | 8th | Devin Alves | JR | 6'3" | 195 | — |
| WR | — | Keylen Adams | FR | 6'2" | 180 | ★★★★ |
| WR | — | Chanz Wiggins | FR | 6'3" | 201 | ★★★★ |
| WR | — | Cameron Sparks | FR | 6'2" | 211 | — |
| WR | — | Micah Matthews | FR | 6'2" | 200 | ★★★★ |
| WR | — | Drew Hube | FR | 6'1" | 195 | — |
| WR | — | L.J. Booker | FR | 6'2" | 192 | — |
| WR | — | Luke Stuewe | FR | 6'2" | 194 | ★★★ |
| WR | — | Israel Hairston | FR | 5'9" | 180 | — |
| WR | — | Joey Hobbs | FR | 6'0" | 180 | — |
| WR | — | Charlie O'Connor | FR | 6'1" | 186 | — |
Tight Ends · 5
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| TE | 1st | Ja'Ricous Hairston | SO | 6'2" | 255 | — |
| TE | 2nd | Benji Gosnell | JR | 6'5" | 254 | ★★★★ |
| TE | 3rd | Harrison Saint Germain | JR | 6'4" | 249 | — |
| TE | — | Zeke Wimbush | SO | 6'2" | 246 | ★★★ |
| TE | — | Cole Reemsnyder | JR | 6'6" | 231 | — |
Offensive Line · 15
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| OL | — | Nathaniel Wright | FR | 6'5" | 298 | — |
| OL | — | Elijah Haughawout | FR | 6'4" | 304 | — |
| OL | — | Tommy Ricard | FR | 6'4" | 298 | — |
| OL | — | Tomas Rimac | SR | 6'6" | 317 | ★★★ |
| OL | — | Layth Ghannam | SO | 6'5" | 302 | ★★★★ |
| OL | — | Lucas Austin | FR | 6'5" | 300 | — |
| OL | — | Kyle Altuner | FR | 6'3" | 296 | ★★★ |
| OL | — | Jaden Muskrat | SR | 6'3" | 298 | ★★ |
| OL | — | Montavious Cunningham | SR | 6'4" | 318 | ★★★ |
| OL | — | Hannes Hammer | SO | 6'7" | 313 | ★★★ |
| OL | — | Carter Stallard | FR | 6'8" | 335 | ★★★ |
| OL | — | Gavin Crawford | FR | 6'3" | 332 | — |
| OL | — | Aidan Lynch | FR | 6'7" | 310 | — |
| OL | — | Brody Meadows | JR | 6'7" | 332 | — |
| OL | — | Johnny Garrett | JR | 6'5" | 318 | ★★★ |
Defensive Line · 21
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| DL | 1st | Kemari Copeland | JR | 6'3" | 283 | ★★ |
| DL | 2nd | Ben Bell | SR | 6'1" | 235 | ★★★ |
| DL | 3rd | Kody Huisman | SR | 6'4" | 297 | — |
| DL | 4th | Kelvin Gilliam Jr. | SR | 6'3" | 295 | ★★★★ |
| DL | 5th | Elhadj Fall | SR | 6'3" | 288 | — |
| DL | 6th | Jason Abbey | SO | 6'3" | 248 | ★★★ |
| DL | 7th | Aycen Stevens | SO | 6'5" | 251 | — |
| DL | 8th | Emmett Laws | FR | 6'0" | 293 | ★★★ |
| DL | 9th | Immanuel Hickman Sr. | SR | 6'3" | 307 | — |
| DL | 10th | James Jennette | SR | 6'4" | 228 | — |
| DL | 11th | James Djonkam | SR | 6'2" | 258 | — |
| DL | 12th | Keyshawn Burgos | SR | 6'5" | 260 | — |
| DL | 13th | Gerard Johnson | FR | 6'4" | 282 | ★★★ |
| DL | 14th | Deric Dandy | FR | 6'4" | 256 | ★★★ |
| DL | 15th | Zeke Chinwike | FR | 6'5" | 246 | ★★★ |
| DL | — | Sherrod Henderson | FR | 6'2" | 226 | — |
| DL | — | Grant Karczewski | SO | 6'8" | 288 | — |
| DL | — | Jahzari Priester | SO | 6'5" | 312 | — |
| DL | — | Christian Evans | FR | 6'2" | 290 | ★★★ |
| DL | — | Andrew Hanchuk | FR | 6'5" | 285 | ★★★ |
| DL | — | Arias Nash | SR | 6'0" | 278 | — |
Linebackers · 13
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LB | 1st | Kaleb Spencer | JR | 6'2" | 221 | — |
| LB | 2nd | Caleb Woodson | JR | 6'3" | 230 | ★★★ |
| LB | 3rd | Jaden Keller | SR | 6'3" | 235 | — |
| LB | 4th | Noah Chambers | FR | 6'2" | 220 | — |
| LB | 5th | Michael Short | JR | 6'3" | 226 | ★★★ |
| LB | 6th | George Ballance | SO | 6'0" | 229 | — |
| LB | 7th | Antwone Santiago | JR | 6'3" | 227 | — |
| LB | 8th | Will Johnson | SR | 6'2" | 231 | — |
| LB | 9th | Brett Clatterbaugh | FR | 6'2" | 243 | ★★★ |
| LB | 10th | Gabe Williams | FR | 6'4" | 205 | ★★★ |
| LB | 11th | Brody Jones | SO | 6'3" | 222 | — |
| LB | — | Noah Jenkins | FR | 6'2" | 205 | — |
| LB | — | Darius Taylor | SO | 6'0" | 236 | — |
Defensive Backs · 20
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| CB | 1st | Thomas Williams | SO | 5'11" | 189 | — |
| CB | 2nd | Isaiah Brown-Murray | JR | 5'9" | 192 | ★★★ |
| CB | 3rd | Joseph Reddish | JR | 5'11" | 185 | — |
| CB | 4th | Jojo Crim | FR | 6'0" | 171 | ★★★ |
| CB | 5th | Dante Lovett | JR | 6'0" | 200 | ★★★ |
| CB | 6th | Krystian Williams | SO | 6'1" | 175 | — |
| CB | 7th | Knahlij Harrell | FR | 5'11" | 185 | — |
| CB | 8th | Caleb Brown | SR | 6'1" | 171 | — |
| CB | 9th | Jahmari DeLoatch | FR | 5'10" | 166 | — |
| CB | 10th | Josh Jones | FR | 5'11" | 194 | — |
| CB | — | Joshua Clarke | FR | 6'2" | 185 | — |
| S | 1st | Tyson Flowers | JR | 5'11" | 204 | ★★★ |
| S | 2nd | Isaiah Cash | SR | 5'11" | 193 | — |
| S | 3rd | Jordan Bass | JR | 6'3" | 205 | ★★★★ |
| S | 4th | Sheldon Robinson | FR | 6'2" | 203 | ★★★ |
| S | 5th | Brennan Johnson | FR | 6'1" | 202 | ★★★ |
| S | 6th | Quentin Reddish | SO | 6'3" | 205 | ★★★★ |
| S | 7th | Christian Ellis | SR | 6'0" | 202 | ★★★ |
| S | 8th | Sherrod Covil | SR | 5'11" | 195 | — |
| S | — | Tyler Childress | SR | 6'2" | 196 | — |
Special Teams · 7
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LS | 1st | Christian Epling | JR | 6'2" | 219 | — |
| LS | — | Drew Doyle | FR | 6'1" | 242 | — |
| P | 1st | Nick Veltsistas | SR | 6'2" | 202 | — |
| P | — | Cole Byrd | FR | 6'2" | 195 | — |
| PK | 1st | John Love | JR | 5'11" | 180 | ★★★ |
| PK | 2nd | Kyle Lowe | SR | 6'3" | 199 | — |
| PK | — | Aiden Daugherty | FR | 5'11" | 187 | — |
2025 · pct vs FBS
SP+ Off
21.421
Off PPA
+0.1756
Pass PPA
+0.1723
Rush PPA
+0.1980
Success
42%43
Explosive
1.2454
PlayerMedian (50th)percentile vs league
SP+ Trend
points vs avg team
— Overall— Offense— Defense
SP+ = opponent-adjusted points vs an average team. Overall & Offense higher = better; Defense lower = better.
Advanced
2025 · opponent-adjusted PPA / play
| Split | Offense | Defense |
|---|---|---|
| Overall | +0.17 | +0.27 |
| Passing | +0.17 | +0.43 |
| Rushing | +0.19 | +0.16 |
| 1st Down | +0.05 | +0.10 |
| 2nd Down | +0.13 | +0.23 |
| 3rd Down | +0.44 | +0.70 |
Scoring Trend
2025 · pts/game
PPG For
21.4
PPG Against
30.2
Differential
-8.8
— Points for— Points against
dots: W / LResults
2025
- Overall
- 3-9
- Home
- 2-5
- Away
- 1-3
- Neutral
- 0-1
- Conference
- 2-6
- Non-Conference
- 1-3
- One-Score (≤8)
- 2-1
- Avg Margin
- -8.8
Situational Splits
2025 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 2-5 | 26.0 | 31.6 |
| Away | 1-3 | 16.0 | 29.3 |
| Neutral | 0-1 | 11.0 | 24.0 |
| Competition | |||
| vs Ranked (SP+ 25) | 0-3 | 17.7 | 35.3 |
| Conference | 2-6 | 20.3 | 30.4 |
| Non-conference | 1-3 | 23.8 | 29.8 |
Season History · last 12
0 AP top-10 · 9 postseason
| Season | Record | Conf | SP+ | AP | Post |
|---|---|---|---|---|---|
| 2025 | 3-9 | 2-6 | #105 | — | — |
| 2024 | 6-6 | 4-4 | #30 | — | 0-1 |
| 2023 | 6-6 | 5-3 | #46 | — | 1-0 |
| 2022 | 3-8 | 1-6 | #98 | — | — |
| 2021 | 6-6 | 4-5 | #70 | #15 | 0-1 |
| 2020 | 5-6 | 5-5 | #17 | — | — |
| 2019 | 8-4 | 5-3 | #38 | — | 0-1 |
| 2018 | 6-6 | 4-4 | #55 | — | 0-1 |
| 2017 | 9-3 | 5-3 | #21 | — | 0-1 |
| 2016 | 9-4 | 6-3 | #22 | — | 1-0 |
| 2015 | 6-6 | 4-4 | #31 | — | 1-0 |
| 2014 | 6-6 | 3-5 | #44 | — | 1-0 |
Recent Form · last 5
1-4 SU · 2-3 ATS · O2/U3
Betting Profile
2025 · 12 w/ line
| Straight up | 3-9 |
| ATS | 3-925% |
| Over / Under | 5-7 O-U |
| — ATS splits — | |
| As favorite | 1-4 |
| As underdog | 2-5 |
| Home | 2-5 |
| Away | 1-3 |
vs closing line · splits show cover–no cover
Recruiting Classes
avg #38 · 37 blue-chip
■ 5★■ 4★■ 3★153 rated signees
| Class | Natl | Pts | 5★ | 4★ | 3★ |
|---|---|---|---|---|---|
| 2025 | #39 | 208 | 0 | 4 | 9 |
| 2024 | #45 | 203 | 0 | 4 | 6 |
| 2023 | #39 | 206 | 0 | 2 | 15 |
| 2022 | #36 | 209 | 0 | 3 | 8 |
| 2021 | #45 | 190 | 0 | 1 | 8 |
| 2020 | #72 | 163 | 0 | 0 | 5 |
| 2019 | #26 | 224 | 0 | 6 | 3 |
| 2018 | #24 | 226 | 0 | 6 | 19 |
| 2017 | #26 | 218 | 0 | 5 | 11 |
| 2016 | #42 | 190 | 0 | 0 | 10 |
247Sports composite · class rank vs all FBS
Roster Talent
talent #40
Returning prod 50%Departed 50%
Portal in 30net -1Out 31
Talent composite712.2 #40 / 134
Portal avg stars (in / out)3.0 / 3.1
Returning usage (pass / rush / rec)84 / 46 / 42
Notable Portal Moves
| ▲ | Cameron Seldon | RB | 3★ | ← Tennessee |
| ▲ | Kyle Altuner | IOL | 3★ | ← West Virginia |
| ▲ | Isaiah Spencer | WR | 3★ | ← Jackson State |
| ▲ | Kody Huisman | DL | 3★ | ← North Dakota State |
| ▼ | Xavier Chaplin | OT | 4★ | → Auburn |
| ▼ | Mansoor Delane | CB | 4★ | → LSU |
| ▼ | Braelin Moore | IOL | 4★ | → LSU |
| ▼ | Jalen Stroman | S | 3★ | → Notre Dame |
returning PPA · portal · talent composite · 2025
Injury Report · 0
No injuries reported.
Team News
19 items
- Three Biggest Takeaways From Virginia Tech's Recruiting Success in the month of JuneWhat a month it has been for Virginia Tech on the recruiting trail. The Hokies have been plugging away at one of the top classes in the country and they are cuVT4h
- Virginia Tech Picks Up In-State Commitment From '27 Three-Star Tyson WashingtonWashington became the 26th player in the 2027 cycle to commit to the Hokies.VT5h
- James Franklin Sets Record Straight on Bringing Penn State Transfers to Virginia Tech: "That Was Not..."When Franklin lost his Penn State job after going 3-3, rumors spread that he’d secretly recruited players to follow him. When he finally got the Virginia Tech job, within little to no time, double-digit Nittany Lions followed him to Blacksburg.VT8h
- Virginia Tech football: Hokies land in-state defensive athlete Tyson WashingtonAnother big win on the recruiting trail for the Hokies.VT16h
- 'The Days of 3-9 Feel Over': Virginia Tech Receiving Buzz Ahead of 2026 SeasonThe Hokies enter 2026 with new head coach James Franklin at the helm.VT1d
- James Franklin Reveals Personal Sacrifice Behind Brent Pry's Return After Virginia Tech Firing: "Caught Me Off Guard"It’s often surprising how things come full circle in college football. On the Triple Option podcast, Urban Meyer pointed out that Brent Pry returning to Virginia Tech as defensive coordinator after being the head coach might actually be a first in college football history.VT1d
- Updated Recruiting Rankings: Virginia Tech Remains Near the Top Heading Into JulyThe dead period is here for college football programs and official visit season is done for the summer. James Franklin has Virginia Tech in a position that wouVT2d
- Way-Too-Early 2026 Virginia Tech Football Preview and Prediction: Week 3, @ MarylandVirginia Tech is looking for its first non-conference Power Four win since the 2017 season.VT2d
- James Franklin Reveals Biggest Virginia Tech "Challenge" That Forced Him to Turn to Michael Vick & Frank BeamerJames Franklin inherited Virginia Tech, which is coming off a disappointing 2025 season, where the Hokies had a 3-9 record. That doesn’t mean VT never saw success.VT3d
- Way-too-early 2026 opponent preview: Virginia and Virginia Tech, new heavyweights?The road to Charlotte, N.C. for the ACC Championship game is long. It leaves little margin for error. But if Virginia football repeats its 2025 success, it coulVT3d
- Virginia Tech football: James Franklin, Brent Pry speak on Pry’s unprecedented returnRemaining in Blacksburg was the right thing for Brent Pry and his family.VT5d
- Virginia Tech Officially Names Brian White Athletics Director, University Vice PresidentWhite replaces Whit Babcock as athletic director.VT6d
- Virginia Tech hires pedigreed Brian White from FAU as athletic directorBrian White, who gave Dusty May his first head-coaching job and worked alongside Lane Kiffin for two seasons, is Virginia Tech’s next athletic director, the school announced Monday evening. White has led the department at Florida Atlantic for eight-plus years and has overseen a 625% increase in donations since 2021, according to the university’s website. In 2024, he negotiated a stadium ...VT6d
- Report: FAU AD Brian White nearing move to Virginia TechFlorida Atlantic athletic director Brian White is reportedly nearing a deal to become Virginia Tech’s next athletic director.VT6d
- Could Virginia Tech Begin The Season as a Top 25 team?Athlon Sports ranks Virginia Tech in the top 30 entering 2026, citing James Franklin, key transfers and 14 returning starters.VT6d
- Five Players Who Will Determine Virginia Tech's Ceiling in 2026James Franklin will need to rely on these players to have a successful year one.VT7d
- Getting the band back together: James Franklin, Brent Pry and Virginia Tech's strange do-overThe Hokies are betting big on Franklin, Pry and a massive investment to revive a program that has slipped far from its national-power peak.VT7d
- Three Rising Stars on Virginia Tech's Coaching StaffThese rising assistants are shaping Virginia Tech's offense and are already making an impact on the 2027 recruiting trail.VT7d
- Way-Too-Early 2026 Virginia Tech Football Preview and Prediction: Week 2, vs. Old DominionThe Hokies lost 45-26 to Old Dominion last year in Blacksburg.VT8d