Harvard at Pennsylvania

Saturday, November 12, 2022

Harvard beat Pennsylvania 37–⁠14. It was their 71st meeting; after it, Harvard led the series 44–⁠25–⁠2.

AwayHarvard6–⁠4 in 2022
37
HomePennsylvania8–⁠2 in 2022
14

Final at Franklin Field, PhiladelphiaTV: ESPN+Attendance 10,370

At kickoff
68°F, partly cloudy, wind 10 mph from the westWeather: NOAA NCEI Integrated Surface Database; Philadelphia International Airport (KPHL), 9 km from the stadium
Official
Jeremy DeAnguloGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Harvard71710337
Pennsylvania707014

Standouts

Player stats

Harvard

PassingC/AttYdsTDInt
Charlie Dean29/3831640
RushingCarYdsTDLong
Aidan Borguet20117036
Sone Ntoh103407
Charles DePrima1404
Israel Benjamin2303
ReceivingRecYdsTDLong
Jack Bill679025
Joe Young364129
Tyler Neville560126
Scott Woods II637012

Pennsylvania

PassingC/AttYdsTDInt
Aidan Sayin21/3121210
Liam O’Brien4/56500
RushingCarYdsTDLong
Trey Flowers61605
Isaac Shabay2705
Julien Stokes1212
ReceivingRecYdsTDLong
Rory Starkey Jr.8117132
Jonathan Mulatu252035
Malone Howley243038
Joshua Casilli322016

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

Team stats

HarvardPennsylvania
458Total yards286
316Passing yards277
142Rushing yards9
8.3Yards per pass7.7
3.8Yards per rush0.6
27First downs14
7–⁠14Third downs5–⁠11
1–⁠2Fourth downs0–⁠1
0Turnovers1
5–⁠50Penalties4–⁠37
36:53Possession23:07

Efficiency

HarvardPennsylvania
45%Success rate40%
0.24EPA per play0.00
1.27Explosiveness0.86
−0.00Rushing EPA−0.46
0.45Passing EPA0.15
44%Passing-down success41%

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)

Pennsylvania 53% to win. Harvard won as Elo’s underdog.

The line

Pennsylvania −2.5, over/under 44.5.

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

Every drive

Pennsylvania end zoneHarvard end zoneQ1 PennsylvaniaPunt, 3 playsQ1 HarvardTurnover on downs, 7 playsQ1 PennsylvaniaPunt, 3 playsQ1 HarvardTouchdown, 8 playsQ1 PennsylvaniaTouchdown, 8 playsQ1 HarvardTouchdown, 12 playsQ2 PennsylvaniaPunt, 3 playsQ2 HarvardField goal, 11 playsQ2 PennsylvaniaPunt, 3 playsQ2 HarvardTouchdown, 6 playsQ2 PennsylvaniaEnd of half, 1 playQ3 HarvardTouchdown, 5 playsQ3 PennsylvaniaTouchdown, 7 playsQ3 HarvardPunt, 3 playsQ3 PennsylvaniaFumble, 6 playsQ3 HarvardField goal, 11 playsQ3 PennsylvaniaPunt, 3 playsQ4 HarvardField goal, 9 playsQ4 PennsylvaniaTurnover on downs, 9 playsQ4 HarvardPunt, 6 playsQ4 PennsylvaniaEnd of game, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pennsylvania drives left to right, Harvard right to left.
  1. Q1 PennsylvaniaPunt, 3 plays, 7 yards
  2. Q1 HarvardTurnover on downs, 7 plays, 56 yards
  3. Q1 PennsylvaniaPunt, 3 plays, 9 yards
  4. Q1 HarvardTouchdown, 8 plays, 56 yards
  5. Q1 PennsylvaniaTouchdown, 8 plays, 75 yards
  6. Q1 HarvardTouchdown, 12 plays, 75 yards
  7. Q2 PennsylvaniaPunt, 3 plays, −4 yards
  8. Q2 HarvardField goal, 11 plays, 21 yards
  9. Q2 PennsylvaniaPunt, 3 plays, 5 yards
  10. Q2 HarvardTouchdown, 6 plays, 56 yards
  11. Q2 PennsylvaniaEnd of half, 1 play, −2 yards
  12. Q3 HarvardTouchdown, 5 plays, 75 yards
  13. Q3 PennsylvaniaTouchdown, 7 plays, 65 yards
  14. Q3 HarvardPunt, 3 plays, 0 yards
  15. Q3 PennsylvaniaFumble, 6 plays, 46 yards
  16. Q3 HarvardField goal, 11 plays, 72 yards
  17. Q3 PennsylvaniaPunt, 3 plays, −8 yards
  18. Q4 HarvardField goal, 9 plays, 30 yards
  19. Q4 PennsylvaniaTurnover on downs, 9 plays, 38 yards
  20. Q4 HarvardPunt, 6 plays, 14 yards
  21. Q4 PennsylvaniaEnd of game, 5 plays, 65 yards

Play by play

1st quarter7 drives, then Tied at 7
Pennsylvania Punt, 3 plays
15:00Cali Canaval kickoff for 65 yds for a touchback
15:001st & 10 at own 25Aidan Sayin pass complete to Joshua Casilli for 3 yds to the Penn 28
15:002nd & 7 at own 28Aidan Sayin pass complete to Rory Starkey Jr. for 4 yds to the Penn 32
15:003rd & 3 at own 32Aidan Sayin pass incomplete
13:164th & 3 at own 32Ben Krimm punt for 45 yds , Scott Woods II returns for 2 yds to the Harv 25
Harvard Turnover on downs, 7 plays
13:161st & 10 at own 25Charlie Dean pass complete to Kym Wimberly for 5 yds to the Harv 30
13:162nd & 5 at own 30Aidan Borguet run for 21 yds to the Penn 49 for a 1ST down
13:161st & 10 at opp 49Charlie Dean pass complete to Jack Bill for 25 yds to the Penn 24 for a 1ST down
13:161st & 10 at opp 24Aidan Borguet run for 2 yds to the Penn 22
13:162nd & 8 at opp 22Aidan Borguet run for 2 yds to the Penn 20
13:163rd & 6 at opp 20Charlie Dean pass incomplete
10:454th & 6 at opp 20Charlie Dean pass complete to Scott Woods II for 1 yd to the Penn 19
Harvard Touchdown, 8 plays
10:451st & 10 at own 44Charlie Dean pass complete to Jack Bill for 12 yds to the Penn 44 for a 1ST down
10:451st & 10 at opp 44Charlie Dean pass complete to Tyler Neville for 1 yd to the Penn 43
10:452nd & 9 at opp 43Aidan Borguet run for 14 yds to the Penn 29 for a 1ST down
10:451st & 10 at opp 29Charlie Dean sacked by Jack Iuliano and Travis McFarling for a loss of 5 yards to the Penn 34
10:452nd & 15 at opp 34Charlie Dean pass complete to Scott Woods II for 2 yds to the Penn 32
10:453rd & 13 at opp 32Charlie Dean pass complete to Ledger Hatch for 14 yds to the Penn 18 for a 1ST down
10:451st & 10 at opp 18Aidan Borguet run for no gain to the Penn 18
8:354th & 1 at own 28Ben Krimm punt for 29 yds , Scott Woods II returns for 1 yd to the Harv 44
Harvard Touchdown, 8 plays
4:532nd & 10 at opp 18Charlie Dean pass complete to Kaedyn Odermann for 18 yds for a TD, (Jonah Lipel KICK)Harvard 7, Pennsylvania 0
Pennsylvania Touchdown, 8 plays
4:53Cali Canaval kickoff for 65 yds for a touchback
4:531st & 10 at own 25Aidan Sayin pass complete to Joshua Casilli for 3 yds to the Penn 28
4:532nd & 7 at own 28Aidan Sayin pass incomplete
4:533rd & 7 at own 28Aidan Sayin pass complete to Jonathan Mulatu for 17 yds to the Penn 45 for a 1ST down
4:531st & 10 at own 45Aidan Sayin pass complete to Jonathan Mulatu for 35 yds to the Harv 20 for a 1ST down
4:531st & 10 at opp 20Jonathan Mulatu run for no gain to the Harv 20
4:532nd & 10 at opp 20Aidan Sayin pass complete to Joshua Casilli for 16 yds to the Harv 4 for a 1ST down
4:531st & goal at opp 4Aidan Sayin run for 2 yds to the Harv 2
1:002nd & goal at opp 2Julien Stokes run for 2 yds for a TD, (Graham Gotlieb KICK)Tied at 7
Harvard Touchdown, 12 plays
0:54Graham Gotlieb kickoff for 61 yds , Jack Bill return for 21 yds to the Harv 25
0:541st & 10 at own 25Charlie Dean pass complete to Tyler Neville for 9 yds to the Harv 34
0:002nd & 1 at own 34Charlie Dean pass complete to Scott Woods II for 2 yds to the Harv 36 for a 1ST down
Pennsylvania Punt, 3 plays
0:001st & 10 at own 19Trey Flowers run for 3 yds to the Penn 22
0:002nd & 7 at own 22Trey Flowers run for 3 yds to the Penn 25
0:003rd & 4 at own 25Aidan Sayin pass complete to Trey Flowers for 3 yds to the Penn 28
2nd quarter6 drives, then Harvard 24, Pennsylvania 7
Harvard Touchdown, 12 plays
15:001st & 10 at own 36Aidan Borguet run for 2 yds to the Harv 38
15:002nd & 8 at own 38Aidan Borguet run for 7 yds to the Harv 45
15:003rd & 1 at own 45Sone Ntoh run for 2 yds to the Harv 47 for a 1ST down
12:582nd & 9 at own 48Timeout HARVARD, clock 12:58
12:581st & 10 at own 47Charlie Dean pass complete to Jack Bill for 1 yd to the Harv 48
12:582nd & 9 at own 48Sone Ntoh run for 6 yds to the Penn 46
12:583rd & 3 at opp 46Charlie Dean pass complete to Tyler Neville for 10 yds to the Penn 36 for a 1ST down
12:581st & 10 at opp 36Charlie Dean pass complete to Cam Henry for 5 yds to the Penn 31
12:582nd & 5 at opp 31Sone Ntoh run for 2 yds to the Penn 29
12:583rd & 3 at opp 29DEAN, Charlie pass up the middle incomplete intended for HENRY, Cam thrown to the PNN26. PENALTY PNN Pass Interference on MELVIN, Jonathan enforced at the spot of the foul for 2 yards to the PNN27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:581st & 10 at opp 27Aidan Borguet run for a loss of 2 yards to the Penn 29
9:462nd & 12 at opp 29Charlie Dean pass complete to Joe Young for 29 yds for a TD, (Jonah Lipel KICK)Harvard 14, Pennsylvania 7
Pennsylvania Punt, 3 plays
9:46Cali Canaval kickoff for 65 yds for a touchback
9:461st & 10 at own 25Aidan Sayin pass complete to Trey Flowers for no gain to the Penn 25
9:462nd & 10 at own 25run for a loss of 2 yards to the Penn 23
9:463rd & 12 at own 23Aidan Sayin pass complete to Trey Flowers for a loss of 2 yards to the Penn 21
7:334th & 14 at own 21Ben Krimm punt for 39 yds , Scott Woods II returns for 14 yds to the Penn 46
Harvard Field goal, 11 plays
7:331st & 10 at opp 46Charlie Dean pass complete to Jack Bill for 4 yds to the Penn 42
7:332nd & 6 at opp 42Aidan Borguet run for 1 yd to the Penn 41
7:333rd & 5 at opp 41Charlie Dean pass complete to Haven Montefalco for 6 yds to the Penn 35 for a 1ST down
7:331st & 10 at opp 35Charlie Dean sacked by Jake Heimlicher for a loss of 6 yards to the Penn 41
7:332nd & 16 at opp 41Charlie Dean pass incomplete
7:333rd & 16 at opp 41Charlie Dean pass complete to Kaedyn Odermann for 10 yds to the Penn 31
7:334th & 6 at opp 31Charlie Dean pass complete to Scott Woods II for 12 yds to the Penn 19 for a 1ST down
7:331st & 10 at opp 19Cam Henry run for a loss of 5 yards to the Penn 24
7:332nd & 15 at opp 24Aidan Borguet run for a loss of 1 yard to the Penn 25
7:333rd & 16 at opp 25Charlie Dean pass incomplete
2:234th & 16 at opp 25Jonah Lipel 42 yd FG GOODHarvard 17, Pennsylvania 7
Pennsylvania Punt, 3 plays
2:23Cali Canaval kickoff for 65 yds for a touchback
2:231st & 10 at own 25Aidan Sayin pass incomplete
2:232nd & 10 at own 25Aidan Sayin pass complete to Trey Flowers for 5 yds to the Penn 30
2:233rd & 5 at own 30Aidan Sayin pass incomplete
1:234th & 5 at own 30Ben Krimm punt for 39 yds , Scott Woods II returns for 13 yds to the Harv 44
Harvard Touchdown, 6 plays
1:231st & 10 at own 44Charlie Dean pass complete to Scott Woods II for 10 yds to the Penn 46 for a 1ST down
1:231st & 10 at opp 46Charlie Dean pass complete to Haven Montefalco for 6 yds to the Penn 40
1:232nd & 4 at opp 40Charlie Dean pass complete to Scott Woods II for 10 yds to the Penn 30 for a 1ST down
1:231st & 10 at opp 30Charlie Dean pass complete to Jack Bill for 16 yds to the Penn 14 for a 1ST down
1:231st & 10 at opp 14Charlie Dean pass incomplete
0:272nd & 10 at opp 14Charlie Dean pass complete to Tyler Neville for 14 yds for a TD, (Jonah Lipel KICK)Harvard 24, Pennsylvania 7
Pennsylvania End of half, 1 play
0:23Cali Canaval kickoff for 64 yds , Julien Stokes return for 14 yds to the Penn 15
0:001st & 10 at own 15Trey Flowers run for a loss of 2 yards to the Penn 13
3rd quarter6 drives, then Harvard 34, Pennsylvania 14
Harvard Touchdown, 5 plays
14:55Graham Gotlieb kickoff for 57 yds , Jack Bill return for 17 yds to the Harv 25
14:551st & 10 at own 25Charlie Dean pass complete to Tyler Neville for 26 yds to the Penn 49 for a 1ST down
14:551st & 10 at opp 49Charlie Dean pass incomplete
14:552nd & 10 at opp 49Aidan Borguet run for 36 yds to the Penn 13 for a 1ST down
14:551st & 10 at opp 13Aidan Borguet run for 7 yds to the Penn 6
13:152nd & 3 at opp 6Charlie Dean pass complete to Haven Montefalco for 6 yds for a TD, (Jonah Lipel KICK)Harvard 31, Pennsylvania 7
Pennsylvania Touchdown, 7 plays
13:15Cali Canaval kickoff
13:151st & 10 at own 35Aidan Sayin pass complete to Rory Starkey Jr. for 18 yds to the Harv 47 for a 1ST down
13:151st & 10 at opp 47Aidan Sayin pass incomplete
13:152nd & 10 at opp 47Trey Flowers run for 5 yds to the Harv 42
13:153rd & 5 at opp 42Aidan Sayin pass complete to Rory Starkey Jr. for 32 yds to the Harv 10 for a 1ST down
13:151st & goal at opp 10Aidan Sayin pass complete to Malone Howley for 5 yds to the Harv 5
13:152nd & goal at opp 5Aidan Sayin pass incomplete
10:413rd & goal at opp 5Aidan Sayin pass complete to Rory Starkey Jr. for 5 yds for a TD, (Graham Gotlieb KICK)Harvard 31, Pennsylvania 14
Harvard Punt, 3 plays
10:33Graham Gotlieb kickoff for 64 yds , Jack Bill return for 21 yds to the Harv 22
10:331st & 10 at own 22Sone Ntoh run for 4 yds to the Harv 26
10:332nd & 6 at own 26Sone Ntoh run for 1 yd to the Harv 27
10:333rd & 5 at own 27HARVARD Penalty, False Start (Jacob Rizy) to the Harv 22
10:333rd & 10 at own 22Charlie Dean pass incomplete
8:544th & 10 at own 22Sebastien Tasko punt for 24 yds, downed at the Harv 46
Pennsylvania Fumble, 6 plays
8:541st & 10 at opp 46Aidan Sayin pass complete to Rory Starkey Jr. for 29 yds to the Harv 17 for a 1ST down
8:541st & 10 at opp 17Isaac Shabay run for 5 yds to the Harv 12
8:542nd & 5 at opp 12Isaac Shabay run for 2 yds to the Harv 10
8:543rd & 3 at opp 10Aidan Sayin pass complete to Rory Starkey Jr. for 3 yds to the Harv 7 for a 1ST down
8:541st & goal at opp 7run for 5 yds to the Harv 2
5:442nd & goal at opp 2Trey Flowers run for 2 yds Trey Flowers fumbled, recovered by Harv
Harvard Field goal, 11 plays
5:441st & 10 at own 20Aidan Borguet run for 2 yds to the Harv 22
5:442nd & 8 at own 22DEAN, Charlie pass to the right complete for 14 yards to WOODS II, Scott caught at the HRV36 and advanced to the HRV36 (KEY, Jaden). PENALTY HRV Holding on RIZY, Jacob enforced 10 yards from the HRV22 to the HRV12 [NHSG]. NO PLAY (replay the down).
5:442nd & 18 at own 12Charlie Dean pass complete to Jack Bill for 21 yds to the Harv 33 for a 1ST down
5:441st & 10 at own 33Aidan Borguet run for no gain to the Harv 33
5:442nd & 10 at own 33Charlie Dean pass incomplete
5:443rd & 10 at own 33Charlie Dean pass complete to Joe Young for 14 yds to the Harv 47 for a 1ST down
5:441st & 10 at own 47PENN Penalty, Personal Foul (20 Yards) to the Penn 28 for a 1ST down
5:441st & 10 at opp 33Charlie Dean pass complete to Joe Young for 21 yds to the Penn 12 for a 1ST down
5:441st & 10 at opp 12Sone Ntoh run for 4 yds to the Penn 8
5:442nd & 6 at opp 8Charlie Dean pass incomplete
5:443rd & 6 at opp 8Charlie Dean pass incomplete
0:444th & 6 at opp 8Jonah Lipel 25 yd FG GOODHarvard 34, Pennsylvania 14
Pennsylvania Punt, 3 plays
0:44Cali Canaval kickoff for 35 yds , return for no gain to the Penn 30
0:001st & 10 at own 30Aidan Sayin pass complete to Sterling Stokes for a loss of 2 yards to the Penn 28
Q4 15:002nd & 12 at own 28Aidan Sayin pass complete to Bryce Myers for 2 yds to the Penn 30
Q4 15:003rd & 10 at own 30Aidan Sayin pass complete to Bryce Myers for 7 yds to the Penn 37
Q4 15:004th & 3 at own 37SAYIN, Aidan pass to the left complete for 5 yards to CASILLI, Joshua caught at the PNN39 and advanced to the PNN42 (BROWN, Jake). PENALTY PNN Pass Interference on HOWLEY, Malone enforced 15 yards to the PNN22 [NHSG]. NO PLAY (replay the down).
Q4 13:044th & 18 at own 22Ben Krimm punt for 38 yds , Scott Woods II returns for 25 yds to the Penn 35
4th quarter4 drives, then Harvard 37, Pennsylvania 14
Harvard Field goal, 9 plays
13:041st & 10 at opp 35Aidan Borguet run for 3 yds to the Penn 32
13:042nd & 7 at opp 32Charlie Dean pass complete to Kaedyn Odermann for 6 yds to the Penn 26
13:043rd & 1 at opp 26Charles DePrima run for 4 yds to the Penn 22 for a 1ST down
13:041st & 10 at opp 22Aidan Borguet run for 5 yds to the Penn 17
13:042nd & 5 at opp 17Aidan Borguet run for 5 yds to the Penn 12 for a 1ST down
13:041st & 10 at opp 12BORGUET, Aidan rush up the middle for a gain of 2 yards to the PNN10 (MORRIS, Micah). PENALTY Before the snap, HRV Illegal Motion on BILL, Jack enforced 5 yards from the PNN12 to the PNN17. NO PLAY (replay the down).
13:041st & 15 at opp 17Sone Ntoh run for 4 yds to the Penn 13
13:042nd & 11 at opp 13Aidan Borguet run for 6 yds to the Penn 7
13:043rd & 5 at opp 7Aidan Borguet run for 2 yds to the Penn 5
6:334th & 3 at opp 5Jonah Lipel 23 yd FG GOODHarvard 37, Pennsylvania 14
Pennsylvania Turnover on downs, 9 plays
6:33Cali Canaval kickoff for 65 yds
6:331st & 10 at own 25HARVARD Penalty, Defensive Pass Interference (Solomon Egbe) to the Penn 40 for a 1ST down
6:331st & 10 at own 40Aidan Sayin sacked by David Madzivanyika for a loss of 3 yards to the Penn 37
6:332nd & 13 at own 37PENN Penalty, Delay Of Game (Aidan Sayin) to the Penn 32
6:333rd & 3 at own 47SAYIN, Aidan pass to the left incomplete intended for STARKEY, Rory thrown to the HRV23. PENALTY HRV Pass Interference on SPITZ, David enforced 15 yards to the HRV38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:331st & 10 at opp 38Aidan Sayin pass incomplete
6:332nd & 10 at opp 38Aidan Sayin pass complete to Rory Starkey Jr. for 14 yds to the Harv 24 for a 1ST down
6:331st & 10 at opp 24Aidan Sayin pass incomplete
6:332nd & 10 at opp 24Aidan Sayin pass incomplete
6:332nd & 18 at own 32Aidan Sayin pass complete to Sterling Stokes for 15 yds to the Penn 47
4:154th & 20 at opp 34Timeout PENN, clock 04:15
4:153rd & 10 at opp 24Aidan Sayin sacked by Thor Griffith for a loss of 10 yards to the Harv 34
4:054th & 20 at opp 34Aidan Sayin sacked by Truman Jones for a loss of 3 yards to the Harv 37
Harvard Punt, 6 plays
3:592nd & 7 at own 40Timeout PENN, clock 03:59
3:591st & 10 at own 37Sone Ntoh run for 3 yds to the Harv 40
3:543rd & 6 at own 41Timeout PENN, clock 03:54
3:542nd & 7 at own 40Sone Ntoh run for 1 yd to the Harv 41
3:543rd & 6 at own 41Sone Ntoh run for 7 yds to the Harv 48 for a 1ST down
3:541st & 10 at own 48Israel Benjamin run for 3 yds to the Penn 49
3:542nd & 7 at opp 49Israel Benjamin run for no gain to the Penn 49
3:543rd & 7 at opp 49Luke Emge run for no gain to the Penn 49
0:484th & 7 at opp 49Sebastien Tasko punt for 44 yds, downed at the Penn 5
Pennsylvania End of game, 5 plays
0:481st & 10 at own 5Liam O’Brien pass incomplete
0:482nd & 10 at own 5Liam O’Brien pass complete to Shane Sweitzer for 9 yds to the Penn 14
0:483rd & 1 at own 14Liam O’Brien pass complete to Malone Howley for 38 yds to the Harv 48 for a 1ST down
0:481st & 10 at opp 48Liam O’Brien pass complete to Davis Ellis for 6 yds to the Harv 42
0:002nd & 4 at opp 42Liam O’Brien pass complete to Rory Starkey Jr. for 12 yds to the Harv 30 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.

Harvard leads 47–⁠25–⁠2 in 74 meetings, counting the three since this game.

Recent meetings
2025Harvard 45, Pennsylvania 43
2024Harvard 31, Pennsylvania 28
2023Harvard 25, Pennsylvania 23
2022Harvard 37, Pennsylvania 14
2021Harvard 23, Pennsylvania 7
2019Pennsylvania 24, Harvard 20

Around this game