Referee Land Clark; umpire Matt Jordan; head linesman Bart Longson; line judge Michael Feldman; side judge Bernie Hulscher; field judge John Morton; back judge Justin Nelson; alternate J. KinchloeGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Stanford
7
14
7
3
31
UCLA
7
3
0
0
10
Standouts
PassingKevin Hogan16 of 19, 234 yards, 2 TDStanford
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Stanford
UCLA
436
Total yards
262
234
Passing yards
162
202
Rushing yards
100
12.3
Yards per pass
4.0
4.5
Yards per rush
3.8
22
First downs
17
9–14
Third downs
5–14
0–0
Fourth downs
1–4
0
Turnovers
1
7–65
Penalties
4–38
37:49
Possession
22:02
Efficiency
Stanford
UCLA
44%
Success rate
40%
0.38
EPA per play
−0.05
1.33
Explosiveness
1.07
0.16
Rushing EPA
0.42
0.93
Passing EPA
−0.28
47%
Passing-down success
35%
0.10
First-down EPA
−0.08
0.34
Second-down EPA
−0.02
1.13
Third-down EPA
0.13
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)
UCLA 67% to win. Stanford pulled the upset.
The line
UCLA −4.5, over/under 48.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 UCLA 62%, Stanford 38%. 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 StanfordPunt, 3 plays, 0 yards
Q1 UCLATouchdown, 5 plays, 64 yards
Q1 StanfordTouchdown, 10 plays, 75 yards
Q1 UCLAPunt, 3 plays, 7 yards
Q1 StanfordPunt, 6 plays, 14 yards
Q2 UCLAField goal, 10 plays, 25 yards
Q2 StanfordTouchdown, 10 plays, 75 yards
Q2 UCLAPunt, 5 plays, 31 yards
Q2 StanfordTouchdown, 9 plays, 92 yards
Q2 UCLAEnd of half, 2 plays, −7 yards
Q3 UCLAPunt, 5 plays, 15 yards
Q3 StanfordTouchdown, 7 plays, 80 yards
Q3 UCLAPunt, 3 plays, −2 yards
Q3 StanfordPunt, 3 plays, 5 yards
Q3 UCLAInterception, 12 plays, 51 yards
Q3 StanfordField goal, 10 plays, 63 yards
Q4 UCLATurnover on downs, 16 plays, 71 yards
Q4 StanfordPunt, 3 plays, 9 yards
Q4 UCLATurnover on downs, 7 plays, 12 yards
Q4 StanfordEnd of game, 4 plays, 11 yards
Play by play
1st quarter5 drives, then Tied at 7
Stanford Punt, 3 plays
15:00
1st & 10 at own 35
Ka’imi Fairbairn kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kevin Hogan pass complete to Remound Wright for 9 yds to the Stanf 34
14:30
2nd & 1 at own 34
Wright, Remound rush for 1 yard to the STANFORD35, PENALTY STANFORD personal foul (Peat, Andrus) 15 yards to the STANFORD19, NO PLAY.
14:10
2nd & 16 at own 19
Barry Sanders run for 3 yds to the Stanf 22
13:35
3rd & 13 at own 22
Kevin Hogan pass complete to Francis Owusu for 3 yds to the Stanf 25
12:45
4th & 10 at own 25
Ben Rhyne punt for 40 yds , Ishmael Adams returns for 1 yd to the UCLA 36
UCLA Touchdown, 5 plays
12:45
1st & 10 at own 36
Brett Hundley pass complete to Thomas Duarte for 21 yds to the Stanf 43 for a 1ST down
12:15
1st & 10 at opp 43
Paul Perkins run for 8 yds to the Stanf 35
11:50
2nd & 2 at opp 35
Brett Hundley pass complete to Devin Fuller for 14 yds to the Stanf 21 for a 1ST down
11:45
1st & 10 at opp 21
Paul Perkins run for 6 yds to the Stanf 15
11:18
2nd & 4 at opp 15
Thomas Duarte 15 Yd pass from Brett Hundley (Ka’imi Fairbairn Kick)UCLA 7, Stanford 0
Stanford Touchdown, 10 plays
11:18
2nd & 4 at own 35
Ka’imi Fairbairn kickoff for 65 yds for a touchback
11:18
1st & 10 at own 25
Remound Wright run for 6 yds to the Stanf 31 STANFORD Penalty, Offensive Holding (Andrus Peat) to the Stanf 21
10:30
1st & 14 at own 21
Kevin Hogan pass complete to Christian McCaffrey for 21 yds to the Stanf 42 for a 1ST down
10:00
1st & 10 at own 42
Kevin Hogan pass complete to Francis Owusu for 5 yds to the Stanf 47
9:31
2nd & 5 at own 47
UCLA Penalty, Defensive Offside (Deon Hollins) to the UCLA 49
9:31
2nd & 1 at opp 49
Kevin Hogan pass complete to Austin Hooper for 25 yds to the UCLA 24 for a 1ST down
9:00
1st & 10 at opp 24
Barry Sanders run for a loss of 1 yard to the UCLA 25
8:30
2nd & 11 at opp 25
Kevin Hogan pass complete to Austin Hooper for 13 yds to the UCLA 12 for a 1ST down
8:00
1st & 10 at opp 12
Remound Wright run for 4 yds to the UCLA 8
7:15
2nd & 6 at opp 8
Christian McCaffrey run for 4 yds to the UCLA 4
6:00
1st & goal at opp 1
Remound Wright 1 Yd Run (Jordan Williamson Kick)Tied at 7
UCLA Punt, 3 plays
6:00
1st & 10 at own 35
Jordan Williamson kickoff for 65 yds , Jordon James return for 16 yds to the UCLA 16
6:00
1st & 10 at own 16
Brett Hundley pass complete to Paul Perkins for 3 yds to the UCLA 19
5:30
2nd & 7 at own 19
Paul Perkins run for 4 yds to the UCLA 23
5:00
3rd & 3 at own 23
Brett Hundley pass incomplete to Thomas Duarte
4:42
4th & 3 at own 23
Matt Mengel punt for 60 yds , Christian McCaffrey returns for 3 yds to the Stanf 26 STANFORD Penalty, Illegal Block (Francis Owusu) to the Stanf 10
Stanford Punt, 6 plays
4:42
1st & 10 at own 10
Kelsey Young run for a loss of 1 yard to the Stanf 9
4:05
2nd & 11 at own 9
Kevin Hogan run for 3 yds to the Stanf 12
3:05
3rd & 8 at own 12
UCLA Penalty, Defensive Offside (Myles Jack) to the Stanf 17
2:40
3rd & 3 at own 17
Kevin Hogan run for 7 yds to the Stanf 24 for a 1ST down UCLA Penalty, Illegal Use of Hands (Owamagbe Odighizuwa) to the Stanf 39 for a 1ST down
2:05
1st & 10 at own 39
STANFORD Penalty, Unsportsmanlike Conduct (Michael Rector) to the Stanf 24
1:45
1st & 10 at own 24
STANFORD Penalty, Delay of Game (-5 Yards) to the Stanf 19
1:35
1st & 15 at own 19
Kelsey Young run for a loss of 2 yards to the Stanf 17
1:06
2nd & 17 at own 17
Timeout STANFORD, clock 01:06
1:06
2nd & 17 at own 17
Christian McCaffrey run for a loss of 3 yards to the Stanf 14
0:25
3rd & 20 at own 14
Christian McCaffrey run for 10 yds to the Stanf 24
Q2 14:54
4th & 10 at own 24
Ben Rhyne punt for 25 yds, punt out-of-bounds at the Stanf 49
2nd quarter5 drives, then Stanford 21, UCLA 10
UCLA Field goal, 10 plays
14:54
1st & 10 at opp 49
Paul Perkins run for 2 yds to the Stanf 47
14:30
2nd & 8 at opp 47
Brett Hundley pass complete to Devin Fuller for 3 yds to the Stanf 44
14:00
3rd & 5 at opp 44
Brett Hundley pass complete to Mossi Johnson for 10 yds to the Stanf 34 for a 1ST down
13:40
1st & 10 at opp 34
Paul Perkins run for 2 yds to the Stanf 32
13:00
2nd & 8 at opp 32
Brett Hundley pass complete to Mossi Johnson for 7 yds to the Stanf 25
12:40
3rd & 1 at opp 25
Paul Perkins run for 1 yd to the Stanf 24 for a 1ST down
12:15
1st & 10 at opp 24
Brett Hundley pass incomplete to Eldridge Massington
12:05
2nd & 10 at opp 24
Brett Hundley pass incomplete to Paul Perkins
11:58
3rd & 10 at opp 24
Brett Hundley pass incomplete to Devin Fuller
11:46
4th & 10 at opp 24
Ka’imi Fairbairn 42 yd FG GOODUCLA 10, Stanford 7
Stanford Touchdown, 10 plays
11:46
4th & 10 at own 35
Ka’imi Fairbairn kickoff for 65 yds for a touchback
11:46
1st & 10 at own 25
Barry Sanders run for 2 yds to the Stanf 27
11:15
2nd & 8 at own 27
Kevin Hogan pass complete to Jeff Trojan for 12 yds to the Stanf 39 for a 1ST down
10:40
1st & 10 at own 39
Remound Wright run for 3 yds to the Stanf 42
10:00
2nd & 7 at own 42
Kevin Hogan pass complete to Michael Rector for 5 yds to the Stanf 47
9:30
3rd & 2 at own 47
Remound Wright run for 3 yds to the 50 yard line for a 1ST down
9:00
1st & 10 at the 50
Francis Owusu run for 12 yds to the UCLA 38 for a 1ST down
8:00
1st & 10 at opp 38
Christian McCaffrey run for 4 yds to the UCLA 34
7:30
2nd & 6 at opp 34
Kevin Hogan pass complete to Devon Cajuste for 13 yds to the UCLA 21 for a 1ST down
7:00
1st & 10 at opp 21
Kevin Hogan run for a loss of 1 yard to the UCLA 22
6:24
2nd & 11 at opp 22
Michael Rector 22 Yd pass from Kevin Hogan (Jordan Williamson Kick)Stanford 14, UCLA 10
UCLA Punt, 5 plays
6:24
2nd & 11 at own 35
Jordan Williamson kickoff for 65 yds for a touchback
6:24
1st & 10 at own 25
Paul Perkins run for 11 yds to the UCLA 36 for a 1ST down
6:00
1st & 10 at own 36
Paul Perkins run for 20 yds to the Stanf 44 for a 1ST down
5:30
1st & 10 at opp 44
Brett Hundley run for 1 yd to the Stanf 43
5:00
2nd & 9 at opp 43
Brett Hundley sacked by James Vaughters for a loss of 1 yard to the Stanf 44
4:45
3rd & 10 at opp 44
Brett Hundley pass incomplete to Devin Lucien
4:38
4th & 10 at opp 44
Adam Searl punt for 37 yds, fair catch by Christian McCaffrey at the Stanf 7
Stanford Touchdown, 9 plays
4:38
1st & 10 at own 8
Christian McCaffrey run for 4 yds to the Stanf 12
4:00
2nd & 6 at own 12
Kevin Hogan pass complete to Lee Ward for 2 yds to the Stanf 14
3:30
3rd & 4 at own 14
Kevin Hogan pass complete to Jordan Pratt for 9 yds to the Stanf 23 for a 1ST down
2:45
1st & 10 at own 23
Remound Wright run for 5 yds to the Stanf 28
2:05
2nd & 5 at own 28
STANFORD Penalty, False Start (Andrus Peat) to the Stanf 23
1:40
2nd & 10 at own 23
Kevin Hogan pass incomplete to Michael Rector
1:35
3rd & 10 at own 23
Kevin Hogan run for 11 yds to the Stanf 34 for a 1ST down
1:25
1st & 10 at own 34
Hogan, Kevin pass incomplete to Rector, Michael, PENALTY UCLA pass interference (Goodman, Tahaan) 14 yards to the STANFORD48, NO PLAY, 1ST DOWN STANFORD. for a 1ST down
1:18
1st & 10 at own 48
Kevin Hogan run for 2 yds to the 50 yard line
1:12
2nd & 8 at the 50
Timeout STANFORD, clock 01:12
1:05
2nd & 8 at the 50
Kevin Hogan pass complete to Austin Hooper for 13 yds to the UCLA 37 for a 1ST down
0:41
1st & 10 at opp 37
Devon Cajuste 37 Yd pass from Kevin Hogan (Jordan Williamson Kick)Stanford 21, UCLA 10
UCLA End of half, 2 plays
0:41
1st & 10 at own 35
Jordan Williamson kickoff for 65 yds for a touchback
0:41
1st & 10 at own 25
Brett Hundley pass incomplete to Thomas Duarte
0:35
2nd & 10 at own 25
Brett Hundley sacked by David Parry and Kevin Palma for a loss of 7 yards to the UCLA 18
3rd quarter6 drives, then Stanford 28, UCLA 10
UCLA Punt, 5 plays
15:00
1st & 10 at own 35
Jordan Williamson kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Brett Hundley pass complete to Devin Fuller for 5 yds to the UCLA 30
14:50
2nd & 5 at own 30
Nate Starks run for 7 yds to the UCLA 37 for a 1ST down
14:25
1st & 10 at own 37
Nate Starks run for a loss of 1 yard to the UCLA 36
14:05
2nd & 11 at own 36
Brett Hundley pass complete to Devin Fuller for 5 yds to the UCLA 41
13:40
3rd & 6 at own 41
Brett Hundley pass complete to Nate Starks for a loss of 1 yard to the UCLA 40
13:05
4th & 7 at own 40
Matt Mengel punt for 60 yds for a touchback
Stanford Touchdown, 7 plays
13:05
1st & 10 at own 20
Remound Wright run for 2 yds to the Stanf 22
12:30
2nd & 8 at own 22
Remound Wright run for 27 yds to the Stanf 49 for a 1ST down
12:00
1st & 10 at own 49
Kevin Hogan run for 16 yds to the UCLA 35 for a 1ST down
11:20
1st & 10 at opp 35
Christian McCaffrey run for 29 yds to the UCLA 6 for a 1ST down
Jordan Williamson kickoff for 65 yds , Ishmael Adams return for 17 yds to the UCLA 17
9:16
1st & 10 at own 17
Brett Hundley pass incomplete to Jordan Payton
9:05
2nd & 10 at own 17
Paul Perkins run for 4 yds to the UCLA 21
8:20
3rd & 6 at own 21
Brett Hundley sacked by David Parry for a loss of 6 yards to the UCLA 15
7:52
4th & 12 at own 15
Matt Mengel punt for 49 yds, downed at the Stanf 36
Stanford Punt, 3 plays
7:52
1st & 10 at own 36
Remound Wright run for 3 yds to the Stanf 39
7:10
2nd & 7 at own 39
Kevin Hogan pass complete to Remound Wright for 2 yds to the Stanf 41
6:35
3rd & 5 at own 41
Kevin Hogan pass incomplete to Austin Hooper
6:17
4th & 5 at own 41
Ben Rhyne punt for 47 yds , Ishmael Adams returns for 7 yds to the UCLA 19
UCLA Interception, 12 plays
6:00
1st & 10 at own 19
Brett Hundley pass complete to Devin Fuller for 2 yds to the UCLA 21
5:30
2nd & 8 at own 21
Brett Hundley pass complete to Mossi Johnson for 10 yds to the UCLA 31 for a 1ST down
5:00
1st & 10 at own 31
Paul Perkins run for 8 yds to the UCLA 39
4:55
2nd & 2 at own 39
Paul Perkins run for 4 yds to the UCLA 43 for a 1ST down
4:50
1st & 10 at own 43
Brett Hundley pass incomplete to Devin Fuller
4:25
2nd & 10 at own 43
Paul Perkins run for 11 yds to the Stanf 46 for a 1ST down
4:05
1st & 10 at opp 46
Paul Perkins run for 5 yds to the Stanf 41
3:50
2nd & 5 at opp 41
Brett Hundley pass complete to Devin Lucien for 6 yds to the Stanf 35 for a 1ST down
3:25
1st & 10 at opp 35
Brett Hundley pass complete to Devin Fuller for 5 yds to the Stanf 30
3:00
2nd & 5 at opp 30
Brett Hundley sacked by Henry Anderson for a loss of 8 yards to the Stanf 38
2:15
3rd & 13 at opp 38
STANFORD Penalty, Defensive Offside (Alex Carter) to the Stanf 33
2:15
3rd & 8 at opp 33
Timeout UCLA, clock 02:15
2:00
3rd & 8 at opp 33
Brett Hundley run for 3 yds to the Stanf 30
1:26
4th & 5 at opp 30
Jerry Neuheisel pass intercepted, touchback. Jordan Richards return for no gain
Stanford Field goal, 10 plays
1:26
1st & 10 at own 20
Christian McCaffrey run for 6 yds to the Stanf 26
0:45
2nd & 4 at own 26
Remound Wright run for no gain to the Stanf 26
Q4 15:00
3rd & 4 at own 26
Kevin Hogan run for 8 yds to the Stanf 34 for a 1ST down
Q4 14:15
1st & 10 at own 34
Christian McCaffrey run for 2 yds to the Stanf 36
Q4 13:40
2nd & 8 at own 36
Remound Wright run for a loss of 1 yard to the Stanf 35
Q4 12:45
3rd & 9 at own 35
Kevin Hogan pass complete to Francis Owusu for 43 yds to the UCLA 22 for a 1ST down
Q4 12:05
1st & 10 at opp 22
Remound Wright run for 2 yds to the UCLA 20
Q4 11:20
2nd & 8 at opp 20
Christian McCaffrey run for 3 yds to the UCLA 17
Q4 11:00
3rd & 5 at opp 17
Kevin Hogan pass incomplete to Devon Cajuste
Q4 10:40
4th & 5 at opp 17
Jordan Williamson 34 yd FG GOODStanford 31, UCLA 10
4th quarter4 drives, then Stanford 31, UCLA 10
UCLA Turnover on downs, 16 plays
10:40
4th & 5 at own 35
Jordan Williamson kickoff for 65 yds for a touchback
10:40
1st & 10 at own 25
Brett Hundley pass complete to Paul Perkins for no gain to the UCLA 25
10:10
2nd & 10 at own 25
Brett Hundley pass incomplete to Devin Fuller
10:05
3rd & 10 at own 25
Brett Hundley pass complete to Jordan Payton for 17 yds to the UCLA 42 for a 1ST down
9:45
1st & 10 at own 42
Brett Hundley pass incomplete
9:30
2nd & 10 at own 42
Paul Perkins run for 9 yds to the Stanf 49
9:05
3rd & 1 at opp 49
Paul Perkins run for 4 yds to the Stanf 45 for a 1ST down
8:45
1st & 10 at opp 45
Brett Hundley pass incomplete
8:45
2nd & 10 at opp 45
Brett Hundley pass incomplete
8:35
3rd & 10 at opp 45
Brett Hundley pass incomplete
8:29
4th & 10 at opp 45
Timeout STANFORD, clock 08:29
8:10
4th & 10 at opp 45
Brett Hundley pass complete to Thomas Duarte for 24 yds to the Stanf 21 for a 1ST down
8:05
1st & 10 at opp 21
Brett Hundley pass incomplete to Devin Lucien
7:55
2nd & 10 at opp 21
Paul Perkins run for 14 yds to the Stanf 7 for a 1ST down
7:45
1st & goal at opp 7
Brett Hundley pass incomplete to Devin Fuller
7:20
2nd & goal at opp 7
Jerry Neuheisel pass complete to Thomas Duarte for 3 yds to the Stanf 4
7:00
3rd & goal at opp 4
Jerry Neuheisel pass incomplete to Thomas Duarte
6:47
4th & goal at opp 4
Jerry Neuheisel pass incomplete to Jordan Payton
Stanford Punt, 3 plays
6:47
1st & 10 at own 4
Remound Wright run for 6 yds to the Stanf 10
6:00
2nd & 4 at own 10
Remound Wright run for 1 yd to the Stanf 11
5:15
3rd & 3 at own 11
Christian McCaffrey run for 2 yds to the Stanf 13
5:07
4th & 1 at own 13
Timeout UCLA, clock 05:07
5:00
4th & 1 at own 13
Ben Rhyne punt for 51 yds, punt out-of-bounds at the UCLA 36
UCLA Turnover on downs, 7 plays
5:00
1st & 10 at own 36
Jerry Neuheisel pass complete to Jordan Payton for 9 yds to the UCLA 45
4:31
2nd & 1 at own 45
Jerry Neuheisel pass incomplete
4:15
3rd & 1 at own 45
Paul Perkins run for 3 yds to the UCLA 48 for a 1ST down
3:55
1st & 10 at own 48
Jerry Neuheisel pass complete to Devin Fuller for 4 yds to the Stanf 48
3:40
2nd & 6 at opp 48
Jerry Neuheisel sacked by Peter Kalambayi for a loss of 4 yards to the UCLA 48
3:25
3rd & 10 at own 48
Jerry Neuheisel pass incomplete to Devin Fuller
3:12
4th & 10 at own 48
Jerry Neuheisel pass incomplete
Stanford End of game, 4 plays
3:12
1st & 10 at opp 48
Ricky Seale run for 3 yds to the UCLA 45
2:20
2nd & 7 at opp 45
Ricky Seale run for 2 yds to the UCLA 43
1:30
3rd & 5 at opp 43
Ricky Seale run for 7 yds to the UCLA 36 for a 1ST down
0:40
1st & 10 at opp 36
TEAM run for a loss of 1 yard to the UCLA 37
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.