Butler at Hanover

Saturday, September 13, 2025

Butler beat Hanover 16–⁠7. It was their fifth meeting; Butler leads the series 5–⁠0.

AwayButler6–⁠6 in 2025
16
HomeHanover9–⁠3 in 2025
7

Final at Alumni Stadium (IN), HanoverAttendance 2,674

At kickoff
86°FWeather: NOAA NCEI Global Historical Climatology Network hourly; Madison Municipal, 5 km from the stadium, eight minutes before kickoff
Official
Jim LytleGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Butler376016
Hanover70007

Standouts

Player stats

Butler

PassingC/AttYdsTDInt
Jarrin Alley17/2317801
RushingCarYdsTDLong
Gabe Passini1055115
Charlie Spegal114609
Ethan Loss42708
Jarrin Alley321010
ReceivingRecYdsTDLong
Ethan Loss468028
Archie Cox233027
Chet Yardley119019
Nick Munson31207

Hanover

PassingC/AttYdsTDInt
Eian Roudebush17/2610910
RushingCarYdsTDLong
Don Dunning1160028
Curbrian Shelby112012
Blaik Nation3705
ReceivingRecYdsTDLong
Curbrian Shelby359127
D.J. Grinter114014
Jack Pennington214011
Blaik Nation39012
DefenseTklTFLSacksInt
Cole Shively0001

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

Team stats

ButlerHanover
330Total yards158
178Passing yards109
152Rushing yards49
7.7Yards per pass4.2
3.9Yards per rush1.6
17First downs12
6–⁠12Third downs6–⁠15
0–⁠2Fourth downs0–⁠2
3Turnovers0
3–⁠30Penalties4–⁠20
32:53Possession27:07

Efficiency

ButlerHanover
48%Success rate26%
−0.06EPA per play−0.17
0.85Explosiveness1.42
−0.36Rushing EPA0.15
0.47Passing EPA−0.44
38%Passing-down success21%

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)

Butler 76% to win. Elo’s favorite won.

Every drive

Hanover end zoneButler end zoneQ1 HanoverPunt, 3 playsQ1 ButlerFumble, 1 playQ1 HanoverTouchdown, 3 playsQ1 ButlerField goal, 14 playsQ1 HanoverPunt, 7 playsQ2 ButlerPunt, 3 playsQ2 HanoverPunt, 5 playsQ2 ButlerTouchdown, 12 playsQ2 HanoverPunt, 9 playsQ2 ButlerInterception, 5 playsQ2 HanoverDefensive TD, 1 play (Butler scores)Q3 HanoverPunt, 6 playsQ3 ButlerTurnover on downs, 11 playsQ3 HanoverPunt, 7 playsQ4 ButlerTurnover on downs, 5 playsQ4 HanoverPunt, 3 playsQ4 ButlerFumble, 7 playsQ4 HanoverTurnover on downs, 6 playsQ4 ButlerPunt, 3 playsQ4 HanoverTurnover on downs, 7 playsQ4 ButlerEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Hanover drives left to right, Butler right to left.
  1. Q1 HanoverPunt, 3 plays, 9 yards
  2. Q1 ButlerFumble, 1 play, 0 yards
  3. Q1 HanoverTouchdown, 3 plays, 32 yards
  4. Q1 ButlerField goal, 14 plays, 74 yards
  5. Q1 HanoverPunt, 7 plays, 29 yards
  6. Q2 ButlerPunt, 3 plays, 1 yard
  7. Q2 HanoverPunt, 5 plays, 8 yards
  8. Q2 ButlerTouchdown, 12 plays, 74 yards
  9. Q2 HanoverPunt, 9 plays, 8 yards
  10. Q2 ButlerInterception, 5 plays, 30 yards
  11. Q2 HanoverDefensive TD, 1 play (Butler scores), 0 yards
  12. Q3 HanoverPunt, 6 plays, 19 yards
  13. Q3 ButlerTurnover on downs, 11 plays, 66 yards
  14. Q3 HanoverPunt, 7 plays, 19 yards
  15. Q4 ButlerTurnover on downs, 5 plays, 36 yards
  16. Q4 HanoverPunt, 3 plays, 5 yards
  17. Q4 ButlerFumble, 7 plays, 35 yards
  18. Q4 HanoverTurnover on downs, 6 plays, 19 yards
  19. Q4 ButlerPunt, 3 plays, 3 yards
  20. Q4 HanoverTurnover on downs, 7 plays, 5 yards
  21. Q4 ButlerEnd of game, 2 plays, −4 yards

Play by play

1st quarter4 drives, then Hanover 7, Butler 3
Hanover Punt, 3 plays
14:541st & 10 at own 35Ryan Short kickoff for 64 yds , Clark Rexroat return for 19 yds to the HAN 20
14:541st & 10 at own 20Eian Roudebush pass complete to Curbrian Shelby for 8 yds to the HAN 28
14:542nd & 2 at own 28Eian Roudebush pass incomplete to Curbrian Shelby
14:543rd & 2 at own 28Eian Roudebush pass complete to Scotty Johnson for 1 yd to the HAN 29
13:294th & 1 at own 29Timeout Hanover College, clock 13:29
13:224th & 1 at own 29Nick Stoner punt for 39 yds, fair catch by Nick Munson at the BUT 32
13:161st & 10 at own 32Griffin Caldwell run for no gain to the BUT 32 Griffin Caldwell fumbled, recovered by HAN Austin Underwood
Hanover Touchdown, 3 plays
13:161st & 10 at opp 32Don Dunning run for 2 yds to the BUT 30
13:162nd & 8 at opp 30Eian Roudebush pass complete to Jack Pennington for 3 yds to the BUT 27
11:583rd & 5 at opp 27Eian Roudebush pass complete to Curbrian Shelby for 27 yds for a TD (Clint Hearne KICK)Hanover 7, Butler 0
Butler Field goal, 14 plays
11:541st & 10 at own 35Johnathan Tally kickoff for 61 yds , Ethan Loss return for 18 yds to the BUT 22
11:541st & 10 at own 22Charlie Spegal run for 4 yds to the BUT 26
11:542nd & 6 at own 26Jarrin Alley pass complete to Nick Munson for 5 yds to the BUT 31
11:543rd & 1 at own 31Charlie Spegal run for 4 yds to the BUT 35 for a 1ST down
11:541st & 10 at own 35Ethan Loss run for 8 yds to the BUT 43
11:542nd & 2 at own 43Jarrin Alley pass complete to Chet Yardley for 19 yds to the HAN 38 for a 1ST down
11:541st & 10 at opp 38Charlie Spegal run for 8 yds to the HAN 30
11:542nd & 2 at opp 30Gabe Passini run for 1 yd to the HAN 29
11:543rd & 1 at opp 29Gabe Passini run for 14 yds to the HAN 15 for a 1ST down
11:541st & 10 at opp 15Charlie Spegal run for 8 yds to the HAN 7
11:542nd & 2 at opp 7Ethan Loss run for 6 yds to the HAN 1 for a 1ST down
11:541st & goal at opp 1run for a loss of 18 yards to the HAN 19
11:542nd & goal at opp 19Jarrin Alley pass complete to Jarrin Alley for 6 yds to the HAN 13
11:543rd & goal at opp 13Jarrin Alley pass complete to Griffin Caldwell for 9 yds to the HAN 4
3:514th & goal at opp 4Ryan Short 14 yd FG GOODHanover 7, Butler 3
Hanover Punt, 7 plays
3:511st & 10 at own 35Ryan Short kickoff for 65 yds for a touchback
3:511st & 10 at own 25Curbrian Shelby run for 12 yds to the HAN 37 for a 1ST down
3:511st & 10 at own 37Eian Roudebush run for 4 yds to the HAN 41
3:512nd & 6 at own 41Don Dunning run for 4 yds to the HAN 45
3:513rd & 2 at own 45Don Dunning run for 5 yds to the 50 yard line for a 1ST down
3:511st & 10 at the 50Eian Roudebush pass incomplete to Curbrian Shelby
3:512nd & 10 at the 50Blaik Nation run for 1 yd to the BUT 49
0:563rd & 9 at opp 49Timeout Hanover College, clock 00:56
0:003rd & 9 at opp 49Eian Roudebush pass complete to Scotty Johnson for 3 yds to the BUT 46
Q2 14:494th & 6 at opp 46Eian Roudebush punt for 35 yds
2nd quarter6 drives, then Butler 10, Hanover 7
Butler Punt, 3 plays
14:491st & 10 at own 11Griffin Caldwell run for a loss of 1 yard to the BUT 10
14:492nd & 11 at own 10Gabe Passini run for 2 yds to the BUT 12
14:493rd & 9 at own 12Jarrin Alley pass incomplete to Archie Cox
13:104th & 9 at own 12Ryan Short punt for 67 yds
Hanover Punt, 5 plays
13:101st & 10 at own 21Eian Roudebush pass complete to Don Dunning for 3 yds to the HAN 24
13:102nd & 7 at own 24Eian Roudebush run for 7 yds to the HAN 31 for a 1ST down
13:101st & 10 at own 31Eian Roudebush pass complete to Don Dunning for 2 yds to the HAN 29
13:102nd & 12 at own 29Eian Roudebush run for 2 yds to the HAN 31
13:103rd & 10 at own 31Eian Roudebush pass complete to Blaik Nation for 2 yds to the HAN 29
9:504th & 12 at own 29Nick Stoner punt for 45 yds
Butler Touchdown, 12 plays
9:501st & 10 at own 26Jarrin Alley pass complete to Nick Munson for 7 yds to the BUT 33
9:502nd & 3 at own 33Jarrin Alley pass complete to Archie Cox for 6 yds to the BUT 39 for a 1ST down
9:501st & 10 at own 39Ethan Loss run for 5 yds to the BUT 44
9:502nd & 5 at own 44Chet Yardley run for 2 yds to the BUT 46
9:503rd & 3 at own 46Jarrin Alley run for 10 yds to the HAN 44 for a 1ST down
9:501st & 10 at opp 44Charlie Spegal run for 3 yds to the HAN 41
9:502nd & 7 at opp 41Charlie Spegal run for no gain to the HAN 41
9:503rd & 7 at opp 41Jarrin Alley pass complete to Cameron Heald for 7 yds to the HAN 34 for a 1ST down
9:501st & 10 at opp 34Gabe Passini run for 15 yds to the HAN 19 for a 1ST down
9:501st & 10 at opp 19Jarrin Alley pass incomplete to Nick Munson
9:502nd & 10 at opp 19Jarrin Alley pass complete to Ethan Loss for 9 yds to the HAN 10
3:043rd & 1 at opp 10Gabe Passini run for 10 yds for a TD (Ryan Short KICK)Butler 10, Hanover 7
Hanover Punt, 9 plays
3:041st & 10 at own 35Ryan Short kickoff for 65 yds for a touchback
3:041st & 10 at own 25Don Dunning run for 4 yds to the HAN 29
3:042nd & 6 at own 29Eian Roudebush run for 3 yds to the HAN 32
2:143rd & 3 at own 32Timeout Butler, clock 02:14
2:143rd & 3 at own 32Don Dunning run for 3 yds to the HAN 35 for a 1ST down
2:001st & 10 at own 35Timeout Hanover College, clock 02:00
2:001st & 10 at own 35Eian Roudebush pass incomplete to Jack Pennington
1:542nd & 10 at own 35Timeout Hanover College, clock 01:54
1:542nd & 10 at own 35Don Dunning run for 9 yds to the HAN 44
1:543rd & 1 at own 44Eian Roudebush pass complete to Ethan French for 5 yds to the HAN 49 for a 1ST down
1:291st & 10 at own 49Timeout Hanover College, clock 01:29
1:291st & 10 at own 49Eian Roudebush run for 1 yd to the 50 yard line
1:292nd & 9 at the 50No Huddle-Shotgun Roudebush,Eian pass complete short right to Shelby,Curbrian caught at BUT50, for 0 yards to the BUT50 (Armstrong,Mason), out of bounds PENALTY HAN Holding (Dunning,Don) 10 yards from BUT50 to HAN40. NO PLAY.
1:292nd & 19 at own 40Eian Roudebush sacked by Jackson Stratton for a loss of 1 yard to the HAN 39
1:293rd & 20 at own 39PENALTY HAN False Start (Shelby,Curbrian) 5 yards from HAN39 to HAN34. NO PLAY.
1:293rd & 25 at own 34Eian Roudebush pass complete to Clark Rexroat for a loss of 1 yard to the HAN 33
0:574th & 26 at own 33Timeout Butler, clock 00:57
0:464th & 26 at own 33Nick Stoner punt for 48 yds , Nick Munson returns for 14 yds to the BUT 33
Butler Interception, 5 plays
0:461st & 10 at own 33Jarrin Alley pass incomplete to Archie Cox
0:462nd & 10 at own 33Jarrin Alley pass complete to Ethan Loss for 28 yds to the HAN 39 for a 1ST down
0:461st & 10 at opp 39No Huddle-Shotgun Alley,Jarrin pass incomplete short left to Caldwell,Griffin thrown to HAN39 PENALTY BUT Holding (Gardner,Charlie) 10 yards from HAN39 to HAN49. NO PLAY.
0:461st & 20 at opp 49Jarrin Alley pass complete to Michael Nix for 12 yds to the HAN 37
0:462nd & 8 at opp 37Jarrin Alley pass incomplete
Hanover Defensive TD, 1 play (Butler scores)
0:001st & 10 at own 35E. Roudebush takes a knee
Q3 14:471st & 10 at own 35Johnathan Tally kickoff for 55 yds , Ethan Loss return for 90 yds for a TD (Ryan Short PAT BLOCKED)Butler 16, Hanover 7
3rd quarter3 drives, then Butler 16, Hanover 7
Hanover Punt, 6 plays
14:471st & 10 at own 35Ryan Short kickoff for 65 yds for a touchback
14:471st & 10 at own 25Don Dunning run for 7 yds to the HAN 32
14:472nd & 3 at own 32Eian Roudebush pass complete to Don Dunning for 2 yds to the HAN 30
14:473rd & 5 at own 30Eian Roudebush pass complete to Don Dunning for 6 yds to the HAN 36 for a 1ST down
14:471st & 10 at own 36Eian Roudebush sacked by Brayton Spetter for a loss of 9 yards to the HAN 27
14:472nd & 19 at own 27Blaik Nation run for 5 yds to the HAN 32
14:473rd & 14 at own 32Eian Roudebush pass complete to Blaik Nation for 12 yds to the HAN 44
10:314th & 2 at own 44Nick Stoner punt for 28 yds, fair catch by Nick Munson at the BUT 28
Butler Turnover on downs, 11 plays
10:311st & 10 at own 28Ershod Jasey II run for 8 yds to the BUT 36
10:312nd & 2 at own 36Jarrin Alley pass complete to Ershod Jasey II for 7 yds to the BUT 43 for a 1ST down
10:311st & 10 at own 43Gabe Passini run for 7 yds to the 50 yard line
10:312nd & 3 at the 50Chet Yardley run for 7 yds to the HAN 43 for a 1ST down
10:311st & 10 at opp 43Jarrin Alley run for 3 yds to the HAN 40
10:312nd & 7 at opp 40Jarrin Alley run for 8 yds to the HAN 32 for a 1ST down
10:311st & 10 at opp 32Jarrin Alley pass complete to Ethan Loss for 17 yds to the HAN 15 for a 1ST down
10:311st & 10 at opp 15Gabe Passini run for 2 yds to the HAN 13
10:312nd & 8 at opp 13Charlie Spegal run for no gain to the HAN 13
10:313rd & 8 at opp 13Jarrin Alley pass complete to Charlie Spegal for 7 yds to the HAN 6
3:594th & 1 at opp 6Gabe Passini run for no gain to the HAN 6
Hanover Punt, 7 plays
3:591st & 10 at own 6Eian Roudebush pass complete to DJ Grinter for 14 yds to the HAN 20 for a 1ST down
3:591st & 10 at own 20Don Dunning run for a loss of 1 yard to the HAN 19
3:592nd & 11 at own 19Eian Roudebush run for 5 yds to the HAN 24
3:593rd & 6 at own 24Eian Roudebush pass complete to Jack Pennington for 11 yds to the HAN 35 for a 1ST down
3:591st & 10 at own 35Blaik Nation run for 1 yd to the HAN 36
3:592nd & 9 at own 36Eian Roudebush pass incomplete to Curbrian Shelby
0:003rd & 9 at own 36Eian Roudebush sacked for a loss of 11 yards to the HAN 25
Q4 14:484th & 20 at own 25Nick Stoner punt for 47 yds , Nick Munson returns for 13 yds to the BUT 41
4th quarter7 drives, then Butler 16, Hanover 7
Butler Turnover on downs, 5 plays
14:481st & 10 at own 41Jarrin Alley pass complete to Archie Cox for 27 yds to the HAN 32 for a 1ST down
14:481st & 10 at opp 32Jarrin Alley pass incomplete to Archie Cox
14:482nd & 10 at opp 32Griffin Caldwell run for 6 yds to the HAN 26
14:483rd & 4 at opp 26Griffin Caldwell run for 3 yds to the HAN 23
12:264th & 1 at opp 23Griffin Caldwell run for no gain to the HAN 23
Hanover Punt, 3 plays
12:261st & 10 at own 23Don Dunning run for a loss of 4 yards to the HAN 19
12:262nd & 14 at own 19Eian Roudebush run for 1 yd to the HAN 20
12:263rd & 13 at own 20Eian Roudebush run for 8 yds to the HAN 28
10:114th & 5 at own 28Nick Stoner punt for 52 yds , Nick Munson returns for 6 yds to the BUT 26
Butler Fumble, 7 plays
10:111st & 10 at own 26Charlie Spegal run for 2 yds to the BUT 28
10:112nd & 8 at own 28Jarrin Alley pass complete to Cameron Heald for 2 yds to the BUT 26
10:113rd & 10 at own 26Jarrin Alley pass complete to Ethan Loss for 14 yds to the BUT 40 for a 1ST down
10:111st & 10 at own 40Gabe Passini run for 4 yds to the BUT 44
10:112nd & 6 at own 44Charlie Spegal run for 8 yds to the HAN 48 for a 1ST down
10:111st & 10 at opp 48Charlie Spegal run for no gain to the HAN 48
6:192nd & 10 at opp 48Charlie Spegal run for 9 yds to the HAN 39 Charlie Spegal fumbled, recovered by HAN George Marten
Hanover Turnover on downs, 6 plays
6:191st & 10 at own 39Eian Roudebush pass incomplete to Don Dunning
6:192nd & 10 at own 39Don Dunning run for 28 yds to the BUT 33 for a 1ST down
6:011st & 10 at opp 33Timeout Hanover College, clock 06:01
6:011st & 10 at opp 33Eian Roudebush sacked for a loss of 11 yards to the BUT 44
6:012nd & 21 at opp 44Don Dunning run for 3 yds to the BUT 41
6:013rd & 18 at opp 41Eian Roudebush pass complete to Blaik Nation for a loss of 1 yard to the BUT 42
3:444th & 19 at opp 42Eian Roudebush pass incomplete to Clark Rexroat
Butler Punt, 3 plays
3:441st & 10 at own 42Jarrin Alley pass complete to Nick Munson for no gain to the BUT 42
3:442nd & 10 at own 42Ethan Loss run for 8 yds to the 50 yard line
3:443rd & 2 at the 50Gabe Passini run for no gain to the 50 yard line
2:244th & 2 at the 50Timeout Hanover College, clock 02:24
2:244th & 2 at the 50PENALTY BUT Delay Of Game (Short,Ryan) 5 yards from BUT50 to BUT45. NO PLAY.
2:134th & 7 at own 45Ryan Short punt for 51 yds
Hanover Turnover on downs, 7 plays
2:131st & 10 at own 4Eian Roudebush pass complete to Curbrian Shelby for 24 yds Curbrian Shelby fumbled, recovered by HAN for a 1ST down
2:131st & 10 at own 28Eian Roudebush pass incomplete to Jack Pennington
2:132nd & 10 at own 28Hanover College Penalty, Intentional Grounding (Eian Roudebush) to the HAN 15
2:133rd & 23 at own 15PENALTY BUT UNS: Unsportsmanlike Conduct (Holman,Devaon) 15 yards from HAN15 to HAN30, 1ST DOWN. NO PLAY.
2:131st & 10 at own 30Eian Roudebush pass incomplete to Jack Pennington
2:132nd & 10 at own 30Eian Roudebush sacked by Okemdi Eze for a loss of 8 yards to the HAN 22
2:133rd & 18 at own 22Hanover College Penalty, Ineligible Downfield on Pass (-5 Yards) to the HAN 17
1:014th & 23 at own 17Eian Roudebush sacked by Kwame Achampong for a loss of 8 yards to the HAN 9
Butler End of game, 2 plays
1:011st & goal at opp 9J. Alley takes a knee
0:002nd & goal at opp 11J. Alley 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.

Butler leads 5–⁠0 in five meetings.

Recent meetings
2025Butler 16, Hanover 7
2024Butler 53, Hanover 0
2009Butler 42, Hanover 21
2007Butler 44, Hanover 14
2006Butler 30, Hanover 20

Around this game