North Carolina Tar Heels vs Virginia Cavaliers: Prediction, Head-to-Head, Odds & Stats (Sat, 25 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 25 Oct, 04:00 PM UTC

Next Match 25/10/25 at 04:00 PM

North Carolina Tar Heels vs Virginia Cavaliers

Scheduled H2H Match For North Carolina Tar Heels Vs Virginia Cavaliers

NCAA, Regular Season

Sat, 25 Oct 2025 at 04:00 PM UTC

North Carolina Tar Heels
North Carolina Tar Heels

USA USA

Recent Form

L
L
W
W
W
Virginia Cavaliers
Virginia Cavaliers

USA USA

Recent Form

L
L
L
W
L

5

Win

Last 10 Played

10
0 Draws

5

Win

12
Position
11

Game Schedule - Time Of Fixture

North Carolina Tar Heels will square off vs Virginia Cavaliers in NCAA, Regular Season on Sat, 25 Oct 2025 at 04:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

North Carolina Tar Heels vs Virginia Cavaliers H2H Match Summary

In the last 10 head to head games for these competitors, North Carolina Tar Heels have won 5 times and Virginia Cavaliers have got the victory on 5 occasion. In the last fixture between them, North Carolina Tar Heels won 14-41.


Head-to-Head (Last 10 Matches)
North Carolina Tar Heels5
Virginia Cavaliers5

North Carolina Tar Heels vs Virginia Cavaliers Past H2H Matches

19510
NCAA, Regular Season
04:00 PM
26/10/24
Virginia Cavaliers
14
North Carolina Tar Heels
41
10:30 PM
21/10/23
North Carolina Tar Heels
27
Virginia Cavaliers
31
04:00 PM
05/11/22
Virginia Cavaliers
28
North Carolina Tar Heels
31
11209
NCAA FBS
11:30 PM
18/09/21
North Carolina Tar Heels
59
Virginia Cavaliers
39
12:00 AM
01/11/20
Virginia Cavaliers
44
North Carolina Tar Heels
41
11:30 PM
02/11/19
North Carolina Tar Heels
31
Virginia Cavaliers
38
04:20 PM
27/10/18
Virginia Cavaliers
31
North Carolina Tar Heels
21
07:30 PM
14/10/17
North Carolina Tar Heels
14
Virginia Cavaliers
20
07:00 PM
22/10/16
Virginia Cavaliers
14
North Carolina Tar Heels
35
07:30 PM
24/10/15
North Carolina Tar Heels
26
Virginia Cavaliers
13
04:30 PM
25/10/14
Virginia Cavaliers
27
North Carolina Tar Heels
28
05:30 PM
09/11/13
North Carolina Tar Heels
45
Virginia Cavaliers
14
12:30 AM
16/11/12
Virginia Cavaliers
13
North Carolina Tar Heels
37
07:30 PM
17/09/11
North Carolina Tar Heels
28
Virginia Cavaliers
17
10:00 PM
16/10/10
Virginia Cavaliers
10
North Carolina Tar Heels
44
04:00 PM
03/10/09
North Carolina Tar Heels
3
Virginia Cavaliers
16
07:30 PM
18/10/08
Virginia Cavaliers
16
North Carolina Tar Heels
13
04:00 PM
15/09/07
North Carolina Tar Heels
20
Virginia Cavaliers
22
11:30 PM
19/10/06
Virginia Cavaliers
23
North Carolina Tar Heels
0
05:05 PM
11/09/04
Virginia Cavaliers
56
North Carolina Tar Heels
24

North Carolina Tar Heels Recent Matches

19510
NCAA, Regular Season (28 Matches)
04:00 PM
04/10/25
North Carolina Tar Heels
10
Clemson Tigers
38
L
07:30 PM
20/09/25
UCF Knights
34
North Carolina Tar Heels
9
L
07:30 PM
13/09/25
North Carolina Tar Heels
41
Richmond Spiders
6
W
11:30 PM
06/09/25
Charlotte 49ers
3
North Carolina Tar Heels
20
W
12:00 AM
02/09/25
North Carolina Tar Heels
14
TCU Horned Frogs
48
L
08:30 PM
30/11/24
North Carolina Tar Heels
30
North Carolina State Wolfpack
35
L
05:00 PM
23/11/24
Boston College Eagles
41
North Carolina Tar Heels
21
L
01:00 AM
17/11/24
North Carolina Tar Heels
31
Wake Forest Demon Deacons
24
W
07:30 PM
02/11/24
Florida State Seminoles
11
North Carolina Tar Heels
35
W
04:00 PM
26/10/24
Virginia Cavaliers
14
North Carolina Tar Heels
41
W
04:00 PM
12/10/24
North Carolina Tar Heels
34
Georgia Tech Yellow Jackets
41
L
04:00 PM
05/10/24
North Carolina Tar Heels
24
Pittsburgh Panthers
34
L
08:00 PM
28/09/24
Duke Blue Devils
21
North Carolina Tar Heels
20
L
04:00 PM
21/09/24
North Carolina Tar Heels
50
James Madison Dukes
70
L
10:00 PM
14/09/24
North Carolina Tar Heels
45
North Carolina Central Eagles
10
W
07:30 PM
07/09/24
North Carolina Tar Heels
38
Charlotte 49ers
20
W
01:00 AM
30/08/24
Minnesota Golden Gophers
17
North Carolina Tar Heels
19
W
01:00 AM
26/11/23
North Carolina State Wolfpack
39
North Carolina Tar Heels
20
L
08:30 PM
18/11/23
Clemson Tigers
31
North Carolina Tar Heels
20
L
01:00 AM
12/11/23
North Carolina Tar Heels
47
Duke Blue Devils
45
W
04:00 PM
04/11/23
North Carolina Tar Heels
59
Campbell Fighting Camels
7
W
12:00 AM
29/10/23
Georgia Tech Yellow Jackets
46
North Carolina Tar Heels
42
L
10:30 PM
21/10/23
North Carolina Tar Heels
27
Virginia Cavaliers
31
L
11:30 PM
14/10/23
North Carolina Tar Heels
41
Miami Hurricanes
31
W
07:30 PM
07/10/23
North Carolina Tar Heels
40
Syracuse Orange
7
W
12:00 AM
24/09/23
Pittsburgh Panthers
24
North Carolina Tar Heels
41
W
07:30 PM
16/09/23
North Carolina Tar Heels
31
Minnesota Golden Gophers
13
W
09:15 PM
09/09/23
North Carolina Tar Heels
40
Appalachian State Mountaineers
34
W
19750
NCAA Division I, FBS Post Season (2 Matches)
04:00 PM
28/12/24
North Carolina Tar Heels
14
Connecticut Huskies
27
L
10:30 PM
27/12/23
West Virginia Mountaineers
30
North Carolina Tar Heels
10
L

Virginia Cavaliers Recent Matches

19510
NCAA, Regular Season (30 Matches)
07:30 PM
04/10/25
Louisville Cardinals
27
Virginia Cavaliers
30
W
11:00 PM
26/09/25
Virginia Cavaliers
46
Florida State Seminoles
38
W
11:30 PM
20/09/25
Virginia Cavaliers
48
Stanford Cardinal
20
W
04:00 PM
13/09/25
Virginia Cavaliers
55
William & Mary Tribe
16
W
04:00 PM
06/09/25
North Carolina State Wolfpack
35
Virginia Cavaliers
31
L
10:00 PM
30/08/25
Virginia Cavaliers
48
Coastal Carolina Chanticleers
7
W
01:00 AM
01/12/24
Virginia Tech Hokies
37
Virginia Cavaliers
17
L
05:00 PM
23/11/24
Virginia Cavaliers
7
Southern Methodist Mustangs
33
L
08:30 PM
16/11/24
Notre Dame Fighting Irish
35
Virginia Cavaliers
14
L
01:00 AM
10/11/24
Pittsburgh Panthers
19
Virginia Cavaliers
24
W
04:00 PM
26/10/24
Virginia Cavaliers
14
North Carolina Tar Heels
41
L
04:00 PM
19/10/24
Clemson Tigers
48
Virginia Cavaliers
31
L
07:30 PM
12/10/24
Virginia Cavaliers
20
Louisville Cardinals
24
L
04:00 PM
05/10/24
Virginia Cavaliers
24
Boston College Eagles
14
W
06:00 PM
21/09/24
Coastal Carolina Chanticleers
24
Virginia Cavaliers
43
W
12:00 AM
15/09/24
Virginia Cavaliers
13
Maryland Terrapins
27
L
11:00 PM
07/09/24
Wake Forest Demon Deacons
30
Virginia Cavaliers
31
W
10:00 PM
31/08/24
Virginia Cavaliers
34
Richmond Spiders
13
W
08:30 PM
25/11/23
Virginia Cavaliers
17
Virginia Tech Hokies
55
L
08:00 PM
18/11/23
Virginia Cavaliers
30
Duke Blue Devils
27
W
12:30 AM
10/11/23
Louisville Cardinals
31
Virginia Cavaliers
24
L
06:00 PM
04/11/23
Virginia Cavaliers
17
Georgia Tech Yellow Jackets
45
L
07:30 PM
28/10/23
Miami Hurricanes
29
Virginia Cavaliers
26
L
10:30 PM
21/10/23
North Carolina Tar Heels
27
Virginia Cavaliers
31
W
04:00 PM
07/10/23
Virginia Cavaliers
27
William & Mary Tribe
13
W
06:00 PM
30/09/23
Boston College Eagles
27
Virginia Cavaliers
24
L
11:30 PM
22/09/23
Virginia Cavaliers
21
North Carolina State Wolfpack
24
L
11:00 PM
15/09/23
Maryland Terrapins
42
Virginia Cavaliers
14
L
04:00 PM
09/09/23
Virginia Cavaliers
35
James Madison Dukes
36
L
04:00 PM
02/09/23
Tennessee Volunteers
49
Virginia Cavaliers
13
L

North Carolina Tar Heels Next Fixtures

Virginia Cavaliers Next Fixtures

North Carolina Tar Heels Last Match Played stats

North Carolina Tar Heels vs Clemson Tigers

Final Score :10 - 38

(H)Offense (A)
1Touchdowns5
1/2Field goals1/1
271Total yards488
0Turnovers0
2/2Red zone efficiency2/3
27:34Time of Possession32:26
19First downs23
2First downs by penalty3
2/11 (18%)Third down efficiency4/12 (33%)
6Punts3
40.3Average yards per punt39.3
4.5Average yards per play7
(H)Passing (A)
11First downs by passing13
214Net yards passing399
214Gross yards passing399
0Passing touchdowns5
0Interceptions thrown0
5Average passing yards per attempt9.7
2Red zone passing attempts5
(H)Rushing (A)
18Rushing attempts31
57Rushing yards89
3.2Average rushing yards per attempt2.9
5First downs by rushing8
1Red zone rushing attempts4
(H)Other (A)
8Penalties7
75Yards penalized85
1Fumbles1
0Fumbles lost0

Virginia Cavaliers Last Match Played stats

Louisville Cardinals vs Virginia Cavaliers

Final Score :27 - 30

(H)Offense (A)
3Touchdowns4
2/3Field goals1/1
383Total yards237
2Turnovers0
4/4Red zone efficiency2/2
32:06Time of Possession27:41
24First downs14
0First downs by penalty1
7/17 (41%)Third down efficiency6/15 (40%)
4Punts5
39.5Average yards per punt47.4
5.1Average yards per play3.8
(H)Passing (A)
18First downs by passing6
329Net yards passing149
329Gross yards passing149
2Passing touchdowns1
1Interceptions thrown0
6.2Average passing yards per attempt4.5
9Red zone passing attempts1
(H)Rushing (A)
27Rushing attempts32
54Rushing yards88
2Average rushing yards per attempt2.8
5First downs by rushing8
3Red zone rushing attempts5
(H)Other (A)
5Penalties7
60Yards penalized68
1Fumbles1
1Fumbles lost0