Week 1 · 2025

California at Oregon State

Sat 08/30/2025 10:30 PMReser StadiumOregon State pregame42%Pregame win probability: 42% for Oregon State. California favored, and won.

70°Cloudy8 mph NW · 56% humidityRecorded at kickoff by College Football Data

California

34

7–6

Oregon State

15

2–10

Attendance

31,630

reported

CAL9 plays, 73 yd · Touchdown

15:001st & 10own 35Caleb Ojeda kickoff for 65 yds , Jacob De Jesus return for 27 yds to the CAL 27+27
14:541st & 10own 27Brandon High Jr. run for 4 yds to the CAL 31+4
14:192nd & 6own 31Brandon High Jr. run for 5 yds to the CAL 36+5
13:593rd & 1own 36Brandon High Jr. run for no gain to the CAL 360
13:054th & 1own 36PENALTY OREGONST substitution infraction 5 yards to the CAL41, NO PLAY, 1ST DOWN CAL.+5
12:311st & 10own 41Jaron-Keawe Sagapolutele pass complete to Trond Grizzell for 35 yds to the ORST 24 for a 1ST down+35
11:581st & 10opp 24Jaron-Keawe Sagapolutele pass complete to Brandon High Jr. for 5 yds to the ORST 19+5
11:452nd & 5opp 19Brandon High Jr. run for no gain to the ORST 190
11:233rd & 5opp 19Jaron-Keawe Sagapolutele pass complete to Mason Mini for 19 yds for a TD (Chase Meyer KICK)+19

ORST5 plays, 0 yd · On downs

11:233rd & 5own 35Abram Murray kickoff for 46 yds for a touchback0
11:231st & 10own 25TEAM run for a loss of 5 yards to the ORST 20 TEAM fumbled, recovered by ORST Maalik Murphy−5
10:412nd & 15own 20Maalik Murphy pass incomplete to David Wells Jr.0
10:333rd & 15own 20Maalik Murphy pass incomplete to Taz Reddicks0
10:224th & 15own 20AJ Winsor punt for 47 yds California Penalty, Offensive Holding (Jordan Sanford) to the CAL 23+57

ORST6 plays, 66 yd · Defensive TD

10:221st & 10own 23Jaron-Keawe Sagapolutele pass complete to Landon Morris for 26 yds to the CAL 49 for a 1ST down+26
9:581st & 10own 49Kendrick Raphael run for 7 yds to the ORST 44+7
9:332nd & 3opp 44Kendrick Raphael run for 2 yds to the ORST 42+2
9:033rd & 1opp 42Kendrick Raphael run for 2 yds to the ORST 40 for a 1ST down+2
8:311st & 10opp 40Jaron-Keawe Sagapolutele pass complete to Jacob De Jesus for 8 yds to the ORST 32+8
7:562nd & 2opp 32Jaron-Keawe Sagapolutele pass complete to Trond Grizzell for 32 yds for a TD (Chase Meyer KICK)+32

ORST6 plays, 0 yd · On downs

7:562nd & 2own 35Abram Murray kickoff for 55 yds for a touchback0
7:441st & 10own 25Maalik Murphy pass complete to Trent Walker for 31 yds to the CAL 44 for a 1ST down+31
7:111st & 10opp 44Anthony Hankerson run for 2 yds to the CAL 42+2
6:382nd & 8opp 42Anthony Hankerson run for a loss of 3 yards to the CAL 45−3
5:463rd & 11opp 45Maalik Murphy pass complete to Anthony Hankerson for 7 yds to the CAL 38+7
5:044th & 4opp 38Maalik Murphy pass incomplete to Taz Reddicks0

ORST7 plays, 0 yd · On downs

5:041st & 10own 38Jaron-Keawe Sagapolutele pass complete to Jordan King for 7 yds to the CAL 45+7
4:322nd & 3own 45Jaron-Keawe Sagapolutele pass complete to Mason Mini for 10 yds to the ORST 45 for a 1ST down+10
3:521st & 10opp 45Brandon High Jr. run for 3 yds to the ORST 42+3
3:142nd & 7opp 42Jaron-Keawe Sagapolutele pass complete to Trond Grizzell for 4 yds to the ORST 38+4
2:333rd & 3opp 38Timeout California, clock 02:330
2:323rd & 3opp 38Jaron-Keawe Sagapolutele pass incomplete0
2:184th & 3opp 38Jaron-Keawe Sagapolutele pass incomplete to Jacob De Jesus0

CAL5 plays, 0 yd · Touchdown

2:151st & 10own 38Anthony Hankerson run for a loss of 2 yards to the ORST 36−2
1:332nd & 12own 36Anthony Hankerson run for a loss of 2 yards to the ORST 34−2
0:533rd & 14own 34Anthony Hankerson run for 10 yds to the ORST 44+10
0:004th & 4own 44AJ Winsor punt for 51 yds , Jacob De Jesus returns for 25 yds to the CAL 30+25
0:00own 44End of 1st Quarter0

ORST6 plays, 4 yd · Punt

15:001st & 10own 30Kendrick Raphael run for 13 yds to the CAL 43 for a 1ST down+13
14:291st & 10own 43Jaron-Keawe Sagapolutele pass incomplete to Trond Grizzell0
14:242nd & 10own 43PENALTY CAL holding (Miller, Braden) 10 yards to the CAL33, NO PLAY.−10
14:002nd & 20own 33TEAM run for a loss of 5 yards to the CAL 28 TEAM fumbled, recovered by CAL Jaron-Keawe Sagapolutele−5
13:213rd & 25own 28Jaron-Keawe Sagapolutele pass complete to Jacob De Jesus for 4 yds to the CAL 32 California Penalty, Offensive Pass Interference (Mason Mini) declined+4
12:254th & 21own 32Brook Honore Jr. punt for 39 yds , Trent Walker returns for 3 yds to the ORST 35 Oregon State Penalty, Illegal Block (Eddie Freauff) to the ORST 22+3

ORST6 plays, 43 yd · Field goal

12:201st & 10own 22Anthony Hankerson run for 14 yds to the ORST 36 for a 1ST down+14
11:421st & 10own 36Maalik Murphy pass complete to Trent Walker for 30 yds to the CAL 34 for a 1ST down+30
11:081st & 10opp 34Anthony Hankerson run for 3 yds to the CAL 31+3
10:142nd & 7opp 31David Wells Jr. run for a loss of 4 yards to the CAL 35−4
9:363rd & 11opp 35Maalik Murphy pass incomplete0
9:294th & 11opp 35Caleb Ojeda 53 yd FG GOOD+53

CAL10 plays, 24 yd · Punt

9:294th & 11own 35Caleb Ojeda kickoff for 60 yds , Jacob De Jesus return for 21 yds to the CAL 26+21
9:131st & 10own 26Jaron-Keawe Sagapolutele pass complete to Trond Grizzell for 8 yds to the CAL 34+8
8:482nd & 2own 34Jaron-Keawe Sagapolutele pass complete to Jacob De Jesus for 6 yds to the CAL 40 for a 1ST down+6
8:131st & 10own 40Jaron-Keawe Sagapolutele pass complete to Kendrick Raphael for a loss of 5 yards to the CAL 35−5
7:302nd & 15own 35Jaron-Keawe Sagapolutele pass complete to Jeffrey Johnson for 20 yds to the ORST 45 for a 1ST down+20
7:081st & 10opp 45Kendrick Raphael run for no gain to the ORST 450
6:362nd & 10opp 45California Penalty, False Start (Braden Miller) to the 50 yard line−5
6:072nd & 15midfieldJaron-Keawe Sagapolutele pass incomplete to Trond Grizzell0
6:003rd & 15midfieldJaron-Keawe Sagapolutele pass incomplete to Mark Hamper0
5:524th & 15midfieldBrook Honore Jr. punt for 40 yds, fair catch by Trent Walker at the ORST 100

ORST6 plays, 16 yd · Punt

5:451st & 10own 10Anthony Hankerson run for 7 yds to the ORST 17+7
5:242nd & 3own 17Gabarri Johnson run for 4 yds to the ORST 21 for a 1ST down+4
4:501st & 10own 21Gabarri Johnson pass complete to Anthony Hankerson for 4 yds to the ORST 25+4
4:232nd & 6own 25Gabarri Johnson run for 1 yd to the ORST 26+1
3:413rd & 5own 26Maalik Murphy pass incomplete to Anthony Hankerson0
3:344th & 5own 26AJ Winsor punt for 37 yds, fair catch by Jacob De Jesus at the CAL 370

CAL5 plays, 3 yd · Punt

3:261st & 10own 37Jaron-Keawe Sagapolutele pass complete to Mason Mini for a loss of 1 yard to the CAL 36−1
2:482nd & 11own 36Jaron-Keawe Sagapolutele pass complete to Trond Grizzell for 4 yds to the CAL 40+4
2:223rd & 7own 40Timeout Oregon State, clock 02:220
2:153rd & 7own 40Jaron-Keawe Sagapolutele pass incomplete to Jacob De Jesus0
2:094th & 7own 40Brook Honore Jr. punt for 33 yds, fair catch by Trent Walker at the ORST 270

ORST7 plays, 37 yd · Turnover

2:001st & 10own 27Maalik Murphy pass complete to Trent Walker for 9 yds to the ORST 36+9
1:562nd & 1own 36Salahadin Allah run for a loss of 1 yard to the ORST 35−1
1:163rd & 2own 35Salahadin Allah run for 3 yds to the ORST 38 for a 1ST down+3
1:011st & 10own 38Maalik Murphy pass complete to David Wells Jr. for 10 yds to the ORST 48 for a 1ST down+10
0:501st & 10own 48Maalik Murphy pass complete to Trent Walker for 6 yds to the CAL 46+6
0:502nd & 4opp 46California Penalty, Delay of Game (5 Yards) to the CAL 41 for a 1ST down+5
0:421st & 10opp 41Maalik Murphy pass complete to Bryce Caufield for 5 yds Bryce Caufield fumbled, forced by Brent Austin, recovered by CAL Ryan McCulloch+5

CAL7 plays, 34 yd · End of period

0:311st & 10own 36Jaron-Keawe Sagapolutele run for 25 yds to the ORST 39 for a 1ST down+25
0:121st & 10opp 39Jaron-Keawe Sagapolutele pass incomplete to Kyion Grayes0
0:062nd & 10opp 39Jaron-Keawe Sagapolutele pass complete to Jacob De Jesus for 9 yds to the ORST 30+9
0:013rd & 1opp 30Jaron-Keawe Sagapolutele pass incomplete to Trond Grizzell0
0:014th & 1opp 30Timeout Oregon State, clock 00:010
0:004th & 2opp 30Abram Murray 49 yd FG GOOD+49
0:00opp 30End of 2nd Quarter0

ORST5 plays, -5 yd · Punt

15:001st & 10own 35Abram Murray kickoff for 65 yds , David Wells Jr. return for 23 yds to the ORST 23+23
14:481st & 10own 23Anthony Hankerson run for 1 yd to the ORST 24+1
14:162nd & 9own 24Maalik Murphy pass incomplete0
13:413rd & 9own 24Maalik Murphy sacked by Jayden Wayne for a loss of 6 yards to the ORST 18−6
13:184th & 15own 18AJ Winsor punt for 46 yds , Jacob De Jesus returns for 24 yds to the ORST 40+24

CAL4 plays, 40 yd · Touchdown

13:131st & 10opp 40Brandon High Jr. run for 2 yds to the ORST 38+2
12:322nd & 8opp 38Jaron-Keawe Sagapolutele pass complete to Mark Hamper for 35 yds to the ORST 3 for a 1ST down+35
12:161st & goalopp 3Devin Brown run for a loss of 1 yard to the ORST 4−1
11:372nd & goalopp 4Jaron-Keawe Sagapolutele pass complete to Landon Morris for 4 yds for a TD (Chase Meyer KICK)+4

ORST14 plays, 84 yd · Touchdown

11:372nd & 11own 35Abram Murray kickoff for 61 yds , David Wells Jr. return for 12 yds to the ORST 16+12
11:221st & 10own 16Maalik Murphy pass incomplete to David Wells Jr.0
11:162nd & 10own 16Maalik Murphy pass complete to Eddie Freauff for 6 yds to the ORST 22+6
10:263rd & 4own 22Maalik Murphy pass complete to Trent Walker for 11 yds to the ORST 33 for a 1ST down+11
9:401st & 10own 33Maalik Murphy pass complete to Anthony Hankerson for 7 yds to the ORST 40+7
9:062nd & 3own 40Anthony Hankerson run for 5 yds to the ORST 45 for a 1ST down+5
8:291st & 10own 45Maalik Murphy pass complete to Anthony Hankerson for 4 yds to the ORST 49+4
7:402nd & 6own 49Murphy, Maalik pass incomplete to Durant, Malachi, PENALTY CAL holding off-setting, PENALTY OREGONST Illegal Shift off-setting, NO PLAY.0
7:322nd & 6own 49Maalik Murphy pass complete to Zachary Card for 19 yds to the CAL 32 for a 1ST down+19
6:461st & 10opp 32Maalik Murphy pass complete to Trent Walker for 29 yds to the CAL 3 for a 1ST down+29
6:031st & goalopp 3Anthony Hankerson run for a loss of 3 yards to the CAL 6−3
5:172nd & goalopp 6Anthony Hankerson run for 3 yds to the CAL 3+3
4:213rd & 0opp 3California Penalty, Defensive Pass Interference (Hezekiah Masses) to the CAL 2 for a 1ST down+1
4:161st & goalopp 2Anthony Hankerson run for 2 yds for a TD (Two-Point Conversion failed)+2

CAL9 plays, 14 yd · Punt

4:161st & 10own 35Caleb Ojeda kickoff for 63 yds , Jacob De Jesus return for 30 yds to the CAL 32+30
4:061st & 10own 32LJ Johnson Jr. run for 6 yds to the CAL 38+6
3:312nd & 4own 38LJ Johnson Jr. run for a loss of 2 yards to the CAL 36−2
3:003rd & 6own 36Jaron-Keawe Sagapolutele pass complete to Mason Mini for 5 yds to the CAL 41+5
2:124th & 1own 41LJ Johnson Jr. run for 2 yds to the CAL 43 for a 1ST down+2
1:441st & 10own 43TEAM run for a loss of 2 yards to the CAL 41 TEAM fumbled, recovered by CAL Jaron-Keawe Sagapolutele−2
1:012nd & 12own 41Jaron-Keawe Sagapolutele run for 5 yds to the CAL 46+5
0:203rd & 7own 46Jaron-Keawe Sagapolutele pass incomplete to Kyion Grayes0
0:084th & 7own 46Brook Honore Jr. punt for 53 yds, downed at the ORST 10

ORST7 plays, 22 yd · Turnover

0:021st & 10own 1Maalik Murphy run for 2 yds to the ORST 3+2
0:00own 1End of 3rd Quarter+2
14:552nd & 8own 3Anthony Hankerson run for 4 yds to the ORST 7+4
14:123rd & 4own 7Maalik Murphy pass complete to David Wells Jr. for 6 yds to the ORST 13 for a 1ST down+6
13:401st & 10own 13Maalik Murphy pass complete to Trent Walker for 6 yds to the ORST 19+6
12:592nd & 4own 19Maalik Murphy pass complete to Bryce Caufield for 4 yds to the ORST 23 for a 1ST down+4
12:081st & 10own 23Maalik Murphy pass intercepted Hezekiah Masses return for 41 yds to the ORST 2+41

CAL1 play, 2 yd · Touchdown

12:021st & goalopp 2Brandon High Jr. run for 2 yds for a TD (Chase Meyer KICK)+2

ORST12 plays, 78 yd · Touchdown

12:021st & 10own 35Abram Murray kickoff for 59 yds , David Wells Jr. return for 16 yds to the ORST 22+16
11:481st & 10own 22Maalik Murphy pass complete to Taz Reddicks for 16 yds to the ORST 38 for a 1ST down+16
11:331st & 10own 38Anthony Hankerson run for 1 yd to the ORST 39+1
11:022nd & 9own 39Maalik Murphy run for 11 yds to the 50 yard line for a 1ST down+11
10:361st & 10midfieldMaalik Murphy pass complete to Trent Walker for 9 yds to the CAL 41+9
10:052nd & 1opp 41Maalik Murphy run for 5 yds to the CAL 36 for a 1ST down+5
9:331st & 10opp 36Maalik Murphy pass complete to Salahadin Allah for 20 yds to the CAL 16 for a 1ST down California Penalty, Roughing Passer (TJ Bush Jr.) to the CAL 8 for a 1ST down+28
9:111st & goalopp 8Maalik Murphy pass incomplete to Trent Walker0
9:052nd & goalopp 8Maalik Murphy pass incomplete to Bryce Caufield0
9:013rd & goalopp 8Maalik Murphy pass complete to Trent Walker for 5 yds to the CAL 3+5
8:164th & goalopp 3Maalik Murphy run for 3 yds for a TD (Two-Point Conversion failed)+3
8:164th & 0opp 3Timeout Oregon State, clock 08:160

CAL7 plays, 30 yd · Punt

8:164th & 5own 35Caleb Ojeda kickoff for 65 yds for a touchback0
8:041st & 10own 25Brandon High Jr. run for 22 yds to the CAL 47 for a 1ST down+22
7:361st & 10own 47Brandon High Jr. run for 1 yd to the CAL 48+1
6:582nd & 9own 48Brandon High Jr. run for 2 yds to the 50 yard line+2
6:183rd & 7midfieldJaron-Keawe Sagapolutele pass incomplete to Jordan King0
6:184th & 7midfieldOregon State Penalty, Defensive Offside (Harlem Howard) to the ORST 45+5
6:104th & 2opp 45Michael Kern punt for 33 yds, fair catch by Trent Walker at the ORST 120

ORST4 plays, 4 yd · Punt

6:041st & 10own 12Maalik Murphy pass complete to Cornell Hatcher Jr. for 4 yds to the ORST 16+4
5:382nd & 6own 16Maalik Murphy pass incomplete to David Wells Jr.0
5:343rd & 6own 16Maalik Murphy pass incomplete to Taz Reddicks0
5:184th & 6own 16AJ Winsor punt for 42 yds , Jacob De Jesus returns for 24 yds to the ORST 34+24

CAL14 plays, 29 yd · Field goal

5:121st & 10opp 34Kendrick Raphael run for 3 yds to the ORST 31+3
4:272nd & 7opp 31Kendrick Raphael run for 4 yds to the ORST 27+4
4:273rd & 3opp 27Timeout Oregon State, clock 04:270
4:223rd & 3opp 27Kendrick Raphael run for 2 yds to the ORST 25+2
4:224th & 1opp 25Timeout Oregon State, clock 04:220
4:224th & 1opp 25Timeout California, clock 04:220
4:144th & 1opp 25Kendrick Raphael run for 4 yds to the ORST 21 for a 1ST down+4
3:341st & 10opp 21LJ Johnson Jr. run for 3 yds to the ORST 18+3
2:452nd & 7opp 18LJ Johnson Jr. run for 8 yds to the ORST 10 for a 1ST down+8
2:001st & goalopp 10LJ Johnson Jr. run for 1 yd to the ORST 9+1
1:552nd & goalopp 9LJ Johnson Jr. run for 1 yd to the ORST 8+1
1:073rd & goalopp 8LJ Johnson Jr. run for 3 yds to the ORST 5+3
0:254th & 0opp 5Timeout California, clock 00:250
0:204th & goalopp 5Chase Meyer 23 yd FG GOOD+23

ORST3 plays, 10 yd · End of period

0:204th & 5own 35Abram Murray kickoff for 35 yds0
0:141st & 10own 35Cornell Hatcher Jr. run for 10 yds to the ORST 45 for a 1ST down+10
0:00own 35End of 4th Quarter+10

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Oregon State 5–5 vs California

  • 2024 · wk 9Oregon State 7 @ California 44
  • 2023 · wk 6Oregon State 52 @ California 40
  • 2022 · wk 11California 10 @ Oregon State 38
  • 2021 · wk 9Oregon State 25 @ California 39
  • 2020 · wk 12California 27 @ Oregon State 31
  • 2019 · wk 8Oregon State 21 @ California 17
  • 2018 · wk 8California 49 @ Oregon State 7
  • 2017 · wk 10Oregon State 23 @ California 37
  • 2016 · wk 6California 44 @ Oregon State 47
  • 2015 · wk 11Oregon State 24 @ California 54

Previous meeting vs. Trent Bray

California 1–0 vs Trent Bray

  • 2024 · wk 9Oregon State 7 @ California 44

Previous 8 meetings vs. Justin Wilcox

Oregon State 4–4 vs Justin Wilcox

  • 2024 · wk 9Oregon State 7 @ California 44
  • 2023 · wk 6Oregon State 52 @ California 40
  • 2022 · wk 11California 10 @ Oregon State 38
  • 2021 · wk 9Oregon State 25 @ California 39
  • 2020 · wk 12California 27 @ Oregon State 31
  • 2019 · wk 8Oregon State 21 @ California 17
  • 2018 · wk 8California 49 @ Oregon State 7
  • 2017 · wk 10Oregon State 23 @ California 37

Research

Keep this open while you look at others