College Football Scores · College Football Odds

California vs Stanford

Final · Week 13 · Sat Nov 22 · 7:30 PM ET · Stanford Stadium

California Golden BearsCalifornia6-5
10
FinalNov 22, 2025
Stanford CardinalStanford4-7
31
TVACC Network

Closing line

US sportsbook at kickoff
Moneyline
CAL−185
STAN+155
Spread
CAL −4.5−110
STAN +4.5−110
Total O/U
Over 47.5−110
Under 47.5−110
  • Spread: Stanford +4.5 covered.
  • Total O/U: under 47.5 (41 points).

Recap

Stanford beat California 31-10 at Stanford Stadium on Nov 22, 2025 to move to 4-7.

The lead changed hands 3 times. Stanford won the turnover battle 3-0.

Score by quarter

California Golden Bears and Stanford Cardinal, score by quarter
Team1234T
CAL370010
STAN01431431

Scoring plays

First Quarter

  1. CALField Goal · 6:10Abram Murray 40 Yd Field Goal3-0

Second Quarter

  1. STANTouchdown · 12:57Jay Green 49 Yd Fumble Return (Emmet Kenney Kick)3-7
  2. CALTouchdown · 4:38Jaron-Keawe Sagapolutele 7 Yd Run (Chase Meyer Kick)10-7
  3. STANTouchdown · 1:05K. Raphael run for 11 yds, K. Raphael fumbled, forced by J. Galvan, recovered by D. Davis, D. Davis returned for a TD (E. Kenney KICK)10-14

Third Quarter

  1. STANField Goal · 2:19E. Kenney 36 yd FG GOOD10-17

Fourth Quarter

  1. STANTouchdown · 14:56M. Ford run for 4 yds, for a TD (E. Kenney KICK)10-24
  2. STANTouchdown · 10:01E. Brown pass to CJ Williams for 34 yds, for a TD (E. Kenney KICK)10-31

Team stats

CALSTAN
1st Downs
15
17
Total Yards
297
282
Passing
285
123
Rushing
12
159
3rd down efficiency
7-18
6-14
Turnovers
3
0
Possession
33:40
26:20

Top performers

California Golden BearsStanford Cardinal

Passing

Jaron-Keawe Sagapolutele33/49, 269 YDS
Elijah Brown10/20, 123 YDS, 1 TD

Rushing

Kendrick Raphael15 CAR, 47 YDS
Micah Ford29 CAR, 150 YDS, 1 TD

Receiving

Trond Grizzell9 REC, 104 YDS
CJ Williams5 REC, 76 YDS, 1 TD

Sacks

Aidan Keanaaina0.5
Ernest Cooper1

Tackles

Luke Ferrelli10
Matt Rose14

Player stats

California · Passing

PlayerC/ATTYDSAVGTDINTQBR
Jaron-Keawe Sagapolutele33/492695.50056.6
Mason Mini1/11616.000100.0

California · Rushing

PlayerCARYDSAVGTDLONG
Kendrick Raphael15473.1011
Team1-5-5.000
Jacob De Jesus1-6-6.000
Jaron-Keawe Sagapolutele9-24-2.717

California · Receiving

PlayerRECYDSAVGTDLONG
Trond Grizzell910411.6023
Jacob De Jesus14966.9016
Jayden Dixon-Veal12424.0024
Jordan King11616.0016
QuaRon Adams11515.0015
Kendrick Raphael4123.009
Kyion Grayes11010.0010
Mason Mini155.005
Cole Boscia144.004
Jeffrey Johnson1-1-1.00-1

California · Fumbles

PlayerFUMLOSTREC
Team110
Kendrick Raphael110
Jacob De Jesus110

California · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Luke Ferrelli10300000
Hezekiah Masses6500100
Dru Polidore Jr.6400000
Aiden Manutai6401000
Aidan Keanaaina610.51.5000
TJ Bush Jr.520.50.5000
Brent Austin4300000
Jayden Wayne4200000

California · Kick returns

PlayerNOYDSAVGLONGTD
Jacob De Jesus11616.0160

California · Punt returns

PlayerNOYDSAVGLONGTD
Jacob De Jesus12222.0220

California · Kicking

PlayerFGPCTLONGXPPTS
Abram Murray1/1100.0400/03
Chase Meyer0/00.001/11

California · Punting

PlayerNOYDSAVGTBIn 20LONG
Michael Kern519939.80150

Stanford · Passing

PlayerC/ATTYDSAVGTDINTQBR
Elijah Brown10/201236.21042.9

Stanford · Rushing

PlayerCARYDSAVGTDLONG
Micah Ford291505.2129
Bryce Farrell166.006
Elijah Brown231.5010
Cole Tabb420.502
Team1-2-2.000

Stanford · Receiving

PlayerRECYDSAVGTDLONG
CJ Williams57615.2134
Benji Blackburn12626.0026
Sam Roush2147.0011
Micah Ford177.007
Caden High100.000

Stanford · Fumbles

PlayerFUMLOSTREC
Matt Rose001
Jay Green001
Darrius Davis001

Stanford · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Matt Rose14611000
Brandon Nicholson9911100
Jahsiah Galvan6300010
Che Ojarikre5500000
Collin Wright5400200
Jay Green4201111
Mitch Leigber3301100
Ernest Cooper3211000

Stanford · Punt returns

PlayerNOYDSAVGLONGTD
Caden High221.020

Stanford · Kicking

PlayerFGPCTLONGXPPTS
Emmet Kenney1/333.3364/47

Stanford · Punting

PlayerNOYDSAVGTBIn 20LONG
Aidan Flintoft415739.30159

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:18 PM ET. How game pages are made