2025 Penn Quakers football team

Last updated

2025 Penn Quakers football
Penn Quakers logo.svg
Conference Ivy League
Record6–4 (4–3 Ivy)
Head coach
Offensive coordinator Greg Chimera (2nd season)
Offensive scheme Spread option
Defensive coordinator Bob Benson (10th season)
Base defense 3–3–5
Home stadium Franklin Field
Seasons
  2024
2026 
2025 Ivy League football standings
Conf.Overall
Team W L  W L 
No. 24 Yale +^  6 1   9 2  
No. 15 Harvard +^  6 1   9 2  
Dartmouth  4 3   7 3  
Penn  4 3   6 4  
Cornell  3 4   4 6  
Princeton  2 5   3 7  
Brown  2 5   5 5  
Columbia  1 6   2 8  
  • + Conference co-champions
  • ^ FCS playoff participant
As of December 5, 2025
Rankings from STATS Poll

The 2025 Penn Quakers football team represented the University of Pennsylvania as a member of the Ivy League during the 2025 NCAA Division I FCS football season. The team was led by tenth-year head coach Ray Priore [1] and played its home games at Franklin Field in Philadelphia.

Contents

Preseason

Preseason poll

On August 4, the Ivy League released its preseason prediction poll. The Quakers were selected to finish sixth in the conference. [2]

Schedule

DateTimeOpponentSiteTVResultAttendance
September 201:00 p.m.at Stonehill *NEC Front RowW 24–213,800
September 2712:00 p.m.at No. 10 Lehigh * ESPN+ L 30–448,435
October 41:00 p.m. Dartmouth ESPN+W 36–246,541
October 107:00 p.m. Marist *
  • Franklin Field
  • Philadelphia, PA
ESPN+W 28–91,164
October 181:30 p.m.at Columbia ESPN+W 35–2112,704
October 2512:00 p.m.at Yale ESPN+L 13–354,412
October 317:00 p.m. Brown
  • Franklin Field
  • Philadelphia, PA
ESPNU W 28–211,458
November 81:00 p.m. Cornell
  • Franklin Field
  • Philadelphia, PA (rivalry)
ESPN+L 17–3910,914
November 1512:00 p.m.at No. 7 Harvard ESPN+L 43–458,256
November 221:00 p.m. Princeton
  • Franklin Field
  • Philadelphia, PA (rivalry)
ESPN+W 17–63,093

[3] [4]

Game summaries

at Stonehill

Penn Quakers (0–0) at Stonehill Skyhawks (1–2) – Game summary
Quarter1234Total
Quakers1470324
Skyhawks7001421

at W.B. Mason Stadium, Easton, Massachusetts

  • Date: September 20
  • Game time: 1:00 p.m. EDT
  • Game weather: Sunny, 66 °F (19 °C)
  • Game attendance: 3,800
  • Referee: Jonathan Grande
  • TV announcers (NEC Front Row): Charlie Bergeron (play-by-play) and Peter Czymbor (analyst)
  • Box score, Recap
Game information
First quarter
  • PENN – Jared Richardson 69-yard pass from Liam O'Brien (Sam Smith kick), 14:10. Quakers 7–0. Drive: 3 plays, 74 yards, 0:43.
  • PENN – Julien Stokes 63-yard punt return (Sam Smith kick), 7:13. Quakers 14–0.
  • STO – Myles Wilson 11-yard pass from Jack O'Connell (Domenic Scalese kick), 1:28. Quakers 14–7. Drive: 10 plays, 75 yards, 5:45.

Second quarter

  • PENN – Sean Williams Jr. 1-yard run (Sam Smith kick), 12:05. Quakers 21–7. Drive: 10 plays, 49 yards, 4:13.

Third quarter

  • No scoring plays

Fourth quarter

  • STO – Zavion Woodard 5-yard run (Demonic Scalese kick), 14:54. Quakers 21–14. Drive: 6 plays, 38 yards, 3:11.
  • STO – Torance Washington Jr. 28-yard pass from Jack O'Connell (Domenic Scalese kick), 5:32. Tied 21–21. Drive: 13 plays, 99 yards, 6:45.
  • PENN – Sam Smith 45-yard field goal, 0:09. Quakers 24–21. Drive: 7 plays, 35 yards, 1:37.
StatisticsPENNSTO
First downs1717
Total yards375261
Rushing yards13796
Passing yards238165
Turnovers10
Time of possession27:5732:03
TeamCategoryPlayerStatistics
PennPassingLiam O'Brien16/31, 238 yards, TD, INT
RushingJulien Stokes11 rushes, 52 yards
Receiving Jared Richardson 5 receptions, 103 yards, TD
StonehillPassingJack O'Connell18/26, 165 yards, 2 TD
RushingZavion Woodard11 rushes, 34 yards, TD
ReceivingTorance Washington Jr.5 receptions, 59 yards, TD

at No. 10 Lehigh

Penn Quakers (1–0) at No. 10 Lehigh Mountain Hawks (4–0) – Game summary
Quarter1234Total
Quakers7761030
No. 10 Mountain Hawks13372144

at Goodman Stadium, Lower Saucon Township, Pennsylvania

  • Date: September 27
  • Game time: 12:00 p.m. EDT
  • Game weather: Sunny
  • Game attendance: 8,435
  • Referee: Todd Boyd
  • TV announcers (ESPN+): Marco Socci (play-by-play) and Lance Haynes (analyst)
Game information
First Quarter
  • (LEH): 12:08 - Nick Garrido 35 Yard field goal (Drive: 7 plays, 47 yards, 2:45 LEH 3-0)
  • (LEH): 6:00 - Matt D'Avino 22 Yard pass from Hayden Johnson, Nich Garrido kick (Drive: 9 plays, 77 yards, 4:39 LEH 10-0)
  • (PENN): 4:15 - Bisi Owens 48 Yard pass from Liam O'Brien (Drive: 4 plays, 77 yards, 1:38 LEH 10-7)
  • (LEH): 0:42 - Nick Garrido 33 Yard field goal (Drive: 9 plays, 53 yards, 3:27 LEH 13-7)
Second Quarter
  • (LEH): 9:29 - Nick Garrido 25 Yard field goal (Drive: 7 plays, 21 yards, 3:18 LEH 16-7)
  • (PENN): 5:20 - Liam O'Brien 4 Yard run, Sam Smith kick (Drive: 8 plays, 75 yards, 4:09 LEH 16-14)
Third Quarter
  • (PENN): 14:05 - Jared Richardson 6 Yard pass from Liam O'Brien, Sam Smith missed kick (Drive: 2 plays, 40 yards, 0:45 PENN 20-16)
  • (LEH): 8:59 - Geoffrey Jamiel 20 Yard run, Nick Garrido kick (Drive: 11 plays, 65 yards, 5:06 LEH 23-20)
Fourth Quarter
  • (LEH): 14:52 - Geoffrey Jamiel 35 Yard pass from Hayden Johnson, Nick Garrido kick (Drive: 7 plays, 58 yards, 3:11 LEH 30-20)
  • (PENN): 12:48 - Jared Richardson 18 Yard pass from Liam O'Brien, Mason Walters kick (Drive: 6 plays, 65 yards, 2:00 LEH 30-27)
  • (LEH): 7:22 - Luke Yoder 1 Yard run, Nick Garrido kick (Drive: 5 plays, 20 yards, 2:47 LEH 37-27)
  • (PENN): 4:50 - Mason Walters 32 Yard field goal (Drive: 6 plays, 56 yards, 2:26 LEH 37-30)
  • (LEH): 0:58 - Luke Yoder 2 Yard run, Nick Garrido kick (Drive: 9 plays, 75 yards, 3:52 LEH 44-30)
StatisticsPENNLEH
First downs1927
Total yards345539
Rushing yards29299
Passing yards316240
Turnovers21
Time of possession23:5336:07
TeamCategoryPlayerStatistics
PennPassingLiam O'Brien28/37, 316 yards, 3 TD, INT
RushingJulien Stokes5 carries, 37 yards
ReceivingJared Richardson12 receptions, 141 yards, 2 TD
LehighPassingHayden Johnson15/31, 240 yards, 2 TD
RushingLuke Yoder25 carries, 173 yards, 2 TD
ReceivingGeoffrey Jamiel8 receptions, 132 yards, TD

Dartmouth

Dartmouth Big Green (2–0) at Penn Quakers (1–1) – Game summary
Quarter1234Total
Big Green7107024
Quakers31491036

at Franklin Field, Philadelphia, Pennsylvania

  • Date: October 4
  • Game time: 1:00 p.m. EDT
  • Game weather: Clear, 79 °F (26 °C)
  • Game attendance: 6,541
  • Referee: Henry Wimburg
  • TV announcers (ESPN+): Joe Tordy (play-by-play) and Joe Valerio (analyst)
Game information
First quarter
  • (11:51) DART – Grayson Saunier 17-yard run, Owen Zalc kick (Drive: 6 plays, 54 yards, 3:00; Dartmouth 7–0)
  • (5:15) PENN – Mason Walters 22-yard field goal (Drive: 12 plays, 59 yards, 6:29; Dartmouth 7–3)

Second quarter

  • (12:50) DART – Grayson Saunier 3-yard run, Owen Zalc kick (Drive: 14 plays, 70 yards, 7:20; Dartmouth 14–3)
  • (9:47) PENN – Liam O'Brien 1-yard run, Mason Walters kick (Drive: 3 plays, 19 yards, 1:24; Dartmouth 14–10)
  • (2:09) DART – Owen Zalc 26-yard field goal (Drive: 14 plays, 67 yards, 7:38; Dartmouth 17–10)
  • (0:16) PENN – Bisi Owens 9-yard pass from Liam O'Brien, Mason Walters kick (Drive: 7 plays, 65 yards, 1:16; Tied 17–17)

Third quarter

  • (12:30) PENN – 0-yard safety (Penn 19–17)
  • (9:26) PENN – Cadin Olsen 12-yard pass from Liam O'Brien, Mason Walters kick (Drive: 6 plays, 48 yards, 2:56; Penn 26–17)
  • (6:23) DART – D. J. Crowther 12-yard run, Owen Zalc kick (Drive: 8 plays, 75 yards, 3:03; Penn 26–24)

Fourth quarter

  • (11:27) PENN – Liam O'Brien 2-yard run, Mason Walters kick (Drive: 6 plays, 28 yards, 2:34; Penn 33–24)
  • (4:44) PENN – Mason Walters 30-yard field goal (Drive: 6 plays, 16 yards, 2:31; Penn 36–24)
StatisticsDARTPENN
First downs2319
Total yards326323
Rushing yards184162
Passing yards142161
Turnovers31
Time of possession31:1728:43
TeamCategoryPlayerStatistics
DartmouthPassingGrayson Saunier16/30, 142 yards, 2 INT
RushingD. J. Crowther17 carries, 86 yards, TD
ReceivingChris Corbo5 receptions, 52 yards
PennPassingLiam O'Brien16/21, 147 yards, 2 TD, INT
RushingLiam O'Brien19 carries, 99 yards, 2 TD
ReceivingBisi Owens4 receptions, 46 yards, TD

Marist

Marist Red Foxes (3–2) at Penn Quakers (2–1) – Game summary
Quarter1234Total
Red Foxes30069
Quakers7701428

at Franklin Field, Philadelphia, Pennsylvania

  • Date: October 10
  • Game time: 7:00 p.m. EDT
  • Game weather: Cloudy • Temperature: 60 °F (16 °C) • Wind: SE at 6 miles per hour (9.7 km/h)
  • Game attendance: 1,164
  • Referee: Alexander Randolph
  • TV announcers (ESPN+): Joe Tordy (play-by-play) and Joe Valerio (analyst)
Game information
First quarter
  • (7:55) MRST – Samer Layous 43-yard field goal (Drive: 11 plays, 51 yards, 7:05; Marist 3–0)
  • (4:53) PENN – Jared Richardson 21-yard pass from Liam O'Brien, Mason Walters kick (Drive: 7 plays, 65 yards, 3:02; Penn 7–3)

Second quarter

  • (5:49) PENN – Liam O'Brien 21-yard run, Mason Walters kick (Drive: 6 plays, 57 yards, 2:47; Penn 14–3)

Third quarter

  • No scoring plays

Fourth quarter

  • (11:45) PENN – Jared Richardson 11-yard pass from Liam O'Brien, Mason Walters kick (Drive: 7 plays, 46 yards, 3:11; Penn 21–3)
  • (10:28) MRST – Santino Correa 29-yard pass from Jeremy Decaro (Drive: 3 plays, 65 yards, 1:17; Penn 21–9)
  • (3:03) PENN – Julien Stokes 1-yard run, Mason Walters kick (Drive: 3 plays, 25 yards, 1:31; Penn 28–9)
StatisticsMRSTPENN
First downs1522
Total yards250463
Rushing yards98128
Passing yards152335
Turnovers10
Time of possession29:4730:13
TeamCategoryPlayerStatistics
MaristPassingWill O'Dell14/22, 118 yards
RushingWill O'Dell9 carries, 53 yards
ReceivingReed Shumpert6 receptions, 55 yards
PennPassingLiam O'Brien26/40, 335 yards, 2 TD
RushingJulien Stokes13 carries, 59 yards, TD
ReceivingJared Richardson15 receptions, 190 yards, 2 TD

at Columbia

Penn Quakers (3–1) at Columbia Lions (1–3) – Game summary
Quarter1234Total
Quakers01414735
Lions777021

at Wien Stadium, New York City, NY

  • Date: October 18
  • Game time: 1:30 p.m. EDT
  • Game weather: Sunny • Temperature: 64 °F (18 °C) • Wind: SW at 6 miles per hour (9.7 km/h)
  • Game attendance: 12,704
  • Referee: Justin Ackley
  • TV announcers (ESPN+): Lance Medow (play-by-play) and Shawn FitzGerald (analyst)
Game information
First quarter
  • (0:48) COLU – Michael Walters 1-yard run, Hugo Merry kick (Drive: 6 plays, 58 yards, 2:39; Columbia 7–0)

Second quarter

  • (9:59) PENN – Jared Richardson 1-yard pass from Liam O'Brien, Mason Walters kick (Drive: 12 plays, 65 yards, 5:37; Tied 7–7)
  • (5:51) COLU – Beckett Robinson 32-yard pass from Caleb Sanchez, Hugo Merry kick (Drive: 2 plays, 28 yards, 0:49; Columbia 14–7)
  • (1:17) PENN – Bisi Owens 7-yard pass from Liam O'Brien, Mason Walters kick (Drive: 10 plays, 75 yards, 4:34; Tied 14–14)

Third quarter

  • (8:52) PENN – Liam O'Brien 18-yard run, Mason Walters kick (Drive: 11 plays, 75 yards, 6:08; Penn 21–14)
  • (3:48) COLU – Hutch Crow 2-yard pass from Caleb Sanchez, Hugo Merry kick (Drive: 12 plays, 75 yards, 5:04; Tied 21–21)
  • (1:38) PENN – Jared Richardson 31-yard pass from Liam O'Brien, Mason Walters kick (Drive: 5 plays, 75 yards, 2:10; Penn 28–21)

Fourth quarter

  • (10:18) PENN – Jared Richardson 76-yard pass from Liam O'Brien, Mason Walters kick (Drive: 1 play, 76 yards, 0:14; Penn 35–21)
StatisticsPENNCOLU
First downs2520
Total yards458366
Rushing yards18655
Passing yards272311
Turnovers31
Time of possession31:2028:40
TeamCategoryPlayerStatistics
PennPassingLiam O'Brien17/26, 272 yards, 4 TD, 2 INT
RushingLiam O'Brien15 carries, 81 yards, TD
ReceivingJared Richardson6 receptions, 157 yards, 3 TD
ColumbiaPassingCaleb Sanchez27/47, 311 yards, 2 TD
RushingMichael Walters11 carries, 61 yards, TD
ReceivingTitus Evans7 receptions, 75 yards

at Yale

Penn Quakers (4–1) at Yale Bulldogs (3–2) – Game summary
Quarter1234Total
Quakers373013
Bulldogs7217035

at Yale Bowl, New Haven, CT

  • Date: October 25
  • Game time: 12:00 p.m. EDT
  • Game attendance: 4,412
  • Referee: Jeff Pumphrey
  • TV announcers (ESPN+): Jim Cain (play-by-play) and Jack Siedlecki (analyst)
Game information
First quarter
  • (13:11) PENN – Mason Walters 28-yard field goal (Drive: 4 plays, 4 yards, 1:05; Penn 3-0)
  • (1:09) YALE – Josh Pitsenberger 10-yard run, Noah Piper kick (Drive: 10 plays, 85 yards, 4:45; Yale 7-3)
Second quarter
  • (13:44) YALE – Abu Kamara 63-yard fumble return, Noah Piper kick (Drive: 5 plays, -18 yards, 2:21; Yale 14-3)
  • (12:57) YALE – Jaxton Santiago 26-yard pass from Dante Reno, Noah Piper kick (Drive: 2 plays, 35 yards, 0:29; Yale 21-3)
  • (6:56) PENN – Jared Richardson 13-yard pass from Liam O'Brien, Mason Walters kick (Drive: 11 plays, 77 yards, 5:52; Yale 21-10)
  • (1:55) YALE – Nico Brown 19-yard pass from Dante Reno, Noah Piper kick (Drive: 6 plays, 67 yards, 2:53; Yale 28-10)
Third quarter
  • (5:01) PENN – Mason Walters 28-yard field goal (Drive: 8 plays, 47 yards, 4:18; Penn 28-13)
  • (1:53) YALE – Nico Brown 33-yard pass from Dante Reno, Noah Piper kick (Drive: 7 plays, 75 yards, 3:08; Yale 35-13)
Fourth quarter

No scoring plays

StatisticsPENNYALE
First downs2421
Total yards312413
Rushing yards92202
Passing yards220211
Turnovers22
Time of possession36:4423:16
TeamCategoryPlayerStatistics
PennPassingLiam O'Brien21/39, 220 yards, TD
RushingDonte West11 carries, 47 yards
ReceivingJared Richardson6 receptions, 85 yards, TD
YalePassingDante Reno16/22, 211 yards, 3 TD
RushingJosh Pitsenberger22 carries, 145 yards, TD
ReceivingNico Brown8 receptions, 121 yards, 2 TD

Brown

Brown Bears (3–3) at Penn Quakers (4–2) – Game summary
Quarter1234Total
Bears707721
Quakers7147028

at Franklin Field, Philadelphia, PA

  • Date: October 31
  • Game time: 7:00 p.m. EDT
  • Game weather: Cloudy • Temperature: 52 °F (11 °C) • Wind: W at 15 miles per hour (24 km/h)
  • Game attendance: 1,458
  • Referee: Anthony Florio
  • TV announcers (ESPNU): Eric Frede (play-by-play) and Jack Ford (analyst)
Game information
First quarter
  • (6:45) PENN – Donte West 1-yard run, Mason Walters kick (Drive: 11 plays, 58 yards, 4:51; Penn 7–0)
  • (4:26) BRWN – Ty Pezza 44-yard pass from James Murphy, Drew Crabtree kick (Drive: 6 plays, 75 yards, 2:19; Tied 7–7)

Second quarter

  • (14:10) PENN – Bisi Owens 9-yard pass from Liam O'Brien, Mason Walters kick (Drive: 10 plays, 70 yards, 5:08; Penn 14–7)
  • (7:20) PENN – Sean Williams Jr. 1-yard run, Mason Walters kick (Drive: 8 plays, 74 yards, 3:35; Penn 21–7)

Third quarter

  • (7:12) BRWN – Pearson Hill 4-yard pass from Najih Rahman, Drew Crabtree kick (Drive: 12 plays, 66 yards, 4:53; Penn 21–14)
  • (4:56) PENN – Donte West 1-yard run, Mason Walters kick (Drive: 4 plays, 45 yards, 2:02; Penn 28–14)

Fourth quarter

  • (4:19) BRWN – Trevor Foley 14-yard pass from James Murphy, Drew Crabtree kick (Drive: 10 plays, 76 yards, 3:47; Penn 28–21)
StatisticsBRWNPENN
First downs2122
Total yards397453
Rushing yards33231
Passing yards364222
Turnovers11
Time of possession29:0430:56
TeamCategoryPlayerStatistics
BrownPassingJames Murphy31/44, 360 yards, 2 TD, INT
RushingMatt Childs9 carries, 26 yards
ReceivingTrevor Foley5 receptions, 99 yards, TD
PennPassingLiam O'Brien18/27, 222 yards, TD, INT
RushingSean Williams Jr.13 carries, 89 yards, TD
ReceivingJared Richardson6 receptions, 104 yards

Cornell (rivalry)

Cornell Big Red (3–4) at Penn Quakers (5–2) – Game summary
Quarter1234Total
Big Red31019739
Quakers0107017

at Franklin Field, Philadelphia, PA

  • Date: November 8
  • Game time: TBA
  • Game weather: Sunny • Temperature: 64 °F (18 °C)
  • Game attendance: 10,914
  • Referee: Bill McKeever
  • TV: ESPN+
Game information
First quarter
  • (8:57) COR – Caden Lesiewicz 32-yard field goal (Drive: 7 plays, 45 yards, 2:04; Cornell 3-0)
Second quarter
  • (14:54) PENN – Liam O'Brien 4-yard run, Mason Walters kick (Drive: 16 plays, 75 yards, 8:55; Penn 7-3)
  • (11:40) COR – Caden Lesiewicz 23-yard field goal (Drive: 8 plays, 67 yards, 3:08; Penn 7-6)
  • (2:43) PENN – Mason Walters 47-yard field goal (Drive: 14 plays, 46 yards, 8:57; Penn 10-6)
  • (0:11) COR – Brendan Lee 2-yard pass from Garrett Bass-Sulpizio, Caden Lesiewicz kick (Drive: 10 plays, 75 yards, 2:32; Cornell 13-10)
Third quarter
  • (14:02) COR – Jordan Triplett 3-yard run, Caden Lesiewicz PAT blocked (Drive: 3 plays, 24 yards, 0:49; Cornell 19-10)
  • (9:26) COR – Gannon Carothers 22-yard run, two-point run conversion failed (Drive: 7 plays, 63 yards, 2:31; Cornell 25-10)
  • (3:42) COR – Gannon Carothers 1-yard run, Caden Lesiewicz kick (Drive: 8 plays, 64 yards, 4:13; Cornell 32-10)
  • (3:29) PENN – Donte West 75-yard run, Mason Walters kick (Drive: 1 play, 75 yards, 0:13; Cornell 32-17)
Fourth quarter
  • (10:08) COR – Garrett Bass-Sulpizio 1-yard run, Caden Lesiewicz kick (Drive: 15 plays, 75 yards, 8:21; Cornell 39-17)
StatisticsCORPENN
First downs2515
Total yards448304
Rushing yards183192
Passing yards265112
Turnovers01
Time of possession31:1928:41
TeamCategoryPlayerStatistics
CornellPassingGarrett Bass-Sulpizio24/31, 265 yards, TD
RushingJordan Triplett17 carries, 85 yards, TD
ReceivingTJ Hamilton5 receptions, 123 yards
PennPassingLiam O'Brien15/22, 112 yards
RushingDonte West15 carries, 125 yards, TD
ReceivingJared Richardson5 receptions, 42 yards

at No. 7 Harvard (rivalry)

Penn Quakers (5–3) at No. 7 Harvard Crimson (8–0) – Game summary
Quarter1234Total
Quakers141301643
No. 7 Crimson714141045

at Harvard Stadium, Boston, MA

  • Date: November 15
  • Game time: 12:00 p.m. EST
  • Game weather: Sunny • Temperature: 45 °F (7 °C)
  • Game attendance: 8,256
  • Referee: Justin Ackley
  • TV: ESPN+
Game information
First quarter
  • (11:46) PENN – Donte West 1-yard run, Mason Walters kick (Drive: 5 plays, 83 yards, 2:20; Penn 7-0)
  • (5:52) HARV – Xaviah Bascon 2-yard run, Kieran Corr kick (Drive: 13 plays, 75 yards, 5:54; 7-7)
  • (1:39) PENN – Jared Richardson 26-yard pass from Liam O'Brien, Mason Walters kick (Drive: 9 plays, 75 yards, 4:13; Penn 14-7)
Second quarter
  • (12:11) HARV – Xaviah Bascon 12-yard pass from Jaden Craig, Kieran Corr kick (Drive: 12 plays, 78 yards, 4:21; 14-14)
  • (4:40) PENN – Donte West 1-yard run, Mason Walters kick (Drive: 13 plays, 77 yards, 7:24; Penn 21-14)
  • (1:28) PENN – Jared Richardson 10-yard pass from Liam O'Brien, Mason Walters PAT blocked (Drive: 5 plays, 47 yards, 1:05; Penn 27-14)
  • (0:02) HARV – Jaden Craig 2-yard run, Kieran Corr kick (Drive: 11 plays, 75 yards, 0:47; Penn 27-21)
Third quarter
  • (5:36) HARV – Brady Blackburn 23-yard pass from Jaden Craig, Kieran Corr kick (Drive: 9 plays, 63 yards, 2:30; Harvard 28-27)
  • (4:05) HARV – Ryan Osborne 82-yard pass from Jaden Craig, Kieran Corr kick (Drive: 2 plays, 72 yards, 0:32; Harvard 35-27)
Fourth quarter
  • (14:21) PENN – Jared Richardson 7-yard pass from Liam O'Brien, two-point run conversion failed (Drive: 9 plays, 70 yards, 4:39; Harvard 35-33)
  • (10:47) HARV – Xaviah Bascon 4-yard run, Kieran Corr kick (Drive: 9 plays, 41 yards, 3:34; Harvard 42-33)
  • (3:45) PENN – Liam O'Brien 1-yard run, Mason Walters kick (Drive: 13 plays, 75 yards, 7:02; Harvard 42-40)
  • (0:22) PENN – Mason Walters 30-yard field goal (Drive: 11 plays, 59 yards, 2:16; Penn 43-42)
  • (0:05) HARV – Kieran Corr 53-yard field goal (Drive: 5 plays, 22 yards, 0:22; Harvard 45-43)
StatisticsPENNHARV
First downs3330
Total yards425537
Rushing yards154147
Passing yards271390
Turnovers00
Time of possession33:4626:14
TeamCategoryPlayerStatistics
PennPassingLiam O'Brien32/40, 271 yards, 3 TD
RushingLiam O'Brien18 carries, 100 yards, TD
ReceivingJared Richardson10 receptions, 79 yards, 3 TD
HarvardPassingJaden Craig28/45, 390 yards, 3 TD
RushingXaviah Bascon20 carries, 103 yards, 2 TD
ReceivingRyan Osborne2 receptions, 90 yards, TD

Princeton (rivalry)

Princeton Tigers at Penn Quakers – Game summary
Quarter1234Total
Tigers33006
Quakers077317

at Franklin Field, Philadelphia, PA

  • Date: November 22
  • Game time: TBA
  • Game weather: Sunny
  • Game attendance: 3,093
  • Referee: Cory Hanson
  • TV: ESPN+
Game information
First quarter
  • (9:28) PRIN – Esteban Nunez Perez 32-yard field goal (Drive: 11 plays, 60 yards, 5:32; Princeton 3-0)
Second quarter
  • (14:32) PENN – Davis Ellis 2-yard pass from Liam O'Brien, Mason Walters kick (Drive: 19 plays, 75 yards, 9:56; Penn 7-3)
  • (1:51) PRIN – Esteban Nunez Perez 30-yard field goal (Drive: 13 plays, 43 yards, 5:22; Penn 7-6)
Third quarter
  • (12:01) PENN – Bisi Owens 39-yard pass from Liam O'Brien, Mason Walters kick (Drive: 7 plays, 75 yards, 2:59; Penn 14-6)
Fourth quarter
  • (10:22) PENN – Mason Walters 22-yard field goal (Drive: 8 plays, 75 yards, 3:26; Penn 17-6)
StatisticsPRINPENN
First downs1419
Total yards227323
Rushing yards8380
Passing yards144243
Turnovers10
Time of possession28:2831:32
TeamCategoryPlayerStatistics
PrincetonPassingBlaine Hipa11/24, 120 yards, INT
RushingEthan Clark14 carries, 36 yards
ReceivingJosh Robinson5 receptions, 68 yards
PennPassingLiam O'Brien22/31, 243 yards, 2 TD
RushingDonte West12 carries, 37 yards
ReceivingJared Richardson12 receptions, 95 yards

References

  1. "Football Coaches". University of Pennsylvania Athletics. Retrieved May 15, 2025.
  2. "Harvard Voted Preseason Ivy Football Favorite". ivyleague.com. Princeton, New Jersey: Ivy League. August 4, 2025. Retrieved August 4, 2025.
  3. "2025 Penn Football Schedule". FBSchedules.com. Retrieved May 15, 2025.
  4. "Pennsylvania Quakers 2025 Regular Season NCAAF Schedule". ESPN. Retrieved May 15, 2025.