From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona
San Diego State
461
Total yards
232
299
Passing yards
62
162
Rushing yards
170
8.5
Yards per pass
3.9
4.2
Yards per rush
4.0
25
First downs
14
6–13
Third downs
2–11
1–2
Fourth downs
2–2
2
Turnovers
2
4–35
Penalties
6–37
32:37
Possession
27:23
1
Sacks (by defense)
1
Efficiency
Arizona
San Diego State
49%
Success rate
36%
0.08
EPA per play
−0.19
0.96
Explosiveness
0.86
−0.29
Rushing EPA
−0.08
0.63
Passing EPA
−0.09
41%
Passing-down success
13%
0.12
First-down EPA
−0.51
0.16
Second-down EPA
−0.05
0.29
Third-down EPA
−0.28
13%
Havoc by its defense
10%
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 83% to win. Arizona won as Elo’s underdog.
The line
San Diego State −6.5, over/under 46.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 San Diego State 67%, Arizona 33%. 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, Arizona right to left.
Q1 San Diego StatePunt, 3 plays, 6 yards
Q1 ArizonaField goal, 16 plays, 66 yards
Q1 San Diego StatePunt, 3 plays, 3 yards
Q1 ArizonaTouchdown, 7 plays, 40 yards
Q1 San Diego StateField goal, 11 plays, 48 yards
Q2 ArizonaTouchdown, 8 plays, 75 yards
Q2 San Diego StatePunt, 3 plays, 0 yards
Q2 ArizonaFumble, 2 plays, 8 yards
Q2 San Diego StateTouchdown, 7 plays, 32 yards
Q2 ArizonaInterception, 3 plays, 1 yard
Q2 San Diego StateInterception, 2 plays, 5 yards
Q2 ArizonaTouchdown, 6 plays, 54 yards
Q2 San Diego StateEnd of half, 1 play, −2 yards
Q3 ArizonaTouchdown, 5 plays, 75 yards
Q3 San Diego StatePunt, 6 plays, 22 yards
Q3 ArizonaPunt return TD, 3 plays (San Diego State scores), −2 yards
Q3 ArizonaPunt, 3 plays, 5 yards
Q3 San Diego StateField goal, 8 plays, 37 yards
Q3 ArizonaTouchdown, 11 plays, 75 yards
Q4 San Diego StatePunt, 3 plays, 5 yards
Q4 ArizonaPunt, 3 plays, −1 yard
Q4 San Diego StateFumble, 11 plays, 72 yards
Q4 ArizonaTurnover on downs, 8 plays, 72 yards
Q4 San Diego StateEnd of game, 2 plays, 4 yards
Play by play
1st quarter5 drives, then Arizona 10, San Diego State 0
San Diego State Punt, 3 plays
14:54
Tyler Loop kickoff for 65 yds , Jordan Byrd return for 21 yds to the SDSt 21
14:54
1st & 10 at own 21
Braxton Burmeister run for a loss of 7 yards to the SDSt 14
14:54
2nd & 17 at own 14
Chance Bell run for 10 yds to the SDSt 24
14:54
3rd & 7 at own 24
Braxton Burmeister run for 3 yds to the SDSt 27
12:41
4th & 4 at own 27
Jack Browning punt for 54 yds , Dorian Singer returns for 7 yds to the Ariz 26
Arizona Field goal, 16 plays
12:41
1st & 10 at own 26
Michael Wiley run for 8 yds to the Ariz 34
12:41
2nd & 2 at own 34
DJ Williams run for 1 yd to the Ariz 35
12:41
3rd & 1 at own 35
DJ Williams run for no gain to the Ariz 35
12:41
4th & 1 at own 35
Jonah Coleman run for 3 yds to the Ariz 38 for a 1ST down
12:41
1st & 10 at own 38
Rayshon Luke run for 4 yds to the Ariz 42
12:41
2nd & 6 at own 42
Jayden de Laura pass incomplete
12:41
3rd & 6 at own 42
Jayden de Laura pass complete to Tanner McLachlan for 10 yds to the SDSt 48 for a 1ST down
12:41
1st & 10 at opp 48
Jayden de Laura pass complete to DJ Williams for 9 yds to the SDSt 39
12:41
2nd & 1 at opp 39
DJ Williams run for 8 yds to the SDSt 31 for a 1ST down
12:41
1st & 10 at opp 31
Anthony Simpson run for a loss of 3 yards to the SDSt 34
12:41
2nd & 13 at opp 34
Jayden de Laura pass incomplete
12:41
3rd & 13 at opp 34
Jayden de Laura pass complete to Jacob Cowing for 25 yds to the SDSt 9 for a 1ST down
12:41
1st & goal at opp 9
Jayden de Laura pass incomplete
7:17
3rd & goal at opp 8
Timeout ARIZONA, clock 07:17
7:17
2nd & goal at opp 9
Jayden de Laura pass complete to Dorian Singer for 1 yd to the SDSt 8
7:17
3rd & goal at opp 8
Jayden de Laura pass incomplete
7:06
4th & goal at opp 8
Tyler Loop 25 yd FG GOODArizona 3, San Diego State 0
San Diego State Punt, 3 plays
7:06
Tyler Loop kickoff for 65 yds for a touchback
7:06
1st & 10 at own 25
Chance Bell run for 3 yds to the SDSt 28
7:06
2nd & 7 at own 28
Braxton Burmeister pass incomplete
7:06
3rd & 7 at own 28
Braxton Burmeister pass incomplete
6:18
4th & 7 at own 28
punt blocked by Dalton Johnson blocked by Dalton Johnson
Arizona Touchdown, 7 plays
6:18
1st & 10 at opp 40
Rayshon Luke run for 5 yds to the SDSt 35
6:18
2nd & 5 at opp 35
Jayden de Laura pass complete to Dorian Singer for 5 yds to the SDSt 30 for a 1ST down
6:18
1st & 10 at opp 30
DJ Williams run for 4 yds to the SDSt 26
6:18
2nd & 6 at opp 26
Jonah Coleman run for 3 yds to the SDSt 23
6:18
3rd & 3 at opp 23
Jayden de Laura pass complete to Jacob Cowing for 4 yds to the SDSt 19 for a 1ST down
6:18
1st & 10 at opp 19
Jayden de Laura pass complete to Michael Wiley for 2 yds to the SDSt 17
3:19
2nd & 8 at opp 17
Jayden de Laura pass complete to Jacob Cowing for 17 yds for a TD, (Tyler Loop KICK)Arizona 10, San Diego State 0
San Diego State Field goal, 11 plays
3:19
Tyler Loop kickoff for 65 yds for a touchback
3:19
1st & 10 at own 25
Cam Davis run for 3 yds to the SDSt 28
3:19
2nd & 7 at own 28
Braxton Burmeister pass complete to Jesse Matthews for 15 yds to the SDSt 43 for a 1ST down
3:19
1st & 10 at own 43
Braxton Burmeister run for 4 yds to the SDSt 47
3:19
2nd & 6 at own 47
Cam Davis run for 6 yds to the Ariz 47 for a 1ST down
3:19
1st & 10 at opp 47
Jordan Byrd run for 10 yds to the Ariz 37 for a 1ST down
3:19
1st & 10 at opp 37
Jordan Byrd run for 6 yds to the Ariz 31
0:00
2nd & 4 at opp 31
Braxton Burmeister pass complete to Kenan Christon for 7 yds to the Ariz 24 for a 1ST down
Q2 15:00
1st & 10 at opp 24
Braxton Burmeister run for 8 yds to the Ariz 16
Q2 15:00
2nd & 2 at opp 16
William Haskell pass incomplete
Q2 15:00
3rd & 2 at opp 16
SAN DIEGO ST Penalty, False Start (-5 Yards) to the Ariz 21
Q2 15:00
3rd & 7 at opp 21
Braxton Burmeister sacked by Jalen Harris for a loss of 6 yards to the Ariz 27
Q2 13:31
4th & 13 at opp 27
Jack Browning 44 yd FG GOODArizona 10, San Diego State 3
2nd quarter8 drives, then Arizona 24, San Diego State 10
Arizona Touchdown, 8 plays
13:31
Jack Browning kickoff for 65 yds for a touchback
13:31
1st & 10 at own 25
Jayden de Laura pass complete to Michael Wiley for 7 yds to the Ariz 32
13:31
2nd & 3 at own 32
Michael Wiley run for 3 yds to the Ariz 35 for a 1ST down
13:31
1st & 10 at own 35
Rayshon Luke run for no gain to the Ariz 35
13:31
2nd & 10 at own 35
Jayden de Laura pass complete to Dorian Singer for 14 yds to the Ariz 49 for a 1ST down
13:31
1st & 10 at own 49
Jayden de Laura pass complete to Dorian Singer for 24 yds to the SDSt 27 for a 1ST down
10:29
1st & 10 at opp 27
SAN DIEGO ST Penalty, Face mask (14 yards) (Michael Shawcroft) to the SDSt 6 for a 1ST down
10:29
1st & goal at opp 6
Timeout ARIZONA, clock 10:29
10:29
1st & goal at opp 6
Jayden de Laura pass incomplete
10:19
2nd & goal at opp 6
Jayden de Laura pass complete to Tetairoa McMillan for 6 yds for a TD, (Tyler Loop KICK)Arizona 17, San Diego State 3
San Diego State Punt, 3 plays
10:19
Tyler Loop kickoff for 30 yds
10:19
2nd & 10 at own 35
Chance Bell run for no gain to the SDSt 35
Arizona Fumble, 2 plays
10:19
1st & 10 at own 24
Jonah Coleman run for 3 yds to the Ariz 27
9:12
4th & 10 at own 35
Jack Browning punt for 57 yds , Dorian Singer returns for 16 yds to the Ariz 24
8:26
2nd & 7 at own 27
Jayden de Laura pass complete to Dorian Singer for 5 yds fumbled, forced by Cedarious Barfield, recovered by SDSt Cedarious Barfield
San Diego State Touchdown, 7 plays
8:26
1st & 10 at opp 32
Cam Davis run for 8 yds to the Ariz 24
8:26
2nd & 2 at opp 24
Cam Davis run for 1 yd to the Ariz 23
8:26
3rd & 1 at opp 23
Braxton Burmeister run for 5 yds to the Ariz 18 for a 1ST down
8:26
1st & 10 at opp 18
Chance Bell run for 7 yds to the Ariz 11
8:26
2nd & 3 at opp 11
Braxton Burmeister run for no gain to the Ariz 11
8:26
3rd & 3 at opp 11
Chance Bell run for no gain to the Ariz 11
4:49
4th & 3 at opp 11
Braxton Burmeister pass complete to Tyrell Shavers for 11 yds for a TD, (Jack Browning KICK)Arizona 17, San Diego State 10
Arizona Interception, 3 plays
4:49
Jack Browning kickoff for 65 yds for a touchback
4:49
1st & 10 at own 25
Jonah Coleman run for 5 yds to the Ariz 30
4:49
2nd & 5 at own 30
Jonah Coleman run for 1 yd to the Ariz 31
4:49
3rd & 4 at own 31
ARIZONA Penalty, Delay Of Game (Jalen Harris) to the Ariz 26
3:04
3rd & 9 at own 26
Jayden de Laura pass intercepted
San Diego State Interception, 2 plays
3:04
1st & 10 at opp 40
Braxton Burmeister pass complete to Mark Redman for 15 yds to the Ariz 25 for a 1ST down
2:37
1st & 10 at opp 25
BYRD, Jordan rush to the right for a gain of 25 yards to the ARI0, End of Play, clock 02:37. PENALTY SDS Holding enforced 10 yards from the ARI25 to the ARI35 [NHSG]. NO PLAY (replay the down).
2:35
1st & 20 at opp 35
Braxton Burmeister pass intercepted
Arizona Touchdown, 6 plays
2:35
1st & 10 at own 46
Jayden de Laura pass complete to Jacob Cowing for 29 yds to the SDSt 25 for a 1ST down
2:35
1st & 10 at opp 25
Jayden de Laura pass incomplete
2:35
2nd & 10 at opp 25
Jonah Coleman run for 9 yds to the SDSt 16
2:35
3rd & 1 at opp 16
Jonah Coleman run for 4 yds to the SDSt 12 for a 1ST down
2:35
1st & 10 at opp 12
Jayden de Laura pass complete to Dorian Singer for 8 yds to the SDSt 4
0:28
2nd & 2 at opp 4
Jayden de Laura pass complete to Jacob Cowing for 4 yds for a TD, (Tyler Loop KICK)Arizona 24, San Diego State 10
0:24
Tyler Loop kickoff for 61 yds , Jordan Byrd return for 14 yds to the SDSt 18
0:24
Tyler Loop kickoff for 61 yds , Jordan Byrd return for 14 yds to the SDSt 18
San Diego State Punt, 3 plays
0:00
1st & 10 at own 35
Braxton Burmeister pass incomplete
0:00
3rd & 10 at own 35
Braxton Burmeister pass incomplete
3rd quarter7 drives, then Arizona 31, San Diego State 20
Arizona Touchdown, 5 plays
15:00
2nd & 7 at own 35
SAN DIEGO ST Penalty, Defensive Pass Interference (Noah Tumblin) declined for a 1ST down
15:00
1st & 10 at own 25
DJ Williams run for no gain to the Ariz 25
15:00
2nd & 10 at own 25
Jayden de Laura pass complete to Jacob Cowing for 10 yds to the Ariz 35 for a 1ST down
15:00
1st & 10 at own 35
Rayshon Luke run for 3 yds to the Ariz 38
15:00
Jack Browning kickoff for 65 yds for a touchback
Arizona Touchdown, 5 plays
12:40
1st & 10 at opp 25
Jayden de Laura pass complete to Jacob Cowing for 25 yds for a TD, (Tyler Loop KICK)Arizona 31, San Diego State 10
San Diego State Punt, 6 plays
12:33
Tyler Loop kickoff for 60 yds , Jordan Byrd return for 29 yds to the SDSt 34
12:33
1st & 10 at own 34
Chance Bell run for 3 yds to the SDSt 37
12:33
2nd & 7 at own 37
Chance Bell run for 3 yds to the SDSt 40
12:33
3rd & 4 at own 40
Braxton Burmeister run for 11 yds to the Ariz 49 for a 1ST down
12:33
1st & 10 at opp 49
Braxton Burmeister run for 2 yds to the Ariz 47
12:33
2nd & 8 at opp 47
Braxton Burmeister pass complete to Jesse Matthews for 3 yds to the Ariz 44
12:33
3rd & 5 at opp 44
Braxton Burmeister run for no gain to the Ariz 44
8:49
4th & 5 at opp 44
Jack Browning punt for 41 yds, downed at the Ariz 3
Arizona Punt return TD, 3 plays (San Diego State scores)
8:49
1st & 10 at own 3
Jayden de Laura pass incomplete
8:49
2nd & 10 at own 3
Jonah Coleman run for a loss of 2 yards to the Ariz 1
8:49
3rd & 12 at own 1
Jayden de Laura pass incomplete
7:46
4th & 12 at own 1
punt blocked by blocked by for a TD, (Jack Browning KICK)Arizona 31, San Diego State 17
Arizona Punt, 3 plays
7:40
Jack Browning kickoff for 65 yds , Anthony Simpson return for 18 yds to the Ariz 18
7:40
1st & 10 at own 18
Jayden de Laura pass incomplete
7:40
2nd & 10 at own 18
DJ Williams run for 5 yds to the Ariz 23
7:40
3rd & 5 at own 23
Jayden de Laura pass incomplete
6:55
4th & 5 at own 23
Kyle Ostendorp punt for 47 yds , Jordan Byrd returns for 22 yds to the Ariz 45 ARIZONA Penalty, Illegal Formation (TEAM) to the Ariz 43
San Diego State Field goal, 8 plays
6:55
1st & 10 at opp 43
Kenan Christon run for 5 yds to the Ariz 38
6:55
2nd & 5 at opp 38
William Haskell pass complete to Kenan Christon for 12 yds to the Ariz 26 for a 1ST down
6:55
1st & 10 at opp 26
William Haskell pass incomplete
6:55
2nd & 10 at opp 26
Cam Davis run for 17 yds to the Ariz 9 for a 1ST down
6:55
1st & goal at opp 9
Cam Davis run for 2 yds to the Ariz 7
6:55
2nd & goal at opp 7
Cam Davis run for 1 yd to the Ariz 6
6:55
3rd & goal at opp 6
William Haskell run for no gain to the Ariz 6
3:36
4th & goal at opp 6
Jack Browning 23 yd FG GOODArizona 31, San Diego State 20
Arizona Touchdown, 11 plays
3:36
Jack Browning kickoff for 65 yds for a touchback
3:36
1st & 10 at own 25
DJ Williams run for 9 yds to the Ariz 34
3:36
2nd & 1 at own 34
DJ Williams run for 13 yds to the Ariz 47 for a 1ST down SAN DIEGO ST Penalty, Offsides (Keshawn Banks) declined for a 1ST down
3:36
1st & 10 at own 47
Jonah Coleman run for 3 yds to the 50 yard line
3:36
2nd & 7 at the 50
Jayden de Laura pass complete to Michael Wiley for 9 yds to the SDSt 41 for a 1ST down
3:36
1st & 10 at opp 41
DJ Williams run for 7 yds to the SDSt 34
3:36
2nd & 3 at opp 34
DJ Williams run for 6 yds to the SDSt 28 for a 1ST down
0:00
1st & 10 at opp 28
WILEY, Michael rush up the middle for a gain of 1 yard to the SDS27 (TAVAI, Jonah), clock 00:00. PENALTY SDS Offsides on BARFIELD, Cedarious enforced 5 yards from the SDS28 to the SDS23 [NHSG]. NO PLAY (replay the down).
Q4 15:00
1st & 5 at opp 23
Michael Wiley run for a loss of 3 yards to the SDSt 26
Q4 15:00
2nd & 8 at opp 26
Jayden de Laura pass complete to Tetairoa McMillan for 10 yds to the SDSt 16 for a 1ST down
Q4 15:00
1st & 10 at opp 16
Michael Wiley run for 6 yds to the SDSt 10
Q4 15:00
2nd & 4 at opp 10
Jayden de Laura pass incomplete
Q4 13:02
3rd & 4 at opp 10
DJ Williams run for 10 yds for a TD, (Tyler Loop KICK)Arizona 38, San Diego State 20
4th quarter8 drives, then Arizona 38, San Diego State 20
San Diego State Punt, 3 plays
13:02
Tyler Loop kickoff for 65 yds for a touchback
13:02
1st & 10 at own 25
Jordan Byrd run for 6 yds to the SDSt 31
13:02
2nd & 4 at own 31
William Haskell pass complete to Tyrell Shavers for a loss of 1 yard to the SDSt 30
13:02
3rd & 5 at own 30
William Haskell pass incomplete
12:07
4th & 5 at own 30
Jack Browning punt for 15 yds
Arizona Punt, 3 plays
12:07
1st & 10 at opp 45
Jonah Coleman run for 5 yds to the SDSt 40
12:07
4th & 5 at own 30
Jack Browning punt for 15 yds
Arizona Punt, 3 plays
12:07
2nd & 5 at opp 40
Jayden de Laura pass incomplete
12:07
3rd & 5 at opp 40
Jayden de Laura sacked by Justus Tavai for a loss of 6 yards to the SDSt 46
10:37
4th & 11 at opp 46
Kyle Ostendorp punt for 46 yds for a touchback
San Diego State Fumble, 11 plays
10:37
1st & 10 at own 20
SAN DIEGO ST Penalty, False Start (Josh Simmons) to the SDSt 15
9:51
2nd & 14 at own 16
Timeout SAN DIEGO ST, clock 09:51
9:51
1st & 15 at own 15
Cam Davis run for 1 yd to the SDSt 16
9:51
2nd & 14 at own 16
ARIZONA Penalty, Personal Foul (Christian Young) to the SDSt 35 for a 1ST down
9:51
1st & 10 at own 35
Kyle Crum run for 8 yds to the SDSt 43
9:51
2nd & 2 at own 43
Jaylon Armstead run for 5 yds to the SDSt 48 for a 1ST down
9:51
1st & 10 at own 48
Jaylon Armstead run for 5 yds to the Ariz 47
9:51
2nd & 5 at opp 47
SAN DIEGO ST Penalty, False Start (Ross Ulugalu-Maseuli) to the SDSt 48
9:51
2nd & 10 at own 48
ARIZONA Penalty, Defensive Holding (Kyon Barrs) to the Ariz 23 for a 1ST down
9:51
1st & 10 at opp 23
Kenan Christon run for a loss of 4 yards to the Ariz 27
9:51
2nd & 14 at opp 27
William Haskell pass incomplete
9:51
3rd & 14 at opp 27
Kenan Christon run for no gain to the Ariz 27
9:51
4th & 14 at opp 27
William Haskell run for 15 yds to the Ariz 12 for a 1ST down
5:44
1st & 10 at opp 12
Chance Bell run for 4 yds to the Ariz 8 Chance Bell fumbled, recovered by Ariz Kolbe Cage
Arizona Turnover on downs, 8 plays
5:44
1st & 10 at own 8
DJ Williams run for 5 yds to the Ariz 13
5:44
2nd & 5 at own 13
DJ Williams run for 3 yds to the Ariz 16
5:44
3rd & 2 at own 16
Jayden de Laura pass complete to Jacob Cowing for 38 yds to the SDSt 46 for a 1ST down
3:06
1st & 10 at opp 29
Timeout ARIZONA, clock 03:06
3:06
1st & 10 at opp 46
DJ Williams run for 17 yds to the SDSt 29 for a 1ST down
3:06
1st & 10 at opp 29
Jonah Coleman run for 2 yds to the SDSt 27
3:06
2nd & 8 at opp 27
Jonah Coleman run for 4 yds to the SDSt 23
3:06
3rd & 4 at opp 23
Jonah Coleman run for no gain to the SDSt 23
0:49
4th & 4 at opp 23
Michael Wiley run for 3 yds to the SDSt 20
San Diego State End of game, 2 plays
0:49
1st & 10 at own 20
Jaylon Armstead run for 2 yds to the SDSt 22
Arizona Turnover on downs, 8 plays
0:49
4th & 4 at opp 23
Michael Wiley run for 3 yds to the SDSt 20
San Diego State End of game, 2 plays
0:00
2nd & 8 at own 22
Jaylon Armstead run for 2 yds to the SDSt 24
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.