31
FinalOct 31, 2026 · Carter-Finley Stadium
Team1234Final
California0100010
NC State7314731

Game flow

NC State won by 21 · 7 scores
Lead changes
0
1 time tied
NCSU biggest lead
+21
Q4 9:05
CAL biggest lead
—
never led
Time in front
NCSU 89% · CAL 0%
tied 11% · 53:09 vs 0:00 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ NC State ahead▼ California aheadQ1 13:29 · NCSU Passing Touchdown: Deandre Desinor 49 Yd pass from CJ Bailey (Kanoah Vinesett Kick) (CAL 0, NCSU 7)Q2 9:28 · NCSU Field Goal Good: Kanoah Vinesett 43 Yd Field Goal (CAL 0, NCSU 10)Q2 4:58 · CAL Pass Reception: Chase Hendricks 30 Yd pass from Jaron-Keawe Sagapolutele (Towns McGough Kick) (CAL 7, NCSU 10)Q2 0:00 · CAL Field Goal Good: Towns McGough 38 Yd Field Goal (CAL 10, NCSU 10)Q3 9:40 · NCSU Passing Touchdown: Chance Robinson 38 Yd pass from CJ Bailey (Kanoah Vinesett Kick) (CAL 10, NCSU 17)Q3 0:11 · NCSU Rushing Touchdown: Darius Johnson 2 Yd Run (Kanoah Vinesett Kick) (CAL 10, NCSU 24)Q4 9:05 · NCSU Rushing Touchdown: Davion Gause 6 Yd Run (Kanoah Vinesett Kick) (CAL 10, NCSU 31)

The lead after every score: above the line NC State is ahead, below it California. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
13:29NCSU
TD Deandre Desinor 49 Yd pass from CJ Bailey (Kanoah Vinesett Kick)4 plays, 65 yds, 1:31 · from NCSU 35
CAL 0–7 NCSU
2nd quarter
9:28NCSU
FG Kanoah Vinesett 43 Yd Field Goal 8 plays, 27 yds, 3:51 · from NCSU 47
CAL 0–10 NCSU
4:58CAL
REC Chase Hendricks 30 Yd pass from Jaron-Keawe Sagapolutele (Towns McGough Kick)7 plays, 75 yds, 4:30 · from CAL 25
CAL 7–10 NCSU
0:00CAL
FG Towns McGough 38 Yd Field Goal 9 plays, 54 yds, 1:41 · from CAL 26
CAL 10–10 NCSU
3rd quarter
9:40NCSU
TD Chance Robinson 38 Yd pass from CJ Bailey (Kanoah Vinesett Kick)9 plays, 73 yds, 3:54 · from NCSU 27
CAL 10–17 NCSU
0:11NCSU
TD Darius Johnson 2 Yd Run (Kanoah Vinesett Kick)10 plays, 75 yds, 5:38 · from NCSU 25
CAL 10–24 NCSU
4th quarter
9:05NCSU
TD Davion Gause 6 Yd Run (Kanoah Vinesett Kick)7 plays, 90 yds, 3:06 · from NCSU 10
CAL 10–31 NCSU

Drives

NCSU 5/13 scoredCAL 2/14 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00NCSUNCSU 354651:31Touchdown
Q113:29CALCAL 25342:00Punt
Q111:29NCSUNCSU 363-20:47Punt
Q110:42CALCAL 16381:52Punt
Q18:50NCSUNCSU 31330:47Punt
Q18:03CALCAL 45321:01Punt
Q17:02NCSUNCSU 16642:59Punt
Q14:03CALCAL 325213:00Punt
Q11:03NCSUNCSU 2300:27Punt
Q10:36CALCAL 46472:17Downs
Q213:19NCSUNCSU 478273:51Field Goal
Q29:28CALCAL 257754:30Touchdown

Win probability

NC State 100% · pregame line NC State −9.5 (closing line)
Q1Q2Q3Q4▲ NC State▼ CaliforniaCalifornia +18% win probability: (05:03) Shotgun #3 J.Sagapolutele pass complete deep left to #7 C.Hendricks caught at NCSU00, for 30 yards to the NCSU00 TOUCHDOWN, clock 04:58, 1ST DOWN. The previous play is under automatic review - "Pass completion". CALL UPHELD #33 T.McGough kick attempt good (H: #29 A.Davies, LS: #53 J.Franke)NC State +17% win probability: (09:45) No Huddle-Shotgun #11 C.Bailey pass complete deep middle to #82 C.Robinson caught at CAL00, for 38 yards to the CAL00 TOUCHDOWN, clock 09:40, 1ST DOWN #94 K.Vinesett kick attempt good (H: #96 J.Waller, LS: #92 A.Arias)California +13% win probability: (04:54) Shotgun #3 J.Sagapolutele sacked for loss of 4 yards to the NCSU23 (#92 C.Bond, #88 I.Shirley)NC State +13% win probability: (02:44) Shotgun #7 D.Gause rush middle for 5 yards gain to the NCSU27 (#19 O.Okaka; #9 A.Tuitele)NC State +12% win probability: (04:58) #33 T.McGough kickoff 65 yards to the NCSU00, Touchback

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Jaron-Keawe Sagapolutele29/451964.41114.3
RushingCARYDSAVGTDLONG
Anthony League3299.7014
Adam Mohammed9273.0016
Dominic Ingrassia4174.308
Ashten Emory461.503
Tyree Sams144.004
Mason Mini122.002
Jaron-Keawe Sagapolutele5-12-2.400
ReceivingRECYDSAVGTDLONG
Chase Hendricks7679.6130
Taimane Purcell4338.3014
Anthony League5285.6010
Kyion Grayes2178.5014
Trevor Rogers2126.007
Ian Strong2115.506
Adam Mohammed188.008
Mason Mini166.006
Dominic Ingrassia166.006
Niles Davis166.006
Ashten Emory263.008
Tyree Sams1-4-4.000
DefenseTOTSOLOSACKSTFLPDQB HUR
Odera Okaka1170100
AJ Tuitele920000
Kamar Mothudi810000
Isaiah Crosby630001
Tristan Jernigan430000
Michael-Anthony Okwura420010
Daniel Harris330000
Solomon Williams310000
KickingFGPCTLONGXPPTS
Towns McGough1/250.0381/14
PuntingNOYDSAVGTBIn 20LONG
Angus Davies731545.00362

Biggest plays

CAL +18% Q2 4:58 (05:03) Shotgun #3 J.Sagapolutele pass complete deep left to #7 C.Hendricks caught at NCSU00, for 30 yards to the NCSU00 TOUCHDOWN, clock 04:58, 1ST DOWN. The previous play is under automatic review - "Pass completion". CALL UPHELD #33 T.McGough kick attempt good (H: #29 A.Davies, LS: #53 J.Franke)
NCSU +17% Q3 9:40 (09:45) No Huddle-Shotgun #11 C.Bailey pass complete deep middle to #82 C.Robinson caught at CAL00, for 38 yards to the CAL00 TOUCHDOWN, clock 09:40, 1ST DOWN #94 K.Vinesett kick attempt good (H: #96 J.Waller, LS: #92 A.Arias)
CAL +13% Q2 4:46 (04:54) Shotgun #3 J.Sagapolutele sacked for loss of 4 yards to the NCSU23 (#92 C.Bond, #88 I.Shirley)
NCSU +13% Q2 2:39 (02:44) Shotgun #7 D.Gause rush middle for 5 yards gain to the NCSU27 (#19 O.Okaka; #9 A.Tuitele)
NCSU +12% Q2 4:58 (04:58) #33 T.McGough kickoff 65 yards to the NCSU00, Touchback

Team stats

StatCALNCSU
1st Downs1519
3rd down efficiency5-187-15
4th down efficiency1-30-0
Total Yards269327
Passing196192
Comp/Att29/4513/25
Yards per pass4.47.7
Rushing73135
Rushing Attempts2740
Yards per rush2.73.4
Penalties8-815-48
Turnovers11
Fumbles lost01
Interceptions thrown10
Possession31:2928:31

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:17 2nd & 6 at CAL 40 (00:17) No Huddle-Shotgun #3 J.Sagapolutele sacked for loss of 6 yards to the CAL34 (#53 J.Warren, Jr.)
Q4 0:33 1st & 10 at CAL 36 (00:40) No Huddle-Shotgun #3 J.Sagapolutele pass complete short middle to #25 A.League caught at CAL39, for 4 yards to the CAL40 (#0 P.Aguirre)
Q4 0:47 4th & 1 at CAL 31 (00:46) No Huddle-Shotgun #3 J.Sagapolutele pass complete short right to #7 C.Hendricks caught at CAL36, for 5 yards to the CAL36, End Of Play, 1ST DOWN
Q4 0:58 3rd & 4 at CAL 28 (01:12) Shotgun #3 J.Sagapolutele pass complete short left to #6 K.Grayes caught at CAL31, for 3 yards to the CAL31 (#24 M.Tate)
Q4 1:13 2nd & 4 at CAL 28 (01:18) Shotgun #3 J.Sagapolutele pass incomplete short left thrown to CAL38 QB hurried by #58 E.Satchell
Q4 1:19 1st & 10 at CAL 22 (01:31) Shotgun #3 J.Sagapolutele pass complete short middle to #25 A.League caught at CAL24, for 6 yards to the CAL28 (#35 L.Hodge). #2 R.Royal, III injured on the play
Q4 1:33 2nd & 2 at CAL 16 (01:35) No Huddle-Shotgun #3 J.Sagapolutele pass complete short right to #22 T.Purcell caught at CAL21, for 6 yards to the CAL22, out of bounds at CAL22, 1ST DOWN
Q4 1:47 1st & 10 at CAL 8 (01:54) Shotgun #3 J.Sagapolutele pass complete short middle to #22 T.Purcell caught at CAL12, for 8 yards to the CAL16 (#35 L.Hodge)
Q4 1:55 4th & 3 at NCSU 33 (02:01) #96 J.Waller punt 52 yards to the CAL15 fair catch by #81 T.Sams at CAL15 PENALTY CAL Personal Foul (#17 C.Perry-Smith) 7 yards from CAL15 to CAL08
Q4 2:41 3rd & 3 at NCSU 33 (02:48) No Huddle-Shotgun #25 D.Johnson rush middle for 0 yards to the NCSU33 (#9 A.Tuitele; #3 K.Mothudi)
Q4 3:27 2nd & 7 at NCSU 29 (03:33) No Huddle-Shotgun #25 D.Johnson rush middle for 4 yards gain to the NCSU33 (#97 M.Okwura; #9 A.Tuitele)
Q4 4:15 1st & 10 at NCSU 26 (04:19) Shotgun #25 D.Johnson rush middle for 3 yards gain to the NCSU29 (#97 M.Okwura)
Q4 4:20 3rd & 1 at NCSU 47 (04:23) No Huddle-Shotgun #3 J.Sagapolutele pass intercepted by #14 J.Sensabaugh at NCSU26, End Of Play
Q4 4:40 2nd & 15 at CAL 39 (04:49) Shotgun #3 J.Sagapolutele pass complete short right to #22 T.Purcell caught at CAL43, for 14 yards to the NCSU47 (#58 E.Satchell; #14 J.Sensabaugh)
Q4 4:49 2nd & 10 at CAL 44 PENALTY CAL False Start (#74 M.Klisiewicz) 5 yards from CAL44 to CAL39. NO PLAY
Q4 4:49 1st & 10 at CAL 44 (04:53) No Huddle-Shotgun #3 J.Sagapolutele pass incomplete short right to #19 T.Rogers thrown to NCSU46
Q4 5:06 3rd & 4 at CAL 37 (05:14) No Huddle-Shotgun #3 J.Sagapolutele pass complete short right to #19 T.Rogers caught at CAL42, for 7 yards to the CAL44 (#24 M.Tate), 1ST DOWN
Q4 5:24 2nd & 10 at CAL 31 (05:33) Shotgun #3 J.Sagapolutele pass complete short middle to #25 A.League caught at CAL32, for 6 yards to the CAL37 (#0 P.Aguirre; #33 Z.Moore)
Q4 5:33 1st & 10 at CAL 31 (05:36) Shotgun #3 J.Sagapolutele pass incomplete deep right to #7 C.Hendricks thrown to NCSU44
Q4 5:38 4th & 8 at CAL 31 (05:38) #94 K.Vinesett field goal attempt from 48 yards NO GOOD (H: #96 J.Waller, LS: #92 A.Arias), clock 05:38, End Of Play
Q4 5:43 3rd & 8 at CAL 31 (05:50) Shotgun #11 C.Bailey pass incomplete short left to #45 T.Vaughn thrown to CAL30 QB hurried by #56 L.Journey
Q4 5:51 2nd & 7 at CAL 30 (05:56) Shotgun #25 D.Johnson rush right for 1 yard loss to the CAL31 (#19 O.Okaka)
Q4 5:55 1st & 10 at CAL 33 (05:59) Shotgun #25 D.Johnson rush middle for 3 yards gain to the CAL30 (#3 K.Mothudi; #0 S.Williams)
Q4 6:04 3rd & 1 at CAL 35 (06:10) No Huddle-Shotgun #10 W.Wilson rush middle for 2 yards gain to the CAL33 (#21 A.Hampton), 1ST DOWN