From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Kansas State
Houston
337
Total yards
234
238
Passing yards
111
99
Rushing yards
123
6.1
Yards per pass
9.3
3.0
Yards per rush
3.2
21
First downs
10
5–14
Third downs
3–12
1–2
Fourth downs
1–2
2
Turnovers
1
5–40
Penalties
2–21
31:01
Possession
28:59
4
Sacks (by defense)
0
Efficiency
Kansas State
Houston
35%
Success rate
23%
−0.07
EPA per play
−0.08
1.22
Explosiveness
1.87
−0.23
Rushing EPA
−0.20
0.08
Passing EPA
0.18
28%
Passing-down success
12%
0.09
First-down EPA
−0.27
−0.26
Second-down EPA
−0.24
0.15
Third-down EPA
0.43
21%
Havoc by its defense
23%
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)
Kansas State 78% to win. Houston pulled the upset.
The line
Kansas State −12.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 Kansas State 81%, Houston 19%. 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. Houston drives left to right, Kansas State right to left.
Q1 Kansas StateField goal, 15 plays, 70 yards
Q1 HoustonPunt, 6 plays, 9 yards
Q1 Kansas StatePunt, 3 plays, −8 yards
Q1 HoustonTouchdown, 5 plays, 53 yards
Q2 Kansas StatePunt, 3 plays, 0 yards
Q2 HoustonField goal, 9 plays, 55 yards
Q2 Kansas StateTouchdown, 14 plays, 71 yards
Q2 HoustonFumble, 4 plays, 23 yards
Q2 Kansas StateTouchdown, 5 plays, 48 yards
Q2 HoustonEnd of half, 1 play, −2 yards
Q3 HoustonPunt, 3 plays, −5 yards
Q3 Kansas StateTurnover on downs, 7 plays, 17 yards
Q3 HoustonTurnover on downs, 4 plays, 8 yards
Q3 Kansas StatePunt, 3 plays, −2 yards
Q3 HoustonPunt, 6 plays, 22 yards
Q3 Kansas StateField goal, 5 plays, 55 yards
Q4 HoustonPunt, 3 plays, 0 yards
Q4 Kansas StateInterception, 2 plays, 2 yards
Q4 HoustonTouchdown, 3 plays, 9 yards
Q4 Kansas StatePunt, 5 plays, 18 yards
Q4 HoustonPunt, 5 plays, 16 yards
Q4 Kansas StatePunt, 3 plays, −3 yards
Q4 HoustonTouchdown, 1 play, 56 yards
Q4 Kansas StateInterception, 5 plays, 13 yards
Q4 HoustonPunt, 3 plays, 8 yards
Q4 Kansas StateEnd of game, 7 plays, 47 yards
Play by play
1st quarter4 drives, then Kansas State 3, Houston 0
Kansas State Field goal, 15 plays
15:00
Jack Martin kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Avery Johnson pass complete to Keagan Johnson for 3 yds to the KSU 28
14:19
2nd & 7 at own 28
DJ Giddens run for 2 yds to the KSU 30
13:38
3rd & 5 at own 30
Avery Johnson pass complete to Jadon Jackson for 6 yds to the KSU 36 for a 1ST down
13:11
1st & 10 at own 36
Dylan Edwards run for a loss of 1 yard to the KSU 35
12:32
2nd & 11 at own 35
Avery Johnson pass complete to Keagan Johnson for 12 yds to the KSU 47 for a 1ST down
11:54
1st & 10 at own 47
DJ Giddens run for 5 yds to the HOU 48
11:11
2nd & 5 at opp 48
Avery Johnson run for 6 yds to the HOU 42 for a 1ST down
10:41
1st & 10 at opp 42
Dylan Edwards run for 4 yds to the HOU 38
10:08
2nd & 6 at opp 38
Avery Johnson pass complete to Jadon Jackson for 6 yds to the HOU 32 for a 1ST down
9:27
1st & 10 at opp 32
DJ Giddens run for 10 yds to the HOU 22 for a 1ST down
9:00
1st & 10 at opp 22
Houston Penalty, Unnecessary Roughness (A.J. Haulcy) to the HOU 11 for a 1ST down
8:56
1st & 10 at opp 11
Avery Johnson run for 6 yds to the HOU 5
8:24
2nd & 4 at opp 5
Avery Johnson pass incomplete
8:21
3rd & 4 at opp 5
Avery Johnson pass incomplete
8:12
4th & 4 at opp 5
Chris Tennant 23 yd FG GOODKansas State 3, Houston 0
Houston Punt, 6 plays
8:12
Simon McClannan kickoff for 64 yds , Mekhi Mews return for 24 yds to the HOU 25
8:07
1st & 10 at own 25
J’Marion Burnette run for no gain to the HOU 25
7:33
2nd & 10 at own 25
Zeon Chriss run for 3 yds to the HOU 28
6:57
3rd & 7 at own 28
Zeon Chriss run for 10 yds to the HOU 38 for a 1ST down
6:11
1st & 10 at own 38
J’Marion Burnette run for a loss of 1 yard to the HOU 37
5:35
2nd & 11 at own 37
Zeon Chriss pass complete to Mekhi Mews for a loss of 2 yards to the HOU 35
4:55
3rd & 13 at own 35
Zeon Chriss sacked by Brendan Mott for a loss of 1 yard to the HOU 34
4:19
4th & 14 at own 34
Liam Dougherty punt for 49 yds, downed at the KSU 17
Kansas State Punt, 3 plays
4:11
1st & 10 at own 17
Dylan Edwards run for a loss of 6 yards to the KSU 11
3:32
2nd & 16 at own 11
DJ Giddens run for a loss of 1 yard to the KSU 10
2:55
3rd & 17 at own 10
Avery Johnson pass complete to Dylan Edwards for a loss of 1 yard to the KSU 9
2:19
4th & 18 at own 9
Simon McClannan punt for 44 yds, fair catch by Mekhi Mews at the HOU 47
Houston Touchdown, 5 plays
2:12
1st & 10 at own 47
Zeon Chriss pass complete to Stephon Johnson for 1 yd to the HOU 48
1:37
2nd & 9 at own 48
DJ Butler run for 5 yds to the KSU 47
0:59
3rd & 4 at opp 47
Zeon Chriss run for 2 yds to the KSU 45
0:11
4th & 2 at opp 45
Zeon Chriss pass complete to Joseph Manjack IV for 44 yds to the KSU 1 for a 1ST down
Q2 14:56
1st & goal at opp 1
Donovan Smith run for 1 yd for a TD (Jack Martin KICK)Houston 7, Kansas State 3
2nd quarter6 drives, then Kansas State 16, Houston 10
Kansas State Punt, 3 plays
14:56
Jack Martin kickoff for 56 yds , Dylan Edwards return for no gain to the KSU 15 , return for 4 yds to the KSU 15 , Kriston Davis return for no gain to the KSU 15
14:51
1st & 10 at own 15
Avery Johnson pass incomplete
14:47
2nd & 10 at own 15
DJ Giddens run for no gain to the KSU 15
14:05
3rd & 10 at own 15
Avery Johnson pass incomplete
14:03
4th & 10 at own 15
Simon McClannan punt for 48 yds , Mekhi Mews returns for 4 yds to the HOU 41
Houston Field goal, 9 plays
13:53
1st & 10 at own 41
Re’Shaun Sanford II run for no gain to the HOU 41
13:17
2nd & 10 at own 41
Zeon Chriss pass complete to Re’Shaun Sanford II for 6 yds to the HOU 47
12:34
3rd & 4 at own 47
Zeon Chriss pass complete to Devan Williams for 33 yds to the KSU 20 for a 1ST down
11:52
1st & 10 at opp 20
J’Marion Burnette run for 2 yds to the KSU 18
11:12
2nd & 8 at opp 18
Zeon Chriss pass complete to Jonah Wilson for 8 yds to the KSU 10 for a 1ST down
10:34
1st & goal at opp 10
Zeon Chriss sacked by Austin Moore and Desmond Purnell for a loss of 4 yards to the KSU 14
9:57
2nd & goal at opp 14
Joseph Manjack IV pass complete to Zeon Chriss for 8 yds to the KSU 6
9:19
3rd & goal at opp 6
Zeon Chriss run for 2 yds to the KSU 4
8:37
4th & goal at opp 4
Jack Martin 22 yd FG GOODHouston 10, Kansas State 3
Kansas State Touchdown, 14 plays
8:37
Jack Martin kickoff for 65 yds , Dylan Edwards return for 29 yds to the KSU 29
8:26
1st & 10 at own 29
DJ Giddens run for 4 yds to the KSU 33
7:52
2nd & 6 at own 33
Avery Johnson pass incomplete
7:50
3rd & 6 at own 33
(07:50) JOHNSON, Avery pass deep to the right incomplete intended for GIDDENS, DJ thrown to the HOU36, clock 07:43. PENALTY HOU Holding on HAULCY, A.J. enforced 10 yards from the KSU33 to the KSU43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:43
1st & 10 at own 43
Avery Johnson pass complete to Will Anciaux for 3 yds to the KSU 46
7:11
2nd & 7 at own 46
DJ Giddens run for 4 yds to the 50 yard line
6:30
3rd & 3 at the 50
Avery Johnson pass complete to Jayce Brown for 8 yds to the HOU 42 for a 1ST down
5:57
1st & 10 at opp 42
Dylan Edwards run for 12 yds to the HOU 30 for a 1ST down
5:35
1st & 10 at opp 30
Dylan Edwards run for 3 yds to the HOU 27
4:52
2nd & 7 at opp 27
Dylan Edwards run for 3 yds to the HOU 24
4:12
3rd & 4 at opp 24
DJ Giddens run for 1 yd to the HOU 23
3:32
4th & 3 at opp 23
Avery Johnson pass complete to Garrett Oakley for 6 yds to the HOU 17 for a 1ST down
3:10
1st & 10 at opp 17
Kansas State Penalty, False Start (-5 Yards) to the HOU 22
2:49
1st & 15 at opp 22
Avery Johnson pass complete to Dylan Edwards for 5 yds to the HOU 17
2:18
2nd & 10 at opp 17
Dylan Edwards run for 3 yds to the HOU 14
2:00
3rd & 7 at opp 14
Timeout Houston, clock 02:00
2:00
3rd & 7 at opp 14
Avery Johnson pass complete to Jadon Jackson for 12 yds to the HOU 2 for a 1ST down
1:48
1st & goal at opp 2
DJ Giddens run for 2 yds for a TD (Chris Tennant PAT BLOCKED)Houston 10, Kansas State 9
Houston Fumble, 4 plays
1:48
Simon McClannan kickoff for 65 yds for a touchback
1:48
1st & 10 at own 25
Zeon Chriss run for 3 yds to the HOU 28
1:02
2nd & 7 at own 28
DJ Butler run for 28 yds to the KSU 44 for a 1ST down
0:48
1st & 10 at opp 44
Zeon Chriss pass complete to DJ Butler for 4 yds to the KSU 40
0:45
2nd & 6 at opp 40
Zeon Chriss sacked for a loss of 12 yards to the HOU 48 Zeon Chriss fumbled, recovered by KSU Desmond Purnell , return for 0 yards
Kansas State Touchdown, 5 plays
0:37
1st & 10 at opp 48
Avery Johnson pass complete to Keagan Johnson for 26 yds to the HOU 22 for a 1ST down
0:27
1st & 10 at opp 22
Avery Johnson pass incomplete
0:24
2nd & 10 at opp 22
Avery Johnson run for 1 yd to the HOU 21
0:18
3rd & 9 at opp 21
Avery Johnson pass complete to Garrett Oakley for 14 yds to the HOU 7 for a 1ST down
0:13
1st & goal at opp 7
Timeout Houston, clock 00:13
0:09
1st & goal at opp 7
Avery Johnson pass complete to Keagan Johnson for 7 yds for a TD (Chris Tennant KICK)Kansas State 16, Houston 10
Houston End of half, 1 play
0:09
Simon McClannan kickoff for 65 yds for a touchback
0:09
1st & 10 at own 25
(00:09) [NH] Kneel down by CHRISS, Zeon at HOU23 (team loss of 2), clock 00:04.
3rd quarter6 drives, then Kansas State 19, Houston 10
Houston Punt, 3 plays
15:00
Simon McClannan kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Zeon Chriss run for 4 yds to the HOU 29
14:22
2nd & 6 at own 29
Zeon Chriss run for no gain to the HOU 29
13:43
3rd & 6 at own 29
Zeon Chriss sacked by Jordan Riley for a loss of 9 yards to the HOU 20
13:05
4th & 15 at own 20
Liam Dougherty punt for 33 yds , Ty Bowman returns for no gain to the KSU 38 , returns for no gain to the KSU 38
Kansas State Turnover on downs, 7 plays
12:59
1st & 10 at own 38
Dylan Edwards run for 13 yds to the HOU 49 for a 1ST down
12:23
1st & 10 at opp 49
Avery Johnson pass complete to DJ Giddens for 4 yds to the HOU 45
11:49
2nd & 6 at opp 45
Avery Johnson run for 6 yds to the HOU 39 for a 1ST down
11:21
1st & 10 at opp 39
DJ Giddens run for no gain to the HOU 39
10:44
2nd & 10 at opp 39
Avery Johnson pass complete to Garrett Oakley for 9 yds to the HOU 30
10:04
3rd & 1 at opp 30
Avery Johnson run for a loss of 5 yards to the HOU 35
9:13
4th & 6 at opp 35
TEAM run for a loss of 10 yards to the HOU 45
Houston Turnover on downs, 4 plays
9:12
1st & 10 at own 45
DJ Butler run for no gain to the HOU 45
8:37
2nd & 10 at own 45
DJ Butler run for 1 yd to the HOU 46
7:59
3rd & 9 at own 46
Timeout Houston, clock 07:59
7:59
3rd & 9 at own 46
Zeon Chriss run for 8 yds to the KSU 46
7:21
4th & 1 at opp 46
Donovan Smith run for a loss of 1 yard to the KSU 47
Kansas State Punt, 3 plays
7:17
1st & 10 at own 47
DJ Giddens run for 2 yds to the KSU 49
6:36
2nd & 8 at own 49
Avery Johnson pass incomplete
6:33
3rd & 8 at own 49
Avery Johnson pass complete to DJ Giddens for a loss of 4 yards to the KSU 45
5:50
4th & 12 at own 45
Simon McClannan punt for 40 yds , Mekhi Mews returns for 12 yds to the HOU 27
Houston Punt, 6 plays
5:41
1st & 10 at own 27
Zeon Chriss pass complete to Mekhi Mews for 12 yds to the HOU 39 for a 1ST down
5:11
1st & 10 at own 39
Zeon Chriss run for 3 yds to the HOU 42
4:30
2nd & 7 at own 42
Zeon Chriss run for 9 yds to the KSU 49 for a 1ST down
3:51
1st & 10 at opp 49
Zeon Chriss pass complete to Mekhi Mews for a loss of 5 yards to the HOU 46
3:12
2nd & 15 at own 46
DJ Butler run for 2 yds to the HOU 48
2:25
3rd & 13 at own 48
Timeout Houston, clock 02:25
2:25
3rd & 13 at own 48
Zeon Chriss pass complete to Mekhi Mews for 1 yd to the HOU 49
1:53
4th & 12 at own 49
Liam Dougherty punt for 35 yds, fair catch by Dylan Edwards at the KSU 16
Kansas State Field goal, 5 plays
1:50
1st & 10 at own 16
Avery Johnson pass complete to Jayce Brown for 61 yds to the HOU 23 for a 1ST down
1:15
1st & 10 at opp 23
(01:15) GIDDENS, DJ rush to the left for a gain of 3 yards to the HOU20 (MACK, Brandon), out of bounds, clock 01:11. PENALTY KSU Illegal Block in the Back on JOHNSON, Keagan enforced 10 yards from the HOU23 to the HOU33 [NHSG]. NO PLAY (replay the down).
1:00
1st & 20 at opp 33
DJ Giddens run for 4 yds to the HOU 29
0:20
2nd & 16 at opp 29
Avery Johnson pass incomplete
0:10
3rd & 16 at opp 29
Avery Johnson pass incomplete
0:00
4th & 16 at opp 29
Chris Tennant 47 yd FG GOODKansas State 19, Houston 10
4th quarter11 drives, then Houston 24, Kansas State 19
Houston Punt, 3 plays
15:00
Simon McClannan kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Re’Shaun Sanford II run for 6 yds to the HOU 31
14:19
2nd & 4 at own 31
Re’Shaun Sanford II run for a loss of 3 yards to the HOU 28
13:36
3rd & 7 at own 28
Re’Shaun Sanford II run for a loss of 3 yards to the HOU 25
13:10
4th & 10 at own 25
Liam Dougherty punt for 65 yds, downed at the KSU 10
Kansas State Interception, 2 plays
12:57
1st & 10 at own 10
DJ Giddens run for 2 yds to the KSU 12
12:32
2nd & 8 at own 12
Avery Johnson pass intercepted Jeremiah Wilson return for 18 yds to the KSU 9
Houston Touchdown, 3 plays
12:16
1st & goal at opp 9
Zeon Chriss run for 3 yds to the KSU 6
11:37
2nd & goal at opp 6
DJ Butler run for 5 yds to the KSU 1
10:58
3rd & goal at opp 1
Zeon Chriss pass complete to Maliq Carr for 1 yd for a TD (Jack Martin KICK)Kansas State 19, Houston 17
Kansas State Punt, 5 plays
10:58
Jack Martin kickoff for 65 yds for a touchback
10:58
1st & 10 at own 25
Avery Johnson run for 5 yds to the KSU 30
10:23
2nd & 5 at own 30
DJ Giddens run for 7 yds to the KSU 37 for a 1ST down
9:48
1st & 10 at own 37
DJ Giddens run for 2 yds to the KSU 39
9:08
2nd & 8 at own 39
DJ Giddens run for 2 yds to the KSU 41
8:22
3rd & 6 at own 41
Avery Johnson pass complete to DJ Giddens for 2 yds DJ Giddens fumbled, recovered by KSU
Houston Punt, 5 plays
8:05
1st & 10 at own 30
Re’Shaun Sanford II run for 3 yds to the HOU 33
8:04
4th & 4 at own 43
Simon McClannan punt for 27 yds
Houston Punt, 5 plays
7:28
2nd & 7 at own 33
Zeon Chriss run for 4 yds to the HOU 37
6:48
3rd & 3 at own 37
(06:48) QB Keeper CHRISS, Zeon rush up the middle for no gain to the HOU37 (ILALIO, Damian), clock 06:43. PENALTY KSU Offsides on MOORE, Austin enforced 5 yards from the HOU37 to the HOU42 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:29
1st & 10 at own 42
Re’Shaun Sanford II run for 3 yds to the HOU 45
5:52
2nd & 7 at own 45
Zeon Chriss run for no gain to the HOU 45
5:06
3rd & 7 at own 45
Zeon Chriss run for 1 yd to the HOU 46
4:36
4th & 6 at own 46
Liam Dougherty punt for 35 yds, downed at the KSU 19
Kansas State Punt, 3 plays
4:31
1st & 10 at own 19
Avery Johnson run for a loss of 1 yard to the KSU 18
3:54
2nd & 11 at own 18
Avery Johnson run for no gain to the KSU 18
3:16
3rd & 11 at own 18
Avery Johnson pass complete to DJ Giddens for 3 yds to the KSU 21
2:49
4th & 8 at own 21
Kansas State Penalty, False Start (Ty Bowman) to the KSU 16
2:49
4th & 13 at own 16
Simon McClannan punt for 40 yds, fair catch by Mekhi Mews at the HOU 44
2:43
1st & 10 at own 44
(02:43) CHRISS, Zeon pass deep to the right incomplete intended for WILSON, Jonah thrown to the KSU32, clock 02:38. PENALTY KSU Pass Interference on GARBER, Keenan enforced 15 yards to the KSU41 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Houston Touchdown, 1 play
2:31
1st & 10 at opp 41
Zeon Chriss run for 41 yds for a TD (Jack Martin KICK)Houston 24, Kansas State 19
Kansas State Interception, 5 plays
2:31
Jack Martin kickoff for 57 yds , Dylan Edwards return for 18 yds to the KSU 26
2:26
1st & 10 at own 26
Avery Johnson pass complete to Keagan Johnson for 9 yds to the KSU 35
2:04
2nd & 1 at own 35
Avery Johnson pass incomplete
1:59
3rd & 1 at own 35
DJ Giddens run for 4 yds to the KSU 39 for a 1ST down
1:55
1st & 10 at own 39
Avery Johnson pass incomplete
1:48
2nd & 10 at own 39
Avery Johnson pass intercepted Michael Batton return for no gain to the HOU 46
Houston Punt, 3 plays
1:41
1st & 10 at own 46
Zeon Chriss run for 3 yds to the HOU 49
1:37
2nd & 7 at own 49
Timeout Houston, clock 01:37
1:36
2nd & 7 at own 49
Zeon Chriss run for no gain to the HOU 49
1:33
3rd & 7 at own 49
Timeout Houston, clock 01:33
1:32
3rd & 7 at own 49
Zeon Chriss run for 5 yds to the KSU 46
0:46
4th & 2 at opp 46
Timeout Houston, clock 00:46
0:45
4th & 2 at opp 46
Liam Dougherty punt for 45 yds , Dylan Edwards returns for 13 yds to the KSU 14
Kansas State End of game, 7 plays
0:35
1st & 10 at own 14
Avery Johnson pass incomplete
0:27
2nd & 10 at own 14
Avery Johnson pass complete to DJ Giddens for 11 yds to the KSU 25 for a 1ST down
0:17
1st & 10 at own 25
Avery Johnson pass complete to Jayce Brown for 17 yds to the KSU 42 for a 1ST down
0:10
1st & 10 at own 42
Avery Johnson pass incomplete
0:08
2nd & 10 at own 42
Avery Johnson pass complete to Keagan Johnson for 19 yds to the HOU 39 for a 1ST down
0:04
1st & 10 at opp 39
Avery Johnson pass incomplete
0:03
2nd & 10 at opp 39
Timeout Houston, clock 00:03
0:00
2nd & 10 at opp 39
Avery Johnson pass incomplete
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.