Stanford Cardinal vs North Carolina Tar Heels
Drive chart
Drives
End of Game
Punt
Touchdown
Punt
Touchdown
Touchdown
Who won: North Carolina 20-15
The North Carolina Tar Heels beat the Stanford Cardinal 20-15 on Saturday, November 8, 2025 at Kenan Stadium. Gio Lopez led the North Carolina in passing yards (18/25, 203 YDS, 2 TD). Elijah Brown led the Stanford in passing yards (27/39, 284 YDS, 1 TD, 1 INT).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.2
Melkart Abou Jaoude5 TOT3 SACKS - 28.2
Tyler Thompson3 TOT3 SACKS - 38.0
Khmori House13 TOT13 YDS1 INT - 47.7
Andrew Simpson6 TOT2 SACKS - 57.4
Matt Rose8 TOT1 SACKS - 67.4
Smith Vilbert1 REC4 TOT1 SACKS - 77.3
Caden High102 YDS10 REC20 YDS - 87.3
Jordan Shipp83 YDS1 TD5 REC - 97.2
CJ Williams61 YDS1 TD6 REC - 107.2
Gio Lopez18/25 C/ATT203 YDS2 TD-6 YDS - 117.2
Davion Gause28 YDS11 CAR51 YDS1 TD - 126.8
Micah Ford68 YDS17 CAR35 YDS2 REC
Team stats

Player of the game
Melkart Abou Jaoude
UNC · 5 TKL, 3 SACKS
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- End of 4th quarter.
- Q4 0:01


8 yd completion to C. High
No Huddle-Shotgun #2 E.Brown pass complete short left to #0 C.High caught at STA24, for 16 yards to the STA42 lateral to #20 M.Ford for 8 yards gain to the STA42 (#15 T.Miller), out of bounds, 1ST DOWN
E. Brown · 27/39, 284 YDS · 4th & 16 · 4th & 16 at STAN 26
- Q4 0:03


9 yd completion to C. High
No Huddle-Shotgun #2 E.Brown pass complete short left to #0 C.High caught at STA21, for 9 yards to the STA26 (#15 T.Miller), out of bounds
E. Brown · 27/39, 284 YDS · 3rd & 25 · 3rd & 25 at STAN 17
- Q4 0:22


Sacked for a loss of 10
No Huddle-Shotgun #2 E.Brown sacked for loss of 10 yards to the STA17 (#9 M.Abou Jaoude)
E. Brown · 27/39, 284 YDS · 2nd & 15 · 2nd & 15 at STAN 27
- Q4 0:32STA
FLAGFlag: penalty
PENALTY STA False Start (#0 C.High) 5 yards from STA32 to STA27. NO PLAY
2nd & 10 · 2nd & 10 at STAN 32
- Q4 0:32


Incomplete to C. Williams
No Huddle-Shotgun #2 E.Brown pass incomplete short middle to #3 C.Williams thrown to STA44 broken up by #7 K.House
E. Brown · 27/39, 284 YDS · 1st & 10 · 1st & 10 at STAN 32
- Q4 0:37


12 yd completion to C. High
No Huddle-Shotgun #2 E.Brown pass complete short right to #0 C.High caught at STA32, for 12 yards to the STA32 (#15 T.Miller), out of bounds, 1ST DOWN
E. Brown · 27/39, 284 YDS · 2nd & 10 · 2nd & 10 at STAN 20
- Q4 0:42


Incomplete to S. Roush
Shotgun #2 E.Brown pass incomplete short right to #86 S.Roush thrown to STA20 broken up by #40 T.Thompson
E. Brown · 27/39, 284 YDS · 1st & 10 · 1st & 10 at STAN 20
- Q4 0:46


Punt, 0 yds
#96 T.Maginness punt 23 yards to the STA20, out of bounds at STA20
T. Maginness · 4th & 6 · 4th & 6 at STAN 43
- Q4 0:53UNC

Timeout
Timeout North Carolina, clock 00:53
- Q4 1:33


3 yd run
#37 D.Gause rush middle for 3 yards gain to the STA43 (#91 C.Patterson; #0 J.Galvan)
D. Gause · 11 CAR, 28 YDS · 3rd & 9 · 3rd & 9 at STAN 46
- Q4 1:39STA

Timeout
Timeout Stanford, clock 01:39
- Q4 1:44STA

Timeout
Timeout Stanford, clock 01:44
- Q4 1:39


4 yd run
#37 D.Gause rush right for 4 yards gain to the STA46 (#75 B.Marceau-Olayinka)
D. Gause · 11 CAR, 28 YDS · 2nd & 13 · 2nd & 13 at 50
- Q4 1:44


Stuffed for a loss of 3
#37 D.Gause rush middle for 3 yards loss to the STA50 (#29 D.Davis)
D. Gause · 11 CAR, 28 YDS · 1st & 10 · 1st & 10 at STAN 47
- Q4 1:47


Kickoff, touchback
#13 E.Kenney onside kickoff 12 yards to the STA47, End Of Play
E. Kenney · 1/2 FG
- TOUCHDOWNQ4 1:48STA

Touchdown! 24 yd pass
CJ Williams 24 Yd pass from Elijah Brown (Two-Point Run Conversion Failed)
STAN 15 - 20 UNC - Q4 1:55STA

Timeout
Timeout , clock 01:55
- Q4 1:55


19 yd completion to B. Farrell
No Huddle-Shotgun #2 E.Brown pass complete short middle to #11 B.Farrell caught at UNC25, for 19 yards to the UNC24 (#18 J.Patterson), 1ST DOWN
E. Brown · 27/39, 284 YDS · 1st & 10 · 1st & 10 at UNC 43
- Q4 2:12


8 yd completion to C. Williams
No Huddle-Shotgun #2 E.Brown pass complete short middle to #3 C.Williams caught at UNC46, for 8 yards to the UNC43 (#7 K.House), 1ST DOWN
E. Brown · 27/39, 284 YDS · 3rd & 6 · 3rd & 6 at STAN 49
- Q4 2:44


7 yd completion to C. High
No Huddle-Shotgun #2 E.Brown pass complete short middle to #0 C.High caught at STA44, for 7 yards to the STA49, out of bounds at STA49
E. Brown · 27/39, 284 YDS · 2nd & 13 · 2nd & 13 at STAN 42
- Q4 3:15STA

Pass reception
No Huddle-Shotgun #2 E.Brown pass complete short middle to #86 S.Roush caught at STA39, for 12 yards to the STA42 (#7 K.House)
1st & 25 at STAN 30
- Q4 3:29

FLAGFlag: penalty
No Huddle-Shotgun #2 E.Brown pass incomplete deep left to #11 B.Farrell thrown to UNC20 PENALTY STA Pass Interference (#11 B.Farrell) 15 yards from STA45 to STA30. NO PLAY
E. Brown · 27/39, 284 YDS · 1st & 10 · 1st & 10 at STAN 45
- Q4 3:56


5 yd run
No Huddle-Shotgun #20 M.Ford rush middle for 5 yards gain to the STA45 (#94 I.Johnson), 1ST DOWN
M. Ford · 17 CAR, 68 YDS · 3rd & 2 · 3rd & 2 at STAN 40
- Q4 4:17


8 yd completion to S. Roush
No Huddle-Shotgun #2 E.Brown pass complete short right to #86 S.Roush caught at STA32, for 8 yards to the STA40 (#15 T.Miller)
E. Brown · 27/39, 284 YDS · 2nd & 10 · 2nd & 10 at STAN 32
Leaders
Ohio State9-034
Purdue2-810Final
Indiana10-027
Penn State3-624Final
Texas A&M9-038
Missouri6-317Final
LSU5-49
Alabama8-120Final
Georgia8-141
Mississippi St5-521Final
The Citadel4-60
Ole Miss9-149Final
BYU8-17
Texas Tech9-129Final
Oregon8-118
Iowa6-316Final
Navy7-210
Notre Dame7-249Final
Wake Forest6-316
Virginia8-29Final

