Duke Tops North Carolina in Close Rivalry Game
Saturday, November 22, 2025, 3:30 PM ET · Kenan Stadium
Duke Blue Devils 32, North Carolina Tar Heels 25, final. Our NCAAF picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Duke Blue Devils vs North Carolina Tar Heels?
Duke Blue Devils beat North Carolina Tar Heels 32-25 at Kenan Stadium on November 22, 2025.
In a closely contested matchup, the Duke Blue Devils defeated the North Carolina Tar Heels 32-25 at Kenan Stadium on November 22, 2025. This victory marks Duke's second consecutive win over their rivals, having previously edged North Carolina 21-20 in their last meeting on September 28, 2024. The game showcased the competitive nature of this rivalry, which has historically drawn significant attention from fans and analysts alike.
North Carolina entered the game with a record of 4-7, having struggled in their recent outings with a 4-6 record over their last ten games. Their recent form had been marked by an average of 18.7 points scored per game, while allowing an average of 22.0 points. The Tar Heels had lost their last game against the Wake Forest Demon Deacons, finishing with a score of 12-28 on November 15, 2025. Their home record stood at 2-3 this season, indicating some struggles on their own turf.
On the other side, Duke arrived with a 6-5 record and a recent performance of 5-5 over their last ten games. The Blue Devils had been scoring significantly more, averaging 33.4 points per game while allowing 29.6. However, they were on a two-game losing streak, having lost to the Virginia Cavaliers 17-34 and the UConn Huskies 34-37 in their previous two outings. Duke's away record was a solid 3-2, showcasing their ability to perform well outside of their home stadium.
The game conditions were typical for late November in North Carolina, with cool temperatures that could have affected play. Both teams were looking to capitalize on their strengths, with Duke's high-scoring offense going up against a North Carolina defense that had allowed an average of 22.0 points.
In terms of injuries, the block did not provide specific details, but the impact of player availability can often be crucial in rivalry games such as this. The absence of key players can shift the dynamics of the game significantly.
The betting market had indicated a lack of confidence in North Carolina's chances, with a home win probability of 0.0 according to the final odds. This reflects the challenges the Tar Heels faced leading into the game, as they were unable to secure a victory against their rivals.
Overall, the matchup provided an exciting atmosphere for fans, with both teams showcasing their competitive spirit. The final score of 32-25 in favor of Duke not only highlights the intensity of the rivalry but also sets the stage for future encounters between these two programs.
Leaders
- Passing yardsGio Lopez21/27, 204 YDS, 1 TDNorth Carolina Tar Heels
- Rushing yardsDavion Gause8 CAR, 63 YDS, 1 TDNorth Carolina Tar Heels
- Receiving yardsJordan Shipp8 REC, 83 YDS, 1 TDNorth Carolina Tar Heels
- Passing yardsDarian Mensah20/33, 175 YDS, 1 TDDuke Blue Devils
- Rushing yardsNate Sheppard22 CAR, 90 YDSDuke Blue Devils
- Receiving yardsJeremiah Hasley7 REC, 85 YDS, 1 TDDuke Blue Devils
Recent form
North Carolina Tar Heels
Last 10: 4-6Streak L118.7 scored · 22 allowed per game2-3 at home
- L12-28at Wake Forest Demon DeaconsNov 15
- W20-15vs Stanford CardinalNov 8
- W27-10at Syracuse OrangeOct 31
- L16-17vs Virginia CavaliersOct 25
- L18-21at California Golden BearsOct 18
- L10-38vs Clemson TigersOct 4
- L9-34at UCF KnightsSep 20
- W41-6vs Richmond SpidersSep 13
- W20-3at Charlotte 49ersSep 6
- L14-48vs TCU Horned FrogsSep 2
Duke Blue Devils
Last 10: 5-5Streak L233.4 scored · 29.6 allowed per game3-2 away
- L17-34vs Virginia CavaliersNov 15
- L34-37at UConn HuskiesNov 8
- W46-45at Clemson TigersNov 1
- L18-27vs Georgia Tech Yellow JacketsOct 18
- W45-21at California Golden BearsOct 5
- W38-3at Syracuse OrangeSep 27
- W45-33vs NC State WolfpackSep 20
- L27-34at Tulane Green WaveSep 14
- L19-45vs Illinois Fighting IlliniSep 6
- W45-17vs Elon PhoenixAug 28
Standings
| Team | Overall | In conference |
|---|---|---|
| Virginia | 1-0 | 1-0 |
| Florida State | 1-0 | 0-0 |
| North Carolina | 1-0 | 0-0 |
| Stanford | 1-0 | 0-0 |
| Boston College | 0-0 | 0-0 |
| California | 0-0 | 0-0 |
| Clemson | 0-0 | 0-0 |
| Duke | 0-0 | 0-0 |
| Georgia Tech | 0-0 | 0-0 |
| Louisville | 0-0 | 0-0 |
| Miami | 0-0 | 0-0 |
| Pittsburgh | 0-0 | 0-0 |
| SMU | 0-0 | 0-0 |
| Syracuse | 0-0 | 0-0 |
| Virginia Tech | 0-0 | 0-0 |
| Wake Forest | 0-0 | 0-0 |
| NC State | 0-1 | 0-1 |
Box score
| Stat | Duke Blue Devils | North Carolina Tar Heels |
|---|---|---|
| First downs | 24 | 18 |
| Third downs | 6-15 | 8-13 |
| Fourth downs | 5-6 | 0-1 |
| Total yards | 352 | 305 |
| Net passing yards | 175 | 204 |
| Completions | 20/33 | 21/27 |
| Yards per pass | 5.3 | 7.6 |
| Rushing yards | 177 | 101 |
| Rushing attempts | 43 | 25 |
| Yards per rush | 4.1 | 4.0 |
| Penalties | 3-27 | 12-103 |
| Turnovers | 0 | 0 |
| Fumbles lost | 0 | 0 |
| Interceptions thrown | 0 | 0 |
| Time of possession | 36:00 | 24:00 |
Win probability
Above the line favours North Carolina Tar Heels, below favours Duke Blue Devils.
Venue
- Kenan StadiumChapel Hill, NC
- Attendance50500
Elsewhere
- NCAA clears Cincinnati in Brendan Sorsby sports betting probe
- Ohio State's Jeremiah Smith hoping to leave legacy in final season
- Georgia AG to SEC: 'Take all measures available' if LSU plays pros
- Ex-Alabama NIL content director pleads guilty to solicitation
- Minnesota opens the season at home against FCS foe Eastern Illinois
- Judge upholds eligibility for Missouri's Sterling Webb
Picks for NCAAF
NCAAF rules and settlement
- A 42-point college football spread is not a prediction of a 42-point win
- How the moneyline works in college football
- What reverse line movement means in college football
- What an injury report means in college football
- What weather means in college football
- What a divisional game means in college football