From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
TCU
Kansas
452
Total yards
540
308
Passing yards
351
144
Rushing yards
189
9.3
Yards per pass
10.3
4.6
Yards per rush
5.0
21
First downs
22
5–11
Third downs
5–14
0–1
Fourth downs
1–3
2
Turnovers
2
1–5
Penalties
5–45
26:01
Possession
33:59
1
Sacks (by defense)
1
Efficiency
TCU
Kansas
52%
Success rate
45%
0.29
EPA per play
0.18
1.23
Explosiveness
1.47
0.14
Rushing EPA
0.16
0.54
Passing EPA
0.32
44%
Passing-down success
25%
0.29
First-down EPA
0.32
0.53
Second-down EPA
0.46
0.27
Third-down EPA
0.16
16%
Havoc by its defense
14%
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)
TCU 58% to win. Elo’s favorite won.
The line
TCU −7, over/under 70.
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 TCU 68%, Kansas 32%. 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, TCU right to left.
Q1 TCUField goal, 10 plays, 57 yards
Q1 KansasPunt, 5 plays, 19 yards
Q1 TCUTurnover on downs, 8 plays, 39 yards
Q1 KansasPunt, 3 plays, 5 yards
Q1 TCUPunt, 6 plays, 19 yards
Q2 KansasTurnover on downs, 7 plays, 38 yards
Q2 TCUPunt, 3 plays, 3 yards
Q2 KansasFumble, 5 plays, 80 yards
Q2 TCUTouchdown, 6 plays, 99 yards
Q2 KansasField goal, 8 plays, 53 yards
Q2 TCUInterception, 4 plays, 11 yards
Q2 KansasEnd of half, 1 play, −1 yard
Q3 KansasTouchdown, 4 plays, 75 yards
Q3 TCUPunt, 3 plays, 4 yards
Q3 KansasPunt, 3 plays, 9 yards
Q3 TCUFumble, 1 play, 10 yards
Q3 KansasTouchdown, 5 plays, 40 yards
Q3 TCUTouchdown, 4 plays, 61 yards
Q3 KansasInterception, 3 plays, −11 yards
Q3 TCUTouchdown, 5 plays, 26 yards
Q3 KansasTouchdown, 4 plays, 72 yards
Q3 TCUTouchdown, 5 plays, 50 yards
Q3 KansasMissed FG, 15 plays, 61 yards
Q4 TCUPunt, 3 plays, 6 yards
Q4 KansasTouchdown, 4 plays, 61 yards
Q4 TCUTouchdown, 6 plays, 68 yards
Q4 KansasTurnover on downs, 7 plays, 19 yards
Q4 TCUEnd of game, 1 play, −1 yard
Play by play
1st quarter5 drives, then TCU 3, Kansas 0
TCU Field goal, 10 plays
14:56
1st & 10 at own 35
Tabor Allen kickoff for 65 yds , Emari Demercado return for 22 yds to the TCU 22
14:41
1st & 10 at own 22
Max Duggan pass complete to Quentin Johnston for 13 yds to the TCU 35 for a 1ST down
14:22
1st & 10 at own 35
Kendre Miller run for 4 yds to the TCU 39
14:04
2nd & 6 at own 39
Max Duggan run for 10 yds to the TCU 49 for a 1ST down
13:38
1st & 10 at own 49
Kendre Miller run for 17 yds to the Kans 34 for a 1ST down
12:55
1st & 10 at opp 34
Max Duggan pass complete to Quentin Johnston for 8 yds to the Kans 26
12:35
2nd & 2 at opp 26
Emari Demercado run for 2 yds to the Kans 24 for a 1ST down
12:00
1st & 10 at opp 24
Emari Demercado run for no gain to the Kans 24
11:24
2nd & 10 at opp 24
Max Duggan run for 3 yds to the Kans 21
10:51
3rd & 7 at opp 21
Max Duggan pass incomplete to Savion Williams
10:46
4th & 7 at opp 21
Griffin Kell 39 yd FG GOODTCU 3, Kansas 0
Kansas Punt, 5 plays
10:46
1st & 10 at own 35
Luke Laminack kickoff for 65 yds for a touchback
10:34
1st & 10 at own 25
Jalon Daniels run for 5 yds to the Kans 30
10:00
2nd & 5 at own 30
Jalon Daniels pass complete to Lawrence Arnold for 14 yds to the Kans 44 for a 1ST down
9:21
1st & 10 at own 44
Jalon Daniels run for no gain to the Kans 44
8:48
2nd & 10 at own 44
Jalon Daniels pass incomplete to Lawrence Arnold
8:42
3rd & 10 at own 44
Jalon Daniels pass incomplete to Quentin Skinner
8:25
4th & 10 at own 44
Reis Vernon punt for 37 yds , Derius Davis returns for 4 yds to the TCU 23
TCU Turnover on downs, 8 plays
8:15
1st & 10 at own 23
Max Duggan pass complete to Quentin Johnston for 20 yds to the TCU 43 for a 1ST down
7:41
1st & 10 at own 43
Kendre Miller run for 2 yds to the TCU 45
6:57
2nd & 8 at own 45
Max Duggan pass complete to Derius Davis for 7 yds to the Kans 48
6:15
3rd & 1 at opp 48
Kendre Miller run for 1 yd to the Kans 47 for a 1ST down
5:42
1st & 10 at opp 47
Max Duggan run for 7 yds to the Kans 40
5:07
2nd & 3 at opp 40
Kendre Miller run for 2 yds to the Kans 38
4:31
3rd & 1 at opp 38
Kendre Miller run for no gain to the Kans 38
3:59
4th & 1 at opp 38
Emari Demercado run for no gain to the Kans 38
Kansas Punt, 3 plays
3:52
1st & 10 at own 38
Jalon Daniels pass incomplete to Quentin Skinner
3:40
2nd & 10 at own 38
Devin Neal run for 4 yds to the Kans 42
2:53
3rd & 6 at own 42
Jalon Daniels run for 1 yd to the Kans 43
2:21
4th & 5 at own 43
Reis Vernon punt for 47 yds, punt out-of-bounds at the TCU 10 , Derius Davis returns for no gain to the TCU 10
TCU Punt, 6 plays
2:04
1st & 10 at own 10
Max Duggan pass complete to Kendre Miller for 2 yds to the TCU 8
1:29
2nd & 12 at own 8
Max Duggan pass complete to Quentin Johnston for 7 yds to the TCU 15
0:53
3rd & 5 at own 15
Max Duggan pass complete to Quentin Johnston for 8 yds to the TCU 23 for a 1ST down
0:37
1st & 10 at own 23
Max Duggan sacked by Lonnie Phelps for a loss of 9 yards to the TCU 14
0:00
2nd & 19 at own 14
Max Duggan pass complete to Emani Bailey for 3 yds to the TCU 11
Q2 14:43
3rd & 22 at own 11
Max Duggan run for 18 yds to the TCU 29
Q2 14:15
4th & 4 at own 29
Jordy Sandy punt for 41 yds, fair catch by O.J. Burroughs at the Kans 30
2nd quarter7 drives, then TCU 10, Kansas 3
Kansas Turnover on downs, 7 plays
14:00
1st & 10 at own 30
Jalon Daniels run for 3 yds to the Kans 33
13:27
2nd & 7 at own 33
Ky Thomas run for 16 yds to the Kans 49 for a 1ST down
12:48
1st & 10 at own 49
Jalon Daniels pass complete to Luke Grimm for 14 yds to the TCU 37 for a 1ST down
12:12
1st & 10 at opp 37
Devin Neal run for 6 yds to the TCU 31
11:30
2nd & 4 at opp 31
Jalon Daniels run for no gain to the TCU 31
10:47
3rd & 4 at opp 31
Ky Thomas run for 1 yd to the TCU 32 Ky Thomas fumbled, recovered by Kans Ky Thomas
10:22
4th & 5 at opp 32
Jalon Daniels pass incomplete to Quentin Skinner
TCU Punt, 3 plays
10:12
1st & 10 at own 32
Kendre Miller run for 9 yds to the TCU 41
9:41
2nd & 1 at own 41
Kendre Miller run for 2 yds to the TCU 39
9:41
3rd & 3 at own 39
Timeout TCU, clock 09:41
9:19
3rd & 3 at own 39
PENALTY TCU False Start (Harris,Wes) 5 yards from TCU39 to TCU34. NO PLAY.
8:55
3rd & 8 at own 34
Max Duggan run for 1 yd to the TCU 35
8:33
4th & 7 at own 35
Jordy Sandy punt for 46 yds, fair catch by O.J. Burroughs at the Kans 19
Kansas Fumble, 5 plays
8:26
1st & 10 at own 19
Devin Neal run for 6 yds to the Kans 25
7:57
2nd & 4 at own 25
Jalon Daniels pass complete to Mason Fairchild for 48 yds to the TCU 27 for a 1ST down
7:19
1st & 10 at opp 27
Devin Neal run for 21 yds to the TCU 6 for a 1ST down
6:36
1st & goal at opp 6
Devin Neal run for 3 yds to the TCU 3
6:02
2nd & goal at opp 3
Jalon Daniels run for 2 yds to the TCU 1 Jalon Daniels fumbled, recovered by TCU Shadrach Banks
TCU Touchdown, 6 plays
5:49
1st & 10 at own 1
Max Duggan pass complete to Quentin Johnston for 53 yds to the Kans 46 for a 1ST down
5:09
1st & 10 at opp 46
Max Duggan pass complete to Quentin Johnston for 29 yds to the Kans 17 for a 1ST down
4:24
1st & 10 at opp 17
Max Duggan pass complete to Quentin Johnston for 1 yd to the Kans 16
3:52
2nd & 9 at opp 16
Max Duggan run for 15 yds to the Kans 1 for a 1ST down
3:29
1st & goal at opp 1
Max Duggan pass incomplete to Jared Wiley
3:26
2nd & goal at opp 1
Kendre Miller run for 1 yd for a TD, (Griffin Kell KICK)TCU 10, Kansas 0
Kansas Field goal, 8 plays
3:26
1st & 10 at own 35
Luke Laminack kickoff for 65 yds for a touchback
3:15
1st & 10 at own 25
Sevion Morrison run for 40 yds to the TCU 35 for a 1ST down
2:30
1st & 10 at opp 35
Ky Thomas run for 3 yds to the TCU 32
2:00
2nd & 7 at opp 32
Ky Thomas run for 2 yds to the TCU 30
1:21
3rd & 5 at opp 30
Jalon Daniels pass complete to Luke Grimm for 9 yds to the TCU 21 for a 1ST down
1:04
1st & 10 at opp 21
Jalon Daniels pass complete to Trevor Kardell for 4 yds to the TCU 17
1:04
2nd & 6 at opp 17
Timeout KANSAS, clock 01:04
0:58
2nd & 6 at opp 17
Jalon Daniels pass incomplete to Luke Grimm
0:48
3rd & 6 at opp 17
Jalon Daniels sacked by Jamoi Hodge for a loss of 5 yards to the TCU 22
0:41
4th & 11 at opp 22
Timeout KANSAS, clock 00:41
0:36
4th & 11 at opp 22
Jacob Borcila 40 yd FG GOODTCU 10, Kansas 3
TCU Interception, 4 plays
0:36
1st & 10 at own 35
Tabor Allen kickoff for 53 yds
0:30
1st & 10 at own 35
Max Duggan pass incomplete to Gunnar Henderson
0:25
2nd & 10 at own 35
Max Duggan run for 7 yds to the TCU 42
0:21
3rd & 3 at own 42
Max Duggan pass complete to Emani Bailey for 4 yds to the TCU 46 for a 1ST down
0:13
1st & 10 at own 46
Max Duggan pass intercepted
Kansas End of half, 1 play
0:00
1st & 10 at own 9
J. Bean takes a knee
3rd quarter10 drives, then TCU 31, Kansas 24
Kansas Touchdown, 4 plays
15:00
1st & 10 at own 35
Luke Laminack kickoff for 65 yds for a touchback
14:51
1st & 10 at own 25
Devin Neal run for 5 yds to the Kans 30
14:12
2nd & 5 at own 30
Jason Bean pass complete to Tanaka Scott for 52 yds to the TCU 18 for a 1ST down
13:30
1st & 10 at opp 18
Jason Bean run for 6 yds to the TCU 12
12:59
2nd & 4 at opp 12
Jason Bean pass complete to Mason Fairchild for 12 yds for a TD, (Jacob Borcila KICK)Tied at 10
TCU Punt, 3 plays
12:52
1st & 10 at own 35
Tabor Allen kickoff for 65 yds , Shadrach Banks return for 37 yds to the TCU 37
12:49
1st & 10 at own 37
Max Duggan pass incomplete to Savion Williams
12:32
2nd & 10 at own 37
Max Duggan pass complete to Quentin Johnston for 4 yds to the TCU 41
12:09
3rd & 6 at own 41
Max Duggan pass incomplete to Derius Davis
12:01
4th & 6 at own 41
Jordy Sandy punt for 59 yds for a touchback
Kansas Punt, 3 plays
11:47
1st & 10 at own 20
Ky Thomas run for 2 yds to the Kans 22
11:08
2nd & 8 at own 22
Jason Bean pass complete to Sevion Morrison for 1 yd to the Kans 23
10:28
3rd & 7 at own 23
Jason Bean pass complete to Luke Grimm for 6 yds to the Kans 29
9:52
4th & 1 at own 29
Reis Vernon punt for 41 yds, punt out-of-bounds at the TCU 30
9:42
1st & 10 at own 30
Max Duggan pass complete to Geor’Quarius Spivey for 10 yds Geor’Quarius Spivey fumbled, recovered by Kans Kenny Logan Jr.
Kansas Touchdown, 5 plays
9:30
1st & 10 at opp 40
Devin Neal run for 8 yds to the TCU 32
8:56
2nd & 2 at opp 32
Jason Bean pass incomplete to Torry Locklin
8:52
3rd & 2 at opp 32
Devin Neal run for 4 yds to the TCU 28 for a 1ST down
8:13
1st & 10 at opp 28
Jason Bean pass complete to Mason Fairchild for 20 yds to the TCU 8 for a 1ST down
7:36
1st & goal at opp 8
Jason Bean pass complete to Luke Grimm for 8 yds for a TD TCU Penalty, Defensive Holding (Tre’Vius Hodges-Tomlinson) declined, (Jacob Borcila KICK)Kansas 17, TCU 10
TCU Touchdown, 4 plays
7:32
1st & 10 at own 35
Tabor Allen kickoff for 30 yds , Zach Marcheselli return for 4 yds to the TCU 39
7:22
1st & 10 at own 39
Kendre Miller run for 2 yds to the TCU 41
6:57
2nd & 8 at own 41
Max Duggan pass incomplete to Quentin Johnston
6:57
3rd & 8 at own 41
(06:57) PENALTY KAN Offside (Phelps,Lonnie) 5 yards from TCU41 to TCU46. NO PLAY.
6:41
3rd & 3 at own 46
Max Duggan pass complete to Savion Williams for 3 yds to the TCU 49 for a 1ST down
6:29
1st & 10 at own 49
Max Duggan pass complete to Derius Davis for 51 yds for a TD, (Griffin Kell KICK)Tied at 17
Kansas Interception, 3 plays
6:26
1st & 10 at own 35
Luke Laminack kickoff for 38 yds , Trevor Kardell return for 3 yds to the Kans 30
6:15
1st & 10 at own 30
Jason Bean pass complete to Lawrence Arnold for 1 yd to the Kans 31
5:14
2nd & 9 at own 31
Jason Bean run for 12 yds to the Kans 19 Jason Bean fumbled, recovered by Kans Ky Thomas
4:59
3rd & 21 at own 19
Jason Bean pass intercepted
TCU Touchdown, 5 plays
4:54
1st & 10 at opp 26
Max Duggan pass incomplete to Savion Williams
4:47
2nd & 10 at opp 26
Kendre Miller run for 10 yds to the Kans 16 for a 1ST down
4:25
1st & 10 at opp 16
Kendre Miller run for 6 yds to the Kans 10
4:16
2nd & 4 at opp 10
Kendre Miller run for 7 yds to the Kans 3 for a 1ST down
3:59
1st & goal at opp 3
Max Duggan run for 3 yds for a TD, (Griffin Kell KICK)TCU 24, Kansas 17
Kansas Touchdown, 4 plays
3:55
1st & 10 at own 35
Luke Laminack kickoff for 58 yds , Kenny Logan Jr. return for 21 yds to the Kans 28
3:45
1st & 10 at own 28
Devin Neal run for 3 yds to the Kans 31
3:06
2nd & 7 at own 31
Jason Bean pass complete to Luke Grimm for 5 yds to the Kans 36
2:21
3rd & 2 at own 36
Jason Bean pass complete to Lawrence Arnold for 26 yds to the TCU 38 for a 1ST down
1:50
1st & 10 at opp 38
Jason Bean pass complete to Quentin Skinner for 38 yds for a TD, (Jacob Borcila KICK)Tied at 24
1:50
1st & 10 at own 35
PENALTY KAN UNS: Unsportsmanlike Conduct (Skinner,Quentin) 15 yards from KAN35 to KAN20. NO PLAY.
TCU Touchdown, 5 plays
1:50
1st & 10 at own 20
Tabor Allen kickoff for 55 yds
1:42
1st & 10 at the 50
Max Duggan pass complete to Quentin Johnston for 14 yds to the Kans 36 for a 1ST down
1:27
1st & 10 at opp 36
Kendre Miller run for 6 yds to the Kans 30
1:05
2nd & 4 at opp 30
Max Duggan pass incomplete to Derius Davis
0:55
3rd & 4 at opp 30
Max Duggan pass complete to Quentin Johnston for 5 yds to the Kans 25 for a 1ST down
0:23
1st & 10 at opp 25
Max Duggan pass complete to Taye Barber for 25 yds for a TD, (Griffin Kell KICK)TCU 31, Kansas 24
Kansas Missed FG, 15 plays
0:23
1st & 10 at own 35
Luke Laminack kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Devin Neal run for no gain to the Kans 25
Q4 14:55
2nd & 10 at own 25
Devin Neal run for 12 yds to the Kans 37 for a 1ST down
Q4 14:15
1st & 10 at own 37
Devin Neal run for 14 yds to the TCU 49 for a 1ST down
Q4 13:45
1st & 10 at opp 49
Jason Bean pass incomplete to Lawrence Arnold
Q4 13:33
2nd & 10 at opp 49
Jason Bean run for 8 yds to the TCU 41
Q4 13:04
3rd & 2 at opp 41
Devin Neal run for 4 yds to the TCU 37 for a 1ST down
Q4 12:29
1st & 10 at opp 37
Jason Bean run for 11 yds to the TCU 26 for a 1ST down
Q4 12:01
1st & 10 at opp 26
Jason Bean pass incomplete to Luke Grimm
Q4 11:36
2nd & 10 at opp 26
Devin Neal run for 4 yds to the TCU 30 Devin Neal fumbled, recovered by Kans Devin Neal
Q4 11:15
3rd & 14 at opp 30
Jason Bean pass complete to Quentin Skinner for 12 yds to the TCU 18
Q4 10:39
4th & 2 at opp 18
Quentin Skinner run for 3 yds to the TCU 15 for a 1ST down
Q4 10:03
1st & 10 at opp 15
Jason Bean pass complete to Ky Thomas for 1 yd to the TCU 14
Q4 9:24
2nd & 9 at opp 14
Ky Thomas run for 3 yds to the TCU 17
Q4 8:40
3rd & 12 at opp 17
Jason Bean run for 3 yds to the TCU 14
Q4 8:03
4th & 9 at opp 14
Jacob Borcila 31 yd FG MISSED
4th quarter5 drives, then TCU 38, Kansas 31
TCU Punt, 3 plays
7:52
1st & 10 at own 20
Max Duggan pass complete to Quentin Johnston for 3 yds to the TCU 23
7:16
2nd & 7 at own 23
Kendre Miller run for 3 yds to the TCU 26
6:47
3rd & 4 at own 26
Max Duggan pass incomplete to Quentin Johnston
6:40
4th & 4 at own 26
Jordy Sandy punt for 35 yds, fair catch by O.J. Burroughs at the Kans 39
Kansas Touchdown, 4 plays
6:28
1st & 10 at own 39
Devin Neal run for 2 yds to the Kans 41
5:50
2nd & 8 at own 41
Jason Bean run for 9 yds to the 50 yard line for a 1ST down
5:28
1st & 10 at the 50
(05:33) Shotgun Locklin,Torry rush right for 4 yards gain to the TCU46, out of bounds at TCU46 PENALTY KAN Holding (Cabeldue,Bryce) 10 yards from KAN50 to KAN40. NO PLAY.
5:02
1st & 20 at own 40
Jason Bean pass complete to Luke Grimm for 31 yds to the TCU 29 for a 1ST down
4:21
1st & 10 at opp 29
Jason Bean pass complete to Quentin Skinner for 29 yds for a TD, (Jacob Borcila KICK)Tied at 31
4:12
1st & 10 at own 35
Tabor Allen kickoff for 63 yds , Shadrach Banks return for 25 yds to the KANSAS 40 KANSAS Penalty, Defensive offside (Dylan Downing) to the TCU 27
4:12
1st & 10 at own 35
Tabor Allen kickoff for 63 yds , Shadrach Banks return for 25 yds to the KANSAS 40 KANSAS Penalty, Defensive Offside (Dylan Downing) to the TCU 32
TCU Touchdown, 6 plays
3:56
1st & 10 at own 32
Max Duggan pass complete to Kendre Miller for 7 yds to the TCU 39
3:35
2nd & 3 at own 39
Kendre Miller run for 17 yds to the Kans 44 for a 1ST down
3:08
1st & 10 at opp 44
Kendre Miller run for 1 yd to the Kans 43
2:44
2nd & 9 at opp 43
Max Duggan pass complete to Quentin Johnston for 17 yds to the Kans 26 for a 1ST down
2:13
1st & 10 at opp 26
Kendre Miller run for 2 yds to the Kans 24
1:36
2nd & 8 at opp 24
Max Duggan pass complete to Quentin Johnston for 24 yds for a TD KANSAS Penalty, Defensive Pass Interference ( Yards) declined, (Griffin Kell KICK)TCU 38, Kansas 31
Kansas Turnover on downs, 7 plays
1:29
1st & 10 at own 35
Luke Laminack kickoff for 49 yds , Steven McBride return for 31 yds to the Kans 47
1:23
1st & 10 at own 47
(01:28) Shotgun Neal,Devin rush middle for 0 yards to the KAN47 (Hodges-Tomlinson,Tre’Vius), out of bounds PENALTY KAN Holding (Novitsky,Mike) 10 yards from KAN47 to KAN37. NO PLAY.
1:18
1st & 20 at own 37
Jason Bean pass incomplete
1:05
2nd & 20 at own 37
Jason Bean run for 9 yds to the Kans 46
0:58
3rd & 11 at own 46
Jason Bean pass complete to Quentin Skinner for 19 yds to the TCU 35 for a 1ST down
0:52
1st & 10 at opp 35
Jason Bean pass incomplete to Douglas Emilien
0:49
2nd & 10 at opp 35
Jason Bean pass incomplete to Devin Neal
0:41
4th & 9 at opp 34
Timeout KANSAS, clock 00:41
0:40
3rd & 10 at opp 35
Jason Bean pass complete to Devin Neal for 1 yd to the TCU 34
0:37
4th & 9 at opp 34
Jason Bean pass incomplete to Lawrence Arnold
0:37
4th & 9 at opp 34
Jason Bean pass incomplete to Lawrence Arnold
TCU End of game, 1 play
0:00
1st & 10 at own 34
M. Duggan 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.