North Carolina Tar Heels vs Wake Forest Demon Deacons
Drive chart
Drives
End of Game
Touchdown
Punt
Punt
Field Goal
Punt
Who won: Wake Forest 28-12
The Wake Forest Demon Deacons beat the North Carolina Tar Heels 28-12 on Saturday, November 15, 2025 at Allegacy Federal Credit Union Stadium. Robby Ashford led the Wake Forest in passing yards (15/25, 191 YDS, 1 TD). Gio Lopez led the North Carolina in passing yards (21/36, 201 YDS).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.5
Carlos Hernandez51 YDS1 TD100 YDS1 TD - 28.0
Robby Ashford15/25 C/ATT191 YDS1 TD52 YDS - 37.7
Khmori House9 TOT1 SACKS - 47.2
Demond Claiborne98 YDS1 TD23 CAR12 YDS - 56.9
Dylan Hazen6 TOT - 66.8
Aiden Hall9 TOT - 76.8
Nick Andersen5 TOT1 YDS - 86.8
Nuer Gatkuoth4 TOT1 SACKS - 96.7
Davaughn Patterson7 TOT - 106.7
Langston Hardy3 TOT1 SACKS - 116.5
Jake Johnson54 YDS5 REC - 126.5
Gavin Gibson1 REC2 TOT
Team stats

Player of the game
Carlos Hernandez
WAKE · 6 REC, 100 YDS, 1 TD, 1 RUSH TD
Win probability
Tap or hover the line to see the play.
Play by play
- End of 4th quarter.
- Q4 0:06


4 yd completion to J. Johnson
No Huddle-Shotgun #7 G.Lopez pass complete short right to #19 J.Johnson caught at UNC28, for 4 yards to the UNC29 (#21 A.Hall)
G. Lopez · 21/36, 201 YDS · 1st & 10 · 1st & 10 at UNC 25
- Q4 0:22

Kickoff, touchback
#97 C.Carlson kickoff 65 yards to the UNC00, Touchback
C. Carlson
- TOUCHDOWNQ4 0:22


Touchdown! 2 yd run
R. Ashford · 10 CAR, 52 YDS
No Huddle-Shotgun #2 R.Ashford rush right for 2 yards gain to the UNC00 TOUCHDOWN, clock 00:22 #90 C.Calvert kick attempt good (H: #9 S.Racanelli, LS: #32 W.Cobb)
UNC 12 - 28 WAKE - Q4 0:27UNC

Timeout
Timeout North Carolina, clock 00:27
- Q4 0:27


1 yd run
#1 D.Claiborne rush middle for 1 yard gain to the UNC02 (#4 M.Gbayor; #6 D.Robinson)
D. Claiborne · 23 CAR, 98 YDS · 3rd & Goal · 3rd & Goal at UNC 3
- Q4 1:11


1 yd run
Shotgun #0 T.Clark rush middle for 1 yard gain to the UNC03 (#6 D.Robinson; #92 C.Mims)
T. Clark III · 6 CAR, 22 YDS · 2nd & Goal · 2nd & Goal at UNC 4
- Q4 1:50WAK

Rush
No Huddle-Shotgun #1 D.Claiborne rush middle for 3 yards gain to the UNC04 (#6 D.Robinson; #92 C.Mims)
1st & Goal at UNC 7
- Q4 2:00WAK

Timeout
Timeout Wake Forest, clock 02:00
- Q4 2:15


20 yd run
Shotgun #1 D.Claiborne rush left for 20 yards gain to the UNC07 (#5 G.Gibson), 1ST DOWN
D. Claiborne · 23 CAR, 98 YDS · 2nd & 7 · 2nd & 7 at UNC 27
- Q4 2:58WAK

Rush
Shotgun #0 T.Clark rush middle for 3 yards gain to the UNC27 (#26 K.Conley)
1st & 10 at UNC 30
- Q4 3:43


10 yd run
Shotgun #0 T.Clark rush left for 10 yards gain to the UNC30 (#31 W.Hardy), 1ST DOWN
T. Clark III · 6 CAR, 22 YDS · 1st & 10 · 1st & 10 at UNC 40
- Q4 4:29


8 yd run
No Huddle-Shotgun #2 R.Ashford rush middle for 8 yards gain to the UNC40 (#31 W.Hardy; #8 S.Vilbert), 1ST DOWN
R. Ashford · 10 CAR, 52 YDS · 3rd & 3 · 3rd & 3 at UNC 48
- Q4 4:36UNC

Timeout
Timeout North Carolina, clock 04:36
- Q4 4:37WAK

Rush
No Huddle-Shotgun #1 D.Claiborne rush left for 3 yards gain to the UNC48 (#4 M.Gbayor)
2nd & 6 at WAKE 49
- Q4 5:16


4 yd run
No Huddle-Shotgun #1 D.Claiborne rush middle for 4 yards gain to the Wake49 (#31 W.Hardy)
D. Claiborne · 23 CAR, 98 YDS · 1st & 10 · 1st & 10 at WAKE 45
- Q4 5:21


Punt, 0 yds
#96 T.Maginness punt 44 yards to the Wake45 fair catch by #8 C.Hernandez at Wake45
T. Maginness · 4th & 14 · 4th & 14 at UNC 11
- Q4 5:28


Incomplete to J. Johnson
Shotgun #7 G.Lopez pass incomplete short left to #19 J.Johnson thrown to UNC20 broken up by #5 D.Patterson QB hurried by #94 Z.Lohavichan
G. Lopez · 21/36, 201 YDS · 3rd & 14 · 3rd & 14 at UNC 11
- Q4 6:02

FLAGFlag: penalty
Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at UNC27, for 6 yards to the UNC28 (#43 F.Cusano) PENALTY UNC Personal Foul (#66 J.Hall) 11 yard from UNC22 to UNC11. NO PLAY
G. Lopez · 21/36, 201 YDS · 3rd & 3 · 3rd & 3 at UNC 22
- Q4 6:04


Incomplete to K. Paysour
Shotgun #7 G.Lopez pass incomplete short left to #8 K.Paysour thrown to UNC25 broken up by #3 K.Prunty
G. Lopez · 21/36, 201 YDS · 2nd & 3 · 2nd & 3 at UNC 22
- Q4 6:42


7 yd completion to D. Gause
No Huddle-Shotgun #7 G.Lopez pass complete short right to #37 D.Gause caught at UNC10, for 7 yards to the UNC22 (#5 D.Patterson)
G. Lopez · 21/36, 201 YDS · 1st & 10 · 1st & 10 at UNC 15
- Q4 6:51WAK

Timeout
Timeout Wake Forest, clock 06:51
- Q4 6:51


Punt, 0 yds
#91 C.Joseph punt 43 yards to the UNC15 fair catch by #31 W.Hardy at UNC15
C. Joseph · 4th & 1 · 4th & 1 at WAKE 42
- Q4 6:57WAK

Timeout
Timeout Wake Forest, clock 06:57
- Q4 7:32


13 yd completion to S. Berkhalter
No Huddle-Shotgun #2 R.Ashford pass complete short middle to #4 S.Berkhalter caught at Wake35, for 13 yards to the Wake42 (#20 J.Thompson)
R. Ashford · 15/25, 191 YDS · 3rd & 14 · 3rd & 14 at WAKE 29

