Skip to content

Pennsylvania Quakers vs Harvard Crimson

College Football
Penn
5-4
43-45
Final
Harvard Stadium

Drive chart

Drives

  • Field Goal
  • Field Goal
  • Punt
  • Touchdown
  • Touchdown
  • Touchdown
Team1234T
PENN141301643
HARV714141045

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

9.2

Win probability

100%HARV final
PENNHARV

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. End of 4th quarter.
  2. FIELD GOALQ4 0:05
    Kieran Corr

    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
  3. Q4 0:05HAR

    Timeout

    Timeout Harvard, clock 00:05

  4. Q4 0:22Jaden Craig

    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

  5. Q4 0:22Jaden Craig

    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

  6. Q4 0:22Jaden Craig

    Incomplete

    No Huddle-Shotgun #1 J.Craig pass incomplete, Spike

    J. Craig · 28/45, 390 YDS · 1st & 10 · 1st & 10 at HARV 46

  7. Q4 0:22Jaden Craig

    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

  8. Q4 0:22

    Kickoff, touchback

    #91 S.Smith kickoff 53 yards to the HAR07 fair catch by #20 J.Harris at HAR07

    S. Smith

  9. FIELD GOALQ4 0:22
    Mason Walters

    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
  10. Q4 0:25HAR

    Timeout

    Timeout Harvard, clock 00:25

  11. Q4 0:35Donte West

    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

  12. Q4 0:35Liam O'Brien

    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

  13. Q4 0:35HAR

    Timeout

    Timeout Harvard, clock 00:35

  14. Q4 1:59Liam O'Brien

    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

  15. Q4 1:59Liam O'Brien

    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

  16. Q4 1:59Liam O'Brien

    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

  17. Q4 1:59Donte West

    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

  18. Q4 1:59Liam O'Brien

    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

  19. Q4 1:59PEN

    Timeout

    Timeout Pennsylvania, clock 01:59

  20. Q4 2:38Liam O'Brien

    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

  21. Q4 2:38Liam O'Brien

    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

  22. Q4 2:38Liam O'Brien

    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

  23. Q4 2:38Dylan Fingersh

    Punt, 0 yds

    #92 D.Fingersh punt 26 yards to the PEN24

    D. Fingersh · 4th & 11 · 4th & 11 at 50

  24. Q4 3:31HAR
    FLAG

    Flag: penalty

    PENALTY HAR Delay Of Game 5 yards from PEN45 to PEN50. NO PLAY

    4th & 6 · 4th & 6 at PENN 45

  25. Q4 3:31Xaviah Bascon

    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

Leaders

PENNHARV
Passing Yards
Liam O'Brien
32/40, 271 YDS, 3 TD
Jaden Craig
28/45, 390 YDS, 3 TD
Rushing Yards
Liam O'Brien
18 CAR, 100 YDS, 1 TD
Xaviah Bascon
20 CAR, 103 YDS, 2 TD
Receiving Yards
Jared Richardson
10 REC, 79 YDS, 3 TD
Ryan Osborne
2 REC, 90 YDS, 1 TD
Tackles
Ty Cortes
13
Ty Bartrum
14