Duke Blue Devils vs Virginia Cavaliers: Prediction, Head-to-Head, Odds & Stats (Sat, 15 Nov '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 15 Nov, 06:00 PM UTC

    Next Match 15/11/25 at 06:00 PM

    Duke Blue Devils vs Virginia Cavaliers

    Scheduled H2H Match For Duke Blue Devils Vs Virginia Cavaliers

    NCAA, Regular Season

    Sat, 15 Nov 2025 at 06:00 PM UTC

    Duke Blue Devils
    Duke Blue Devils

    USA USA

    Recent Form

    L
    W
    L
    L
    W
    Virginia Cavaliers
    Virginia Cavaliers

    USA USA

    Recent Form

    L
    L
    L
    W
    L

    2

    Win

    Last 10 Played

    10
    0 Draws

    8

    Win

    9
    Position
    11

    Game Schedule - Time Of Fixture

    Duke Blue Devils will square off vs Virginia Cavaliers in NCAA, Regular Season on Sat, 15 Nov 2025 at 06: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.

    Duke Blue Devils vs Virginia Cavaliers H2H Game Summary

    Over the most recent 10 head-to-head fixtures for these competitors, Duke Blue Devils have come out on top 2 times and Virginia Cavaliers have won on 8 occasion. In the last match between them, Virginia Cavaliers won 30-27.


    Head-to-Head (Last 10 Matches)
    Duke Blue Devils2
    Virginia Cavaliers8

    Duke Blue Devils vs Virginia Cavaliers Past H2H Matches

    19510
    NCAA, Regular Season
    08:00 PM
    18/11/23
    61356
    Virginia Cavaliers
    30
    4296
    Duke Blue Devils
    27
    11:30 PM
    01/10/22
    4296
    Duke Blue Devils
    38
    61356
    Virginia Cavaliers
    17
    11209
    NCAA FBS
    04:30 PM
    16/10/21
    61356
    Virginia Cavaliers
    48
    4296
    Duke Blue Devils
    0
    09:00 PM
    13/11/20
    4296
    Duke Blue Devils
    61356
    Virginia Cavaliers
    08:00 PM
    26/09/20
    61356
    Virginia Cavaliers
    38
    4296
    Duke Blue Devils
    20
    07:30 PM
    19/10/19
    61356
    Virginia Cavaliers
    48
    4296
    Duke Blue Devils
    14
    04:30 PM
    20/10/18
    4296
    Duke Blue Devils
    14
    61356
    Virginia Cavaliers
    28
    04:20 PM
    07/10/17
    61356
    Virginia Cavaliers
    28
    4296
    Duke Blue Devils
    21
    04:30 PM
    01/10/16
    4296
    Duke Blue Devils
    20
    61356
    Virginia Cavaliers
    34
    08:30 PM
    21/11/15
    61356
    Virginia Cavaliers
    42
    4296
    Duke Blue Devils
    34
    04:30 PM
    18/10/14
    4296
    Duke Blue Devils
    20
    61356
    Virginia Cavaliers
    13
    07:30 PM
    19/10/13
    61356
    Virginia Cavaliers
    22
    4296
    Duke Blue Devils
    35
    07:00 PM
    06/10/12
    4296
    Duke Blue Devils
    42
    61356
    Virginia Cavaliers
    17
    08:00 PM
    12/11/11
    61356
    Virginia Cavaliers
    31
    4296
    Duke Blue Devils
    21
    04:00 PM
    06/11/10
    4296
    Duke Blue Devils
    55
    61356
    Virginia Cavaliers
    48
    04:00 PM
    27/09/08
    4296
    Duke Blue Devils
    31
    61356
    Virginia Cavaliers
    3
    04:00 PM
    08/09/07
    61356
    Virginia Cavaliers
    24
    4296
    Duke Blue Devils
    13
    04:00 PM
    30/09/06
    4296
    Duke Blue Devils
    0
    61356
    Virginia Cavaliers
    37
    05:05 PM
    23/10/04
    4296
    Duke Blue Devils
    16
    61356
    Virginia Cavaliers
    37

    Duke Blue Devils Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    02:30 AM
    05/10/25
    4292
    California Golden Bears
    21
    4296
    Duke Blue Devils
    45
    W
    04:00 PM
    27/09/25
    4329
    Syracuse Orange
    3
    4296
    Duke Blue Devils
    38
    W
    08:00 PM
    20/09/25
    4296
    Duke Blue Devils
    45
    188107
    North Carolina State Wolfpack
    33
    W
    12:00 AM
    14/09/25
    4285
    Tulane Green Wave
    34
    4296
    Duke Blue Devils
    27
    L
    04:00 PM
    06/09/25
    4296
    Duke Blue Devils
    19
    4293
    Illinois Fighting Illini
    45
    L
    11:30 PM
    28/08/25
    4296
    Duke Blue Devils
    45
    296515
    Elon Phoenix
    17
    W
    05:00 PM
    30/11/24
    4327
    Wake Forest Demon Deacons
    17
    4296
    Duke Blue Devils
    23
    W
    01:00 AM
    24/11/24
    4296
    Duke Blue Devils
    31
    4336
    Virginia Tech Hokies
    28
    W
    08:30 PM
    09/11/24
    188107
    North Carolina State Wolfpack
    19
    4296
    Duke Blue Devils
    29
    W
    04:00 PM
    02/11/24
    47357
    Miami Hurricanes
    53
    4296
    Duke Blue Devils
    31
    L
    12:00 AM
    27/10/24
    4296
    Duke Blue Devils
    27
    4305
    Southern Methodist Mustangs
    28
    L
    11:00 PM
    18/10/24
    4296
    Duke Blue Devils
    23
    4297
    Florida State Seminoles
    16
    W
    12:00 AM
    06/10/24
    4320
    Georgia Tech Yellow Jackets
    24
    4296
    Duke Blue Devils
    14
    L
    08:00 PM
    28/09/24
    4296
    Duke Blue Devils
    21
    4307
    North Carolina Tar Heels
    20
    W
    08:00 PM
    21/09/24
    4360
    Middle Tennessee Blue Raiders
    17
    4296
    Duke Blue Devils
    45
    W
    10:00 PM
    14/09/24
    4296
    Duke Blue Devils
    26
    4382
    Connecticut Huskies
    21
    W
    01:00 AM
    07/09/24
    4366
    Northwestern Wildcats
    20
    4296
    Duke Blue Devils
    26
    W
    11:30 PM
    30/08/24
    4296
    Duke Blue Devils
    26
    296515
    Elon Phoenix
    3
    W
    05:00 PM
    25/11/23
    4296
    Duke Blue Devils
    30
    47362
    Pittsburgh Panthers
    19
    W
    08:00 PM
    18/11/23
    61356
    Virginia Cavaliers
    30
    4296
    Duke Blue Devils
    27
    L
    01:00 AM
    12/11/23
    4307
    North Carolina Tar Heels
    47
    4296
    Duke Blue Devils
    45
    L
    11:30 PM
    02/11/23
    4296
    Duke Blue Devils
    24
    4327
    Wake Forest Demon Deacons
    21
    W
    07:30 PM
    28/10/23
    4335
    Louisville Cardinals
    23
    4296
    Duke Blue Devils
    0
    L
    11:30 PM
    21/10/23
    4297
    Florida State Seminoles
    38
    4296
    Duke Blue Devils
    20
    L
    12:00 AM
    15/10/23
    4296
    Duke Blue Devils
    24
    188107
    North Carolina State Wolfpack
    3
    W
    11:30 PM
    30/09/23
    4296
    Duke Blue Devils
    14
    4372
    Notre Dame Fighting Irish
    21
    L
    07:30 PM
    23/09/23
    4382
    Connecticut Huskies
    7
    4296
    Duke Blue Devils
    41
    W
    07:30 PM
    16/09/23
    4296
    Duke Blue Devils
    38
    4366
    Northwestern Wildcats
    14
    W
    19750
    NCAA Division I, FBS Post Season (2 Matches)
    01:00 AM
    03/01/25
    4385
    Ole Miss Rebels
    52
    4296
    Duke Blue Devils
    20
    L
    05:00 PM
    23/12/23
    4296
    Duke Blue Devils
    17
    4283
    Troy Trojans
    10
    W

    Virginia Cavaliers Recent Matches

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

    Duke Blue Devils Next Fixtures

    Virginia Cavaliers Next Fixtures

    Duke Blue Devils Last Match Played stats

    California Golden Bears vs Duke Blue Devils

    Final Score :21 - 45

    (H)Offense (A)
    3Touchdowns6
    0/0Field goals1/1
    286Total yards443
    4Turnovers0
    3/3Red zone efficiency5/6
    28:57Time of Possession31:03
    20First downs24
    2First downs by penalty3
    5/11 (45%)Third down efficiency5/11 (45%)
    5Punts5
    43.4Average yards per punt49.6
    4.7Average yards per play6.6
    (H)Passing (A)
    13First downs by passing14
    245Net yards passing265
    245Gross yards passing265
    1Passing touchdowns2
    4Interceptions thrown0
    6.4Average passing yards per attempt8.3
    1Red zone passing attempts2
    (H)Rushing (A)
    29Rushing attempts37
    41Rushing yards178
    1.4Average rushing yards per attempt4.8
    4First downs by rushing8
    7Red zone rushing attempts10
    (H)Other (A)
    6Penalties7
    43Yards penalized63
    1Fumbles0
    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