From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
Oregon State
266
Total yards
327
166
Passing yards
90
100
Rushing yards
237
6.1
Yards per pass
5.0
3.3
Yards per rush
5.2
15
First downs
19
4–11
Third downs
3–12
0–1
Fourth downs
2–3
1
Turnovers
1
10–64
Penalties
3–40
27:06
Possession
32:54
0
Sacks (by defense)
3
Efficiency
Arizona State
Oregon State
40%
Success rate
47%
0.04
EPA per play
0.11
0.96
Explosiveness
0.96
0.14
Rushing EPA
0.11
−0.05
Passing EPA
0.12
16%
Passing-down success
17%
−0.09
First-down EPA
0.22
0.13
Second-down EPA
−0.02
0.51
Third-down EPA
−0.10
9%
Havoc by its defense
11%
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)
Arizona State 54% to win. Oregon State won as Elo’s underdog.
The line
Arizona State −3, over/under 59.
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 Arizona State 58%, Oregon State 42%. 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. Oregon State drives left to right, Arizona State right to left.
Q1 Arizona StateInterception, 2 plays, 2 yards
Q1 Oregon StatePunt, 3 plays, 5 yards
Q1 Arizona StatePunt, 5 plays, 13 yards
Q1 Oregon StateField goal, 6 plays, 23 yards
Q1 Arizona StateMissed FG, 9 plays, 66 yards
Q1 Oregon StateTouchdown, 14 plays, 80 yards
Q2 Arizona StatePunt, 3 plays, 4 yards
Q2 Oregon StateTouchdown, 13 plays, 88 yards
Q2 Arizona StateTurnover on downs, 10 plays, 47 yards
Q3 Oregon StatePunt, 3 plays, 7 yards
Q3 Arizona StateField goal, 14 plays, 76 yards
Q3 Oregon StatePunt, 5 plays, 18 yards
Q3 Arizona StatePunt, 6 plays, 20 yards
Q3 Oregon StateFumble, 4 plays, 2 yards
Q4 Arizona StateTouchdown, 2 plays, 4 yards
Q4 Oregon StateTurnover on downs, −8 yards
Q4 Oregon StateTouchdown, 5 plays, 75 yards
Q4 Arizona StatePunt, 3 plays, −4 yards
Q4 Oregon StateMissed FG, 8 plays, 21 yards
Q4 Arizona StateTurnover on downs, 6 plays, 18 yards
Q4 Oregon StateEnd of game, 5 plays, 26 yards
Play by play
1st quarter6 drives, then Oregon State 3, Arizona State 0
Arizona State Interception, 2 plays
15:00
1st & 10 at own 35
Everett Hayes kickoff for 64 yds , D.J. Taylor return for 32 yds to the ArzSt 33 D.J. Taylor fumbled, recovered by ArzSt D.J. Taylor
14:25
1st & 10 at own 33
Rachaad White run for 2 yds to the ArzSt 35
14:11
2nd & 8 at own 35
Jayden Daniels pass intercepted Alex Austin return for no gain to the OrgSt 35
Oregon State Punt, 3 plays
14:00
1st & 10 at own 35
Chance Nolan pass complete to Zeriah Beason for no gain to the OrgSt 35
13:30
2nd & 10 at own 35
Chance Nolan pass complete to Zeriah Beason for 5 yds to the OrgSt 40
13:01
3rd & 5 at own 40
Chance Nolan pass incomplete to Champ Flemings
12:44
4th & 5 at own 40
Luke Loecher punt for 59 yds, downed at the ArzSt 1
Arizona State Punt, 5 plays
12:35
1st & 10 at own 1
Rachaad White run for 5 yds to the ArzSt 6
12:07
2nd & 5 at own 6
Rachaad White run for 7 yds to the ArzSt 13 for a 1ST down
11:38
1st & 10 at own 13
Jayden Daniels pass incomplete to Rachaad White
11:22
2nd & 10 at own 13
Jayden Daniels sacked by Avery Roberts for a loss of 2 yards to the ArzSt 11
10:40
3rd & 12 at own 11
Jayden Daniels pass complete to Case Hatch for 3 yds to the ArzSt 14
10:00
4th & 9 at own 14
Eddie Czaplicki punt for 46 yds , Trevon Bradford returns for 3 yds to the OrgSt 43
Oregon State Field goal, 6 plays
9:30
1st & 10 at own 43
B.J. Baylor run for 7 yds to the 50 yard line
9:18
2nd & 3 at the 50
B.J. Baylor run for 11 yds to the ArzSt 39 for a 1ST down
8:20
1st & 10 at opp 39
Jack Colletto run for 1 yd to the ArzSt 38
7:55
2nd & 9 at opp 38
Deshaun Fenwick run for 2 yds to the ArzSt 36
7:05
3rd & 7 at opp 36
Chance Nolan pass complete to Champ Flemings for 2 yds to the ArzSt 34
6:45
4th & 5 at opp 34
Everett Hayes 52 Yd Field GoalOregon State 3, Arizona State 0
Arizona State Missed FG, 9 plays
6:45
4th & 5 at own 35
Everett Hayes kickoff for 65 yds , D.J. Taylor return for 20 yds to the ArzSt 20
6:20
3rd & 4 at own 26
Jayden Daniels pass complete to Rachaad White for 24 yds to the 50 yard line for a 1ST down
6:00
1st & 10 at own 20
Jayden Daniels run for 1 yd to the ArzSt 21
5:50
2nd & 9 at own 21
Jayden Daniels run for 5 yds to the ArzSt 26
4:48
1st & 10 at the 50
Rachaad White run for 1 yd to the OrgSt 49
4:00
2nd & 9 at opp 49
Jayden Daniels pass complete to Rachaad White for 34 yds to the OrgSt 15 for a 1ST down
3:38
1st & 10 at opp 15
Rachaad White run for no gain to the OrgSt 15
2:50
2nd & 10 at opp 15
DeaMonte Trayanum run for 6 yds to the OrgSt 9
2:45
3rd & 4 at opp 9
ARIZONA ST Penalty, False Start (-5 Yards) to the OrgSt 14
2:00
3rd & 9 at opp 14
Jayden Daniels pass incomplete to Bryan Thompson
1:55
4th & 9 at opp 14
Cristian Zendejas 32 yd FG MISSED
Oregon State Touchdown, 14 plays
1:29
1st & 10 at own 20
Chance Nolan pass complete to Tre’Shaun Harrison for 7 yds to the OrgSt 27
1:15
2nd & 3 at own 27
B.J. Baylor run for 4 yds to the OrgSt 31 for a 1ST down
0:29
1st & 10 at own 31
Nolan, Chance pass complete to Colletto, Jack for 21 yards to the ARIZONAST48, PENALTY OREGONST holding (Brewer, Marco) 10 yards to the OREGONST21, NO PLAY.
0:15
1st & 20 at own 21
Chance Nolan pass complete to Zeriah Beason for 13 yds to the OrgSt 34
Q2 14:45
2nd & 7 at own 34
B.J. Baylor run for 17 yds to the ArzSt 49 for a 1ST down
Q2 14:00
1st & 10 at opp 49
Deshaun Fenwick run for 2 yds to the ArzSt 47
Q2 13:40
2nd & 8 at opp 47
Trey Lowe run for 3 yds to the ArzSt 44
Q2 13:00
3rd & 5 at opp 44
Trey Lowe run for 4 yds to the ArzSt 40
Q2 12:30
4th & 1 at opp 40
Jack Colletto run for 2 yds to the ArzSt 38 for a 1ST down
Q2 11:50
1st & 10 at opp 38
B.J. Baylor run for no gain to the ArzSt 38
Q2 11:20
2nd & 10 at opp 38
B.J. Baylor run for 3 yds to the ArzSt 35
Q2 10:50
3rd & 7 at opp 35
Chance Nolan pass complete to Champ Flemings for 12 yds to the ArzSt 23 for a 1ST down
Q2 10:15
1st & 10 at opp 23
Trey Lowe run for 3 yds to the ArzSt 20
Q2 9:40
2nd & 7 at opp 20
Chance Nolan pass complete to Trevon Bradford for 10 yds to the ArzSt 10 for a 1ST down
Q2 9:09
1st & goal at opp 10
Tre’Shaun Harrison 10 Yd pass from Chance Nolan (Everett Hayes Kick)Oregon State 10, Arizona State 0
2nd quarter3 drives, then Oregon State 17, Arizona State 0
Arizona State Punt, 3 plays
9:09
1st & 10 at own 35
Everett Hayes kickoff for 25 yds fair catch by Alijah Gammage at the ArzSt 40
8:45
1st & 10 at own 40
DeaMonte Trayanum run for 2 yds to the ArzSt 42
8:00
2nd & 8 at own 42
Rachaad White run for 2 yds to the ArzSt 44
7:57
3rd & 6 at own 44
Jayden Daniels pass incomplete to Rachaad White
7:47
4th & 6 at own 44
Eddie Czaplicki punt for 44 yds, downed at the OrgSt 12
Oregon State Touchdown, 13 plays
7:40
1st & 10 at own 12
B.J. Baylor run for 12 yds to the OrgSt 24 for a 1ST down
7:00
1st & 10 at own 24
B.J. Baylor run for 12 yds to the OrgSt 36 for a 1ST down
6:23
1st & 10 at own 36
Trevon Bradford run for 7 yds to the OrgSt 45 Trevon Bradford fumbled, forced by Jack Jones, recovered by OrgSt
6:19
2nd & 1 at own 45
Deshaun Fenwick run for 6 yds to the ArzSt 49 for a 1ST down
5:53
1st & 10 at opp 49
Chance Nolan pass incomplete to Trevon Bradford
5:30
2nd & 10 at opp 49
B.J. Baylor run for a loss of 2 yards to the OrgSt 49
5:04
3rd & 12 at own 49
Nolan, Chance pass incomplete to Bradford, Trevon, PENALTY ARIZONAST pass interference (Lucas, Chase) 15 yards to the ARIZONAST36, NO PLAY, 1ST DOWN OREGONST.
4:54
1st & 10 at opp 36
Tre’Shaun Harrison run for 1 yd to the ArzSt 35
4:00
2nd & 9 at opp 35
B.J. Baylor run for 10 yds to the ArzSt 25 for a 1ST down
3:45
1st & 10 at opp 25
B.J. Baylor run for 8 yds to the ArzSt 17
3:15
2nd & 2 at opp 17
Colletto, Jack pass complete to Lowe, Trey for 3 yards to the ARIZONAST14, PENALTY ARIZONAST offside (Norman-Lott, Omarr) 5 yards to the ARIZONAST12, NO PLAY, 1ST DOWN OREGONST.
3:13
1st & 10 at opp 12
Timeout ARIZONA ST, clock 03:13
3:05
1st & 10 at opp 12
B.J. Baylor run for no gain to the ArzSt 12
2:32
2nd & 10 at opp 12
Chance Nolan pass complete to Trevon Bradford for 7 yds to the ArzSt 5
2:18
3rd & 3 at opp 5
Jack Colletto run for 4 yds to the ArzSt 1 for a 1ST down
1:59
1st & goal at opp 1
Chance Nolan 1 Yd Run (Everett Hayes Kick)Oregon State 17, Arizona State 0
Arizona State Turnover on downs, 10 plays
1:59
1st & 10 at own 35
Everett Hayes kickoff for 53 yds , D.J. Taylor return for 10 yds to the ArzSt 22
1:25
1st & 10 at own 22
Jayden Daniels pass complete to LV Bunkley-Shelton for 7 yds to the ArzSt 29
1:09
2nd & 3 at own 29
Rachaad White run for 4 yds to the ArzSt 33 for a 1ST down
1:00
1st & 10 at own 33
Jayden Daniels pass complete to Elijhah Badger for 7 yds to the ArzSt 40
0:57
2nd & 3 at own 40
Jayden Daniels pass complete to Rachaad White for 7 yds to the ArzSt 47 for a 1ST down
0:39
1st & 10 at own 47
Jayden Daniels run for 7 yds to the OrgSt 46
0:39
2nd & 3 at opp 46
Timeout ARIZONA ST, clock 00:39
0:39
2nd & 3 at opp 46
ARIZONA ST Penalty, False Start (Spencer Lovell) to the ArzSt 49
0:35
2nd & 8 at own 49
Jayden Daniels pass incomplete to Ricky Pearsall
0:23
3rd & 8 at own 49
Jayden Daniels run for 16 yds to the OrgSt 35 for a 1ST down
0:12
1st & 10 at opp 35
Jayden Daniels pass incomplete to Bryan Thompson
0:12
2nd & 10 at opp 35
Timeout OREGON ST, clock 00:12
0:06
2nd & 10 at opp 35
Jayden Daniels pass complete to Rachaad White for 4 yds to the OrgSt 31
0:06
3rd & 6 at opp 31
Timeout ARIZONA ST, clock 00:06
0:00
3rd & 6 at opp 31
Logan Tyler 49 yd FG MISSED
3rd quarter5 drives, then Oregon State 17, Arizona State 3
Oregon State Punt, 3 plays
15:00
1st & 10 at own 35
Logan Tyler kickoff for 65 yds for a touchback
14:30
1st & 10 at own 25
B.J. Baylor run for 3 yds to the OrgSt 28
13:50
2nd & 7 at own 28
B.J. Baylor run for 4 yds to the OrgSt 32
13:37
3rd & 3 at own 32
Chance Nolan pass incomplete to Tyjon Lindsey
13:23
4th & 3 at own 32
Luke Loecher punt for 52 yds, downed at the ArzSt 16
Arizona State Field goal, 14 plays
13:05
1st & 10 at own 16
Jayden Daniels pass complete to LV Bunkley-Shelton for 4 yds to the ArzSt 20
12:25
2nd & 6 at own 20
Rachaad White run for 4 yds to the ArzSt 24
12:00
3rd & 2 at own 24
Rachaad White run for 4 yds to the ArzSt 28 for a 1ST down
11:35
1st & 10 at own 28
Jayden Daniels run for 11 yds to the ArzSt 39 for a 1ST down
11:00
1st & 10 at own 39
Ricky Pearsall run for 3 yds to the ArzSt 42
10:20
2nd & 7 at own 42
Rachaad White run for 5 yds to the ArzSt 47
10:00
3rd & 2 at own 47
Rachaad White run for 2 yds to the ArzSt 49 for a 1ST down
9:10
1st & 10 at own 49
DeaMonte Trayanum run for 3 yds to the OrgSt 48
8:50
2nd & 7 at opp 48
Jayden Daniels pass complete to Ricky Pearsall for 22 yds to the OrgSt 26 for a 1ST down
8:20
1st & 10 at opp 26
Jayden Daniels run for 11 yds to the OrgSt 15 for a 1ST down
7:45
1st & 10 at opp 15
Jayden Daniels run for 5 yds to the OrgSt 10
7:26
2nd & 5 at opp 10
Timeout OREGON ST, clock 07:26
7:07
2nd & 5 at opp 10
Rachaad White run for 2 yds to the OrgSt 8
6:45
3rd & 3 at opp 8
Jayden Daniels pass complete to LV Bunkley-Shelton for no gain to the OrgSt 8
6:12
4th & 3 at opp 8
Cristian Zendejas 26 Yd Field GoalOregon State 17, Arizona State 3
Oregon State Punt, 5 plays
6:12
4th & 3 at own 35
Logan Tyler kickoff for 53 yds for a touchback
6:00
1st & 10 at own 25
Chance Nolan pass complete to Trevon Bradford for 9 yds to the OrgSt 34
5:20
2nd & 1 at own 34
B.J. Baylor run for 3 yds to the OrgSt 37 for a 1ST down
4:49
1st & 10 at own 37
Deshaun Fenwick run for 3 yds to the OrgSt 40
4:05
2nd & 7 at own 40
Trey Lowe run for 3 yds to the OrgSt 43
3:44
3rd & 4 at own 43
Chance Nolan pass incomplete to Trevon Bradford
3:36
4th & 4 at own 43
Luke Loecher punt for 42 yds, fair catch by D.J. Taylor at the ArzSt 15
Arizona State Punt, 6 plays
3:25
1st & 10 at own 15
Rachaad White run for 1 yd to the ArzSt 16
2:55
2nd & 9 at own 16
ARIZONA ST Penalty, False Start (Rachaad White) to the ArzSt 11
2:32
2nd & 14 at own 11
ARIZONA ST Penalty, False Start (Ricky Pearsall) to the ArzSt 6
2:07
2nd & 19 at own 6
Daniels, Jayden pass incomplete to White, Rachaad, PENALTY OREGONST pass interference (Franke, Ryan) 15 yards to the ARIZONAST21, NO PLAY, 1ST DOWN ARIZONAST.
2:07
1st & 10 at own 21
ARIZONA ST Penalty, False Start (Spencer Lovell) to the ArzSt 16
2:01
1st & 15 at own 16
Jayden Daniels pass incomplete to Bryan Thompson
1:49
2nd & 15 at own 16
Jayden Daniels pass complete to Ricky Pearsall for 17 yds to the ArzSt 33 for a 1ST down
1:39
1st & 10 at own 33
Jayden Daniels pass incomplete to Bryan Thompson
1:20
2nd & 10 at own 33
Jayden Daniels pass complete to LV Bunkley-Shelton for 2 yds to the ArzSt 35
0:52
3rd & 8 at own 35
Jayden Daniels pass incomplete to Bryan Thompson
0:44
4th & 8 at own 35
Eddie Czaplicki punt for 40 yds, fair catch by Trevon Bradford at the OrgSt 25
Oregon State Fumble, 4 plays
0:25
1st & 10 at own 25
B.J. Baylor run for 2 yds to the OrgSt 27
Q4 14:53
2nd & 8 at own 27
Chance Nolan pass incomplete to Champ Flemings
Q4 14:47
3rd & 8 at own 27
Chance Nolan pass incomplete to Zeriah Beason
Q4 14:39
4th & 8 at own 27
TEAM run for a loss of 23 yards to the OrgSt 4 TEAM fumbled, forced by Chad Johnson Jr., recovered by ArzSt Timarcus Davis
4th quarter6 drives, then Oregon State 24, Arizona State 10
Arizona State Touchdown, 2 plays
14:00
1st & goal at opp 4
Rachaad White run for 3 yds to the OrgSt 1
13:56
2nd & goal at opp 1
DeaMonte Trayanum 1 Yd Run (Cristian Zendejas Kick)Oregon State 17, Arizona State 10
13:56
2nd & 7 at own 35
Logan Tyler kickoff for 40 yds fair catch by Jack Colletto at the OrgSt 9
Oregon State Touchdown, 5 plays
13:35
1st & 10 at own 25
B.J. Baylor run for 20 yds to the OrgSt 45 for a 1ST down
13:13
1st & 10 at own 45
Deshaun Fenwick run for 5 yds to the 50 yard line
12:20
2nd & 5 at the 50
Tre’Shaun Harrison run for 2 yds to the ArzSt 48
12:00
3rd & 3 at opp 48
Trey Lowe run for 1 yd to the ArzSt 47
11:24
4th & 2 at opp 47
Jack Colletto 47 Yd Run (Everett Hayes Kick)Oregon State 24, Arizona State 10
Arizona State Punt, 3 plays
11:24
4th & 2 at own 35
Everett Hayes kickoff for 58 yds , D.J. Taylor return for 11 yds to the ArzSt 46 ARIZONA ST Penalty, Offensive Holding (9 Yards) to the ArzSt 9
10:30
1st & 10 at own 9
Jayden Daniels pass complete to Rachaad White for 6 yds to the ArzSt 15
10:00
2nd & 4 at own 15
Rachaad White run for a loss of 3 yards to the ArzSt 12
9:15
3rd & 7 at own 12
Jayden Daniels sacked by Keonte Schad and Kyrei Fisher for a loss of 7 yards to the ArzSt 5
9:05
4th & 14 at own 5
Eddie Czaplicki punt for 35 yds, fair catch by Trevon Bradford at the ArzSt 40
Oregon State Missed FG, 8 plays
8:20
1st & 10 at opp 40
Chance Nolan pass complete to Luke Musgrave for 12 yds to the ArzSt 28 for a 1ST down
8:04
1st & 10 at opp 28
B.J. Baylor run for 7 yds to the ArzSt 21
7:50
2nd & 3 at opp 21
Jack Colletto run for 1 yd to the ArzSt 20
7:10
3rd & 2 at opp 20
Jack Colletto run for 2 yds to the ArzSt 18 for a 1ST down
6:14
1st & 10 at opp 18
Trevon Bradford run for 7 yds to the ArzSt 11
6:00
2nd & 3 at opp 11
Baylor, B.J. rush for loss of 2 yards to the ARIZONAST13, PENALTY OREGONST personal foul (Brewer, Marco) 15 yards to the ARIZONAST26, NO PLAY.
5:45
2nd & 18 at opp 26
Trey Lowe run for 4 yds to the ArzSt 22
4:45
3rd & 14 at opp 22
Chance Nolan pass complete to Trey Lowe for 3 yds to the ArzSt 19
4:45
4th & 11 at opp 19
Timeout ARIZONA ST, clock 04:45
4:39
4th & 11 at opp 19
Everett Hayes 37 yd FG MISSED
Arizona State Turnover on downs, 6 plays
4:00
1st & 10 at own 20
Jayden Daniels pass complete to Elijhah Badger for 15 yds to the ArzSt 35 for a 1ST down
3:55
1st & 10 at own 35
Jayden Daniels pass complete to Rachaad White for 11 yds to the ArzSt 46 for a 1ST down
3:49
1st & 10 at own 46
Jayden Daniels pass incomplete to Rachaad White
3:25
2nd & 10 at own 46
Jayden Daniels pass complete to Ricky Pearsall for 3 yds to the ArzSt 49
3:15
3rd & 7 at own 49
ARIZONA ST Penalty, False Start (-5 Yards) to the ArzSt 44
3:02
3rd & 12 at own 44
ARIZONA ST Penalty, False Start (Spencer Lovell) to the ArzSt 39
2:30
3rd & 17 at own 39
Jayden Daniels sacked by Kitan Oladapo for a loss of 1 yard to the ArzSt 38
2:30
4th & 18 at own 38
Timeout ARIZONA ST, clock 02:30
2:22
4th & 18 at own 38
Jayden Daniels pass incomplete to Ricky Pearsall
Oregon State End of game, 5 plays
2:12
1st & 10 at opp 38
B.J. Baylor run for 5 yds to the ArzSt 33
2:12
2nd & 5 at opp 33
Timeout ARIZONA ST, clock 02:12
1:40
2nd & 5 at opp 33
B.J. Baylor run for 24 yds to the ArzSt 9 for a 1ST down
1:20
1st & goal at opp 9
TEAM run for a loss of 1 yard to the ArzSt 10
0:30
2nd & goal at opp 10
TEAM run for a loss of 1 yard to the ArzSt 11
0:01
3rd & goal at opp 11
TEAM run for a loss of 1 yard to the ArzSt 12
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.