College Football Scores · College Football Odds

North Carolina vs Wake Forest

Final · Week 12 · Sat Nov 15 · 4:30 PM ET · Allegacy Federal Credit Union Stadium

North Carolina Tar HeelsNorth Carolina4-6
12
FinalNov 15, 2025
Wake Forest Demon DeaconsWake Forest7-3
28
TVCW

Closing line

US sportsbook at kickoff
Moneyline
UNC+145
WAKE−170
Spread
UNC +3.5−105
WAKE −3.5−115
Total O/U
Over 37.5−125
Under 37.5+105
  • Spread: Wake Forest −3.5 covered.
  • Total O/U: over 37.5 (40 points).

Recap

Wake Forest beat North Carolina 28-12 at Allegacy Federal Credit Union Stadium in Winston-Salem on Nov 15, 2025 to move to 7-3.

The game was played before 32,390.

Score by quarter

North Carolina Tar Heels and Wake Forest Demon Deacons, score by quarter
Team1234T
UNC063312
WAKE777728

Scoring plays

First Quarter

  1. WAKETouchdown · 13:11Carlos Hernandez 51 Yd Run (Connor Calvert Kick)0-7

Second Quarter

  1. UNCField Goal · 12:54Rece Verhoff 40 Yd Field Goal3-7
  2. WAKETouchdown · 1:47Demond Claiborne 12 Yd Run (Connor Calvert Kick)3-14
  3. UNCField Goal · 0:00Rece Verhoff 57 Yd Field Goal6-14

Third Quarter

  1. UNCField Goal · 6:46Rece Verhoff 42 Yd Field Goal9-14
  2. WAKETouchdown · 5:54Carlos Hernandez 70 Yd pass from Robby Ashford (Connor Calvert Kick)9-21

Fourth Quarter

  1. UNCField Goal · 11:03Rece Verhoff 47 Yd Field Goal12-21
  2. WAKETouchdown · 0:22Robby Ashford 2 Yd Run (Connor Calvert Kick)12-28

Team stats

UNCWAKE
1st Downs
16
19
Total Yards
257
414
Passing
201
191
Rushing
56
223
3rd down efficiency
4-14
6-13
Turnovers
0
1
Possession
30:02
29:58

Top performers

North Carolina Tar HeelsWake Forest Demon Deacons

Passing

Gio Lopez21/36, 201 YDS
Robby Ashford15/25, 191 YDS, 1 TD

Rushing

Demon June9 CAR, 32 YDS
Demond Claiborne23 CAR, 98 YDS, 1 TD

Receiving

Jake Johnson5 REC, 54 YDS
Carlos Hernandez6 REC, 100 YDS, 1 TD

Sacks

Khmori House1
Langston Hardy1

Tackles

Khmori House9
Aiden Hall9

Player stats

North Carolina · Passing

PlayerC/ATTYDSAVGTDINTQBR
Gio Lopez21/362015.60066.1
Jordan Shipp0/100.0001.8

North Carolina · Rushing

PlayerCARYDSAVGTDLONG
Demon June9323.609
Benjamin Hall8212.6015
Gio Lopez520.407
Jaylen McGill210.502

North Carolina · Receiving

PlayerRECYDSAVGTDLONG
Jake Johnson55410.8019
Kobe Paysour5408.0013
Demon June23316.5026
Jordan Shipp4317.8013
Davion Gause3217.009
Javarius Green11313.0013
Benjamin Hall199.009

North Carolina · Fumbles

PlayerFUMLOSTREC
Gavin Gibson001

North Carolina · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Khmori House9511000
D'Antre Robinson7100000
Melkart Abou Jaoude7100000
Will Hardy6300000
Andrew Simpson6200010
CJ Mims5200000
Timir Hickman-Collins5200000
Tyler Thompson3200000

North Carolina · Kick returns

PlayerNOYDSAVGLONGTD
Jaylen McGill11515.0150

North Carolina · Punt returns

PlayerNOYDSAVGLONGTD
Will Hardy11111.0110

North Carolina · Kicking

PlayerFGPCTLONGXPPTS
Rece Verhoff4/666.7570/012

North Carolina · Punting

PlayerNOYDSAVGTBIn 20LONG
Tom Maginness418546.30253

Wake Forest · Passing

PlayerC/ATTYDSAVGTDINTQBR
Robby Ashford15/251917.61062.9

Wake Forest · Rushing

PlayerCARYDSAVGTDLONG
Demond Claiborne23984.3120
Robby Ashford10525.2121
Carlos Hernandez0510.0151
Ty Clark III6223.7010

Wake Forest · Receiving

PlayerRECYDSAVGTDLONG
Carlos Hernandez610016.7170
Kamrean Johnson23115.5022
Sawyer Racanelli3299.7023
Sterling Berkhalter2199.5013
Demond Claiborne2126.006

Wake Forest · Fumbles

PlayerFUMLOSTREC
Demond Claiborne110
Robby Ashford100

Wake Forest · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Aiden Hall9501000
Davaughn Patterson7400100
Dylan Hazen6202110
Nick Andersen5300200
Frank Cusano5200000
Nuer Gatkuoth4211010
Lardarius Webb Jr.4200100
Karon Prunty3200100

Wake Forest · Kick returns

PlayerNOYDSAVGLONGTD
Carlos Hernandez11919.0190

Wake Forest · Punt returns

PlayerNOYDSAVGLONGTD
Carlos Hernandez11111.0110
Nick Andersen111.010

Wake Forest · Kicking

PlayerFGPCTLONGXPPTS
Connor Calvert0/00.004/44

Wake Forest · Punting

PlayerNOYDSAVGTBIn 20LONG
Cal Joseph415739.31148

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:18 PM ET. How game pages are made