Stanford at North Carolina

Saturday, November 8, 2025

North Carolina beat Stanford 20–⁠15. It was their fourth meeting; the series is even at 2–⁠2.

AwayStanford4–⁠8 in 2025
15
HomeNorth Carolina4–⁠8 in 2025
20

Final at Kenan Stadium, Chapel HillTV: The CW NetworkAttendance 50,500

At kickoff
68°F, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Durham 11 W, 8 km from the stadium
Viewers
514,000 viewers on The CWViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Jerry MagallanesGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Stanford0301215
North Carolina3071020

How the win probability moved

North Carolina favored

Win probability by play: North Carolina 58% at kickoff, 100% at the end. Biggest swing: 32 points.

Stanford favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (32 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Stanford

PassingC/AttYdsTDInt
Elijah Brown27/3928411
RushingCarYdsTDLong
Micah Ford176808
Cole Tabb432125
Sedrick Irvin4905
ReceivingRecYdsTDLong
Caden High10102023
C.J. Williams661124
Sam Roush649012
Micah Ford235019
DefenseTklTFLSacksInt
Matt Rose8210
Jahsiah Galvan7200
Tevarua Tafiti51.50.50
Jaivion Green50.500
Anthony Franklin20.50.50

North Carolina

PassingC/AttYdsTDInt
Giovanni Lopez18/2520320
RushingCarYdsTDLong
Davion Gause1128012
Benjamin Hall512012
Shanard Clower112012
Demon June3404
ReceivingRecYdsTDLong
Jordan Shipp583155
Kobe Paysour654012
Davion Gause351120
Javarius Green2604
DefenseTklTFLSacksInt
Khmori House13001
Andrew Simpson6220
Will Hardy6000
Marcus Allen6000
Melkart Abou-Jaoude5330
Smith Vilbert4110
Tyler Thompson3330

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

StanfordNorth Carolina
320Total yards253
284Passing yards203
36Rushing yards50
7.3Yards per pass8.1
1.0Yards per rush1.9
22First downs13
10–⁠18Third downs6–⁠15
1–⁠1Fourth downs0–⁠0
2Turnovers1
8–⁠80Penalties11–⁠73
32:37Possession27:23
2Sacks (by defense)9

Efficiency

StanfordNorth Carolina
43%Success rate23%
0.17EPA per play0.05
1.25Explosiveness1.83
0.03Rushing EPA−0.35
0.10Passing EPA0.56
35%Passing-down success28%
0.06First-down EPA−0.50
−0.07Second-down EPA−0.03
0.54Third-down EPA0.91
23%Havoc by its defense18%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

North Carolina 70% to win. Elo’s favorite won.

The line

North Carolina −8.5, over/under 41.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were North Carolina 72%, Stanford 28%. CollegeFootballData.com’s estimate from the point spread.

Every drive

North Carolina end zoneStanford end zoneQ1 StanfordPunt, 6 playsQ1 North CarolinaPunt, 3 playsQ1 StanfordFumble, 3 playsQ1 North CarolinaField goal, 4 playsQ1 StanfordPunt, 10 playsQ2 North CarolinaPunt, 3 playsQ2 StanfordPunt, 3 playsQ2 North CarolinaFumble, 6 playsQ2 StanfordMissed FG, 4 playsQ2 North CarolinaPunt, 3 playsQ2 StanfordField goal, 16 playsQ3 North CarolinaTouchdown, 12 playsQ3 StanfordPunt, 4 playsQ3 North CarolinaPunt, 7 playsQ3 StanfordInterception, 3 playsQ3 North CarolinaField goal, 4 playsQ4 StanfordPunt, 3 playsQ4 North CarolinaTouchdown, 3 playsQ4 StanfordTouchdown, 9 playsQ4 North CarolinaPunt, 6 playsQ4 StanfordTouchdown, 9 playsQ4 North CarolinaPunt, 3 playsQ4 StanfordEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. North Carolina drives left to right, Stanford right to left.
  1. Q1 StanfordPunt, 6 plays, 3 yards
  2. Q1 North CarolinaPunt, 3 plays, 23 yards
  3. Q1 StanfordFumble, 3 plays, 1 yard
  4. Q1 North CarolinaField goal, 4 plays, −3 yards
  5. Q1 StanfordPunt, 10 plays, 43 yards
  6. Q2 North CarolinaPunt, 3 plays, −5 yards
  7. Q2 StanfordPunt, 3 plays, 2 yards
  8. Q2 North CarolinaFumble, 6 plays, 26 yards
  9. Q2 StanfordMissed FG, 4 plays, 7 yards
  10. Q2 North CarolinaPunt, 3 plays, 9 yards
  11. Q2 StanfordField goal, 16 plays, 61 yards
  12. Q3 North CarolinaTouchdown, 12 plays, 75 yards
  13. Q3 StanfordPunt, 4 plays, 25 yards
  14. Q3 North CarolinaPunt, 7 plays, 29 yards
  15. Q3 StanfordInterception, 3 plays, 6 yards
  16. Q3 North CarolinaField goal, 4 plays, 6 yards
  17. Q4 StanfordPunt, 3 plays, −7 yards
  18. Q4 North CarolinaTouchdown, 3 plays, 60 yards
  19. Q4 StanfordTouchdown, 9 plays, 75 yards
  20. Q4 North CarolinaPunt, 6 plays, 39 yards
  21. Q4 StanfordTouchdown, 9 plays, 80 yards
  22. Q4 North CarolinaPunt, 3 plays, 1 yard
  23. Q4 StanfordEnd of game, 6 plays, 22 yards

Play by play

1st quarter6 drives, then North Carolina 3, Stanford 0
Stanford Punt, 6 plays
14:521st & 10 at own 35(15:00) #90 R.Verhoff kickoff 61 yards to the STA04 #0 C.High return 20 yards to the STA24 (#24 J.Butts)
14:451st & 10 at own 24(14:48) Shotgun #20 M.Ford rush middle for 5 yards gain to the STA29 (#31 W.Hardy; #7 K.House)
14:072nd & 5 at own 29(14:11) Shotgun #26 S.Irvin rush middle for 4 yards gain to the STA33 (#94 I.Johnson)
13:253rd & 1 at own 33(13:29) Shotgun #20 M.Ford rush middle for 6 yards gain to the STA39 (#31 W.Hardy; #7 K.House), 1ST DOWN
12:241st & 10 at own 39(12:52) Shotgun #20 M.Ford rush middle for 3 yards gain to the STA42 fumbled by #20 M.Ford at STA42 forced by #8 S.Vilbert recovered by STA #20 M.Ford at STA42, End Of Play
12:012nd & 7 at own 42(12:07) Shotgun #2 E.Brown sacked for loss of 7 yards to the STA35 (#9 M.Abou Jaoude)
11:203rd & 14 at own 35(11:25) No Huddle-Shotgun #2 E.Brown sacked for loss of 8 yards to the STA27 (#40 T.Thompson)
10:384th & 22 at own 27(10:44) #37 A.Flintoft punt 42 yards to the UNC31 #9 J.Green return 0 yards to the UNC31 (#87 A.Black)
10:381st & 10 at own 31(10:38) Shotgun #7 G.Lopez pass incomplete short middle to #84 S.Easter thrown to UNC45 broken up by #5 J.Green QB hurried by #94 A.Franklin PENALTY STA Pass Interference declined STA Roughing The Passer (#94 A.Franklin) 15 yards from UNC31 to UNC46, 1ST DOWN. NO PLAY
10:384th & 22 at opp 27Timeout , clock 10:38
North Carolina Punt, 3 plays
10:261st & 10 at own 46(10:32) Shotgun #12 D.June rush middle for 4 yards gain to the UNC50 (#5 J.Green; #35 M.Rose)
10:032nd & 6 at the 50(10:08) No Huddle-Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at STA46, for 4 yards to the STA46 (#9 B.Nicholson)
9:233rd & 2 at opp 46(09:28) Shotgun #37 D.Gause rush middle for 0 yards to the STA46 (#75 B.Marceau-Olayinka; #32 M.Leigber)
8:424th & 2 at opp 46(08:51) #96 T.Maginness punt 37 yards to the STA09
8:401st & 10 at own 9(08:40) #20 M.Ford rush left for 1 yard gain to the STA10 (#7 K.House; #18 J.Patterson), out of bounds PENALTY UNC Offside (#8 S.Vilbert) 5 yards from STA09 to STA14. NO PLAY
8:424th & 2 at opp 46Timeout , clock 08:42
Stanford Fumble, 3 plays
8:081st & 5 at own 14(08:17) Shotgun #20 M.Ford rush middle for 4 yards gain to the STA18 (#6 D.Robinson; #8 S.Vilbert)
7:252nd & 1 at own 18(07:31) Shotgun #20 M.Ford rush right for 7 yards gain to the STA25 (#2 A.Simpson), 1ST DOWN
7:311st & 5 at own 14Timeout Stanford, clock 07:31
North Carolina Field goal, 4 plays
6:002nd & goal at opp 9(06:03) Shotgun #7 G.Lopez pass incomplete short middle to #19 J.Johnson thrown to STA00 QB hurried by #35 M.Rose and #97 Z.Rowell
5:493rd & goal at opp 9(06:00) Shotgun #7 G.Lopez pass incomplete short right thrown to STA01 QB hurried by #11 T.Tafiti
5:494th & 8 at opp 9(05:50) #90 R.Verhoff field goal attempt from 27 yards GOOD (H: #96 T.Maginness, LS: #42 S.Triplett), clock 05:49North Carolina 3, Stanford 0
5:441st & 10 at own 35(05:49) #90 R.Verhoff kickoff 65 yards to the STA00 #5 C.Davis Jr. return 16 yards to the STA16 (#41 J.Agumadu)
6:511st & 10 at own 25(06:51) Shotgun #2 E.Brown sacked for loss of 15 yards to the STA10 (#2 A.Simpson), fumble by #2 E.Brown recovered by UNC #8 S.Vilbert at STA10 #8 S.Vilbert return 3 yards to the STA07 (#33 C.Tabb)
Stanford Punt, 10 plays
5:381st & 10 at own 16(05:44) Shotgun #20 M.Ford rush middle for 5 yards gain to the STA21 (#7 K.House; #92 C.Mims)
4:562nd & 5 at own 21(05:00) #20 M.Ford rush middle for 3 yards gain to the STA24 (#2 A.Simpson; #91 L.Jackson)
4:123rd & 2 at own 24(04:20) Shotgun #2 E.Brown pass complete short middle to #3 C.Williams caught at STA29, for 10 yards to the STA34 (#16 C.Bryson), 1ST DOWN
3:301st & 10 at own 34(03:34) #26 S.Irvin rush right for 0 yards to the STA34 (#7 K.House), out of bounds
2:472nd & 10 at own 34(02:54) Shotgun #2 E.Brown pass complete short right to #3 C.Williams caught at STA39, for 9 yards to the STA43 (#29 M.Allen)
2:123rd & 1 at own 43(02:16) Shotgun #20 M.Ford rush middle for 3 yards gain to the STA46 (#8 S.Vilbert; #92 C.Mims), 1ST DOWN
1:221st & 10 at own 46(01:34) Shotgun #2 E.Brown pass complete short right to #88 B.Blackburn caught at STA47, for 11 yards to the UNC43 (#29 M.Allen), 1ST DOWN
0:481st & 10 at opp 43(00:52) Shotgun #20 M.Ford rush middle for 2 yards gain to the UNC41 (#2 A.Simpson; #92 C.Mims)
0:032nd & 8 at opp 41(00:08) Shotgun #2 E.Brown pass incomplete short right to #0 C.High thrown to UNC39
0:033rd & 8 at opp 41(00:06) Shotgun #2 E.Brown pass incomplete short left to #3 C.Williams thrown to UNC33
0:034th & 8 at opp 41(00:00) #37 A.Flintoft punt 32 yards to the UNC09
North Carolina Field goal, 4 plays
6:351st & goal at opp 7(06:45) Shotgun #7 G.Lopez rush middle for 2 yards loss to the STA09 (#11 T.Tafiti)
2nd quarter9 drives, then Tied at 3
North Carolina Punt, 3 plays
15:001st & 10 at own 9(15:00) #28 B.Hall rush right for 3 yards gain to the UNC12 (#35 M.Rose), out of bounds PENALTY UNC Holding (#1 J.Shipp) 4 yards from UNC09 to UNC05. NO PLAY
14:321st & 14 at own 5(14:36) Shotgun #28 B.Hall rush middle for 2 yards loss to the UNC03 (#45 O.Staples; #30 E.Dubre)
13:482nd & 16 at own 3(13:53) #28 B.Hall rush middle for 1 yard gain to the UNC04 (#45 O.Staples; #35 M.Rose)
13:023rd & 15 at own 4(13:08) Shotgun #37 D.Gause rush middle for 12 yards gain to the UNC16 (#0 J.Galvan; #5 J.Green)
12:254th & 3 at own 16(12:30) #96 T.Maginness punt 44 yards to the STA40, out of bounds at STA40 PENALTY STA Holding (#30 E.Dubre) 10 yards from STA40 to STA30
Stanford Punt, 3 plays
12:191st & 10 at own 30(12:25) Shotgun #33 C.Tabb rush middle for 5 yards gain to the STA35 (#9 M.Abou Jaoude)
12:253rd & 15 at own 4Timeout , clock 12:25
Stanford Punt, 3 plays
11:452nd & 5 at own 35(11:45) Shotgun #2 E.Brown sacked for loss of 3 yards to the STA32 (#9 M.Abou Jaoude)
10:583rd & 8 at own 32(11:03) No Huddle-Shotgun #2 E.Brown pass incomplete deep right to #13 L.Thorpe thrown to UNC44 QB hurried by #2 A.Simpson
10:474th & 8 at own 32(10:57) #37 A.Flintoft punt 54 yards to the UNC14 #9 J.Green return 5 yards to the UNC19 (#41 A.Pulsipher)
North Carolina Fumble, 6 plays
10:391st & 10 at own 19(10:47) No Huddle-Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at UNC26, for 12 yards to the UNC31 (#22 C.Ojarikre), 1ST DOWN
10:181st & 10 at own 31(10:25) No Huddle-Shotgun #7 G.Lopez pass complete short right to #86 M.Tucker caught at UNC35, for 4 yards to the UNC35 (#5 J.Green)
10:002nd & 6 at own 35(10:05) No Huddle-Shotgun #28 B.Hall rush middle for 12 yards gain to the UNC47 (#21 S.Edwards), 1ST DOWN
9:341st & 10 at own 47(09:41) No Huddle-Shotgun #7 G.Lopez pass incomplete deep left to #8 K.Paysour thrown to STA14
9:342nd & 10 at own 47(09:34) Shotgun #7 G.Lopez rush middle for 8 yards gain to the STA45 (#23 H.Barth) PENALTY UNC Holding (#58 A.Blaske) 10 yards from UNC47 to UNC37. NO PLAY
9:062nd & 20 at own 37(09:14) Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at UNC44, for 8 yards to the UNC45 (#39 C.Eckhardt)
8:253rd & 12 at own 45(08:36) Shotgun #7 G.Lopez sacked for loss of 15 yards to the UNC30 (#35 M.Rose), fumble by #7 G.Lopez recovered by STA #23 H.Barth at UNC30, End Of Play. The previous play is under automatic review - “Fumble”. CALL UPHELD
Stanford Missed FG, 4 plays
8:191st & 10 at opp 30(08:23) Shotgun #20 M.Ford rush middle for 4 yards gain to the UNC26 (#94 I.Johnson; #31 W.Hardy)
8:253rd & 12 at own 45Timeout , clock 08:25
Stanford Missed FG, 4 plays
7:422nd & 6 at opp 26(07:46) Shotgun #20 M.Ford rush middle for 3 yards gain to the UNC23 (#31 W.Hardy; #94 I.Johnson)
6:533rd & 3 at opp 23(07:00) Shotgun #34 C.Hampton rush middle for 0 yards to the UNC23 (#91 L.Jackson; #9 M.Abou Jaoude)
6:114th & 3 at opp 23(06:14) #13 E.Kenney field goal attempt from 41 yards NO GOOD (H: #37 A.Flintoft, LS: #93 P.Warford), clock 06:11
North Carolina Punt, 3 plays
6:021st & 10 at own 23(06:11) Shotgun #7 G.Lopez pass complete short middle to #1 J.Shipp caught at UNC23, for 0 yards to the UNC23 (#23 H.Barth)
6:114th & 3 at own 23Timeout , clock 06:11
North Carolina Punt, 3 plays
5:272nd & 10 at own 23(05:34) Shotgun #7 G.Lopez rush middle for 8 yards gain to the UNC31 (#29 D.Davis; #32 M.Leigber)
5:053rd & 2 at own 31(05:08) No Huddle-Shotgun #12 D.June rush middle for 1 yard gain to the UNC32 (#11 T.Tafiti)
4:274th & 1 at own 32(04:34) #96 T.Maginness punt 44 yards to the STA24 fair catch by #13 L.Thorpe at STA24
Stanford Field goal, 16 plays
4:181st & 10 at own 24(04:27) Shotgun #2 E.Brown pass complete short left to #0 C.High caught at STA39, for 15 yards to the STA39, End Of Play, 1ST DOWN
3:481st & 10 at own 39(03:54) Shotgun #26 S.Irvin rush middle for 5 yards gain to the STA44 (#92 C.Mims)
3:122nd & 5 at own 44(03:18) Shotgun #26 S.Irvin rush middle for 0 yards to the STA44 (#6 D.Robinson)
2:213rd & 5 at own 44(02:33) Shotgun #2 E.Brown pass complete short right to #25 M.Brown caught at STA50, for 7 yards to the UNC49 (#21 K.Cost), 1ST DOWN
1:541st & 10 at opp 49(01:58) #20 M.Ford rush left for 3 yards gain to the UNC46 (#7 K.House)
2:003rd & 5 at opp 44Timeout , clock 02:00
1:222nd & 7 at opp 46(01:31) No Huddle-Shotgun #2 E.Brown pass complete short left to #20 M.Ford caught at STA50, for 8 yards to the UNC38 (#7 K.House), 1ST DOWN
1:091st & 10 at opp 38(01:13) No Huddle-Shotgun #2 E.Brown pass incomplete deep left to #3 C.Williams thrown to UNC05
1:002nd & 10 at opp 38(01:07) No Huddle-Shotgun #2 E.Brown pass complete short middle to #0 C.High caught at UNC35, for 4 yards to the UNC34 (#7 K.House), out of bounds
0:573rd & 6 at opp 34(01:02) Shotgun #2 E.Brown pass complete short left to #3 C.Williams caught at UNC30, for 6 yards to the UNC28 (#29 M.Allen), 1ST DOWN
0:541st & 10 at opp 28(00:56) Shotgun #2 E.Brown pass complete short left to #86 S.Roush caught at UNC25, for 3 yards to the UNC25, out of bounds at UNC25
0:573rd & 6 at opp 34Timeout Stanford, clock 00:57
0:482nd & 7 at opp 25(00:54) Shotgun #2 E.Brown sacked for loss of 7 yards to the UNC32 (#8 S.Vilbert) PENALTY STA Holding declined
0:313rd & 14 at opp 32(00:31) Shotgun #2 E.Brown pass incomplete short right to #3 C.Williams thrown to UNC25 PENALTY UNC Pass Interference (#29 M.Allen) 7 yards from UNC32 to UNC25, 1ST DOWN. NO PLAY
0:231st & 10 at opp 25(00:23) Shotgun #2 E.Brown pass complete short right to #0 C.High caught at UNC17, for 8 yards to the UNC17 (#31 W.Hardy), out of bounds
0:182nd & 2 at opp 17(00:18) Shotgun #2 E.Brown pass incomplete short left to #0 C.High thrown to UNC00
0:093rd & 2 at opp 17(00:18) Shotgun #2 E.Brown pass complete short left to #0 C.High caught at UNC15, for 2 yards to the UNC15 (#7 K.House), 1ST DOWN
0:041st & 10 at opp 15(00:08) Shotgun #2 E.Brown sacked for loss of 5 yards to the UNC20 (#40 T.Thompson)
0:103rd & 2 at own 17Timeout North Carolina, clock 00:10
0:002nd & 15 at opp 20Emmet Kenney 38 Yd Field GoalTied at 3
0:041st & 10 at opp 15Timeout Stanford, clock 00:04
3rd quarter5 drives, then North Carolina 10, Stanford 3
North Carolina Touchdown, 12 plays
15:001st & 10 at own 35(15:00) #13 E.Kenney kickoff 65 yards to the UNC00, Touchback
14:511st & 10 at own 25(14:58) Shotgun #7 G.Lopez pass complete short middle to #1 J.Shipp caught at UNC40, for 15 yards to the UNC40 (#29 D.Davis), 1ST DOWN
14:101st & 10 at own 40PENALTY UNC Illegal Snap (#58 A.Blaske) 5 yards from UNC40 to UNC35. NO PLAY
13:591st & 15 at own 35(14:03) Shotgun #12 D.June rush middle for 1 yard loss to the UNC34 (#5 J.Green; #98 Z.Buckey)
13:192nd & 16 at own 34(13:27) Shotgun #7 G.Lopez pass complete short left to #9 J.Green caught at UNC35, for 4 yards to the UNC38 (#6 C.Wright), out of bounds
12:383rd & 12 at own 38(12:47) Shotgun #7 G.Lopez pass complete short left to #37 D.Gause caught at UNC40, for 18 yards to the STA44 (#35 M.Rose), 1ST DOWN
12:171st & 10 at opp 44(12:21) No Huddle-Shotgun #37 D.Gause rush middle for 3 yards gain to the STA41 (#91 C.Patterson; #11 T.Tafiti)
11:442nd & 7 at opp 41(11:49) Shotgun #37 D.Gause rush middle for 1 yard loss to the STA42 (#0 J.Galvan)
11:063rd & 8 at opp 42(11:15) Shotgun #7 G.Lopez pass complete short left to #37 D.Gause caught at STA44, for 13 yards to the STA29 (#35 M.Rose), out of bounds, 1ST DOWN
10:501st & 10 at opp 29PENALTY UNC False Start (#1 J.Shipp) 5 yards from STA29 to STA34. NO PLAY
10:271st & 15 at opp 34(10:33) Shotgun #7 G.Lopez rush middle for 6 yards gain to the STA28 (#0 J.Galvan; #91 C.Patterson)
9:452nd & 9 at opp 28(09:57) Shotgun #7 G.Lopez pass complete short right to #8 K.Paysour caught at STA22, for 10 yards to the STA18 (#9 B.Nicholson), 1ST DOWN
9:061st & 10 at opp 18(09:15) Shotgun #7 G.Lopez sacked for loss of 2 yards to the STA20 (#94 A.Franklin, #11 T.Tafiti)
8:282nd & 12 at opp 20(08:31) Shotgun #37 D.Gause rush middle for 0 yards to the STA20 (#35 M.Rose)
7:433rd & 12 at opp 20Davion Gause 20 Yd pass from Gio Lopez (Rece Verhoff Kick)North Carolina 10, Stanford 3
7:431st & 10 at own 35(07:43) #90 R.Verhoff kickoff 65 yards to the STA00, Touchback
7:43Timeout , clock 07:43
Stanford Punt, 4 plays
7:351st & 10 at own 25(07:41) #33 C.Tabb rush right for 25 yards gain to the STA50 (#7 K.House), 1ST DOWN
7:43Timeout , clock 07:43
6:551st & 10 at the 50(07:00) Shotgun #33 C.Tabb rush middle for 1 yard gain to the UNC49 (#91 L.Jackson)
6:192nd & 9 at opp 49(06:19) Shotgun #2 E.Brown pass incomplete short right to #20 M.Ford thrown to STA46 QB hurried by #2 A.Simpson PENALTY STA Intentional Grounding (#2 E.Brown)
6:073rd & 20 at own 40(06:13) Shotgun #2 E.Brown pass complete short left to #86 S.Roush caught at STA43, for 10 yards to the STA50 (#18 J.Patterson)
5:254th & 10 at the 50(05:36) #37 A.Flintoft punt 45 yards to the UNC05
North Carolina Punt, 7 plays
5:251st & 10 at own 5PENALTY UNC False Start (#73 W.O’Steen) 2 yards from UNC05 to UNC03. NO PLAY
5:191st & 12 at own 3(05:25) Shotgun #7 G.Lopez pass incomplete deep right to #8 K.Paysour thrown to UNC32 QB hurried by #11 T.Tafiti. #75 B.Marceau-Olayinka injured on the play
5:132nd & 12 at own 3(05:20) Shotgun #7 G.Lopez pass complete short right to #1 J.Shipp caught at UNC07, for 7 yards to the UNC10 (#21 S.Edwards)
4:343rd & 5 at own 10(04:40) Shotgun #7 G.Lopez pass complete short left to #8 K.Paysour caught at UNC17, for 9 yards to the UNC19 (#9 B.Nicholson), out of bounds, 1ST DOWN
4:151st & 10 at own 19(04:15) Shotgun #7 G.Lopez pass complete short right to #1 J.Shipp caught at UNC30, for 11 yards to the UNC30, out of bounds at UNC30 PENALTY UNC Ineligible Downfield on Pass (#73 W.O’Steen) 5 yards from UNC19 to UNC14. NO PLAY
3:511st & 15 at own 14(03:56) Shotgun #7 G.Lopez rush middle for 3 yards gain to the UNC17 (#11 T.Tafiti)
3:122nd & 12 at own 17(03:12) Shotgun #7 G.Lopez pass incomplete deep right to #8 K.Paysour thrown to STA45 PENALTY STA Pass Interference (#6 C.Wright) 15 yards from UNC17 to UNC32, 1ST DOWN. NO PLAY
2:591st & 10 at own 32(03:08) Shotgun #7 G.Lopez pass complete short right to #9 J.Green caught at UNC32, for 2 yards to the UNC34 (#39 C.Eckhardt)
2:342nd & 8 at own 34(02:41) Shotgun #7 G.Lopez pass incomplete short left to #8 K.Paysour thrown to STA47 broken up by #39 C.Eckhardt
2:273rd & 8 at own 34(02:35) Shotgun #7 G.Lopez pass incomplete short left thrown to STA48 QB hurried by #35 M.Rose and #30 E.Dubre
2:204th & 8 at own 34(02:28) #96 T.Maginness punt 51 yards to the STA15, out of bounds at STA15
Stanford Interception, 3 plays
2:141st & 10 at own 15(02:20) Shotgun #20 M.Ford rush middle for 1 yard gain to the STA16 (#92 C.Mims). #92 C.Mims injured on the play
1:442nd & 9 at own 16(01:51) Shotgun #2 E.Brown pass complete short right to #3 C.Williams caught at STA20, for 4 yards to the STA20 (#29 M.Allen)
1:083rd & 5 at own 20(01:15) Shotgun #2 E.Brown pass intercepted by #7 K.House at STA34 QB hurried by #6 D.Robinson #7 K.House return 13 yards to the STA21 (#11 B.Farrell) PENALTY UNC UNS: Unsportsmanlike Conduct (#2 A.Simpson) 15 yards from STA21 to STA36
North Carolina Field goal, 4 plays
0:511st & 20 at opp 46(00:54) Shotgun #28 B.Hall rush middle for 1 yard loss to the STA47 (#35 M.Rose)
0:092nd & 22 at opp 47(00:16) Shotgun #7 G.Lopez pass complete short right to #1 J.Shipp caught at UNC48, for 6 yards to the STA41 (#5 J.Green; #94 A.Franklin)
1:051st & 10 at opp 36(01:05) Shotgun #12 D.June rush middle for 0 yards to the STA36 (#35 M.Rose) PENALTY UNC Holding (#66 J.Hall) 10 yards from STA36 to STA46. NO PLAY
Q4 15:003rd & 15 at opp 41Shotgun #7 G.Lopez pass complete short right to #8 K.Paysour caught at STA33, for 11 yards to the STA30 (#6 C.Wright)
Q4 14:164th & 4 at opp 30Rece Verhoff 48 Yd Field GoalNorth Carolina 13, Stanford 3
4th quarter7 drives, then North Carolina 20, Stanford 15
Stanford Punt, 3 plays
14:161st & 10 at own 35(14:16) #90 R.Verhoff kickoff 65 yards to the STA00, Touchback
14:121st & 10 at own 25(14:15) Shotgun #2 E.Brown pass incomplete short right to #11 B.Farrell thrown to STA30
14:052nd & 10 at own 25(14:12) No Huddle-Shotgun #2 E.Brown pass incomplete short middle to #11 B.Farrell thrown to STA44 QB hurried by #8 S.Vilbert
13:583rd & 10 at own 25(14:06) Shotgun #2 E.Brown sacked for loss of 7 yards to the STA18 (#40 T.Thompson)
13:194th & 17 at own 18(13:19) #37 A.Flintoft punt 44 yards to the UNC38 #31 W.Hardy return 5 yards to the UNC43 (#18 M.Libman; #28 S.Neely III) PENALTY UNC Illegal Substitution 5 yards from STA18 to STA23. NO PLAY
13:054th & 12 at own 23(13:10) #37 A.Flintoft punt 42 yards to the UNC35 fair catch by #9 J.Green at UNC35 PENALTY STA Illegal Motion (#18 M.Libman) 5 yards from UNC35 to UNC40
North Carolina Touchdown, 3 plays
12:581st & 10 at own 40(13:04) Shotgun #7 G.Lopez pass incomplete deep right to #9 J.Green thrown to STA20
12:432nd & 10 at own 40(12:59) Shotgun #7 G.Lopez pass complete short left to #27 J.McGill caught at UNC42, for 5 yards to the UNC45 (#75 B.Marceau-Olayinka)
12:043rd & 5 at own 45Jordan Shipp 55 Yd pass from Gio Lopez (Rece Verhoff Kick)North Carolina 20, Stanford 3
Stanford Touchdown, 9 plays
12:041st & 10 at own 35(12:04) #90 R.Verhoff kickoff 64 yards to the STA01 fair catch by #5 C.Davis Jr. at STA01
11:591st & 10 at own 25(12:00) Shotgun #2 E.Brown pass incomplete short right to #0 C.High thrown to STA36
11:492nd & 10 at own 25(11:57) Shotgun #2 E.Brown pass complete short middle to #86 S.Roush caught at STA27, for 4 yards to the STA29 (#21 K.Cost)
11:073rd & 6 at own 29(11:15) No Huddle-Shotgun #2 E.Brown pass complete short middle to #0 C.High caught at STA43, for 23 yards to the UNC48 (#5 G.Gibson; #12 G.Smith III), 1ST DOWN
10:451st & 10 at opp 48(10:50) No Huddle-Shotgun #20 M.Ford rush middle for 3 yards gain to the UNC45 (#5 G.Gibson)
10:222nd & 7 at opp 45(10:27) No Huddle-Shotgun #20 M.Ford rush middle for 3 yards gain to the UNC42 (#29 M.Allen; #7 K.House)
9:553rd & 4 at opp 42(10:02) No Huddle-Shotgun #2 E.Brown pass complete short right to #20 M.Ford caught at UNC43, for 19 yards to the UNC23 (#31 W.Hardy), out of bounds, 1ST DOWN
9:281st & 10 at opp 23(09:33) No Huddle-Shotgun #20 M.Ford rush left for 8 yards gain to the UNC15 (#21 K.Cost)
8:452nd & 2 at opp 15(08:54) No Huddle-Shotgun #2 E.Brown pass complete short left to #0 C.High caught at UNC12, for 14 yards to the UNC01 (#29 M.Allen), out of bounds, 1ST DOWN
8:281st & goal at opp 1Cole Tabb 1 Yd Run (Two-Point Pass Conversion Failed)North Carolina 20, Stanford 9
8:231st & 10 at own 35(08:28) #13 E.Kenney kickoff 59 yards to the UNC06 muffed by #21 K.Cost at UNC06 recovered by UNC #21 K.Cost at UNC01 #21 K.Cost return 9 yards to the UNC10 (#29 D.Davis)
8:28Timeout , clock 08:28
North Carolina Punt, 6 plays
8:171st & 10 at own 10(08:21) Shotgun #37 D.Gause rush middle for 5 yards gain to the UNC15 (#21 S.Edwards)
7:432nd & 5 at own 15(07:48) Shotgun #37 D.Gause rush middle for 3 yards gain to the UNC18 (#0 J.Galvan)
6:583rd & 2 at own 18(07:05) #85 S.Clower rush right for 12 yards gain to the UNC30 (#6 C.Wright), 1ST DOWN, PENALTY STA Tripping (#39 C.Eckhardt) 15 yards from UNC30 to UNC45, 1ST DOWN
6:291st & 10 at own 45(06:34) #37 D.Gause rush left for 2 yards gain to the UNC47 (#45 O.Staples)
5:502nd & 8 at own 47(05:55) Shotgun #28 B.Hall rush middle for 2 yards gain to the UNC49 (#35 M.Rose; #0 J.Galvan)
5:043rd & 6 at own 49(05:09) Shotgun #7 G.Lopez rush left for 4 yards loss to the UNC45 (#0 J.Galvan)
4:554th & 10 at own 45(05:04) #96 T.Maginness punt 55 yards to the STA00, Touchback
5:043rd & 6 at opp 49Timeout Stanford, clock 05:04
Stanford Touchdown, 9 plays
4:491st & 10 at own 20(04:57) Shotgun #2 E.Brown pass complete short left to #86 S.Roush caught at STA21, for 12 yards to the STA32 (#2 A.Simpson; #7 K.House), 1ST DOWN
4:231st & 10 at own 32(04:30) No Huddle-Shotgun #2 E.Brown pass incomplete short middle to #20 M.Ford thrown to STA34 QB hurried by #91 L.Jackson
4:172nd & 10 at own 32(04:25) 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)
3:563rd & 2 at own 40(04:00) No Huddle-Shotgun #20 M.Ford rush middle for 5 yards gain to the STA45 (#94 I.Johnson), 1ST DOWN
3:291st & 10 at own 45(03:29) 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
3:151st & 25 at own 30(03:24) 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)
2:442nd & 13 at own 42(02:50) 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
2:123rd & 6 at own 49(02:20) 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
1:551st & 10 at opp 43(02:00) 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
1:481st & 10 at opp 24CJ Williams 24 Yd pass from Elijah Brown (Two-Point Run Conversion Failed)North Carolina 20, Stanford 15
1:551st & 10 at own 43Timeout , clock 01:55
North Carolina Punt, 3 plays
1:471st & 10 at own 35(01:46) #13 E.Kenney onside kickoff 12 yards to the STA47, End Of Play
1:441st & 10 at opp 47(01:44) #37 D.Gause rush middle for 3 yards loss to the STA50 (#29 D.Davis)
1:392nd & 13 at the 50(01:44) #37 D.Gause rush right for 4 yards gain to the STA46 (#75 B.Marceau-Olayinka)
1:442nd & 13 at the 50Timeout Stanford, clock 01:44
1:333rd & 9 at opp 46(01:39) #37 D.Gause rush middle for 3 yards gain to the STA43 (#91 C.Patterson; #0 J.Galvan)
1:392nd & 13 at the 50Timeout Stanford, clock 01:39
0:464th & 6 at opp 43(00:52) #96 T.Maginness punt 23 yards to the STA20, out of bounds at STA20
0:533rd & 9 at opp 46Timeout North Carolina, clock 00:53
Stanford End of game, 6 plays
0:421st & 10 at own 20(00:42) Shotgun #2 E.Brown pass incomplete short right to #86 S.Roush thrown to STA20 broken up by #40 T.Thompson
0:372nd & 10 at own 20(00:42) 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
0:321st & 10 at own 32(00:37) No Huddle-Shotgun #2 E.Brown pass incomplete short middle to #3 C.Williams thrown to STA44 broken up by #7 K.House
0:322nd & 10 at own 32PENALTY STA False Start (#0 C.High) 5 yards from STA32 to STA27. NO PLAY
0:222nd & 15 at own 27(00:30) No Huddle-Shotgun #2 E.Brown sacked for loss of 10 yards to the STA17 (#9 M.Abou Jaoude)
0:033rd & 25 at own 17(00:06) 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
0:014th & 16 at own 26(00:01) 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

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Tied 2–⁠2 in four meetings.

Recent meetings
2025North Carolina 20, Stanford 15
2016Stanford 25, North Carolina 23Sun Bowl
1998Stanford 37, North Carolina 34
1997North Carolina 28, Stanford 17

Around this game