Duke Blue Devils vs Virginia Cavaliers American Football match prediction. Predict the Duke Blue Devils vs Virginia Cavaliers head to head upcoming American Football match with our stats, history and score analysis and results. Duke Blue Devils vs Virginia Cavaliers h2h stats.

Duke Blue Devils will face off against Virginia Cavaliers in the NCAA, Regular Season on the Sat, 15 Nov '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 10 head to head matches between these 2 teams, Duke Blue Devils have won 2 and Virginia Cavaliers have won 8. In the last match between Duke Blue Devils and Virginia Cavaliers the score was 30-27. Duke Blue Devils comes into this match having lost their last match vs Illinois Fighting Illini, while Virginia Cavaliers had a lost against North Carolina State Wolfpack.

duke-blue-devils
L
L
W
L
W
W
W
W
W
W

virginia-cavaliers
W
L
L
L
L
L
-
-
-
L
Overall Matches Result
Last 10 Matches
duke-blue-devils
W
2
L
10
NR
0

virginia-cavaliers
W
8
L
10
NR
0
Upcoming H2H Match
NCAA, Regular Season
duke-blue-devils
Saturday
15 Nov '25

--
--
virginia-cavaliers
duke-blue-devils vs virginia-cavaliers Recent Match H2H stats
Virginia vs Duke in the NCAA, Regular Season on Sat, 18 Nov '23
ALL
Final Score : 30 - 27
stats | Virginia Cavaliers (H) | Duke Blue Devils (A) |
---|---|---|
Offense | ||
Touchdowns | 3 | 3 |
Field goals | 3/3 | 2/3 |
Total yards | 448 | 437 |
Turnovers | 0 | 2 |
Red zone efficiency | 3/3 | 4/4 |
Time of Possession | 32:51 | 27:09 |
First downs | 21 | 28 |
First downs by penalty | 6 | 0 |
Third down efficiency | 5/15 (33%) | 7/14 (50%) |
Punts | 5 | 4 |
Average yards per punt | 43.6 | 42.3 |
Passing | ||
First downs by passing | 12 | 16 |
Net yards passing | 278 | 278 |
Gross yards passing | 278 | 278 |
Passing touchdowns | 3 | 2 |
Interceptions thrown | 0 | 1 |
Rushing | ||
Rushing yards | 170 | 159 |
First downs by rushing | 9 | 6 |
Other | ||
Penalties | 13 | 1 |
Yards penalized | 132 | 10 |
Fumbles | 0 | 1 |
Fumbles lost | 0 | 1 |
duke-blue-devils Last Match Played stats
Duke vs Illinois in the NCAA, Regular Season on Sat, 6 Sep '25
ALL
Final Score : 19 - 45
stats | Duke Blue Devils (H) | Illinois Fighting Illini (A) |
---|---|---|
Offense | ||
Touchdowns | 2 | 6 |
Field goals | 2/2 | 1/1 |
Total yards | 438 | 419 |
Turnovers | 4 | 0 |
Red zone efficiency | 3/4 | 5/5 |
Time of Possession | 23:48 | 36:12 |
First downs | 20 | 26 |
First downs by penalty | 4 | 2 |
Third down efficiency | 4/10 (40%) | 5/13 (38%) |
Punts | 1 | 3 |
Average yards per punt | 45 | 48 |
Average yards per play | 7 | 5.7 |
Passing | ||
First downs by passing | 13 | 14 |
Net yards passing | 356 | 296 |
Gross yards passing | 356 | 296 |
Passing touchdowns | 2 | 3 |
Interceptions thrown | 1 | 0 |
Average passing yards per attempt | 8.7 | 8.5 |
Red zone passing attempts | 6 | 8 |
Rushing | ||
Rushing attempts | 24 | 42 |
Rushing yards | 82 | 123 |
Average rushing yards per attempt | 3.4 | 2.9 |
First downs by rushing | 5 | 8 |
Red zone rushing attempts | 7 | 11 |
Other | ||
Penalties | 6 | 7 |
Yards penalized | 69 | 51 |
Fumbles | 3 | 0 |
Fumbles lost | 3 | 0 |
virginia-cavaliers Last Match Played stats
NC State vs Virginia in the NCAA, Regular Season on Sat, 6 Sep '25
ALL
Final Score : 35 - 31
stats | North Carolina State Wolfpack (H) | Virginia Cavaliers (A) |
---|---|---|
Offense | ||
Touchdowns | 5 | 4 |
Field goals | 0/0 | 1/2 |
Total yards | 416 | 514 |
Turnovers | 0 | 1 |
Red zone efficiency | 3/3 | 3/5 |
Time of Possession | 27:35 | 32:25 |
First downs | 22 | 24 |
First downs by penalty | 1 | 0 |
Third down efficiency | 1/7 (14%) | 13/19 (68%) |
Punts | 4 | 2 |
Average yards per punt | 49.8 | 44 |
Average yards per play | 7.2 | 6.9 |
Passing | ||
First downs by passing | 12 | 15 |
Net yards passing | 200 | 257 |
Gross yards passing | 200 | 257 |
Passing touchdowns | 1 | 1 |
Interceptions thrown | 0 | 1 |
Average passing yards per attempt | 8.7 | 6 |
Red zone passing attempts | 0 | 4 |
Rushing | ||
Rushing attempts | 35 | 32 |
Rushing yards | 216 | 257 |
Average rushing yards per attempt | 6.2 | 8 |
First downs by rushing | 10 | 8 |
Red zone rushing attempts | 5 | 10 |
Other | ||
Penalties | 1 | 3 |
Yards penalized | 15 | 20 |
Fumbles | 0 | 0 |
Fumbles lost | 0 | 0 |
duke-blue-devils vs virginia-cavaliers H2H Past Matches (Useful For Predictions)
18 Nov '23 20:00 (UTC) - NCAA, Regular Season
01 Oct '22 23:30 (UTC) - NCAA, Regular Season
16 Oct '21 16:30 (UTC) - NCAA FBS, Regular Season
13 Nov '20 21:00 (UTC) - NCAA FBS, Regular Season
26 Sep '20 20:00 (UTC) - NCAA FBS, Regular Season
19 Oct '19 19:30 (UTC) - NCAA FBS, Regular Season
20 Oct '18 16:30 (UTC) - NCAA FBS, Regular Season
07 Oct '17 16:20 (UTC) - NCAA FBS, Regular Season
01 Oct '16 16:30 (UTC) - NCAA FBS, Regular Season
21 Nov '15 20:30 (UTC) - FBS, Regular Season
18 Oct '14 16:30 (UTC) - FBS, Regular Season
19 Oct '13 19:30 (UTC) - FBS, Regular Season
06 Oct '12 19:00 (UTC) - FBS, Regular Season
12 Nov '11 20:00 (UTC) - FBS, Regular Season
06 Nov '10 16:00 (UTC) - FBS, Regular Season
27 Sep '08 16:00 (UTC) - FBS, Regular Season
08 Sep '07 16:00 (UTC) - FBS, Regular Season
30 Sep '06 16:00 (UTC) - FBS, Regular Season
23 Oct '04 17:05 (UTC) - FBS, Regular Season
View All
duke-blue-devils American Football Fixtures
14 Sep '25 00:00 (UTC) - NCAA, Regular Season
20 Sep '25 17:00 (UTC) - NCAA, Regular Season
27 Sep '25 17:00 (UTC) - NCAA, Regular Season
04 Oct '25 17:00 (UTC) - NCAA, Regular Season
18 Oct '25 17:00 (UTC) - NCAA, Regular Season
01 Nov '25 17:00 (UTC) - NCAA, Regular Season
08 Nov '25 20:30 (UTC) - NCAA, Regular Season
15 Nov '25 18:00 (UTC) - NCAA, Regular Season
22 Nov '25 18:00 (UTC) - NCAA, Regular Season
29 Nov '25 18:00 (UTC) - NCAA, Regular Season
View All
virginia-cavaliers American Football Fixtures
13 Sep '25 16:00 (UTC) - NCAA, Regular Season
20 Sep '25 17:00 (UTC) - NCAA, Regular Season
26 Sep '25 23:00 (UTC) - NCAA, Regular Season
04 Oct '25 17:00 (UTC) - NCAA, Regular Season
18 Oct '25 22:30 (UTC) - NCAA, Regular Season
25 Oct '25 17:00 (UTC) - NCAA, Regular Season
01 Nov '25 17:00 (UTC) - NCAA, Regular Season
08 Nov '25 18:00 (UTC) - NCAA, Regular Season
15 Nov '25 18:00 (UTC) - NCAA, Regular Season
29 Nov '25 18:00 (UTC) - NCAA, Regular Season
View All
duke-blue-devils And virginia-cavaliers Recently Played
duke-blue-devils
Duke Blue Devils
Illinois Fighting Illini
19
45
L
Duke Blue Devils
Elon Phoenix
45
17
W
Ole Miss Rebels
Duke Blue Devils
52
20
L
Wake Forest Demon Deacons
Duke Blue Devils
17
23
W
Duke Blue Devils
Virginia Tech Hokies
31
28
W
North Carolina State Wolfpack
Duke Blue Devils
19
29
W
Miami Hurricanes
Duke Blue Devils
53
31
L
Duke Blue Devils
Southern Methodist Mustangs
27
28
L
Duke Blue Devils
Florida State Seminoles
23
16
W
Georgia Tech Yellow Jackets
Duke Blue Devils
24
14
L
Duke Blue Devils
North Carolina Tar Heels
21
20
W
Middle Tennessee Blue Raiders
Duke Blue Devils
17
45
W
Duke Blue Devils
Connecticut Huskies
26
21
W
Northwestern Wildcats
Duke Blue Devils
20
26
W
Duke Blue Devils
Elon Phoenix
26
3
W
Duke Blue Devils
Troy Trojans
17
10
W
Duke Blue Devils
Pittsburgh Panthers
30
19
W
Virginia Cavaliers
Duke Blue Devils
30
27
L
North Carolina Tar Heels
Duke Blue Devils
47
45
L
Duke Blue Devils
Wake Forest Demon Deacons
24
21
W
Louisville Cardinals
Duke Blue Devils
23
0
L
Florida State Seminoles
Duke Blue Devils
38
20
L
Duke Blue Devils
North Carolina State Wolfpack
24
3
W
Duke Blue Devils
Notre Dame Fighting Irish
14
21
L
Connecticut Huskies
Duke Blue Devils
7
41
W
Duke Blue Devils
Northwestern Wildcats
38
14
W
Duke Blue Devils
Lafayette Leopards
42
7
W
Duke Blue Devils
Clemson Tigers
28
7
W
Duke Blue Devils
UCF Knights
30
13
W
Duke Blue Devils
Wake Forest Demon Deacons
34
31
W
virginia-cavaliers
North Carolina State Wolfpack
Virginia Cavaliers
35
31
L
Virginia Cavaliers
Coastal Carolina Chanticleers
48
7
W
Virginia Tech Hokies
Virginia Cavaliers
37
17
L
Virginia Cavaliers
Southern Methodist Mustangs
7
33
L
Notre Dame Fighting Irish
Virginia Cavaliers
35
14
L
Pittsburgh Panthers
Virginia Cavaliers
19
24
W
Virginia Cavaliers
North Carolina Tar Heels
14
41
L
Clemson Tigers
Virginia Cavaliers
48
31
L
Virginia Cavaliers
Louisville Cardinals
20
24
L
Virginia Cavaliers
Boston College Eagles
24
14
W
Coastal Carolina Chanticleers
Virginia Cavaliers
24
43
W
Virginia Cavaliers
Maryland Terrapins
13
27
L
Wake Forest Demon Deacons
Virginia Cavaliers
30
31
W
Virginia Cavaliers
Richmond Spiders
34
13
W
Virginia Cavaliers
Virginia Tech Hokies
17
55
L
Virginia Cavaliers
Duke Blue Devils
30
27
W
Louisville Cardinals
Virginia Cavaliers
31
24
L
Virginia Cavaliers
Georgia Tech Yellow Jackets
17
45
L
Miami Hurricanes
Virginia Cavaliers
29
26
L
North Carolina Tar Heels
Virginia Cavaliers
27
31
W
Virginia Cavaliers
William & Mary Tribe
27
13
W
Boston College Eagles
Virginia Cavaliers
27
24
L
Virginia Cavaliers
North Carolina State Wolfpack
21
24
L
Maryland Terrapins
Virginia Cavaliers
42
14
L
Virginia Cavaliers
James Madison Dukes
35
36
L
Tennessee Volunteers
Virginia Cavaliers
49
13
L
Virginia Tech Hokies
Virginia Cavaliers
-
Virginia Tech Hokies
Virginia Cavaliers
-
Virginia Cavaliers
Coastal Carolina Chanticleers
-
Virginia Cavaliers
Pittsburgh Panthers
7
37
L
View All