Butler at St. Thomas (MN)

Saturday, October 4, 2025

Butler beat St. Thomas (MN) 21–⁠14 in overtime. It was their fifth meeting; St. Thomas (MN) leads the series 3–⁠2.

AwayButler6–⁠6 in 2025
21
HomeSt. Thomas (MN)7–⁠5 in 2025
14

Final, overtime at O’Shaughnessy Stadium, Saint PaulAttendance 5,274

At kickoff
86°F, clear, wind 20 mph from the south, gusts to 34 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; St Paul Dwtn Airport, 4 km from the stadium, seven minutes before kickoff
Official
Someone Like YouGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Butler7700721
St. Thomas (MN)7007014

Standouts

Player stats

Butler

PassingC/AttYdsTDInt
Reagan Andrew16/2114100
Gabe Passini1/11600
RushingCarYdsTDLong
Reagan Andrew2668315
Gabe Passini52909
Griffin Caldwell51708
Jack Weybright114014
ReceivingRecYdsTDLong
Nick Munson444016
Ethan Loss337019
Cameron Heald120020
Michael Nix215015
DefenseTklTFLSacksInt
Steven Stephany0001

St. Thomas (MN)

PassingC/AttYdsTDInt
Andy Peters16/2719312
RushingCarYdsTDLong
Pat Bowen1261023
Gabriel Abel165709
ReceivingRecYdsTDLong
Quentin Cobb-Butler669129
JaShawn Todd661024
Luke Schuler129029
Patrick Wagner224019

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

Team stats

ButlerSt. Thomas (MN)
288Total yards306
157Passing yards193
131Rushing yards113
7.1Yards per pass7.1
3.4Yards per rush2.8
20First downs22
7–⁠11Third downs7–⁠14
0–⁠0Fourth downs1–⁠3
1Turnovers2
5–⁠47Penalties5–⁠18
32:34Possession27:26

Efficiency

ButlerSt. Thomas (MN)
51%Success rate51%
0.07EPA per play0.17
0.73Explosiveness1.00
−0.09Rushing EPA−0.01
0.31Passing EPA0.41
55%Passing-down success44%

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)

St. Thomas (MN) 56% to win. Butler won as Elo’s underdog.

The line

St. Thomas (MN) −6.5, over/under 48.5.

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

Every drive

St. Thomas (MN) end zoneButler end zoneQ1 St. Thomas (MN)Touchdown, 11 playsQ1 ButlerPunt, 5 playsQ1 ButlerTouchdown, 9 playsQ1 St. Thomas (MN)Punt, 6 playsQ2 St. Thomas (MN)Punt, 4 playsQ2 ButlerTouchdown, 16 playsQ2 St. Thomas (MN)Interception, 11 playsQ3 ButlerPunt, 6 playsQ3 St. Thomas (MN)Touchdown, 13 playsQ3 St. Thomas (MN)Punt, 3 playsQ3 ButlerPunt, 4 playsQ3 St. Thomas (MN)Turnover on downs, 7 playsQ3 ButlerFumble, 5 playsQ4 ButlerMissed FG, 15 playsQ4 St. Thomas (MN)Missed FG, 9 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. St. Thomas (MN) drives left to right, Butler right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 St. Thomas (MN)Touchdown, 11 plays, 72 yards
  2. Q1 ButlerPunt, 5 plays, 4 yards
  3. Q1 ButlerTouchdown, 9 plays, 67 yards
  4. Q1 St. Thomas (MN)Punt, 6 plays, 2 yards
  5. Q2 St. Thomas (MN)Punt, 4 plays, 19 yards
  6. Q2 ButlerTouchdown, 16 plays, 77 yards
  7. Q2 St. Thomas (MN)Interception, 11 plays, 70 yards
  8. Q3 ButlerPunt, 6 plays, 22 yards
  9. Q3 St. Thomas (MN)Touchdown, 13 plays, 48 yards
  10. Q3 St. Thomas (MN)Punt, 3 plays, 9 yards
  11. Q3 ButlerPunt, 4 plays, −4 yards
  12. Q3 St. Thomas (MN)Turnover on downs, 7 plays, 34 yards
  13. Q3 ButlerFumble, 5 plays, 11 yards
  14. Q4 ButlerMissed FG, 15 plays, 64 yards
  15. Q4 St. Thomas (MN)Missed FG, 9 plays, 54 yards

Play by play

1st quarter5 drives, then Tied at 7
St. Thomas (MN) Touchdown, 11 plays
15:001st & 10 at own 35Ryan Short kickoff for 65 yds for a touchback
15:001st & 10 at own 25Patrick Bowen run for 2 yds to the STMN 27
15:002nd & 8 at own 27Eli Paulson run for 1 yd to the STMN 28
15:003rd & 7 at own 28Andy Peters pass complete to Quentin Cobb-Butler for 9 yds to the STMN 37 for a 1ST down
15:001st & 10 at own 37Andy Peters pass complete to JaShawn Todd for 8 yds to the STMN 45
15:002nd & 2 at own 45Andy Peters pass complete to Patrick Wagner for 5 yds to the 50 yard line for a 1ST down
15:001st & 10 at the 50Patrick Bowen run for 3 yds to the BUT 47
15:002nd & 7 at opp 47Patrick Bowen run for 2 yds to the BUT 45
15:003rd & 5 at opp 45Andy Peters pass complete to Quentin Cobb-Butler for 6 yds to the BUT 39 for a 1ST down
15:001st & 10 at opp 39Patrick Bowen run for no gain to the BUT 39
15:002nd & 10 at opp 39Patrick Bowen run for 10 yds to the BUT 29 for a 1ST down
Butler Punt, 5 plays
15:001st & 10 at own 23Reagan Andrew pass complete to Nick Munson for 7 yds to the BUT 30
St. Thomas (MN) Touchdown, 11 plays
8:261st & 10 at opp 29Andy Peters pass complete to Quentin Cobb-Butler for 29 yds for a TD (Ben Hoiland KICK) Butler Penalty, off-side (Peyton Daniels) to the STMN 35St. Thomas (MN) 7, Butler 0
Butler Touchdown, 9 plays
8:221st & 10 at own 35Elliot Huether kickoff for 54 yds , Ethan Loss return for 19 yds to the BUT 30
8:221st & 10 at own 30Reagan Andrew pass complete to Ethan Loss for 14 yds to the BUT 44 for a 1ST down
8:221st & 10 at own 44Reagan Andrew pass complete to Gabe Passini for 11 yds to the STMN 45 for a 1ST down
8:221st & 10 at opp 45Griffin Caldwell run for 5 yds to the STMN 40
8:222nd & 5 at opp 40Reagan Andrew pass complete to Griffin Caldwell for 1 yd to the STMN 39
8:223rd & 4 at opp 39Gabe Passini run for 9 yds to the STMN 30 for a 1ST down
8:221st & 10 at opp 30Reagan Andrew run for no gain to the STMN 30 St. Thomas-Minnesota Penalty, substitution infraction (5 Yards) to the STMN 25
8:221st & 5 at opp 25Reagan Andrew pass complete to Cameron Heald for 20 yds to the STMN 5 for a 1ST down
8:221st & goal at opp 5Reagan Andrew run for 3 yds to the STMN 2
3:162nd & goal at opp 2Reagan Andrew run for 2 yds for a TD (Ryan Short KICK)Tied at 7
St. Thomas (MN) Punt, 6 plays
3:161st & 10 at own 35Ryan Short kickoff for 65 yds for a touchback
3:161st & 10 at own 25Gabriel Abel run for a loss of 1 yard to the STMN 24
3:162nd & 11 at own 24Andy Peters pass incomplete to Quentin Cobb-Butler, broken up by Steven Stephany
3:163rd & 11 at own 24Andy Peters pass incomplete to Tyson Schilling for a 1ST down Butler Penalty, Defensive pass interference (Onye Onuoha) to the STMN 39 for a 1ST down
3:161st & 10 at own 39Andy Peters run for a loss of 1 yard to the STMN 38 Andy Peters fumbled, recovered by STMN Andy Peters
3:162nd & 11 at own 38Andy Peters run for no gain to the STMN 38
3:163rd & 11 at own 38Andy Peters sacked by CJ Wilson Jr. for a loss of 11 yards to the STMN 27
0:094th & 22 at own 27Elliot Huether punt for 53 yds , Nick Munson returns for 3 yds to the BUT 23
2nd quarter4 drives, then Butler 14, St. Thomas (MN) 7
Butler Punt, 5 plays
15:002nd & 3 at own 30Gabe Passini run for 7 yds to the BUT 37 for a 1ST down
15:001st & 10 at own 37Reagan Andrew sacked by Branden Smith for a loss of 5 yards to the BUT 32 Reagan Andrew fumbled, recovered by BUT Reagan Andrew , return for 0 yards
15:002nd & 15 at own 32Reagan Andrew pass incomplete to Nick Munson
15:003rd & 15 at own 32Reagan Andrew pass incomplete to Archie Cox
15:004th & 15 at own 32Butler Penalty, false start (Steven Stephany) to the BUT 27
13:314th & 20 at own 27Ryan Short punt for 36 yds
St. Thomas (MN) Punt, 4 plays
13:311st & 10 at own 37Patrick Bowen run for 23 yds to the BUT 40 for a 1ST down
13:311st & 10 at opp 40JaShawn Todd run for a loss of 3 yards to the BUT 43
13:312nd & 13 at opp 43Patrick Bowen run for a loss of 1 yard to the BUT 44
13:313rd & 14 at opp 44Andy Peters pass incomplete to JaShawn Todd
11:114th & 14 at opp 44Elliot Huether punt for 44 yds
Butler Touchdown, 16 plays
11:111st & 10 at own 20Ershod Jasey II run for 3 yds to the BUT 23
11:112nd & 7 at own 23Reagan Andrew pass incomplete to Brady Preston, broken up by Logan Cassady
11:113rd & 7 at own 23Reagan Andrew pass complete to Griffin Caldwell for 10 yds to the BUT 33 for a 1ST down
11:111st & 10 at own 33Reagan Andrew pass complete to Chet Yardley for 6 yds to the BUT 39
11:112nd & 4 at own 39Gabe Passini pass complete to Nick Munson for 16 yds to the STMN 45 for a 1ST down
11:111st & 10 at opp 45Reagan Andrew pass complete to Michael Nix for no gain to the STMN 45
11:112nd & 10 at opp 45Griffin Caldwell run for 2 yds to the STMN 43
11:113rd & 8 at opp 43Griffin Caldwell run for 8 yds to the STMN 35 for a 1ST down
11:111st & 10 at opp 35Reagan Andrew pass complete to Michael Nix for 15 yds to the STMN 20 for a 1ST down
11:111st & 10 at opp 20Reagan Andrew run for 11 yds to the STMN 9 for a 1ST down
11:111st & goal at opp 9Gabe Passini run for 5 yds to the STMN 4
11:112nd & goal at opp 4Reagan Andrew run for 2 yds to the STMN 2
3:183rd & goal at opp 2Reagan Andrew pass incomplete to Ethan Malafa for a 1ST down St. Thomas-Minnesota Penalty, Defensive pass interference (Charlie Boucher) to the STMN 2 for a 1ST down
3:181st & goal at opp 2Reagan Andrew run for no gain to the STMN 2
3:182nd & goal at opp 2Griffin Caldwell run for 1 yd to the STMN 1
2:203rd & goal at opp 1Reagan Andrew run for 1 yd for a TD (Ryan Short KICK) St. Thomas-Minnesota Penalty, illegal formation (Yards) to the STMN 3Butler 14, St. Thomas (MN) 7
St. Thomas (MN) Interception, 11 plays
2:201st & 10 at own 35Ryan Short kickoff for 57 yds , Eli Paulson return for 14 yds to the STMN 22
2:201st & 10 at own 22Andy Peters pass complete to Quentin Cobb-Butler for 6 yds to the STMN 28
2:002nd & 4 at own 28Andy Peters pass incomplete to Pierce McCrary, broken up by Onye Onuoha
2:003rd & 4 at own 28Andy Peters pass complete to JaShawn Todd for 5 yds to the STMN 33 for a 1ST down
2:001st & 10 at own 33Andy Peters pass complete to Patrick Wagner for 19 yds to the BUT 48 for a 1ST down
2:001st & 10 at opp 48Andy Peters pass incomplete to Quentin Cobb-Butler
2:002nd & 10 at opp 48Andy Peters pass incomplete to JaShawn Todd
2:003rd & 10 at opp 48Andy Peters pass complete to JaShawn Todd for 8 yds to the BUT 40
2:004th & 2 at opp 40Andy Peters pass complete to Luke Schuler for 29 yds to the BUT 11 for a 1ST down
2:001st & 10 at opp 11Andy Peters pass incomplete to JaShawn Todd
2:002nd & 10 at opp 11Andy Peters run for 3 yds to the BUT 8
0:103rd & 7 at opp 8Steven Stephany return for no gain to the BUT 9
3rd quarter7 drives, then Butler 14, St. Thomas (MN) 7
Butler Punt, 6 plays
15:001st & 10 at own 35Elliot Huether kickoff for 65 yds for a touchback
15:001st & 10 at own 25Reagan Andrew run for 3 yds to the BUT 28
15:002nd & 7 at own 28Griffin Caldwell run for 1 yd to the BUT 29
15:003rd & 6 at own 29Reagan Andrew pass complete to Ethan Loss for 19 yds to the BUT 48 for a 1ST down
15:001st & 10 at own 48Reagan Andrew run for 3 yds to the STMN 49
15:002nd & 7 at opp 49Reagan Andrew sacked by Ahmed Muhammad for a loss of 13 yards to the BUT 38 Reagan Andrew fumbled, recovered by BUT Michael McLaughlin , return for 0 yards
15:003rd & 20 at own 38Reagan Andrew pass complete to Nick Munson for 9 yds to the BUT 47
St. Thomas (MN) Touchdown, 13 plays
15:002nd & 7 at opp 37Patrick Bowen run for 2 yds to the BUT 35
10:514th & 11 at own 47Ryan Short punt for 46 yds , JaShawn Todd returns for 9 yds to the STMN 16
St. Thomas (MN) Punt, 3 plays
10:511st & 10 at own 16Gabriel Abel run for 6 yds to the STMN 22
10:512nd & 4 at own 22Gabriel Abel run for 3 yds to the STMN 25
10:513rd & 1 at own 25Andy Peters run for no gain to the STMN 25
8:544th & 1 at own 25Elliot Huether punt for 33 yds
Butler Punt, 4 plays
8:541st & 10 at own 42Reagan Andrew run for 4 yds to the BUT 46
8:542nd & 6 at own 46Gabe Passini run for 2 yds to the BUT 48
8:543rd & 4 at own 48Reagan Andrew run for no gain to the BUT 48 Butler Penalty, Offensive holding (Michael McLaughlin) to the BUT 38
8:543rd & 14 at own 38Reagan Andrew pass incomplete to Ethan Loss, broken up by Logan Cassady
6:514th & 14 at own 38Ryan Short punt for 22 yds
St. Thomas (MN) Turnover on downs, 7 plays
6:511st & 10 at own 40Gabriel Abel run for 9 yds to the STMN 49
6:512nd & 1 at own 49Andy Peters pass complete to JaShawn Todd for 6 yds to the BUT 45 for a 1ST down
6:511st & 10 at opp 45Andy Peters pass complete to Quentin Cobb-Butler for 12 yds to the BUT 33 for a 1ST down
6:511st & 10 at opp 33Gabriel Abel run for 8 yds to the BUT 25
6:512nd & 2 at opp 25Andy Peters pass incomplete to JaShawn Todd
6:513rd & 2 at opp 25Eli Paulson run for a loss of 1 yard to the BUT 26
3:564th & 3 at opp 26Andy Peters pass incomplete to Gabriel Abel, broken up by Blair Schonhorst
Butler Fumble, 5 plays
3:561st & 10 at own 26Reagan Andrew run for 5 yds to the BUT 31
3:562nd & 5 at own 31Reagan Andrew run for 4 yds to the BUT 35
3:563rd & 1 at own 35Reagan Andrew run for 2 yds to the BUT 37 for a 1ST down
3:561st & 10 at own 37Reagan Andrew pass incomplete to Nick Munson, broken up by Branden Smith
1:422nd & 10 at own 37Jack Weybright run for 14 yds to the STMN 49 Jack Weybright fumbled, recovered by STMN Blake Osbahr
St. Thomas (MN) Touchdown, 13 plays
1:421st & 10 at own 49Patrick Bowen run for 7 yds to the BUT 44
1:422nd & 3 at opp 44Patrick Bowen run for 4 yds to the BUT 40 for a 1ST down
1:421st & 10 at opp 40Patrick Bowen run for 3 yds to the BUT 37
Q4 15:003rd & 5 at opp 35Gabriel Abel run for 5 yds to the BUT 30 for a 1ST down
Q4 15:001st & 10 at opp 30Gabriel Abel run for 9 yds to the BUT 21
Q4 15:002nd & 1 at opp 21Gabriel Abel run for 4 yds to the BUT 17 for a 1ST down
Q4 15:001st & 10 at opp 17Gabriel Abel run for 2 yds to the BUT 15
Q4 15:002nd & 8 at opp 15Andy Peters pass complete to Quentin Cobb-Butler for 7 yds to the BUT 8
Q4 15:003rd & 1 at opp 8Andy Peters run for 1 yd to the BUT 7 for a 1ST down
Q4 15:001st & goal at opp 7Patrick Bowen run for 6 yds to the BUT 1
Q4 15:002nd & goal at opp 1Andy Peters run for no gain to the BUT 1
Q4 10:103rd & goal at opp 1Andy Peters run for 1 yd for a TD (Ben Hoiland KICK)Tied at 14
4th quarter2 drives, then Tied at 14
Butler Missed FG, 15 plays
10:101st & 10 at own 35Elliot Huether kickoff for 65 yds for a touchback
10:101st & 10 at own 25Gabe Passini run for 6 yds to the BUT 31
10:102nd & 4 at own 31Reagan Andrew run for 5 yds to the BUT 36 for a 1ST down
10:101st & 10 at own 36Reagan Andrew pass complete to Ethan Malafa for 11 yds to the BUT 47 for a 1ST down
10:101st & 10 at own 47Reagan Andrew run for no gain to the BUT 47
10:102nd & 10 at own 47Reagan Andrew run for 15 yds to the STMN 38 for a 1ST down
10:101st & 10 at opp 38Reagan Andrew pass complete to Ethan Loss for 4 yds to the STMN 34
10:102nd & 6 at opp 34Reagan Andrew pass complete to Ethan Malafa for a loss of 2 yards to the STMN 36
10:103rd & 8 at opp 36Reagan Andrew pass incomplete to Chet Yardley for a 1ST down St. Thomas-Minnesota Penalty, Defensive pass interference (Branden Smith) to the STMN 28 for a 1ST down
10:101st & 10 at opp 28Reagan Andrew run for 7 yds to the STMN 21
10:102nd & 3 at opp 21Reagan Andrew run for 2 yds to the STMN 19
10:103rd & 1 at opp 19Reagan Andrew run for 1 yd to the STMN 18 for a 1ST down
10:101st & 10 at opp 18Reagan Andrew pass complete to Brady Preston for 4 yds to the STMN 14
10:102nd & 6 at opp 14Reagan Andrew run for 4 yds to the STMN 10
2:003rd & 2 at opp 10Reagan Andrew run for a loss of 1 yard to the STMN 11
1:514th & 3 at opp 11Ryan Short 29 yd FG MISSED
St. Thomas (MN) Missed FG, 9 plays
1:511st & 10 at own 20Gabriel Abel run for 3 yds to the STMN 23
1:512nd & 7 at own 23Gabriel Abel run for 2 yds to the STMN 25
1:513rd & 5 at own 25Andy Peters run for 7 yds to the STMN 32 for a 1ST down
1:511st & 10 at own 32Andy Peters pass complete to JaShawn Todd for 10 yds to the STMN 42 for a 1ST down
1:511st & 10 at own 42Andy Peters pass complete to Eli Paulson for 10 yds to the BUT 48 for a 1ST down
0:161st & 10 at opp 48Andy Peters pass complete to JaShawn Todd for 24 yds to the BUT 24 for a 1ST down
0:161st & 10 at opp 24Gabriel Abel run for 3 yds to the BUT 21

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.

St. Thomas (MN) leads 3–⁠2 in five meetings.

Recent meetings
2025Butler 21, St. Thomas (MN) 14
2024Butler 36, St. Thomas (MN) 20
2023St. Thomas (MN) 17, Butler 10
2022St. Thomas (MN) 27, Butler 13
2021St. Thomas (MN) 36, Butler 0

Around this game