Stetson at Dayton

Saturday, September 27, 2025

Dayton beat Stetson 48–⁠14. It was their seventh meeting; Dayton leads the series 6–⁠1.

AwayStetson3–⁠9 in 2025
14
HomeDayton7–⁠4 in 2025
48

Final at Welcome Stadium, DaytonTV: YouTubeAttendance 5,262

At kickoff
77°FWeather: NOAA NCEI Global Historical Climatology Network hourly; Dayton Wright Brothers Airport, 16 km from the stadium, seven minutes before kickoff
Official
David HergertGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Stetson770014
Dayton21216048

Standouts

Player stats

Stetson

PassingC/AttYdsTDInt
Kael Alexander15/2919022
Chris Stephenson3/3800
RushingCarYdsTDLong
Cayden Betts1035012
Chris Stephenson61809
Trey Clark41407
Zion Griffin813010
ReceivingRecYdsTDLong
Dylan Redmon358227
Malachi Townsend347017
Beau Bankston237026
Shawne Jones232022

Dayton

PassingC/AttYdsTDInt
Bryce Schondelmyer19/2333350
Liam Poronsky3/51800
RushingCarYdsTDLong
Levi Moell746016
Luke Hansen102517
Mason Hackett92109
Dillon Fitzpatrick2905
ReceivingRecYdsTDLong
Michael Mussari8169254
Donovan Weatherly259150
Ethan Thulin143043
Gavin Lochow437122
DefenseTklTFLSacksInt
Josh Williams0001
Vincent Firenze0001

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

Team stats

StetsonDayton
299Total yards461
198Passing yards351
101Rushing yards110
6.2Yards per pass12.5
3.2Yards per rush3.1
18First downs22
4–⁠13Third downs9–⁠14
2–⁠4Fourth downs2–⁠3
3Turnovers0
2–⁠5Penalties8–⁠75
26:45Possession33:15

Efficiency

StetsonDayton
38%Success rate46%
−0.08EPA per play0.49
1.42Explosiveness1.82
0.04Rushing EPA−0.15
−0.20Passing EPA1.24
28%Passing-down success48%

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)

Dayton 77% to win. Elo’s favorite won.

The line

Dayton −25.5, over/under 49.5.

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

Every drive

Dayton end zoneStetson end zoneQ1 DaytonTouchdown, 5 playsQ1 StetsonTouchdown, 6 playsQ1 DaytonTouchdown, 4 playsQ1 StetsonPunt, 3 playsQ1 DaytonTouchdown, 8 playsQ1 StetsonPunt, 6 playsQ2 DaytonTouchdown, 10 playsQ2 StetsonPunt, 3 playsQ2 DaytonTouchdown, 1 playQ2 StetsonTouchdown, 11 playsQ2 DaytonPunt, 3 playsQ2 StetsonPick-six, 10 plays (Dayton scores)Q3 StetsonPunt, 3 playsQ3 DaytonTouchdown, 12 playsQ3 StetsonInterception, 5 playsQ3 DaytonTurnover on downs, 7 playsQ3 StetsonTurnover on downs, 11 playsQ4 DaytonPunt, 10 playsQ4 StetsonFumble, 6 playsQ4 DaytonEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Dayton drives left to right, Stetson right to left.
  1. Q1 DaytonTouchdown, 5 plays, 64 yards
  2. Q1 StetsonTouchdown, 6 plays, 68 yards
  3. Q1 DaytonTouchdown, 4 plays, 66 yards
  4. Q1 StetsonPunt, 3 plays, 5 yards
  5. Q1 DaytonTouchdown, 8 plays, 63 yards
  6. Q1 StetsonPunt, 6 plays, 13 yards
  7. Q2 DaytonTouchdown, 10 plays, 74 yards
  8. Q2 StetsonPunt, 3 plays, −5 yards
  9. Q2 DaytonTouchdown, 1 play, 7 yards
  10. Q2 StetsonTouchdown, 11 plays, 75 yards
  11. Q2 DaytonPunt, 3 plays, −11 yards
  12. Q2 StetsonPick-six, 10 plays (Dayton scores), 42 yards
  13. Q3 StetsonPunt, 3 plays, −2 yards
  14. Q3 DaytonTouchdown, 12 plays, 85 yards
  15. Q3 StetsonInterception, 5 plays, 25 yards
  16. Q3 DaytonTurnover on downs, 7 plays, 35 yards
  17. Q3 StetsonTurnover on downs, 11 plays, 62 yards
  18. Q4 DaytonPunt, 10 plays, 31 yards
  19. Q4 StetsonFumble, 6 plays, 26 yards
  20. Q4 DaytonEnd of game, 3 plays, 12 yards

Play by play

1st quarter6 drives, then Dayton 21, Stetson 7
Dayton Touchdown, 5 plays
14:541st & 10 at own 35Daniel Holbrook kickoff for 63 yds , Gavin Lochow return for 34 yds to the DAY 36
14:541st & 10 at own 36Bryce Schondelmyer pass incomplete to Michael Mussari
14:542nd & 10 at own 36PENALTY DAY False Start 5 yards from DAY36 to DAY31. NO PLAY.
14:542nd & 15 at own 31Bryce Schondelmyer pass complete to Mason Hackett for 3 yds to the DAY 28
14:543rd & 18 at own 28Bryce Schondelmyer pass complete to Michael Mussari for 22 yds to the 50 yard line for a 1ST down
14:541st & 10 at the 50Mason Hackett run for no gain to the 50 yard line
12:432nd & 10 at the 50Bryce Schondelmyer pass complete to Donovan Weatherly for 50 yds for a TD (Robby Smart KICK)Dayton 7, Stetson 0
Stetson Touchdown, 6 plays
12:371st & 10 at own 35David Maurer kickoff for 59 yds , Troy Flowers return for 26 yds to the STET 32
12:371st & 10 at own 32Cayden Betts run for 7 yds to the STET 39
12:372nd & 3 at own 39Cayden Betts run for a loss of 2 yards to the STET 37
12:373rd & 5 at own 37No Huddle-Shotgun Alexander,Kael pass incomplete deep left to Hill,Austin thrown to DAY30 PENALTY DAY Pass Interference 15 yards from STE37 to DAY48, 1ST DOWN. NO PLAY.
12:371st & 10 at opp 48Cayden Betts run for a loss of 1 yard to the DAY 49
12:372nd & 11 at opp 49Cayden Betts run for 2 yds to the DAY 47
12:373rd & 9 at opp 47Kael Alexander pass complete to Dylan Redmon for 20 yds to the DAY 27 for a 1ST down
9:431st & 10 at opp 27Kael Alexander pass complete to Dylan Redmon for 27 yds for a TD (Daniel Holbrook KICK)Tied at 7
Dayton Touchdown, 4 plays
9:361st & 10 at own 35Daniel Holbrook kickoff for 56 yds , Mason Hackett return for 25 yds to the DAY 34
9:361st & 10 at own 34Luke Hansen run for 1 yd to the DAY 35
9:362nd & 9 at own 35Bryce Schondelmyer pass complete to Gavin Lochow for 4 yds to the DAY 39
9:363rd & 5 at own 39Bryce Schondelmyer pass complete to Luke Hansen for 7 yds to the DAY 46 for a 1ST down
7:261st & 10 at own 46Bryce Schondelmyer pass complete to Michael Mussari for 54 yds for a TD (Robby Smart KICK)Dayton 14, Stetson 7
Stetson Punt, 3 plays
7:261st & 10 at own 35David Maurer kickoff for 65 yds for a touchback
7:261st & 10 at own 25Cayden Betts run for 5 yds to the STET 30
7:262nd & 5 at own 30Kael Alexander pass incomplete to Anthony Benzija
7:263rd & 5 at own 30Kael Alexander pass incomplete to Will Secker
6:284th & 5 at own 30Brett Gonda punt for 33 yds, fair catch by Michael Mussari at the DAY 37
Dayton Touchdown, 8 plays
6:281st & 10 at own 37Mason Hackett run for 9 yds to the DAY 46
6:282nd & 1 at own 46Mason Hackett run for no gain to the DAY 46
6:283rd & 1 at own 46Luke Hansen run for 2 yds to the DAY 48 for a 1ST down
6:281st & 10 at own 48Bryce Schondelmyer pass complete to Dominic Vrbancic for 14 yds to the STET 38 for a 1ST down
6:281st & 10 at opp 38Bryce Schondelmyer pass complete to Gavin Lochow for 4 yds to the STET 34
6:282nd & 6 at opp 34Luke Hansen run for 2 yds to the STET 32
6:283rd & 4 at opp 32Bryce Schondelmyer pass complete to Michael Mussari for 11 yds to the STET 21 for a 1ST down
1:441st & 10 at opp 21Bryce Schondelmyer pass complete to Michael Mussari for 21 yds for a TD (Robby Smart KICK)Dayton 21, Stetson 7
Stetson Punt, 6 plays
1:441st & 10 at own 35David Maurer kickoff for 65 yds for a touchback
1:441st & 10 at own 25Cayden Betts run for a loss of 2 yards to the STET 23
1:442nd & 12 at own 23Cayden Betts run for 1 yd to the STET 24
0:003rd & 11 at own 24Kael Alexander pass complete to Malachi Townsend for 14 yds to the STET 38 for a 1ST down
Q2 15:001st & 10 at own 38Kael Alexander pass incomplete to Dylan Redmon
Q2 15:002nd & 10 at own 38Kael Alexander pass incomplete to Beau Bankston
Q2 15:003rd & 10 at own 38Kael Alexander pass incomplete to Will Secker
Q2 14:334th & 10 at own 38Brett Gonda punt for 45 yds , Michael Mussari returns for 9 yds to the DAY 26
2nd quarter6 drives, then Dayton 42, Stetson 14
Dayton Touchdown, 10 plays
14:331st & 10 at own 26Mason Hackett run for no gain to the DAY 26
14:332nd & 10 at own 26Bryce Schondelmyer pass complete to Michael Mussari for 12 yds to the DAY 38 for a 1ST down
14:331st & 10 at own 38Mason Hackett run for 3 yds to the DAY 41
14:332nd & 7 at own 41Luke Hansen run for 3 yds to the DAY 44
14:333rd & 4 at own 44Mason Hackett run for 3 yds to the DAY 47
14:334th & 1 at own 47Mason Hackett run for 5 yds to the STET 48 for a 1ST down
14:331st & 10 at opp 48Bryce Schondelmyer pass complete to Ethan Thulin for 43 yds to the STET 5 for a 1ST down
14:331st & goal at opp 5Luke Hansen run for 2 yds to the STET 3
14:332nd & goal at opp 3PENALTY DAY False Start 5 yards from STE03 to STE08. NO PLAY.
14:332nd & goal at opp 8Luke Hansen run for 1 yd to the STET 7
8:253rd & goal at opp 7Bryce Schondelmyer pass complete to Gavin Lochow for 7 yds for a TD (Robby Smart KICK)Dayton 28, Stetson 7
Stetson Punt, 3 plays
8:191st & 10 at own 35David Maurer kickoff for 65 yds , Troy Flowers return for 25 yds to the STET 25
8:191st & 10 at own 25PENALTY STE False Start 5 yards from STE25 to STE20. NO PLAY.
8:191st & 15 at own 20Chris Stephenson run for no gain to the STET 20
7:452nd & 15 at own 20Timeout Stetson, clock 07:45
7:452nd & 15 at own 20Chris Stephenson run for no gain to the STET 20
7:453rd & 15 at own 20Chris Stephenson run for no gain to the STET 20
6:404th & 15 at own 20Brett Gonda punt blocked by Sam Schmiesing blocked by Sam Schmiesing Gonda,Brett punt 0 yards to the STE20 blocked by Schmiesing,Sam recovered by DAY Chaney,Parker at STE09 Chaney,Parker return 2 yards to the STE07, End Of Play. , Parker Chaney returns for 2 yds to the STET 7
Dayton Touchdown, 1 play
6:351st & goal at opp 7Bryce Schondelmyer pass complete to Dominic Vrbancic for 7 yds for a TD (Robby Smart KICK)Dayton 35, Stetson 7
Stetson Touchdown, 11 plays
6:351st & 10 at own 35David Maurer kickoff for 65 yds for a touchback
6:351st & 10 at own 25Trey Clark run for 3 yds to the STET 28
6:352nd & 7 at own 28Trey Clark run for 7 yds to the STET 35 for a 1ST down
6:351st & 10 at own 35Kael Alexander pass complete to Trey Clark for 2 yds to the STET 37
6:352nd & 8 at own 37Trey Clark run for 3 yds to the STET 40
6:353rd & 5 at own 40Kael Alexander pass complete to Trey Clark for 8 yds to the STET 48 for a 1ST down
6:351st & 10 at own 48Trey Clark run for 1 yd to the STET 49
6:352nd & 9 at own 49Kael Alexander pass complete to Will Secker for 6 yds to the DAY 45
6:353rd & 3 at opp 45Zion Griffin run for 10 yds to the DAY 35 for a 1ST down
6:351st & 10 at opp 35Zion Griffin run for 2 yds to the DAY 33
6:352nd & 8 at opp 33Kael Alexander pass complete to Shawne Jones for 22 yds to the DAY 11 for a 1ST down
2:071st & 10 at opp 11Timeout Dayton, clock 02:07
2:021st & 10 at opp 11Kael Alexander pass complete to Dylan Redmon for 11 yds for a TD (Daniel Holbrook KICK)Dayton 35, Stetson 14
Dayton Punt, 3 plays
1:561st & 10 at own 35Daniel Holbrook kickoff for 60 yds , Mason Hackett return for 21 yds to the DAY 26
1:561st & 10 at own 26PENALTY DAY False Start 5 yards from DAY26 to DAY21. NO PLAY.
1:561st & 15 at own 21Bryce Schondelmyer pass incomplete to Michael Mussari
1:562nd & 15 at own 21Bryce Schondelmyer pass incomplete to Michael Mussari
1:563rd & 15 at own 21Bryce Schondelmyer sacked for a loss of 6 yards to the DAY 15
1:394th & 21 at own 15Timeout Stetson, clock 01:39
1:314th & 21 at own 15Logan Forcum punt for 43 yds , Will Secker returns for 6 yds to the STET 48
Stetson Pick-six, 10 plays (Dayton scores)
1:311st & 10 at own 48Kael Alexander pass complete to Trey Clark for a loss of 1 yard to the STET 47
1:312nd & 11 at own 47Kael Alexander pass complete to Malachi Townsend for 16 yds to the DAY 37 for a 1ST down
1:311st & 10 at opp 37Kael Alexander pass incomplete to Austin Hill
1:312nd & 10 at opp 37Kael Alexander pass incomplete to Austin Hill
1:313rd & 10 at opp 37Kael Alexander pass incomplete to Zion Griffin
1:314th & 10 at opp 37Kael Alexander pass complete to Malachi Townsend for 17 yds to the DAY 20 for a 1ST down Dayton Penalty, Defensive Pass Interference (Yards) declined for a 1ST down
1:311st & 10 at opp 20Kael Alexander pass complete to Shawne Jones for 10 yds to the DAY 10 for a 1ST down
1:311st & goal at opp 10Kael Alexander pass incomplete to Shawne Jones
1:312nd & goal at opp 10Kael Alexander pass incomplete to Cayden Betts
0:003rd & goal at opp 10Kael Alexander pass intercepted Vincent Firenze return for 99 yds for a TD (Robby Smart KICK)Dayton 42, Stetson 14
3rd quarter5 drives, then Dayton 48, Stetson 14
Stetson Punt, 3 plays
15:001st & 10 at own 35David Maurer kickoff for 65 yds for a touchback
15:001st & 10 at own 25Zion Griffin run for 1 yd to the STET 26
15:002nd & 9 at own 26Zion Griffin run for a loss of 3 yards to the STET 23
15:003rd & 12 at own 23Kael Alexander pass incomplete to Anthony Benzija
13:204th & 12 at own 23Brett Gonda punt for 55 yds , Michael Mussari returns for 22 yds to the DAY 44
13:204th & 12 at own 23Brett Gonda punt for 55 yds , Michael Mussari returns for 22 yds to the DAY 15
Dayton Touchdown, 12 plays
13:201st & 10 at own 15Luke Hansen run for 4 yds to the DAY 19
13:202nd & 6 at own 19Luke Hansen run for no gain to the DAY 19
13:203rd & 6 at own 19Bryce Schondelmyer pass complete to Michael Mussari for 8 yds to the DAY 27 for a 1ST down
13:201st & 10 at own 27Bryce Schondelmyer pass incomplete to Gavin Lochow
13:202nd & 10 at own 27Luke Hansen run for 3 yds to the DAY 30
13:203rd & 7 at own 30Bryce Schondelmyer pass complete to Michael Mussari for 15 yds to the DAY 45 for a 1ST down
13:201st & 10 at own 45Mason Hackett run for a loss of 1 yard to the DAY 44
13:202nd & 11 at own 44Mason Hackett run for 2 yds to the DAY 46
13:203rd & 9 at own 46Bryce Schondelmyer pass complete to Donovan Weatherly for 9 yds to the STET 45 for a 1ST down
13:201st & 10 at opp 45Bryce Schondelmyer pass complete to Gavin Lochow for 22 yds to the STET 23 for a 1ST down
13:201st & 10 at opp 23No Huddle-Shotgun Lochow,Gavin pass incomplete deep right to Thulin,Ethan thrown to STE00 PENALTY DAY Holding 10 yards from STE23 to STE33. NO PLAY.
13:201st & 20 at opp 33Bryce Schondelmyer pass complete to Michael Mussari for 26 yds to the STET 7 for a 1ST down
6:261st & goal at opp 7Luke Hansen run for 7 yds for a TD (Robby Smart PAT MISSED)Dayton 48, Stetson 14
Stetson Interception, 5 plays
6:211st & 10 at own 35David Maurer kickoff for 58 yds , Troy Flowers return for 16 yds to the STET 23
6:211st & 10 at own 23Kael Alexander pass incomplete to Malachi Townsend
6:212nd & 10 at own 23Cayden Betts run for 12 yds to the STET 35 for a 1ST down
6:211st & 10 at own 35Cayden Betts run for 8 yds to the STET 43
6:212nd & 2 at own 43Cayden Betts run for 5 yds to the STET 48 for a 1ST down
4:131st & 10 at own 48Kael Alexander pass intercepted Josh Williams return for no gain to the DAY 45
Dayton Turnover on downs, 7 plays
4:131st & 10 at own 45Levi Moell run for 14 yds to the STET 41 for a 1ST down
4:131st & 10 at opp 41Liam Poronsky run for 5 yds to the STET 36
4:132nd & 5 at opp 36Levi Moell run for 7 yds to the STET 29 for a 1ST down
4:131st & 10 at opp 29No Huddle-Shotgun Poronsky,Liam pass incomplete short middle to Lewis IV,LeRoy thrown to STE15 PENALTY DAY Holding 10 yards from STE29 to STE39. NO PLAY.
4:131st & 20 at opp 39Levi Moell run for 16 yds to the STET 23
4:132nd & 4 at opp 23Levi Moell run for 1 yd to the STET 22
4:133rd & 3 at opp 22Mikey Hess run for 2 yds to the STET 20
0:284th & 1 at opp 20Mikey Hess run for no gain to the STET 20
Stetson Turnover on downs, 11 plays
0:001st & 10 at own 20Zion Griffin run for 3 yds to the STET 23
Q4 15:002nd & 7 at own 23Jahyden Clark run for 6 yds to the STET 29
Q4 15:003rd & 1 at own 29Zion Griffin run for a loss of 1 yard to the STET 28
Q4 15:004th & 2 at own 28Zion Griffin run for 5 yds to the STET 33 for a 1ST down
Q4 15:001st & 10 at own 33Kael Alexander pass complete to Beau Bankston for 26 yds to the DAY 41 for a 1ST down
Q4 15:001st & 10 at opp 41Michael Dempsey run for 8 yds to the DAY 33
Q4 15:002nd & 2 at opp 33Kael Alexander pass complete to Beau Bankston for 11 yds to the DAY 22 for a 1ST down
Q4 15:001st & 10 at opp 22Zion Griffin run for a loss of 4 yards to the DAY 26
Q4 15:002nd & 14 at opp 26Stetson Penalty, Intentional Grounding (Christian Rand) to the DAY 38
Q4 15:003rd & 26 at opp 38Kael Alexander pass complete to Michael Dempsey for 1 yd to the DAY 37
Q4 9:234th & 25 at opp 37Kael Alexander run for 19 yds to the DAY 18
Q4 9:234th & 25 at opp 37Kael Alexander run for 19 yds to the DAY 18
4th quarter3 drives, then Dayton 48, Stetson 14
Dayton Punt, 10 plays
9:231st & 10 at own 18Liam Poronsky pass incomplete to Dominic Vrbancic
9:232nd & 10 at own 18Levi Moell run for 10 yds to the DAY 28 for a 1ST down
9:231st & 10 at own 28Liam Poronsky pass complete to Jackson Turner for 10 yds to the DAY 38 for a 1ST down
9:231st & 10 at own 38Levi Moell run for no gain to the DAY 38
9:232nd & 10 at own 38Liam Poronsky pass incomplete to Ryan Martin
9:233rd & 10 at own 38Liam Poronsky run for 2 yds to the DAY 40
9:234th & 8 at own 40Liam Poronsky pass complete to Dominic Vrbancic for 8 yds to the DAY 48 for a 1ST down
9:231st & 10 at own 48Levi Moell run for a loss of 2 yards to the DAY 46
9:232nd & 12 at own 46Mikey Hess run for 3 yds to the DAY 49
9:233rd & 9 at own 49Liam Poronsky pass complete to Andrew Vrbancic for no gain to the DAY 49
4:374th & 9 at own 49Ben Lavelle punt for 40 yds, fair catch by Will Secker at the STET 11
4:374th & 9 at own 49Ben Lavelle punt for 40 yds, fair catch by Will Secker at the STET 26
Stetson Fumble, 6 plays
4:371st & 10 at own 26Chris Stephenson run for 6 yds to the STET 32
4:372nd & 4 at own 32Chris Stephenson run for 9 yds to the STET 41 for a 1ST down
4:371st & 10 at own 41Chris Stephenson pass complete to Zion Griffin for 3 yds to the STET 44
4:372nd & 7 at own 44Chris Stephenson run for 3 yds to the STET 47
4:373rd & 4 at own 47Chris Stephenson pass complete to Zion Griffin for no gain to the STET 47
2:004th & 4 at own 47Timeout Dayton, clock 02:00
1:484th & 4 at own 47Chris Stephenson pass complete to Zion Griffin for 5 yds Zion Griffin fumbled, recovered by DAY Mac Grant III
Dayton End of game, 3 plays
1:481st & 10 at own 48Dillon Fitzpatrick run for 4 yds to the STET 48
1:482nd & 6 at opp 48Dillon Fitzpatrick run for 5 yds to the STET 43
0:003rd & 1 at opp 43Grayson Thomas run for 3 yds to the STET 40 for a 1ST down

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.

Dayton leads 6–⁠1 in seven meetings.

Recent meetings
2025Dayton 48, Stetson 14
2022Dayton 23, Stetson 20
2021Dayton 41, Stetson 13
2019Stetson 38, Dayton 21
2016Dayton 21, Stetson 10
2015Dayton 27, Stetson 14

Around this game