From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
Oklahoma State
530
Total yards
271
304
Passing yards
186
226
Rushing yards
85
10.5
Yards per pass
5.8
4.7
Yards per rush
3.7
26
First downs
16
10–16
Third downs
3–11
2–2
Fourth downs
2–3
0
Turnovers
1
4–35
Penalties
1–10
38:31
Possession
21:29
0
Sacks (by defense)
2
Efficiency
Arizona State
Oklahoma State
47%
Success rate
43%
0.47
EPA per play
0.00
1.48
Explosiveness
1.04
0.29
Rushing EPA
−0.17
0.74
Passing EPA
0.13
42%
Passing-down success
13%
−0.01
First-down EPA
0.16
0.42
Second-down EPA
−0.57
1.12
Third-down EPA
0.33
11%
Havoc by its defense
8%
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)
Oklahoma State 58% to win. Arizona State won as Elo’s underdog.
The line
Arizona State −5, over/under 57.
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 63%, Oklahoma State 37%. 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. Oklahoma State drives left to right, Arizona State right to left.
Q1 Arizona StateTouchdown, 8 plays, 75 yards
Q1 Oklahoma StatePunt, 7 plays, 23 yards
Q1 Arizona StateMissed FG, 11 plays, 58 yards
Q1 Oklahoma StateInterception, 4 plays, 13 yards
Q1 Arizona StatePunt, 3 plays, −35 yards
Q2 Oklahoma StateTouchdown, 6 plays, 53 yards
Q2 Arizona StateTouchdown, 7 plays, 75 yards
Q2 Oklahoma StateTouchdown, 10 plays, 75 yards
Q2 Arizona StateTouchdown, 13 plays, 75 yards
Q2 Oklahoma StateEnd of half, 1 play, −1 yard
Q3 Oklahoma StatePunt, 5 plays, 20 yards
Q3 Arizona StatePunt, 5 plays, 18 yards
Q3 Oklahoma StatePunt, 3 plays, 0 yards
Q3 Arizona StateTouchdown, 8 plays, 61 yards
Q3 Oklahoma StatePunt, 6 plays, 24 yards
Q3 Arizona StateTouchdown, 9 plays, 88 yards
Q4 Oklahoma StateTurnover on downs, 4 plays, 9 yards
Q4 Arizona StateTouchdown, 5 plays, 34 yards
Q4 Oklahoma StatePunt, 3 plays, 5 yards
Q4 Arizona StatePunt, 3 plays, 8 yards
Q4 Oklahoma StateTouchdown, 7 plays, 49 yards
Q4 Arizona StateEnd of game, 7 plays, 37 yards
Play by play
1st quarter5 drives, then Arizona State 7, Oklahoma State 0
Arizona State Touchdown, 8 plays
15:00
Wes Pahl kickoff for 65 yds for a touchback
14:58
1st & 10 at own 25
Cam Skattebo run for 2 yds to the ASU 27
14:31
2nd & 8 at own 27
Sam Leavitt pass incomplete
14:27
3rd & 8 at own 27
Sam Leavitt pass complete to Jordyn Tyson for 12 yds to the ASU 39 for a 1ST down
14:03
1st & 10 at own 39
Sam Leavitt pass complete to Chamon Metayer for a loss of 2 yards to the ASU 37
13:29
2nd & 12 at own 37
Sam Leavitt pass complete to Chamon Metayer for 11 yds to the ASU 48
12:43
3rd & 1 at own 48
Cam Skattebo run for 29 yds to the OKST 23 for a 1ST down
12:03
1st & 10 at opp 23
Kyson Brown run for 1 yd to the OKST 22
11:21
2nd & 9 at opp 22
Sam Leavitt pass complete to Jordyn Tyson for 22 yds for a TD (Parker Lewis KICK)Arizona State 7, Oklahoma State 0
Oklahoma State Punt, 7 plays
11:21
Parker Lewis kickoff for 65 yds for a touchback
11:20
1st & 10 at own 25
Alan Bowman pass complete to Brennan Presley for 12 yds to the OKST 37 for a 1ST down
10:43
1st & 10 at own 37
Ollie Gordon II run for 1 yd to the OKST 38
10:21
2nd & 9 at own 38
Alan Bowman pass complete to De’Zhaun Stribling for 5 yds to the OKST 43
9:41
3rd & 4 at own 43
Alan Bowman pass complete to Ollie Gordon II for 5 yds to the OKST 48 for a 1ST down
9:10
1st & 10 at own 48
Ollie Gordon II run for 1 yd to the OKST 49
8:34
2nd & 9 at own 49
Ollie Gordon II run for a loss of 1 yard to the OKST 48
8:02
3rd & 10 at own 48
Alan Bowman pass incomplete
7:50
4th & 10 at own 48
Hudson Kaak punt for 39 yds
Arizona State Missed FG, 11 plays
7:48
1st & 10 at own 13
Cam Skattebo run for 12 yds to the ASU 25 for a 1ST down
7:19
1st & 10 at own 25
Cam Skattebo run for 4 yds to the ASU 29
6:44
2nd & 6 at own 29
Sam Leavitt pass complete to Chamon Metayer for 29 yds to the OKST 42 for a 1ST down
6:06
1st & 10 at opp 42
Cam Skattebo run for 5 yds to the OKST 37
5:34
2nd & 5 at opp 37
Cam Skattebo run for no gain to the OKST 37
4:49
3rd & 5 at opp 37
Cam Skattebo run for 2 yds to the OKST 35
4:12
4th & 3 at opp 35
Sam Leavitt run for 5 yds to the OKST 30 for a 1ST down
3:32
1st & 10 at opp 30
Sam Leavitt pass incomplete
3:27
2nd & 10 at opp 30
DeCarlos Brooks run for 1 yd to the OKST 29
2:46
3rd & 9 at opp 29
Sam Leavitt pass incomplete
2:40
4th & 9 at opp 29
Parker Lewis 47 yd FG MISSED
Oklahoma State Interception, 4 plays
2:35
1st & 10 at own 29
Alan Bowman pass complete to Rashod Owens for 6 yds to the OKST 35
2:12
2nd & 4 at own 35
Alan Bowman pass complete to Brennan Presley for 7 yds to the OKST 42 for a 1ST down
1:41
1st & 10 at own 42
Ollie Gordon II run for no gain to the OKST 42
1:03
2nd & 10 at own 42
Alan Bowman pass intercepted Javan Robinson return for no gain to the ASU 48
Arizona State Punt, 3 plays
0:59
1st & 10 at own 48
Arizona State Penalty, Unsportsmanlike Conduct (-15 Yards) to the ASU 33
0:57
1st & 25 at own 33
Sam Leavitt pass incomplete
0:47
2nd & 25 at own 33
Cam Skattebo run for a loss of 3 yards to the ASU 30
0:10
3rd & 28 at own 30
Sam Leavitt sacked by Jaleel Johnson for a loss of 17 yards to the ASU 13
Q2 15:00
4th & 45 at own 13
Kanyon Floyd punt for 40 yds, downed at the OKST 47
2nd quarter5 drives, then Arizona State 21, Oklahoma State 14
Oklahoma State Touchdown, 6 plays
14:48
1st & 10 at own 47
Alan Bowman pass complete to Ayo Shotomide-King for 13 yds to the ASU 40 for a 1ST down
14:19
1st & 10 at opp 40
Alan Bowman pass complete to De’Zhaun Stribling for 36 yds to the ASU 4 for a 1ST down
13:46
1st & goal at opp 4
Alan Bowman pass incomplete
13:39
2nd & goal at opp 4
Alan Bowman pass incomplete
13:33
3rd & goal at opp 4
Alan Bowman pass complete to Ayo Shotomide-King for 3 yds to the ASU 1
12:57
Timeout Oklahoma State, clock 12:57
12:48
4th & goal at opp 1
Brennan Presley 1 Yd pass from Alan Bowman (Logan Ward Kick)Tied at 7
Arizona State Touchdown, 7 plays
12:48
Wes Pahl kickoff for 65 yds for a touchback
12:47
1st & 10 at own 25
Cam Skattebo run for 1 yd to the ASU 26
12:17
2nd & 9 at own 26
Arizona State Penalty, False Start (-5 Yards) to the ASU 21
12:01
2nd & 14 at own 21
Sam Leavitt pass complete to Cam Skattebo for 11 yds to the ASU 32
11:24
3rd & 3 at own 32
Sam Leavitt pass complete to Jordyn Tyson for 9 yds to the ASU 41 for a 1ST down
10:51
1st & 10 at own 41
Cam Skattebo run for 1 yd to the ASU 42
10:10
2nd & 9 at own 42
Sam Leavitt pass incomplete
10:03
3rd & 9 at own 42
Sam Leavitt run for 8 yds to the 50 yard line
9:18
4th & 1 at the 50
S. Leavitt pass to C. Skattebo for 50 yds for a TD (P. Lewis KICK)Arizona State 14, Oklahoma State 7
Oklahoma State Touchdown, 10 plays
9:18
Parker Lewis kickoff for 65 yds for a touchback
9:12
1st & 10 at own 25
Alan Bowman pass complete to De’Zhaun Stribling for 13 yds to the OKST 38 for a 1ST down
8:45
1st & 10 at own 38
Alan Bowman pass complete to De’Zhaun Stribling for 17 yds to the ASU 45 for a 1ST down
8:14
1st & 10 at opp 45
Brennan Presley run for 5 yds to the ASU 40
7:39
2nd & 5 at opp 40
Alan Bowman pass incomplete
7:36
3rd & 5 at opp 40
Alan Bowman pass incomplete
7:28
4th & 5 at opp 40
Alan Bowman pass complete to Brennan Presley for 6 yds to the ASU 34 for a 1ST down
7:05
1st & 10 at opp 34
Alan Bowman pass complete to Josh Ford for 26 yds to the ASU 8 for a 1ST down
6:37
1st & goal at opp 8
Brennan Presley run for 3 yds to the ASU 5
5:57
2nd & goal at opp 5
Ollie Gordon II run for 3 yds to the ASU 2
5:26
3rd & goal at opp 2
O. Gordon II run for 2 yds for a TD (L. Ward KICK)Tied at 14
Arizona State Touchdown, 13 plays
5:26
Wes Pahl kickoff for 65 yds
5:26
1st & 10 at own 25
Sam Leavitt pass incomplete
5:20
2nd & 10 at own 25
Sam Leavitt run for 2 yds to the ASU 27
4:40
3rd & 8 at own 27
Sam Leavitt pass complete to Jake Smith for 30 yds to the OKST 43 for a 1ST down
4:06
1st & 10 at opp 43
Cam Skattebo run for 4 yds to the OKST 39
3:28
2nd & 6 at opp 39
Sam Leavitt pass complete to Chamon Metayer for 6 yds to the OKST 33 for a 1ST down
2:57
1st & 10 at opp 33
Sam Leavitt pass complete to Chamon Metayer for 9 yds to the OKST 24
2:11
2nd & 1 at opp 24
Cam Skattebo run for 2 yds to the OKST 22 for a 1ST down
1:59
1st & 10 at opp 22
(01:59) LEAVITT, Sam pass to the left complete for 6 yards to TYSON, Jordyn caught at the OSU27 and advanced to the OSU16, out of bounds, clock 01:54. PENALTY ASU Holding on OMEIRE, Troy enforced 10 yards from the OSU22 to the OSU32 [NHSG]. NO PLAY (replay the down).
1:47
1st & 20 at opp 32
Cam Skattebo run for 8 yds to the OKST 24
1:47
2nd & 12 at opp 24
Timeout Oklahoma State, clock 01:47
1:46
2nd & 12 at opp 24
Cam Skattebo run for 3 yds to the OKST 21
1:42
3rd & 9 at opp 21
Timeout Oklahoma State, clock 01:42
1:41
3rd & 9 at opp 21
Sam Leavitt pass complete to Jordyn Tyson for 11 yds to the OKST 10 for a 1ST down
1:08
1st & goal at opp 10
Jake Smith run for no gain to the OKST 10
0:24
2nd & goal at opp 10
Cam Skattebo run for 9 yds to the OKST 1
0:21
3rd & goal at opp 1
Timeout Oklahoma State, clock 00:21
0:20
3rd & goal at opp 1
Cam Skattebo run for 1 yd for a TD (Parker Lewis KICK)Arizona State 21, Oklahoma State 14
Oklahoma State End of half, 1 play
0:20
Parker Lewis kickoff for 63 yds , Kyler Pearson return for 18 yds to the OKST 20
0:02
1st & 10 at own 20
(00:02) [NHSG] Kneel down by TEAM at OSU19 (team loss of 1), clock 00:00.
3rd quarter6 drives, then Arizona State 28, Oklahoma State 14
Oklahoma State Punt, 5 plays
15:00
Parker Lewis kickoff for 38 yds , Kyler Pearson return for no gain to the OKST 17
14:44
1st & 10 at own 17
Sesi Vailahi run for 7 yds to the OKST 24
14:08
2nd & 3 at own 24
Ollie Gordon II run for 4 yds to the OKST 28 for a 1ST down
14:01
1st & 10 at own 28
Alan Bowman pass complete to De’Zhaun Stribling for 6 yds to the OKST 34
13:42
2nd & 4 at own 34
Sesi Vailahi run for 2 yds to the OKST 36
13:01
3rd & 2 at own 36
Ollie Gordon II run for 1 yd to the OKST 37
12:23
4th & 1 at own 37
Wes Pahl punt for 44 yds, fair catch by Jake Smith at the ASU 19
Arizona State Punt, 5 plays
12:18
1st & 10 at own 19
Sam Leavitt pass complete to Jordyn Tyson for 4 yds to the ASU 23
11:36
2nd & 6 at own 23
Cam Skattebo run for 8 yds to the ASU 31 for a 1ST down
10:59
1st & 10 at own 31
Sam Leavitt run for 1 yd to the ASU 32
10:21
2nd & 9 at own 32
Sam Leavitt pass complete to Jordyn Tyson for 5 yds to the ASU 37
9:34
3rd & 4 at own 37
Timeout Oklahoma State, clock 09:34
9:32
3rd & 4 at own 37
Sam Leavitt sacked by Kody Walterscheid for 0 yards to the ASU 37
8:51
4th & 4 at own 37
Kanyon Floyd punt for 33 yds, fair catch by Parker Robertson at the OKST 30
Oklahoma State Punt, 3 plays
8:44
1st & 10 at own 30
Alan Bowman pass incomplete
8:39
2nd & 10 at own 30
Alan Bowman pass incomplete
8:33
3rd & 10 at own 30
Alan Bowman pass incomplete
8:23
4th & 10 at own 30
Wes Pahl punt for 31 yds, downed at the ASU 39
Arizona State Touchdown, 8 plays
8:21
1st & 10 at own 39
Sam Leavitt pass incomplete
8:10
2nd & 10 at own 39
Cam Skattebo run for 16 yds to the OKST 45 for a 1ST down
7:52
1st & 10 at opp 45
Cam Skattebo run for 3 yds to the OKST 42
7:23
2nd & 7 at opp 42
Cam Skattebo run for 4 yds to the OKST 38
6:48
3rd & 3 at opp 38
Kyson Brown run for 7 yds to the OKST 31 for a 1ST down
6:16
1st & 10 at opp 31
Sam Leavitt pass incomplete
6:07
2nd & 10 at opp 31
Sam Leavitt pass complete to Cam Skattebo for 24 yds to the OKST 7 for a 1ST down
5:19
1st & goal at opp 7
Kyson Brown run for 7 yds for a TD (Parker Lewis KICK)Arizona State 28, Oklahoma State 14
Oklahoma State Punt, 6 plays
5:19
Parker Lewis kickoff for 65 yds for a touchback
4:52
1st & 10 at own 25
Ollie Gordon II run for 9 yds to the OKST 34
4:22
2nd & 1 at own 34
Ollie Gordon II run for 3 yds to the OKST 37 for a 1ST down
4:15
1st & 10 at own 37
Alan Bowman pass complete to Rashod Owens for 12 yds to the OKST 49 for a 1ST down
3:46
1st & 10 at own 49
Alan Bowman pass incomplete
3:36
2nd & 10 at own 49
Sesi Vailahi run for no gain to the OKST 49
3:28
3rd & 10 at own 49
Alan Bowman pass incomplete
3:28
4th & 10 at own 49
Hudson Kaak punt for 39 yds, fair catch by Melquan Stovall at the ASU 12
Arizona State Touchdown, 9 plays
3:26
1st & 10 at own 12
Sam Leavitt run for 6 yds to the ASU 18
2:56
2nd & 4 at own 18
Cam Skattebo run for 12 yds to the ASU 30 for a 1ST down
2:20
1st & 10 at own 30
Sam Leavitt pass incomplete
2:20
2nd & 10 at own 30
Arizona State Penalty, False Start (Leif Fautanu) to the ASU 25
2:19
2nd & 15 at own 25
Sam Leavitt pass complete to Jordyn Tyson for 10 yds to the ASU 35
1:42
3rd & 5 at own 35
Sam Leavitt pass complete to Jordyn Tyson for 8 yds to the ASU 43 for a 1ST down
0:58
1st & 10 at own 43
Kyson Brown run for 5 yds to the ASU 48
0:13
2nd & 5 at own 48
Sam Leavitt pass complete to Troy Omeire for 5 yds to the OKST 47 for a 1ST down
Q4 14:41
1st & 10 at opp 47
Cam Skattebo run for 11 yds to the OKST 36 for a 1ST down
Q4 14:12
1st & 10 at opp 36
Sam Leavitt pass complete to Cam Skattebo for 36 yds for a TD (Parker Lewis KICK)Arizona State 35, Oklahoma State 14
4th quarter6 drives, then Arizona State 42, Oklahoma State 21
Oklahoma State Turnover on downs, 4 plays
14:12
Parker Lewis kickoff for 65 yds , Kyler Pearson return for 25 yds to the OKST 25
14:04
1st & 10 at own 25
Alan Bowman pass complete to Brennan Presley for 3 yds to the OKST 28
13:30
2nd & 7 at own 28
Ollie Gordon II run for 2 yds to the OKST 30
13:08
3rd & 5 at own 30
Alan Bowman pass incomplete
13:06
4th & 5 at own 30
Alan Bowman run for 4 yds to the OKST 34
Arizona State Touchdown, 5 plays
12:59
1st & 10 at opp 34
Sam Leavitt pass complete to Melquan Stovall for 14 yds to the OKST 20 for a 1ST down
12:32
1st & 10 at opp 20
Cam Skattebo run for 19 yds to the OKST 1 for a 1ST down
11:44
1st & goal at opp 1
Kyson Brown run for no gain to the OKST 1
11:05
2nd & goal at opp 1
Kyson Brown run for no gain to the OKST 1
10:22
3rd & goal at opp 1
Kyson Brown run for 1 yd for a TD (Parker Lewis KICK)Arizona State 42, Oklahoma State 14
Oklahoma State Punt, 3 plays
10:22
Parker Lewis kickoff for 65 yds , Kyler Pearson return for 24 yds to the OKST 24
10:14
1st & 10 at own 24
Sesi Vailahi run for 1 yd to the OKST 25
9:52
2nd & 9 at own 25
Alan Bowman pass incomplete
9:47
3rd & 9 at own 25
Alan Bowman pass complete to Sesi Vailahi for 4 yds to the OKST 29
9:23
4th & 5 at own 29
Hudson Kaak punt for 41 yds
Arizona State Punt, 3 plays
9:18
1st & 10 at own 30
Kyson Brown run for 2 yds to the ASU 32
8:36
2nd & 8 at own 32
Kyson Brown run for 2 yds to the ASU 34
7:59
3rd & 6 at own 34
DeCarlos Brooks run for 4 yds to the ASU 38
7:16
4th & 2 at own 38
Kanyon Floyd punt for 48 yds , Kyler Pearson returns for 37 yds to the ASU 49
Oklahoma State Touchdown, 7 plays
6:57
1st & 10 at opp 49
Trent Howland run for 11 yds to the ASU 38 for a 1ST down
6:32
1st & 10 at opp 38
Maealiuaki Smith pass complete to Ayo Shotomide-King for 11 yds to the ASU 27 for a 1ST down
5:57
1st & 10 at opp 27
Trent Howland run for 7 yds to the ASU 20
5:29
2nd & 3 at opp 20
Maealiuaki Smith run for 5 yds to the ASU 15 for a 1ST down
5:00
1st & 10 at opp 15
Maealiuaki Smith pass incomplete
4:56
2nd & 10 at opp 15
Trent Howland run for 4 yds to the ASU 11
4:11
3rd & 6 at opp 11
Sesi Vailahi run for 11 yds for a TD (Logan Ward KICK)Arizona State 42, Oklahoma State 21
Arizona State End of game, 7 plays
4:10
Wes Pahl kickoff for 44 yds , Jake Smith return for no gain to the ASU 21
4:08
1st & 10 at own 21
Kyson Brown run for 4 yds to the ASU 25
3:25
2nd & 6 at own 25
Kyson Brown run for 5 yds to the ASU 30
2:49
3rd & 1 at own 30
Kyson Brown run for 1 yd to the ASU 31 for a 1ST down
2:02
1st & 10 at own 31
Timeout Oklahoma State, clock 02:02
1:54
1st & 10 at own 31
Kyson Brown run for 3 yds to the ASU 34
1:53
2nd & 7 at own 34
Kyson Brown run for 16 yds to the 50 yard line for a 1ST down
1:13
1st & 10 at the 50
Kyson Brown run for 9 yds to the OKST 41
0:28
2nd & 1 at opp 41
(00:28) [NH] Kneel down by LEAVITT, Sam at OSU42 (team loss of 1), clock 00: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.