Harvard at Stetson

Saturday, September 20, 2025

Harvard beat Stetson 59–⁠7. It was their second meeting; Harvard leads the series 2–⁠0.

AwayHarvard9–⁠2 in 2025
59
HomeStetson3–⁠9 in 2025
7

Final at Spec Martin Municipal Stadium, DeLandTV: ESPN+Attendance 1,400

At kickoff
85°F, wind 10 mph from the north, gusts to 18 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Deland Municipal Airport, 5 km from the stadium
Official
Drew MyersGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Harvard28177759
Stetson00707

Standouts

Player stats

Harvard

PassingC/AttYdsTDInt
Jaden Craig10/1320820
Dante Torres3/67301
RushingCarYdsTDLong
Jordan Harris852016
D.J. Gordon1150127
Xaviah Bascon336120
Maddux Reid626117
ReceivingRecYdsTDLong
Ryan Tattersall281169
Dean Boyd246129
Ryan Osborne239023
Seamus Gilmartin237024
DefenseTklTFLSacksInt
Damien Henderson0001

Stetson

PassingC/AttYdsTDInt
Kael Alexander11/2011310
Gunner Chenier4/82500
Gavin Rupp3/51101
RushingCarYdsTDLong
Zion Griffin42009
Marvin Duffey Jr.91605
Trey Clark41104
Troy Flowers21008
ReceivingRecYdsTDLong
Dalton Bailey232021
Michael Dempsey130130
Anthony Benzija329013
Dylan Redmon31908
DefenseTklTFLSacksInt
Trey Lockhart Jr.0001

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

Team stats

HarvardStetson
473Total yards205
281Passing yards149
192Rushing yards56
14.8Yards per pass4.5
4.8Yards per rush1.8
20First downs11
3–⁠10Third downs4–⁠15
3–⁠3Fourth downs2–⁠4
2Turnovers3
1–⁠5Penalties4–⁠30
30:17Possession29:43

Efficiency

HarvardStetson
49%Success rate26%
0.40EPA per play−0.24
1.69Explosiveness1.50
0.16Rushing EPA−0.53
0.86Passing EPA0.02
50%Passing-down success19%
6%Havoc by its defense5%

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)

Harvard 79% to win. Elo’s favorite won.

The line

Harvard −35.5, over/under 56.5.

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

Every drive

Stetson end zoneHarvard end zoneQ1 HarvardTouchdown, 6 playsQ1 StetsonPunt, 3 playsQ1 StetsonPunt, 5 playsQ1 HarvardResult not recorded, 8 playsQ1 StetsonFumble, 1 playQ1 HarvardTouchdown, 2 playsQ1 StetsonPunt, 3 playsQ1 HarvardTouchdown, 1 playQ1 StetsonFumble, 2 playsQ1 HarvardTouchdown, 4 playsQ2 HarvardTouchdown, 9 playsQ2 StetsonInterception, 3 playsQ2 HarvardField goal, 5 playsQ2 StetsonTurnover on downs, 8 playsQ2 HarvardTouchdown, 2 playsQ2 StetsonEnd of half, 4 playsQ3 StetsonTouchdown, 12 playsQ3 StetsonPunt, 4 playsQ3 HarvardFumble, 4 playsQ3 StetsonMissed FG, 4 playsQ3 HarvardTouchdown, 9 playsQ4 HarvardPunt, 3 playsQ4 StetsonTurnover on downs, 9 playsQ4 HarvardTouchdown, 5 playsQ4 StetsonPunt, 3 playsQ4 HarvardPunt, 3 playsQ4 StetsonResult not recorded, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Stetson drives left to right, Harvard right to left.
  1. Q1 HarvardTouchdown, 6 plays, 42 yards
  2. Q1 StetsonPunt, 3 plays, 1 yard
  3. Q1 StetsonPunt, 5 plays, 21 yards
  4. Q1 HarvardResult not recorded, 8 plays, 5 yards
  5. Q1 StetsonFumble, 1 play, 0 yards
  6. Q1 HarvardTouchdown, 2 plays, 4 yards
  7. Q1 StetsonPunt, 3 plays, 9 yards
  8. Q1 HarvardTouchdown, 1 play, 66 yards
  9. Q1 StetsonFumble, 2 plays, −5 yards
  10. Q1 HarvardTouchdown, 4 plays, 4 yards
  11. Q2 HarvardTouchdown, 9 plays, 52 yards
  12. Q2 StetsonInterception, 3 plays, −1 yard
  13. Q2 HarvardField goal, 5 plays, 28 yards
  14. Q2 StetsonTurnover on downs, 8 plays, 20 yards
  15. Q2 HarvardTouchdown, 2 plays, 42 yards
  16. Q2 StetsonEnd of half, 4 plays, 13 yards
  17. Q3 StetsonTouchdown, 12 plays, 72 yards
  18. Q3 StetsonPunt, 4 plays, 20 yards
  19. Q3 HarvardFumble, 4 plays, 22 yards
  20. Q3 StetsonMissed FG, 4 plays, 0 yards
  21. Q3 HarvardTouchdown, 9 plays, 67 yards
  22. Q4 HarvardPunt, 3 plays, 7 yards
  23. Q4 StetsonTurnover on downs, 9 plays, 32 yards
  24. Q4 HarvardTouchdown, 5 plays, 65 yards
  25. Q4 StetsonPunt, 3 plays, 5 yards
  26. Q4 HarvardPunt, 3 plays, 7 yards
  27. Q4 StetsonResult not recorded, 5 plays, 6 yards

Play by play

1st quarter11 drives, then Harvard 28, Stetson 0
Harvard Touchdown, 6 plays
15:001st & 10 at own 35Daniel Holbrook kickoff for 10 yds
15:001st & 10 at opp 45Maddux Reid run for 2 yds to the STET 43
15:002nd & 8 at opp 43Jaden Craig pass complete to Caydon Coffman for 11 yds to the STET 32 for a 1ST down
15:001st & 10 at opp 32Maddux Reid run for 1 yd to the STET 31
15:002nd & 9 at opp 31Jaden Craig pass complete to Jordan Harris for no gain to the STET 31
15:003rd & 9 at opp 31Xaviah Bascon run for 20 yds to the STET 11 for a 1ST down
Stetson Punt, 3 plays
15:002nd & 10 at own 25Trey Clark run for 3 yds to the STET 28
Harvard Touchdown, 6 plays
11:561st & 10 at opp 11Xaviah Bascon run for 11 yds for a TD (Dylan Fingersh KICK)Harvard 7, Stetson 0
Stetson Punt, 5 plays
11:561st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
11:561st & 10 at own 25Trey Clark run for 4 yds to the STET 29
11:562nd & 6 at own 29Gavin Rupp pass complete to Anthony Benzija for 13 yds to the STET 42 for a 1ST down
11:561st & 10 at own 42Trey Clark run for 2 yds to the STET 44
11:562nd & 8 at own 44Trey Clark run for 2 yds to the STET 46
11:563rd & 6 at own 46Gavin Rupp pass incomplete to Dylan Redmon, broken up by Jack Donahoe
Harvard Result not recorded, 8 plays
11:562nd & 5 at own 35Jaden Craig pass complete to Ryan Osborne for 23 yds to the STET 42 for a 1ST down
11:561st & 10 at opp 42Jaden Craig sacked by Andrew Thompson for 0 yards to the STET 42 for a 1ST down Stetson Penalty, personal foul (Renardo Lewis) to the STET 27 for a 1ST down
11:561st & 10 at opp 27DJ Gordon run for 2 yds to the STET 25
11:562nd & 8 at opp 25Jaden Craig pass complete to Jordan Harris for 6 yds to the STET 19
11:563rd & 2 at opp 19Isaiah Bullock run for 1 yd to the STET 18
11:564th & 1 at opp 18Isaiah Bullock run for 6 yds to the STET 12 for a 1ST down
5:191st & 10 at opp 12Bullock,Isaiah rush middle , fumble by Bullock,Isaiah recovered by STE Goodwin,Zachary, Goodwin,Zachary rush. Isaiah Bullock fumbled, recovered by STET Zachary Goodwin
5:161st & 10 at own 12Gavin Rupp run for a loss of 5 yards to the STET 7 Gavin Rupp fumbled, recovered by HARV Christian Nwosu
Harvard Touchdown, 2 plays
5:161st & goal at opp 7Isaiah Bullock run for 6 yds to the STET 1
4:332nd & goal at opp 1Isaiah Bullock run for 1 yd for a TD (Dylan Fingersh KICK)Harvard 14, Stetson 0
4:334th & 6 at own 46Brett Gonda punt for 29 yds Stetson Penalty, illegal formation (-5 Yards) to the HARV 30
Stetson Punt, 3 plays
4:331st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
4:331st & 10 at own 25Cayden Betts run for 4 yds to the STET 29
4:332nd & 6 at own 29Kael Alexander pass incomplete to Anthony Benzija
4:333rd & 6 at own 29Kael Alexander pass complete to Anthony Benzija for 5 yds to the STET 34
3:064th & 1 at own 34Brett Gonda punt for 35 yds
Harvard Touchdown, 1 play
2:561st & 10 at own 31Jaden Craig pass complete to Ryan Tattersall for 69 yds for a TD (Dylan Fingersh KICK)Harvard 21, Stetson 0
Stetson Fumble, 2 plays
2:561st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
2:562nd & 10 at own 25Stetson Penalty, false start (Jalen Foster) to the STET 20
2:561st & 10 at own 25Kael Alexander pass incomplete to Austin Hill
2:382nd & 15 at own 20Kael Alexander pass complete to Dylan Redmon for 5 yds Kael Alexander fumbled, recovered by HARV Damien Henderson
Harvard Touchdown, 4 plays
2:381st & goal at opp 7Jaden Craig pass incomplete to Ryan Tattersall
2:382nd & goal at opp 7Maddux Reid run for 6 yds to the STET 1
2:383rd & goal at opp 1Isaiah Bullock run for a loss of 2 yards to the STET 3
1:044th & goal at opp 3Isaiah Bullock run for 3 yds for a TDHarvard 27, Stetson 0
1:041st & goal at opp 3Stetson Penalty, off-side (Damontez McDowell) to the STET 3
Stetson Punt, 3 plays
1:041st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
1:041st & 10 at own 25Gavin Rupp pass complete to Trey Clark for no gain to the STET 25
Q2 15:003rd & 7 at own 28Gavin Rupp pass complete to Beau Bankston for a loss of 2 yards to the STET 26
Q2 14:164th & 9 at own 26Brett Gonda punt for 29 yds
2nd quarter6 drives, then Harvard 45, Stetson 0
Harvard Touchdown, 9 plays
14:161st & 10 at own 45Jaden Craig pass complete to Seamus Gilmartin for 13 yds to the STET 42 for a 1ST down
14:161st & 10 at opp 42DJ Gordon run for 4 yds to the STET 38
14:162nd & 6 at opp 38Maddux Reid run for a loss of 2 yards to the STET 40
14:163rd & 8 at opp 40Jaden Craig pass incomplete to Dean Boyd
14:164th & 8 at opp 40Jaden Craig pass complete to Dean Boyd for 17 yds to the STET 23 for a 1ST down
14:161st & 10 at opp 23Jordan Harris run for 1 yd to the STET 22
14:162nd & 9 at opp 22Jaden Craig pass complete to Ryan Osborne for 16 yds to the STET 6 for a 1ST down
14:161st & goal at opp 6DJ Gordon run for 4 yds to the STET 2
9:302nd & goal at opp 2Maddux Reid run for 2 yds for a TD (Dylan Fingersh KICK)Harvard 35, Stetson 0
Stetson Interception, 3 plays
9:231st & 10 at own 35Kieran Corr kickoff for 61 yds , Jahyden Clark return for 16 yds to the STET 20
9:231st & 10 at own 20Gavin Rupp run for 6 yds to the STET 26
9:232nd & 4 at own 26Gavin Rupp sacked by Christian Nwosu for a loss of 7 yards to the STET 19
8:113rd & 11 at own 19Gavin Rupp pass intercepted Damien Henderson return for no gain to the STET 19 Stetson Penalty, Defensive holding (Vincent Chen) to the STET 40
Harvard Field goal, 5 plays
8:111st & 10 at opp 40Jaden Craig pass complete to Seamus Gilmartin for 24 yds to the STET 16 for a 1ST down
8:111st & 10 at opp 16DJ Gordon run for 3 yds to the STET 13
8:112nd & 7 at opp 13DJ Gordon run for 1 yd to the STET 12
8:113rd & 6 at opp 12Jaden Craig pass incomplete to Teigan Pelletier
6:014th & 6 at opp 12Dylan Fingersh 29 Yd Field GoalHarvard 38, Stetson 0
Stetson Turnover on downs, 8 plays
6:011st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
6:011st & 10 at own 25Cayden Betts run for 1 yd to the STET 26
6:012nd & 9 at own 26Kael Alexander pass complete to Dylan Redmon for 6 yds to the STET 32
6:013rd & 3 at own 32Kael Alexander pass incomplete to Anthony Benzija
6:014th & 3 at own 32Kael Alexander pass complete to Dylan Redmon for 8 yds to the STET 40 for a 1ST down
6:011st & 10 at own 40Marvin Duffey Jr. run for 1 yd to the STET 41
6:012nd & 9 at own 41Marvin Duffey Jr. run for 5 yds to the STET 46
6:013rd & 4 at own 46Marvin Duffey Jr. run for a loss of 1 yard to the STET 45
2:064th & 5 at own 45Kael Alexander pass incomplete to Dylan Redmon
Harvard Touchdown, 2 plays
2:061st & 10 at opp 45Jordan Harris run for 16 yds to the STET 29 for a 1ST down
1:541st & 10 at opp 29Dean Boyd 29 Yd pass from Jaden Craig (Dylan Fingersh Kick)Harvard 45, Stetson 0
Stetson End of half, 4 plays
1:491st & 10 at own 35Kieran Corr kickoff for 46 yds , Jackson Barry return for 12 yds to the STET 31
1:491st & 10 at own 31Marvin Duffey Jr. run for 4 yds to the STET 35
1:492nd & 6 at own 35Marvin Duffey Jr. run for 4 yds to the STET 39
1:493rd & 2 at own 39Marvin Duffey Jr. run for 5 yds to the STET 44 for a 1ST down
1:491st & 10 at own 44Kael Alexander pass incomplete to Malachi Townsend
3rd quarter7 drives, then Harvard 52, Stetson 7
Stetson Touchdown, 12 plays
15:001st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
15:001st & 10 at own 25Marvin Duffey Jr. run for no gain to the STET 25
15:002nd & 10 at own 25Kael Alexander pass complete to Anthony Benzija for 11 yds to the STET 36 for a 1ST down
15:001st & 10 at own 36Marvin Duffey Jr. run for 1 yd to the STET 37
15:002nd & 9 at own 37Kael Alexander pass complete to Beau Bankston for 4 yds to the STET 41
15:003rd & 5 at own 41Kael Alexander pass complete to Dalton Bailey for 11 yds to the HARV 48 for a 1ST down
15:001st & 10 at opp 48Kael Alexander pass complete to Jack Stanton for 4 yds to the HARV 44
15:002nd & 6 at opp 44Kael Alexander run for 1 yd to the HARV 43
15:003rd & 5 at opp 43Kael Alexander pass incomplete to Anthony Benzija
15:004th & 5 at opp 43Kael Alexander pass complete to Shawne Jones for 8 yds to the HARV 35 for a 1ST down
15:001st & 10 at opp 35Marvin Duffey Jr. run for a loss of 3 yards to the HARV 38
15:002nd & 13 at opp 38Troy Flowers run for 8 yds to the HARV 30
Stetson Punt, 4 plays
15:001st & 10 at own 25Kael Alexander pass complete to Dalton Bailey for 21 yds to the STET 46 for a 1ST down
Stetson Touchdown, 12 plays
8:123rd & 5 at opp 30Michael Dempsey 30 Yd pass from Kael Alexander (Daniel Holbrook Kick)Harvard 45, Stetson 7
Harvard Fumble, 4 plays
8:121st & 10 at own 35Daniel Holbrook kickoff for 54 yds
8:121st & 10 at own 25Maddux Reid run for 17 yds to the HARV 42 Maddux Reid fumbled, recovered by HARV Luke Travaglini for a 1ST down
8:121st & 10 at own 42DJ Gordon run for 4 yds to the HARV 46
8:122nd & 6 at own 46DJ Gordon run for 1 yd to the HARV 47
6:123rd & 5 at own 47Dante Torres pass intercepted Trey Lockhart Jr. return for no gain to the HARV 26 Trey Lockhart Jr. fumbled, recovered by STET Andrew Martin
Stetson Missed FG, 4 plays
6:121st & 10 at opp 26Troy Flowers run for 2 yds to the HARV 24
6:122nd & 8 at opp 24Kael Alexander run for a loss of 2 yards to the HARV 26
6:123rd & 10 at opp 26Kael Alexander pass incomplete to Michael Dempsey
4:454th & 10 at opp 26Daniel Holbrook 43 yd FG MISSED
Harvard Touchdown, 9 plays
4:451st & 10 at own 30Jordan Harris run for no gain to the HARV 30
4:452nd & 10 at own 30Dante Torres pass complete to Jordan Harris for 25 yds to the STET 45 for a 1ST down
4:451st & 10 at opp 45Dante Torres pass incomplete to Teigan Pelletier
4:452nd & 10 at opp 45DJ Gordon run for 1 yd to the STET 44
4:453rd & 9 at opp 44Dante Torres pass complete to Ryan Tattersall for 12 yds to the STET 32 for a 1ST down
4:451st & 10 at opp 32Jordan Harris run for 15 yds to the STET 17 for a 1ST down
4:451st & 10 at opp 17Jordan Harris run for 12 yds to the STET 5 for a 1ST down
4:451st & goal at opp 5Jordan Harris run for no gain to the STET 5
0:172nd & goal at opp 5Dante Torres 5 Yd Run (Dylan Fingersh Kick)Harvard 52, Stetson 7
Stetson Punt, 4 plays
0:171st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
Q4 15:001st & 10 at own 46Kael Alexander pass incomplete to Dalton Bailey
Q4 15:002nd & 10 at own 46Kael Alexander run for a loss of 1 yard to the STET 45
Q4 15:003rd & 11 at own 45Kael Alexander pass incomplete to Dalton Bailey
Q4 13:524th & 11 at own 45Brett Gonda punt for 55 yds
4th quarter6 drives, then Harvard 59, Stetson 7
Harvard Punt, 3 plays
13:521st & 10 at own 20Dante Torres run for 1 yd to the HARV 21
13:522nd & 9 at own 21DJ Gordon run for 6 yds to the HARV 27
13:523rd & 3 at own 27Dante Torres pass incomplete to Ryan Tattersall
12:044th & 3 at own 27Brian Checkley punt for 41 yds
Stetson Turnover on downs, 9 plays
12:041st & 10 at own 32Gunner Chenier run for no gain to the STET 32 Harvard Penalty, substitution infraction (Austin-Jake Guillory) to the STET 37
12:041st & 5 at own 37Gunner Chenier pass complete to Jack Stanton for 3 yds to the STET 40
12:042nd & 2 at own 40Gunner Chenier pass complete to Beau Bankston for 7 yds to the STET 47 for a 1ST down
12:041st & 10 at own 47Zion Griffin run for 4 yds to the HARV 49
12:042nd & 6 at opp 49Zion Griffin run for 9 yds to the HARV 40 for a 1ST down
12:041st & 10 at opp 40Gunner Chenier pass incomplete to Anthony Benzija, broken up by Mekhi Hicks
12:042nd & 10 at opp 40Gunner Chenier run for 4 yds to the HARV 36
12:043rd & 6 at opp 36Gunner Chenier pass incomplete to Malachi Townsend
8:384th & 6 at opp 36Gunner Chenier run for 4 yds to the HARV 32
Harvard Touchdown, 5 plays
8:381st & 10 at own 32Jordan Harris run for 7 yds to the HARV 39
8:382nd & 3 at own 39Jordan Harris run for 1 yd to the HARV 40
8:383rd & 2 at own 40Dante Torres pass complete to Isaiah Kacyvenski Jr. for 36 yds to the STET 24 for a 1ST down
8:381st & 10 at opp 24DJ Gordon run for a loss of 3 yards to the STET 27
5:432nd & 13 at opp 27DJ Gordon 27 Yd Run (Dylan Fingersh Kick)Harvard 59, Stetson 7
Stetson Punt, 3 plays
5:431st & 10 at own 35Kieran Corr kickoff for 65 yds for a touchback
5:431st & 10 at own 25Gunner Chenier pass complete to Zion Griffin for 9 yds to the STET 34
5:432nd & 1 at own 34Stetson Penalty, false start (Dalton Bailey) to the STET 29
5:432nd & 6 at own 29Gunner Chenier run for 1 yd to the STET 30
5:433rd & 5 at own 30Gunner Chenier pass incomplete to Austin Hill, broken up by Trey Thomas
4:104th & 5 at own 30Brett Gonda punt for 42 yds
Harvard Punt, 3 plays
4:101st & 10 at own 28Mekhi Moore run for no gain to the HARV 28
4:102nd & 10 at own 28Mekhi Moore run for 5 yds to the HARV 33
4:103rd & 5 at own 33Mekhi Moore run for 2 yds to the HARV 35
1:544th & 3 at own 35Brian Checkley punt for 39 yds , Will Secker returns for 8 yds to the STET 34
Stetson Result not recorded, 5 plays
1:541st & 10 at own 34Zion Griffin run for 5 yds to the STET 39
1:542nd & 5 at own 39Zion Griffin run for 2 yds to the STET 41
1:543rd & 3 at own 41Gunner Chenier pass complete to Zion Griffin for 6 yds to the STET 47 for a 1ST down
1:541st & 10 at own 47Gunner Chenier sacked by Griffin Egan for a loss of 7 yards to the STET 40
1:542nd & 17 at own 40Gunner Chenier pass incomplete to Jack Stanton, broken up by Mekhi Hicks

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.

Harvard leads 2–⁠0 in two meetings.

Recent meetings
2025Harvard 59, Stetson 7
2024Harvard 35, Stetson 0

Around this game