Butler at Northern Iowa

Saturday, August 30, 2025

Northern Iowa beat Butler 38–⁠14. It was their only meeting on record.

AwayButler6–⁠6 in 2025
14
HomeNorthern Iowa3–⁠9 in 2025
38

Final at UNI-Dome, Cedar FallsIndoorsTV: ESPN+Attendance 9,079

Official
David HergertGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Butler770014
Northern Iowa10714738

Standouts

Player stats

Butler

PassingC/AttYdsTDInt
Reagan Andrew22/3618912
RushingCarYdsTDLong
Reagan Andrew1575116
Griffin Caldwell834012
Charlie Spegal102507
Ershod Jasey II3907
ReceivingRecYdsTDLong
Ethan Loss881034
Griffin Caldwell340026
Cameron Heald535010
Nick Munson527113

Northern Iowa

PassingC/AttYdsTDInt
Matthew Schecklman15/2521440
Aiden Dunne2/32100
RushingCarYdsTDLong
Harrison Bey-Buie1281120
Bill Jackson1276021
Matthew Schecklman228021
Titus Cram426010
ReceivingRecYdsTDLong
Tysen Kershaw265149
J.C. Roque462126
Derek Anderson443116
Tay Norman329013
DefenseTklTFLSacksInt
Jonathan Cabral-Martin0001
Joe Hall III0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

ButlerNorthern Iowa
336Total yards448
189Passing yards235
147Rushing yards213
5.3Yards per pass8.4
4.0Yards per rush6.9
19First downs25
13–⁠20Third downs6–⁠10
1–⁠2Fourth downs0–⁠0
3Turnovers0
2–⁠20Penalties2–⁠24
31:43Possession28:17

Efficiency

ButlerNorthern Iowa
45%Success rate51%
0.07EPA per play0.49
1.15Explosiveness1.41
0.17Rushing EPA0.25
0.16Passing EPA0.77
38%Passing-down success33%

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)

Butler 54% to win. Northern Iowa won as Elo’s underdog.

The line

Northern Iowa −16.5, over/under 53.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Northern Iowa end zoneButler end zoneQ1 ButlerPunt, 3 playsQ1 Northern IowaPunt, 6 playsQ1 ButlerFumble, 5 playsQ1 Northern IowaTouchdown, 3 playsQ1 ButlerTouchdown, 10 playsQ1 Northern IowaField goal, 5 playsQ1 ButlerTouchdown, 11 playsQ2 Northern IowaTouchdown, 10 playsQ2 ButlerInterception, 12 playsQ2 Northern IowaPunt, 3 playsQ2 ButlerMissed FG, 6 playsQ3 Northern IowaTouchdown, 9 playsQ3 ButlerInterception, 10 playsQ3 Northern IowaTouchdown, 9 playsQ3 ButlerPunt, 3 playsQ4 Northern IowaTouchdown, 5 playsQ4 ButlerTurnover on downs, 14 playsQ4 Northern IowaEnd of game, 10 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northern Iowa drives left to right, Butler right to left.
  1. Q1 ButlerPunt, 3 plays, 6 yards
  2. Q1 Northern IowaPunt, 6 plays, 11 yards
  3. Q1 ButlerFumble, 5 plays, 18 yards
  4. Q1 Northern IowaTouchdown, 3 plays, 24 yards
  5. Q1 ButlerTouchdown, 10 plays, 75 yards
  6. Q1 Northern IowaField goal, 5 plays, 54 yards
  7. Q1 ButlerTouchdown, 11 plays, 78 yards
  8. Q2 Northern IowaTouchdown, 10 plays, 80 yards
  9. Q2 ButlerInterception, 12 plays, 50 yards
  10. Q2 Northern IowaPunt, 3 plays, 0 yards
  11. Q2 ButlerMissed FG, 6 plays, 24 yards
  12. Q3 Northern IowaTouchdown, 9 plays, 77 yards
  13. Q3 ButlerInterception, 10 plays, 45 yards
  14. Q3 Northern IowaTouchdown, 9 plays, 85 yards
  15. Q3 ButlerPunt, 3 plays, 1 yard
  16. Q4 Northern IowaTouchdown, 5 plays, 61 yards
  17. Q4 ButlerTurnover on downs, 14 plays, 49 yards
  18. Q4 Northern IowaEnd of game, 10 plays, 62 yards

Play by play

1st quarter7 drives, then Northern Iowa 10, Butler 7
Butler Punt, 3 plays
15:001st & 10 at own 35Blake Pankratz kickoff for 65 yds for a touchback
15:001st & 10 at own 25Griffin Caldwell run for 2 yds to the BUT 27
15:002nd & 8 at own 27Griffin Caldwell run for 4 yds to the BUT 31
15:003rd & 4 at own 31Reagan Andrew pass incomplete to Archie Cox
13:354th & 4 at own 31Ryan Short punt for 25 yds , JC Roque Jr. returns for no gain to the UNI 44
Northern Iowa Punt, 6 plays
13:351st & 10 at own 44Bill Jackson run for a loss of 1 yard to the UNI 43
13:352nd & 11 at own 43Bill Jackson run for 7 yds to the 50 yard line
13:353rd & 4 at the 50Matthew Schecklman pass complete to JC Roque Jr. for 5 yds to the BUT 45 for a 1ST down
13:351st & 10 at opp 45Matthew Schecklman pass incomplete to JC Roque Jr.
13:352nd & 10 at opp 45Bill Jackson run for no gain to the BUT 45
13:353rd & 10 at opp 45Matthew Schecklman pass incomplete to Derek Anderson
10:444th & 10 at opp 45Kolben Miller punt for 39 yds
Butler Fumble, 5 plays
10:442nd & 10 at own 6Timeout Northern Iowa, clock 10:44
10:441st & 10 at own 6Charlie Spegal run for no gain to the BUT 6
10:442nd & 10 at own 6Reagan Andrew run for 6 yds to the BUT 12
10:443rd & 4 at own 12Reagan Andrew pass complete to Ethan Loss for 13 yds to the BUT 25 for a 1ST down
10:441st & 10 at own 25Reagan Andrew pass incomplete to Charlie Spegal
8:302nd & 10 at own 25Reagan Andrew run for a loss of 1 yard to the BUT 24 Reagan Andrew fumbled, recovered by UNI Caleb Frazer
Northern Iowa Touchdown, 3 plays
8:301st & 10 at opp 24Matthew Schecklman pass complete to Derek Anderson for 16 yds to the BUT 8 for a 1ST down
8:301st & goal at opp 8Harrison Bey-Buie run for 2 yds to the BUT 6
7:202nd & goal at opp 6Matthew Schecklman pass complete to Derek Anderson for 6 yds for a TD (Max Bartachek KICK)Northern Iowa 7, Butler 0
Butler Touchdown, 10 plays
7:201st & 10 at own 35Blake Pankratz kickoff for 65 yds for a touchback
7:201st & 10 at own 25Reagan Andrew run for 4 yds to the BUT 29
7:202nd & 6 at own 29Griffin Caldwell run for 5 yds to the BUT 34
7:203rd & 1 at own 34Reagan Andrew run for 16 yds to the 50 yard line for a 1ST down
7:201st & 10 at the 50Griffin Caldwell run for 6 yds to the UNI 44
7:202nd & 4 at opp 44Reagan Andrew pass complete to Ethan Loss for no gain to the UNI 44
7:203rd & 4 at opp 44Charlie Spegal run for 4 yds to the UNI 40 for a 1ST down
7:201st & 10 at opp 40Reagan Andrew pass complete to Ethan Loss for 34 yds to the UNI 6 for a 1ST down
7:201st & goal at opp 6Charlie Spegal run for 2 yds to the UNI 4
7:202nd & goal at opp 4Reagan Andrew pass incomplete to Nick Munson
2:223rd & goal at opp 4Reagan Andrew pass complete to Nick Munson for 4 yds for a TD (Beck Janki KICK)Tied at 7
Northern Iowa Field goal, 5 plays
2:151st & 10 at own 35Ryan Short kickoff for 62 yds , Ayden Price return for 24 yds to the UNI 27
2:151st & 10 at own 27Matthew Schecklman pass complete to Tysen Kershaw for 49 yds to the BUT 24 for a 1ST down
2:151st & 10 at opp 24Bill Jackson run for a loss of 3 yards to the BUT 27
2:152nd & 13 at opp 27Matthew Schecklman pass complete to Tay Norman for 8 yds to the BUT 19
2:153rd & 5 at opp 19Matthew Schecklman pass incomplete to Derek Anderson
0:094th & 5 at opp 19Max Bartachek 36 yd FG GOODNorthern Iowa 10, Butler 7
Butler Touchdown, 11 plays
0:041st & 10 at own 35Blake Pankratz kickoff for 65 yds , Ethan Loss return for 22 yds to the BUT 22
0:001st & 10 at own 22Ershod Jasey II run for 7 yds to the BUT 29
Q2 15:002nd & 3 at own 29Ershod Jasey II run for 1 yd to the BUT 30
Q2 15:003rd & 2 at own 30Reagan Andrew run for 2 yds to the BUT 32 for a 1ST down
Q2 15:001st & 10 at own 32Reagan Andrew pass complete to Cameron Heald for 6 yds to the BUT 38
Q2 15:002nd & 4 at own 38Reagan Andrew pass incomplete to Brady Preston
Q2 15:003rd & 4 at own 38Reagan Andrew pass complete to Griffin Caldwell for 14 yds to the UNI 48 for a 1ST down Northern Iowa Penalty, Personal Foul (Owen Ostroski) to the UNI 33 for a 1ST down
Q2 15:001st & 10 at opp 33PENALTY BUT False Start (Belski,Nik) 5 yards from UNI33 to UNI38. NO PLAY.
Q2 15:001st & 15 at opp 38Griffin Caldwell run for 2 yds to the UNI 36
Q2 15:002nd & 13 at opp 36Reagan Andrew pass complete to Griffin Caldwell for 26 yds to the UNI 10 for a 1ST down
Q2 15:001st & goal at opp 10Charlie Spegal run for 1 yd to the UNI 9
Q2 15:002nd & goal at opp 9Reagan Andrew pass incomplete to Michael Nix
Q2 9:553rd & goal at opp 9Reagan Andrew run for 9 yds for a TD (Beck Janki KICK)Butler 14, Northern Iowa 10
Q2 9:551st & 10 at own 20Timeout Northern Iowa, clock 09:55
2nd quarter4 drives, then Northern Iowa 17, Butler 14
Northern Iowa Touchdown, 10 plays
9:491st & 10 at own 35Ryan Short kickoff for 65 yds , Ayden Price return for 20 yds to the UNI 20
9:491st & 10 at own 31Timeout Northern Iowa, clock 09:49
9:491st & 10 at own 20Bill Jackson run for 11 yds to the UNI 31 for a 1ST down
9:491st & 10 at own 31Matthew Schecklman pass complete to Zach Mehmert for 3 yds to the UNI 34
9:492nd & 7 at own 34Harrison Bey-Buie run for 3 yds to the UNI 37
9:493rd & 4 at own 37Matthew Schecklman run for 7 yds to the UNI 44 for a 1ST down
9:491st & 10 at own 44Matthew Schecklman pass complete to Tay Norman for 13 yds to the BUT 43 for a 1ST down
9:491st & 10 at opp 43Bill Jackson run for 21 yds to the BUT 22 for a 1ST down
9:491st & 10 at opp 22Matthew Schecklman pass incomplete to Tysen Kershaw
9:492nd & 10 at opp 22Matthew Schecklman pass incomplete to Derek Anderson
9:493rd & 10 at opp 22Matthew Schecklman run for 21 yds to the BUT 1 for a 1ST down
5:131st & goal at opp 1Harrison Bey-Buie run for 1 yd for a TD (Max Bartachek KICK)Northern Iowa 17, Butler 14
Butler Interception, 12 plays
5:081st & 10 at own 35Blake Pankratz kickoff for 60 yds , Ethan Loss return for 17 yds to the BUT 22
5:081st & 10 at own 22Griffin Caldwell run for 1 yd to the BUT 23
5:082nd & 9 at own 23Reagan Andrew run for 7 yds to the BUT 30
5:083rd & 2 at own 30Griffin Caldwell run for 12 yds to the BUT 42 for a 1ST down
5:081st & 10 at own 42Reagan Andrew run for 5 yds to the BUT 47
5:082nd & 5 at own 47Reagan Andrew pass incomplete to Archie Cox
5:083rd & 5 at own 47Reagan Andrew run for 5 yds to the UNI 48 for a 1ST down
2:001st & 10 at opp 48Timeout Northern Iowa, clock 02:00
2:001st & 10 at opp 48Reagan Andrew pass complete to Nick Munson for 1 yd to the UNI 47
1:522nd & 9 at opp 47Timeout Northern Iowa, clock 01:52
1:522nd & 9 at opp 47Reagan Andrew pass complete to Ethan Loss for 8 yds to the UNI 39
1:523rd & 1 at opp 39Reagan Andrew run for 6 yds to the UNI 33 for a 1ST down
1:521st & 10 at opp 33Reagan Andrew pass complete to Cameron Heald for 5 yds to the UNI 28
1:522nd & 5 at opp 28Reagan Andrew pass incomplete to Ethan Loss
1:033rd & 5 at opp 28Timeout Butler, clock 01:03
0:583rd & 5 at opp 28Reagan Andrew pass intercepted
Northern Iowa Punt, 3 plays
0:581st & 10 at own 1Matthew Schecklman pass incomplete to Tysen Kershaw
0:582nd & 10 at own 1Matthew Schecklman pass incomplete to Tysen Kershaw
0:583rd & 10 at own 1Matthew Schecklman pass incomplete
0:334th & 10 at own 1Kolben Miller punt for 49 yds , Devaon Holman returns for 13 yds to the UNI 37 Devaon Holman fumbled, recovered by BUT Andrew Lieske
Butler Missed FG, 6 plays
0:331st & 10 at opp 37Reagan Andrew pass complete to Ethan Loss for 8 yds to the UNI 29
0:332nd & 2 at opp 29Reagan Andrew pass complete to Cameron Heald for 10 yds to the UNI 19 for a 1ST down
0:331st & 10 at opp 19Reagan Andrew pass complete to Archie Cox for 6 yds to the UNI 13
0:332nd & 4 at opp 13Reagan Andrew pass incomplete to Nick Munson
0:333rd & 4 at opp 13Reagan Andrew run for no gain to the UNI 13
0:004th & 4 at opp 13Beck Janki 29 yd FG MISSED
3rd quarter4 drives, then Northern Iowa 31, Butler 14
Northern Iowa Touchdown, 9 plays
14:541st & 10 at own 35Beck Janki kickoff for 61 yds , Ayden Price return for 19 yds to the UNI 23
14:541st & 10 at own 23Harrison Bey-Buie run for a loss of 1 yard to the UNI 22
14:542nd & 11 at own 22Matthew Schecklman pass complete to JC Roque Jr. for 12 yds to the UNI 34 for a 1ST down
14:541st & 10 at own 34JC Roque Jr. run for 2 yds to the UNI 36
14:542nd & 8 at own 36Harrison Bey-Buie run for 3 yds to the UNI 39
14:543rd & 5 at own 39Matthew Schecklman pass complete to Tay Norman for 8 yds to the UNI 47 for a 1ST down
14:541st & 10 at own 47Harrison Bey-Buie run for 8 yds to the BUT 45
14:542nd & 2 at opp 45Schecklman,Matthew pass incomplete deep middle to Norman,Tay thrown to BUT05 PENALTY BUT Pass Interference (Onuoha,Onye) 15 yards from BUT45 to BUT30, 1ST DOWN. NO PLAY.
14:541st & 10 at opp 30Matthew Schecklman pass complete to Quincy Morris for 9 yds to the BUT 21
14:542nd & 1 at opp 21Harrison Bey-Buie run for 5 yds to the BUT 16 for a 1ST down
9:511st & 10 at opp 16Matthew Schecklman pass complete to Tysen Kershaw for 16 yds for a TD (Max Bartachek KICK)Northern Iowa 24, Butler 14
Butler Interception, 10 plays
9:511st & 10 at own 35Blake Pankratz kickoff for 63 yds
9:511st & 10 at own 25Nick Munson run for 4 yds to the BUT 29
9:512nd & 6 at own 29Reagan Andrew pass complete to Nick Munson for 12 yds to the BUT 41 for a 1ST down
9:511st & 10 at own 41Reagan Andrew pass complete to Cameron Heald for 6 yds to the BUT 47
9:512nd & 4 at own 47Charlie Spegal run for 4 yds to the UNI 49 for a 1ST down
9:511st & 10 at opp 49Charlie Spegal run for 1 yd to the UNI 48
9:512nd & 9 at opp 48Charlie Spegal run for 2 yds to the UNI 46
9:513rd & 7 at opp 46Reagan Andrew pass complete to Nick Munson for 13 yds to the UNI 33 for a 1ST down
9:511st & 10 at opp 33Reagan Andrew run for 3 yds to the UNI 30
9:512nd & 7 at opp 30Reagan Andrew pass incomplete to Charlie Spegal
5:013rd & 7 at opp 30Reagan Andrew pass intercepted
Northern Iowa Touchdown, 9 plays
5:011st & 10 at own 15PENALTY UNI UNR: Unnecessary Roughness (Stortz,Jackson) 9 yards from UNI15 to UNI06. NO PLAY.
5:011st & 10 at own 6Bill Jackson run for 12 yds to the UNI 18 for a 1ST down
5:011st & 10 at own 18Bill Jackson run for 18 yds to the UNI 36 for a 1ST down
5:011st & 10 at own 36Harrison Bey-Buie run for 4 yds to the UNI 40
5:012nd & 6 at own 40Matthew Schecklman pass complete to JC Roque Jr. for 19 yds to the BUT 41 for a 1ST down
5:011st & 10 at opp 41Matthew Schecklman pass incomplete to Ayden Price
5:012nd & 10 at opp 41Harrison Bey-Buie run for 19 yds to the BUT 22 for a 1ST down
5:011st & 10 at opp 22Bill Jackson run for a loss of 4 yards to the BUT 26
5:012nd & 14 at opp 26Matthew Schecklman pass incomplete to Tysen Kershaw
1:033rd & 14 at opp 26Matthew Schecklman pass complete to JC Roque Jr. for 26 yds for a TD (Max Bartachek KICK)Northern Iowa 31, Butler 14
Butler Punt, 3 plays
0:561st & 10 at own 35Blake Pankratz kickoff for 62 yds , Devaon Holman return for 14 yds to the BUT 17
0:562nd & 8 at own 19Timeout Northern Iowa, clock 00:56
0:561st & 10 at own 17Griffin Caldwell run for 2 yds to the BUT 19
0:002nd & 8 at own 19Reagan Andrew run for a loss of 1 yard to the BUT 18
Q4 15:003rd & 9 at own 18Reagan Andrew pass incomplete to Archie Cox
Q4 14:504th & 9 at own 18Ryan Short punt for 43 yds, fair catch by JC Roque Jr. at the UNI 39
4th quarter3 drives, then Northern Iowa 38, Butler 14
Northern Iowa Touchdown, 5 plays
14:501st & 10 at own 39Harrison Bey-Buie run for 20 yds to the BUT 41 for a 1ST down
14:501st & 10 at opp 41Harrison Bey-Buie run for 17 yds to the BUT 24 for a 1ST down
14:501st & 10 at opp 24Harrison Bey-Buie run for no gain to the BUT 24
14:502nd & 10 at opp 24Matthew Schecklman pass complete to Graham Friedrichsen for a loss of 1 yard to the BUT 25
12:243rd & 11 at opp 25Ayden Price 25 Yd pass from Matthew Schecklman (Max Bartachek Kick)Northern Iowa 38, Butler 14
Butler Turnover on downs, 14 plays
12:241st & 10 at own 35Blake Pankratz kickoff for 63 yds
12:241st & 10 at own 25Charlie Spegal run for 7 yds to the BUT 32
12:242nd & 3 at own 32Charlie Spegal run for a loss of 3 yards to the BUT 29
12:243rd & 6 at own 29Charlie Spegal run for 7 yds to the BUT 36 for a 1ST down
12:241st & 10 at own 36Reagan Andrew pass complete to Cameron Heald for 8 yds to the BUT 44
12:242nd & 2 at own 44Reagan Andrew pass complete to Nick Munson for 3 yds to the BUT 41
12:243rd & 5 at own 41Reagan Andrew pass complete to Ethan Loss for 6 yds to the BUT 47 for a 1ST down
12:241st & 10 at own 47Reagan Andrew pass incomplete to Nick Munson
12:242nd & 10 at own 47Reagan Andrew pass complete to Griffin Caldwell for no gain to the BUT 47
8:113rd & 10 at own 47Timeout Butler, clock 08:11
8:113rd & 10 at own 47Reagan Andrew pass complete to Ethan Loss for 9 yds to the UNI 44
7:324th & 1 at opp 44Timeout Northern Iowa, clock 07:32
7:324th & 1 at opp 44Reagan Andrew run for 10 yds to the UNI 34 for a 1ST down
7:321st & 10 at opp 34Reagan Andrew run for 4 yds to the UNI 30
7:322nd & 6 at opp 30Reagan Andrew pass incomplete to Nick Munson
7:323rd & 6 at opp 30Ershod Jasey II run for 1 yd to the UNI 29
5:234th & 5 at opp 29Reagan Andrew pass complete to Ethan Loss for 3 yds to the UNI 26
Northern Iowa End of game, 10 plays
5:231st & 10 at own 26Bill Jackson run for 8 yds to the UNI 34
5:232nd & 2 at own 34Bill Jackson run for 5 yds to the UNI 39 for a 1ST down
5:231st & 10 at own 39Aidan Dunne pass complete to Derek Anderson for 13 yds to the BUT 48 for a 1ST down
5:231st & 10 at opp 48Aidan Dunne pass complete to Derek Anderson for 8 yds to the BUT 40
5:232nd & 2 at opp 40Titus Cram run for 10 yds to the BUT 30 for a 1ST down
5:231st & 10 at opp 30Titus Cram run for 4 yds to the BUT 26
2:002nd & 6 at opp 26Timeout Northern Iowa, clock 02:00
2:002nd & 6 at opp 26Titus Cram run for 9 yds to the BUT 17 for a 1ST down
2:001st & 10 at opp 17Titus Cram run for 3 yds to the BUT 14
2:002nd & 7 at opp 14Aidan Dunne pass incomplete to Jaden Hodge
0:003rd & 7 at opp 14Bill Jackson run for 2 yds to the BUT 12

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.

Northern Iowa leads 1–⁠0 in their only meeting.

Around this game