Pennsylvania Quakers vs Harvard Crimson
Drive chart
Drives
Field Goal
Field Goal
Punt
Touchdown
Touchdown
Touchdown
Who won: Harvard 45-43
The Harvard Crimson beat the Pennsylvania Quakers 45-43 on Saturday, November 15, 2025 at Harvard Stadium. The Harvard outscored the Penn 14-0 in the 3rd quarter. Jaden Craig led the Harvard in passing yards (28/45, 390 YDS, 3 TD). Liam O'Brien led the Penn in passing yards (32/40, 271 YDS, 3 TD).

Player of the game
Liam O'Brien
PENN · 32/40, 271 YDS, 3 TD, 1 RUSH TD
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- End of 4th quarter.
- FIELD GOALQ4 0:05


53 yd field goal is good
K. Corr · 1/1 FG
#29 K.Corr field goal attempt from 53 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 00:00
PENN 43 - 45 HARV - Q4 0:05HAR

Timeout
Timeout Harvard, clock 00:05
- Q4 0:22


18 yd completion to R. Tattersall
No Huddle-Shotgun #1 J.Craig pass complete short middle to #22 R.Tattersall caught at PEN38, for 18 yards to the PEN35 (#37 T.Cortes; #7 R.O'Connell), 1ST DOWN
J. Craig · 28/45, 390 YDS · 3rd & 9 · 3rd & 9 at HARV 47
- Q4 0:22


1 yd completion to X. Bascon
No Huddle-Shotgun #1 J.Craig pass complete short left to #0 X.Bascon caught at HAR42, for 1 yard to the HAR47 (#12 J.Drayton), out of bounds
J. Craig · 28/45, 390 YDS · 2nd & 10 · 2nd & 10 at HARV 46
- Q4 0:22


Incomplete
No Huddle-Shotgun #1 J.Craig pass incomplete, Spike
J. Craig · 28/45, 390 YDS · 1st & 10 · 1st & 10 at HARV 46
- Q4 0:22


21 yd completion to D. Boyd
No Huddle-Shotgun #1 J.Craig pass complete short middle to #2 D.Boyd caught at HAR40, for 21 yards to the HAR46 (#37 T.Cortes; #2 K.Machen), 1ST DOWN
J. Craig · 28/45, 390 YDS · 1st & 10 · 1st & 10 at HARV 25
- Q4 0:22

Kickoff, touchback
#91 S.Smith kickoff 53 yards to the HAR07 fair catch by #20 J.Harris at HAR07
S. Smith
- FIELD GOALQ4 0:22


30 yd field goal is good
M. Walters · 1/1 FG
#96 M.Walters field goal attempt from 30 yards GOOD (H: #2 L.O'Brien, LS: #15 Z.Darche), clock 00:22
PENN 43 - 42 HARV - Q4 0:25HAR

Timeout
Timeout Harvard, clock 00:25
- Q4 0:35


4 yd run
No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the HAR13 (#46 J.Kirkwood)
D. West · 16 CAR, 54 YDS · 2nd & 7 · 2nd & 7 at HARV 17
- Q4 0:35


3 yd run
No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the HAR17 (#0 A.Guillory; #21 T.Bartrum), out of bounds
L. O'Brien · 18 CAR, 100 YDS · 1st & 10 · 1st & 10 at HARV 20
- Q4 0:35HAR

Timeout
Timeout Harvard, clock 00:35
- Q4 1:59


22 yd completion to D. West
No Huddle-Shotgun #2 L.O'Brien pass complete short right to #26 D.West caught at HAR27, for 22 yards to the HAR20 (#38 J.Kinlock; #21 T.Bartrum), 1ST DOWN
L. O'Brien · 32/40, 271 YDS · 1st & 10 · 1st & 10 at HARV 42
- Q4 1:59


6 yd run
No Huddle-Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR42 (#3 J.Donahoe), 1ST DOWN
L. O'Brien · 18 CAR, 100 YDS · 3rd & 6 · 3rd & 6 at HARV 48
- Q4 1:59


5 yd completion to M. Hegarty
No Huddle-Shotgun #2 L.O'Brien pass complete short right to #40 M.Hegarty caught at HAR48, for 5 yards to the HAR48 (#35 S.Line)
L. O'Brien · 32/40, 271 YDS · 2nd & 11 · 2nd & 11 at PENN 47
- Q4 1:59


Stuffed for a loss of 1
No Huddle-Shotgun #26 D.West rush left for 1 yard loss to the PEN47 (#83 C.Nwosu; #36 O.Gayles)
D. West · 16 CAR, 54 YDS · 1st & 10 · 1st & 10 at PENN 48
- Q4 1:59


5 yd completion to J. Richardson
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at PEN43, for 5 yards to the PEN48 (#83 C.Nwosu), 1ST DOWN
L. O'Brien · 32/40, 271 YDS · 2nd & 2 · 2nd & 2 at PENN 43
- Q4 1:59PEN

Timeout
Timeout Pennsylvania, clock 01:59
- Q4 2:38


8 yd completion to J. Richardson
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at PEN41, for 8 yards to the PEN43 (#3 J.Donahoe; #36 O.Gayles)
L. O'Brien · 32/40, 271 YDS · 1st & 10 · 1st & 10 at PENN 35
- Q4 2:38


11 yd completion to J. Richardson
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #17 J.Richardson caught at PEN33, for 11 yards to the PEN35 (#7 D.Henderson; #3 J.Donahoe), 1ST DOWN
L. O'Brien · 32/40, 271 YDS · 2nd & 10 · 2nd & 10 at PENN 24
- Q4 2:38


Incomplete to B. Owens
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to PEN32
L. O'Brien · 32/40, 271 YDS · 1st & 10 · 1st & 10 at PENN 24
- Q4 2:38


Punt, 0 yds
#92 D.Fingersh punt 26 yards to the PEN24
D. Fingersh · 4th & 11 · 4th & 11 at 50
- Q4 3:31HAR
FLAGFlag: penalty
PENALTY HAR Delay Of Game 5 yards from PEN45 to PEN50. NO PLAY
4th & 6 · 4th & 6 at PENN 45
- Q4 3:31


Stuffed for a loss of 4
No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards loss to the PEN45 (#44 J.Lista)
X. Bascon · 20 CAR, 103 YDS · 3rd & 2 · 3rd & 2 at PENN 41

