2025 Virginia Cavaliers football team

Last updated

2025 Virginia Cavaliers football
Virginia Cavaliers wordmark.svg
Conference Atlantic Coast Conference
Ranking
CoachesNo. 16
APNo. 16
CFPNo. 18
Record10–2 (7–1 ACC)
Head coach
Offensive coordinator Desmond Kitchings (4th season)
Offensive scheme Multiple pro-style
Defensive coordinator John Rudzinski (4th season)
Base defense Multiple 4–2–5
Home stadium Scott Stadium
Seasons
  2024
2026 
2025 Atlantic Coast Conference football standings
Conf.Overall
Team W L  W L 
No. 18 Virginia y  7 1   10 2  
Duke y  6 2   7 5  
No. 12 Miami (FL)  6 2   10 2  
No. 23 Georgia Tech  6 2   9 3  
No. 21 SMU  6 2   8 4  
No. 22 Pittsburgh  6 2   8 4  
Louisville  4 4   8 4  
Wake Forest  4 4   8 4  
NC State  4 4   7 5  
California  4 4   7 5  
Clemson  4 4   7 5  
Stanford  3 5   4 8  
Florida State  2 6   5 7  
Virginia Tech  2 6   3 9  
North Carolina  2 6   4 8  
Boston College  1 7   2 10  
Syracuse  1 7   3 9  
Championship: Virginia vs. Duke
  • $ Conference champion
  • y Championship game participant
As of December 1, 2025
Rankings from CFP Rankings

The 2025 Virginia Cavaliers football team represents the University of Virginia in the Atlantic Coast Conference (ACC) during the 2025 NCAA Division I FBS football season. The Cavaliers are led by Tony Elliott in his fourth year as head coach and play their home games at Scott Stadium in Charlottesville, Virginia.

Contents

The Cavaliers are in the midst of their most successful season to date under Elliot, having reached 10 wins in a season for only the second time in program history after 1989. Included in their 8–1 start to the season (their best since 1990) was a seven-game winning streak, their longest since 2007. It was the first time in program history that UVA started 5–0 in conference play, a start that included a 46–38 double-overtime home win over No. 8 Florida State on September 26 for their seventh all-time win against an AP Top 10 opponent, their first since 2023, and third such win against FSU. The Cavaliers concluded a 7–1 season in the ACC with a 27–7 home blowout victory over rival Virginia Tech for only their third victory over the Hokies since 1999 and first since 2019. With these successes, the 'Hoos have achieved bowl eligibility for the first time since 2021 and will play in their second ACC Championship Game.

Virginia has their first appearances in an AP, Coaches, or College Football Playoff Top 25 poll since 2019, with their initial No. 14 ranking being their highest since the inception of the CFP in 2014.

Schedule

DateTimeOpponentRankSiteTVResultAttendance
August 306:00 p.m. Coastal Carolina * ACCN W 48–746,143
September 6Noonat NC State [a] * ESPN2 L 31–3556,919
September 13Noon William & Mary *
  • Scott Stadium
  • Charlottesville, VA
ACCNW 55–1638,512
September 207:30 p.m. Stanford
  • Scott Stadium
  • Charlottesville, VA
ACCNW 48–2036,223
September 267:00 p.m.No. 8 Florida State
ESPNW 46–38 2OT50,107
October 43:30 p.m.at Louisville No. 24ESPN2W 30–27 OT50,032
October 186:30 p.m. Washington State *No. 18
  • Scott Stadium
  • Charlottesville, VA
The CW W 22–2056,048
October 25Noonat North Carolina No. 16ACCNW 17–16 OT50,500
November 13:45 p.m.at California No. 15ESPN2W 31–2130,893
November 87:00 p.m. Wake Forest No. 14
  • Scott Stadium
  • Charlottesville, VA
ESPNL 9–1655,568
November 153:30 p.m.at Duke No. 19ESPN2W 34–1727,215
November 297:00 p.m. Virginia Tech No. 17
ESPNW 27–758,832
December 68:00 p.m.vs. Duke ABC

[1]

Rankings

Ranking movements
Legend:██ Increase in ranking ██ Decrease in ranking
— = Not ranked RV = Received votes
Week
PollPre123456789101112131415Final
AP RV24191816151220191716
Coaches RV241916151119191716
CFP Not released14191918Not released

Roster

2025 Virginia Cavaliers football team roster
PlayersCoaches
Offense
Pos.#NameClass
TE 0Sage EnnisGS
WR 1Suderian HarrisonJr
WR 2Andre Greene Jr.Sr
RB 3 J'Mari Taylor GS
QB 4 Chandler Morris GS
WR 5Kameron CourtneySo
WR 6Cam RossGS
WR 7Jahmal EdrineSr
WR 8Jayden ThomasGS
TE 9Dakota TwittySr
QB 10Daniel KaelinSo
WR 11Trell HarrisSr
WR 13Josiah AbdullahFr
QB 14Boone LourdSo
WR 15Dillon Newton-ShortFr
QB 16Cole GeerFr
WR 17TyLyric ColemanJr
QB 18Bjorn JurgensenFr
QB 19Grady BrosterhousSr
RB 20Xavier Brown Redshirt.svg  Sr
RB 21Harrison WayleeGS
WR 23Triston WardSo
RB 25Xay DavisFr
RB 27Owen GardnerGS
RB 28Noah VaughnJr
RB 29Davis Lane Jr.Sr
TE 30Henry OmohundroSo
OL 50Wallace UnambaGS
OL 51Grayson ReidFr
OL 52 McKale Boley Sr
OL 54Makilan ThomasGS
OL 55Jim Harris Jr.Fr
OL 56Tyshawn WyattGS
OL 58Noah HartsoeSr
OL 60Drake MetcalfGS
OL 61Dane SteeleJr
OL 63David Wohlabaugh Jr.GS
OL 64Cole SurberJr
OL 65Grant EllingerSo
OL 66Alex ReisigSo
OL 67Will RosenSo
OL 68Jack WitmerGS
OL 70Dane WleklinskiSo
OL 71Monroe MillsGS
OL 72Ben YorkSo
OL 74Ethan SipeGS
OL 75Houston CurrySr
OL 76Brady WilsonGS
OL 77Noah JoseyGS
OL 78Kevin Wigenton IIGS
OL 79Jon AdairFr
WR 80Trevor LaddSo
TE 81TeKai KirbyJr
WR 82Eli WoodSr
TE 83Willem ThurberFr
WR 84Isaiah RobinsonFr
TE 87Justin ZamesFr
TE 88Walker WallaceGS
TE 89John RogersSo
TE 94Hayden RollisonJr
Defense
Pos.#NameClass
S 0Antonio ClaryGS
LB 1James JacksonGS
CB 1Dre WalkerJr
LB 2Stevie BraceySr
CB 3Kevon GraySo
DB 4Christian CharlesGS
LB 5Kam RobinsonJr
DE 6Cazeem MooreSr
DB 7Ja'Maric MorrisGS
DE 8Mekhi BuchananJr
CB 9Jam JacksonSr
DB 9Jordan RobinsonGS
DB 10Ja'Son PrevardJr
LB 11Maddox MarcellusJr
LB 13Myles BrownSo
DE 14 Fisher Camac Sr
DL 15Hunter OsborneJr
LB 16Trey McDonaldSr
DE 17Mitchell MeltonGS
S 18Corey CostnerFr
CB 19Emmanuel KarnleyJr
DB 20Kenan JohnsonGS
S 21Keke AdamsSo
DB 22Da'Marcus Crosby IIGS
DL 23Jacob HolmesSr
DL 25Terrell JonesSr
S 26Caleb Hardy Redshirt.svg  Jr
S 27Devin NealGS
DB 28Donovan PlattSr
CB 29CJ SpenceFr
S 30Ethan MinterSo
S 31Montino WilliamsFr
LB 32Landon DanleyJr
CB 33Josiah PersingerFr
S 34Kevin Chadwick Jr.Jr
DB 36Lukas SankerFr
CB 37John HurleySr
S 38Armstrong JonesSo
S 39Robbie EngelbergSr
LB 40Rob KeysJr
LB 42Isaiah ReeseFr
LB 43Logan KotterSr
DE 44Evan WardFr
LB 45Justin RoweFr
DE 46Chase MorrisonSo
DE 47Gabe SneedJr
LB 49Cayden Cook-CashSo
DT 51Sichan JohnFr
DL 52Daniel RickertGS
DT 55Anthony BrittonJr
DL 56Tyler SimmonsSo
DE 85Jewett HayesSo
DT 90Jahmeer CarterGS
DT 91Jason HammondJr
DE 93Billy KoudelkaSo
Special teams
Pos.#NameClass
P 38Daniel SparksGS
K 41Will BettridgeSr
K 47Vadin BruotSr
LS 49Jacob TannenbaumFr
LS 69Bryce RobinsonGS
K 92Jorge Diaz NicolasFr
P 99Elijah SlibeckJr
Head coach
Coordinators/assistant coaches
  • Des KitchingsOffensive coordinator/ Tight ends
  • John RudzinskiDefensive coordinator/ Defensive backs
  • Keith GaitherSpecial teams coordinator/ Running backs
  • Kevin Downing – Associate head coach/ Defensive tackles
  • Mike Adams – Linebackers
  • Curome CoxDefensive passing game coordinator/ Defensive backs
  • Terry Heffernan – Offensive line & offensive run game coordinator
  • Taylor LambQuarterbacks
  • Adam Mims – Wide receivers
  • Chris SladeDefensive ends
  • Jonathan Celestin – Graduate assistant
  • Mike HollinsGraduate assistant
  • Mike MooreGraduate assistant
  • Jared Rayman – Graduate assistant
  • Coy DeWeese – Senior defensive analyst
  • Antonio FenelusDefensive analyst

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injury icon 2.svg Injured
  • Redshirt.svg Redshirt

Roster
Last update: July 27, 2025

Game summaries

vs Coastal Carolina

Coastal Carolina Chanticleers (0–0) at Virginia Cavaliers (0–0) – Game summary
Quarter1234Total
Chanticleers00707
Cavaliers72114648

at Scott StadiumCharlottesville, Virginia

  • Date: August 30
  • Game time: 6:00 PM EDT
  • Game weather: Sunny • Temperature: 74 °F (23 °C) • Wind: NE 6 mph
  • Game attendance: 46,143
  • Referee: Darryl DeBerry
  • TV announcers (ACCN): Chris Cotter (play-by-play), Max Browne (analyst), and Kendra Douglas (sideline)
  • Box score, Recap
Game information
First quarter
  • UVA – J'Mari Taylor 1-yard run (Will Bettridge kick), 0:01. Cavaliers 7–0. Drive: 4 plays, 52 yards, 2:07.
Second quarter
  • UVA – Harrison Waylee 1-yard run (Will Bettridge kick), 11:22. Cavaliers 14–0. Drive: 7 plays, 36 yards, 2:27.
  • UVA – Cam Ross 29-yard pass from Chandler Morris (Will Bettridge kick), 3:27. Cavaliers 21–0. Drive: 7 plays, 90 yards, 2:51.
  • UVA – Jahmal Edrine 2-yard pass from Chandler Morris (Will Bettridge kick), 0:18. Cavaliers 28–0. Drive: 8 plays, 80 yards, 1:16.
Third quarter
  • UVA – J'Mari Taylor 2-yard run (Will Bettridge kick), 10:41. Cavaliers 35–0. Drive: 8 plays, 60 yards, 3:58.
  • CCU – Ja'Vin Simpkins 8-yard run (Kian Afrookhteh kick), 4:26. Cavaliers 35–7. Drive: 14 plays, 79 yards, 6:11.
  • UVA – Cam Ross 100-yard kickoff return (Will Bettridge kick), 4:12. Cavaliers 42–7.
Fourth quarter
  • UVA – Will Bettridge 32-yard field goal, 11:13. Cavaliers 45–7. Drive: 15 plays, 53 yards, 5:15.
  • UVA – Will Bettridge 41-yard field goal, 7:03. Cavaliers 48–7. Drive: 4 plays, 8 yards, 1:48.
StatisticsCCUUVA
First downs1323
Plays–yards67–25479–454
Rushes–yards30–9143–164
Passing yards163290
Passing: Comp–Att–Int20–37–122–36–0
Turnovers10
Time of possession26:2733:33
TeamCategoryPlayerStatistics
Coastal CarolinaPassing MJ Morris 20/36, 163 yards, INT
RushingDominic Knicely7 rushes, 27 yards
ReceivingBrooks Johnson2 receptions, 36 yards
VirginiaPassing Chandler Morris 19/27, 264 yards, 2 TD
RushingChandler Morris5 rushes, 50 yards
ReceivingCam Ross7 receptions, 124 yards, TD

at NC State

Virginia Cavaliers (1–0) at NC State Wolfpack (1–0) – Game summary
Quarter1234Total
Cavaliers14107031
Wolfpack7721035

at Carter–Finley Stadium • Raleigh, North Carolina

  • Date: September 6
  • Game time: Noon
  • Game weather: Sunny, 86 °F (30 °C), SW 7mph
  • Game attendance: 56,919
  • Referee: Jon Noli
  • TV announcers (ESPN2): Bob Wischusen (play-by-play), Sam Acho (analyst), and Taylor Davis (sideline)
Game information
First quarter
  • UVA – J'Mari Taylor 39-yard run (Will Bettridge kick), 10:37. Cavaliers 7–0. Drive: 10 plays, 75 yards, 4:23.
  • NCST – CJ Bailey 30-yard run (Kanoah Vinesett kick), 8:26. Tied 7–7. Drive: 5 plays, 75 yards, 2:11.
  • UVA – J'Mari Taylor 9-yard run (Will Bettridge kick), 3:41. Cavaliers 14–7. Drive: 12 plays, 75 yards, 4:45.
Second quarter
  • NCST – Noah Rogers 27-yard pass from CJ Bailey (Kanoah Vinesett kick), 14:23. Tied 14–14. Drive: 9 plays, 75 yards, 4:18.
  • UVA – Will Bettridge 29-yard field goal, 4:08. Cavaliers 17–14. Drive: 11 plays, 59 yards, 6:12.
  • UVA – Sage Ennis 3-yard pass from Chandler Morris (Will Bettridge kick), 0:17. Cavaliers 24–14. Drive: 7 plays, 27 yards, 2:47.
Third quarter
  • NCST – Hollywood Smothers 14-yard run (Kanoah Vinesett kick), 10:46. Cavaliers 24–21. Drive: 8 plays, 75 yards, 4:14.
  • NCST – CJ Bailey 12-yard run (Kanoah Vinesett kick), 6:39. Wolfpack 28–24. Drive: 5 plays, 80 yards, 2:41.
  • UVA – J'Mari Taylor 66-yard run (Will Bettridge kick), 5:11. Cavaliers 31–28. Drive: 3 plays, 75 yards, 1:28.
  • NCST – Hollywood Smothers 9-yard run (Kanoah Vinesett kick), 0:45. Wolfpack 35–31. Drive: 9 plays, 75 yards, 4:26.
Fourth quarter
  • No scoring plays.
StatisticsUVANCSU
First downs2422
Plays–yards76–51465–416
Rushes–yards32–25735–216
Passing yards30–25716–200
Passing: comp–att–int30–43–116–23–0
Turnovers10
Time of possession32:2527:35
TeamCategoryPlayerStatistics
VirginiaPassingChandler Morris30/43, 257 yards, TD, INT
RushingJ'Mari Taylor17 carries, 150 yards, 3 TD
ReceivingJahmal Edrine6 receptions, 68 yards
NC StatePassing CJ Bailey 16/23, 200 yards, TD
Rushing Hollywood Smothers 17 carries, 140 yards, 2 TD
ReceivingTerrell Anderson3 receptions, 44 yards

vs William & Mary (FCS)

William & Mary Tribe (FCS) (1–1) at Virginia Cavaliers (1–1) – Game summary
Quarter1234Total
Tribe (FCS)077216
Cavaliers142810355

at Scott Stadium • Charlottesville, Virginia

  • Date: September 13
  • Game time: Noon
  • Game weather:  
  • Game attendance: 38,512
  • Referee:  
  • TV announcers (ACCN): Matt Schumacker (play-by-play), Dustin Fox (analyst), and Ashley Stroehlein (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsW&MUVA
First downs730
Plays–yards79–26387–700
Rushes–yards24–5952–379
Passing yards204321
Passing: comp–att–int13–25–023–35–1
Turnovers01
Time of possession22:2437:36
TeamCategoryPlayerStatistics
William & MaryPassingNoah Brannock8/17, 111 yards
RushingNoah Brannock9 carries, 35 yards, TD
ReceivingDeven Thompson5 receptions, 108 yards, TD
VirginiaPassingDaniel Kaelin8/14, 164 yards, INT
RushingHarrison Waylee10 carries, 151 yards, 3 TD
ReceivingKameron Courtney4 receptions, 67 yards

vs Stanford

Stanford Cardinal (1–2) at Virginia Cavaliers (2–1) – Game summary
Quarter1234Total
Cardinal776020
Cavaliers217101048

at Scott Stadium • Charlottesville, Virginia

  • Date: September 20
  • Game time: 7:30 p.m.
  • Game weather:  
  • Game attendance: 36,223
  • Referee:  
  • TV announcers (ACCN): Wes Durham (play-by-play), Steve Addazio (analyst), and Dana Boyle (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsSTANUVA
First downs1529
Plays–yards66–32372–564
Rushes–yards30–3740–210
Passing yards286384
Passing: comp–att–int20–29–024–32–0
Turnovers10
Time of possession25:1234:48
TeamCategoryPlayerStatistics
StanfordPassing Ben Gulbranson 20/29, 286 yards, 2 TD
RushingMicah Ford13 carries, 44 yards, TD
ReceivingBryce Farrell4 receptions, 135 yards, TD
VirginiaPassingChandler Morris23/31, 380 yards, 4 TD
RushingJ'Mari Taylor15 carries, 85 yards
ReceivingTrell Harris4 receptions, 145 yards, 3 TD

vs No. 8 Florida State (Jefferson–Eppes Trophy)

No. 8 Florida State Seminoles (3–0) at Virginia Cavaliers (3–1) – Game summary
Quarter1234OT2OTTotal
No. 8 Seminoles021773038
Cavaliers714773846

at Scott Stadium • Charlottesville, Virginia

  • Date: September 26
  • Game time: 7:00 p.m.
  • Game weather: Cloudy • Temperature: 77 °F (25 °C) • Wind: NE at 5 miles per hour (8.0 km/h)
  • Game attendance: 50,107
  • Referee: Nate Black
  • TV announcers (ESPN): Bob Wischusen (play-by-play), Louis Riddick (analyst), and Kris Budden (sideline)
Game information
First quarter
  • UVA - Sage Ennis 6 yard-pass from Chandler Morris (Will Bettridge kick), 5:05. Cavaliers 7–0. Drive: 7 plays, 38 yards, 2:28.
Second quarter
  • UVA - Chandler Morris 11-yard run (Will Bettridge kick), 9:43. Cavaliers 14–0. Drive: 15 plays, 81 yards, 7:04.
  • FSU - Gavin Sawchuk 2-yard run (Jake Weinberg kick), 6:52. Cavaliers 14–7. Drive: 7 plays, 75 yards, 2:51.
  • FSU - Randy Pittman Jr. 2-yard run (Jake Weinberg kick), 5:29. Tied 14–14. Drive: 4 plays, 27 yards, 1:11.
  • FSU - Tommy Castellanos 4-yard run (Jake Weinberg kick), 2:32. Seminoles 21–14. Drive: 6 plays, 45 yards, 2:04.
  • UVA - J'Mari Taylor 26-yard run (Will Bettridge kick), 0:48. Tied 21–21. Drive: 7 plays, 75 yards, 1:44.
Third quarter
  • UVA - Chandler Morris 7-yard run (Will Bettridge kick), 3:45. Cavaliers 28–21. Drive: 12 plays, 74 yards, 6:13.
  • FSU - Duce Robinson 4-yard pass from Randy Pittman (Jake Weinberg kick), 0:18. Tied 28–28. Drive: 7 plays, 75 yards, 3:27.
Fourth quarter
  • UVA - Xavier Brown 15-yard pass from Chandler Morris (Will Bettridge kick), 7:20. Cavaliers 35–28. Drive: 16 plays, 75 yards, 7:58.
  • FSU - Randy Pittman Jr. 11-yard pass from Tommy Castellanos (Jake Weinberg kick), 0:36. Tied 35–35. Drive: 8 plays, 67 yards, 1:42.
Overtime
  • FSU - Jake Weinberg 36-yard field goal. Seminoles 38–35. Drive: 4 plays, 7 yards.
  • UVA - Will Bettridge 39-yard field goal. Tied 38–38. Drive: 4 plays, 3 yards.
Double Overtime
  • UVA - Chandler Morris 4-yard run (Chandler Morris–Trell Harris pass). Cavaliers 46–38. Drive: 4 plays, 25 yards.
StatisticsFSUUVA
First downs2427
Plays–yards81–51484–440
Rushes–yards48–25648–211
Passing yards258229
Passing: comp–att–int19–33–226–36–3
Turnovers33
Time of possession28:0331:57
TeamCategoryPlayerStatistics
Florida StatePassing Thomas Castellanos 18/32, 254 yards, TD, 2 INT
RushingThomas Castellanos14 carries, 78 yards, TD
Receiving Duce Robinson 9 receptions, 147 yards, TD
VirginiaPassingChandler Morris26/35, 229 yards, 2 TD, 3 INT
RushingJ'Mari Taylor27 carries, 99 yards, TD
ReceivingJahmal Edrine5 receptions, 45 yards

at Louisville

No. 24 Virginia Cavaliers (4–1) at Louisville Cardinals (4–0) – Game summary
Quarter1234OTTotal
No. 24 Cavaliers77100630
Cardinals77010327

at L&N Federal Credit Union StadiumLouisville, Kentucky

  • Date: October 4
  • Game time: 3:30 p.m.
  • Game weather: Sunny • Temperature: 82 °F (28 °C) • Wind: NW at 5 miles per hour (8.0 km/h)
  • Game attendance: 50,032
  • Referee: Tim Hedgepeth
  • TV announcers (ESPN2): Mike Monaco (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
Game information
First quarter
  • (6:12) UVA – Donavon Platt 62-yard fumble return (Will Bettridge kick) (Virginia 7–0)
  • (0:00) LOU – Miller Moss 1-yard run (Cooper Ranvier kick) (Drive: 12 plays, 75 yards, 6:11; Tied 7–7)
Second quarter
  • (6:56) UVA – Cam Ross 19-yard pass from Chandler Morris (Will Bettridge kick) (Drive: 16 plays, 75 yards, 8:04; Virginia 14–7)
  • (3:26) LOU – Chris Bell 15-yard pass from Miller Moss (Cooper Ranvier kick) (Drive: 7 plays, 70 yards, 3:30; Tied 14–14)
Third quarter
  • (6:25) UVA – Donavon Platt 47-yard interception return (Will Bettridge kick) (Virginia 21–14)
  • (0:30) UVA – Will Bettridge 46-yard field goal (Drive: 5 plays, 11 yards, 1:13; Virginia 24–14)
Fourth quarter
  • (9:41) LOU – Chris Bell 13-yard pass from Miller Moss (Cooper Ranvier kick) (Drive: 6 plays, 55 yards, 2:48; Virginia 24–21)
  • (1:08) LOU – Cooper Ranvier 50-yard field goal (Drive: 10 plays, 40 yards, 3:23; Tied 24–24)
Overtime
  • LOU – Cooper Ranvier 24-yard field goal (Drive: 5 plays, 19 yards; Louisville 27–24)
  • UVA – J'Mari Taylor 2-yard run (Drive: 4 plays, 25 yards; Virginia 30–27)
StatisticsUVALOU
First downs1425
Plays–yards63–23775–383
Rushes–yards32–12327–103
Passing yards149329
Passing: comp–att–int19–31–034–48–1
Turnovers02
Time of possession27:4132:19
TeamCategoryPlayerStatistics
VirginiaPassingChandler Morris19/31, 149 yards, TD
RushingJ'Mari Taylor16 carries, 86 yards, TD
ReceivingCam Ross4 receptions, 43 yards, TD
LouisvillePassing Miller Moss 34/48, 329 yards, 2 TD, INT
Rushing Isaac Brown 13 carries, 66 yards
Receiving Chris Bell 12 receptions, 170 yards, 2 TD

vs Washington State

Washington State Cougars (3–3) at No. 18 Virginia Cavaliers (5–1) – Game summary
Quarter1234Total
Cougars7103020
No. 18 Cavaliers7031222

at Scott Stadium • Charlottesville, Virginia

  • Date: October 18
  • Game time: 6:30 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (The CW): Thom Brennaman (play-by-play), Will Blackmon (analyst), and Wes Bryant (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsWSUUVA
First downs1813
Plays–yards62–32657–301
Rushes–yards35–14332–122
Passing yards183179
Passing: comp–att–int18–27–215–25–0
Turnovers20
Time of possession34:1425:46
TeamCategoryPlayerStatistics
Washington StatePassingZevi Eckhaus18/27, 183 yards, TD, 2 INT
RushingKirby Vorhees16 carries, 45 yards
ReceivingJoshua Meredith7 catches, 108 yards, TD
VirginiaPassingChandler Morris15/25, 179 yards
RushingJ'Mari Taylor17 carries, 47 yards
ReceivingJahmal Edrine5 catches, 102 yards

at North Carolina (South's Oldest Rivalry)

No. 16 Virginia Cavaliers (6–1) at North Carolina Tar Heels (2–4) – Game summary
Quarter1234OTTotal
No. 16 Cavaliers3700717
Tar Heels01000616

at Kenan StadiumChapel Hill, North Carolina

  • Date: October 25
  • Game time: Noon
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ACCN): Wes Durham (play-by-play), Steve Addazio (analyst), and Dana Boyle (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsUVAUNC
First downs1620
Plays–yards69–25975–353
Rushes–yards34–5939–145
Passing yards200208
Passing: comp–att–int20–35–123–36–2
Turnovers13
Time of possession24:2732:33
TeamCategoryPlayerStatistics
VirginiaPassingChandler Morris20/35, 200 yards, TD, INT
RushingJ'Mari Taylor21 carries, 69 yards, TD
ReceivingJahmal Edrine6 catches, 75 yards
North CarolinaPassingGio Lopez23/36, 208 yards, TD, 2 INT
RushingBenjamin Hall11 carries, 50 yards
ReceivingJordan Shipp7 catches, 67 yards

at California

No. 15 Virginia Cavaliers (7–1) at California Golden Bears (5–3) – Game summary
Quarter1234Total
No. 15 Cavaliers1077731
Golden Bears077721

at California Memorial StadiumBerkeley, California

  • Date: November 1
  • Game time: 3:45 p.m.
  • Game weather:  
  • Game attendance: 30,893
  • Referee:  
  • TV announcers (ESPN2): Mike Couzens (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsUVACAL
First downs2314
Plays–yards80–45657–263
Rushes–yards44–19425–8
Passing yards262255
Passing: comp–att–int24–36–020–32–2
Turnovers02
Time of possession35:2624:34
TeamCategoryPlayerStatistics
VirginiaPassingChandler Morris24/36, 262 yards
RushingJ'Mari Taylor21 carries, 105 yards, 2 TD
ReceivingTrell Harris5 catches, 68 yards
CaliforniaPassingJaron-Keawe Sagapolutele19/30, 213 yards, 2 INT
RushingKendrick Raphael13 carries, 46 yards
ReceivingTrond Grizzell8 catches, 80 yards

vs Wake Forest

Wake Forest Demon Deacons (5–3) at No. 14 Virginia Cavaliers (8–1) – Game summary
Quarter1234Total
Demon Deacons0103316
No. 14 Cavaliers33309

at Scott Stadium • Charlottesville, Virginia

  • Date: November 8
  • Game time: 7:00 p.m. EST
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ESPN): Mark Jones (play-by-play), Roddy Jones (analyst), and Quint Kessenich (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsWAKEUVA
First downs1213
Plays–yards64–20364–327
Rushes–yards41–13930–163
Passing yards64164
Passing: comp–att–int9–23–021–34–0
Turnovers03
Time of possession31:4228:18
TeamCategoryPlayerStatistics
Wake ForestPassingRobby Ashford7/16, 46 yards
RushingDemond Claiborne25 carries, 75 yards
ReceivingTy Clark1 catch, 22 yards
VirginiaPassingDaniel Kaelin18/28, 145 yards
RushingJ'Mari Taylor19 carries, 98 yards
ReceivingTrell Harris6 catches, 60 yards

at Duke

No. 19 Virginia Cavaliers (8–2) at Duke Blue Devils (5–4) – Game summary
Quarter1234Total
No. 19 Cavaliers71014334
Blue Devils0301417

at Wallace Wade StadiumDurham, North Carolina

  • Date: November 15
  • Game time: 3:30 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ESPN2): Mike Monaco (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsUVADUKE
First downs2211
Plays–yards77–54058–255
Rushes–yards42–22423–42
Passing yards316213
Passing: comp–att–int23–35–218–35–0
Turnovers21
Time of possession35:5824:02
TeamCategoryPlayerStatistics
VirginiaPassingChandler Morris23/35, 316 yards, 2 TD, 2 INT
RushingJ'Mari Taylor18 carries, 133 yards, 2 TD
ReceivingTrell Harris8 catches, 161 yards, TD
DukePassing Darian Mensah 18/35, 213 yards, TD
Rushing Nate Sheppard 12 carries, 43 yards
ReceivingLanden King2 catches, 48 yards

vs Virginia Tech (rivalry)

Virginia Tech Hokies (3–8) at No. 18 Virginia Cavaliers (9–2) – Game summary
Quarter1234Total
Hokies00077
No. 18 Cavaliers7710327

at Scott Stadium • Charlottesville, Virginia

  • Date: November 29
  • Game time: 7:00 p.m.
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ESPN): Mike Monaco (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
StatisticsVTUVA
First downs625
Plays–yards47–19783–380
Rushes–yards31–11947–197
Passing yards78183
Passing: comp–att–int4–16–222–36–0
Turnovers20
Time of possession23:0436:56
TeamCategoryPlayerStatistics
Virginia TechPassingKyron Drones4/16, 78 yards, TD, 2 INT
RushingJeffrey Overton11 carries, 53 yards
ReceivingShamarius Peterkin1 catch, 57 yards, TD
VirginiaPassingChandler Morris21/35, 182 yards
RushingJ'Mari Taylor20 carries, 80 yards, TD
ReceivingKam Courtney6 catches, 50 yards

vs. Duke (ACC Championship Game)

2025 ACC Championship Game
Duke Blue Devils (7–5, 6–2) vs. Virginia Cavaliers (10–2, 7–1)
Quarter1234Total
Duke00000
Virginia00000

at Bank of America StadiumCharlotte, NC

  • Date: Saturday, December 6, 2025
  • Game time: 8:00 p.m. EST
  • TV: ABC
Game information
First quarter

Second quarter

Third quarter

Fourth quarter

StatisticsDUKEUVA
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
TeamCategoryPlayerStatistics
DukePassing
Rushing
Receiving
VirginiaPassing
Rushing
Receiving

Notes

  1. Although both NC State and Virginia are ACC members, this game will not count in the conference standings. The schools scheduled it as a non-conference game because they otherwise meet every two or three years due to its not being a protected matchup.

References

  1. "2025 Virginia Football Schedule". FBSchedules.com. Retrieved January 5, 2025.