Dartmouth at Harvard

Saturday, November 1, 2025

Harvard beat Dartmouth 31–⁠10. It was their 107th meeting; Harvard leads the series 63–⁠40–⁠4.

AwayDartmouth7–⁠3 in 2025
10
HomeHarvard9–⁠2 in 2025
31

Final at Harvard Stadium, BostonTV: ESPN+Attendance 11,334

At kickoff
57°F, wind 16 mph from the west, gusts to 26 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Boston, 10 km from the stadium, six minutes before kickoff
Official
Todd BoydGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Dartmouth0010010
Harvard14301431

Standouts

Player stats

Dartmouth

PassingC/AttYdsTDInt
Grayson Saunier18/3220000
RushingCarYdsTDLong
D.J. Crowther92406
Grayson Saunier1516116
Desmin Jackson41408
Myles Craddock4704
ReceivingRecYdsTDLong
Chris Corbo356021
Nick Lemon452016
Ky’Dric Fisher551015
Grayson O’Bara228026
DefenseTklTFLSacksInt
Sean Williams0001
Harrison Keith0001

Harvard

PassingC/AttYdsTDInt
Jaden Craig21/3232242
RushingCarYdsTDLong
Xaviah Bascon949018
D.J. Gordon943018
Jordan Harris628012
Cam Henry1101
ReceivingRecYdsTDLong
Brady Blackburn3116174
Seamus Gilmartin470234
Dean Boyd558019
Logan Reaska337118

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

Team stats

DartmouthHarvard
261Total yards432
200Passing yards322
61Rushing yards110
6.3Yards per pass10.1
1.9Yards per rush3.2
15First downs23
7–⁠16Third downs9–⁠15
1–⁠3Fourth downs2–⁠4
0Turnovers2
3–⁠35Penalties1–⁠10
26:11Possession33:49

Efficiency

DartmouthHarvard
39%Success rate40%
0.00EPA per play0.25
1.39Explosiveness1.79
−0.20Rushing EPA−0.02
0.06Passing EPA0.57
39%Passing-down success35%

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 71% to win. Elo’s favorite won.

The line

Harvard −11.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

Harvard end zoneDartmouth end zoneQ1 HarvardTouchdown, 13 playsQ1 DartmouthPunt, 3 playsQ1 HarvardPunt, 3 playsQ1 DartmouthPunt, 9 playsQ1 HarvardTouchdown, 3 playsQ1 DartmouthPunt, 4 playsQ2 HarvardField goal, 12 playsQ2 DartmouthPunt, 4 playsQ2 HarvardInterception, 10 playsQ2 DartmouthMissed FG, 10 playsQ2 HarvardEnd of half, 1 playQ3 DartmouthTouchdown, 12 playsQ3 HarvardInterception, 3 playsQ3 DartmouthField goal, 10 playsQ3 HarvardTouchdown, 11 playsQ4 DartmouthTurnover on downs, 4 playsQ4 HarvardTouchdown, 1 playQ4 DartmouthTurnover on downs, 8 playsQ4 HarvardTurnover on downs, 10 playsQ4 DartmouthEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Harvard drives left to right, Dartmouth right to left.
  1. Q1 HarvardTouchdown, 13 plays, 68 yards
  2. Q1 DartmouthPunt, 3 plays, 2 yards
  3. Q1 HarvardPunt, 3 plays, 0 yards
  4. Q1 DartmouthPunt, 9 plays, 30 yards
  5. Q1 HarvardTouchdown, 3 plays, 72 yards
  6. Q1 DartmouthPunt, 4 plays, 24 yards
  7. Q2 HarvardField goal, 12 plays, 75 yards
  8. Q2 DartmouthPunt, 4 plays, 21 yards
  9. Q2 HarvardInterception, 10 plays, 57 yards
  10. Q2 DartmouthMissed FG, 10 plays, 51 yards
  11. Q2 HarvardEnd of half, 1 play, −3 yards
  12. Q3 DartmouthTouchdown, 12 plays, 72 yards
  13. Q3 HarvardInterception, 3 plays, 27 yards
  14. Q3 DartmouthField goal, 10 plays, 24 yards
  15. Q3 HarvardTouchdown, 11 plays, 76 yards
  16. Q4 DartmouthTurnover on downs, 4 plays, 9 yards
  17. Q4 HarvardTouchdown, 1 play, 31 yards
  18. Q4 DartmouthTurnover on downs, 8 plays, 19 yards
  19. Q4 HarvardTurnover on downs, 10 plays, 41 yards
  20. Q4 DartmouthEnd of game, 2 plays, 1 yard

Play by play

1st quarter7 drives, then Harvard 14, Dartmouth 0
Harvard Touchdown, 13 plays
15:001st & 10 at own 29No Huddle-Shotgun #1 J.Craig pass complete short right to #2 D.Boyd caught at HARV37, for 8 yards to the HARV37 (#5 P.Campbell)
15:002nd & 2 at own 37No Huddle-Shotgun #1 J.Craig pass complete short left to #19 B.Blackburn caught at HARV40, for 3 yards to the HARV40 (#27 N.Ratcliff; #9 S.Williams), 1ST DOWN
15:001st & 10 at own 40No Huddle-Shotgun #1 J.Craig pass incomplete short left to #4 C.Henry thrown to HARV45
15:002nd & 10 at own 40No Huddle-Shotgun #20 J.Harris rush right for 5 yards gain to the HARV45 (#5 P.Campbell; #13 T.Grimm)
15:003rd & 5 at own 45No Huddle-Shotgun #1 J.Craig rush right for 5 yards gain to the HARV50 (#51 T.Gianaris), out of bounds, 1ST DOWN
15:001st & 10 at the 50No Huddle-Shotgun #1 J.Craig pass complete short left to #4 C.Henry caught at HARV50, for 11 yards to the DART39 (#23 C.Harris; #24 H.Keith), 1ST DOWN
15:001st & 10 at opp 39No Huddle-Shotgun #1 J.Craig pass incomplete short right to #15 C.Coffman thrown to DART38
15:002nd & 10 at opp 39No Huddle-Shotgun #1 J.Craig pass complete short middle to #2 D.Boyd caught at DART37, for 5 yards to the DART34 (#0 Z.Freer-Brown)
15:003rd & 5 at opp 34No Huddle-Shotgun #0 X.Bascon rush middle for 7 yards gain to the DART27 (#0 Z.Freer-Brown; #24 H.Keith), 1ST DOWN
15:001st & 10 at opp 27Shotgun #1 J.Craig rush middle for 7 yards loss to the DART34 (#95 B.Williams)
10:352nd & 17 at opp 34No Huddle-Shotgun #1 J.Craig rush right for 3 yards gain to the DART31 (#95 B.Williams), out of bounds
10:351st & 10 at opp 27Timeout , clock 10:35
10:353rd & 14 at opp 31No Huddle-Shotgun #1 J.Craig pass complete short middle to #2 D.Boyd caught at DART15, for 17 yards to the DART14, End Of Play, 1ST DOWN
9:191st & 10 at opp 14J. Craig pass to S. Gilmartin for 14 yds, for a TD (K. Corr KICK) #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)Harvard 7, Dartmouth 0
Dartmouth Punt, 3 plays
9:191st & 10 at own 40#29 K.Corr kickoff 60 yards to the DART00, Touchback
9:191st & 10 at own 25No Huddle-Shotgun #16 G.Saunier rush right for 1 yard loss to the DART24 (#7 D.Henderson)
9:192nd & 11 at own 24Shotgun #16 G.Saunier pass complete short left to #85 K.Fisher caught at DART30, for 9 yards to the DART33 (#0 A.Guillory)
9:193rd & 2 at own 33Shotgun #16 G.Saunier rush left for 1 yard loss to the DART32 (#35 S.Line; #21 T.Bartrum)
9:194th & 3 at own 32#36 L.Armistead punt 38 yards to the HARV30, out of bounds at HARV30 PENALTY DART False Start (#52 S.Chester) 5 yards from DART32 to DART27. NO PLAY
6:494th & 8 at own 27#36 L.Armistead punt 35 yards to the HARV38, out of bounds at HARV38
Harvard Punt, 3 plays
6:491st & 10 at own 38No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #86 R.Osborne thrown to HARV50
6:494th & 8 at opp 27Timeout , clock 06:49
Harvard Punt, 3 plays
6:492nd & 10 at own 38No Huddle-Shotgun #1 J.Craig pass incomplete short left to #18 D.Gordon thrown to HARV35 broken up by #51 T.Gianaris
6:493rd & 10 at own 38No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #2 D.Boyd thrown to DART32
6:254th & 10 at own 38#92 D.Fingersh punt 35 yards to the DART27
Dartmouth Punt, 9 plays
6:251st & 10 at own 27Shotgun #15 D.Crowther rush middle for 6 yards gain to the DART33 (#83 C.Nwosu; #46 J.Kirkwood)
6:252nd & 4 at own 33No Huddle-Shotgun #15 D.Crowther rush middle for 3 yards gain to the DART36 (#35 S.Line; #99 X.Agostino)
6:253rd & 1 at own 36No Huddle-Shotgun #15 D.Crowther rush middle for 2 yards gain to the DART38 (#35 S.Line; #46 J.Kirkwood), 1ST DOWN
6:251st & 10 at own 38No Huddle-Shotgun #16 G.Saunier pass complete short left to #19 G.O’Bara caught at DART35, for 2 yards to the DART40 (#35 S.Line; #3 J.Donahoe)
6:252nd & 8 at own 40No Huddle-Shotgun #16 G.Saunier pass incomplete short right to #2 N.Lemon thrown to DART44
6:253rd & 8 at own 40No Huddle-Shotgun #16 G.Saunier pass complete short left to #85 K.Fisher caught at HARV45, for 15 yards to the HARV45 (#3 J.Donahoe; #46 J.Kirkwood), 1ST DOWN
6:251st & 10 at opp 45No Huddle-Shotgun #15 D.Crowther rush middle for 2 yards gain to the HARV43 (#35 S.Line)
6:252nd & 8 at opp 43No Huddle-Shotgun #16 G.Saunier pass incomplete deep right to #2 N.Lemon thrown to HARV22
6:253rd & 8 at opp 43No Huddle-Shotgun #16 G.Saunier pass incomplete short right to #83 J.Elliott thrown to HARV31
2:294th & 8 at opp 43#36 L.Armistead punt 18 yards to the HARV25, out of bounds at HARV25
Harvard Touchdown, 3 plays
2:291st & 10 at own 25No Huddle-Shotgun #18 D.Gordon rush middle for 1 yard gain to the HARV26 (#44 J.Johnson; #1 D.Quinonez)
2:292nd & 9 at own 26No Huddle-Shotgun #1 J.Craig pass incomplete short left to #19 B.Blackburn thrown to HARV32 QB hurried by #53 N.Schwikal
1:323rd & 9 at own 26J. Craig pass to B. Blackburn for 74 yds, for a TD (K. Corr KICK) #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)Harvard 14, Dartmouth 0
Dartmouth Punt, 4 plays
1:321st & 10 at own 40#29 K.Corr kickoff 60 yards to the DART00, Touchback
1:321st & 10 at own 25No Huddle-Shotgun #16 G.Saunier rush right for 16 yards gain to the DART41 (#1 D.Bradley), 1ST DOWN
1:321st & 10 at own 41No Huddle-Shotgun #16 G.Saunier pass incomplete short left to #85 K.Fisher thrown to DART50
1:322nd & 10 at own 41No Huddle-Shotgun #16 G.Saunier rush middle for 8 yards gain to the DART49 (#7 D.Henderson)
1:323rd & 2 at own 49No Huddle-Shotgun #16 G.Saunier pass incomplete short middle to #7 C.Corbo thrown to HARV33
1:324th & 2 at own 49#36 L.Armistead punt 46 yards to the HARV05
0:001st & 10 at own 40#37 M.Weaver kickoff 52 yards to the HARV08 #20 J.Harris return 21 yards to the HARV29 (#20 C.O’Garro)
2nd quarter6 drives, then Harvard 17, Dartmouth 0
Harvard Field goal, 12 plays
15:001st & 10 at own 5No Huddle-Shotgun #1 J.Craig pass complete deep right to #19 B.Blackburn caught at HARV41, for 39 yards to the HARV44 (#21 J.Barnes), 1ST DOWN
15:001st & 10 at own 44No Huddle-Shotgun #1 J.Craig pass complete short left to #4 C.Henry caught at HARV43, for 5 yards to the HARV49 (#8 C.Best-Alston)
15:002nd & 5 at own 49Shotgun #1 J.Craig pass complete short right to #4 C.Henry caught at HARV45, for 2 yards to the DART49 (#8 C.Best-Alston), out of bounds
15:003rd & 3 at opp 49Shotgun #0 X.Bascon rush middle for 5 yards gain to the DART44 (#9 S.Williams; #51 T.Gianaris), 1ST DOWN
15:001st & 10 at opp 44Shotgun #1 J.Craig pass complete short right to #20 J.Harris caught at DART38, for 10 yards to the DART34 (#53 N.Schwikal), 1ST DOWN
15:001st & 10 at opp 34Shotgun #20 J.Harris rush middle for 2 yards gain to the DART32 (#94 J.Onuwabhagbe; #44 J.Johnson)
15:002nd & 8 at opp 32Shotgun #20 J.Harris rush middle for 3 yards gain to the DART29 (#0 Z.Freer-Brown; #13 T.Grimm)
15:003rd & 5 at opp 29Shotgun #1 J.Craig rush right for 5 yards gain to the DART24 (#53 N.Schwikal), out of bounds, 1ST DOWN
15:001st & 10 at opp 24Shotgun #1 J.Craig pass incomplete short left to #5 S.Gilmartin thrown to DART17
15:002nd & 10 at opp 24Shotgun #20 J.Harris rush middle for 3 yards gain to the DART21 (#53 N.Schwikal; #0 Z.Freer-Brown)
15:003rd & 7 at opp 21Shotgun #0 X.Bascon rush middle for 1 yard gain to the DART20 (#51 T.Gianaris)
8:334th & 6 at opp 20#29 K.Corr field goal attempt from 38 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 08:33Harvard 17, Dartmouth 0
Dartmouth Punt, 4 plays
8:331st & 10 at own 40#29 K.Corr kickoff 60 yards to the DART00, Touchback
8:331st & 10 at own 25No Huddle-Shotgun #16 G.Saunier pass complete deep right to #19 G.O’Bara caught at DART48, for 26 yards to the HARV49 (#7 D.Henderson), 1ST DOWN
8:331st & 10 at opp 49No Huddle-Shotgun #16 G.Saunier pass incomplete short left to #19 G.O’Bara thrown to HARV45
8:332nd & 10 at opp 49No Huddle-Shotgun #16 G.Saunier pass incomplete short left to #85 K.Fisher thrown to HARV40
8:333rd & 10 at opp 49No Huddle-Shotgun #16 G.Saunier rush middle for 5 yards loss to the DART46 (#83 C.Nwosu; #98 J.Darling)
7:114th & 15 at own 46#36 L.Armistead punt 41 yards to the HARV13 fair catch by #20 J.Harris at HARV13
Harvard Interception, 10 plays
7:111st & 10 at own 13Shotgun #18 D.Gordon rush middle for 4 yards gain to the HARV17 (#53 N.Schwikal; #51 T.Gianaris)
7:114th & 15 at opp 46Timeout , clock 07:11
Harvard Interception, 10 plays
7:112nd & 6 at own 17Shotgun #18 D.Gordon rush right for 18 yards gain to the HARV35 (#0 Z.Freer-Brown), out of bounds, 1ST DOWN
7:111st & 10 at own 35Shotgun #1 J.Craig pass incomplete short middle to #5 S.Gilmartin thrown to HARV50
7:112nd & 10 at own 35Shotgun #1 J.Craig pass complete short middle to #42 L.Reaska caught at HARV40, for 5 yards to the HARV40 (#13 T.Grimm)
7:113rd & 5 at own 40Shotgun #1 J.Craig pass complete short middle to #18 D.Gordon caught at HARV47, for 7 yards to the HARV47 (#13 T.Grimm; #44 J.Johnson), 1ST DOWN
7:111st & 10 at own 47Shotgun #1 J.Craig pass complete short middle to #5 S.Gilmartin caught at DART41, for 17 yards to the DART36 (#43 G.Hudak; #0 Z.Freer-Brown), 1ST DOWN
7:111st & 10 at opp 36Shotgun #1 J.Craig rush middle for 4 yards loss to the DART40 (#44 J.Johnson)
7:112nd & 14 at opp 40Shotgun #1 J.Craig rush right for 5 yards gain to the DART35, out of bounds at DART35 PENALTY HARV Holding (#55 D.Osman) 10 yards from DART40 to DART50. NO PLAY
7:112nd & 24 at the 50Shotgun #20 J.Harris rush middle for 12 yards gain to the DART38 (#27 N.Ratcliff; #24 H.Keith)
7:113rd & 12 at opp 38Shotgun #1 J.Craig pass complete short right to #5 S.Gilmartin caught at DART38, for 5 yards to the DART33 (#5 P.Campbell)
2:003rd & 12 at opp 38Timeout , clock 02:00
2:004th & 7 at opp 33Shotgun #1 J.Craig pass intercepted by #9 S.Williams at DART25 #9 S.Williams return 20 yards to the DART45 (#77 S.Doan) PENALTY DART UNS: Unsportsmanlike Conduct (#1 D.Quinonez) 15 yards from DART45 to DART30
Dartmouth Missed FG, 10 plays
2:001st & 10 at own 30No Huddle-Shotgun #15 D.Crowther rush middle for 6 yards gain to the DART36 (#21 T.Bartrum; #35 S.Line)
2:002nd & 4 at own 36No Huddle-Shotgun #16 G.Saunier rush right for 0 yards to the DART36 (#35 S.Line)
2:003rd & 4 at own 36No Huddle-Shotgun #16 G.Saunier pass complete short left to #85 K.Fisher caught at DART45, for 9 yards to the DART45 (#35 S.Line), 1ST DOWN
2:001st & 10 at own 45No Huddle-Shotgun #16 G.Saunier pass incomplete deep left to #85 K.Fisher thrown to HARV30 broken up by #7 D.Henderson
2:002nd & 10 at own 45No Huddle-Shotgun #16 G.Saunier pass complete short middle to #85 K.Fisher caught at HARV45, for 13 yards to the HARV42 (#7 D.Henderson), out of bounds, 1ST DOWN
2:001st & 10 at opp 42No Huddle-Shotgun #16 G.Saunier pass complete short left to #7 C.Corbo caught at HARV32, for 15 yards to the HARV27 (#21 T.Bartrum), 1ST DOWN
2:001st & 10 at opp 27No Huddle-Shotgun #16 G.Saunier pass incomplete short middle to #19 G.O’Bara thrown to HARV14
2:002nd & 10 at opp 27No Huddle-Shotgun #16 G.Saunier pass complete short right to #10 D.Jackson caught at HARV19, for 8 yards to the HARV19 (#10 M.Young), out of bounds
2:003rd & 2 at opp 19No Huddle-Shotgun #16 G.Saunier pass complete short right to #10 D.Jackson caught at HARV20, for 0 yards to the HARV19 (#15 X.Benson)
0:044th & 2 at opp 19#35 O.Zalc field goal attempt from 37 yards NO GOOD (H: #13 W.Ray, LS: #31 A.Belles), clock 00:04
Harvard End of half, 1 play
0:041st & 10 at own 20Kneel down by Harvard at HARV17 for loss of 3 yards
3rd quarter4 drives, then Harvard 17, Dartmouth 10
Dartmouth Touchdown, 12 plays
15:001st & 10 at own 35#29 K.Corr kickoff 57 yards to the DART08 fair catch by #14 L.Rives at DART08
15:001st & 10 at own 25No Huddle-Shotgun #16 G.Saunier rush middle for 5 yards gain to the DART30 (#96 B.Ukonu)
15:002nd & 5 at own 30No Huddle-Shotgun #16 G.Saunier rush left for 5 yards gain to the DART35 (#3 J.Donahoe), 1ST DOWN
15:001st & 10 at own 35No Huddle-Shotgun #10 D.Jackson rush left for 4 yards gain to the DART39 (#35 S.Line)
15:002nd & 6 at own 39No Huddle-Shotgun #10 D.Jackson rush middle for 2 yards gain to the DART41 (#98 J.Darling; #3 J.Donahoe)
15:003rd & 4 at own 41No Huddle-Shotgun #16 G.Saunier pass complete short left to #85 K.Fisher caught at DART46, for 5 yards to the DART46 (#7 D.Henderson), 1ST DOWN
15:001st & 10 at own 46No Huddle-Shotgun #16 G.Saunier pass complete short middle to #7 C.Corbo caught at HARV39, for 20 yards to the HARV34 (#3 J.Donahoe), 1ST DOWN
15:001st & 10 at opp 34No Huddle-Shotgun #32 M.Craddock rush middle for 4 yards gain to the HARV30 (#83 C.Nwosu; #46 J.Kirkwood)
15:002nd & 6 at opp 30No Huddle-Shotgun #16 G.Saunier pass incomplete short left to #85 K.Fisher thrown to HARV25 QB hurried by #35 S.Line
15:003rd & 6 at opp 30No Huddle-Shotgun #10 D.Jackson rush middle for 8 yards gain to the HARV22 (#46 J.Kirkwood; #35 S.Line), 1ST DOWN
15:001st & 10 at opp 22No Huddle-Shotgun #16 G.Saunier pass complete short right to #7 C.Corbo caught at HARV12, for 21 yards to the HARV01 (#35 S.Line; #36 O.Gayles), 1ST DOWN
15:001st & goal at opp 1No Huddle-Shotgun #10 D.Jackson rush middle for 0 yards to the HARV01 (#3 J.Donahoe; #21 T.Bartrum)
9:322nd & goal at opp 1No Huddle-Shotgun #16 G.Saunier rush middle for 1 yard gain to the HARV00 TOUCHDOWN, clock 09:32 #35 O.Zalc kick attempt good (H: #13 W.Ray, LS: #31 A.Belles)Harvard 17, Dartmouth 7
9:321st & 10 at own 40#37 M.Weaver kickoff 60 yards to the HARV00, Touchback
9:32Timeout , clock 09:32
Harvard Interception, 3 plays
9:321st & 10 at own 25Shotgun #18 D.Gordon rush right for 10 yards gain to the HARV35 (#0 Z.Freer-Brown; #3 J.Cooper), 1ST DOWN
9:321st & 10 at own 35Shotgun #18 D.Gordon rush middle for 1 yard gain to the HARV36 (#0 Z.Freer-Brown; #1 D.Quinonez)
8:102nd & 9 at own 36Shotgun #1 J.Craig pass intercepted by #24 H.Keith at DART45 #24 H.Keith return 3 yards to the DART48 (#5 S.Gilmartin)
Dartmouth Field goal, 10 plays
8:101st & 10 at own 48No Huddle-Shotgun #32 M.Craddock rush left for 2 yards gain to the DART50 (#21 T.Bartrum; #98 J.Darling)
8:102nd & 8 at the 50No Huddle-Shotgun #16 G.Saunier pass incomplete short middle to #2 N.Lemon thrown to HARV40
8:103rd & 8 at the 50No Huddle-Shotgun #16 G.Saunier pass complete short middle to #2 N.Lemon caught at HARV37, for 14 yards to the HARV36 (#0 A.Guillory), 1ST DOWN
8:101st & 10 at opp 36No Huddle-Shotgun #15 D.Crowther rush left for 3 yards gain to the HARV33 (#35 S.Line)
8:102nd & 7 at opp 33No Huddle-Shotgun #16 G.Saunier pass incomplete deep left to #85 K.Fisher thrown to HARV10
8:103rd & 7 at opp 33No Huddle-Shotgun #16 G.Saunier pass complete short right to #14 L.Rives caught at HARV25, for 9 yards to the HARV24 (#15 X.Benson), 1ST DOWN
8:101st & 10 at opp 24No Huddle-Shotgun #15 D.Crowther rush middle for 1 yard gain to the HARV23 (#99 X.Agostino)
8:102nd & 9 at opp 23No Huddle-Shotgun #16 G.Saunier rush right for 3 yards gain to the HARV20, out of bounds at HARV20
8:103rd & 6 at opp 20No Huddle-Shotgun #16 G.Saunier sacked for loss of 8 yards to the HARV28 (#83 C.Nwosu, #98 J.Darling)
3:544th & 14 at opp 28#35 O.Zalc field goal attempt from 46 yards GOOD (H: #13 W.Ray, LS: #31 A.Belles), clock 03:54Harvard 17, Dartmouth 10
Harvard Touchdown, 11 plays
3:451st & 10 at own 40#37 M.Weaver kickoff 58 yards to the HARV02 #20 J.Harris return 19 yards to the HARV21 (#27 N.Ratcliff)
3:451st & 10 at own 21Shotgun #0 X.Bascon rush middle for 5 yards gain to the HARV26 (#1 D.Quinonez; #44 J.Johnson)
3:452nd & 5 at own 26Shotgun #0 X.Bascon rush middle for 2 yards gain to the HARV28 (#1 D.Quinonez; #0 Z.Freer-Brown)
3:453rd & 3 at own 28Shotgun #1 J.Craig pass complete short middle to #42 L.Reaska caught at HARV39, for 18 yards to the HARV46 (#24 H.Keith), 1ST DOWN
3:451st & 10 at own 46Shotgun #1 J.Craig sacked for loss of 7 yards to the HARV39 (#51 T.Gianaris)
3:452nd & 17 at own 39Shotgun #1 J.Craig rush right for 3 yards gain to the HARV42 (#0 Z.Freer-Brown), out of bounds
3:453rd & 14 at own 42Shotgun #1 J.Craig pass complete short middle to #2 D.Boyd caught at DART45, for 19 yards to the DART39 (#24 H.Keith), 1ST DOWN
Q4 15:001st & 10 at opp 39Shotgun #4 C.Henry rush left for 1 yard gain to the DART38 (#3 J.Cooper)
Q4 15:002nd & 9 at opp 38Shotgun #1 J.Craig pass complete short right to #4 C.Henry caught at DART40, for 6 yards to the DART32 (#13 T.Grimm)
Q4 15:003rd & 3 at opp 32Shotgun #1 J.Craig rush right for 6 yards loss to the DART38 (#53 N.Schwikal), out of bounds
Q4 15:004th & 9 at opp 38Shotgun #1 J.Craig pass complete short left to #2 D.Boyd caught at DART30, for 9 yards to the DART29 (#0 Z.Freer-Brown), 1ST DOWN, PENALTY DART Personal Foul (#3 J.Cooper) 15 yards from DART29 to DART14, 1ST DOWN
Q4 12:471st & 10 at opp 14Shotgun #1 J.Craig pass complete short left to #42 L.Reaska caught at DART09, for 14 yards to the DART00 TOUCHDOWN, clock 12:47, 1ST DOWN #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)Harvard 24, Dartmouth 10
Q4 12:471st & 10 at own 40#29 K.Corr kickoff 60 yards to the DART00, Touchback
Q4 12:47Timeout , clock 12:47
4th quarter5 drives, then Harvard 31, Dartmouth 10
Dartmouth Turnover on downs, 4 plays
12:471st & 10 at own 25No Huddle-Shotgun #16 G.Saunier pass complete short right to #2 N.Lemon caught at DART33, for 8 yards to the DART33 (#0 A.Guillory)
12:472nd & 2 at own 33No Huddle-Shotgun #15 D.Crowther rush middle for 1 yard gain to the DART34 (#3 J.Donahoe; #83 C.Nwosu)
12:473rd & 1 at own 34No Huddle-Shotgun #15 D.Crowther rush middle for 0 yards to the DART34 (#59 J.Lopez; #46 J.Kirkwood)
11:244th & 1 at own 34No Huddle-Shotgun #16 G.Saunier rush middle for 0 yards to the DART34 (#30 O.Johnson; #46 J.Kirkwood), TURNOVER ON DOWNS
11:453rd & 1 at opp 34Timeout , clock 11:45
Harvard Touchdown, 1 play
11:171st & 10 at opp 34Shotgun #1 J.Craig pass complete deep right to #5 S.Gilmartin caught at DART12, for 34 yards to the DART00 TOUCHDOWN, clock 11:17, 1ST DOWN #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)Harvard 31, Dartmouth 10
11:171st & 10 at own 40#29 K.Corr kickoff 58 yards to the DART02 fair catch by #14 L.Rives at DART02
11:17Timeout , clock 11:17
Dartmouth Turnover on downs, 8 plays
11:171st & 10 at own 25No Huddle-Shotgun #16 G.Saunier sacked for loss of 9 yards to the DART16 (#83 C.Nwosu)
11:172nd & 19 at own 16No Huddle-Shotgun #16 G.Saunier rush middle for 10 yards gain to the DART26, End Of Play
11:173rd & 9 at own 26No Huddle-Shotgun #16 G.Saunier pass incomplete short middle to #19 G.O’Bara thrown to DART42
11:174th & 9 at own 26No Huddle-Shotgun #16 G.Saunier pass complete short middle to #2 N.Lemon caught at DART40, for 14 yards to the DART40 (#0 A.Guillory), 1ST DOWN
11:171st & 10 at own 40No Huddle-Shotgun #16 G.Saunier pass complete short left to #10 D.Jackson caught at DART36, for 4 yards loss to the DART36 (#15 X.Benson)
11:172nd & 14 at own 36No Huddle-Shotgun #16 G.Saunier sacked for loss of 8 yards to the DART28 (#8 J.Fedd)
11:173rd & 22 at own 28No Huddle-Shotgun #16 G.Saunier pass complete short middle to #2 N.Lemon caught at DART41, for 16 yards to the DART44 (#15 X.Benson; #1 D.Bradley)
8:224th & 6 at own 44No Huddle-Shotgun #16 G.Saunier pass incomplete short middle to #2 N.Lemon thrown to HARV40, TURNOVER ON DOWNS
Harvard Turnover on downs, 10 plays
8:221st & 10 at opp 44Shotgun #18 D.Gordon rush middle for 3 yards gain to the DART41 (#94 J.Onuwabhagbe; #44 J.Johnson)
8:222nd & 7 at opp 41Shotgun #18 D.Gordon rush middle for 3 yards gain to the DART38 (#8 C.Best-Alston; #44 J.Johnson)
8:223rd & 4 at opp 38Shotgun #0 X.Bascon rush middle for 3 yards gain to the DART35 (#8 C.Best-Alston; #24 H.Keith)
8:224th & 1 at opp 35Shotgun #0 X.Bascon rush left for 18 yards gain to the DART17 (#26 N.Maddox), out of bounds, 1ST DOWN
8:221st & 10 at opp 17Shotgun #0 X.Bascon rush left for 7 yards gain to the DART10 (#51 T.Gianaris; #24 H.Keith)
8:222nd & 3 at opp 10Shotgun #18 D.Gordon rush middle for 4 yards gain to the DART06 (#1 D.Quinonez; #26 N.Maddox), 1ST DOWN
8:221st & goal at opp 6Shotgun #18 D.Gordon rush middle for 1 yard loss to the DART07 (#0 Z.Freer-Brown; #51 T.Gianaris)
8:222nd & goal at opp 7Shotgun #0 X.Bascon rush middle for 1 yard gain to the DART06 (#44 J.Johnson; #8 C.Best-Alston)
2:003rd & goal at opp 6Shotgun #20 J.Harris rush left for 3 yards gain to the DART03 (#53 N.Schwikal)
2:002nd & goal at opp 7Timeout , clock 02:00
1:034th & goal at opp 3Shotgun #1 J.Craig pass incomplete short middle to #86 R.Osborne thrown to DART00, TURNOVER ON DOWNS
Dartmouth End of game, 2 plays
1:031st & 10 at own 3No Huddle-Shotgun #32 M.Craddock rush left for 1 yard gain to the DART04 (#37 C.Walsh; #2 D.Thomas)
1:032nd & 9 at own 4No Huddle-Shotgun #32 M.Craddock rush middle for 0 yards to the DART04 (#88 S.Scourtis; #59 J.Lopez)

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 63–⁠40–⁠4 in 107 meetings.

Recent meetings
2025Harvard 31, Dartmouth 10
2024Harvard 31, Dartmouth 27
2023Harvard 17, Dartmouth 9
2022Harvard 28, Dartmouth 13
2021Dartmouth 20, Harvard 17
2019Dartmouth 9, Harvard 6

Around this game