Quick answer
Virginia Cavaliers defeated North Carolina Tar Heels 17–16 in Week 9, 2025. Final score: Virginia Cavaliers 17, North Carolina Tar Heels 16.
Game summary
Virginia Cavaliers edged North Carolina Tar Heels 17–16 in Week 9 of the 2025 season.
- Scoring: 4 touchdowns, 2 field goals across 6 plays.
- Passing leader: #7 G.Lopez (North Carolina) — 0.0 pass yds, -0.94 EPA/play.
- Receiving leader: #7 J.Edrine caught at 33 — 1 rec, 24.0 yds.
- EPA edge: North Carolina (-0.287/play) vs Virginia (-0.381/play).
Line score
Final score and points by quarter.
| Team | Q1 | Q2 | Q3 | Q4 | OT | Final |
|---|---|---|---|---|---|---|
| 3 | 6 | 0 | 0 | 6 | 17 | |
| 0 | 9 | 0 | 0 | 6 | 16 |
Stars of the game
Top passers, rushers, and receivers from cfbfastR play-by-play.
Passing
- #7 G.Lopez (North Carolina) — 0.0 yds · -0.94 EPA/play -0.94 EPA
- ) No Huddle-Shotgun #7 G.Lopez (North Carolina) — 24.0 yds · -0.26 EPA/play -1.04 EPA
- Shotgun #4 C.Morris (Virginia) — 2.0 yds · -0.56 EPA/play -1.11 EPA
Receiving
- #7 J.Edrine caught at 33 (Virginia) — 1 rec · 24.0 yds +1.08 EPA
- #1 J.Shipp caught at 32 (North Carolina) — 2 rec · 19.0 yds +0.47 EPA
- #11 T.Harris caught at 13 (Virginia) — 1 rec · 30.0 yds +3.23 EPA
Quarterback report card
Attempts, efficiency, and EPA.
| Player | Team | Att | Cmp% | Yds | TD | EPA/play | Total EPA |
|---|---|---|---|---|---|---|---|
| #7 G.Lopez | 1 | 0.0% | 0 | 0 | -0.94 | -0.94 | |
| ) No Huddle-Shotgun #7 G.Lopez | 4 | 75.0% | 24 | 0 | -0.26 | -1.04 | |
| Shotgun #4 C.Morris | 2 | 50.0% | 2 | 0 | -0.56 | -1.11 | |
| Shotgun #7 G.Lopez | 33 | 48.5% | 163 | 0 | -0.47 | -15.68 | |
| No Huddle-Shotgun #4 C.Morris | 38 | 36.8% | 140 | 0 | -0.61 | -21.84 |
Team EPA comparison
| Stat | ||
|---|---|---|
| Plays | 68 | 75 |
| EPA / play | -0.381 | -0.287 |
| Total EPA | -23.23 | -20.12 |
| Success rate | 32.4% | 34.7% |
| Pass EPA / play | -0.506 | -0.465 |
| Rush EPA / play | -0.159 | -0.077 |
| Yards | 267 | 354 |
Drive chart
Key possessions and results.
| Qtr | Offense | Plays | Yards | EPA | Result |
|---|---|---|---|---|---|
| Q1 | 3 | 12 | -1.50 | Punt | |
| Q1 | 3 | 2 | -3.52 | Punt | |
| Q1 | 6 | 75 | -1.52 | Fumble | |
| Q1 | 8 | 58 | +0.76 | Field goal | |
| Q1 | 3 | 9 | -1.01 | Punt | |
| Q1 | 3 | 6 | -2.48 | Punt | |
| Q1 | 11 | 25 | -4.24 | Field goal | |
| Q2 | 3 | -7 | -3.30 | Punt | |
| Q2 | 3 | 8 | -1.78 | Punt | |
| Q2 | 6 | 60 | +4.75 | Pass TD | |
| Q2 | 10 | 75 | +6.46 | Rush TD | |
| Q2 | 3 | 7 | -0.54 | Punt | |
| Q2 | 5 | 43 | +1.26 | Missed FG | |
| Q3 | 3 | 6 | -2.47 | Punt | |
| Q3 | 3 | -6 | -3.95 | Punt | |
| Q3 | 10 | 48 | -4.97 | Ended |
Biggest EPA swings
- Q3 · North Carolina Tar Heels · Shotgun #7 G.Lopez pass intercepted (-8.42 EPA)
- Q3 · Virginia Cavaliers · No Huddle-Shotgun #4 C.Morris pass intercepted (-7.08 EPA)
- Q1 · North Carolina Tar Heels · Fumble (-5.13 EPA)
- Q2 · North Carolina Tar Heels · Shotgun #7 G.Lopez pass to #8 K.Paysour caught at 21 for 26 yards (1st & 10) (+3.4 EPA)
- Q3 · Virginia Cavaliers · Penalty (4th & 3) (+3.39 EPA)
- Q2 · Virginia Cavaliers · No Huddle-Shotgun #4 C.Morris sacked for a loss of 15 yards (3rd & 2) (-3.25 EPA)
- Q2 · Virginia Cavaliers · #11 T.Harris caught at 13 catch for a touchdown (30 yards) (+3.23 EPA)
- Q3 · Virginia Cavaliers · No Huddle-Shotgun #4 C.Morris to #3 J.Taylor thrown to 01 QB hurried by #9 M.Abou Jaoude — Pass Incompletion (no gain) (-2.99 EPA)
Key takeaways
- Virginia Cavaliers controlled the final (17–16) in Week 9.
- Passing edge: #7 G.Lopez (North Carolina) — yds.
- EPA edge: North Carolina at -0.287 EPA/play.
- Full EPA, scoring map, and play-by-play live in CFB Analytics Box & Scores.
Frequently asked questions
What was the final score of Virginia Cavaliers vs North Carolina Tar Heels?
Virginia Cavaliers 17, North Carolina Tar Heels 16 in Week 9 of the 2025 college football season.
Who won Virginia Cavaliers vs North Carolina Tar Heels?
Virginia Cavaliers won with a final score of 17–16.
Where can I find the Virginia Cavaliers vs North Carolina Tar Heels box score?
See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401754573.
Who led Virginia Cavaliers vs North Carolina Tar Heels in passing?
#7 G.Lopez (North Carolina) led passers with 0.0 yards.
Full analytics box score
Explore every snap, drive chart, and the interactive scoring map for Virginia Cavaliers at North Carolina Tar Heels in FantasyHQ CFB Analytics Box & Scores.
Season records after this game
Virginia Cavaliers
Entered 7-1 Now 8-1 W
North Carolina Tar Heels
Entered 2-4 Now 2-5 L