Yale at Harvard

Saturday, November 19, 2022

Yale beat Harvard 19–⁠14. It was the 117th of their 120 meetings on file (of 141); after it, Yale led the series 59–⁠50–⁠8 in the games on file.

AwayYale8–⁠2 in 2022
19
HomeHarvard6–⁠4 in 2022
14

Final at Harvard Stadium, BostonTV: ESPNUAttendance 30,006

At kickoff
41°F, a few clouds, wind 10 mph from the westWeather: NOAA NCEI Integrated Surface Database; Gen E L Logan International Airport (KBOS), 10 km from the stadium, six minutes before kickoff
Official
Jeff PumphreyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Yale733619
Harvard070714

Standouts

Player stats

Yale

PassingC/AttYdsTDInt
Nolan Grooms15/2814410
RushingCarYdsTDLong
Joshua Pitsenberger2182026
Tre Peterson1374113
Nolan Grooms1563021
David Pantelis1101
ReceivingRecYdsTDLong
Mason Tipton560027
Jackson Hawes329113
Ryan Lindley423011
David Pantelis221023
DefenseTklTFLSacksInt
Hamilton Moore0002
Sean Guyton0001
DaQuan Gonzales0001

Harvard

PassingC/AttYdsTDInt
Charlie Dean15/3322924
RushingCarYdsTDLong
Aidan Borguet1862016
Sone Ntoh2605
ReceivingRecYdsTDLong
Scott Woods II4105164
Kaedyn Odermann328012
Ledger Hatch128028
Tyler Neville226124

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

Team stats

YaleHarvard
363Total yards288
144Passing yards229
219Rushing yards59
5.1Yards per pass6.9
4.3Yards per rush2.5
19First downs12
6–⁠17Third downs2–⁠12
0–⁠0Fourth downs0–⁠1
1Turnovers4
5–⁠38Penalties2–⁠10
40:27Possession19:33

Efficiency

YaleHarvard
41%Success rate36%
0.09EPA per play−0.19
0.95Explosiveness1.16
−0.02Rushing EPA−0.19
0.28Passing EPA0.23
24%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 and the line, going in

Our ratings (scores only)

Harvard 59% to win. Yale won as Elo’s underdog.

The line

Harvard −1.5, over/under 52.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 zoneYale end zoneQ1 HarvardPunt, 5 playsQ1 YaleFumble, 1 playQ1 HarvardPunt, 3 playsQ1 YalePunt, 3 playsQ1 HarvardInterception, 6 playsQ1 YalePunt, 4 playsQ1 HarvardPunt, 3 playsQ1 YaleTouchdown, 9 playsQ2 HarvardPunt, 5 playsQ2 YalePunt, 3 playsQ2 HarvardTouchdown, 2 playsQ2 YalePunt, 5 playsQ2 HarvardPunt, 3 playsQ2 YalePunt, 3 playsQ2 HarvardInterception, 5 playsQ2 YaleField goal, 11 playsQ3 YaleField goal, 7 playsQ3 HarvardInterception, 3 playsQ3 YaleMissed FG, 7 playsQ3 HarvardPunt, 3 playsQ3 YaleMissed FG, 10 playsQ3 HarvardTouchdown, 8 playsQ4 YaleTouchdown, 13 playsQ4 HarvardPunt, 5 playsQ4 YalePunt, 3 playsQ4 HarvardTurnover on downs, 4 playsQ4 YalePunt, 3 playsQ4 HarvardInterception, 2 playsQ4 YaleEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Harvard drives left to right, Yale right to left.
  1. Q1 HarvardPunt, 5 plays, 14 yards
  2. Q1 YaleFumble, 1 play, 0 yards
  3. Q1 HarvardPunt, 3 plays, −1 yard
  4. Q1 YalePunt, 3 plays, −2 yards
  5. Q1 HarvardInterception, 6 plays, 43 yards
  6. Q1 YalePunt, 4 plays, 10 yards
  7. Q1 HarvardPunt, 3 plays, 9 yards
  8. Q1 YaleTouchdown, 9 plays, 65 yards
  9. Q2 HarvardPunt, 5 plays, 10 yards
  10. Q2 YalePunt, 3 plays, 2 yards
  11. Q2 HarvardTouchdown, 2 plays, 65 yards
  12. Q2 YalePunt, 5 plays, 20 yards
  13. Q2 HarvardPunt, 3 plays, 0 yards
  14. Q2 YalePunt, 3 plays, 2 yards
  15. Q2 HarvardInterception, 5 plays, 24 yards
  16. Q2 YaleField goal, 11 plays, 59 yards
  17. Q3 YaleField goal, 7 plays, 52 yards
  18. Q3 HarvardInterception, 3 plays, 2 yards
  19. Q3 YaleMissed FG, 7 plays, 14 yards
  20. Q3 HarvardPunt, 3 plays, 5 yards
  21. Q3 YaleMissed FG, 10 plays, 42 yards
  22. Q3 HarvardTouchdown, 8 plays, 69 yards
  23. Q4 YaleTouchdown, 13 plays, 75 yards
  24. Q4 HarvardPunt, 5 plays, 17 yards
  25. Q4 YalePunt, 3 plays, 0 yards
  26. Q4 HarvardTurnover on downs, 4 plays, 9 yards
  27. Q4 YalePunt, 3 plays, 2 yards
  28. Q4 HarvardInterception, 2 plays, 17 yards
  29. Q4 YaleEnd of game, 1 play, −1 yard

Play by play

1st quarter8 drives, then Yale 7, Harvard 0
Harvard Punt, 5 plays
14:541st & 10 at own 40Jack Bosman kickoff for 55 yds , Jack Bill return for 16 yds to the Harv 21
14:541st & 10 at own 21Aidan Borguet run for 2 yds to the Harv 23
14:542nd & 8 at own 23Charlie Dean pass complete to Joe Young for 12 yds to the Harv 35 for a 1ST down
14:541st & 10 at own 35Aidan Borguet run for 2 yds to the Harv 33
14:542nd & 12 at own 33Charlie Dean pass complete to Tyler Neville for 2 yds to the Harv 35
14:543rd & 10 at own 35Charlie Dean pass incomplete to Jack Bill
12:464th & 10 at own 35Sebastien Tasko punt for 35 yds, fair catch by Ryan Lindley at the Yale 30
12:381st & 10 at own 30Nolan Grooms run for no gain to the Yale 30 Nolan Grooms fumbled, recovered by Yale Matt Hudson
Harvard Punt, 3 plays
12:381st & 10 at opp 30Aidan Borguet run for 1 yd to the Yale 29
12:382nd & 9 at opp 29Aidan Borguet run for 3 yds to the Yale 26
12:383rd & 6 at opp 26Charlie Dean pass incomplete to Tyler Neville
12:384th & 6 at opp 26PENALTY HARV False Start (Neville,Tyler) 5 yards from YALE26 to YALE31. NO PLAY.
11:254th & 11 at opp 31Charlie Dean punt for 25 yds
Yale Punt, 3 plays
11:252nd & 10 at own 6Timeout HARVARD, clock 11:25
11:251st & 10 at own 6Nolan Grooms pass complete to Ryan Lindley for no gain to the Yale 6
11:252nd & 10 at own 6Joshua Pitsenberger run for no gain to the Yale 6
11:253rd & 10 at own 6Joshua Pitsenberger run for 1 yd to the Yale 7
11:254th & 9 at own 7PENALTY YALE Delay Of Game 3 yards from YALE07 to YALE04. NO PLAY.
8:424th & 12 at own 4Jack Bosman punt for 48 yds , Scott Woods II returns for 1 yd to the Harv 49
Harvard Interception, 6 plays
8:421st & 10 at opp 49Charlie Dean pass complete to Ledger Hatch for 28 yds to the Yale 21 for a 1ST down
8:421st & 10 at opp 21Aidan Borguet run for 9 yds to the Yale 12
8:422nd & 1 at opp 12Aidan Borguet run for 5 yds to the Yale 17
8:423rd & 6 at opp 17Aidan Borguet run for 6 yds to the Yale 11 for a 1ST down
8:421st & 10 at opp 11Aidan Borguet run for 5 yds to the Yale 6
6:282nd & 5 at opp 6Charlie Dean pass intercepted, touchback.
Yale Punt, 4 plays
6:281st & 10 at own 33Timeout HARVARD, clock 06:28
6:281st & 10 at own 20Tre Peterson run for 13 yds to the Yale 33 for a 1ST down
6:281st & 10 at own 33No Huddle-Shotgun Grooms,Nolan pass incomplete short left to Tipton,Mason PENALTY YALE Ineligible Downfield on Pass (Gargiulo,Nick) 5 yards from YALE33 to YALE28. NO PLAY.
6:281st & 15 at own 28Nolan Grooms pass incomplete to Jackson Hawes
6:282nd & 15 at own 28Tre Peterson run for 2 yds to the Yale 30
6:283rd & 13 at own 30Nolan Grooms pass incomplete to David Pantelis
5:134th & 13 at own 30Jack Bosman punt for 45 yds , Scott Woods II returns for no gain to the Harv 25
Harvard Punt, 3 plays
5:132nd & 6 at own 29Timeout HARVARD, clock 05:13
5:131st & 10 at own 25Charlie Dean pass complete to Jack Bill for 4 yds to the Harv 29
5:132nd & 6 at own 29Charlie Dean pass incomplete to Jack Bill
5:133rd & 6 at own 29Charlie Dean pass complete to Scott Woods II for 5 yds to the Harv 34
3:544th & 1 at own 34Sebastien Tasko punt for 31 yds, fair catch by Ryan Lindley at the Yale 35
Yale Touchdown, 9 plays
3:541st & 10 at own 35Nolan Grooms pass complete to Jackson Hawes for 13 yds to the Yale 48 for a 1ST down
3:541st & 10 at own 48Tre Peterson run for 7 yds to the Harv 45
3:542nd & 3 at opp 45Nolan Grooms pass complete to Mason Tipton for 6 yds to the Harv 39 for a 1ST down
3:541st & 10 at opp 39Tre Peterson run for 9 yds to the Harv 30
3:542nd & 1 at opp 30Nolan Grooms pass incomplete to Ryan Lindley
3:543rd & 1 at opp 30PENALTY YALE False Start (Amegadjie,Kiran) 5 yards from HARV30 to HARV35. NO PLAY.
3:543rd & 6 at opp 35Nolan Grooms run for 21 yds to the Harv 14 for a 1ST down
3:541st & 10 at opp 14Tre Peterson run for 6 yds to the Harv 8
3:542nd & 4 at opp 8Tre Peterson run for 7 yds to the Harv 1 for a 1ST down
0:031st & goal at opp 1Tre Peterson run for 1 yd for a TD, (Jack Bosman KICK)Yale 7, Harvard 0
Harvard Punt, 5 plays
0:001st & 10 at own 40Jack Bosman kickoff for 56 yds , Jack Bill return for 9 yds to the Harv 13
Q2 15:001st & 10 at own 13Aidan Borguet run for 4 yds to the Harv 17
Q2 15:002nd & 6 at own 17Charlie Dean pass complete to Cooper Barkate for 13 yds to the Harv 30 for a 1ST down
Q2 15:001st & 10 at own 30Charlie Dean pass incomplete to Cooper Barkate
Q2 15:002nd & 10 at own 30Aidan Borguet run for 1 yd to the Harv 31
Q2 15:003rd & 9 at own 31Charlie Dean sacked by Reid Nickerson for a loss of 8 yards to the Harv 23
Q2 12:354th & 17 at own 23Sebastien Tasko punt for 50 yds
2nd quarter7 drives, then Yale 10, Harvard 7
Yale Punt, 3 plays
12:352nd & 9 at own 28Timeout HARVARD, clock 12:35
12:351st & 10 at own 27Joshua Pitsenberger run for 1 yd to the Yale 28
12:352nd & 9 at own 28David Pantelis run for 1 yd to the Yale 29
11:253rd & 8 at own 29Timeout YALE, clock 11:25
11:253rd & 8 at own 29Nolan Grooms pass incomplete to Joshua Pitsenberger
11:104th & 8 at own 29Jack Bosman punt for 36 yds, fair catch by Scott Woods II at the Harv 35
Harvard Touchdown, 2 plays
11:101st & 10 at own 35Sone Ntoh run for 1 yd to the Harv 36
10:262nd & 9 at own 36Charlie Dean pass complete to Scott Woods II for 64 yds for a TD, (Jonah Lipel KICK)Tied at 7
10:261st & 10 at own 40Cali Canaval kickoff for 56 yds HARVARD Penalty, Defensive Offside (Jelani Machen) to the Yale 30
Yale Punt, 5 plays
10:261st & 10 at own 30Tre Peterson run for 7 yds to the Yale 37
10:262nd & 3 at own 37Tre Peterson run for 6 yds to the Yale 43 for a 1ST down
10:261st & 10 at own 43Tre Peterson run for 2 yds to the Yale 45
10:262nd & 8 at own 45Nolan Grooms pass complete to Ryan Lindley for 5 yds to the 50 yard line
10:263rd & 3 at the 50Nolan Grooms run for no gain to the 50 yard line
7:224th & 3 at the 50Jack Bosman punt for 50 yds for a touchback
Harvard Punt, 3 plays
7:222nd & 10 at own 20Timeout HARVARD, clock 07:22
7:221st & 10 at own 20Charlie Dean pass incomplete to Haven Montefalco
7:222nd & 10 at own 20Charlie Dean pass incomplete to Jack Bill
7:223rd & 10 at own 20Charlie Dean pass incomplete to Ledger Hatch
7:064th & 10 at own 20Sebastien Tasko punt for 47 yds, fair catch by Ryan Lindley at the Yale 33
Yale Punt, 3 plays
7:061st & 10 at own 33Nolan Grooms pass incomplete to Chase Nenad
7:062nd & 10 at own 33Joshua Pitsenberger run for 2 yds to the Yale 35
7:063rd & 8 at own 35Nolan Grooms pass incomplete to David Pantelis
6:044th & 8 at own 35Jack Bosman punt for 31 yds, fair catch by Scott Woods II at the Harv 34
Harvard Interception, 5 plays
6:041st & 10 at own 34Charlie Dean pass complete to Cooper Barkate for 7 yds to the Harv 41
6:042nd & 3 at own 41Aidan Borguet run for 16 yds to the Yale 43 for a 1ST down
6:041st & 10 at opp 43Aidan Borguet run for 1 yd to the Yale 42
6:042nd & 9 at opp 42Charlie Dean pass incomplete to Cooper Barkate
4:343rd & 9 at opp 42Charlie Dean pass intercepted
Yale Field goal, 11 plays
4:341st & 10 at own 38Nolan Grooms pass complete to Mason Tipton for 6 yds to the Yale 44
4:342nd & 4 at own 44Joshua Pitsenberger run for 5 yds to the Yale 49 for a 1ST down
4:341st & 10 at own 49Joshua Pitsenberger run for 3 yds to the Harv 48
4:342nd & 7 at opp 48Nolan Grooms pass incomplete to Jackson Hawes
4:343rd & 7 at opp 48Nolan Grooms pass complete to Mason Tipton for 27 yds to the Harv 21 for a 1ST down
4:341st & 10 at opp 21Joshua Pitsenberger run for 6 yds to the Harv 15
4:342nd & 4 at opp 15Nolan Grooms run for 4 yds to the Harv 11 for a 1ST down
4:341st & 10 at opp 11Joshua Pitsenberger run for 4 yds to the Harv 7
4:342nd & 6 at opp 7Joshua Pitsenberger run for 1 yd to the Harv 6
0:263rd & 5 at opp 6Timeout YALE, clock 00:26
0:263rd & 5 at opp 6Nolan Grooms run for 3 yds to the Harv 3
0:034th & 2 at opp 3Timeout YALE, clock 00:03
0:004th & 2 at opp 3Jack Bosman 20 yd FG GOODYale 10, Harvard 7
3rd quarter6 drives, then Yale 13, Harvard 7
Yale Field goal, 7 plays
15:001st & 10 at own 40Cali Canaval kickoff for 60 yds for a touchback
15:001st & 10 at own 25Nolan Grooms run for 9 yds to the Yale 34
15:002nd & 1 at own 34Joshua Pitsenberger run for 26 yds to the Harv 40 for a 1ST down
15:001st & 10 at opp 40Nolan Grooms run for 10 yds to the Harv 30 for a 1ST down
15:001st & 10 at opp 30Nolan Grooms pass complete to David Pantelis for 2 yds to the Harv 32
15:002nd & 12 at opp 32Nolan Grooms pass incomplete to David Pantelis
15:003rd & 12 at opp 32Joshua Pitsenberger run for 9 yds to the Harv 23
11:214th & 3 at opp 23Jack Bosman 41 yd FG GOODYale 13, Harvard 7
11:211st & 10 at own 33Timeout HARVARD, clock 11:21
Harvard Interception, 3 plays
11:151st & 10 at own 40Jack Bosman kickoff for 47 yds , Jack Bill return for 20 yds to the Harv 33 Jack Bill fumbled, recovered by Yale Mitchell Gonser
11:151st & 10 at own 33Aidan Borguet run for 2 yds to the Harv 35
11:152nd & 8 at own 35Charlie Dean pass incomplete to Jack Bill
10:283rd & 8 at own 35Charlie Dean pass intercepted
Yale Missed FG, 7 plays
10:281st & 10 at opp 28Nolan Grooms run for 1 yd to the Harv 29
10:282nd & 11 at opp 29Nolan Grooms pass complete to Ryan Lindley for 7 yds to the Harv 22
10:283rd & 4 at opp 22Nolan Grooms pass complete to Mason Tipton for 9 yds to the Harv 13 for a 1ST down
10:281st & 10 at opp 13Nolan Grooms pass incomplete to Jackson Hawes
10:282nd & 10 at opp 13Nolan Grooms run for 1 yd to the Harv 14
10:283rd & 11 at opp 14Nolan Grooms pass incomplete to Ryan Lindley
7:364th & 11 at opp 14Jack Bosman 31 yd FG MISSED
Harvard Punt, 3 plays
7:361st & 10 at own 20Sone Ntoh run for 5 yds to the Harv 25
7:362nd & 5 at own 25Charlie Dean pass incomplete to Cooper Barkate
7:363rd & 5 at own 25Charlie Dean pass incomplete
6:554th & 5 at own 25Sebastien Tasko punt for 48 yds, fair catch by Ryan Lindley at the Yale 27
Yale Missed FG, 10 plays
6:551st & 10 at own 27Joshua Pitsenberger run for 6 yds to the Yale 33
6:552nd & 4 at own 33Joshua Pitsenberger run for 2 yds to the Yale 35
6:553rd & 2 at own 35Joshua Pitsenberger run for 2 yds to the Yale 37 for a 1ST down
6:551st & 10 at own 37Nolan Grooms run for 4 yds to the Yale 41
6:552nd & 6 at own 41Joshua Pitsenberger run for 1 yd to the Yale 42
6:553rd & 5 at own 42Nolan Grooms pass complete to David Pantelis for 23 yds to the Harv 35 for a 1ST down
6:551st & 10 at opp 35Nolan Grooms run for 6 yds to the Harv 29
6:552nd & 4 at opp 29Nolan Grooms pass incomplete to Chase Nenad
6:553rd & 4 at opp 29Joshua Pitsenberger run for 2 yds to the Harv 31
1:254th & 6 at opp 31Jack Bosman 49 yd FG MISSED
Harvard Touchdown, 8 plays
1:252nd & 3 at own 38Timeout HARVARD, clock 01:25
1:251st & 10 at own 31Charlie Dean pass complete to Kaedyn Odermann for 7 yds to the Harv 38
1:252nd & 3 at own 38Aidan Borguet run for 4 yds to the Harv 42 for a 1ST down
1:251st & 10 at own 42Charlie Dean pass incomplete to Scott Woods II
0:002nd & 10 at own 42Aidan Borguet run for 5 yds to the Harv 47
Q4 15:003rd & 5 at own 47Aidan Borguet run for 8 yds to the Yale 45 for a 1ST down
Q4 15:001st & 10 at opp 45Charlie Dean pass complete to Kaedyn Odermann for 9 yds to the Yale 36
Q4 15:002nd & 1 at opp 36Charlie Dean pass complete to Kaedyn Odermann for 12 yds to the Yale 24 for a 1ST down
Q4 13:491st & 10 at opp 24Timeout HARVARD, clock 13:49
Q4 13:361st & 10 at opp 24Charlie Dean pass complete to Tyler Neville for 24 yds for a TD, (Jonah Lipel KICK)Harvard 14, Yale 13
4th quarter7 drives, then Yale 19, Harvard 14
Yale Touchdown, 13 plays
13:361st & 10 at own 40Cali Canaval kickoff for 54 yds
13:361st & 10 at own 25Joshua Pitsenberger run for 9 yds to the Yale 34
13:362nd & 1 at own 34Nolan Grooms run for 5 yds to the Yale 39 for a 1ST down
13:361st & 10 at own 39Joshua Pitsenberger run for 3 yds to the Yale 42
13:362nd & 7 at own 42Nolan Grooms pass complete to Chase Nenad for 11 yds to the Harv 47 for a 1ST down
13:361st & 10 at opp 47Joshua Pitsenberger run for 2 yds to the Harv 45
13:362nd & 8 at opp 45Nolan Grooms pass complete to Ryan Lindley for 11 yds to the Harv 34 for a 1ST down
13:361st & 10 at opp 34Tre Peterson run for 5 yds to the Harv 29
13:362nd & 5 at opp 29Nolan Grooms pass incomplete to Ryan Lindley
13:363rd & 5 at opp 29Nolan Grooms pass complete to Mason Tipton for 12 yds to the Harv 17 for a 1ST down
8:401st & 10 at opp 17Timeout YALE, clock 08:40
8:401st & 10 at opp 17Joshua Pitsenberger run for 1 yd to the Harv 16
8:402nd & 9 at opp 16Nolan Grooms pass complete to Jackson Hawes for 11 yds to the Harv 5 for a 1ST down
8:401st & goal at opp 5Joshua Pitsenberger run for no gain to the Harv 5
6:292nd & goal at opp 5Nolan Grooms pass complete to Jackson Hawes for 5 yds for a TD, (Two-Point Conversion failed )Yale 19, Harvard 14
6:291st & goal at opp 3Timeout HARVARD, clock 06:29
6:291st & 10 at own 16Timeout HARVARD, clock 06:29
Harvard Punt, 5 plays
6:251st & 10 at own 40Jack Bosman kickoff for 60 yds , Jack Bill return for 16 yds to the Harv 16
6:251st & 10 at own 16Charlie Dean pass incomplete to Ledger Hatch
6:252nd & 10 at own 16Charlie Dean pass complete to Scott Woods II for 19 yds to the Harv 35 for a 1ST down
6:251st & 10 at own 35Charlie Dean pass complete to Cooper Barkate for 6 yds to the Harv 41
6:252nd & 4 at own 41Charlie Dean sacked by Clay Patterson for a loss of 8 yards to the Harv 33
5:093rd & 12 at own 33Timeout HARVARD, clock 05:09
5:093rd & 12 at own 33Charlie Dean pass incomplete to Scott Woods II
4:594th & 12 at own 33Sebastien Tasko punt for 45 yds, fair catch by Ryan Lindley at the Yale 22
Yale Punt, 3 plays
4:591st & 10 at own 22Nolan Grooms run for 2 yds to the Yale 20
4:592nd & 12 at own 20Nolan Grooms run for 2 yds to the Yale 22
4:593rd & 10 at own 22Nolan Grooms pass incomplete to Chase Nenad
3:214th & 10 at own 22Jack Bosman punt for 28 yds, punt out-of-bounds at the 50 yard line
Harvard Turnover on downs, 4 plays
3:211st & 10 at the 50Aidan Borguet run for 1 yd to the Harv 49
3:212nd & 11 at own 49Charlie Dean run for 1 yd to the 50 yard line
3:213rd & 10 at the 50Aidan Borguet run for 3 yds to the Yale 47
2:044th & 7 at opp 47Timeout HARVARD, clock 02:04
1:574th & 7 at opp 47Charlie Dean run for 6 yds to the Yale 41
Yale Punt, 3 plays
1:571st & 10 at own 41Tre Peterson run for 4 yds to the Yale 45
1:532nd & 6 at own 45Timeout HARVARD, clock 01:53
1:532nd & 6 at own 45No Huddle-Shotgun Peterson,Tre rush right for 15 yards gain to the HARV40 (McGowan,Jack) PENALTY YALE Holding (Schuller,Cubby) 10 yards from YALE45 to YALE35. NO PLAY.
1:532nd & 16 at own 35Nolan Grooms run for 3 yds to the Yale 38
1:403rd & 13 at own 38Timeout HARVARD, clock 01:40
1:403rd & 13 at own 38Tre Peterson run for 5 yds to the Yale 43
0:504th & 8 at own 43Timeout YALE, clock 00:50
0:424th & 8 at own 43Jack Bosman punt for 37 yds , Scott Woods II returns for 5 yds to the Harv 25
Harvard Interception, 2 plays
0:421st & 10 at own 25Charlie Dean pass complete to Scott Woods II for 17 yds to the Harv 42 for a 1ST down
0:241st & 10 at own 42YALE Penalty, unsportsmanlike conduct (15 Yards) to the Yale 44
Yale End of game, 1 play
0:001st & 10 at own 44Kneel down by Yale at YALE43 for loss of 1 yards.

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.

Officially, Yale leads 72–⁠61–⁠8; as played, 62–⁠50–⁠8 in the 120 games on file; the official count covers all 141 meetings, counting the three since this game.

Recent meetings
2025Yale 45, Harvard 28
2024Yale 34, Harvard 29
2023Yale 23, Harvard 18
2022Yale 19, Harvard 14
2021Harvard 34, Yale 31
2019Yale 50, Harvard 43

Around this game