106°F, partly cloudy, wind 6 mph from the westWeather: NOAA NCEI Integrated Surface Database; Phoenix Sky Harbor International Airport (KPHX), 7 km from the stadium, 21 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oklahoma State
Arizona State
304
Total yards
277
191
Passing yards
167
113
Rushing yards
110
6.0
Yards per pass
5.8
3.6
Yards per rush
3.2
16
First downs
15
8–16
Third downs
6–14
0–0
Fourth downs
1–5
0
Turnovers
1
9–62
Penalties
4–30
31:17
Possession
28:43
3
Sacks (by defense)
3
Efficiency
Oklahoma State
Arizona State
44%
Success rate
38%
0.11
EPA per play
−0.10
1.11
Explosiveness
1.34
0.11
Rushing EPA
0.11
0.12
Passing EPA
−0.17
29%
Passing-down success
33%
0.02
First-down EPA
0.16
0.04
Second-down EPA
−0.31
0.35
Third-down EPA
0.57
17%
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)
Oklahoma State 55% to win. Elo’s favorite won.
The line
Oklahoma State −2.5, over/under 53.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 Oklahoma State 57%, Arizona State 43%. 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. Arizona State drives left to right, Oklahoma State right to left.
Q1 Oklahoma StatePunt, 4 plays, 24 yards
Q1 Arizona StatePunt, 3 plays, 7 yards
Q1 Oklahoma StatePunt, 6 plays, 18 yards
Q1 Arizona StateTouchdown, 11 plays, 77 yards
Q1 Oklahoma StatePunt, 7 plays, 19 yards
Q1 Arizona StatePunt, 3 plays, −3 yards
Q2 Oklahoma StateTouchdown, 7 plays, 43 yards
Q2 Arizona StateTouchdown, 4 plays, 75 yards
Q2 Oklahoma StateField goal, 6 plays, 40 yards
Q2 Arizona StateTurnover on downs, 10 plays, 22 yards
Q2 Oklahoma StatePunt, 3 plays, −3 yards
Q2 Arizona StateEnd of half, 1 play, −1 yard
Q3 Arizona StateTurnover on downs, 6 plays, 35 yards
Q3 Oklahoma StateTouchdown, 5 plays, 60 yards
Q3 Arizona StateInterception, 5 plays, 14 yards
Q3 Oklahoma StateMissed FG, 7 plays, 17 yards
Q3 Arizona StatePunt, 6 plays, 15 yards
Q4 Oklahoma StatePunt, 3 plays, 3 yards
Q4 Arizona StatePunt, 3 plays, 6 yards
Q4 Oklahoma StateField goal, 10 plays, 52 yards
Q4 Arizona StateTurnover on downs, 4 plays, 8 yards
Q4 Oklahoma StateTouchdown, 6 plays, 33 yards
Q4 Arizona StateTurnover on downs, 7 plays, 37 yards
Q4 Oklahoma StateEnd of game, 2 plays, −2 yards
Play by play
1st quarter6 drives, then Arizona State 7, Oklahoma State 0
Oklahoma State Punt, 4 plays
15:00
1st & 10 at own 35
Dario Longhetto kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Alan Bowman pass complete to De’Zhaun Stribling for 20 yds to the OKST 45 for a 1ST down
15:00
1st & 10 at own 45
Alan Bowman pass incomplete to Braden Cassity
15:00
2nd & 10 at own 45
Alan Bowman pass complete to Brennan Presley for 4 yds to the OKST 49
15:00
3rd & 6 at own 49
Alan Bowman pass incomplete to Jaden Bray
13:46
4th & 6 at own 49
Hudson Kaak punt for 38 yds, fair catch by Melquan Stovall at the ASU 13
Arizona State Punt, 3 plays
13:46
1st & 10 at own 13
Jaden Rashada pass complete to Xavier Guillory for no gain to the ASU 13
13:46
2nd & 10 at own 13
Cameron Skattebo run for 1 yd to the ASU 14
13:46
3rd & 9 at own 14
Jaden Rashada pass complete to Jalin Conyers for 6 yds to the ASU 20
12:17
4th & 3 at own 20
Josh Carlson punt for 44 yds, fair catch by Brennan Presley at the OKST 26
Oklahoma State Punt, 6 plays
12:17
1st & 10 at own 26
Jaden Nixon run for 1 yd to the OKST 25
12:17
2nd & 11 at own 25
Alan Bowman pass complete to De’Zhaun Stribling for 10 yds to the OKST 35
12:17
3rd & 1 at own 35
Alan Bowman run for 2 yds to the OKST 37 for a 1ST down
12:17
1st & 10 at own 37
Alan Bowman pass incomplete
12:17
2nd & 10 at own 37
Alan Bowman pass complete to Jaden Nixon for 8 yds to the OKST 45
12:17
3rd & 2 at own 45
Jaden Nixon run for 1 yd to the OKST 44
9:46
4th & 3 at own 44
Wes Pahl punt for 33 yds, fair catch by Melquan Stovall at the ASU 23
Arizona State Touchdown, 11 plays
9:46
1st & 10 at own 23
Elijhah Badger run for 17 yds to the ASU 40 for a 1ST down
9:46
1st & 10 at own 40
Jaden Rashada sacked by Nickolas Martin for a loss of 1 yard to the ASU 39
9:46
2nd & 11 at own 39
DeCarlos Brooks run for 11 yds to the 50 yard line for a 1ST down
9:46
1st & 10 at the 50
Jaden Rashada pass incomplete to Xavier Guillory
9:46
2nd & 10 at the 50
DeCarlos Brooks run for 2 yds to the OKST 48
9:46
3rd & 8 at opp 48
Jaden Rashada pass complete to DeCarlos Brooks for 9 yds to the OKST 39 for a 1ST down
9:46
1st & 10 at opp 39
Jaden Rashada pass complete to Elijhah Badger for 8 yds to the OKST 31
9:46
2nd & 2 at opp 31
Cameron Skattebo run for 4 yds to the OKST 27 for a 1ST down
9:46
1st & 10 at opp 27
Jaden Rashada pass complete to Jalin Conyers for 8 yds to the OKST 19
9:46
2nd & 2 at opp 19
Cameron Skattebo run for 6 yds to the OKST 13 for a 1ST down
4:28
1st & 10 at opp 13
Cameron Skattebo run for 13 yds for a TD (Dario Longhetto KICK)Arizona State 7, Oklahoma State 0
Oklahoma State Punt, 7 plays
4:28
1st & 10 at own 35
Dario Longhetto kickoff for 65 yds for a touchback
4:28
1st & 10 at own 25
Alan Bowman pass complete to Talyn Shettron for 8 yds to the OKST 33
4:28
2nd & 2 at own 33
Alan Bowman pass incomplete to Talyn Shettron
4:28
3rd & 2 at own 33
Alan Bowman pass complete to Elijah Collins for 18 yds to the ASU 49 for a 1ST down
4:28
1st & 10 at opp 49
Elijah Collins run for 3 yds to the ASU 46
4:28
2nd & 7 at opp 46
Oklahoma State Penalty, Offensive Holding (-10 Yards) to the ASU 49
4:28
2nd & 10 at opp 49
Alan Bowman pass complete to Brennan Presley for no gain to the ASU 49
4:28
3rd & 10 at opp 49
Alan Bowman sacked by B.J. Green II for a loss of 7 yards to the OKST 44
1:06
4th & 17 at own 44
Wes Pahl punt for 40 yds, fair catch by Melquan Stovall at the ASU 16
Arizona State Punt, 3 plays
1:06
1st & 10 at own 16
Kyson Brown run for 3 yds to the ASU 13 Kyson Brown fumbled, recovered by ASU Bram Walden
0:16
2nd & 13 at own 13
Timeout Arizona State, clock 00:16
0:16
2nd & 13 at own 13
Jaden Rashada pass incomplete to Elijhah Badger
0:16
3rd & 13 at own 13
Jaden Rashada pass incomplete to Giovanni Sanders
0:00
4th & 13 at own 13
Josh Carlson punt for 30 yds, punt out-of-bounds at the ASU 43
2nd quarter6 drives, then Arizona State 15, Oklahoma State 10
Oklahoma State Touchdown, 7 plays
15:00
1st & 10 at opp 43
Alan Bowman pass complete to Jaden Bray for 16 yds to the ASU 27 for a 1ST down
15:00
1st & 10 at opp 27
PENALTY OSU False Start (Birmingham,Cole) 5 yards from ASU27 to ASU32. NO PLAY.
15:00
1st & 15 at opp 32
Alan Bowman pass complete to De’Zhaun Stribling for 7 yds to the ASU 25
15:00
2nd & 8 at opp 25
Alan Bowman pass complete to Ollie Gordon II for 6 yds to the ASU 19
15:00
3rd & 2 at opp 19
Alan Bowman pass complete to Jaden Bray for 16 yds to the ASU 3 for a 1ST down
15:00
1st & goal at opp 3
Ollie Gordon II run for 1 yd to the ASU 2
15:00
2nd & goal at opp 2
Alan Bowman pass incomplete to De’Zhaun Stribling
11:58
3rd & goal at opp 2
Ollie Gordon II run for 2 yds for a TD (Alex Hale KICK)Tied at 7
Arizona State Touchdown, 4 plays
11:58
1st & 10 at own 35
Logan Ward kickoff for 65 yds for a touchback
11:58
1st & 10 at own 25
Cameron Skattebo run for no gain to the ASU 25
11:58
2nd & 10 at own 25
Cameron Skattebo run for 1 yd to the ASU 26
11:58
3rd & 9 at own 26
Jaden Rashada run for 9 yds to the ASU 35 for a 1ST down
10:07
1st & 10 at own 35
Jaden Rashada pass complete to Elijhah Badger for 65 yds for a TD (C. Skattebo Run For Two-point Conversion)Arizona State 15, Oklahoma State 7
10:07
1st & goal at opp 3
Longhetto,Dario kick attempt good (H: Carlson,Josh, LS: Zellers,Slater) PENALTY OSU Offside (Black,Korie) 2 yards from OSU03 to OSU01. NO PLAY.
10:07
1st & goal at opp 1
Timeout Arizona State, clock 10:07
Oklahoma State Field goal, 6 plays
10:07
1st & 10 at own 35
Dario Longhetto kickoff for 65 yds for a touchback
10:07
1st & 10 at own 25
Gunnar Gundy pass complete to Jaden Bray for 15 yds to the OKST 40 for a 1ST down
10:07
1st & 10 at own 40
Gunnar Gundy pass complete to Jake Schultz for 6 yds to the OKST 46
10:07
2nd & 4 at own 46
No Huddle-Shotgun Gundy,Gunnar pass incomplete deep left to Bray,Jaden PENALTY ASU Pass Interference (Torrence,Ro) 15 yards from OSU46 to ASU39, 1ST DOWN. NO PLAY.
10:07
1st & 10 at opp 39
Gunnar Gundy sacked for a loss of 3 yards to the ASU 42
10:07
2nd & 13 at opp 42
Gunnar Gundy pass complete to De’Zhaun Stribling for 7 yds to the ASU 35
10:07
3rd & 6 at opp 35
Gunnar Gundy pass incomplete
7:48
4th & 6 at opp 35
Timeout Oklahoma State, clock 07:48
7:41
4th & 6 at opp 35
Alex Hale 52 yd FG GOODArizona State 15, Oklahoma State 10
Arizona State Turnover on downs, 10 plays
7:41
1st & 10 at own 35
Logan Ward kickoff for 65 yds for a touchback
7:41
1st & 10 at own 25
Elijhah Badger run for 4 yds to the ASU 29
7:41
2nd & 6 at own 29
Jaden Rashada pass complete to Giovanni Sanders for 4 yds to the ASU 33
7:41
3rd & 2 at own 33
Cameron Skattebo run for 3 yds to the ASU 36 for a 1ST down
7:41
1st & 10 at own 36
Cameron Skattebo run for 4 yds to the ASU 40
7:41
2nd & 6 at own 40
Jaden Rashada pass incomplete to Jalin Conyers
7:41
3rd & 6 at own 40
No Huddle-Shotgun Rashada,Jaden rush middle for 0 yards to the ASU40 (Benson,Xavier) PENALTY OSU Offside (Brown,DeSean) 5 yards from ASU40 to ASU45. NO PLAY.
7:41
3rd & 1 at own 45
Jalin Conyers run for 2 yds to the ASU 47 for a 1ST down
7:41
1st & 10 at own 47
Jaden Rashada pass incomplete to Giovanni Sanders
7:41
2nd & 10 at own 47
DeCarlos Brooks run for 1 yd to the ASU 46
7:41
3rd & 11 at own 46
Jaden Rashada pass complete to Jalin Conyers for 6 yds to the OKST 48
2:56
4th & 5 at opp 48
Jaden Rashada sacked by Anthony Goodlow for a loss of 5 yards to the ASU 47
Oklahoma State Punt, 3 plays
2:56
1st & 10 at opp 47
Elijah Collins run for no gain to the ASU 47
2:56
2nd & 10 at opp 47
Elijah Collins run for 2 yds to the ASU 45
1:31
3rd & 8 at opp 45
Timeout Arizona State, clock 01:31
1:31
3rd & 8 at opp 45
Gunnar Gundy sacked by B.J. Green II for a loss of 5 yards to the 50 yard line
0:38
4th & 13 at the 50
Hudson Kaak punt for 42 yds, fair catch by Melquan Stovall at the ASU 8
Arizona State End of half, 1 play
0:00
1st & 10 at own 8
J. Rashada takes a knee
3rd quarter5 drives, then Oklahoma State 17, Arizona State 15
Arizona State Turnover on downs, 6 plays
15:00
1st & 10 at own 35
Logan Ward kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Cameron Skattebo run for 9 yds to the ASU 34
15:00
2nd & 1 at own 34
Cameron Skattebo run for 2 yds to the ASU 36 for a 1ST down
15:00
1st & 10 at own 36
No Huddle-Shotgun Rashada,Jaden pass incomplete deep middle to Badger,Elijhah PENALTY OSU Pass Interference (Rawls,Lyrik) 15 yards from ASU36 to OSU49, 1ST DOWN. NO PLAY.
15:00
1st & 10 at opp 49
DeCarlos Brooks run for 7 yds to the OKST 42
15:00
2nd & 3 at opp 42
DeCarlos Brooks run for 2 yds to the OKST 40
15:00
3rd & 1 at opp 40
DeCarlos Brooks run for no gain to the OKST 40
12:20
4th & 1 at opp 40
Timeout Arizona State, clock 12:20
12:13
4th & 1 at opp 40
Cameron Skattebo run for no gain to the OKST 40
Oklahoma State Touchdown, 5 plays
12:13
1st & 10 at own 40
Ollie Gordon II run for 2 yds to the OKST 42
12:13
2nd & 8 at own 42
Ollie Gordon II run for 31 yds to the ASU 27 for a 1ST down
12:13
1st & 10 at opp 27
Shotgun Gundy,Gunnar sacked for loss of 7 yards to the ASU34 (Smith,Clayton) PENALTY ASU Holding (Torrence,Ro) 10 yards from ASU27 to ASU17, 1ST DOWN. NO PLAY.
12:13
1st & 10 at opp 17
Ollie Gordon II run for 9 yds to the ASU 8
12:13
2nd & 1 at opp 8
Ollie Gordon II run for 5 yds to the ASU 3 for a 1ST down
9:09
1st & goal at opp 3
Gunnar Gundy pass complete to De’Zhaun Stribling for 3 yds for a TD (Alex Hale KICK)Oklahoma State 17, Arizona State 15
9:09
1st & goal at opp 3
PENALTY OSU False Start (Bray,Jaden) 5 yards from ASU03 to ASU08. NO PLAY.
Arizona State Interception, 5 plays
9:02
1st & 10 at own 35
Logan Ward kickoff for 63 yds , Elijhah Badger return for 22 yds to the ASU 24
9:02
1st & 10 at own 24
Jaden Rashada pass complete to Xavier Guillory for 8 yds to the ASU 32
9:02
2nd & 2 at own 32
DeCarlos Brooks run for 1 yd to the ASU 33
9:02
3rd & 1 at own 33
Cameron Skattebo run for 2 yds to the ASU 35 for a 1ST down
9:02
1st & 10 at own 35
DeCarlos Brooks run for 3 yds to the ASU 38
6:41
2nd & 7 at own 38
Jaden Rashada pass intercepted
Oklahoma State Missed FG, 7 plays
6:41
1st & 10 at opp 49
Jaden Nixon run for 8 yds to the ASU 41
6:41
2nd & 2 at opp 41
Jaden Nixon run for 1 yd to the ASU 40
6:41
3rd & 1 at opp 40
Elijah Collins run for 7 yds to the ASU 33 for a 1ST down
6:41
1st & 10 at opp 33
Elijah Collins run for 5 yds to the ASU 28
6:41
2nd & 5 at opp 28
Gunnar Gundy pass incomplete to De’Zhaun Stribling
4:27
3rd & 5 at opp 28
Timeout Oklahoma State, clock 04:27
4:27
3rd & 5 at opp 28
PENALTY OSU False Start (Brooks Jr.,Jason) 5 yards from ASU28 to ASU33. NO PLAY.
4:27
3rd & 10 at opp 33
Gunnar Gundy pass complete to Elijah Collins for 1 yd to the ASU 32
3:38
4th & 9 at opp 32
Alex Hale 49 yd FG MISSED
Arizona State Punt, 6 plays
3:38
1st & 10 at own 32
Cameron Skattebo run for 8 yds to the ASU 40
3:38
2nd & 2 at own 40
Jaden Rashada pass complete to Jalin Conyers for 3 yds to the ASU 37
3:38
3rd & 5 at own 37
Jaden Rashada pass complete to Elijhah Badger for 7 yds to the ASU 44 for a 1ST down
3:38
1st & 10 at own 44
Jaden Rashada pass complete to Cameron Skattebo for 1 yd to the ASU 43
3:38
2nd & 11 at own 43
Jaden Rashada pass complete to Xavier Guillory for 5 yds to the ASU 48
0:00
3rd & 6 at own 48
Jaden Rashada pass complete to DeCarlos Brooks for 1 yd to the ASU 47
Q4 14:53
4th & 7 at own 47
Josh Carlson punt for 37 yds, fair catch by Brennan Presley at the OKST 16
4th quarter7 drives, then Oklahoma State 27, Arizona State 15
Oklahoma State Punt, 3 plays
14:53
1st & 10 at own 16
Garret Rangel pass incomplete to Talyn Shettron
14:53
2nd & 10 at own 16
Garret Rangel pass complete to Ollie Gordon II for 3 yds to the OKST 19
14:53
3rd & 7 at own 19
Garret Rangel pass incomplete to Rashod Owens
14:07
4th & 7 at own 19
Alex Hale punt for 54 yds, fair catch by Melquan Stovall at the ASU 27
Arizona State Punt, 3 plays
14:07
1st & 10 at own 27
Jaden Rashada run for 4 yds to the ASU 31
14:07
2nd & 6 at own 31
DeCarlos Brooks run for 2 yds to the ASU 33
14:07
3rd & 4 at own 33
Jaden Rashada pass incomplete to Xavier Guillory
12:39
4th & 4 at own 33
Josh Carlson punt for 37 yds , Brennan Presley returns for 13 yds to the OKST 43
Oklahoma State Field goal, 10 plays
12:39
1st & 10 at own 43
Garret Rangel pass complete to De’Zhaun Stribling for 9 yds to the ASU 48
12:39
2nd & 1 at opp 48
Jaden Nixon run for no gain to the ASU 48
12:39
3rd & 1 at opp 48
Garret Rangel run for 2 yds to the ASU 46 for a 1ST down
12:39
1st & 10 at opp 46
Jaden Nixon run for 34 yds to the ASU 12 for a 1ST down
12:39
1st & 10 at opp 12
Jaden Nixon run for 2 yds to the ASU 10
12:39
2nd & 8 at opp 10
Elijah Collins run for 9 yds to the ASU 1 for a 1ST down
12:39
1st & goal at opp 1
PENALTY OSU Delay Of Game 5 yards from ASU01 to ASU06. NO PLAY.
12:39
1st & goal at opp 6
Elijah Collins run for 3 yds to the ASU 9
12:39
2nd & goal at opp 9
Garret Rangel pass complete to Brennan Presley for 4 yds to the ASU 5
12:39
3rd & goal at opp 5
Garret Rangel pass incomplete to De’Zhaun Stribling
7:11
4th & goal at opp 5
Alex Hale 22 yd FG GOODOklahoma State 20, Arizona State 15
Arizona State Turnover on downs, 4 plays
7:11
1st & 10 at own 35
Logan Ward kickoff for 65 yds for a touchback
7:11
1st & 10 at own 25
Jaden Rashada pass incomplete to Elijhah Badger
7:11
2nd & 10 at own 25
Cameron Skattebo run for 9 yds to the ASU 34
7:11
3rd & 1 at own 34
Jalin Conyers run for 1 yd to the ASU 33
6:03
4th & 2 at own 33
Jaden Rashada pass incomplete to Cameron Skattebo
Oklahoma State Touchdown, 6 plays
6:03
1st & 10 at opp 33
Ollie Gordon II run for no gain to the ASU 33
6:03
2nd & 10 at opp 33
Garret Rangel pass complete to De’Zhaun Stribling for 9 yds to the ASU 24
6:03
3rd & 1 at opp 24
Ollie Gordon II run for 2 yds to the ASU 22 for a 1ST down
6:03
1st & 10 at opp 22
Ollie Gordon II run for 1 yd to the ASU 21
6:03
2nd & 9 at opp 21
Garret Rangel pass complete to Kendal Daniels for 5 yds to the ASU 16
2:56
3rd & 4 at opp 16
Garret Rangel pass complete to Brennan Presley for 16 yds for a TD (Alex Hale KICK)Oklahoma State 27, Arizona State 15
Arizona State Turnover on downs, 7 plays
2:56
1st & 10 at own 35
Logan Ward kickoff for 65 yds for a touchback
2:56
1st & 10 at own 25
Jaden Rashada pass incomplete to Giovanni Sanders
2:56
2nd & 10 at own 25
Jaden Rashada pass incomplete to Giovanni Sanders
2:56
3rd & 10 at own 25
Jaden Rashada pass incomplete to Giovanni Sanders
2:56
4th & 10 at own 25
Jaden Rashada pass complete to Xavier Guillory for 34 yds to the OKST 41 for a 1ST down
2:56
1st & 10 at opp 41
Jaden Rashada sacked for a loss of 4 yards to the OKST 45
2:08
2nd & 14 at opp 45
Timeout Arizona State, clock 02:08
2:08
2nd & 14 at opp 45
Jaden Rashada pass complete to Bryce Pierre for 12 yds to the OKST 33
2:08
3rd & 2 at opp 33
PENALTY ASU False Start (Iheanachor,Max) 5 yards from OSU33 to OSU38. NO PLAY.
2:08
3rd & 7 at opp 38
No Huddle-Shotgun Rashada,Jaden pass complete deep right to Badger,Elijhah for 28 yards to the OSU10 (Black,Korie) PENALTY ASU Illegal Touch-Pass (Badger,Elijhah). NO PLAY.
0:56
4th & 7 at opp 38
Jaden Rashada pass incomplete to Xavier Guillory
Oklahoma State End of game, 2 plays
0:56
1st & 10 at own 38
G. Rangel takes a knee
0:00
2nd & 11 at own 37
G. Rangel 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.