Week 12 · 2025
Pennsylvania at Harvard
Sat 11/15/2025 12:00 PMHarvard StadiumConference
45°Fair8 mph WSW · 49% humidityRecorded at kickoff by College Football Data
Pennsylvania
43
6–4
Harvard
45
9–2
Attendance
8,256
reported
PENN10 plays, 65 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | No Huddle-Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PEN40, for 5 yards to the PEN40 (#0 A.Guillory) | +5 |
| 15:00 | 2nd & 5 | own 40 | No Huddle-Shotgun #2 L.O'Brien rush middle for 8 yards gain to the PEN48 (#3 J.Donahoe; #38 J.Kinlock), 1ST DOWN, PENALTY HAR Personal Foul (#3 J.Donahoe) 15 yards from PEN48 to HAR37, 1ST DOWN | +8 |
| 15:00 | 1st & 10 | opp 37 | No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the HAR34 (#0 A.Guillory; #38 J.Kinlock) | +3 |
| 15:00 | 2nd & 7 | opp 34 | No Huddle-Shotgun #2 L.O'Brien pass incomplete deep left to #17 J.Richardson thrown to HAR10 PENALTY HAR Offside (#79 A.DeGrieck) 5 yards from HAR34 to HAR29. NO PLAY | +5 |
| 15:00 | 2nd & 2 | opp 29 | No Huddle-Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at HAR24, for 7 yards to the HAR22, out of bounds at HAR22, 1ST DOWN | +7 |
| 15:00 | 1st & 10 | opp 22 | No Huddle-Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at HAR17, for 5 yards to the HAR17 (#3 J.Donahoe) | +5 |
| 15:00 | 2nd & 5 | opp 17 | No Huddle-Shotgun #2 L.O'Brien rush right for 16 yards gain to the HAR01 (#0 A.Guillory; #3 J.Donahoe), 1ST DOWN | +16 |
| 14:51 | 1st & 10 | own 40 | #29 K.Corr kickoff 55 yards to the PEN05 #12 J.Drayton return 30 yards to the PEN35 (#11 I.Kacyvenski Jr.; #9 M.Hicks) | +30 |
| 11:46 | 1st & goal | opp 1 | No Huddle-Shotgun #26 D.West rush middle for 1 yard gain to the HAR00 TOUCHDOWN, clock 11:46 #96 M.Walters kick attempt good (H: #2 L.O'Brien, LS: #15 Z.Darche) | +1 |
| 11:46 | opp 3 | Timeout Pennsylvania, clock 11:46 | 0 | |
HARV15 plays, 75 yd · Touchdown | ||||
| 11:46 | 1st & 10 | own 40 | #91 S.Smith kickoff 60 yards to the HAR00, Touchback | 0 |
| 11:46 | 1st & 10 | own 25 | No Huddle-Shotgun #1 J.Craig pass complete short left to #20 J.Harris caught at HAR20, for 5 yards to the HAR30 (#44 J.Lista) | +5 |
| 11:46 | 2nd & 5 | own 30 | No Huddle-Shotgun #1 J.Craig pass complete short right to #22 R.Tattersall caught at HAR43, for 13 yards to the HAR43 (#1 J.Narcisse), 1ST DOWN | +13 |
| 11:46 | 1st & 10 | own 43 | No Huddle-Shotgun #0 X.Bascon rush middle for 2 yards gain to the HAR45 (#90 C.Janki; #43 J.Davis) | +2 |
| 11:46 | 2nd & 8 | own 45 | No Huddle-Shotgun #1 J.Craig pass complete short right to #0 X.Bascon caught at HAR41, for 4 yards to the HAR49 (#37 T.Cortes), out of bounds | +4 |
| 11:46 | 3rd & 4 | own 49 | No Huddle-Shotgun #1 J.Craig pass complete short left to #2 D.Boyd caught at PEN38, for 15 yards to the PEN36, out of bounds at PEN36, 1ST DOWN | +15 |
| 11:46 | 1st & 10 | opp 36 | No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #19 B.Blackburn thrown to PEN03 | 0 |
| 11:46 | 2nd & 10 | opp 36 | No Huddle-Shotgun #20 J.Harris rush left for 2 yards gain to the PEN34 (#2 K.Machen) | +2 |
| 11:46 | 3rd & 8 | opp 34 | No Huddle-Shotgun #20 J.Harris rush left for 13 yards gain to the PEN21 (#37 T.Cortes), 1ST DOWN | +13 |
| 11:46 | 1st & 10 | opp 21 | No Huddle-Shotgun #1 J.Craig pass incomplete deep middle to #19 B.Blackburn thrown to PEN01 QB hurried by #43 J.Davis | −79 |
| 11:46 | 2nd & 10 | opp 21 | No Huddle-Shotgun #0 X.Bascon rush middle for 6 yards gain to the PEN15 (#44 J.Lista; #37 T.Cortes) | +6 |
| 11:46 | 3rd & 4 | opp 15 | No Huddle-Shotgun #0 X.Bascon rush middle for 8 yards gain to the PEN07 (#1 J.Narcisse; #2 K.Machen), 1ST DOWN | +8 |
| 11:46 | 1st & goal | opp 7 | No Huddle-Shotgun #0 X.Bascon rush left for 5 yards gain to the PEN02 (#2 K.Machen; #21 A.Bruce) | +5 |
| 5:52 | 2nd & goal | opp 2 | No Huddle-Shotgun #0 X.Bascon rush middle for 2 yards gain to the PEN00 TOUCHDOWN, clock 05:52 #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade) | +2 |
| 5:52 | opp 3 | Timeout Harvard, clock 05:52 | 0 | |
PENN12 plays, 75 yd · Touchdown | ||||
| 5:52 | 1st & 10 | own 40 | #29 K.Corr kickoff 60 yards to the PEN00, Touchback | 0 |
| 5:52 | 1st & 10 | own 25 | No Huddle-Shotgun #2 L.O'Brien pass complete short left to #7 B.Owens caught at PEN22, for 1 yard to the PEN26 (#35 S.Line) | +1 |
| 5:52 | 2nd & 9 | own 26 | No Huddle-Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PEN39, for 13 yards to the PEN39 (#21 T.Bartrum), 1ST DOWN | +13 |
| 5:52 | 1st & 10 | own 39 | No Huddle-Shotgun #2 L.O'Brien pass incomplete deep left to #17 J.Richardson thrown to HAR39, 1ST DOWN, PENALTY HAR Pass Interference (#7 D.Henderson) 15 yards from PEN39 to HAR46, 1ST DOWN | 0 |
| 5:52 | 1st & 10 | opp 46 | No Huddle-Shotgun #2 L.O'Brien pass incomplete short right to #7 B.Owens thrown to HAR32 broken up by #0 A.Guillory | 0 |
| 5:52 | 2nd & 10 | opp 46 | No Huddle-Shotgun #2 L.O'Brien pass complete short right to #17 J.Richardson caught at HAR48, for 1 yard to the HAR45 (#7 D.Henderson; #21 T.Bartrum), out of bounds | +1 |
| 4:02 | 3rd & 9 | opp 45 | Shotgun #2 L.O'Brien pass intercepted by #0 A.Guillory at HAR20 #0 A.Guillory return 35 yards to the PEN45 (#3 D.Ellis; #73 A.Zimm), out of bounds PENALTY HAR Offside (#59 J.Lopez) 5 yards from HAR45 to HAR40. NO PLAY | +5 |
| 4:02 | 3rd & 4 | opp 40 | Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR34 (#46 J.Kirkwood; #59 J.Lopez), 1ST DOWN | +6 |
| 4:02 | 1st & 10 | opp 34 | Shotgun #26 D.West rush middle for 5 yards gain to the HAR29 (#21 T.Bartrum; #46 J.Kirkwood) | +5 |
| 4:02 | 2nd & 5 | opp 29 | Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at HAR26, for 3 yards to the HAR26 (#0 A.Guillory) | +3 |
| 1:45 | 2nd & 5 | opp 29 | Timeout Pennsylvania, clock 01:45 | 0 |
| 1:39 | 3rd & 2 | opp 26 | Shotgun #2 L.O'Brien pass complete deep middle to #17 J.Richardson caught at HAR05, for 26 yards to the HAR00 TOUCHDOWN, clock 01:39, 1ST DOWN #96 M.Walters kick attempt good (H: #2 L.O'Brien, LS: #15 Z.Darche) | +26 |
HARV14 plays, 78 yd · Touchdown | ||||
| 1:32 | 1st & 10 | own 40 | #91 S.Smith kickoff 54 yards to the HAR06 #20 J.Harris return 16 yards to the HAR22 (#28 A.Bergin; #2 K.Machen) | +16 |
| 1:32 | 1st & 10 | own 22 | No Huddle-Shotgun #18 D.Gordon rush middle for 3 yards gain to the HAR25 (#43 J.Davis) | +3 |
| 1:32 | 2nd & 7 | own 25 | No Huddle-Shotgun #1 J.Craig pass complete short right to #2 D.Boyd caught at HAR33, for 9 yards to the HAR34 (#21 A.Bruce), 1ST DOWN | +9 |
| 1:32 | 1st & 10 | own 34 | No Huddle-Shotgun #18 D.Gordon rush right for 4 yards gain to the HAR38 (#93 R.Hall; #37 T.Cortes) | +4 |
| 1:32 | 2nd & 6 | own 38 | No Huddle-Shotgun #1 J.Craig pass complete short left to #4 C.Henry caught at HAR36, for 4 yards to the HAR42 (#22 B.Cornell) | +4 |
| 0:00 | 2nd & 6 | own 38 | End of 1st quarter. | +4 |
| 15:00 | 3rd & 2 | own 42 | No Huddle-Shotgun #1 J.Craig pass complete short right to #19 B.Blackburn caught at HAR46, for 4 yards to the HAR46 (#12 J.Drayton), 1ST DOWN | +4 |
| 15:00 | 1st & 10 | own 46 | No Huddle-Shotgun #1 J.Craig pass incomplete short right to #4 C.Henry thrown to PEN35 broken up by #37 T.Cortes QB hurried by #7 R.O'Connell | 0 |
| 15:00 | 2nd & 10 | own 46 | No Huddle-Shotgun #1 J.Craig pass incomplete short right to #86 R.Osborne thrown to PEN35 QB hurried by #90 C.Janki and #93 R.Hall | 0 |
| 15:00 | 3rd & 10 | own 46 | No Huddle-Shotgun #1 J.Craig pass complete short left to #4 C.Henry caught at PEN43, for 11 yards to the PEN43 (#8 C.Olsztyn), 1ST DOWN | +11 |
| 15:00 | 1st & 10 | opp 43 | No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN38 (#37 T.Cortes; #22 B.Cornell) | +5 |
| 15:00 | 2nd & 5 | opp 38 | No Huddle-Shotgun #0 X.Bascon rush middle for 7 yards gain to the PEN31 (#7 R.O'Connell; #37 T.Cortes), 1ST DOWN | +7 |
| 15:00 | 1st & 10 | opp 31 | No Huddle-Shotgun #1 J.Craig pass complete short left to #2 D.Boyd caught at PEN22, for 19 yards to the PEN12 (#8 C.Olsztyn), 1ST DOWN | +19 |
| 12:11 | 1st & 10 | opp 12 | No Huddle-Shotgun #1 J.Craig pass complete short middle to #0 X.Bascon caught at PEN14, for 12 yards to the PEN00 TOUCHDOWN, clock 12:11, 1ST DOWN #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade) | +12 |
PENN16 plays, 77 yd · Touchdown | ||||
| 12:04 | 1st & 10 | own 40 | #29 K.Corr kickoff 60 yards to the PEN00 #12 J.Drayton return 23 yards to the PEN23 (#0 A.Guillory; #26 A.Lomotey) | +23 |
| 12:04 | 1st & 10 | own 23 | Shotgun #26 D.West rush middle for 5 yards gain to the PEN28 (#79 A.DeGrieck; #43 E.Carson) | +5 |
| 12:04 | 2nd & 5 | own 28 | Shotgun #2 L.O'Brien rush right for 4 yards gain to the PEN32 (#21 T.Bartrum; #1 D.Bradley) | +4 |
| 12:04 | 3rd & 1 | own 32 | Shotgun #2 L.O'Brien pass complete short left to #7 B.Owens caught at PEN38, for 6 yards to the PEN38 (#21 T.Bartrum), 1ST DOWN | +6 |
| 12:04 | 1st & 10 | own 38 | Shotgun #26 D.West rush middle for 5 yards gain to the PEN43 (#98 J.Darling; #99 X.Agostino) | +5 |
| 12:04 | 2nd & 5 | own 43 | Shotgun #2 L.O'Brien pass complete short middle to #32 T.Lafayette caught at HAR40, for 46 yards to the HAR11 (#7 D.Henderson; #1 D.Bradley) PENALTY PEN Ineligible Downfield on Pass (#75 L.Sacchetti) 5 yards from PEN43 to PEN38. NO PLAY | +5 |
| 12:04 | 2nd & 10 | own 38 | Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at PEN43, for 5 yards to the PEN43 (#1 D.Bradley) | +5 |
| 12:04 | 3rd & 5 | own 43 | Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PEN48, for 7 yards to the PEN50 (#0 A.Guillory), out of bounds, 1ST DOWN | +7 |
| 12:04 | 1st & 10 | midfield | Shotgun #2 L.O'Brien rush middle for 13 yards gain to the HAR37 (#7 D.Henderson), 1ST DOWN | +13 |
| 12:04 | 1st & 10 | opp 37 | Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to HAR03 | 0 |
| 12:04 | 2nd & 10 | opp 37 | Shotgun #2 L.O'Brien pass complete short left to #22 J.Donnelly caught at HAR39, for 18 yards to the HAR19 (#96 B.Ukonu; #21 T.Bartrum), out of bounds, 1ST DOWN | +18 |
| 12:04 | 1st & 10 | opp 19 | Shotgun #26 D.West rush middle for 5 yards gain to the HAR14 (#35 S.Line; #43 E.Carson) | +5 |
| 12:04 | 2nd & 5 | opp 14 | Shotgun #2 L.O'Brien pass complete short left to #3 D.Ellis caught at HAR04, for 10 yards to the HAR04 (#1 D.Bradley; #15 X.Benson), 1ST DOWN | +10 |
| 12:04 | 1st & goal | opp 4 | Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at HAR10, for 3 yards to the HAR01 (#21 T.Bartrum; #43 E.Carson) | +3 |
| 4:40 | 2nd & goal | opp 1 | Shotgun #26 D.West rush middle for 1 yard gain to the HAR00 TOUCHDOWN, clock 04:40 #96 M.Walters kick attempt good (H: #2 L.O'Brien, LS: #15 Z.Darche) | +1 |
| 4:40 | opp 3 | Timeout Pennsylvania, clock 04:40 | 0 | |
HARV10 plays, 23 yd · On downs | ||||
| 4:40 | 1st & 10 | own 24 | No Huddle-Shotgun #0 X.Bascon rush left for 3 yards gain to the HAR27 (#44 J.Lista), out of bounds | +3 |
| 4:40 | 2nd & 7 | own 27 | No Huddle-Shotgun #1 J.Craig pass incomplete short left to #86 R.Osborne thrown to HAR32 | 0 |
| 4:40 | 3rd & 7 | own 27 | No Huddle-Shotgun #1 J.Craig pass complete short right to #19 B.Blackburn caught at HAR38, for 15 yards to the HAR42 (#12 J.Drayton; #1 J.Narcisse), 1ST DOWN | +15 |
| 4:40 | 1st & 10 | own 42 | No Huddle-Shotgun #19 B.Blackburn rush middle for 5 yards loss to the HAR37 (#43 J.Davis) | −5 |
| 4:40 | 2nd & 15 | own 37 | No Huddle-Shotgun #1 J.Craig pass complete short left to #22 R.Tattersall caught at HAR45, for 10 yards to the HAR47 (#8 C.Olsztyn), out of bounds | +10 |
| 4:40 | 3rd & 5 | own 47 | No Huddle-Shotgun #20 J.Harris rush middle for 0 yards to the HAR47 (#43 J.Davis) | 0 |
| 4:32 | 1st & 10 | own 40 | #91 S.Smith kickoff 58 yards to the HAR02 #20 J.Harris return 22 yards to the HAR24 (#17 J.Richardson; #35 T.Pajak) | +22 |
| 2:00 | 3rd & 5 | own 47 | Timeout Harvard, clock 02:00 | 0 |
| 2:00 | 3rd & 5 | opp 47 | Timeout Pennsylvania, clock 02:00 | 0 |
| 1:54 | 4th & 5 | own 47 | No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #86 R.Osborne thrown to PEN45 broken up by #8 C.Olsztyn QB hurried by #90 C.Janki and #99 L.Forster, TURNOVER ON DOWNS | 0 |
PENN6 plays, 47 yd · Touchdown | ||||
| 2:00 | 1st & 10 | opp 47 | Shotgun #26 D.West rush right for 5 yards gain to the HAR42 (#35 S.Line), out of bounds | +5 |
| 2:00 | 2nd & 5 | opp 42 | Shotgun #2 L.O'Brien pass complete short right to #3 D.Ellis caught at HAR28, for 14 yards to the HAR28 (#0 A.Guillory), 1ST DOWN | +14 |
| 2:00 | 1st & 10 | opp 28 | Shotgun #26 D.West rush middle for 4 yards gain to the HAR24 (#8 J.Fedd; #38 J.Kinlock) | +4 |
| 1:28 | 2nd & 6 | opp 24 | Shotgun #2 L.O'Brien pass complete short middle to #40 M.Hegarty caught at HAR15, for 14 yards to the HAR10 (#3 J.Donahoe; #38 J.Kinlock), 1ST DOWN | +14 |
| 1:28 | 1st & 10 | own 28 | Timeout Harvard, clock 01:28 | 0 |
| 1:28 | 1st & goal | opp 10 | Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at HAR10, for 10 yards to the HAR00 TOUCHDOWN, clock 00:49, 1ST DOWN #96 M.Walters kick attempt failed ( blocked by #99 X.Agostino) (H: #2 L.O'Brien, LS: #15 Z.Darche), out of bounds at #96 M.Walters kick attempt failed ( blocked by #99 X.Agostino) (H: #2 L.O'Brien, LS: #15 Z.Darche), out of bounds at HAR00 #96 M.Walters kick attempt failed ( blocked by #8 R.Jenne) (H: #2 L.O'Brien, LS: #15 Z.Darche), out of bounds at HAR00 | +10 |
HARV15 plays, 75 yd · Touchdown | ||||
| 0:49 | 1st & 10 | own 40 | #91 S.Smith kickoff 60 yards to the HAR00, Touchback | 0 |
| 0:49 | 1st & 10 | own 25 | No Huddle-Shotgun #1 J.Craig pass complete short left to #0 X.Bascon caught at HAR30, for 12 yards to the HAR37 (#21 A.Bruce), out of bounds, 1ST DOWN | +12 |
| 0:49 | 1st & 10 | own 37 | No Huddle-Shotgun #1 J.Craig pass complete short right to #19 B.Blackburn caught at HAR48, for 16 yards to the PEN47 (#12 J.Drayton), out of bounds, 1ST DOWN | +16 |
| 0:49 | 1st & 10 | opp 47 | No Huddle-Shotgun #1 J.Craig pass complete short right to #19 B.Blackburn caught at PEN31, for 16 yards to the PEN31 (#37 T.Cortes), out of bounds, 1ST DOWN | +16 |
| 0:49 | 1st & 10 | opp 31 | No Huddle-Shotgun #1 J.Craig pass complete short left to #4 C.Henry caught at PEN25, for 11 yards to the PEN20 (#9 K.Ervin), out of bounds, 1ST DOWN | +11 |
| 0:49 | 1st & 10 | opp 20 | No Huddle-Shotgun #1 J.Craig pass complete short right to #86 R.Osborne caught at PEN15, for 8 yards to the PEN12 (#2 K.Machen) | +8 |
| 0:22 | 2nd & 2 | opp 12 | No Huddle-Shotgun #1 J.Craig pass incomplete short right to #19 B.Blackburn thrown to PEN00 | 0 |
| 0:22 | 1st & 10 | opp 20 | Timeout Harvard, clock 00:22 | 0 |
| 0:22 | 3rd & 2 | opp 12 | No Huddle-Shotgun #0 X.Bascon rush right for 8 yards gain to the PEN04 (#12 J.Drayton), 1ST DOWN | +8 |
| 0:22 | 1st & goal | opp 4 | No Huddle-Shotgun #1 J.Craig pass incomplete, Spike | 0 |
| 0:13 | 2nd & goal | opp 4 | No Huddle-Shotgun #1 J.Craig pass incomplete short right to #2 D.Boyd thrown to PEN00 | 0 |
| 0:13 | 1st & 4 | own 4 | Timeout Pennsylvania, clock 00:13 | 0 |
| 0:13 | 3rd & goal | opp 4 | No Huddle-Shotgun #1 J.Craig pass complete short left to #42 L.Reaska caught at PEN02, for 2 yards to the PEN02 (#44 J.Lista) | +2 |
| 0:05 | 3rd & goal | opp 4 | Timeout Harvard, clock 00:05 | 0 |
| 0:02 | 4th & goal | opp 2 | No Huddle-Shotgun #1 J.Craig rush right for 2 yards gain to the PEN00 TOUCHDOWN, clock 00:02 #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade) | +2 |
HARV2 plays, 6 yd · End of period | ||||
| 0:05 | 1st & 10 | own 40 | #29 K.Corr kickoff 32 yards to the PEN28 #35 T.Pajak return 6 yards to the PEN34, End Of Play | +6 |
| 0:00 | own 40 | End of 2nd quarter. | 0 | |
HARV11 plays, 71 yd · On downs | ||||
| 15:00 | 1st & 10 | own 40 | #91 S.Smith kickoff 60 yards to the HAR00, Touchback | 0 |
| 15:00 | 1st & 10 | own 25 | No Huddle-Shotgun #0 X.Bascon rush middle for 19 yards gain to the HAR44 (#37 T.Cortes), 1ST DOWN | +19 |
| 15:00 | 1st & 10 | own 44 | No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #42 L.Reaska thrown to PEN40 | 0 |
| 15:00 | 2nd & 10 | own 44 | No Huddle-Shotgun #1 J.Craig pass complete short middle to #2 D.Boyd caught at PEN43, for 13 yards to the PEN43, End Of Play, 1ST DOWN | +13 |
| 15:00 | 1st & 10 | opp 43 | No Huddle-Shotgun #0 X.Bascon rush right for 6 yards gain to the PEN37 (#2 K.Machen), out of bounds | +6 |
| 15:00 | 2nd & 4 | opp 37 | No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #15 C.Coffman thrown to PEN15 PENALTY PEN Pass Interference (#1 J.Narcisse) 15 yards from PEN37 to PEN22, 1ST DOWN. NO PLAY | +15 |
| 15:00 | 1st & 10 | opp 22 | No Huddle-Shotgun #18 D.Gordon rush right for 10 yards gain to the PEN12 (#2 K.Machen; #93 R.Hall), 1ST DOWN | +10 |
| 15:00 | 1st & 10 | opp 12 | No Huddle-Shotgun #18 D.Gordon rush middle for 3 yards gain to the PEN09 (#43 J.Davis) | +3 |
| 15:00 | 2nd & 7 | opp 9 | No Huddle-Shotgun #18 D.Gordon rush middle for 4 yards gain to the PEN05 (#2 K.Machen; #99 L.Forster) | +4 |
| 15:00 | 3rd & 3 | opp 5 | No Huddle-Shotgun #1 J.Craig rush middle for 1 yard gain to the PEN04 (#1 J.Narcisse; #90 C.Janki) | +1 |
| 10:46 | 4th & 2 | opp 4 | No Huddle-Shotgun #1 J.Craig pass incomplete short right to #42 L.Reaska thrown to PEN00 broken up by #37 T.Cortes, TURNOVER ON DOWNS | 0 |
PENN7 plays, 15 yd · Punt | ||||
| 10:46 | 1st & 10 | own 4 | Shotgun #2 L.O'Brien pass complete short left to #7 B.Owens caught at PEN02, for 9 yards to the PEN13 (#35 S.Line), out of bounds | +9 |
| 10:46 | 2nd & 1 | own 13 | Shotgun #2 L.O'Brien rush middle for 1 yard gain to the PEN14 (#99 X.Agostino; #46 J.Kirkwood), 1ST DOWN | +1 |
| 10:46 | 1st & 10 | own 14 | Shotgun #26 D.West rush middle for 2 yards gain to the PEN16 (#99 X.Agostino; #83 C.Nwosu) | +2 |
| 10:46 | 2nd & 8 | own 16 | Shotgun #2 L.O'Brien pass incomplete deep right to #40 M.Hegarty thrown to PEN48 QB hurried by #15 X.Benson | 0 |
| 10:46 | 3rd & 8 | own 16 | Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PEN19, End Of Play | +3 |
| 8:06 | 4th & 5 | own 19 | #30 S.Sturla punt 44 yards to the HAR37 fair catch by #19 B.Blackburn at HAR37 | 0 |
| 8:06 | 4th & 5 | own 19 | Timeout Pennsylvania, clock 08:06 | 0 |
HARV10 plays, 63 yd · Touchdown | ||||
| 8:06 | 1st & 10 | own 37 | No Huddle-Shotgun #1 J.Craig pass incomplete short left to #19 B.Blackburn thrown to HAR40 broken up by #12 J.Drayton | 0 |
| 8:06 | 2nd & 10 | own 37 | No Huddle-Shotgun #1 J.Craig pass incomplete short right to #4 C.Henry thrown to HAR42 QB hurried by #7 R.O'Connell | 0 |
| 8:06 | 3rd & 10 | own 37 | No Huddle-Shotgun #1 J.Craig pass complete short right to #22 R.Tattersall caught at HAR48, for 11 yards to the HAR48 (#2 K.Machen), 1ST DOWN | +11 |
| 8:06 | 1st & 10 | own 48 | No Huddle-Shotgun #1 J.Craig pass incomplete short left to #2 D.Boyd thrown to PEN47 | 0 |
| 8:06 | 2nd & 10 | own 48 | No Huddle-Shotgun #1 J.Craig pass complete short left to #19 B.Blackburn caught at HAR45, for 13 yards to the PEN39 (#37 T.Cortes; #8 C.Olsztyn), 1ST DOWN | +13 |
| 8:06 | 1st & 10 | opp 39 | No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #19 B.Blackburn thrown to PEN10 broken up by #12 J.Drayton | 0 |
| 8:06 | 2nd & 10 | opp 39 | No Huddle-Shotgun #1 J.Craig pass complete short right to #4 C.Henry caught at PEN33, for 7 yards to the PEN32 (#12 J.Drayton), out of bounds | +7 |
| 8:06 | 3rd & 3 | opp 32 | No Huddle-Shotgun #0 X.Bascon rush left for 9 yards gain to the PEN23 (#22 B.Cornell), 1ST DOWN | +9 |
| 5:36 | 1st & 10 | opp 23 | No Huddle-Shotgun #1 J.Craig pass complete deep right to #19 B.Blackburn caught at PEN00, for 23 yards to the PEN00 TOUCHDOWN, clock 05:36, 1ST DOWN #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade) | +23 |
| 5:36 | opp 3 | Timeout Harvard, clock 05:36 | 0 | |
PENN6 plays, 3 yd · Punt | ||||
| 5:36 | 1st & 10 | own 40 | #29 K.Corr kickoff 60 yards to the PEN00, Touchback | 0 |
| 5:36 | 1st & 10 | own 25 | Shotgun #2 L.O'Brien pass complete short right to #17 J.Richardson caught at PEN27, for 3 yards to the PEN28 (#35 S.Line; #3 J.Donahoe) | +3 |
| 5:36 | 2nd & 7 | own 28 | Shotgun #2 L.O'Brien pass incomplete deep middle to #32 T.Lafayette thrown to HAR47 QB hurried by #83 C.Nwosu | 0 |
| 5:36 | 3rd & 7 | own 28 | Shotgun #2 L.O'Brien pass incomplete deep left to #17 J.Richardson thrown to HAR36 broken up by #7 D.Henderson | 0 |
| 4:37 | 4th & 7 | own 28 | #30 S.Sturla punt 43 yards to the HAR29 #19 B.Blackburn return for loss of 1 yard to the HAR28 (#15 Z.Darche) | +43 |
| 4:37 | 4th & 7 | own 28 | Timeout Pennsylvania, clock 04:37 | 0 |
HARV3 plays, 72 yd · Touchdown | ||||
| 4:37 | 1st & 10 | own 28 | No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #2 D.Boyd thrown to PEN42 broken up by #12 J.Drayton | 0 |
| 4:37 | 2nd & 10 | own 28 | No Huddle-Shotgun #20 J.Harris rush left for 5 yards gain to the HAR33 (#37 T.Cortes), out of bounds PENALTY HAR Holding (#77 S.Doan) 10 yards from HAR28 to HAR18. NO PLAY | +10 |
| 4:05 | 2nd & 20 | own 18 | No Huddle-Shotgun #1 J.Craig pass complete deep middle to #86 R.Osborne caught at HAR40, for 82 yards to the PEN00 TOUCHDOWN, clock 04:05, 1ST DOWN #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade) | +82 |
PENN12 plays, 70 yd · Touchdown | ||||
| 4:00 | 1st & 10 | own 40 | #29 K.Corr kickoff 58 yards to the PEN02 #32 T.Lafayette return 28 yards to the PEN30 (#11 I.Kacyvenski Jr.) | +28 |
| 4:00 | 1st & 10 | own 30 | Shotgun #26 D.West rush right for 5 yards gain to the PEN35 (#35 S.Line; #96 B.Ukonu) | +5 |
| 4:00 | 2nd & 5 | own 35 | Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PEN41, for 6 yards to the PEN41 (#0 A.Guillory), out of bounds, 1ST DOWN | +6 |
| 4:00 | 1st & 10 | own 41 | Shotgun #26 D.West rush middle for 9 yards gain to the PEN50 (#3 J.Donahoe; #35 S.Line) | +9 |
| 4:00 | 2nd & 1 | midfield | Shotgun #2 L.O'Brien rush middle for 3 yards gain to the HAR47 (#21 T.Bartrum; #15 X.Benson), 1ST DOWN | +3 |
| 4:00 | 1st & 10 | opp 47 | Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to HAR15 PENALTY HAR Pass Interference (#0 A.Guillory) 15 yards from HAR47 to HAR32, 1ST DOWN. NO PLAY | +15 |
| 4:00 | 1st & 10 | opp 32 | Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR26 (#36 O.Gayles; #98 J.Darling) | +6 |
| 4:00 | 2nd & 4 | opp 26 | Shotgun #26 D.West rush right for 3 yards gain to the HAR23 (#15 X.Benson; #21 T.Bartrum), out of bounds | +3 |
| 4:00 | 3rd & 1 | opp 23 | Shotgun #2 L.O'Brien pass complete short left to #3 D.Ellis caught at HAR25, for 4 yards to the HAR19 (#38 J.Kinlock; #88 S.Scourtis), 1ST DOWN | +4 |
| 0:00 | 3rd & 1 | opp 23 | End of 3rd quarter. | +4 |
| 15:00 | 1st & 10 | opp 19 | Shotgun #2 L.O'Brien pass complete short left to #32 T.Lafayette caught at HAR21, for 12 yards to the HAR07 (#15 X.Benson), 1ST DOWN | +12 |
| 14:21 | 1st & goal | opp 7 | Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at HAR00, for 7 yards to the HAR00 TOUCHDOWN, clock 14:21 #2 L.O'Brien rush attempt failed | +7 |
HARV12 plays, 41 yd · Touchdown | ||||
| 14:21 | 1st & 10 | own 40 | #91 S.Smith onside kickoff 16 yards to the HAR44 PENALTY PEN Kick Catch Interference (#13 S.Webb) 15 yards from PEN40 to PEN40 | −30 |
| 14:21 | 1st & 10 | own 40 | #91 S.Smith kickoff 16 yards to the HAR44 #26 A.Lomotey return 0 yards to the, End Of Play PENALTY PEN Kick Catch Interference (#13 S.Webb) 15 yards from HAR44 to PEN41 | 0 |
| 14:21 | 1st & 10 | opp 41 | No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards gain to the PEN37 (#93 R.Hall) | +4 |
| 14:21 | 2nd & 6 | opp 37 | No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #19 B.Blackburn thrown to PEN05 broken up by #12 J.Drayton | 0 |
| 13:46 | 3rd & 6 | opp 37 | No Huddle-Shotgun #0 X.Bascon rush left for 5 yards gain to the PEN32 (#2 K.Machen), out of bounds | +5 |
| 13:46 | 2nd & 6 | opp 37 | Timeout Harvard, clock 13:46 | 0 |
| 13:46 | 4th & 1 | opp 32 | No Huddle-Shotgun #0 X.Bascon rush middle for 1 yard gain to the PEN31 (#90 C.Janki; #99 L.Forster), 1ST DOWN | +1 |
| 13:46 | 1st & 10 | opp 31 | No Huddle-Shotgun #1 J.Craig pass complete short right to #22 R.Tattersall caught at PEN16, for 15 yards to the PEN16, out of bounds at PEN16, 1ST DOWN | +15 |
| 13:46 | 1st & 10 | opp 16 | No Huddle-Shotgun #18 D.Gordon rush middle for 7 yards gain to the PEN09 (#37 T.Cortes) | +7 |
| 13:46 | 2nd & 3 | opp 9 | No Huddle-Shotgun #1 J.Craig pass incomplete short left to #2 D.Boyd thrown to PEN00 broken up by #12 J.Drayton | 0 |
| 13:46 | 3rd & 3 | opp 9 | No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN04 (#8 C.Olsztyn; #44 J.Lista), 1ST DOWN | +5 |
| 10:47 | 1st & goal | opp 4 | No Huddle-Shotgun #0 X.Bascon rush left for 4 yards gain to the PEN00 TOUCHDOWN, clock 10:47 #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade) | +4 |
PENN18 plays, 75 yd · Touchdown | ||||
| 10:47 | 1st & 10 | own 35 | #29 K.Corr kickoff 65 yards to the PEN00, Touchback | 0 |
| 10:47 | 1st & 10 | own 25 | Shotgun #2 L.O'Brien pass incomplete deep middle to #7 B.Owens thrown to HAR38 broken up by #0 A.Guillory | 0 |
| 10:47 | 2nd & 10 | own 25 | Shotgun #2 L.O'Brien rush middle for 7 yards gain to the PEN32 (#21 T.Bartrum; #35 S.Line) | +7 |
| 10:47 | 3rd & 3 | own 32 | Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PEN35 (#21 T.Bartrum; #99 X.Agostino), 1ST DOWN | +3 |
| 10:47 | 1st & 10 | own 35 | Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PEN42, for 8 yards to the PEN43 (#3 J.Donahoe) | +8 |
| 10:47 | 2nd & 2 | own 43 | Shotgun #2 L.O'Brien rush right for 4 yards gain to the PEN47 (#0 A.Guillory), out of bounds, 1ST DOWN | +4 |
| 10:47 | 1st & 10 | own 47 | Shotgun #2 L.O'Brien pass complete short right to #26 D.West caught at PEN48, for 1 yard to the PEN48 (#46 J.Kirkwood) PENALTY HAR Holding (#0 A.Guillory) 10 yards from PEN47 to HAR43, 1ST DOWN. NO PLAY | +10 |
| 10:47 | 1st & 10 | opp 43 | Shotgun #2 L.O'Brien rush right for 6 yards gain to the HAR37 (#46 J.Kirkwood), out of bounds | +6 |
| 10:47 | 2nd & 4 | opp 37 | Shotgun #2 L.O'Brien rush middle for 7 yards gain to the HAR30 (#88 S.Scourtis; #96 B.Ukonu), 1ST DOWN | +7 |
| 6:46 | 1st & 10 | opp 30 | Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to HAR00 PENALTY HAR Pass Interference (#0 A.Guillory) 15 yards from HAR30 to HAR15, 1ST DOWN. NO PLAY | +15 |
| 6:46 | 2nd & 4 | opp 37 | Timeout Pennsylvania, clock 06:46 | 0 |
| 6:46 | 1st & 10 | opp 15 | Shotgun #2 L.O'Brien pass complete short right to #40 M.Hegarty caught at HAR11, for 4 yards to the HAR11 (#15 X.Benson) | +4 |
| 6:46 | 2nd & 6 | opp 11 | Shotgun #2 L.O'Brien rush right for 1 yard gain to the HAR10 (#0 A.Guillory; #3 J.Donahoe) PENALTY PEN Holding (#73 A.Zimm) 10 yards from HAR11 to HAR21. NO PLAY | +10 |
| 6:46 | 2nd & 16 | opp 21 | Shotgun #2 L.O'Brien pass complete short middle to #3 D.Ellis caught at HAR15, for 11 yards to the HAR10 (#21 T.Bartrum; #3 J.Donahoe) | +11 |
| 6:46 | 3rd & 5 | opp 10 | Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at HAR05, for 8 yards to the HAR02 (#15 X.Benson), out of bounds, 1ST DOWN | +8 |
| 6:46 | 1st & goal | opp 2 | Shotgun #26 D.West rush middle for 1 yard gain to the HAR01 (#46 J.Kirkwood; #30 O.Johnson) | +1 |
| 6:46 | 2nd & goal | opp 1 | Shotgun #26 D.West rush middle for 0 yards to the HAR01 (#35 S.Line; #88 S.Scourtis) | 0 |
| 3:45 | 3rd & goal | opp 1 | Shotgun #2 L.O'Brien rush middle for 1 yard gain to the HAR00 TOUCHDOWN, clock 03:45 #96 M.Walters kick attempt good (H: #2 L.O'Brien, LS: #15 Z.Darche) | +1 |
HARV8 plays, -1 yd · Punt | ||||
| 3:44 | 1st & 10 | own 40 | #91 S.Smith onside kickoff 9 yards to the PEN49, End Of Play | 0 |
| 3:44 | 1st & 10 | opp 49 | No Huddle-Shotgun #0 X.Bascon rush right for 3 yards gain to the PEN46 (#37 T.Cortes) | +3 |
| 3:44 | 2nd & 7 | opp 46 | No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN41 (#90 C.Janki; #2 K.Machen) | +5 |
| 3:44 | 1st & 10 | own 49 | Timeout Pennsylvania, clock 03:44 | 0 |
| 3:31 | 3rd & 2 | opp 41 | No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards loss to the PEN45 (#44 J.Lista) | −4 |
| 3:31 | 2nd & 7 | own 46 | Timeout Pennsylvania, clock 03:31 | 0 |
| 3:31 | 4th & 6 | opp 45 | PENALTY HAR Delay Of Game 5 yards from PEN45 to PEN50. NO PLAY | +5 |
| 2:38 | 4th & 11 | midfield | #92 D.Fingersh punt 26 yards to the PEN24 | 0 |
PENN14 plays, 59 yd · Field goal | ||||
| 2:38 | 1st & 10 | own 24 | No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to PEN32 | 0 |
| 2:38 | 2nd & 10 | own 24 | 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 | +11 |
| 2:38 | 1st & 10 | own 35 | 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) | +8 |
| 1:59 | 2nd & 2 | own 43 | 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 | +5 |
| 1:59 | 1st & 10 | own 35 | Timeout Pennsylvania, clock 01:59 | 0 |
| 1:59 | 1st & 10 | own 48 | No Huddle-Shotgun #26 D.West rush left for 1 yard loss to the PEN47 (#83 C.Nwosu; #36 O.Gayles) | −1 |
| 1:59 | 2nd & 11 | own 47 | 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) | +5 |
| 1:59 | 3rd & 6 | opp 48 | No Huddle-Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR42 (#3 J.Donahoe), 1ST DOWN | +6 |
| 1:59 | 1st & 10 | opp 42 | 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 | +22 |
| 0:35 | 1st & 10 | opp 20 | 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 | +3 |
| 0:35 | 1st & 10 | own 42 | Timeout Harvard, clock 00:35 | 0 |
| 0:35 | 2nd & 7 | opp 17 | No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the HAR13 (#46 J.Kirkwood) | +4 |
| 0:25 | 2nd & 7 | own 17 | Timeout Harvard, clock 00:25 | 0 |
| 0:22 | 3rd & 3 | opp 13 | #96 M.Walters field goal attempt from 30 yards GOOD (H: #2 L.O'Brien, LS: #15 Z.Darche), clock 00:22 | +30 |
HARV8 plays, 22 yd · Field goal | ||||
| 0:22 | 1st & 10 | own 40 | #91 S.Smith kickoff 53 yards to the HAR07 fair catch by #20 J.Harris at HAR07 | 0 |
| 0:22 | 1st & 10 | own 25 | 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 | +21 |
| 0:22 | 1st & 10 | own 46 | No Huddle-Shotgun #1 J.Craig pass incomplete, Spike | 0 |
| 0:22 | 2nd & 10 | own 46 | 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 | +1 |
| 0:22 | 3rd & 9 | own 47 | 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 | +18 |
| 0:05 | 1st & 10 | opp 35 | #29 K.Corr field goal attempt from 53 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 00:00 | +53 |
| 0:05 | 3rd & 9 | own 47 | Timeout Harvard, clock 00:05 | 0 |
| 0:00 | 1st & 10 | opp 35 | End of 4th quarter. | −18 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Harvard 6–4 vs Pennsylvania
- 2024 · wk 12Harvard 31 @ Pennsylvania 28
- 2023 · wk 11Pennsylvania 23 @ Harvard 25
- 2022 · wk 11Harvard 37 @ Pennsylvania 14
- 2021 · wk 11Pennsylvania 7 @ Harvard 23
- 2019 · wk 12Pennsylvania 24 @ Harvard 20
- 2018 · wk 11Harvard 29 @ Pennsylvania 7
- 2017 · wk 11Pennsylvania 23 @ Harvard 6
- 2016 · wk 11Harvard 14 @ Pennsylvania 27
- 2015 · wk 11Pennsylvania 35 @ Harvard 25
- 2014 · wk 12Harvard 34 @ Pennsylvania 24
Research
Keep this open while you look at others