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 and played its home games at Franklin Field in Philadelphia.
Preseason Preseason poll On August 4, the Ivy League released its preseason prediction poll. The Quakers were selected to finish sixth in the conference.
Schedule
Game summaries
at Stonehill
Statistics PENN STO First downs 17 17 Total yards 375 261 Rushing yards 137 96 Passing yards 238 165 Turnovers 1 0 Time of possession 27:57 32:03 Team Category Player StatisticsPenn Passing Liam O'Brien 16/31, 238 yards, TD, INT Rushing Julien Stokes 11 rushes, 52 yards Receiving Jared Richardson 5 receptions, 103 yards, TDStonehill Passing Jack O'Connell 18/26, 165 yards, 2 TD Rushing Zavion Woodard 11 rushes, 34 yards, TD Receiving Torance Washington Jr. 5 receptions, 59 yards, TD
at No. 10 Lehigh
Statistics PENN LEH First downs 19 27 Total yards 345 539 Rushing yards 29 299 Passing yards 316 240 Turnovers 2 1 Time of possession 23:53 36:07 Team Category Player StatisticsPenn Passing Liam O'Brien 28/37, 316 yards, 3 TD, INT Rushing Julien Stokes 5 carries, 37 yards Receiving Jared Richardson 12 receptions, 141 yards, 2 TDLehigh Passing Hayden Johnson 15/31, 240 yards, 2 TD Rushing Luke Yoder 25 carries, 173 yards, 2 TD Receiving Geoffrey Jamiel 8 receptions, 132 yards, TD
Dartmouth
Statistics DART PENN First downs 23 19 Total yards 326 323 Rushing yards 184 162 Passing yards 142 161 Turnovers 3 1 Time of possession 31:17 28:43 Team Category Player StatisticsDartmouth Passing Grayson Saunier 16/30, 142 yards, 2 INT Rushing D. J. Crowther 17 carries, 86 yards, TD Receiving Chris Corbo 5 receptions, 52 yardsPenn Passing Liam O'Brien 16/21, 147 yards, 2 TD, INT Rushing Liam O'Brien 19 carries, 99 yards, 2 TD Receiving Bisi Owens 4 receptions, 46 yards, TD
Marist
Statistics MRST PENN First downs 15 22 Total yards 250 463 Rushing yards 98 128 Passing yards 152 335 Turnovers 1 0 Time of possession 29:47 30:13 Team Category Player StatisticsMarist Passing Will O'Dell 14/22, 118 yards Rushing Will O'Dell 9 carries, 53 yards Receiving Reed Shumpert 6 receptions, 55 yardsPenn Passing Liam O'Brien 26/40, 335 yards, 2 TD Rushing Julien Stokes 13 carries, 59 yards, TD Receiving Jared Richardson 15 receptions, 190 yards, 2 TD
at Columbia
Statistics PENN COLU First downs 25 20 Total yards 458 366 Rushing yards 186 55 Passing yards 272 311 Turnovers 3 1 Time of possession 31:20 28:40 Team Category Player StatisticsPenn Passing Liam O'Brien 17/26, 272 yards, 4 TD, 2 INT Rushing Liam O'Brien 15 carries, 81 yards, TD Receiving Jared Richardson 6 receptions, 157 yards, 3 TDColumbia Passing Caleb Sanchez 27/47, 311 yards, 2 TD Rushing Michael Walters 11 carries, 61 yards, TD Receiving Titus Evans 7 receptions, 75 yards
at Yale
Statistics PENN YALE First downs 24 21 Total yards 312 413 Rushing yards 92 202 Passing yards 220 211 Turnovers 2 2 Time of possession 36:44 23:16 Team Category Player StatisticsPenn Passing Liam O'Brien 21/39, 220 yards, TD Rushing Donte West 11 carries, 47 yards Receiving Jared Richardson 6 receptions, 85 yards, TDYale Passing Dante Reno 16/22, 211 yards, 3 TD Rushing Josh Pitsenberger 22 carries, 145 yards, TD Receiving Nico Brown 8 receptions, 121 yards, 2 TD
Brown
Statistics BRWN PENN First downs 21 22 Total yards 397 453 Rushing yards 33 231 Passing yards 364 222 Turnovers 1 1 Time of possession 29:04 30:56 Team Category Player StatisticsBrown Passing James Murphy 31/44, 360 yards, 2 TD, INT Rushing Matt Childs 9 carries, 26 yards Receiving Trevor Foley 5 receptions, 99 yards, TDPenn Passing Liam O'Brien 18/27, 222 yards, TD, INT Rushing Sean Williams Jr. 13 carries, 89 yards, TD Receiving Jared Richardson 6 receptions, 104 yards
Cornell (rivalry)
Statistics COR PENN First downs 25 15 Total yards 448 304 Rushing yards 183 192 Passing yards 265 112 Turnovers 0 1 Time of possession 31:19 28:41 Team Category Player StatisticsCornell Passing Garrett Bass-Sulpizio 24/31, 265 yards, TD Rushing Jordan Triplett 17 carries, 85 yards, TD Receiving TJ Hamilton 5 receptions, 123 yardsPenn Passing Liam O'Brien 15/22, 112 yards Rushing Donte West 15 carries, 125 yards, TD Receiving Jared Richardson 5 receptions, 42 yards
at No. 7 Harvard (rivalry)
Statistics PENN HARV First downs 33 30 Total yards 425 537 Rushing yards 154 147 Passing yards 271 390 Turnovers 0 0 Time of possession 33:46 26:14 Team Category Player StatisticsPenn Passing Liam O'Brien 32/40, 271 yards, 3 TD Rushing Liam O'Brien 18 carries, 100 yards, TD Receiving Jared Richardson 10 receptions, 79 yards, 3 TDHarvard Passing Jaden Craig 28/45, 390 yards, 3 TD Rushing Xaviah Bascon 20 carries, 103 yards, 2 TD Receiving Ryan Osborne 2 receptions, 90 yards, TD
Princeton (rivalry)
Statistics PRIN PENN First downs 14 19 Total yards 227 323 Rushing yards 83 80 Passing yards 144 243 Turnovers 1 0 Time of possession 28:28 31:32 Team Category Player StatisticsPrinceton Passing Blaine Hipa 11/24, 120 yards, INT Rushing Ethan Clark 14 carries, 36 yards Receiving Josh Robinson 5 receptions, 68 yardsPenn Passing Liam O'Brien 22/31, 243 yards, 2 TD Rushing Donte West 12 carries, 37 yards Receiving Jared Richardson 12 receptions, 95 yards
References