Skip to content

North Carolina Tar Heels vs Wake Forest Demon Deacons

College Football
Allegacy Federal Credit Union Stadium

Drive chart

Drives

  • End of Game
  • Touchdown
  • Punt
  • Punt
  • Field Goal
  • Punt
Team1234T
UNC063312
WAKE777728

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
  1. 18.5Carlos Hernandez
  2. 28.0Robby Ashford
  3. 37.7Khmori House
  4. 47.2Demond Claiborne
  5. 56.9Dylan Hazen
  6. 66.8Aiden Hall
  7. 76.8Nick Andersen
  8. 86.8Nuer Gatkuoth
  9. 96.7Davaughn Patterson
  10. 106.7Langston Hardy
  11. 116.5Jake Johnson
  12. 126.5Gavin Gibson

Team stats

UNCWAKE
161st Downs19
4-143rd down efficiency6-13
1-14th down efficiency2-3
257Total Yards414
201Passing191
21/37Comp/Att15/25
5.4Yards per pass7.6
56Rushing223
24Rushing Attempts39
2.3Yards per rush5.7
4-45Penalties3-40
0Turnovers1
0Fumbles lost1
0Interceptions thrown0
30:02Possession29:58

Player of the game

Carlos Hernandez

WAKE · 6 REC, 100 YDS, 1 TD, 1 RUSH TD

8.5

Win probability

100%WAKE final
UNCWAKE

Tap or hover the line to see the play.

Play by play

  1. End of 4th quarter.
  2. Q4 0:06Gio Lopez

    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

  3. Q4 0:22

    Kickoff, touchback

    #97 C.Carlson kickoff 65 yards to the UNC00, Touchback

    C. Carlson

  4. TOUCHDOWNQ4 0:22
    Robby Ashford

    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
  5. Q4 0:27UNC

    Timeout

    Timeout North Carolina, clock 00:27

  6. Q4 0:27Demond Claiborne

    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

  7. Q4 1:11Ty Clark III

    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

  8. 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

  9. Q4 2:00WAK

    Timeout

    Timeout Wake Forest, clock 02:00

  10. Q4 2:15Demond Claiborne

    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

  11. 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

  12. Q4 3:43Ty Clark III

    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

  13. Q4 4:29Robby Ashford

    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

  14. Q4 4:36UNC

    Timeout

    Timeout North Carolina, clock 04:36

  15. 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

  16. Q4 5:16Demond Claiborne

    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

  17. Q4 5:21Tom Maginness

    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

  18. Q4 5:28Gio Lopez

    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

  19. Q4 6:02Gio Lopez
    FLAG

    Flag: 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

  20. Q4 6:04Gio Lopez

    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

  21. Q4 6:42Gio Lopez

    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

  22. Q4 6:51WAK

    Timeout

    Timeout Wake Forest, clock 06:51

  23. Q4 6:51Cal Joseph

    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

  24. Q4 6:57WAK

    Timeout

    Timeout Wake Forest, clock 06:57

  25. Q4 7:32Robby Ashford

    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

Leaders

UNCWAKE
Passing Yards
Gio Lopez
21/36, 201 YDS
Robby Ashford
15/25, 191 YDS, 1 TD
Rushing Yards
Demon June
9 CAR, 32 YDS
Demond Claiborne
23 CAR, 98 YDS, 1 TD
Receiving Yards
Jake Johnson
5 REC, 54 YDS
Carlos Hernandez
6 REC, 100 YDS, 1 TD
Sacks
Khmori House
1
Langston Hardy
1
Tackles
Khmori House
9
Aiden Hall
9