From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UCLA
San Diego State
550
Total yards
259
296
Passing yards
196
254
Rushing yards
63
10.2
Yards per pass
5.2
6.5
Yards per rush
1.9
26
First downs
17
5–11
Third downs
5–17
1–1
Fourth downs
0–1
2
Turnovers
3
7–89
Penalties
4–40
25:05
Possession
34:55
3
Sacks (by defense)
2
Efficiency
UCLA
San Diego State
60%
Success rate
38%
0.43
EPA per play
−0.13
1.13
Explosiveness
1.05
0.29
Rushing EPA
−0.03
0.60
Passing EPA
0.13
23%
Passing-down success
22%
0.50
First-down EPA
−0.27
−0.03
Second-down EPA
0.15
0.89
Third-down EPA
−0.06
25%
Havoc by its defense
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)
San Diego State 51% to win. UCLA won as Elo’s underdog.
The line
UCLA −14, over/under 49.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 82%, San Diego State 18%. 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. San Diego State drives left to right, UCLA right to left.
Q1 UCLAPunt, 3 plays, 7 yards
Q1 San Diego StatePunt, 3 plays, 3 yards
Q1 UCLAPunt, 5 plays, 17 yards
Q1 San Diego StatePunt, 5 plays, 7 yards
Q1 UCLATouchdown, 1 play, 81 yards
Q1 San Diego StateTouchdown, 9 plays, 75 yards
Q1 UCLATouchdown, 7 plays, 75 yards
Q2 San Diego StatePunt, 6 plays, 11 yards
Q2 UCLATouchdown, 3 plays, 68 yards
Q2 San Diego StateField goal, 10 plays, 48 yards
Q2 UCLAPunt, 4 plays, 2 yards
Q2 San Diego StatePunt, 3 plays, 2 yards
Q2 UCLATouchdown, 7 plays, 85 yards
Q2 San Diego StatePunt, 3 plays, 1 yard
Q2 UCLAEnd of half, 3 plays, 33 yards
Q3 San Diego StatePunt, 4 plays, 23 yards
Q3 UCLAPunt, 4 plays, 26 yards
Q3 San Diego StateInterception, 6 plays, 20 yards
Q3 UCLAFumble, 2 plays, −28 yards
Q3 San Diego StateInterception, 3 plays, 0 yards
Q3 UCLATouchdown, 12 plays, 80 yards
Q3 San Diego StateTurnover on downs, 11 plays, 52 yards
Q4 UCLAFumble, 8 plays, 66 yards
Q4 San Diego StateInterception, 6 plays, 39 yards
Q4 UCLAPunt, 6 plays, 12 yards
Q4 San Diego StatePunt, 3 plays, −2 yards
Q4 UCLAEnd of game, 3 plays, 12 yards
Play by play
1st quarter7 drives, then Tied at 7
UCLA Punt, 3 plays
14:56
1st & 10 at own 35
Jack Browning kickoff for 65 yds , Colson Yankoff return for 23 yds to the UCLA 23
14:56
1st & 10 at own 23
Carson Steele run for 7 yds to the UCLA 30
14:56
2nd & 3 at own 30
Dante Moore pass incomplete to Carsen Ryan
14:56
3rd & 3 at own 30
Dante Moore run for no gain to the UCLA 30
13:41
4th & 3 at own 30
Will Powers punt for 42 yds , Mekhi Shaw returns for no gain to the SDSU 28
San Diego State Punt, 3 plays
13:41
1st & 10 at own 28
Kenan Christon run for 4 yds to the SDSU 24
13:41
2nd & 14 at own 24
Jalen Mayden pass incomplete to Mark Redman
12:30
4th & 7 at own 31
Jack Browning punt for 49 yds, fair catch by Logan Loya at the UCLA 20
UCLA Punt, 5 plays
12:30
1st & 10 at own 20
Dante Moore pass complete to Keegan Jones for 8 yds to the UCLA 28
12:30
2nd & 2 at own 28
Carson Steele run for 7 yds to the UCLA 35 for a 1ST down
12:30
1st & 10 at own 35
Carson Steele run for 3 yds to the UCLA 32
12:30
2nd & 13 at own 32
Dante Moore pass complete to Carson Steele for 5 yds to the UCLA 37
12:30
3rd & 8 at own 37
Dante Moore pass incomplete to Logan Loya
10:13
4th & 8 at own 37
Will Powers punt for 35 yds
San Diego State Punt, 5 plays
10:13
1st & 10 at own 28
Kenan Christon run for 6 yds to the SDSU 34
10:13
2nd & 4 at own 34
Jalen Mayden pass complete to Jay Rudolph for 7 yds to the SDSU 41 for a 1ST down
10:13
1st & 10 at own 41
Kenan Christon run for 5 yds to the SDSU 36
10:13
2nd & 15 at own 36
Jalen Mayden pass incomplete to Phillippe Wesley II
10:13
3rd & 15 at own 36
Jalen Mayden run for 1 yd to the SDSU 35
7:37
4th & 16 at own 35
Jack Browning punt for 50 yds , Logan Loya returns for 4 yds to the UCLA 19
UCLA Touchdown, 1 play
7:26
1st & 10 at own 19
Dante Moore pass complete to Josiah Norwood for 81 yds for a TD (RJ Lopez KICK)UCLA 7, San Diego State 0
San Diego State Touchdown, 9 plays
7:26
1st & 10 at own 35
Blake Glessner kickoff for 65 yds for a touchback
7:26
1st & 10 at own 25
Jaylon Armstead run for 1 yd to the SDSU 26
7:26
2nd & 9 at own 26
Jalen Mayden pass complete to Mekhi Shaw for 11 yds to the SDSU 37 for a 1ST down
7:26
1st & 10 at own 37
Jalen Mayden pass complete to Mark Redman for 8 yds to the SDSU 45
7:26
2nd & 2 at own 45
Jalen Mayden pass complete to Martin Blake for 20 yds to the UCLA 35 for a 1ST down
7:26
1st & 10 at opp 35
Jalen Mayden pass incomplete to Phillippe Wesley II
7:26
2nd & 10 at opp 35
Jaylon Armstead run for 3 yds to the UCLA 32
7:26
3rd & 7 at opp 32
Jalen Mayden pass complete to Kenan Christon for 8 yds to the UCLA 24 for a 1ST down
7:26
1st & 10 at opp 24
Jalen Mayden run for 3 yds to the UCLA 21
2:33
2nd & 7 at opp 21
Jalen Mayden pass complete to Mekhi Shaw for 21 yds for a TD (Jack Browning KICK)Tied at 7
UCLA Touchdown, 7 plays
2:33
1st & 10 at own 35
Jack Browning kickoff for 65 yds for a touchback
2:33
1st & 10 at own 25
Dante Moore pass complete to TJ Harden for 7 yds to the UCLA 32
2:33
2nd & 3 at own 32
TJ Harden run for 4 yds to the UCLA 36 for a 1ST down
2:33
1st & 10 at opp 49
Dante Moore pass complete to J. Michael Sturdivant for 12 yds to the SDSU 37 for a 1ST down
2:33
1st & 10 at opp 22
TJ Harden run for 1 yd to the SDSU 21
2:33
2nd & 9 at opp 21
Dante Moore pass incomplete to Carsen Ryan
0:00
3rd & 9 at opp 21
Dante Moore run for 8 yds to the SDSU 13
Q2 14:56
4th & 1 at opp 13
Carson Steele run for 13 yds for a TD (RJ Lopez KICK)UCLA 14, San Diego State 7
2nd quarter8 drives, then UCLA 28, San Diego State 10
San Diego State Punt, 6 plays
14:51
1st & 10 at own 35
Blake Glessner kickoff for 65 yds , Kenan Christon return for 22 yds to the SDSU 22
14:51
1st & 10 at own 22
Jalen Mayden pass complete to Mekhi Shaw for 4 yds to the SDSU 26
14:51
2nd & 6 at own 26
Jaylon Armstead run for no gain to the SDSU 26
14:51
3rd & 6 at own 26
Jalen Mayden run for 8 yds to the SDSU 34 for a 1ST down
14:51
1st & 15 at own 29
Jalen Mayden pass incomplete to Jay Rudolph
14:51
2nd & 15 at own 29
Jalen Mayden run for 4 yds to the SDSU 33
14:51
3rd & 11 at own 33
Jalen Mayden pass incomplete to Mark Redman
11:22
4th & 11 at own 33
Jack Browning punt for 40 yds , Logan Loya returns for 5 yds to the UCLA 32
UCLA Touchdown, 3 plays
11:22
1st & 10 at own 32
TJ Harden run for 6 yds to the UCLA 38
11:22
2nd & 4 at own 38
TJ Harden run for 3 yds to the UCLA 41
10:21
3rd & 1 at own 41
TJ Harden run for 59 yds for a TD (RJ Lopez KICK)UCLA 21, San Diego State 7
San Diego State Field goal, 10 plays
10:21
1st & 10 at own 35
Blake Glessner kickoff for 65 yds for a touchback
10:21
1st & 10 at own 25
Kenan Christon run for 5 yds to the SDSU 30
10:21
2nd & 5 at own 30
Jalen Mayden pass complete to Jay Rudolph for 14 yds to the SDSU 44 for a 1ST down
10:21
1st & 10 at own 44
Martin Blake run for 2 yds to the SDSU 46
10:21
2nd & 8 at own 46
Kenan Christon run for 2 yds to the SDSU 48
10:21
3rd & 6 at own 48
Jalen Mayden pass complete to Kenan Christon for 11 yds to the UCLA 41 for a 1ST down
10:21
1st & 10 at opp 41
Kenan Christon run for 16 yds to the UCLA 25 for a 1ST down
10:21
1st & 10 at opp 25
Jalen Mayden pass incomplete
10:21
2nd & 10 at opp 25
Jalen Mayden run for 2 yds to the UCLA 27
10:21
3rd & 12 at opp 27
Jalen Mayden pass incomplete to Joshua Nicholson
5:03
4th & 12 at opp 27
Jack Browning 44 yd FG GOODUCLA 21, San Diego State 10
UCLA Punt, 4 plays
5:03
1st & 10 at own 35
Jack Browning kickoff for 65 yds for a touchback
5:03
1st & 10 at own 25
UCLA Penalty, Offensive Holding (-10 Yards) to the UCLA 20
5:03
1st & 15 at own 20
Dante Moore pass incomplete
5:03
2nd & 15 at own 20
No Huddle-Shotgun Moore,Dante rush left for 8 yards gain to the UCLA28, out of bounds at UCLA28 PENALTY UCLA Holding (Holstege,Spencer) 10 yards from UCLA20 to UCLA10. NO PLAY.
5:03
2nd & 25 at own 10
Dante Moore pass incomplete to J. Michael Sturdivant
5:03
3rd & 25 at own 10
Carson Steele run for 17 yds to the UCLA 27
3:28
4th & 8 at own 27
Will Powers punt for 55 yds, punt out-of-bounds at the SDSU 33 , Mekhi Shaw returns for 15 yds to the SDSU 33
San Diego State Punt, 3 plays
3:28
1st & 10 at own 33
Jalen Mayden pass complete to Phillippe Wesley II for 9 yds to the SDSU 42
3:28
2nd & 1 at own 42
Jalen Mayden pass incomplete to Phillippe Wesley II
3:28
3rd & 1 at own 42
Jaylon Armstead run for 7 yds to the SDSU 35
2:28
4th & 8 at own 35
Timeout UCLA, clock 02:28
2:16
4th & 8 at own 35
Jack Browning punt for 41 yds , Logan Loya returns for 16 yds to the UCLA 15
UCLA Touchdown, 7 plays
2:16
1st & 10 at own 15
Dante Moore pass complete to Kam Brown for 16 yds to the UCLA 31 for a 1ST down
2:16
1st & 10 at own 31
Dante Moore pass complete to Kam Brown for 6 yds to the UCLA 37
2:16
2nd & 4 at own 37
Dante Moore pass incomplete
2:16
3rd & 4 at own 37
Dante Moore run for 4 yds to the UCLA 41 for a 1ST down
2:16
1st & 10 at own 41
Dante Moore pass incomplete to Hudson Habermehl
2:16
2nd & 10 at own 41
Dante Moore pass complete to Moliki Matavao for 35 yds to the SDSU 24 for a 1ST down
1:20
1st & 10 at opp 24
Dante Moore pass complete to Logan Loya for 24 yds for a TD (RJ Lopez KICK)UCLA 28, San Diego State 10
San Diego State Punt, 3 plays
1:20
1st & 10 at own 35
Blake Glessner kickoff for 65 yds for a touchback
1:20
1st & 10 at own 25
Jalen Mayden sacked by Laiatu Latu for a loss of 5 yards to the SDSU 20
1:15
2nd & 15 at own 20
Timeout UCLA, clock 01:15
1:15
2nd & 15 at own 20
Kenan Christon run for 3 yds to the SDSU 23
1:11
3rd & 12 at own 23
Timeout UCLA, clock 01:11
1:11
3rd & 12 at own 23
Martin Blake run for 3 yds to the SDSU 26
0:23
4th & 9 at own 26
Timeout San Diego State, clock 00:23
0:16
4th & 9 at own 26
Jack Browning punt for 39 yds, punt out-of-bounds at the UCLA 35
UCLA End of half, 3 plays
0:16
1st & 10 at own 35
Dante Moore pass complete to Logan Loya for 22 yds to the SDSU 43 for a 1ST down
0:16
1st & 10 at opp 43
Dante Moore pass complete to J. Michael Sturdivant for 11 yds to the SDSU 32 for a 1ST down
0:00
1st & 10 at opp 32
Dante Moore pass incomplete
3rd quarter7 drives, then UCLA 35, San Diego State 10
San Diego State Punt, 4 plays
14:55
1st & 10 at own 35
Blake Glessner kickoff for 62 yds , Kenan Christon return for 19 yds to the SDSU 22
14:55
1st & 10 at own 22
Jalen Mayden pass complete to Mekhi Shaw for 19 yds to the SDSU 41 for a 1ST down
14:55
1st & 10 at own 41
Jaylon Armstead run for 2 yds to the SDSU 43
14:55
2nd & 8 at own 43
Jalen Mayden pass incomplete to Mark Redman
14:55
3rd & 8 at own 43
Jalen Mayden run for 2 yds to the SDSU 45
12:42
4th & 6 at own 45
Jack Browning punt for 40 yds, fair catch by Logan Loya at the UCLA 15
UCLA Punt, 4 plays
12:42
1st & 10 at own 15
Dante Moore pass complete to Logan Loya for 23 yds to the UCLA 38 for a 1ST down
12:42
1st & 10 at own 38
Carson Steele run for 5 yds to the UCLA 43
12:42
2nd & 5 at own 43
Dante Moore sacked by Daniel Okpoko for a loss of 2 yards to the UCLA 41
12:42
3rd & 7 at own 41
Dante Moore pass incomplete to Logan Loya
11:21
4th & 7 at own 41
Will Powers punt for 34 yds, fair catch by Mekhi Shaw at the SDSU 25
San Diego State Interception, 6 plays
11:21
1st & 10 at own 25
Jaylon Armstead run for 2 yds to the SDSU 27
11:21
2nd & 8 at own 27
Jalen Mayden pass incomplete to Joshua Nicholson
11:21
3rd & 8 at own 27
UCLA Penalty, Personal Foul (Darius Muasau) to the SDSU 40 for a 1ST down
11:21
1st & 10 at own 40
Kenan Christon run for 1 yd to the SDSU 39
11:21
2nd & 11 at own 39
Jalen Mayden pass complete to Mark Redman for 6 yds to the SDSU 45
8:46
3rd & 5 at own 45
Jalen Mayden pass intercepted
UCLA Fumble, 2 plays
8:46
1st & 10 at own 29
PENALTY UCLA Personal Foul (Murphy,Grayson) 14 yards from UCLA29 to UCLA15. NO PLAY.
8:46
1st & 24 at own 15
TJ Harden run for 1 yd to the UCLA 14
8:07
2nd & 25 at own 14
Dante Moore sacked by Zyrus Fiaseu for a loss of 13 yards to the UCLA 1 Dante Moore fumbled, recovered by UCLA Trey White , return for 0 yards
San Diego State Interception, 3 plays
8:07
1st & goal at opp 1
Jaylon Armstead run for no gain to the UCLA 1
8:07
2nd & goal at opp 1
Martin Blake run for no gain to the UCLA 1
6:25
3rd & goal at opp 1
Jalen Mayden pass intercepted, touchback.
UCLA Touchdown, 12 plays
6:25
1st & 10 at own 20
Dante Moore pass incomplete to Kyle Ford
6:25
2nd & 10 at own 20
TJ Harden run for 8 yds to the UCLA 28
6:25
3rd & 2 at own 28
Dante Moore pass complete to Ryan Cragun for 5 yds to the UCLA 33 for a 1ST down
6:25
1st & 10 at own 33
TJ Harden run for 5 yds to the UCLA 38
6:25
2nd & 5 at own 38
Carson Steele run for 4 yds to the UCLA 42
6:25
3rd & 1 at own 42
Dante Moore pass complete to Kyle Ford for 3 yds to the UCLA 45 for a 1ST down
6:25
1st & 10 at own 45
Carson Steele run for 12 yds to the SDSU 43 for a 1ST down
6:25
1st & 10 at opp 43
Dante Moore pass complete to Kyle Ford for 18 yds to the SDSU 25 for a 1ST down
6:25
1st & 10 at opp 25
Dante Moore pass complete to Logan Loya for 8 yds to the SDSU 17
6:25
2nd & 2 at opp 17
Carson Steele run for 5 yds to the SDSU 12 for a 1ST down
6:25
1st & 10 at opp 12
TJ Harden run for 6 yds to the SDSU 6
2:05
2nd & 4 at opp 6
Dante Moore pass complete to Carsen Ryan for 6 yds for a TD (RJ Lopez KICK)UCLA 35, San Diego State 10
San Diego State Turnover on downs, 11 plays
2:05
1st & 10 at own 35
Blake Glessner kickoff for 65 yds for a touchback
2:05
1st & 10 at own 25
Jalen Mayden pass incomplete to Joshua Nicholson
2:05
2nd & 10 at own 25
Jalen Mayden pass complete to Phillippe Wesley II for 16 yds to the SDSU 41 for a 1ST down
1:22
1st & 10 at own 41
Timeout San Diego State, clock 01:22
1:22
1st & 10 at own 41
Jalen Mayden pass complete to Mark Redman for 3 yds to the SDSU 44
1:22
2nd & 7 at own 44
Kenan Christon run for 5 yds to the SDSU 49
0:00
3rd & 2 at own 49
Jaylon Armstead run for 2 yds to the UCLA 49 for a 1ST down
Q4 15:00
1st & 10 at opp 49
Martin Blake run for 5 yds to the UCLA 44
Q4 15:00
2nd & 5 at opp 44
Jalen Mayden pass complete to Joshua Nicholson for 18 yds to the UCLA 26 for a 1ST down
Q4 15:00
1st & 10 at opp 26
Jalen Mayden pass complete to Mark Redman for 9 yds to the UCLA 17
Q4 15:00
2nd & 1 at opp 17
Jalen Mayden pass incomplete to Mekhi Shaw
Q4 15:00
3rd & 1 at opp 17
Jalen Mayden pass incomplete to Logan Tanner
Q4 12:55
4th & 6 at opp 22
Jalen Mayden pass complete to Mekhi Shaw for 1 yd to the UCLA 23
4th quarter5 drives, then UCLA 35, San Diego State 10
UCLA Fumble, 8 plays
12:55
1st & 10 at own 23
Carson Steele run for 5 yds to the UCLA 28
12:55
2nd & 5 at own 28
Collin Schlee run for 23 yds to the SDSU 49 for a 1ST down
12:55
1st & 10 at opp 49
Carson Steele run for 7 yds to the SDSU 42
12:55
2nd & 3 at opp 42
Colson Yankoff run for 9 yds to the SDSU 33 for a 1ST down
12:55
1st & 10 at opp 33
Colson Yankoff run for 8 yds to the SDSU 25
12:55
2nd & 2 at opp 25
Collin Schlee run for 12 yds to the SDSU 13 for a 1ST down
12:55
1st & 10 at opp 13
Colson Yankoff run for 4 yds to the SDSU 9
9:34
2nd & 6 at opp 9
Colson Yankoff run for 2 yds to the SDSU 11 Colson Yankoff fumbled, recovered by UCLA Zyrus Fiaseu
San Diego State Interception, 6 plays
9:34
1st & 10 at own 11
Jalen Mayden pass complete to Mark Redman for 6 yds to the SDSU 17
9:34
2nd & 4 at own 17
Jalen Mayden pass incomplete to Mekhi Shaw
9:34
3rd & 4 at own 17
Jalen Mayden pass complete to Kenan Christon for 7 yds to the SDSU 24 for a 1ST down
9:34
1st & 10 at own 24
Jalen Mayden run for 11 yds to the SDSU 35 for a 1ST down
9:34
1st & 10 at own 35
Jalen Mayden pass incomplete to Joshua Nicholson
9:34
2nd & 10 at own 35
Shotgun Mayden,Jalen pass incomplete deep left PENALTY UCLA Personal Foul (Davies,Jaylin) 15 yards from SDSU35 to SDSU50, 1ST DOWN. NO PLAY.
7:24
1st & 10 at the 50
Jalen Mayden pass intercepted
UCLA Punt, 6 plays
7:24
1st & 10 at own 40
Collin Schlee pass complete to Josiah Norwood for 6 yds to the UCLA 46
7:24
2nd & 4 at own 46
Anthony Adkins run for 2 yds to the UCLA 48
7:24
3rd & 2 at own 48
Anthony Adkins run for 9 yds to the SDSU 43 for a 1ST down
7:24
1st & 10 at opp 43
No Huddle-Shotgun Adkins,Anthony rush left for 38 yards gain to the SDSU05 (Fountain,Garret) PENALTY UCLA Holding (Yoon,Sam) 10 yards from SDSU43 to UCLA47. NO PLAY.
7:24
1st & 20 at own 47
Josiah Gonzales run for 3 yds to the 50 yard line
7:24
2nd & 17 at the 50
Anthony Adkins run for 2 yds to the SDSU 48
7:24
3rd & 15 at opp 48
Collin Schlee pass incomplete to Bradley Schlom
3:52
4th & 15 at opp 48
Will Powers punt for 43 yds, fair catch by Mekhi Shaw at the SDSU 5
San Diego State Punt, 3 plays
3:52
1st & 10 at own 5
Jaylon Armstead run for 6 yds to the SDSU 11
3:52
2nd & 4 at own 11
Tobin O’Dell sacked by DJ Justice for a loss of 8 yards to the SDSU 3
3:52
3rd & 12 at own 3
Tobin O’Dell pass complete to Cam Davis for no gain to the SDSU 3
1:40
4th & 12 at own 3
Jack Browning punt for 42 yds, fair catch by Logan Loya at the SDSU 45
UCLA End of game, 3 plays
1:40
1st & 10 at opp 45
Anthony Adkins run for 2 yds to the SDSU 43
1:40
2nd & 8 at opp 43
Anthony Adkins run for 11 yds to the SDSU 32 for a 1ST down
0:00
1st & 10 at opp 32
C. Schlee takes a knee
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.