NCAAF · All-Time Matchup

North Carolina
VS

Virginia Tech
North Carolina vs Virginia Tech:All-Time Matchup History
Matchup Overview
The North Carolina and Virginia Tech have met 19 times in NCAAF since 2004. Virginia Tech hold a dominant all-time edge, leading the series 14–5. Virginia Tech have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 41–10 in favor of North Carolina on October 1, 2022.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 19 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Oct 1, 22 | Virginia Tech | 10–41 | North Carolina |
| Sep 2, 21 | North Carolina | 10–17 | Virginia Tech |
| Oct 9, 20 | Virginia Tech | 45–56 | North Carolina |
| Oct 18, 19 | North Carolina | 41–43 | Virginia Tech |
| Oct 12, 18 | Virginia Tech | 22–19 | North Carolina |
| Oct 20, 17 | North Carolina | 7–59 | Virginia Tech |
| Oct 7, 16 | Virginia Tech | 34–3 | North Carolina |
| Nov 20, 15 | North Carolina | 30–27 | Virginia Tech |
| Oct 3, 14 | Virginia Tech | 34–17 | North Carolina |
| Oct 4, 13 | North Carolina | 17–27 | Virginia Tech |
| Oct 5, 12 | Virginia Tech | 34–48 | North Carolina |
| Nov 16, 11 | North Carolina | 21–24 | Virginia Tech |
| Nov 12, 10 | Virginia Tech | 26–10 | North Carolina |
| Oct 28, 09 | North Carolina | 20–17 | Virginia Tech |
| Sep 19, 08 | Virginia Tech | 20–17 | North Carolina |
| Sep 28, 07 | North Carolina | 10–17 | Virginia Tech |
| Sep 8, 06 | Virginia Tech | 35–10 | North Carolina |
| Nov 25, 05 | North Carolina | 3–30 | Virginia Tech |
| Nov 5, 04 | Virginia Tech | 27–24 | North Carolina |
Games before the 2022 season: Data from SportsDataverse, used under CC BY 4.0.
Overall Record
since 2004
North Carolina
5Virginia Tech
1419 games in available data
Last 5 Meetings
Virginia Tech10
@Oct 1
41North Carolina
North Carolina10
@Sep 2
17Virginia Tech
Virginia Tech45
@Oct 9
56North Carolina
North Carolina41
@Oct 18
43Virginia Tech
Virginia Tech22
@Oct 12
19North Carolina