Referee Michael Batlan; umpire Rich Dibernardo; head linesman Harold Mitchell; line judge Rich Troyer; side judge Mike Weseloh; field judge Brad Glenn; back judge Joe Johnston; alternate Randy CampbellGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Stanford
UCLA
350
Total yards
325
143
Passing yards
248
207
Rushing yards
77
5.1
Yards per pass
9.2
5.6
Yards per rush
2.3
20
First downs
16
6–13
Third downs
7–15
0–0
Fourth downs
0–1
2
Turnovers
1
6–35
Penalties
5–45
32:35
Possession
27:25
3
Sacks (by defense)
2
Efficiency
Stanford
UCLA
47%
Success rate
43%
0.02
EPA per play
0.13
0.92
Explosiveness
1.01
0.12
Rushing EPA
−0.08
−0.11
Passing EPA
0.38
54%
Passing-down success
46%
0.02
First-down EPA
−0.02
−0.20
Second-down EPA
0.20
0.37
Third-down EPA
0.71
18%
Havoc by its defense
21%
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)
Stanford 61% to win. Elo’s favorite won.
The line
Stanford −2.5, over/under 47.
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 Stanford 57%, UCLA 43%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. UCLA drives left to right, Stanford right to left.
Q1 StanfordField goal, 10 plays, 50 yards
Q1 UCLAPunt, 3 plays, 5 yards
Q1 StanfordInterception, 7 plays, 35 yards
Q1 UCLATouchdown, 6 plays, 26 yards
Q1 StanfordPunt, 4 plays, 12 yards
Q2 UCLAPunt, 6 plays, 19 yards
Q2 StanfordFumble, 6 plays, 25 yards
Q2 UCLAField goal, 13 plays, 70 yards
Q2 StanfordEnd of half, 5 plays, 8 yards
Q3 UCLAPunt, 4 plays, 33 yards
Q3 StanfordPunt, 7 plays, 33 yards
Q3 UCLAPunt, 6 plays, 26 yards
Q3 StanfordField goal, 7 plays, 50 yards
Q3 UCLATurnover on downs, 7 plays, 42 yards
Q3 StanfordField goal, 9 plays, 31 yards
Q4 UCLAField goal, 9 plays, 57 yards
Q4 StanfordFumble, 3 plays, 9 yards
Q4 UCLAPunt, 5 plays, 32 yards
Q4 StanfordTouchdown, 10 plays, 70 yards
Q4 UCLADefensive TD, 3 plays (Stanford scores), −20 yards
Play by play
1st quarter5 drives, then UCLA 7, Stanford 3
Stanford Field goal, 10 plays
15:00
1st & 10 at own 35
JJ Molson kickoff for 50 yds , Michael Rector return for 16 yds to the Stanf 31
14:47
1st & 10 at own 31
Ryan Burns pass complete to Trenton Irwin for 10 yds to the Stanf 41 for a 1ST down
14:16
1st & 10 at own 41
Christian McCaffrey run for 3 yds to the Stanf 44
13:37
2nd & 7 at own 44
Ryan Burns pass complete to Michael Rector for 3 yds to the Stanf 47
13:04
3rd & 4 at own 47
Ryan Burns pass complete to Christian McCaffrey for 7 yds to the UCLA 46 for a 1ST down
12:32
1st & 10 at opp 46
Christian McCaffrey run for 13 yds to the UCLA 33 for a 1ST down
11:59
1st & 10 at opp 33
Christian McCaffrey run for 13 yds to the UCLA 20 for a 1ST down
11:27
1st & 10 at opp 20
Burns, Ryan rush for 2 yards to the UCLA18, PENALTY STANFORD holding (Caspers, Johnny) 10 yards to the UCLA30, NO PLAY.
11:03
1st & 20 at opp 30
STANFORD Penalty, False Start (David Bright) to the UCLA 35
10:33
1st & 25 at opp 35
Christian McCaffrey run for 3 yds to the UCLA 32
9:49
2nd & 22 at opp 32
Ryan Burns run for 13 yds to the UCLA 19
9:10
3rd & 9 at opp 19
Ryan Burns pass incomplete to Christian McCaffrey
9:05
4th & 9 at opp 19
Conrad Ukropina 37 yd FG GOODStanford 3, UCLA 0
UCLA Punt, 3 plays
9:05
4th & 9 at own 35
Jake Bailey kickoff for 65 yds for a touchback
9:00
1st & 10 at own 25
Soso Jamabo run for 3 yds to the UCLA 28
8:26
2nd & 7 at own 28
Soso Jamabo run for a loss of 2 yards to the UCLA 26
7:42
3rd & 9 at own 26
Josh Rosen pass complete to Eldridge Massington for 4 yds to the UCLA 30
7:16
4th & 5 at own 30
Austin Kent punt for 47 yds, punt out-of-bounds at the Stanf 23
Stanford Interception, 7 plays
7:09
1st & 10 at own 23
Ryan Burns pass incomplete to Michael Rector
7:02
2nd & 10 at own 23
Christian McCaffrey run for 4 yds to the Stanf 27
6:20
3rd & 6 at own 27
Burns, Ryan pass sacked for loss of 6 yards to the STANFORD21 (Hollins, Deon), PENALTY UCLA holding (Young, Kenny) 10 yards to the STANFORD37, NO PLAY, 1ST DOWN STANFORD.
5:56
1st & 10 at own 37
Christian McCaffrey run for 1 yd to the Stanf 38
5:15
2nd & 9 at own 38
Christian McCaffrey run for 3 yds to the Stanf 41
4:40
3rd & 6 at own 41
Ryan Burns pass complete to Trenton Irwin for 8 yds to the Stanf 49 for a 1ST down
4:03
1st & 10 at own 49
Bryce Love run for 9 yds to the UCLA 42
3:21
2nd & 1 at opp 42
Ryan Burns pass intercepted Kenny Young return for 40 yds to the Stanf 26
UCLA Touchdown, 6 plays
3:09
1st & 10 at opp 26
Josh Rosen pass complete to Soso Jamabo for 4 yds to the Stanf 22
2:28
2nd & 6 at opp 22
Nate Starks run for 3 yds to the Stanf 19
1:56
3rd & 3 at opp 19
Ishmael Adams run for 4 yds to the Stanf 15 for a 1ST down
1:28
1st & 10 at opp 15
Nate Starks run for 2 yds to the Stanf 13
0:55
2nd & 8 at opp 13
Nate Starks run for 3 yds to the Stanf 10
0:18
3rd & 5 at opp 10
Josh Rosen pass complete to Nate Iese for 10 yds for a TD, (JJ Molson KICK)UCLA 7, Stanford 3
Stanford Punt, 4 plays
0:18
3rd & 5 at own 35
JJ Molson kickoff for 50 yds
0:10
1st & 10 at own 35
Christian McCaffrey run for 12 yds to the Stanf 47 for a 1ST down
Q2 14:55
1st & 10 at own 47
Keller Chryst pass complete to Christian McCaffrey for 6 yds to the UCLA 47
Q2 14:19
2nd & 4 at opp 47
Bryce Love run for a loss of 1 yard to the UCLA 48
Q2 13:40
3rd & 5 at opp 48
STANFORD Penalty, Substitution Infraction (-5 Yards) to the Stanf 47
Q2 13:12
3rd & 10 at own 47
Keller Chryst pass incomplete to Dalton Schultz, broken up by Tahaan Goodman
Q2 13:00
4th & 10 at own 47
Jake Bailey punt for 48 yds, downed at the UCLA 5
2nd quarter4 drives, then UCLA 10, Stanford 3
UCLA Punt, 6 plays
12:54
1st & 10 at own 5
Soso Jamabo run for 2 yds to the UCLA 7
12:10
2nd & 8 at own 7
Josh Rosen pass complete to Jordan Lasley for 7 yds to the UCLA 14
11:55
3rd & 1 at own 14
Soso Jamabo run for 12 yds to the UCLA 26 for a 1ST down
11:27
1st & 10 at own 26
Josh Rosen run for 2 yds to the UCLA 28
11:00
2nd & 8 at own 28
Soso Jamabo run for a loss of 4 yards to the UCLA 24
10:18
3rd & 12 at own 24
Josh Rosen pass incomplete to Jordan Lasley
10:11
4th & 12 at own 24
Austin Kent punt for 38 yds, fair catch by Christian McCaffrey at the Stanf 38
Stanford Fumble, 6 plays
10:06
1st & 10 at own 38
Ryan Burns pass incomplete to Dalton Schultz, broken up by Jaleel Wadood
9:57
2nd & 10 at own 38
Ryan Burns run for 4 yds to the Stanf 42
9:12
3rd & 6 at own 42
Ryan Burns pass complete to Trenton Irwin for 11 yds to the UCLA 47 for a 1ST down
8:39
1st & 10 at opp 47
Irwin, Trenton pass incomplete to Burns, Ryan, PENALTY UCLA pass interference (Brown, Jayon) 15 yards to the UCLA32, NO PLAY, 1ST DOWN STANFORD.
8:29
1st & 10 at opp 32
Christian McCaffrey run for 3 yds to the UCLA 29
7:44
2nd & 7 at opp 29
Ryan Burns sacked by Jacob Tuioti-Mariner for a loss of 8 yards to the UCLA 37
7:03
3rd & 15 at opp 37
Ryan Burns pass complete to Francis Owusu for 17 yds Francis Owusu fumbled, forced by Tahaan Goodman, recovered by UCLA Adarius Pickett
UCLA Field goal, 13 plays
6:55
1st & 10 at own 20
Josh Rosen pass incomplete to Kenneth Walker III
6:48
2nd & 10 at own 20
Josh Rosen pass complete to Ishmael Adams for 14 yds to the UCLA 34 for a 1ST down
6:21
1st & 10 at own 34
Nate Starks run for 2 yds to the UCLA 36
5:50
2nd & 8 at own 36
Nate Starks run for 1 yd to the UCLA 37
5:13
3rd & 7 at own 37
Josh Rosen pass complete to Ishmael Adams for 10 yds to the UCLA 47 for a 1ST down
4:36
1st & 10 at own 47
Bolu Olorunfunmi run for 6 yds to the Stanf 47
4:11
2nd & 4 at opp 47
Bolu Olorunfunmi run for 3 yds to the Stanf 44
3:40
3rd & 1 at opp 44
Bolu Olorunfunmi run for 4 yds to the Stanf 40 for a 1ST down
3:10
1st & 10 at opp 40
Josh Rosen pass complete to Nate Iese for 28 yds to the Stanf 12 for a 1ST down
2:56
1st & 10 at opp 12
Josh Rosen pass incomplete to Kenneth Walker III
2:48
2nd & 10 at opp 12
Bolu Olorunfunmi run for 2 yds to the Stanf 10
2:05
3rd & 8 at opp 10
Josh Rosen pass incomplete to Caleb Wilson, broken up by Alameen Murphy
2:01
4th & 8 at opp 10
JJ Molson 27 yd FG GOODUCLA 10, Stanford 3
Stanford End of half, 5 plays
2:01
4th & 8 at own 35
JJ Molson kickoff for 50 yds , Michael Rector return for 12 yds to the Stanf 27
1:38
1st & 10 at own 27
Bryce Love run for 4 yds to the Stanf 31
1:28
2nd & 6 at own 31
Ryan Burns pass incomplete to Trenton Irwin, broken up by Nate Meadors
1:21
3rd & 6 at own 31
Ryan Burns pass complete to JJ Arcega-Whiteside for 7 yds to the Stanf 38 for a 1ST down
1:15
1st & 10 at own 38
Timeout UCLA, clock 01:15
1:10
1st & 10 at own 38
Ryan Burns sacked by Takkarist McKinley for a loss of 2 yards to the Stanf 36
0:42
2nd & 12 at own 36
STANFORD Penalty, False Start (David Bright) to the Stanf 31
0:31
2nd & 17 at own 31
Christian McCaffrey run for 4 yds to the Stanf 35
3rd quarter6 drives, then UCLA 10, Stanford 6
UCLA Punt, 4 plays
15:00
1st & 10 at own 35
Jake Bailey kickoff for 65 yds , Ishmael Adams return for 19 yds to the UCLA 19
14:43
1st & 10 at own 19
Josh Rosen pass complete to Kenneth Walker III for 25 yds to the UCLA 44 for a 1ST down
14:13
1st & 10 at own 44
Josh Rosen sacked by Solomon Thomas for a loss of 7 yards to the UCLA 37
13:37
2nd & 17 at own 37
Josh Rosen pass incomplete to Kenneth Walker III
13:24
3rd & 17 at own 37
Josh Rosen pass complete to Nate Iese for 15 yds to the Stanf 48
12:53
4th & 2 at opp 48
Austin Kent punt for 48 yds for a touchback
Stanford Punt, 7 plays
12:46
1st & 10 at own 20
Christian McCaffrey run for 6 yds to the Stanf 26
12:07
2nd & 4 at own 26
Christian McCaffrey run for 8 yds to the Stanf 34 for a 1ST down
11:39
1st & 10 at own 34
Christian McCaffrey run for 7 yds to the Stanf 41
11:10
2nd & 3 at own 41
Ryan Burns pass complete to Trenton Irwin for 8 yds to the Stanf 49 for a 1ST down
10:56
1st & 10 at own 49
Timeout UCLA, clock 10:56
10:48
1st & 10 at own 49
Christian McCaffrey run for 4 yds to the UCLA 47
10:14
2nd & 6 at opp 47
Christian McCaffrey run for 2 yds to the UCLA 45
9:30
3rd & 4 at opp 45
Christian McCaffrey run for 3 yds to the UCLA 42
8:48
4th & 1 at opp 42
STANFORD Penalty, Delay of Game (-5 Yards) to the UCLA 47
8:37
4th & 6 at opp 47
Jake Bailey punt for 46 yds, downed at the UCLA 1
UCLA Punt, 6 plays
8:37
1st & 10 at own 1
UCLA Penalty, False Start (Nate Iese) to the UCLA 1
8:28
1st & 10 at own 1
Nate Starks run for 2 yds to the UCLA 3
8:00
2nd & 8 at own 3
Josh Rosen pass complete to Jordan Lasley for 9 yds to the UCLA 12 for a 1ST down
7:40
1st & 10 at own 12
Josh Rosen pass complete to Kenneth Walker III for 13 yds to the UCLA 25 for a 1ST down
7:29
1st & 10 at own 25
Nate Starks run for 4 yds to the UCLA 29
6:59
2nd & 6 at own 29
Nate Starks run for a loss of 2 yards to the UCLA 27
6:17
3rd & 8 at own 27
Josh Rosen pass incomplete to Austin Roberts
6:06
4th & 8 at own 27
Austin Kent punt for 43 yds, downed at the Stanf 30
Stanford Field goal, 7 plays
5:49
1st & 10 at own 30
Ryan Burns run for 9 yds to the Stanf 39
5:09
2nd & 1 at own 39
Christian McCaffrey run for 10 yds to the Stanf 49 for a 1ST down
4:25
1st & 10 at own 49
Bryce Love run for 30 yds to the UCLA 21 for a 1ST down
3:55
1st & 10 at opp 21
Christian McCaffrey run for 1 yd to the UCLA 20
3:23
2nd & 9 at opp 20
Ryan Burns pass incomplete, broken up by Nick Terry
3:15
3rd & 9 at opp 20
Ryan Burns pass incomplete
3:10
4th & 9 at opp 20
Conrad Ukropina 37 yd FG GOODUCLA 10, Stanford 6
UCLA Turnover on downs, 7 plays
3:10
4th & 9 at own 35
Jake Bailey kickoff for 65 yds for a touchback
3:04
1st & 10 at own 25
Josh Rosen pass incomplete to Darren Andrews
2:55
2nd & 10 at own 25
Josh Rosen pass complete to Austin Roberts for 7 yds to the UCLA 32
2:15
3rd & 3 at own 32
Josh Rosen pass complete to Caleb Wilson for 29 yds to the Stanf 39 for a 1ST down
1:45
1st & 10 at opp 39
Soso Jamabo run for 1 yd to the Stanf 38
1:12
2nd & 9 at opp 38
Soso Jamabo run for 5 yds to the Stanf 33
0:34
3rd & 4 at opp 33
Josh Rosen pass incomplete to Ishmael Adams
0:28
4th & 4 at opp 33
Josh Rosen sacked by Harrison Phillips for a loss of 9 yards to the Stanf 42
Stanford Field goal, 9 plays
0:21
1st & 10 at own 42
Christian McCaffrey run for a loss of 1 yard to the Stanf 41
Q4 14:53
2nd & 11 at own 41
Christian McCaffrey run for 8 yds to the Stanf 49
Q4 14:13
3rd & 3 at own 49
Christian McCaffrey run for 6 yds to the UCLA 45 for a 1ST down
Q4 13:37
1st & 10 at opp 45
Bryce Love run for 9 yds to the UCLA 36
Q4 13:02
2nd & 1 at opp 36
Burns, Ryan pass incomplete, PENALTY STANFORD illegal formation 5 yards to the UCLA41, NO PLAY.
Q4 12:56
2nd & 6 at opp 41
Christian McCaffrey run for 9 yds to the UCLA 32 for a 1ST down
Q4 12:24
1st & 10 at opp 32
Christian McCaffrey run for 2 yds to the UCLA 30
Q4 11:42
2nd & 8 at opp 30
Christian McCaffrey run for 3 yds to the UCLA 27
Q4 11:01
3rd & 5 at opp 27
Ryan Burns pass incomplete to JJ Arcega-Whiteside
Q4 10:55
4th & 5 at opp 27
Conrad Ukropina 44 yd FG GOODUCLA 10, Stanford 9
4th quarter5 drives, then Stanford 22, UCLA 13
UCLA Field goal, 9 plays
10:55
4th & 5 at own 35
Jake Bailey kickoff for 65 yds for a touchback
10:48
1st & 10 at own 25
Josh Rosen pass complete to Nate Iese for 20 yds to the UCLA 45 for a 1ST down
10:25
1st & 10 at own 45
Nate Starks run for 5 yds to the 50 yard line
10:00
2nd & 5 at the 50
Nate Starks run for 4 yds to the Stanf 46
9:33
3rd & 1 at opp 46
Bolu Olorunfunmi run for 4 yds to the Stanf 42 for a 1ST down
9:11
1st & 10 at opp 42
Josh Rosen pass complete to Nate Iese for 16 yds to the Stanf 26 for a 1ST down
8:45
1st & 10 at opp 26
Bolu Olorunfunmi run for 4 yds to the Stanf 22
8:10
2nd & 6 at opp 22
UCLA Penalty, False Start (Najee Toran) to the Stanf 27
7:42
2nd & 11 at opp 27
Josh Rosen pass complete to Darren Andrews for 9 yds to the Stanf 18
7:09
3rd & 2 at opp 18
Bolu Olorunfunmi run for no gain to the Stanf 18
6:32
4th & 2 at opp 18
JJ Molson 35 yd FG GOODUCLA 13, Stanford 9
Stanford Fumble, 3 plays
6:32
4th & 2 at own 35
JJ Molson kickoff for 49 yds , Christian McCaffrey return for 14 yds to the Stanf 30
6:20
1st & 10 at own 30
Ryan Burns pass incomplete to Trenton Irwin
6:12
2nd & 10 at own 30
Christian McCaffrey run for 7 yds to the Stanf 37
5:35
3rd & 3 at own 37
Ryan Burns run for 2 yds to the Stanf 39
4:51
4th & 1 at own 39
Timeout STANFORD, clock 04:51
4:40
4th & 1 at own 39
Jake Bailey punt for 48 yds , Ishmael Adams returns for 1 yd to the UCLA 14 Ishmael Adams fumbled, recovered by UCLA Ishmael Adams
UCLA Punt, 5 plays
4:33
1st & 10 at own 14
Bolu Olorunfunmi run for 1 yd to the UCLA 15
3:46
2nd & 9 at own 15
Bolu Olorunfunmi run for 23 yds to the UCLA 38 for a 1ST down
3:23
1st & 10 at own 38
Bolu Olorunfunmi run for 2 yds to the UCLA 40
2:37
3rd & 6 at own 42
Timeout STANFORD, clock 02:37
2:31
3rd & 6 at own 42
Josh Rosen pass complete to Eldridge Massington for 4 yds to the UCLA 46
2:13
4th & 2 at own 46
Timeout STANFORD, clock 02:13
2:05
4th & 2 at own 46
Austin Kent punt for 39 yds, fair catch by Christian McCaffrey at the STANFORD 15 for a 1ST down UCLA Penalty, Kick Catching Interference (Marcus Rios) to the Stanf 30 for a 1ST down
Stanford Touchdown, 10 plays
1:58
1st & 10 at own 30
Ryan Burns pass complete to Trenton Irwin for 23 yds to the UCLA 47 for a 1ST down
1:39
1st & 10 at opp 47
Ryan Burns pass incomplete to JJ Arcega-Whiteside
1:27
2nd & 10 at opp 47
Ryan Burns pass complete to JJ Arcega-Whiteside for 14 yds to the UCLA 33 for a 1ST down
1:19
1st & 10 at opp 33
Ryan Burns pass incomplete to JJ Arcega-Whiteside
1:12
2nd & 10 at opp 33
Ryan Burns pass complete to Trenton Irwin for 14 yds to the UCLA 19 for a 1ST down
1:07
1st & 10 at opp 19
Ryan Burns pass incomplete to Michael Rector, broken up by Fabian Moreau
1:00
2nd & 10 at opp 19
Ryan Burns pass complete to Trenton Irwin for 7 yds to the UCLA 12
0:29
3rd & 3 at opp 12
Christian McCaffrey run for 4 yds to the UCLA 8 for a 1ST down
0:28
1st & goal at opp 8
TEAM pass incomplete
0:24
2nd & goal at opp 8
Ryan Burns pass complete to JJ Arcega-Whiteside for 8 yds for a TD, (Conrad Ukropina KICK)Stanford 16, UCLA 13
UCLA Defensive TD, 3 plays (Stanford scores)
0:24
2nd & 10 at own 35
Jake Bailey kickoff for 59 yds , Ishmael Adams return for 17 yds to the UCLA 23
0:10
1st & 10 at own 23
Josh Rosen pass complete to Darren Andrews for 24 yds to the UCLA 47 for a 1ST down
0:04
1st & 10 at own 47
Josh Rosen pass incomplete to Kenneth Walker III, broken up by Justin Reid
0:04
2nd & 10 at own 47
Timeout UCLA, clock 00:04
0:00
2nd & 10 at own 47
Josh Rosen sacked by Joey Alfieri for a loss of 5 yards Josh Rosen fumbled, forced by Joey Alfieri, recovered by Stanf Solomon Thomas , return for 0 yards , return for 42 ydsStanford 22, UCLA 13
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.