From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oklahoma State
Kansas
415
Total yards
554
304
Passing yards
203
111
Rushing yards
351
7.6
Yards per pass
8.8
3.2
Yards per rush
7.6
25
First downs
23
5–11
Third downs
6–14
0–1
Fourth downs
2–2
4
Turnovers
0
1–15
Penalties
5–40
24:51
Possession
35:09
0
Sacks (by defense)
2
Efficiency
Oklahoma State
Kansas
47%
Success rate
54%
−0.02
EPA per play
0.54
0.94
Explosiveness
1.38
−0.14
Rushing EPA
0.35
0.47
Passing EPA
0.91
50%
Passing-down success
39%
−0.01
First-down EPA
0.21
0.23
Second-down EPA
0.57
−0.36
Third-down EPA
1.07
7%
Havoc by its defense
18%
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 72% to win. Kansas won as Elo’s underdog.
The line
Kansas −3, over/under 60.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 Kansas 58%, Oklahoma 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. Kansas drives left to right, Oklahoma State right to left.
Q1 Oklahoma StateInterception, 7 plays, 40 yards
Q1 KansasTouchdown, 4 plays, 73 yards
Q1 Oklahoma StateInterception, 4 plays, 19 yards
Q1 KansasPunt, 4 plays, 15 yards
Q1 Oklahoma StatePunt, 8 plays, 43 yards
Q1 KansasField goal, 16 plays, 76 yards
Q1 Oklahoma StateTouchdown, 15 plays, 75 yards
Q2 KansasTouchdown, 2 plays, 75 yards
Q2 Oklahoma StatePunt, 3 plays, 7 yards
Q2 KansasPunt, 3 plays, 6 yards
Q2 Oklahoma StateFumble, 7 plays, 47 yards
Q2 KansasTouchdown, 7 plays, 87 yards
Q2 Oklahoma StateEnd of half, 3 plays, 12 yards
Q3 KansasTouchdown, 15 plays, 75 yards
Q3 Oklahoma StateField goal, 11 plays, 54 yards
Q3 KansasField goal, 10 plays, 72 yards
Q4 Oklahoma StateTouchdown, 10 plays, 75 yards
Q4 KansasField goal, 7 plays, 64 yards
Q4 Oklahoma StateInterception, 6 plays, 50 yards
Q4 KansasPunt, 4 plays, 11 yards
Q4 Oklahoma StateEnd of game, 2 plays, 18 yards
Play by play
1st quarter7 drives, then Kansas 10, Oklahoma State 0
Oklahoma State Interception, 7 plays
15:00
1st & 10 at own 35
Tabor Allen kickoff for 65 yds for a touchback
14:51
1st & 10 at own 25
Dominic Richardson run for 4 yds to the OKSt 29
14:38
2nd & 6 at own 29
Garret Rangel pass incomplete to Lyrik Rawls
14:26
1st & 10 at own 44
Garret Rangel run for 5 yds to the OKSt 49
14:04
2nd & 5 at own 49
Garret Rangel pass complete to Brennan Presley for 4 yds to the Kans 47
13:52
3rd & 1 at opp 47
Dominic Richardson run for 7 yds to the Kans 40 for a 1ST down
13:16
1st & 10 at opp 40
Dominic Richardson run for 5 yds to the Kans 35
13:01
2nd & 5 at opp 35
Garret Rangel pass incomplete to Stephon Johnson Jr.
12:53
3rd & 5 at opp 35
Garret Rangel pass intercepted
Kansas Touchdown, 4 plays
12:41
1st & 10 at own 27
Devin Neal run for 24 yds to the OKSt 49 for a 1ST down
12:07
1st & 10 at opp 49
Jason Bean pass complete to Luke Grimm for 8 yds to the OKSt 41
11:32
2nd & 7 at opp 46
(11:35) Shotgun Bean,Jason pass incomplete short middle to Arnold,Lawrence broken up by Black,Korie PENALTY OSU Roughing The Passer (Lacy,Tyler) 15 yards from OSU46 to OSU31, 1ST DOWN. NO PLAY.
11:29
1st & 10 at opp 31
Jason Bean pass incomplete to Torry Locklin
11:21
2nd & 10 at opp 31
Devin Neal run for 31 yds for a TD, (Jacob Borcila KICK)Kansas 7, Oklahoma State 0
Oklahoma State Interception, 4 plays
11:21
1st & 10 at own 35
Tabor Allen kickoff for 65 yds for a touchback
11:07
1st & 10 at own 25
Dominic Richardson run for 3 yds to the OKSt 28
10:45
2nd & 7 at own 28
Garret Rangel pass complete to Langston Anderson for 13 yds to the OKSt 41 for a 1ST down
10:30
1st & 10 at own 41
Garret Rangel run for 3 yds to the OKSt 44
10:07
2nd & 7 at own 44
Garret Rangel pass intercepted
Kansas Punt, 4 plays
9:57
1st & 10 at own 45
Jason Bean pass complete to Luke Grimm for 13 yds to the OKSt 42 for a 1ST down
9:36
1st & 10 at opp 42
Devin Neal run for 7 yds to the OKSt 35
9:15
2nd & 3 at opp 35
Ky Thomas run for no gain to the OKSt 35
9:00
3rd & 3 at opp 35
Jason Bean pass complete to Mason Fairchild for 30 yds to the OKSt 5 for a 1ST down
8:58
3rd & 8 at opp 40
Timeout KANSAS, clock 08:58
8:54
3rd & 8 at opp 40
Jason Bean pass incomplete to Devin Neal
8:48
4th & 8 at opp 40
Reis Vernon punt for 24 yds, punt out-of-bounds at the OKSt 16
Oklahoma State Punt, 8 plays
8:36
1st & 10 at own 16
Dominic Richardson run for 4 yds to the OKSt 20
8:22
2nd & 6 at own 20
Dominic Richardson run for 10 yds to the OKSt 30 for a 1ST down
8:06
1st & 10 at own 30
Garret Rangel pass complete to Bryson Green for 15 yds to the OKSt 45 for a 1ST down
7:46
1st & 10 at own 45
Dominic Richardson run for 5 yds to the 50 yard line
7:35
2nd & 5 at the 50
Dominic Richardson run for 5 yds to the Kans 45 for a 1ST down
7:13
1st & 10 at opp 45
Dominic Richardson run for 4 yds to the Kans 41
6:56
2nd & 6 at opp 41
Ollie Gordon run for no gain to the Kans 41
6:26
3rd & 6 at opp 41
Garret Rangel pass incomplete to Langston Anderson
6:18
4th & 6 at opp 41
Logan Ward punt for 41 yds for a touchback
Kansas Field goal, 16 plays
6:06
1st & 10 at own 20
Jason Bean pass complete to Luke Grimm for 18 yds to the Kans 38 for a 1ST down
5:42
1st & 10 at own 38
Devin Neal run for 2 yds to the Kans 40
5:15
2nd & 8 at own 40
Devin Neal run for 2 yds to the Kans 42
4:39
3rd & 6 at own 42
Jason Bean pass complete to Lawrence Arnold for 10 yds to the OKSt 48 for a 1ST down
4:30
1st & 10 at opp 48
Jason Bean pass incomplete to Mason Fairchild
4:22
2nd & 10 at opp 48
Devin Neal run for 2 yds to the OKSt 46
3:38
3rd & 8 at opp 46
Jason Bean pass complete to Devin Neal for 16 yds to the OKSt 30 for a 1ST down
3:18
1st & 10 at opp 30
Devin Neal run for 4 yds to the OKSt 26
2:41
2nd & 6 at opp 26
Jason Bean pass complete to Luke Grimm for 9 yds to the OKSt 17 for a 1ST down
2:13
1st & 10 at opp 17
Jason Bean pass complete to Luke Grimm for 5 yds to the OKSt 12
1:53
2nd & 5 at opp 12
Jason Bean pass complete to Quentin Skinner for 4 yds to the OKSt 8
1:32
3rd & 1 at opp 8
Devin Neal run for 7 yds to the OKSt 1 for a 1ST down
1:01
1st & goal at opp 1
Devin Neal run for no gain to the OKSt 1
0:33
2nd & goal at opp 1
Devin Neal run for no gain to the OKSt 1
0:13
3rd & goal at opp 1
Devin Neal run for 3 yds to the OKSt 4
0:13
4th & goal at opp 4
Timeout KANSAS, clock 00:13
0:09
4th & goal at opp 4
Jacob Borcila 21 yd FG GOODKansas 10, Oklahoma State 0
Oklahoma State Touchdown, 15 plays
0:09
1st & 10 at own 35
Tabor Allen kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Dominic Richardson run for 1 yd to the OKSt 26
Q2 14:50
2nd & 9 at own 26
Garret Rangel pass complete to Brennan Presley for 9 yds to the OKSt 35 for a 1ST down
Q2 14:28
1st & 10 at own 35
Garret Rangel pass complete to Bryson Green for 7 yds to the OKSt 42
Q2 14:10
2nd & 3 at own 42
Garret Rangel pass complete to Brennan Presley for 4 yds to the OKSt 46 for a 1ST down
Q2 13:50
1st & 10 at own 46
Dominic Richardson run for no gain to the OKSt 46
Q2 13:16
2nd & 10 at own 46
G. Rangel takes a knee
Q2 12:52
1st & 10 at opp 43
Garret Rangel run for 2 yds to the Kans 41
Q2 12:24
2nd & 8 at opp 41
Garret Rangel run for 1 yd to the Kans 40
Q2 11:53
3rd & 7 at opp 40
Brennan Presley run for 9 yds to the Kans 31 for a 1ST down
Q2 11:19
1st & 10 at opp 31
Garret Rangel pass complete to Bryson Green for 1 yd to the Kans 32
Q2 10:58
2nd & 11 at opp 32
Garret Rangel pass complete to Bryson Green for 14 yds to the Kans 18 for a 1ST down
Q2 10:37
1st & 10 at opp 18
Garret Rangel pass complete to Stephon Johnson Jr. for 8 yds to the Kans 10
Q2 10:13
2nd & 2 at opp 10
Jaden Nixon run for 2 yds to the Kans 8 for a 1ST down
Q2 10:03
1st & goal at opp 8
Garret Rangel pass incomplete to Bryson Green
Q2 9:59
2nd & goal at opp 8
Garret Rangel pass complete to Stephon Johnson Jr. for 8 yds for a TD, (Tanner Brown KICK)Kansas 10, Oklahoma State 7
2nd quarter6 drives, then Kansas 24, Oklahoma State 7
Kansas Touchdown, 2 plays
9:59
1st & 10 at own 35
Alex Hale kickoff for 65 yds for a touchback
9:50
1st & 10 at own 25
Ky Thomas run for 2 yds to the Kans 27
9:10
2nd & 8 at own 27
Jason Bean run for 73 yds for a TD, (Jacob Borcila KICK)Kansas 17, Oklahoma State 7
Oklahoma State Punt, 3 plays
9:10
1st & 10 at own 35
Tabor Allen kickoff for 45 yds
9:06
1st & 10 at own 25
Garret Rangel pass incomplete to Stephon Johnson Jr.
8:54
2nd & 10 at own 25
Garret Rangel pass complete to Bryson Green for 8 yds to the OKSt 33
8:27
3rd & 2 at own 33
Dominic Richardson run for 1 yd to the OKSt 32
7:58
4th & 3 at own 32
Logan Ward punt for 46 yds, fair catch by O.J. Burroughs at the Kans 22
Kansas Punt, 3 plays
7:52
1st & 10 at own 22
Jason Bean pass incomplete
7:42
2nd & 10 at own 22
Devin Neal run for 4 yds to the Kans 26
6:56
3rd & 6 at own 26
Jason Bean pass complete to Luke Grimm for 2 yds to the Kans 28
6:31
4th & 4 at own 28
Reis Vernon punt for 32 yds, punt out-of-bounds at the OKSt 40
Oklahoma State Fumble, 7 plays
6:19
1st & 10 at own 40
Garret Rangel pass complete to Bryson Green for 20 yds to the Kans 40 for a 1ST down
6:02
1st & 10 at opp 40
Dominic Richardson run for 8 yds to the Kans 32
5:43
2nd & 2 at opp 32
Garret Rangel pass complete to John Paul Richardson for 9 yds to the Kans 23 for a 1ST down
5:04
1st & 10 at opp 23
Dominic Richardson run for 4 yds to the Kans 27
4:34
2nd & 14 at opp 27
Garret Rangel pass complete to Dominic Richardson for 2 yds to the Kans 25
3:57
3rd & 12 at opp 25
Garret Rangel pass complete to John Paul Richardson for 11 yds to the Kans 14
3:26
4th & 1 at opp 14
run for 1 yd to the Kans 13 fumbled, recovered by OKSt Lorenzo Mccaskill
Kansas Touchdown, 7 plays
3:20
1st & 10 at own 13
Devin Neal run for 19 yds to the Kans 32 for a 1ST down
2:51
1st & 10 at own 32
Devin Neal run for 2 yds to the Kans 34
2:08
2nd & 8 at own 34
Devin Neal run for 37 yds to the OKSt 29 for a 1ST down
1:29
1st & 10 at opp 29
Jason Bean run for 11 yds to the OKSt 18 for a 1ST down
0:38
1st & 10 at opp 18
Devin Neal run for 8 yds to the OKSt 10 Devin Neal fumbled, recovered by OKSt Luke Grimm
0:36
2nd & 7 at opp 15
Timeout KANSAS, clock 00:36
0:31
2nd & 7 at opp 15
Jason Bean run for 7 yds to the OKSt 8 for a 1ST down
0:22
1st & goal at opp 8
Jason Bean pass complete to Lawrence Arnold for 8 yds for a TD, (Jacob Borcila KICK)Kansas 24, Oklahoma State 7
Oklahoma State End of half, 3 plays
0:22
1st & 10 at own 35
Tabor Allen kickoff for 45 yds
0:14
1st & 10 at own 25
Garret Rangel pass complete to Bryson Green for 13 yds to the OKSt 38 for a 1ST down
0:09
1st & 10 at own 38
Garret Rangel pass incomplete to Dominic Richardson
0:00
2nd & 10 at own 38
Kneel down by Oklahoma St. at OSU37 for loss of 1 yards.
3rd quarter3 drives, then Kansas 31, Oklahoma State 10
Kansas Touchdown, 15 plays
15:00
1st & 10 at own 35
Alex Hale kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Devin Neal run for no gain to the Kans 25
14:12
2nd & 10 at own 25
Jason Bean pass complete to Devin Neal for 2 yds to the Kans 27
13:37
3rd & 8 at own 27
Jason Bean pass complete to Luke Grimm for 10 yds to the Kans 37 for a 1ST down
13:10
1st & 10 at own 37
Devin Neal run for 2 yds to the Kans 35
12:32
2nd & 12 at own 35
Devin Neal run for 6 yds to the Kans 41
11:42
3rd & 6 at own 41
Jason Bean pass complete to Devin Neal for 5 yds to the Kans 46
11:01
4th & 1 at own 46
Jason Bean pass complete to Jared Casey for 4 yds to the 50 yard line for a 1ST down
10:33
1st & 10 at the 50
Jason Bean pass complete to Devin Neal for 21 yds to the OKSt 29 for a 1ST down
10:15
1st & 10 at opp 29
Devin Neal run for 3 yds to the OKSt 26
9:34
2nd & 7 at opp 26
Ky Thomas run for 4 yds to the OKSt 22
9:00
3rd & 3 at opp 22
Jason Bean pass incomplete
8:52
4th & 3 at opp 22
Jason Bean pass complete to Devin Neal for 13 yds to the OKSt 9 for a 1ST down
8:15
1st & goal at opp 9
Devin Neal run for 7 yds to the OKSt 2
7:35
2nd & goal at opp 2
Devin Neal run for no gain to the OKSt 2
7:08
3rd & goal at opp 2
Jason Bean pass complete to Jared Casey for 2 yds for a TD, (Jacob Borcila KICK)Kansas 31, Oklahoma State 7
Oklahoma State Field goal, 11 plays
7:08
1st & 10 at own 35
Tabor Allen kickoff for 37 yds
7:00
1st & 10 at own 28
Deondre Jackson run for 3 yds to the OKSt 31
6:34
2nd & 7 at own 31
Garret Rangel pass complete to Brennan Presley for 9 yds to the OKSt 40 for a 1ST down
6:20
1st & 10 at own 40
Deondre Jackson run for 8 yds to the OKSt 48
6:04
2nd & 2 at own 48
Garret Rangel run for 1 yd to the OKSt 49
5:37
3rd & 1 at own 49
Garret Rangel run for 3 yds to the Kans 48 for a 1ST down
5:14
1st & 10 at opp 48
Garret Rangel pass complete to Bryson Green for 7 yds to the Kans 41
4:58
2nd & 3 at opp 41
Garret Rangel pass complete to Langston Anderson for 22 yds to the Kans 19 for a 1ST down
4:46
1st & 10 at opp 19
Garret Rangel pass incomplete
4:34
2nd & 10 at opp 19
Deondre Jackson run for 5 yds to the Kans 14
4:09
3rd & 5 at opp 14
Garret Rangel sacked by Rich Miller for a loss of 4 yards to the Kans 18
3:27
4th & 9 at opp 18
Tanner Brown 35 yd FG GOODKansas 31, Oklahoma State 10
Kansas Field goal, 10 plays
3:27
1st & 10 at own 35
Alex Hale kickoff for 65 yds for a touchback
3:17
1st & 10 at own 25
Ky Thomas run for 5 yds to the Kans 30
2:41
2nd & 5 at own 30
Ky Thomas run for 5 yds to the Kans 35 for a 1ST down
1:51
1st & 10 at own 35
Ky Thomas run for 7 yds to the Kans 42
1:22
2nd & 3 at own 42
Devin Neal run for 3 yds to the Kans 45 for a 1ST down
0:30
1st & 10 at own 45
Devin Neal run for 5 yds to the 50 yard line
0:00
2nd & 5 at the 50
Devin Neal run for 42 yds to the OKSt 8 for a 1ST down
Q4 14:50
1st & goal at opp 8
Devin Neal run for no gain to the OKSt 8
Q4 14:09
2nd & goal at opp 8
Devin Neal run for 3 yds to the OKSt 5
Q4 13:20
3rd & goal at opp 5
Jason Bean run for 2 yds to the OKSt 3
Q4 12:52
4th & goal at opp 3
Jacob Borcila 20 yd FG GOODKansas 34, Oklahoma State 10
4th quarter5 drives, then Kansas 37, Oklahoma State 16
Oklahoma State Touchdown, 10 plays
12:52
1st & 10 at own 35
Tabor Allen kickoff for 65 yds for a touchback
12:40
1st & 10 at own 25
Garret Rangel pass complete to Ollie Gordon for 1 yd to the OKSt 24
12:17
2nd & 11 at own 24
Garret Rangel sacked for a loss of 4 yards to the OKSt 20
11:35
3rd & 15 at own 20
Garret Rangel pass complete to Bryson Green for 22 yds to the OKSt 42 for a 1ST down
11:13
1st & 10 at own 42
Garret Rangel run for 4 yds to the OKSt 46
10:54
2nd & 6 at own 46
Garret Rangel pass complete to Brennan Presley for 7 yds to the Kans 47 for a 1ST down
10:34
1st & 10 at opp 47
Garret Rangel run for 3 yds to the Kans 44
10:08
2nd & 7 at opp 44
Garret Rangel pass incomplete
9:38
3rd & 7 at opp 44
Garret Rangel pass complete to Brennan Presley for 9 yds to the Kans 35 for a 1ST down
9:30
1st & 10 at opp 35
Garret Rangel pass incomplete to Brennan Presley
9:21
2nd & 10 at opp 35
Garret Rangel pass complete to Jaden Nixon for 35 yds for a TD, (Two-Point Conversion failed)Kansas 34, Oklahoma State 16
Kansas Field goal, 7 plays
9:16
1st & 10 at own 35
Alex Hale kickoff for 58 yds , Kenny Logan Jr. return for 15 yds to the Kans 22
9:06
1st & 10 at own 22
Devin Neal run for 3 yds to the Kans 25
8:23
2nd & 7 at own 25
Devin Neal run for 1 yd to the Kans 26
7:40
3rd & 6 at own 26
Jason Bean pass complete to Devin Neal for 53 yds to the OKSt 21 for a 1ST down
7:04
1st & 10 at opp 21
Devin Neal run for 5 yds to the OKSt 16
6:27
2nd & 5 at opp 16
Timeout KANSAS, clock 06:27
6:16
2nd & 5 at opp 16
Devin Neal run for 2 yds to the OKSt 14
5:25
3rd & 3 at opp 14
Devin Neal run for no gain to the OKSt 14
5:00
4th & 3 at opp 14
Jacob Borcila 31 yd FG GOODKansas 37, Oklahoma State 16
Oklahoma State Interception, 6 plays
5:00
1st & 10 at own 35
Tabor Allen kickoff for 65 yds for a touchback
4:52
1st & 10 at own 25
Garret Rangel pass incomplete
4:42
2nd & 10 at own 25
Garret Rangel pass complete to Brennan Presley for 17 yds to the OKSt 42 for a 1ST down
4:27
1st & 10 at own 42
Garret Rangel pass complete to Langston Anderson for 26 yds to the Kans 32 for a 1ST down
4:08
1st & 10 at opp 32
Garret Rangel pass incomplete
4:01
2nd & 10 at opp 32
Garret Rangel pass complete to John Paul Richardson for 7 yds to the Kans 25
3:41
3rd & 3 at opp 25
Garret Rangel pass intercepted
Kansas Punt, 4 plays
3:25
1st & 10 at opp 49
Ky Thomas run for 13 yds to the OKSt 36 for a 1ST down
2:57
1st & 10 at opp 36
Ky Thomas run for 6 yds to the OKSt 30
1:57
2nd & 4 at opp 30
Ky Thomas run for 3 yds to the OKSt 33
1:17
3rd & 7 at opp 33
Ky Thomas run for 5 yds to the OKSt 38
0:48
4th & 12 at opp 38
Timeout KANSAS, clock 00:48
0:40
4th & 12 at opp 38
Reis Vernon punt for 38 yds for a touchback
Oklahoma State End of game, 2 plays
0:32
1st & 10 at own 20
Deondre Jackson run for 4 yds to the OKSt 24
0:00
2nd & 6 at own 24
Deondre Jackson run for 14 yds to the OKSt 38 for a 1ST down
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.