North Carolina Tar Heels vs Duke Blue Devils: Prediction, Head-to-Head, Odds & Stats

    Wojtek Kolan

    Wojtek Kolan

    Published on 22 Nov, 08:30 PM

    FT
    25
    32

    Scheduled H2H Match For North Carolina Tar Heels Vs Duke Blue Devils

    NCAA, Regular Season

    Sat, 22 Nov 2025 at 08:30 PM UTC

    North Carolina Tar Heels
    North Carolina Tar Heels

    USA USA

    Recent Form

    L
    L
    W
    W
    W
    Duke Blue Devils
    Duke Blue Devils

    USA USA

    Recent Form

    L
    W
    L
    L
    W

    5

    Win

    Last 10 Played

    10
    0 Draws

    5

    Win

    12
    Position
    9

    North Carolina Tar Heels vs Duke Blue Devils H2H Stats

    Over the most recent 10 head-to-head results between these competitors, North Carolina Tar Heels have won 5 times and Duke Blue Devils have won on 5 occasion. In the most recent fixture between them, Duke Blue Devils won 25-32.


    Head-to-Head (Last 10 Matches)
    North Carolina Tar Heels5
    Duke Blue Devils5

    North Carolina Tar Heels vs Duke Blue Devils Past H2H Matches

    19510
    NCAA, Regular Season
    08:30 PM
    22/11/25
    4307
    North Carolina Tar Heels
    25
    4296
    Duke Blue Devils
    32
    08:00 PM
    28/09/24
    4296
    Duke Blue Devils
    21
    4307
    North Carolina Tar Heels
    20
    01:00 AM
    12/11/23
    4307
    North Carolina Tar Heels
    47
    4296
    Duke Blue Devils
    45
    12:00 AM
    16/10/22
    4296
    Duke Blue Devils
    35
    4307
    North Carolina Tar Heels
    38
    11209
    NCAA FBS
    04:00 PM
    02/10/21
    4307
    North Carolina Tar Heels
    38
    4296
    Duke Blue Devils
    7
    05:00 PM
    07/11/20
    4296
    Duke Blue Devils
    24
    4307
    North Carolina Tar Heels
    56
    08:00 PM
    26/10/19
    4307
    North Carolina Tar Heels
    20
    4296
    Duke Blue Devils
    17
    05:20 PM
    10/11/18
    4296
    Duke Blue Devils
    42
    4307
    North Carolina Tar Heels
    35
    07:30 PM
    23/09/17
    4307
    North Carolina Tar Heels
    17
    4296
    Duke Blue Devils
    27
    12:30 AM
    11/11/16
    4296
    Duke Blue Devils
    28
    4307
    North Carolina Tar Heels
    27
    05:00 PM
    07/11/15
    4307
    North Carolina Tar Heels
    66
    4296
    Duke Blue Devils
    31
    12:30 AM
    21/11/14
    4296
    Duke Blue Devils
    20
    4307
    North Carolina Tar Heels
    45
    05:00 PM
    30/11/13
    4307
    North Carolina Tar Heels
    25
    4296
    Duke Blue Devils
    27
    11:00 PM
    20/10/12
    4296
    Duke Blue Devils
    33
    4307
    North Carolina Tar Heels
    30
    08:30 PM
    26/11/11
    4307
    North Carolina Tar Heels
    37
    4296
    Duke Blue Devils
    21
    08:30 PM
    27/11/10
    4296
    Duke Blue Devils
    19
    4307
    North Carolina Tar Heels
    24
    08:30 PM
    07/11/09
    4307
    North Carolina Tar Heels
    19
    4296
    Duke Blue Devils
    6
    08:30 PM
    29/11/08
    4296
    Duke Blue Devils
    20
    4307
    North Carolina Tar Heels
    28
    08:30 PM
    24/11/07
    4307
    North Carolina Tar Heels
    20
    4296
    Duke Blue Devils
    14
    05:00 PM
    25/11/06
    4296
    Duke Blue Devils
    44
    4307
    North Carolina Tar Heels
    45
    05:05 PM
    20/11/04
    4296
    Duke Blue Devils
    17
    4307
    North Carolina Tar Heels
    40

    North Carolina Tar Heels Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    08:30 PM
    22/11/25
    4307
    North Carolina Tar Heels
    25
    4296
    Duke Blue Devils
    32
    L
    09:30 PM
    15/11/25
    4327
    Wake Forest Demon Deacons
    28
    4307
    North Carolina Tar Heels
    12
    L
    09:30 PM
    08/11/25
    4307
    North Carolina Tar Heels
    20
    4379
    Stanford Cardinal
    15
    W
    11:30 PM
    31/10/25
    4329
    Syracuse Orange
    10
    4307
    North Carolina Tar Heels
    27
    W
    04:00 PM
    25/10/25
    4307
    North Carolina Tar Heels
    16
    61356
    Virginia Cavaliers
    17
    L
    02:30 AM
    18/10/25
    4292
    California Golden Bears
    21
    4307
    North Carolina Tar Heels
    18
    L
    04:00 PM
    04/10/25
    4307
    North Carolina Tar Heels
    10
    4308
    Clemson Tigers
    38
    L
    07:30 PM
    20/09/25
    4309
    UCF Knights
    34
    4307
    North Carolina Tar Heels
    9
    L
    07:30 PM
    13/09/25
    4307
    North Carolina Tar Heels
    41
    296513
    Richmond Spiders
    6
    W
    11:30 PM
    06/09/25
    196298
    Charlotte 49ers
    3
    4307
    North Carolina Tar Heels
    20
    W
    12:00 AM
    02/09/25
    4307
    North Carolina Tar Heels
    14
    4303
    TCU Horned Frogs
    48
    L
    08:30 PM
    30/11/24
    4307
    North Carolina Tar Heels
    30
    188107
    North Carolina State Wolfpack
    35
    L
    05:00 PM
    23/11/24
    4288
    Boston College Eagles
    41
    4307
    North Carolina Tar Heels
    21
    L
    01:00 AM
    17/11/24
    4307
    North Carolina Tar Heels
    31
    4327
    Wake Forest Demon Deacons
    24
    W
    07:30 PM
    02/11/24
    4297
    Florida State Seminoles
    11
    4307
    North Carolina Tar Heels
    35
    W
    04:00 PM
    26/10/24
    61356
    Virginia Cavaliers
    14
    4307
    North Carolina Tar Heels
    41
    W
    04:00 PM
    12/10/24
    4307
    North Carolina Tar Heels
    34
    4320
    Georgia Tech Yellow Jackets
    41
    L
    04:00 PM
    05/10/24
    4307
    North Carolina Tar Heels
    24
    47362
    Pittsburgh Panthers
    34
    L
    08:00 PM
    28/09/24
    4296
    Duke Blue Devils
    21
    4307
    North Carolina Tar Heels
    20
    L
    04:00 PM
    21/09/24
    4307
    North Carolina Tar Heels
    50
    296503
    James Madison Dukes
    70
    L
    10:00 PM
    14/09/24
    4307
    North Carolina Tar Heels
    45
    296561
    North Carolina Central Eagles
    10
    W
    07:30 PM
    07/09/24
    4307
    North Carolina Tar Heels
    38
    196298
    Charlotte 49ers
    20
    W
    01:00 AM
    30/08/24
    4381
    Minnesota Golden Gophers
    17
    4307
    North Carolina Tar Heels
    19
    W
    01:00 AM
    26/11/23
    188107
    North Carolina State Wolfpack
    39
    4307
    North Carolina Tar Heels
    20
    L
    08:30 PM
    18/11/23
    4308
    Clemson Tigers
    31
    4307
    North Carolina Tar Heels
    20
    L
    01:00 AM
    12/11/23
    4307
    North Carolina Tar Heels
    47
    4296
    Duke Blue Devils
    45
    W
    04:00 PM
    04/11/23
    4307
    North Carolina Tar Heels
    59
    296555
    Campbell Fighting Camels
    7
    W
    12:00 AM
    29/10/23
    4320
    Georgia Tech Yellow Jackets
    46
    4307
    North Carolina Tar Heels
    42
    L
    19750
    NCAA Division I, FBS Post Season (2 Matches)
    04:00 PM
    28/12/24
    4307
    North Carolina Tar Heels
    14
    4382
    Connecticut Huskies
    27
    L
    10:30 PM
    27/12/23
    4289
    West Virginia Mountaineers
    30
    4307
    North Carolina Tar Heels
    10
    L

    Duke Blue Devils Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    08:30 PM
    22/11/25
    4307
    North Carolina Tar Heels
    25
    4296
    Duke Blue Devils
    32
    W
    08:30 PM
    15/11/25
    4296
    Duke Blue Devils
    17
    61356
    Virginia Cavaliers
    34
    L
    08:30 PM
    08/11/25
    4382
    Connecticut Huskies
    37
    4296
    Duke Blue Devils
    34
    L
    04:00 PM
    01/11/25
    4308
    Clemson Tigers
    45
    4296
    Duke Blue Devils
    46
    W
    04:00 PM
    18/10/25
    4296
    Duke Blue Devils
    18
    4320
    Georgia Tech Yellow Jackets
    27
    L
    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
    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

    North Carolina Tar Heels Next Fixtures

    Duke Blue Devils Next Fixtures

    North Carolina Tar Heels vs Duke Blue Devils H2H Recent Match Played Stats

    North Carolina Tar Heels vs Duke Blue Devils

    Final Score :25 - 32

    North Carolina Tar Heels (H)OffenseDuke Blue Devils (A)
    3Touchdowns4
    1/1Field goals1/1
    305Total yards352
    0Turnovers0
    3/3Red zone efficiency5/6
    24:00Time of Possession36:00
    18First downs24
    5First downs by penalty1
    8/13 (61%)Third down efficiency6/15 (40%)
    3Punts1
    50.3Average yards per punt36
    5.9Average yards per play4.6
    North Carolina Tar Heels (H)PassingDuke Blue Devils (A)
    12First downs by passing10
    204Net yards passing175
    204Gross yards passing175
    1Passing touchdowns1
    0Interceptions thrown0
    6.8Average passing yards per attempt5.1
    4Red zone passing attempts5
    North Carolina Tar Heels (H)RushingDuke Blue Devils (A)
    25Rushing attempts43
    101Rushing yards177
    4Average rushing yards per attempt4.1
    5First downs by rushing9
    4Red zone rushing attempts14
    North Carolina Tar Heels (H)OtherDuke Blue Devils (A)
    12Penalties3
    103Yards penalized27
    0Fumbles0
    0Fumbles lost0

    North Carolina Tar Heels Last Match Played stats

    North Carolina Tar Heels vs Duke Blue Devils

    Final Score :25 - 32

    (H)Offense (A)
    3Touchdowns4
    1/1Field goals1/1
    305Total yards352
    0Turnovers0
    3/3Red zone efficiency5/6
    24:00Time of Possession36:00
    18First downs24
    5First downs by penalty1
    8/13 (61%)Third down efficiency6/15 (40%)
    3Punts1
    50.3Average yards per punt36
    5.9Average yards per play4.6
    (H)Passing (A)
    12First downs by passing10
    204Net yards passing175
    204Gross yards passing175
    1Passing touchdowns1
    0Interceptions thrown0
    6.8Average passing yards per attempt5.1
    4Red zone passing attempts5
    (H)Rushing (A)
    25Rushing attempts43
    101Rushing yards177
    4Average rushing yards per attempt4.1
    5First downs by rushing9
    4Red zone rushing attempts14
    (H)Other (A)
    12Penalties3
    103Yards penalized27
    0Fumbles0
    0Fumbles lost0

    Duke Blue Devils Last Match Played stats

    North Carolina Tar Heels vs Duke Blue Devils

    Final Score :25 - 32

    (H)Offense (A)
    3Touchdowns4
    1/1Field goals1/1
    305Total yards352
    0Turnovers0
    3/3Red zone efficiency5/6
    24:00Time of Possession36:00
    18First downs24
    5First downs by penalty1
    8/13 (61%)Third down efficiency6/15 (40%)
    3Punts1
    50.3Average yards per punt36
    5.9Average yards per play4.6
    (H)Passing (A)
    12First downs by passing10
    204Net yards passing175
    204Gross yards passing175
    1Passing touchdowns1
    0Interceptions thrown0
    6.8Average passing yards per attempt5.1
    4Red zone passing attempts5
    (H)Rushing (A)
    25Rushing attempts43
    101Rushing yards177
    4Average rushing yards per attempt4.1
    5First downs by rushing9
    4Red zone rushing attempts14
    (H)Other (A)
    12Penalties3
    103Yards penalized27
    0Fumbles0
    0Fumbles lost0

    Top Upcoming

    07:30 PM 27/11/25
    Prediction
    Ebbw ValeEbbw Vale
    Carmarthen QuinsCarmarthen Quins
    07:15 PM 28/11/25
    Prediction
    CardiffCardiff
    SwanseaSwansea
    07:30 PM 28/11/25
    Prediction
    LlandoveryLlandovery
    AberavonAberavon
    07:30 PM 28/11/25
    Prediction
    Pontypool RFCPontypool RFC
    NewportNewport
    07:45 PM 28/11/25
    Prediction
    Sale SharksSale Sharks
    Exeter ChiefsExeter Chiefs
    07:45 PM 28/11/25
    Prediction
    NottinghamNottingham
    Bedford BluesBedford Blues
    07:45 PM 28/11/25
    Prediction
    Newcastle Red BullsNewcastle Red Bulls
    Leicester TigersLeicester Tigers
    01:30 PM 29/11/25
    Prediction
    Montpellier Hérault RugbyMontpellier Hérault Rugby
    Union Bordeaux BèglesUnion Bordeaux Bègles
    01:30 PM 29/11/25
    Prediction
    Ampthill RUFCAmpthill RUFC
    Hartpury CollegeHartpury College
    02:00 PM 29/11/25
    Prediction
    Currie RFCCurrie RFC
    Glasgow HawksGlasgow Hawks