
Virginia Cavaliers
ACC
5-7 (3-5 conf)
SP+ #91
Ratings
2024
- SP+
- -5.1 (#91)
- SP+ Offense
- 23.7
- SP+ Defense
- 29.3
- SRS
- -1.9
- FPI
- -1.3
- Elo
- 1356
- Talent
- 662
- Recruiting
- 160 (#88)
Schedule
record 5–7
Schedule
34th
toughest of 134
Offenses faced
13th
toughest of 134
Defenses faced
46th
toughest of 134
Strength of schedule — how tough this team's opponents are, ranked 1 (hardest) to 134 (easiest) · 1 FCS game.
| Wk | Opponent | SP+ | Score | Margin | Res |
|---|---|---|---|---|---|
| 1 | vsRichmond | FCS | 34-13 | +21 | W |
| 2 | @Wake Forest | -5.7 | 31-30 | +1 | W |
| 3 | vsMaryland | -3.9 | 13-27 | -14 | L |
| 4 | @Coastal Carolina | -6.9 | 43-24 | +19 | W |
| 6 | vsBoston College | +1.2 | 24-14 | +10 | W |
| 7 | vsLouisville | +13.6 | 20-24 | -4 | L |
| 8 | @Clemson | +13.3 | 31-48 | -17 | L |
| 9 | vsNorth Carolina | +5 | 14-41 | -27 | L |
| 11 | @Pittsburgh | +4.9 | 24-19 | +5 | W |
| 12 | @Notre Dame | +23.9 | 14-35 | -21 | L |
| 13 | vsSMU | +17.5 | 7-33 | -26 | L |
| 14 | @Virginia Tech | +10 | 17-37 | -20 | L |
Quarterbacks · 4
2024 · 77
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| QB | 1st | Anthony Colandrea | JR | 6'0" | 205 | ★★★ |
| QB | 2nd | Tony Muskett | — | — | — | — |
| QB | 3rd | Grady Brosterhous | SR | 6'3" | 219 | — |
| QB | — | Alexander Brady | FR | 6'2" | 205 | — |
Running Backs · 7
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| RB | 1st | Xavier Brown | SR | 5'10" | 198 | — |
| RB | 2nd | Kobe Pace | — | — | — | ★★★ |
| RB | 3rd | Noah Vaughn | JR | 5'9" | 199 | ★★★ |
| RB | 4th | Jack Griese | — | — | — | — |
| RB | 5th | Donte Hawthorne | — | — | — | ★★★ |
| RB | 6th | Davis Lane Jr. | SR | 6'1" | 200 | — |
| RB | — | Landon Spell | JR | 5'11" | 188 | — |
Wide Receivers · 14
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| WR | 1st | Malachi Fields | SR | 6'4" | 223 | ★★★ |
| WR | 2nd | Chris Tyree | — | — | — | ★★★★ |
| WR | 3rd | Trell Harris | SR | 6'0" | 200 | ★★ |
| WR | 4th | Ethan Davies | — | — | — | — |
| WR | 5th | Suderian Harrison | JR | 5'10" | 184 | — |
| WR | 6th | JR Wilson Jr. | SR | 6'4" | 212 | — |
| WR | 7th | Kameron Courtney | SO | 5'11" | 193 | — |
| WR | 8th | Jaden Gibson | — | — | — | — |
| WR | 9th | Andre Greene Jr. | SR | 6'2" | 202 | ★★★★ |
| WR | 10th | Eli Wood | SR | 6'1" | 209 | — |
| WR | 11th | TyLyric Coleman | JR | 6'2" | 194 | ★★★ |
| WR | — | Titus Ivy | SO | 6'3" | 190 | ★★★ |
| WR | — | KJ Bratton | JR | 5'8" | 174 | — |
| WR | — | Dillon Tennyson | SR | 5'7" | 173 | — |
Tight Ends · 5
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| TE | 1st | Tyler Neville | — | — | — | — |
| TE | 2nd | Dakota Twitty | SR | 6'5" | 245 | ★★★★ |
| TE | 3rd | Sackett Wood Jr. | — | — | — | — |
| TE | 4th | Sage Ennis | SR | 6'4" | 245 | — |
| TE | — | Henry Duke | JR | 6'5" | 233 | — |
Offensive Line · 5
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| C | — | Dawson Alters | JR | 6'2" | 281 | ★★★ |
| C | — | Brian Stevens | — | — | — | — |
| G | — | Joey Kagel | SR | 6'0" | 274 | — |
| OL | — | Noah Josey | SR | 6'5" | 310 | ★★★ |
| OT | — | Charlie Patterson | SR | 6'6" | 296 | — |
Defensive Line · 17
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| DE | 1st | Kameron Butler | — | — | — | ★★★ |
| DE | 2nd | Chico Bennett Jr. | — | — | — | — |
| DE | 3rd | Billy Koudelka | SO | 6'8" | 255 | — |
| DE | 4th | Miles Greene | — | — | — | — |
| DE | 5th | Jewett Hayes | SO | 6'4" | 233 | — |
| DE | — | Joseph Holland III | SR | 6'4" | 230 | — |
| DE | — | Lorenz Terry | SR | 6'5" | 255 | — |
| DL | 1st | Terrell Jones | SR | 6'5" | 273 | — |
| DL | 2nd | Ben Smiley | SR | 6'4" | 245 | — |
| DL | 3rd | Malcolm Greene | SR | 5'11" | 190 | — |
| DL | 4th | Bryce Carter | SR | 6'3" | 274 | ★★★★ |
| DT | 1st | Anthony Britton | JR | 6'3" | 317 | ★★★ |
| DT | 2nd | Jahmeer Carter | SR | 6'2" | 311 | — |
| DT | 3rd | Michael Diatta | SR | 6'5" | 295 | — |
| DT | 4th | Jason Hammond | JR | 6'2" | 295 | ★★★ |
| DT | — | Andrew Williams | SR | 6'3" | 270 | — |
| DT | — | Nana Appouh | SO | 6'2" | 305 | — |
Linebackers · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LB | 1st | Kam Robinson | JR | 6'2" | 234 | ★★★ |
| LB | 2nd | Trey McDonald | SR | 6'4" | 235 | ★★★ |
| LB | 3rd | James Jackson | SR | 6'3" | 234 | ★★★ |
| LB | 4th | Dorian Jones | — | — | — | ★★★ |
| LB | 5th | Landon Danley | JR | 6'3" | 222 | ★★★ |
| LB | 6th | Rob Keys | JR | 6'3" | 224 | — |
| LB | — | Josh McCarron | SR | 6'2" | 231 | ★★★★ |
| LB | — | Justin Stewart | SO | 6'1" | 218 | — |
Defensive Backs · 12
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| CB | 1st | Jam Jackson | SR | 6'2" | 191 | — |
| CB | 2nd | Dre Walker | JR | 6'2" | 195 | ★★★ |
| CB | 3rd | Micah Gaffney | — | — | — | — |
| CB | — | Trent Baker-Booker | SO | 6'1" | 171 | ★★★ |
| DB | 1st | Corey Thomas Jr. | — | — | — | — |
| DB | 2nd | Kendren Smith | — | — | — | — |
| DB | 3rd | Kempton Shine | — | — | — | ★★ |
| DB | — | Aidan Ryan | SR | 6'1" | 195 | — |
| S | 1st | Jonas Sanker | — | — | — | — |
| S | 2nd | Antonio Clary | SR | 6'0" | 204 | ★★★ |
| S | 3rd | Ethan Minter | SO | 6'0" | 201 | ★★★ |
| S | 4th | Caleb Hardy | JR | 6'4" | 215 | ★★★ |
Special Teams · 5
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LS | 1st | Luke Byrne | — | — | — | — |
| LS | 2nd | Payton Bunch | — | — | — | ★★ |
| P | 1st | Daniel Sparks | SR | 6'6" | 217 | — |
| PK | 1st | Will Bettridge | SR | 5'11" | 183 | ★★★ |
| PK | — | Max Prozny | FR | 5'11" | 165 | — |
2024 · pct vs FBS
SP+ Off
23.730
Off PPA
+0.1225
Pass PPA
+0.0910
Rush PPA
+0.1663
Success
40%22
Explosive
1.1917
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
2024 · opponent-adjusted PPA / play
| Split | Offense | Defense |
|---|---|---|
| Overall | +0.12 | +0.25 |
| Passing | +0.09 | +0.35 |
| Rushing | +0.16 | +0.15 |
| 1st Down | -0.04 | +0.05 |
| 2nd Down | +0.12 | +0.30 |
| 3rd Down | +0.45 | +0.56 |
Scoring Trend
2024 · pts/game
PPG For
22.7
PPG Against
28.8
Differential
-6.1
— Points for— Points against
dots: W / LResults
2024
- Overall
- 5-7
- Home
- 2-4
- Away
- 3-3
- Conference
- 3-5
- Non-Conference
- 2-2
- One-Score (≤8)
- 2-1
- Avg Margin
- -6.1
Situational Splits
2024 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 2-4 | 18.7 | 25.3 |
| Away | 3-3 | 26.7 | 32.2 |
| Competition | |||
| vs Ranked (SP+ 25) | 0-4 | 18.0 | 35.0 |
| Conference | 3-5 | 21.0 | 30.8 |
| Non-conference | 2-2 | 26.0 | 24.8 |
Season History · last 12
0 AP top-10 · 4 postseason
| Season | Record | Conf | SP+ | AP | Post |
|---|---|---|---|---|---|
| 2025 | 10-3 | 7-1 | #31 | #12 | 1-0 |
| 2024 | 5-7 | 3-5 | #91 | — | — |
| 2023 | 3-9 | 2-6 | #105 | — | — |
| 2022 | 3-7 | 1-6 | #95 | — | — |
| 2021 | 6-6 | 4-5 | #55 | — | — |
| 2020 | 5-5 | 4-5 | #63 | — | — |
| 2019 | 9-4 | 6-3 | #43 | — | 0-1 |
| 2018 | 7-5 | 4-4 | #42 | — | 1-0 |
| 2017 | 6-6 | 3-5 | #69 | — | 0-1 |
| 2016 | 2-10 | 1-7 | #83 | — | — |
| 2015 | 4-8 | 3-5 | #70 | — | — |
| 2014 | 5-7 | 3-5 | #60 | — | — |
Recent Form · last 5
1-4 SU · 1-4 ATS · O1/U4
Betting Profile
2024 · 11 w/ line
| Straight up | 5-7 |
| ATS | 6-555% |
| Over / Under | 4-7 O-U |
| — ATS splits — | |
| As favorite | 2-1 |
| As underdog | 4-4 |
| Home | 2-3 |
| Away | 4-2 |
vs closing line · splits show cover–no cover
Recruiting Classes
avg #55 · 11 blue-chip
■ 5★■ 4★■ 3★128 rated signees
| Class | Natl | Pts | 5★ | 4★ | 3★ |
|---|---|---|---|---|---|
| 2025 | #58 | 196 | 0 | 0 | 9 |
| 2024 | #88 | 160 | 0 | 0 | 5 |
| 2023 | #64 | 181 | 0 | 0 | 15 |
| 2022 | #66 | 167 | 0 | 1 | 9 |
| 2021 | #31 | 205 | 0 | 3 | 6 |
| 2020 | #48 | 186 | 0 | 1 | 4 |
| 2019 | #39 | 201 | 0 | 1 | 8 |
| 2018 | #59 | 179 | 0 | 0 | 20 |
| 2017 | #58 | 173 | 0 | 0 | 13 |
| 2016 | #63 | 165 | 0 | 0 | 13 |
247Sports composite · class rank vs all FBS
Roster Talent
talent #61
Returning prod 62%Departed 38%
Portal in 13net -4Out 17
Talent composite662.3 #61 / 134
Portal avg stars (in / out)3.0 / 3.1
Returning usage (pass / rush / rec)99 / 60 / 51
Notable Portal Moves
| ▲ | Andre Greene Jr. | WR | 3★ | ← North Carolina |
| ▲ | Chris Tyree | WR | 3★ | ← Notre Dame |
| ▲ | Tyler Neville | TE | 3★ | ← Harvard |
| ▲ | Kendren Smith | CB | 3★ | ← Pennsylvania |
| ▼ | Jonathan Horton | LB | 4★ | → — |
| ▼ | Cody Brown | RB | 4★ | → — |
| ▼ | Langston Long | LB | 3★ | → South Florida |
| ▼ | Snoop Leota-Amaama | OT | 3★ | → Nevada |
returning PPA · portal · talent composite · 2024
Injury Report · 0
No injuries reported.
Team News
6 items
- Cavaliers get a commitment from 2027 WR Prospect Markus LeeVirginia's wide receivers room figures to get a lot more full -- and more competitive -- in 2027. Varina's Markus Lee became the fourth receiver to commit to thUVA2d
- Two Most Likely Heisman Trophy Contenders For Virginia in 2026The Heisman Trophy is the highest individual honor in college football, awarded annually to the most outstanding player in the country. The idea of a Virginia CUVA3d
- 2026 FSU Schedule Preview: Virginia CavaliersThough FSU still holds a strong advantage in the head-to-head record, four of the five losses it has suffered to the Virginia Cavaliers have happened in heartbreaking fashion. Cries of “Dunn was in!” still echo across the minds of Seminole faithful, over 30 years later. A missed game-winning field goal attempt by Dustin Hopkins in […]UVA3d
- Which matchups are trap games for Virginia football in 2026?Just because Virginia's 2026 football schedule is somewhat forgiving doesn't mean the Cavaliers can spend the fall on cruise control. The Cavaliers won't face AUVA5d
- 3 rising stars on Virginia football's coaching staff entering the 2026 seasonTony Elliott did an excellent job putting together this coaching staff, and now it's time to recognize 3 assistants who could be next in line for bigger jobs soon.UVA7d
- Summer football notebook: Running back AJ McBean transfers to Gardena SerraStanford commit AJ McBean leaves Mira Costa High for Gardena Serra, giving the Cavaliers a huge offensive weapon.UVA8d