From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Dakota State
Kansas
168
Total yards
293
106
Passing yards
214
73
Rushing yards
96
4.3
Yards per pass
6.0
2.3
Yards per rush
3.0
10
First downs
14
2–13
Third downs
4–15
0–0
Fourth downs
0–1
1
Turnovers
3
13–105
Penalties
8–70
19:05
Possession
17:18
Efficiency
North Dakota State
Kansas
32%
Success rate
29%
−0.21
EPA per play
−0.03
0.72
Explosiveness
1.10
−0.26
Rushing EPA
−0.16
−0.15
Passing EPA
0.09
26%
Passing-down success
19%
−0.19
First-down EPA
−0.07
−0.09
Second-down EPA
0.05
−0.44
Third-down EPA
−0.04
2%
Havoc by its defense
2%
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 going in
Our ratings (scores only)
Kansas 81% to win. North Dakota State pulled the upset.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Kansas drives left to right, North Dakota State right to left.
Q1 KansasPunt, 9 plays, 42 yards
Q1 North Dakota StatePunt, 9 plays, 49 yards
Q1 KansasField goal, 9 plays, 47 yards
Q1 North Dakota StatePunt, 5 plays, 55 yards
Q2 KansasPunt, 3 plays, 48 yards
Q2 North Dakota StatePunt, 6 plays, 31 yards
Q2 KansasPunt, 4 plays, 0 yards
Q2 North Dakota StateInterception, 3 plays, −38 yards
Q2 KansasFumble, 4 plays, 44 yards
Q2 North Dakota StateField goal, 4 plays, 27 yards
Q2 KansasMissed FG, 8 plays, 46 yards
Q2 North Dakota StateEnd of half, 1 play, 0 yards
Q3 North Dakota StateFumble, 3 plays, 75 yards
Q3 KansasFumble, 2 plays, 9 yards
Q3 North Dakota StateField goal, 6 plays, 10 yards
Q3 KansasInterception, 7 plays, 16 yards
Q3 North Dakota StatePunt, 5 plays, 59 yards
Q3 KansasPunt, 3 plays, 74 yards
Q4 North Dakota StatePunt, 3 plays, 27 yards
Q4 KansasMissed FG, 14 plays, 55 yards
Q4 North Dakota StateFumble, 5 plays, 61 yards
Q4 KansasFumble, 2 plays, 20 yards
Q4 North Dakota StatePunt, 3 plays, 6 yards
Q4 KansasTurnover on downs, 4 plays, 4 yards
Q4 North Dakota StateEnd of game, 1 play, 3 yards
Play by play
1st quarter4 drives, then Kansas 3, North Dakota State 0
Kansas Punt, 9 plays
14:45
1st & 10 at own 20
Angus Quigley rush for no gain to the Kans 20.
14:30
2nd & 10 at own 20
Angus Quigley rush for 4 yards to the Kans 24.
13:44
3rd & 6 at own 24
Kale Pick pass complete to Johnathan Wilson for 9 yards to the Kans 33 for a 1ST down.
13:20
1st & 10 at own 33
Kale Pick rush for 3 yards to the Kans 36.
13:08
2nd & 7 at own 36
KANSAS penalty 15 yard Personal Foul accepted.
12:55
2nd & 22 at own 21
Kale Pick pass complete to D.J. Beshears for 4 yards to the Kans 25.
10:45
3rd & 18 at own 25
Kale Pick pass complete to Bradley McDougald for 32 yards to the NDkSt 43 for a 1ST down.
10:30
1st & 10 at opp 43
Angus Quigley rush for 3 yards to the NDkSt 40.
10:15
2nd & 7 at opp 40
Angus Quigley rush for 2 yards to the NDkSt 38.
10:10
3rd & 5 at opp 38
Kale Pick sacked by Matthew Gratzek for a loss of 2 yards to the NDkSt 40.
10:00
4th & 7 at opp 40
Timeout NORTH DAKOTA STATE UNIVERSITY, clock 10:00.
9:53
4th & 7 at opp 40
Alonso Rojas punt for 28 yards, fair catch by Ryan Smith at the NDkSt 12.
North Dakota State Punt, 9 plays
9:44
1st & 10 at own 12
Jose Mohler pass incomplete to Lee Vandal.
9:24
2nd & 10 at own 12
Jose Mohler pass complete to Titus Mack for 12 yards to the NDkSt 24 for a 1ST down.
8:48
1st & 10 at own 24
Jose Mohler pass complete to Warren Holloway for 5 yards to the NDkSt 29.
8:18
2nd & 5 at own 29
D.J. McNorton rush for 6 yards to the NDkSt 35 for a 1ST down.
7:58
1st & 10 at own 35
Jose Mohler pass incomplete to Warren Holloway.
7:48
2nd & 10 at own 35
Jose Mohler rush for 8 yards to the NDkSt 43.
7:00
3rd & 2 at own 43
D.J. McNorton rush for 7 yards to the 50 yard line for a 1ST down.
6:55
1st & 10 at the 50
Matt Voigtlander rush for 3 yards to the Kans 47.
6:00
2nd & 7 at opp 47
Jose Mohler pass incomplete to Warren Holloway.
5:31
3rd & 7 at opp 47
Jose Mohler pass complete to Justin Howard for 3 yards to the Kans 44.
5:20
4th & 4 at opp 44
John Prelvitz punt for 33 yards, downed at the Kans 11.
Kansas Field goal, 9 plays
5:14
1st & 10 at own 11
D.J. Beshears rush for 5 yards to the Kans 16.
5:09
2nd & 5 at own 16
D.J. Beshears rush for 6 yards to the Kans 22 for a 1ST down.
4:25
1st & 10 at own 22
Kale Pick pass complete to A.J. Steward for 8 yards to the Kans 30.
4:21
2nd & 2 at own 30
Angus Quigley rush for 5 yards to the Kans 35 for a 1ST down.
3:30
1st & 10 at own 35
Daymond Patterson rush for 51 yards to the NDkSt 14 for a 1ST down.
3:02
1st & 10 at opp 14
Deshaun Sands rush for 5 yards to the NDkSt 9.
2:06
2nd & 5 at opp 9
Deshaun Sands rush for 1 yard to the NDkSt 8.
2:05
3rd & 4 at opp 8
Timeout KANSAS, clock 2:05.
2:01
3rd & 4 at opp 8
Kale Pick pass incomplete to Angus Quigley.
1:58
4th & 4 at opp 8
Jacob Branstetter 25 yard field goal GOOD.Kansas 3, North Dakota State 0
1:58
Ron Doherty kickoff for 64 yards returned by Ryan Smith for 21 yards to the NDkSt 27.
North Dakota State Punt, 5 plays
1:54
1st & 10 at own 27
NO DAKOTA ST penalty 5 yard False Start accepted.
1:30
1st & 15 at own 22
Jose Mohler pass complete to Warren Holloway for 9 yards to the NDkSt 31.
1:14
2nd & 6 at own 31
D.J. McNorton rush for 10 yards to the NDkSt 26 for a 1ST down, NO DAKOTA ST penalty 15 yard Personal Foul accepted.
1:11
1st & 10 at own 26
Mike Sigers rush for no gain to the NDkSt 26.
0:45
1st & 25 at own 26
Mike Sigers rush for no gain to the NDkSt 26.
0:00
3rd & 10 at own 26
Jose Mohler pass incomplete to Mike Sigers.
0:01
2nd & 10 at own 26
Jose Mohler pass incomplete.
1:11
2nd & 6 at own 26
Mike Sigers rush for no gain to the NDkSt 26.
1:11
2nd & 10 at own 26
Jose Mohler pass incomplete to Garrett Bruhn.
0:02
3rd & 10 at own 26
Jose Mohler pass incomplete to Mike Sigers.
Q2 14:51
4th & 10 at own 26
John Prelvitz punt for 39 yards, returned by Ron Doherty for a loss of 3 yards to the Kans 32.
2nd quarter8 drives, then Tied at 3
Kansas Punt, 3 plays
14:44
1st & 10 at own 32
Kale Pick rush for no gain to the Kans 32.
14:30
2nd & 10 at own 32
Deshaun Sands rush for 2 yards to the Kans 34.
14:25
3rd & 8 at own 34
Kale Pick pass incomplete to Taylor Lee.
13:11
4th & 8 at own 34
Alonso Rojas punt for 48 yards, returned by Ryan Smith for 12 yards to the NDkSt 30.
North Dakota State Punt, 6 plays
13:09
1st & 10 at own 30
Jose Mohler pass incomplete to Lee Vandal.
13:09
2nd & 10 at own 30
NO DAKOTA ST penalty 5 yard False Start accepted.
13:05
2nd & 15 at own 25
Mike Sigers rush for 1 yard to the NDkSt 26.
12:55
3rd & 14 at own 26
Jose Mohler pass complete to Titus Mack for 14 yards to the NDkSt 40 for a 1ST down.
11:59
1st & 10 at own 40
Jose Mohler pass complete to Titus Mack for 9 yards to the NDkSt 49.
11:05
2nd & 1 at own 49
Timeout NORTH DAKOTA STATE UNIVERSITY, clock 11:05.
10:49
2nd & 1 at own 49
Jose Mohler rush for no gain to the NDkSt 49.
10:09
3rd & 1 at own 49
D.J. McNorton rush for no gain to the NDkSt 49.
9:27
4th & 1 at own 49
John Prelvitz punt for 44 yards, returned by Daymond Patterson for 4 yards to the Kans 11.
Kansas Punt, 4 plays
9:25
1st & 10 at own 11
Kale Pick pass complete to Angus Quigley for 20 yards to the Kans 31 for a 1ST down.
8:55
1st & 10 at own 31
Daymond Patterson rush for 8 yards to the Kans 39.
8:31
2nd & 2 at own 39
Deshaun Sands rush for 1 yard to the Kans 40.
7:48
3rd & 1 at own 40
Angus Quigley rush for a loss of 1 yard to the Kans 39.
7:24
4th & 2 at own 39
Alonso Rojas punt blocked by Mike Sigers for no gain to the Kans 11.
North Dakota State Interception, 3 plays
7:20
1st & 10 at opp 11
Jose Mohler rush for a loss of 1 yard to the Kans 12.
6:59
2nd & 11 at opp 12
Jose Mohler pass complete to Garrett Bruhn for 7 yards to the Kans 5.
5:48
3rd & 4 at opp 5
Jose Mohler pass intercepted by Isiah Barfield at the Kans 0, returned for 1 yard to the Kans 1.
Kansas Fumble, 4 plays
5:39
1st & 10 at own 1
Kale Pick rush for 1 yard to the Kans 2.
4:56
2nd & 9 at own 2
Angus Quigley rush for 3 yards to the Kans 5.
4:26
3rd & 6 at own 5
Kale Pick pass incomplete to Daymond Patterson.
4:15
4th & 6 at own 5
Alonso Rojas punt for 60 yards, returned by Ryan Smith for 18 yards to the Kans 32, KANSAS penalty 15 yard Personal Foul accepted for a 1ST down.
North Dakota State Field goal, 4 plays
4:00
1st & 10 at opp 32
D.J. McNorton rush for 5 yards to the Kans 27.
3:55
2nd & 5 at opp 27
Jose Mohler pass incomplete to Matt Veldman.
3:25
3rd & 5 at opp 27
Jose Mohler pass incomplete.
3:20
4th & 5 at opp 27
Ryan Jastram 44 yard field goal GOOD.Tied at 3
3:20
Ryan Jastram kickoff for 61 yards returned by D.J. Beshears for 40 yards to the Kans 39, KANSAS penalty 10 yard Illegal Block accepted.
Kansas Missed FG, 8 plays
3:15
1st & 10 at own 39
Kale Pick pass complete to Johnathan Wilson for 4 yards to the Kans 43.
2:45
2nd & 6 at own 43
Deshaun Sands rush for a loss of 1 yard to the Kans 42.
2:45
3rd & 7 at own 42
KANSAS penalty 5 yard False Start accepted.
1:42
3rd & 12 at own 37
NO DAKOTA ST penalty 15 yard Personal Foul accepted, no play.
1:20
1st & 10 at opp 48
Kale Pick pass complete to Daymond Patterson for 9 yards to the NDkSt 39.
0:50
2nd & 1 at opp 39
Deshaun Sands rush for 1 yard to the NDkSt 38 for a 1ST down.
0:36
1st & 10 at opp 38
Kale Pick pass complete to Deshaun Sands for 4 yards to the NDkSt 34.
0:30
2nd & 6 at opp 34
Kale Pick pass incomplete to Bradley McDougald.
0:29
3rd & 6 at opp 34
Kale Pick pass incomplete to Bradley McDougald.
0:29
4th & 6 at opp 34
Jacob Branstetter 52 yard field goal MISSED.
North Dakota State End of half, 1 play
0:00
1st & 10 at own 35
Team rush for no gain to the NDkSt 35.
Q3 15:00
Ron Doherty kickoff for 70 yards for a touchback.
3rd quarter6 drives, then North Dakota State 6, Kansas 3
North Dakota State Fumble, 3 plays
14:31
1st & 10 at own 20
D.J. McNorton rush for a loss of 5 yards to the NDkSt 15.
14:15
2nd & 15 at own 15
Jose Mohler pass complete to Mike Sigers for 5 yards to the NDkSt 20.
13:26
3rd & 10 at own 20
Jose Mohler pass complete to Justin Howard for 8 yards to the NDkSt 28.
12:46
4th & 2 at own 28
John Prelvitz punt for 45 yards, returned by Daymond Patterson for 4 yards to the Kans 36, NO DAKOTA ST penalty 5 yard Illegal Formation accepted for a 1ST down.
Kansas Fumble, 2 plays
12:30
1st & 10 at own 36
D.J. Beshears rush for 3 yards to the Kans 39.
12:11
2nd & 7 at own 39
Kale Pick pass complete to Tim Biere for 6 yards, fumbled, recovered by NDkSt Coulter Boyer at the Kans 45.
North Dakota State Field goal, 6 plays
11:59
1st & 10 at opp 45
Mike Sigers rush for 12 yards to the Kans 33 for a 1ST down.
11:32
1st & 10 at opp 33
D.J. McNorton rush for 7 yards to the Kans 26.
11:15
2nd & 3 at opp 26
D.J. McNorton rush for 8 yards to the Kans 18 for a 1ST down.
11:00
1st & 10 at opp 18
Matt Voigtlander rush for 4 yards to the Kans 14.
10:30
2nd & 6 at opp 14
NO DAKOTA ST penalty 5 yard False Start accepted.
9:45
2nd & 11 at opp 19
Jose Mohler pass complete to Lee Vandal for 7 yards to the Kans 12.
9:30
3rd & 4 at opp 12
D.J. McNorton rush for a loss of 3 yards to the Kans 15.
8:04
4th & 7 at opp 15
Ryan Jastram 32 yard field goal GOOD.North Dakota State 6, Kansas 3
8:04
Ryan Jastram kickoff for 64 yards returned by D.J. Beshears for 48 yards to the NDkSt 46.
Kansas Interception, 7 plays
7:39
1st & 10 at opp 46
Kale Pick sacked by Coulter Boyer for a loss of 5 yards to the Kans 49.
7:09
2nd & 15 at own 49
Kale Pick pass complete to Johnathan Wilson for 7 yards to the NDkSt 44.
6:37
3rd & 8 at opp 44
Kale Pick pass complete to Daymond Patterson for 19 yards to the NDkSt 25 for a 1ST down.
6:15
1st & 10 at opp 25
Timeout KANSAS, clock 6:15.
6:00
1st & 10 at opp 25
Kale Pick pass complete to Daymond Patterson for 17 yards to the NDkSt 8 for a 1ST down.
5:30
1st & goal at opp 8
Team rush for no gain, fumbled, recovered by Kans Steven Foster at the NDkSt 10.
4:50
2nd & goal at opp 10
Deshaun Sands rush for 3 yards to the NDkSt 7.
4:28
3rd & goal at opp 7
Kale Pick pass intercepted by Matt Anderson at the NDkSt 0, returned for no gain for a touchback.
North Dakota State Punt, 5 plays
4:20
1st & 10 at own 20
D.J. McNorton rush for 6 yards to the NDkSt 26.
4:00
2nd & 4 at own 26
D.J. McNorton rush for 5 yards to the NDkSt 31 for a 1ST down.
3:36
1st & 10 at own 31
NO DAKOTA ST penalty 5 yard False Start accepted.
3:30
1st & 15 at own 26
Mike Sigers rush for 1 yard to the NDkSt 27.
2:37
2nd & 14 at own 27
Jose Mohler pass complete to Warren Holloway for 4 yards to the NDkSt 31.
1:27
3rd & 10 at own 31
Jose Mohler sacked by Chris Harris for a loss of 11 yards to the NDkSt 20.
0:41
4th & 21 at own 20
John Prelvitz punt for 48 yards, returned by Daymond Patterson for a loss of 3 yards to the Kans 19, KANSAS penalty 10 yard Illegal Block accepted.
Kansas Punt, 3 plays
0:40
1st & 10 at own 19
Deshaun Sands rush for 1 yard to the Kans 20.
0:00
2nd & 9 at own 20
Kale Pick pass incomplete to A.J. Steward.
Q4 14:55
3rd & 9 at own 20
Kale Pick pass incomplete to Tim Biere.
Q4 14:46
4th & 9 at own 20
Alonso Rojas punt for 37 yards, downed at the NDkSt 43.
4th quarter7 drives, then North Dakota State 6, Kansas 3
North Dakota State Punt, 3 plays
14:30
1st & 10 at own 43
D.J. McNorton rush for 6 yards to the NDkSt 49.
14:15
2nd & 4 at own 49
Matt Voigtlander rush for a loss of 3 yards to the NDkSt 46.
13:24
3rd & 7 at own 46
Jose Mohler rush for 2 yards to the NDkSt 48.
12:52
4th & 5 at own 48
John Prelvitz punt for 52 yards for a touchback.
Kansas Missed FG, 14 plays
12:52
1st & 10 at own 20
Timeout KANSAS, clock 12:52.
12:52
1st & 10 at own 20
KANSAS penalty 5 yard False Start accepted.
12:45
1st & 15 at own 15
Daymond Patterson rush for 3 yards to the Kans 18.
12:26
2nd & 12 at own 18
Kale Pick pass complete to Johnathan Wilson for a loss of 1 yard to the Kans 17.
12:15
3rd & 13 at own 17
Kale Pick pass incomplete to Tim Biere.
11:37
4th & 13 at own 17
Timeout NORTH DAKOTA STATE UNIVERSITY, clock 11:37.
11:27
4th & 13 at own 17
NO DAKOTA ST penalty 15 yard Roughing the Kicker accepted, no play.
11:18
1st & 10 at own 32
Jordan Webb pass incomplete to Tim Biere.
11:15
2nd & 10 at own 32
Jordan Webb pass complete to Johnathan Wilson for no gain to the Kans 32, NO DAKOTA ST penalty 15 yard Personal Foul accepted for a 1ST down.
11:15
1st & 10 at own 47
KANSAS penalty 5 yard False Start accepted.
10:35
1st & 15 at own 42
Jordan Webb pass incomplete.
10:28
2nd & 15 at own 42
Jordan Webb pass complete to Daymond Patterson for 21 yards to the NDkSt 37 for a 1ST down.
9:51
1st & 10 at opp 37
Jordan Webb sacked by Coulter Boyer for a loss of 3 yards to the NDkSt 40.
9:40
2nd & 13 at opp 40
Jordan Webb pass complete to Bradley McDougald for 9 yards to the NDkSt 31.
8:51
3rd & 4 at opp 31
Deshaun Sands rush for 5 yards to the NDkSt 26 for a 1ST down.
8:40
1st & 10 at opp 26
NO DAKOTA ST penalty 5 yard Substitution Infraction accepted.
8:35
1st & 5 at opp 21
KANSAS penalty 5 yard False Start accepted.
8:13
1st & 10 at opp 26
Timeout KANSAS, clock 8:13.
7:45
1st & 10 at opp 26
Jordan Webb rush for 1 yard to the NDkSt 25.
7:15
2nd & 9 at opp 25
Deshaun Sands rush for no gain to the NDkSt 25.
6:55
3rd & 9 at opp 25
Jordan Webb pass incomplete to Tim Biere.
6:50
4th & 9 at opp 25
Jacob Branstetter 42 yard field goal MISSED.
North Dakota State Fumble, 5 plays
6:35
1st & 10 at own 25
D.J. McNorton rush for 1 yard to the NDkSt 26.
5:47
2nd & 9 at own 26
Jose Mohler pass complete to Titus Mack for 11 yards to the NDkSt 37 for a 1ST down.
5:26
1st & 10 at own 37
D.J. McNorton rush for 2 yards to the NDkSt 39.
4:29
2nd & 8 at own 39
D.J. McNorton rush for 2 yards to the NDkSt 41.
4:10
3rd & 6 at own 41
Jose Mohler pass incomplete to Garrett Bruhn.
3:59
4th & 6 at own 41
John Prelvitz punt for 46 yards, returned by Daymond Patterson for 5 yards to the Kans 18.
Kansas Fumble, 2 plays
3:50
1st & 10 at own 18
Jordan Webb sacked by Ricky Hagen for a loss of 7 yards to the Kans 11.
3:10
2nd & 17 at own 11
Jordan Webb pass complete to Tim Biere for 24 yards, fumbled, recovered by NDkSt John Pike at the Kans 36.
North Dakota State Punt, 3 plays
2:55
1st & 10 at opp 36
D.J. McNorton rush for 3 yards to the Kans 33.
2:16
2nd & 7 at opp 33
Matt Voigtlander rush for a loss of 1 yard to the Kans 34.
1:19
3rd & 8 at opp 34
Jose Mohler rush for a loss of 2 yards to the Kans 36.
0:57
4th & 10 at opp 36
NO DAKOTA ST penalty 5 yard Delay of Game accepted.
0:51
4th & 15 at opp 41
John Prelvitz punt for 41 yards for a touchback.
Kansas Turnover on downs, 4 plays
0:47
1st & 10 at own 20
Jordan Webb pass incomplete to Tim Biere.
0:42
2nd & 10 at own 20
Jordan Webb pass complete to Johnathan Wilson for 6 yards to the Kans 26.
0:37
3rd & 4 at own 26
Jordan Webb pass complete to Angus Quigley for a loss of 2 yards to the Kans 24.
0:29
4th & 6 at own 24
Jordan Webb pass incomplete to Bradley McDougald.
North Dakota State End of game, 1 play
0:29
1st & 10 at opp 24
NO DAKOTA ST penalty 5 yard Delay of Game accepted.
0:00
1st & 15 at opp 29
Team rush for no gain to the Kans 29.
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.