From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
South Dakota
Northern Iowa
293
Total yards
285
202
Passing yards
189
91
Rushing yards
96
8.4
Yards per pass
4.7
2.8
Yards per rush
3.2
17
First downs
20
3–12
Third downs
7–17
0–1
Fourth downs
1–1
0
Turnovers
0
10–94
Penalties
10–116
29:38
Possession
30:22
Efficiency
South Dakota
Northern Iowa
38%
Success rate
37%
0.01
EPA per play
0.09
1.25
Explosiveness
1.22
−0.23
Rushing EPA
0.04
0.29
Passing EPA
0.12
24%
Passing-down success
27%
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)
South Dakota 70% to win. Elo’s favorite won.
The line
South Dakota −6.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.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Iowa drives left to right, South Dakota right to left.
Q1 Northern IowaPunt, 3 plays, 6 yards
Q1 South DakotaTouchdown, 10 plays, 79 yards
Q1 Northern IowaPunt, 6 plays, 24 yards
Q1 South DakotaPunt, 5 plays, 14 yards
Q1 Northern IowaPunt, 3 plays, 8 yards
Q1 South DakotaPunt, 4 plays, 18 yards
Q2 Northern IowaPunt, 12 plays, 53 yards
Q2 South DakotaPunt, 3 plays, 0 yards
Q2 Northern IowaTouchdown, 10 plays, 88 yards
Q2 South DakotaField goal, 5 plays, 15 yards
Q3 South DakotaPunt, 3 plays, 7 yards
Q3 Northern IowaPunt, 7 plays, 15 yards
Q3 South DakotaTouchdown, 5 plays, 92 yards
Q3 Northern IowaPunt, 3 plays, 0 yards
Q3 South DakotaTurnover on downs, 8 plays, 31 yards
Q3 Northern IowaPunt, 3 plays, −1 yard
Q4 South DakotaPunt, 10 plays, 41 yards
Q4 Northern IowaMissed FG, 15 plays, 73 yards
Q4 South DakotaPunt, 3 plays, −1 yard
Q4 Northern IowaTouchdown, 9 plays, 56 yards
Q4 South DakotaResult not recorded, 1 play, 0 yards
Play by play
1st quarter6 drives, then South Dakota 7, Northern Iowa 0
Northern Iowa Punt, 3 plays
15:00
1st & 10 at own 35
Zeke Mata kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Bill Jackson run for 2 yds to the UNI 27
15:00
2nd & 8 at own 27
Matthew Schecklman pass complete to Derek Anderson for a loss of 1 yard to the UNI 26
13:46
3rd & 9 at own 26
Timeout South Dakota, clock 13:46
13:46
3rd & 9 at own 26
Matthew Schecklman pass complete to JC Roque Jr. for 5 yds to the UNI 31
12:58
4th & 4 at own 31
Noah Pettinger punt for 48 yds, fair catch by Jack Martens at the SDAK 21
South Dakota Touchdown, 10 plays
12:58
1st & 10 at own 21
Aidan Bouman pass complete to Jack Martens for 19 yds to the SDAK 40 for a 1ST down
12:58
1st & 10 at own 40
L.J. Phillips Jr. run for 12 yds to the UNI 48 for a 1ST down
12:58
1st & 10 at opp 48
Aidan Bouman pass complete to Tysen Boze for 9 yds to the UNI 39
12:58
2nd & 1 at opp 39
Carson Fletcher run for a loss of 1 yard to the UNI 40
12:58
3rd & 2 at opp 40
Carson Fletcher run for 3 yds to the UNI 37 for a 1ST down
12:58
1st & 10 at opp 37
Aidan Bouman pass complete to L.J. Phillips Jr. for 15 yds to the UNI 22 for a 1ST down
12:58
1st & 10 at opp 22
Aidan Bouman pass complete to L.J. Phillips Jr. for 11 yds to the UNI 11 for a 1ST down
12:58
1st & 10 at opp 11
PENALTY USD False Start (Arop,Jacob) 5 yards from UNI11 to UNI16. NO PLAY.
12:58
1st & 15 at opp 16
Reid Watkins run for 1 yd to the UNI 15
12:58
2nd & 14 at opp 15
Reid Watkins run for a loss of 3 yards to the UNI 18
6:30
3rd & 17 at opp 18
Timeout South Dakota, clock 06:30
6:24
3rd & 17 at opp 18
Aidan Bouman pass complete to Larenzo Fenner for 18 yds for a TD (Will Leyland KICK)South Dakota 7, Northern Iowa 0
Northern Iowa Punt, 6 plays
6:24
1st & 10 at own 35
Zeke Mata kickoff for 65 yds
6:24
1st & 10 at own 25
Harrison Bey-Buie run for 3 yds to the UNI 28
6:24
2nd & 7 at own 28
Bill Jackson run for 7 yds to the UNI 35 for a 1ST down
6:24
1st & 10 at own 35
Matthew Schecklman run for 12 yds to the UNI 47 for a 1ST down
6:24
1st & 10 at own 47
Harrison Bey-Buie run for 2 yds to the UNI 49
6:24
2nd & 8 at own 49
Matthew Schecklman pass incomplete to Graham Friedrichsen
6:24
3rd & 8 at own 49
Matthew Schecklman pass incomplete to Ayden Price
3:50
4th & 8 at own 49
Noah Pettinger punt for 35 yds, fair catch by Jack Martens at the SDAK 16
South Dakota Punt, 5 plays
3:50
2nd & 8 at own 18
Timeout Northern Iowa, clock 03:50
3:50
1st & 10 at own 16
L.J. Phillips Jr. run for 2 yds to the SDAK 18
3:50
2nd & 8 at own 18
Aidan Bouman pass complete to Jesse Miller for 9 yds to the SDAK 27 for a 1ST down
3:50
1st & 10 at own 27
L.J. Phillips Jr. run for 3 yds to the SDAK 30
3:50
2nd & 7 at own 30
Aidan Bouman pass incomplete to Jack Martens
3:50
3rd & 7 at own 30
Aidan Bouman pass incomplete to Jack Martens
1:38
4th & 7 at own 30
Tyler Ebel punt for 44 yds, punt out-of-bounds at the UNI 26
Northern Iowa Punt, 3 plays
1:38
1st & 10 at own 26
Bill Jackson run for 2 yds to the UNI 28
1:38
2nd & 8 at own 28
Matthew Schecklman pass incomplete to JC Roque Jr.
1:38
3rd & 8 at own 28
Matthew Schecklman pass complete to Bill Jackson for 6 yds to the UNI 34
0:14
4th & 2 at own 34
Noah Pettinger punt for 38 yds, fair catch by Jack Martens at the SDAK 28
South Dakota Punt, 4 plays
0:00
1st & 10 at own 28
Carson Fletcher run for 7 yds to the SDAK 35
Q2 15:00
2nd & 3 at own 35
PENALTY UNI Targeting (Augustus,Jamarion) 15 yards from USD35 to USD50, 1ST DOWN. NO PLAY.
Q2 15:00
1st & 10 at the 50
L.J. Phillips Jr. run for 4 yds to the UNI 46
Q2 15:00
2nd & 6 at opp 46
Aidan Bouman sacked by Jaylen Pettus for a loss of 8 yards to the SDAK 46
Q2 15:00
3rd & 14 at own 46
Aidan Bouman pass incomplete to Larenzo Fenner
Q2 13:28
4th & 14 at own 46
Tyler Ebel punt for 43 yds, fair catch by JC Roque Jr. at the UNI 6
2nd quarter4 drives, then South Dakota 10, Northern Iowa 7
Northern Iowa Punt, 12 plays
13:28
1st & 10 at own 6
Matthew Schecklman run for 9 yds to the UNI 15
13:28
2nd & 1 at own 15
Matthew Schecklman run for 5 yds to the UNI 20 for a 1ST down
13:28
1st & 10 at own 20
Harrison Bey-Buie run for 1 yd to the UNI 21
13:28
2nd & 9 at own 21
Bill Jackson run for 4 yds to the UNI 25
13:28
3rd & 5 at own 25
Matthew Schecklman pass complete to Tysen Kershaw for 6 yds to the UNI 31 for a 1ST down
13:28
1st & 10 at own 31
Matthew Schecklman pass complete to Bill Jackson for 12 yds to the UNI 43 for a 1ST down
13:28
1st & 10 at own 43
Matthew Schecklman run for 10 yds to the SDAK 47 for a 1ST down
13:28
1st & 10 at opp 47
Matthew Schecklman pass complete to JC Roque Jr. for 6 yds to the SDAK 41
13:28
2nd & 4 at opp 41
Matthew Schecklman run for 7 yds to the SDAK 34 for a 1ST down
13:28
1st & 10 at opp 34
Matthew Schecklman pass incomplete to Ayden Price
13:28
2nd & 10 at opp 34
Northern Iowa Penalty, Personal Foul (-15 Yards) to the SDAK 40
13:28
3rd & 16 at opp 40
Matthew Schecklman pass complete to Harrison Bey-Buie for a loss of 1 yard to the SDAK 41
6:21
4th & 17 at opp 41
Noah Pettinger punt for 41 yds for a touchback
6:21
4th & 17 at opp 41
Noah Pettinger punt for 34 yds, fair catch by Jack Martens at the SDAK 22
South Dakota Punt, 3 plays
6:21
1st & 10 at own 22
L.J. Phillips Jr. run for no gain to the SDAK 22
6:21
2nd & 10 at own 22
Aidan Bouman pass incomplete to Larenzo Fenner
6:21
3rd & 10 at own 22
Aidan Bouman pass incomplete to Tennel Bryant
5:32
4th & 10 at own 22
Tyler Ebel punt for 55 yds, fair catch by JC Roque Jr. at the UNI 23
5:32
4th & 10 at own 22
Tyler Ebel punt for 55 yds, fair catch by JC Roque Jr. at the UNI 12
Northern Iowa Touchdown, 10 plays
5:32
1st & 10 at own 12
Harrison Bey-Buie run for 6 yds to the UNI 18
5:32
2nd & 4 at own 18
Matthew Schecklman run for 1 yd to the UNI 19
4:15
3rd & 3 at own 19
Timeout Northern Iowa, clock 04:15
4:15
3rd & 3 at own 19
Matthew Schecklman pass complete to JC Roque Jr. for 21 yds to the UNI 40 for a 1ST down
4:15
1st & 10 at own 40
Bill Jackson run for 5 yds to the UNI 45
4:15
2nd & 5 at own 45
PENALTY USD UNS: Unsportsmanlike Conduct (Lewis,Dejuan) USD UNS: Unsportsmanlike Conduct (Tillmon,Roman) 30 yards from UNI45 to USD25, 1ST DOWN. NO PLAY.
4:15
1st & 10 at opp 25
Matthew Schecklman run for 9 yds to the SDAK 16
4:15
2nd & 1 at opp 16
Matthew Schecklman run for 3 yds to the SDAK 13 for a 1ST down
2:00
1st & 10 at opp 13
Timeout Northern Iowa, clock 02:00
2:00
1st & 10 at opp 13
Matthew Schecklman pass complete to JC Roque Jr. for 7 yds to the SDAK 6
2:00
2nd & 3 at opp 6
Bill Jackson run for 2 yds to the SDAK 4
2:00
3rd & 1 at opp 4
Harrison Bey-Buie run for no gain to the SDAK 4
1:03
4th & 1 at opp 4
Timeout Northern Iowa, clock 01:03
1:00
4th & 1 at opp 4
Matthew Schecklman pass complete to Briggs Hughston for 4 yds for a TD (Max Bartachek KICK)Tied at 7
0:51
1st & 10 at own 35
Caden Popp kickoff for 45 yds , Jesse Miller return for 10 yds to the SDAK 45 Northern Iowa Penalty, UNS: Unsportsmanlike Conduct (-15 Yards) to the SDAK 45
South Dakota Field goal, 5 plays
0:51
1st & 10 at own 45
Aidan Bouman pass complete to Jesse Miller for 11 yds to the UNI 44 for a 1ST down
0:14
1st & 10 at opp 44
Timeout Northern Iowa, clock 00:14
0:14
1st & 10 at opp 44
Aidan Bouman pass complete to L.J. Phillips Jr. for 2 yds to the UNI 42
0:14
2nd & 8 at opp 42
Aidan Bouman pass incomplete to Roman Tillmon
0:14
3rd & 8 at opp 42
Aidan Bouman pass complete to Jesse Miller for 7 yds to the UNI 35
0:14
4th & 1 at opp 35
PENALTY USD False Start (Fenner,Larenzo) 5 yards from UNI35 to UNI40. NO PLAY.
3rd quarter6 drives, then South Dakota 17, Northern Iowa 7
South Dakota Punt, 3 plays
14:54
1st & 10 at own 35
Caden Popp kickoff for 65 yds , Tennel Bryant return for 23 yds to the SDAK 23
14:54
1st & 10 at own 23
Aidan Bouman pass complete to Dallas Holmes for 1 yd to the SDAK 24
14:54
2nd & 9 at own 24
L.J. Phillips Jr. run for 6 yds to the SDAK 30
14:54
3rd & 3 at own 30
Aidan Bouman pass incomplete to Jesse Miller
13:31
4th & 3 at own 30
Tyler Ebel punt for 27 yds, punt out-of-bounds at the UNI 43
Northern Iowa Punt, 7 plays
13:31
1st & 10 at own 43
Northern Iowa Penalty, Offensive Holding (-10 Yards) to the UNI 33
13:31
1st & 20 at own 33
Matthew Schecklman pass incomplete to JC Roque Jr.
13:31
2nd & 20 at own 33
Matthew Schecklman pass complete to JC Roque Jr. for 5 yds to the UNI 38
13:31
3rd & 15 at own 38
Matthew Schecklman pass complete to Bill Jackson for 16 yds to the SDAK 46 for a 1ST down
13:31
1st & 10 at opp 46
Matthew Schecklman run for a loss of 1 yard to the SDAK 47
13:31
2nd & 11 at opp 47
Matthew Schecklman run for 5 yds to the SDAK 42 Matthew Schecklman fumbled, recovered by UNI Aidan Dunne
13:31
3rd & 6 at opp 42
Matthew Schecklman pass incomplete to Tysen Kershaw
10:12
4th & 6 at opp 42
Noah Pettinger punt for 34 yds, fair catch by Jack Martens at the SDAK 8
South Dakota Touchdown, 5 plays
10:12
1st & 10 at own 20
Timeout Northern Iowa, clock 10:12
10:12
1st & 10 at own 8
L.J. Phillips Jr. run for 12 yds to the SDAK 20 for a 1ST down
10:12
1st & 10 at own 20
Aidan Bouman pass complete to Tysen Boze for 7 yds to the SDAK 27
10:12
2nd & 3 at own 27
Tennel Bryant run for 2 yds to the SDAK 29
10:12
3rd & 1 at own 29
Aidan Bouman pass complete to Jesse Miller for 4 yds to the SDAK 33 for a 1ST down
8:02
1st & 10 at own 33
Timeout Northern Iowa, clock 08:02
7:26
1st & 10 at own 33
Aidan Bouman pass complete to Larenzo Fenner for 67 yds for a TD (Will Leyland KICK)South Dakota 17, Northern Iowa 7
Northern Iowa Punt, 3 plays
7:26
1st & 10 at own 35
Zeke Mata kickoff for 60 yds
7:26
1st & 10 at own 35
Matthew Schecklman run for a loss of 4 yards to the UNI 31
7:26
3rd & 14 at own 31
Matthew Schecklman pass complete to Tysen Kershaw for 4 yds to the UNI 35
7:26
2nd & 14 at own 31
Matthew Schecklman pass incomplete to Bill Jackson
6:14
4th & 10 at own 35
Noah Pettinger punt for 40 yds, punt out-of-bounds at the SDAK 25
South Dakota Turnover on downs, 8 plays
6:14
1st & 10 at own 25
L.J. Phillips Jr. run for 3 yds to the SDAK 28
6:14
2nd & 7 at own 28
Phillips Jr.,L.J. rush right for 9 yards gain to the USD37 (Schoville,Ethan; Stewart,Malik) PENALTY USD Holding (Lawson,Wyatt) 8 yards from USD28 to USD20. NO PLAY.
6:14
2nd & 15 at own 20
Aidan Bouman pass complete to L.J. Phillips Jr. for 17 yds to the SDAK 37 for a 1ST down
6:14
1st & 10 at own 37
PENALTY USD False Start (Arop,Jacob) 5 yards from USD37 to USD32. NO PLAY.
6:14
1st & 15 at own 32
Carson Fletcher run for 8 yds to the SDAK 40
6:14
2nd & 7 at own 40
Carson Fletcher run for 7 yds to the SDAK 47 for a 1ST down
6:14
1st & 10 at own 47
Aidan Bouman pass incomplete to Jack Martens
6:14
2nd & 10 at own 47
L.J. Phillips Jr. run for 9 yds to the UNI 44
6:14
3rd & 1 at opp 44
L.J. Phillips Jr. run for no gain to the UNI 44
1:31
4th & 1 at opp 44
Jack Martens run for no gain to the UNI 44
Northern Iowa Punt, 3 plays
1:31
1st & 10 at own 44
Harrison Bey-Buie run for 3 yds to the UNI 47
1:31
2nd & 7 at own 47
Matthew Schecklman pass incomplete to Briggs Hughston
1:31
3rd & 7 at own 47
Matthew Schecklman sacked by Caden Crawford for a loss of 4 yards to the UNI 43
0:00
4th & 11 at own 43
Noah Pettinger punt for 38 yds, fair catch by Jack Martens at the SDAK 19
4th quarter5 drives, then South Dakota 17, Northern Iowa 14
South Dakota Punt, 10 plays
15:00
1st & 10 at own 19
Bouman,Aidan pass complete short left to Phillips Jr.,L.J. caught at USD18, for 1 yard loss to the USD18 (Langenberg,Tucker) PENALTY USD Holding (Frey,Caden) 9 yards from USD19 to USD10. NO PLAY.
15:00
1st & 19 at own 10
L.J. Phillips Jr. run for 16 yds to the SDAK 26
15:00
2nd & 3 at own 26
Aidan Bouman pass complete to Jack Martens for 6 yds to the SDAK 32 for a 1ST down
15:00
1st & 10 at own 32
L.J. Phillips Jr. run for 6 yds to the SDAK 38
15:00
2nd & 4 at own 38
L.J. Phillips Jr. run for no gain to the SDAK 38
15:00
3rd & 4 at own 38
Shotgun Bouman,Aidan pass incomplete deep right to Martens,Jack thrown to UNI38 PENALTY UNI Pass Interference (Hall III,Joe) 15 yards from USD38 to UNI47, 1ST DOWN. NO PLAY.
15:00
1st & 10 at opp 47
Tennel Bryant run for 2 yds to the UNI 45
15:00
2nd & 8 at opp 45
Carson Fletcher run for 4 yds to the UNI 41
15:00
3rd & 4 at opp 41
L.J. Phillips Jr. run for 1 yd to the UNI 40
10:19
4th & 3 at opp 40
PENALTY UNI Illegal Substitution 5 yards from UNI40 to UNI35, 1ST DOWN. NO PLAY.
10:19
1st & 10 at opp 35
Aidan Bouman sacked by Jaylen Pettus for a loss of 7 yards to the UNI 42
10:19
2nd & 17 at opp 42
Carson Fletcher run for 3 yds to the UNI 39
10:19
3rd & 14 at opp 39
Aidan Bouman pass complete to Larenzo Fenner for a loss of 1 yard to the UNI 40
8:07
4th & 15 at opp 40
Tyler Ebel punt for 31 yds
Northern Iowa Missed FG, 15 plays
8:07
1st & 10 at own 9
Matthew Schecklman pass complete to Briggs Hughston for 7 yds to the UNI 16
8:07
2nd & 3 at own 16
PENALTY USD Targeting (Hardman,Gabriel) 15 yards from UNI16 to UNI31, 1ST DOWN. NO PLAY.
8:07
1st & 10 at own 31
Shotgun Schecklman,Matthew rush left for 19 yards gain to the UNI50 (Ewell,Nate) PENALTY UNI Holding (Anderson,Blake) 10 yards from UNI31 to UNI21. NO PLAY.
8:07
1st & 20 at own 21
Shotgun Schecklman,Matthew pass incomplete short right to Kershaw,Tysen thrown to UNI35 PENALTY USD Holding (Munn,Mikey) 10 yards from UNI21 to UNI31, 1ST DOWN. NO PLAY.
8:07
1st & 10 at own 31
Matthew Schecklman pass complete to Aidan Dunne for 4 yds to the UNI 35
8:07
2nd & 6 at own 35
Matthew Schecklman pass complete to JC Roque Jr. for 10 yds to the UNI 45 for a 1ST down
8:07
1st & 10 at own 45
Matthew Schecklman pass incomplete to Tysen Kershaw
8:07
2nd & 10 at own 45
Matthew Schecklman pass incomplete to Bill Jackson
8:07
3rd & 10 at own 45
Matthew Schecklman pass complete to Briggs Hughston for 12 yds to the SDAK 43 for a 1ST down
8:07
1st & 10 at opp 43
Matthew Schecklman pass complete to Briggs Hughston for 2 yds to the SDAK 41
8:07
2nd & 8 at opp 41
Matthew Schecklman sacked by Carter Hooper for a loss of 4 yards to the SDAK 45
4:05
3rd & 12 at opp 45
Timeout Northern Iowa, clock 04:05
4:05
3rd & 12 at opp 45
Matthew Schecklman run for 16 yds to the SDAK 29 for a 1ST down
4:05
1st & 10 at opp 29
Matthew Schecklman pass incomplete to Ayden Price
4:05
2nd & 10 at opp 29
Matthew Schecklman pass complete to Derek Anderson for 15 yds to the SDAK 14 for a 1ST down
4:05
1st & 10 at opp 14
Matthew Schecklman pass incomplete to Briggs Hughston
4:05
2nd & 10 at opp 14
Matthew Schecklman sacked by Mosai Newsom for a loss of 4 yards to the SDAK 18
4:05
3rd & 14 at opp 18
Matthew Schecklman pass incomplete to Derek Anderson
2:02
4th & 14 at opp 18
Max Bartachek 28 yd FG MISSED
2:02
4th & 14 at opp 18
Max Bartachek 28 yd FG MISSED
South Dakota Punt, 3 plays
2:02
1st & 10 at own 20
Carson Fletcher run for no gain to the SDAK 20
2:00
2nd & 10 at own 20
Timeout Northern Iowa, clock 02:00
2:00
2nd & 10 at own 20
L.J. Phillips Jr. run for a loss of 1 yard to the SDAK 19
1:48
3rd & 11 at own 19
Tennel Bryant run for no gain to the SDAK 19
1:17
4th & 11 at own 19
Tyler Ebel punt for 37 yds, punt out-of-bounds at the UNI 44
Northern Iowa Touchdown, 9 plays
1:17
1st & 10 at own 44
Matthew Schecklman pass complete to Bill Jackson for 5 yds to the UNI 49
1:17
2nd & 5 at own 49
Matthew Schecklman pass incomplete to Ayden Price
1:17
3rd & 5 at own 49
Matthew Schecklman pass complete to JC Roque Jr. for 37 yds to the SDAK 14 for a 1ST down
1:17
1st & 10 at opp 14
Matthew Schecklman pass incomplete to Tysen Kershaw
1:17
2nd & 10 at opp 14
Matthew Schecklman pass incomplete to Ayden Price
1:17
3rd & 10 at opp 14
South Dakota Penalty, Face Mask (7 yards) (Caden Crawford) to the SDAK 7 for a 1ST down
1:17
1st & goal at opp 7
Matthew Schecklman pass incomplete to Ayden Price
1:17
2nd & goal at opp 7
Matthew Schecklman pass incomplete to Aidan Dunne
0:41
3rd & goal at opp 7
Matthew Schecklman pass complete to Bill Jackson for 7 yds for a TD (Max Bartachek KICK)South Dakota 17, Northern Iowa 14
South Dakota Result not recorded, 1 play
0:40
1st & 10 at own 35
Max Bartachek kickoff for 15 yds
0:40
1st & 10 at the 50
A. Bouman 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.