2025 Virginia Cavaliers football team

2025 Virginia Cavaliers football
ACC Championship Game, L 20–27OT vs. Duke
ConferenceAtlantic Coast Conference
Ranking
CoachesNo. 21
APNo. 20
CFPNo. 19
Record10–3 (7–1 ACC)
Head coach
Offensive coordinatorDesmond Kitchings (4th season)
Offensive schemeMultiple pro-style
Defensive coordinatorJohn Rudzinski (4th season)
Base defenseMultiple 4–2–5
Home stadiumScott Stadium
2025 Atlantic Coast Conference football standings
Conf. Overall
Team   W   L     W   L  
No. 19 Virginia y   7 1     10 3  
Duke y$   6 2     8 5  
No. 10 Miami (FL) ^   6 2     10 2  
No. 22 Georgia Tech   6 2     9 3  
SMU   6 2     8 4  
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: Duke 27, Virginia 20OT
  • ^ – College Football Playoff participant
  • $ – Conference champion
  • y – Championship game participant
As of December 19, 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 played their home games at Scott Stadium in Charlottesville, Virginia.

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 Cavaliers achieved bowl eligibility for the first time since 2021 and played in their second ACC Championship Game. However, with a chance to make it into the College Football Playoff with a win, the Cavaliers were upset by the Duke Blue Devils 20–27 in overtime, allowing Sun Belt champion James Madison to get in instead.[1][2] They were selected to face Missouri in the 2025 Gator Bowl.

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

Schedule

DateTimeOpponentRankSiteTVResultAttendance
August 306:00 p.m.Coastal Carolina*ACCNW 48–746,143
September 6Noonat NC State[a]*ESPN2L 31–3556,919
September 13NoonWilliam & 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 LouisvilleNo. 24ESPN2W 30–27 OT50,032
October 186:30 p.m.Washington State*No. 18
  • Scott Stadium
  • Charlottesville, VA
The CWW 22–2056,048
October 25Noonat North CarolinaNo. 16ACCNW 17–16 OT50,500
November 13:45 p.m.at CaliforniaNo. 15ESPN2W 31–2130,893
November 87:00 p.m.Wake ForestNo. 14
  • Scott Stadium
  • Charlottesville, VA
ESPNL 9–1655,568
November 153:30 p.m.at DukeNo. 19ESPN2W 34–1727,215
November 297:00 p.m.Virginia TechNo. 18
ESPNW 27–758,832
December 68:00 p.m.vs. DukeNo. 17ABCL 20–27 OT41,672
December 277:30 p.m.vs. Missouri*No. 19ABC

Rankings

Ranking movements
Legend: ██ Increase in ranking ██ Decrease in ranking
— = Not ranked RV = Received votes
Week
PollPre123456789101112131415Final
APRV2419181615122019171620
CoachesRV24191615111919171621
CFPNot released141919181719Not released

Roster

2025 Virginia Cavaliers football team roster
Players Coaches
Offense
Pos. # Name Class
TE 0 Sage Ennis GS
WR 1 Suderian Harrison Jr
WR 2 Andre Greene Jr. Sr
RB 3 J'Mari Taylor GS
QB 4 Chandler Morris GS
WR 5 Kameron Courtney So
WR 6 Cam Ross GS
WR 7 Jahmal Edrine Sr
WR 8 Jayden Thomas GS
TE 9 Dakota Twitty Sr
QB 10 Daniel Kaelin So
WR 11 Trell Harris Sr
WR 13 Josiah Abdullah Fr
QB 14 Boone Lourd So
WR 15 Dillon Newton-Short Fr
QB 16 Cole Geer Fr
WR 17 TyLyric Coleman Jr
QB 18 Bjorn Jurgensen Fr
QB 19 Grady Brosterhous Sr
RB 20 Xavier Brown  Sr
RB 21 Harrison Waylee GS
WR 23 Triston Ward So
RB 25 Xay Davis Fr
RB 27 Owen Gardner GS
RB 28 Noah Vaughn Jr
RB 29 Davis Lane Jr. Sr
TE 30 Henry Omohundro So
OL 50 Wallace Unamba GS
OL 51 Grayson Reid Fr
OL 52 McKale Boley Sr
OL 54 Makilan Thomas GS
OL 55 Jim Harris Jr. Fr
OL 56 Tyshawn Wyatt GS
OL 58 Noah Hartsoe Sr
OL 60 Drake Metcalf GS
OL 61 Dane Steele Jr
OL 63 David Wohlabaugh Jr. GS
OL 64 Cole Surber Jr
OL 65 Grant Ellinger So
OL 66 Alex Reisig So
OL 67 Will Rosen So
OL 68 Jack Witmer GS
OL 70 Dane Wleklinski So
OL 71 Monroe Mills GS
OL 72 Ben York So
OL 74 Ethan Sipe GS
OL 75 Houston Curry Sr
OL 76 Brady Wilson GS
OL 77 Noah Josey GS
OL 78 Kevin Wigenton II GS
OL 79 Jon Adair Fr
WR 80 Trevor Ladd So
TE 81 TeKai Kirby Jr
WR 82 Eli Wood Sr
TE 83 Willem Thurber Fr
WR 84 Isaiah Robinson Fr
TE 87 Justin Zames Fr
TE 88 Walker Wallace GS
TE 89 John Rogers So
TE 94 Hayden Rollison Jr
Defense
Pos. # Name Class
S 0 Antonio Clary GS
LB 1 James Jackson GS
CB 1 Dre Walker Jr
LB 2 Stevie Bracey Sr
CB 3 Kevon Gray So
DB 4 Christian Charles GS
LB 5 Kam Robinson Jr
DE 6 Cazeem Moore Sr
DB 7 Ja'Maric Morris GS
DE 8 Mekhi Buchanan Jr
CB 9 Jam Jackson Sr
DB 9 Jordan Robinson GS
DB 10 Ja'Son Prevard Jr
LB 11 Maddox Marcellus Jr
LB 13 Myles Brown So
DE 14 Fisher Camac Sr
DL 15 Hunter Osborne Jr
LB 16 Trey McDonald Sr
DE 17 Mitchell Melton GS
S 18 Corey Costner Fr
CB 19 Emmanuel Karnley Jr
DB 20 Kenan Johnson GS
S 21 Keke Adams So
DB 22 Da'Marcus Crosby II GS
DL 23 Jacob Holmes Sr
DL 25 Terrell Jones Sr
S 26 Caleb Hardy  Jr
S 27 Devin Neal GS
DB 28 Donovan Platt Sr
CB 29 CJ Spence Fr
S 30 Ethan Minter So
S 31 Montino Williams Fr
LB 32 Landon Danley Jr
CB 33 Josiah Persinger Fr
S 34 Kevin Chadwick Jr. Jr
DB 36 Lukas Sanker Fr
CB 37 John Hurley Sr
S 38 Armstrong Jones So
S 39 Robbie Engelberg Sr
LB 40 Rob Keys Jr
LB 42 Isaiah Reese Fr
LB 43 Logan Kotter Sr
DE 44 Evan Ward Fr
LB 45 Justin Rowe Fr
DE 46 Chase Morrison So
DE 47 Gabe Sneed Jr
LB 49 Cayden Cook-Cash So
DT 51 Sichan John Fr
DL 52 Daniel Rickert GS
DT 55 Anthony Britton Jr
DL 56 Tyler Simmons So
DE 85 Jewett Hayes So
DT 90 Jahmeer Carter GS
DT 91 Jason Hammond Jr
DE 93 Billy Koudelka So
Special teams
Pos. # Name Class
P 38 Daniel Sparks GS
K 41 Will Bettridge Sr
K 47 Vadin Bruot Sr
LS 49 Jacob Tannenbaum Fr
LS 69 Bryce Robinson GS
K 92 Jorge Diaz Nicolas Fr
P 99 Elijah Slibeck Jr
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
  • Injured
  • Redshirt

Roster
Last update: July 27, 2025

Game summaries

vs Coastal Carolina

Coastal Carolina Chanticleers (0–0) at Virginia Cavaliers (0–0) – Game summary
Quarter 1 2 34Total
Chanticleers 0 0 707
Cavaliers 7 21 14648

at Scott StadiumCharlottesville, VA

  • Date: August 30
  • Game time: 6:00 p.m. 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.
Statistics CCU UVA
First downs 13 23
Plays–yards 67–254 79–454
Rushes–yards 30–91 43–164
Passing yards 163 290
Passing: Comp–Att–Int 20–37–1 22–36–0
Turnovers 1 0
Time of possession 26:27 33:33
Team Category Player Statistics
Coastal Carolina Passing MJ Morris 20/36, 163 yards, INT
Rushing Dominic Knicely 7 rushes, 27 yards
Receiving Brooks Johnson 2 receptions, 36 yards
Virginia Passing Chandler Morris 19/27, 264 yards, 2 TD
Rushing Chandler Morris 5 rushes, 50 yards
Receiving Cam Ross 7 receptions, 124 yards, TD

at NC State

Virginia Cavaliers (1–0) at NC State Wolfpack (1–0) – Game summary
Quarter 1 2 34Total
Cavaliers 14 10 7031
Wolfpack 7 7 21035

at Carter–Finley StadiumRaleigh, NC

  • Date: September 6
  • Game time: 12:00 p.m. EDT
  • 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.
Statistics UVA NCSU
First downs 24 22
Plays–yards 76–514 65–416
Rushes–yards 32–257 35–216
Passing yards 30–257 16–200
Passing: comp–att–int 30–43–1 16–23–0
Turnovers 1 0
Time of possession 32:25 27:35
Team Category Player Statistics
Virginia Passing Chandler Morris 30/43, 257 yards, TD, INT
Rushing J'Mari Taylor 17 carries, 150 yards, 3 TD
Receiving Jahmal Edrine 6 receptions, 68 yards
NC State Passing CJ Bailey 16/23, 200 yards, TD
Rushing Hollywood Smothers 17 carries, 140 yards, 2 TD
Receiving Terrell Anderson 3 receptions, 44 yards

vs William & Mary (FCS)

William & Mary Tribe (FCS) (1–1) at Virginia Cavaliers (1–1) – Game summary
Quarter 1 2 34Total
Tribe (FCS) 0 7 7216
Cavaliers 14 28 10355

at Scott Stadium • Charlottesville, Virginia

  • Date: September 13
  • Game time: 12:00 p.m. EDT
  • Game weather:  
  • Game attendance: 38,512
  • Referee: Garrett Dickerson
  • 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
Statistics W&M UVA
First downs 7 30
Plays–yards 79–263 87–700
Rushes–yards 24–59 52–379
Passing yards 204 321
Passing: comp–att–int 13–25–0 23–35–1
Turnovers 0 1
Time of possession 22:24 37:36
Team Category Player Statistics
William & Mary Passing Noah Brannock 8/17, 111 yards
Rushing Noah Brannock 9 carries, 35 yards, TD
Receiving Deven Thompson 5 receptions, 108 yards, TD
Virginia Passing Daniel Kaelin 8/14, 164 yards, INT
Rushing Harrison Waylee 10 carries, 151 yards, 3 TD
Receiving Kameron Courtney 4 receptions, 67 yards

vs Stanford

Stanford Cardinal (1–2) at Virginia Cavaliers (2–1) – Game summary
Quarter 1 2 34Total
Cardinal 7 7 6020
Cavaliers 21 7 101048

at Scott Stadium • Charlottesville, VA

  • Date: September 20
  • Game time: 7:30 p.m. EDT
  • Game weather:  
  • Game attendance: 36,223
  • Referee: Adam Savoie
  • 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
Statistics STAN UVA
First downs 15 29
Plays–yards 66–323 72–564
Rushes–yards 30–37 40–210
Passing yards 286 384
Passing: comp–att–int 20–29–0 24–32–0
Turnovers 1 0
Time of possession 25:12 34:48
Team Category Player Statistics
Stanford Passing Ben Gulbranson 20/29, 286 yards, 2 TD
Rushing Micah Ford 13 carries, 44 yards, TD
Receiving Bryce Farrell 4 receptions, 135 yards, TD
Virginia Passing Chandler Morris 23/31, 380 yards, 4 TD
Rushing J'Mari Taylor 15 carries, 85 yards
Receiving Trell Harris 4 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
Quarter 1 2 34OT2OTTotal
No. 8 Seminoles 0 21 773038
Cavaliers 7 14 773846

at Scott Stadium • Charlottesville, VA

  • Date: September 26
  • Game time: 7:00 p.m. EDT
  • 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.
Statistics FSU UVA
First downs 24 27
Plays–yards 81–514 84–440
Rushes–yards 48–256 48–211
Passing yards 258 229
Passing: comp–att–int 19–33–2 26–36–3
Turnovers 3 3
Time of possession 28:03 31:57
Team Category Player Statistics
Florida State Passing Thomas Castellanos 18/32, 254 yards, TD, 2 INT
Rushing Thomas Castellanos 14 carries, 78 yards, TD
Receiving Duce Robinson 9 receptions, 147 yards, TD
Virginia Passing Chandler Morris 26/35, 229 yards, 2 TD, 3 INT
Rushing J'Mari Taylor 27 carries, 99 yards, TD
Receiving Jahmal Edrine 5 receptions, 45 yards

at Louisville

No. 24 Virginia Cavaliers (4–1) at Louisville Cardinals (4–0) – Game summary
Quarter 1 2 34OTTotal
No. 24 Cavaliers 7 7 100630
Cardinals 7 7 010327

at L&N Federal Credit Union StadiumLouisville, KY

  • Date: October 4
  • Game time: 3:30 p.m. EDT
  • 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)
Statistics UVA LOU
First downs 14 25
Plays–yards 63–237 75–383
Rushes–yards 32–123 27–103
Passing yards 149 329
Passing: comp–att–int 19–31–0 34–48–1
Turnovers 0 2
Time of possession 27:41 32:19
Team Category Player Statistics
Virginia Passing Chandler Morris 19/31, 149 yards, TD
Rushing J'Mari Taylor 16 carries, 86 yards, TD
Receiving Cam Ross 4 receptions, 43 yards, TD
Louisville Passing 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
Quarter 1 2 34Total
Cougars 7 10 3020
No. 18 Cavaliers 7 0 31222

at Scott Stadium • Charlottesville, VA

  • Date: October 18
  • Game time: 6:30 p.m. EDT
  • Game weather:  
  • Game attendance: 56,048
  • Referee: Riley Johnson
  • 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
Statistics WSU UVA
First downs 18 13
Plays–yards 62–326 57–301
Rushes–yards 35–143 32–122
Passing yards 183 179
Passing: comp–att–int 18–27–2 15–25–0
Turnovers 2 0
Time of possession 34:14 25:46
Team Category Player Statistics
Washington State Passing Zevi Eckhaus 18/27, 183 yards, TD, 2 INT
Rushing Kirby Vorhees 16 carries, 45 yards
Receiving Joshua Meredith 7 catches, 108 yards, TD
Virginia Passing Chandler Morris 15/25, 179 yards
Rushing J'Mari Taylor 17 carries, 47 yards
Receiving Jahmal Edrine 5 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
Quarter 1 2 34OTTotal
No. 16 Cavaliers 3 7 00717
Tar Heels 0 10 00616

at Kenan StadiumChapel Hill, NC

  • Date: October 25
  • Game time: 12:00 p.m. EDT
  • Game weather:  
  • Game attendance: 50,500
  • Referee: Darryl DeBerry
  • 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
Statistics UVA UNC
First downs 16 20
Plays–yards 69–259 75–353
Rushes–yards 34–59 39–145
Passing yards 200 208
Passing: comp–att–int 20–35–1 23–36–2
Turnovers 1 3
Time of possession 24:27 32:33
Team Category Player Statistics
Virginia Passing Chandler Morris 20/35, 200 yards, TD, INT
Rushing J'Mari Taylor 21 carries, 69 yards, TD
Receiving Jahmal Edrine 6 catches, 75 yards
North Carolina Passing Gio Lopez 23/36, 208 yards, TD, 2 INT
Rushing Benjamin Hall 11 carries, 50 yards
Receiving Jordan Shipp 7 catches, 67 yards

at California

No. 15 Virginia Cavaliers (7–1) at California Golden Bears (5–3) – Game summary
Quarter 1 2 34Total
No. 15 Cavaliers 10 7 7731
Golden Bears 0 7 7721

at California Memorial StadiumBerkeley, CA

  • Date: November 1
  • Game time: 3:45 p.m. EDT
  • Game weather:  
  • Game attendance: 30,893
  • Referee: Justin Elliott
  • 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
Statistics UVA CAL
First downs 23 14
Plays–yards 80–456 57–263
Rushes–yards 44–194 25–8
Passing yards 262 255
Passing: comp–att–int 24–36–0 20–32–2
Turnovers 0 2
Time of possession 35:26 24:34
Team Category Player Statistics
Virginia Passing Chandler Morris 24/36, 262 yards
Rushing J'Mari Taylor 21 carries, 105 yards, 2 TD
Receiving Trell Harris 5 catches, 68 yards
California Passing Jaron-Keawe Sagapolutele 19/30, 213 yards, 2 INT
Rushing Kendrick Raphael 13 carries, 46 yards
Receiving Trond Grizzell 8 catches, 80 yards

vs Wake Forest

Wake Forest Demon Deacons (5–3) at No. 14 Virginia Cavaliers (8–1) – Game summary
Quarter 1 2 34Total
Demon Deacons 0 10 3316
No. 14 Cavaliers 3 3 309

at Scott Stadium • Charlottesville, VA

  • Date: November 8
  • Game time: 7:00 p.m. EST
  • Game weather:  
  • Game attendance: 55,568
  • Referee: Nate Black
  • 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
Statistics WAKE UVA
First downs 12 13
Plays–yards 64–203 64–327
Rushes–yards 41–139 30–163
Passing yards 64 164
Passing: comp–att–int 9–23–0 21–34–0
Turnovers 0 3
Time of possession 31:42 28:18
Team Category Player Statistics
Wake Forest Passing Robby Ashford 7/16, 46 yards
Rushing Demond Claiborne 25 carries, 75 yards
Receiving Ty Clark 1 catch, 22 yards
Virginia Passing Daniel Kaelin 18/28, 145 yards
Rushing J'Mari Taylor 19 carries, 98 yards
Receiving Trell Harris 6 catches, 60 yards

at Duke

No. 19 Virginia Cavaliers (8–2) at Duke Blue Devils (5–4) – Game summary
Quarter 1 2 34Total
No. 19 Cavaliers 7 10 14334
Blue Devils 0 3 01417

at Wallace Wade StadiumDurham, NC

  • Date: November 15
  • Game time: 3:30 p.m. EST
  • Game weather:  
  • Game attendance: 27,215
  • Referee: Adam Savoie
  • 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
Statistics UVA DUKE
First downs 22 11
Plays–yards 77–540 58–255
Rushes–yards 42–224 23–42
Passing yards 316 213
Passing: comp–att–int 23–35–2 18–35–0
Turnovers 2 1
Time of possession 35:58 24:02
Team Category Player Statistics
Virginia Passing Chandler Morris 23/35, 316 yards, 2 TD, 2 INT
Rushing J'Mari Taylor 18 carries, 133 yards, 2 TD
Receiving Trell Harris 8 catches, 161 yards, TD
Duke Passing Darian Mensah 18/35, 213 yards, TD
Rushing Nate Sheppard 12 carries, 43 yards
Receiving Landen King 2 catches, 48 yards

vs Virginia Tech (rivalry)

Virginia Tech Hokies (3–8) at No. 18 Virginia Cavaliers (9–2) – Game summary
Quarter 1 2 34Total
Hokies 0 0 077
No. 18 Cavaliers 7 7 10327

at Scott Stadium • Charlottesville, VA

  • Date: November 29
  • Game time: 7:00 p.m. EST
  • Game weather:  
  • Game attendance: 58,832
  • Referee: Mike Roche
  • 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
Statistics VT UVA
First downs 6 25
Plays–yards 47–197 83–380
Rushes–yards 31–119 47–197
Passing yards 78 183
Passing: comp–att–int 4–16–2 22–36–0
Turnovers 2 0
Time of possession 23:04 36:56
Team Category Player Statistics
Virginia Tech Passing Kyron Drones 4/16, 78 yards, TD, 2 INT
Rushing Jeffrey Overton 11 carries, 53 yards
Receiving Shamarius Peterkin 1 catch, 57 yards, TD
Virginia Passing Chandler Morris 21/35, 182 yards
Rushing J'Mari Taylor 20 carries, 80 yards, TD
Receiving Kam Courtney 6 catches, 50 yards

vs. Duke (ACC Championship Game)

2025 ACC Championship Game
Duke Blue Devils (7–5) vs. No. 17 Virginia Cavaliers (10–2) – Game summary
Quarter 1 2 34OTTotal
Blue Devils 7 7 33727
No. 17 Cavaliers 0 7 310020

at Bank of America StadiumCharlotte, NC

  • Date: December 6
  • Game time: 8:00 p.m. EST
  • Game weather: Cloudy • Temperature: 39 °F (4 °C) • Wind: W at 1 mile per hour (1.6 km/h)
  • Game attendance: 41,672
  • Referee: Jerry Magallanes
  • TV announcers (ABC): Sean McDonough (play-by-play), Greg McElroy (analyst), Molly McGrath and Taylor McGregor (sideline reporters)
Game information
First quarter
  • DUKE – Jeremiah Halsey 12-yard pass from Darian Mensah (Todd Pelino kick), 10:40. Blue Devils 7–0. Drive: 15 plays, 75 yards, 9:38.
Second quarter
  • UVA – J'Mari Taylor 11-yard pass from Chandler Morris (Will Bettridge kick), 14:16. Tied 7–7. Drive: 3 plays, 23 yards, 1:31.
  • DUKE – Nate Sheppard 16-yard run (Todd Pelino kick), 6:14. Blue Devils 14–7. Drive: 13 plays, 75 yards, 8:02.
Third quarter
  • UVA – Will Bettridge 24-yard field goal, 7:19. Blue Devils 14–10. Drive: 17 plays, 68 yards, 7:41.
  • DUKE – Todd Pelino 29-yard field goal, 3:53. Blue Devils 17–10. Drive: 6 plays, 63 yards, 3:26.
Fourth quarter
  • DUKE – Todd Pelino 23-yard field goal, 5:02. Blue Devils 20–10. Drive: 5 plays, 28 yards, 2:19.
  • UVA – Will Bettridge 42-yard field goal, 3:54. Blue Devils 20–13. Drive: 8 plays, 50 yards, 1:08.
  • UVA – Eli Wood 18-yard pass from Chandler Morris (Will Bettridge kick), 0:22. Tied 20–20. Drive: 10 plays, 96 yards, 1:22.
Overtime
  • DUKE – Jeremiah Hasley 1-yard run (Todd Pelino kick). Blue Devils 27–20. Drive: 7 plays, 25 yards.
Statistics DUKE UVA
First downs 19 25
Total yards 333 344
Rushes–yards 44–137 29–128
Passing yards 196 216
Passing: comp–att–int 19–25–1 21–40–2
Turnovers 1 2
Time of possession 34:24 25:36
Team Category Player Statistics
Duke Passing Darian Mensah 19–25, 196 yards, 2 TD, INT
Rushing Nate Sheppard 21 carries, 97 yards, TD
Receiving Cooper Barkate 5 receptions, 91 yards
Virginia Passing Chandler Morris 21–40, 216 yards, 2 TD, 2 INT
Rushing Harrison Waylee 11 carries, 66 yards
Receiving Cam Ross 5 receptions, 59 yards

vs. Missouri (Gator Bowl)

2025 TaxSlayer Gator Bowl
No. 19 Virginia Cavaliers (10-3) vs. Missouri Tigers (8-4) – Game summary
Quarter 1 2 34Total
No. 19 Cavaliers - - --0
Tigers - - --0

at EverBank StadiumJacksonville, FL

  • Date: December 27
  • Game time: 7:30 p.m. EST
  • Game weather:  
  • Game attendance:  
  • Referee:  
  • TV announcers (ABC): Bob Wischusen (play-by-play), Louis Riddick (analyst), and Kris Budden (sideline)
Game information
First quarter
Second quarter
Third quarter
Fourth quarter
Statistics UVA MIZ
First downs
Plays–yards
Rushes–yards
Passing yards
Passing: comp–att–int
Turnovers
Time of possession
Team Category Player Statistics
Virginia Passing
Rushing
Receiving
Missouri Passing
Rushing
Receiving

Notes

  1. ^ Although both NC State and Virginia are ACC members, this game did 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 it not being a protected matchup.

References

  1. ^ Murphy, Brian (December 6, 2025). "Duke tops Virginia in overtime for first ACC football title since 1962". WRALSportsFan.com.
  2. ^ Haren, Jarvis (December 7, 2025). "James Madison earns CFP berth, will face Oregon in first round". WHSV-TV. Retrieved December 7, 2025.
  3. ^ "2025 Virginia Football Schedule". FBSchedules.com. Retrieved January 5, 2025.