Defense
HARVOffense
HARVTeam record
HARVGame information
12:00 PM, November 15, 2025
Harvard Stadium
Cambridge
Where to watch
- ESPN+
4
End of 4th quarter.PENN 43 · HARV 45
#29 K.Corr field goal attempt from 53 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 00:00PENN 43 · HARV 45
Timeout Harvard, clock 00:05PENN 43 · HARV 42
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 DOWNPENN 43 · HARV 42
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 boundsPENN 43 · HARV 42
No Huddle-Shotgun #1 J.Craig pass incomplete, SpikePENN 43 · HARV 42
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 DOWNPENN 43 · HARV 42
#91 S.Smith kickoff 53 yards to the HAR07 fair catch by #20 J.Harris at HAR07PENN 43 · HARV 42
#96 M.Walters field goal attempt from 30 yards GOOD (H: #2 L.O'Brien, LS: #15 Z.Darche), clock 00:22PENN 43 · HARV 42
Timeout Harvard, clock 00:25PENN 40 · HARV 42
No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the HAR13 (#46 J.Kirkwood)PENN 40 · HARV 42
No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the HAR17 (#0 A.Guillory; #21 T.Bartrum), out of boundsPENN 40 · HARV 42
Timeout Harvard, clock 00:35PENN 40 · HARV 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 DOWNPENN 40 · HARV 42
No Huddle-Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR42 (#3 J.Donahoe), 1ST DOWNPENN 40 · HARV 42
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)PENN 40 · HARV 42
No Huddle-Shotgun #26 D.West rush left for 1 yard loss to the PEN47 (#83 C.Nwosu; #36 O.Gayles)PENN 40 · HARV 42
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 DOWNPENN 40 · HARV 42
Timeout Pennsylvania, clock 01:59PENN 40 · HARV 42
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)PENN 40 · HARV 42
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 DOWNPENN 40 · HARV 42
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to PEN32PENN 40 · HARV 42
#92 D.Fingersh punt 26 yards to the PEN24PENN 40 · HARV 42
PENALTY HAR Delay Of Game 5 yards from PEN45 to PEN50. NO PLAYPENN 40 · HARV 42
No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards loss to the PEN45 (#44 J.Lista)PENN 40 · HARV 42
Timeout Pennsylvania, clock 03:31PENN 40 · HARV 42
No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN41 (#90 C.Janki; #2 K.Machen)PENN 40 · HARV 42
Timeout Pennsylvania, clock 03:44PENN 40 · HARV 42
No Huddle-Shotgun #0 X.Bascon rush right for 3 yards gain to the PEN46 (#37 T.Cortes)PENN 40 · HARV 42
#91 S.Smith onside kickoff 9 yards to the PEN49, End Of PlayPENN 40 · HARV 42
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)PENN 40 · HARV 42
Shotgun #26 D.West rush middle for 0 yards to the HAR01 (#35 S.Line; #88 S.Scourtis)PENN 33 · HARV 42
Shotgun #26 D.West rush middle for 1 yard gain to the HAR01 (#46 J.Kirkwood; #30 O.Johnson)PENN 33 · HARV 42
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 DOWNPENN 33 · HARV 42
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)PENN 33 · HARV 42
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 PLAYPENN 33 · HARV 42
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)PENN 33 · HARV 42
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 PLAYPENN 33 · HARV 42
Timeout Pennsylvania, clock 06:46PENN 33 · HARV 42
Shotgun #2 L.O'Brien rush middle for 7 yards gain to the HAR30 (#88 S.Scourtis; #96 B.Ukonu), 1ST DOWNPENN 33 · HARV 42
Shotgun #2 L.O'Brien rush right for 6 yards gain to the HAR37 (#46 J.Kirkwood), out of boundsPENN 33 · HARV 42
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 PLAYPENN 33 · HARV 42
Shotgun #2 L.O'Brien rush right for 4 yards gain to the PEN47 (#0 A.Guillory), out of bounds, 1ST DOWNPENN 33 · HARV 42
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)PENN 33 · HARV 42
Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PEN35 (#21 T.Bartrum; #99 X.Agostino), 1ST DOWNPENN 33 · HARV 42
Shotgun #2 L.O'Brien rush middle for 7 yards gain to the PEN32 (#21 T.Bartrum; #35 S.Line)PENN 33 · HARV 42
Shotgun #2 L.O'Brien pass incomplete deep middle to #7 B.Owens thrown to HAR38 broken up by #0 A.GuilloryPENN 33 · HARV 42
#29 K.Corr kickoff 65 yards to the PEN00, TouchbackPENN 33 · HARV 42
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)PENN 33 · HARV 42
No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN04 (#8 C.Olsztyn; #44 J.Lista), 1ST DOWNPENN 33 · HARV 35
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #2 D.Boyd thrown to PEN00 broken up by #12 J.DraytonPENN 33 · HARV 35
No Huddle-Shotgun #18 D.Gordon rush middle for 7 yards gain to the PEN09 (#37 T.Cortes)PENN 33 · HARV 35
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 DOWNPENN 33 · HARV 35
No Huddle-Shotgun #0 X.Bascon rush middle for 1 yard gain to the PEN31 (#90 C.Janki; #99 L.Forster), 1ST DOWNPENN 33 · HARV 35
No Huddle-Shotgun #0 X.Bascon rush left for 5 yards gain to the PEN32 (#2 K.Machen), out of boundsPENN 33 · HARV 35
Timeout Harvard, clock 13:46PENN 33 · HARV 35
No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #19 B.Blackburn thrown to PEN05 broken up by #12 J.DraytonPENN 33 · HARV 35
No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards gain to the PEN37 (#93 R.Hall)PENN 33 · HARV 35
#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 PEN41PENN 33 · HARV 35
#91 S.Smith onside kickoff 16 yards to the HAR44 PENALTY PEN Kick Catch Interference (#13 S.Webb) 15 yards from PEN40 to PEN40PENN 33 · HARV 35
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 failedPENN 33 · HARV 35
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 DOWNPENN 27 · HARV 35
3
End of 3rd quarter.PENN 27 · HARV 35
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 DOWNPENN 27 · HARV 35
Shotgun #26 D.West rush right for 3 yards gain to the HAR23 (#15 X.Benson; #21 T.Bartrum), out of boundsPENN 27 · HARV 35
Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR26 (#36 O.Gayles; #98 J.Darling)PENN 27 · HARV 35
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 PLAYPENN 27 · HARV 35
Shotgun #2 L.O'Brien rush middle for 3 yards gain to the HAR47 (#21 T.Bartrum; #15 X.Benson), 1ST DOWNPENN 27 · HARV 35
Shotgun #26 D.West rush middle for 9 yards gain to the PEN50 (#3 J.Donahoe; #35 S.Line)PENN 27 · HARV 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 DOWNPENN 27 · HARV 35
Shotgun #26 D.West rush right for 5 yards gain to the PEN35 (#35 S.Line; #96 B.Ukonu)PENN 27 · HARV 35
#29 K.Corr kickoff 58 yards to the PEN02 #32 T.Lafayette return 28 yards to the PEN30 (#11 I.Kacyvenski Jr.)PENN 27 · HARV 35
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)PENN 27 · HARV 35
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 PLAYPENN 27 · HARV 28
No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #2 D.Boyd thrown to PEN42 broken up by #12 J.DraytonPENN 27 · HARV 28
Timeout Pennsylvania, clock 04:37PENN 27 · HARV 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)PENN 27 · HARV 28
Shotgun #2 L.O'Brien pass incomplete deep left to #17 J.Richardson thrown to HAR36 broken up by #7 D.HendersonPENN 27 · HARV 28
Shotgun #2 L.O'Brien pass incomplete deep middle to #32 T.Lafayette thrown to HAR47 QB hurried by #83 C.NwosuPENN 27 · HARV 28
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)PENN 27 · HARV 28
#29 K.Corr kickoff 60 yards to the PEN00, TouchbackPENN 27 · HARV 28
Timeout Harvard, clock 05:36PENN 27 · HARV 28
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)PENN 27 · HARV 28
No Huddle-Shotgun #0 X.Bascon rush left for 9 yards gain to the PEN23 (#22 B.Cornell), 1ST DOWNPENN 27 · HARV 21
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 boundsPENN 27 · HARV 21
No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #19 B.Blackburn thrown to PEN10 broken up by #12 J.DraytonPENN 27 · HARV 21
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 DOWNPENN 27 · HARV 21
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #2 D.Boyd thrown to PEN47PENN 27 · HARV 21
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 DOWNPENN 27 · HARV 21
No Huddle-Shotgun #1 J.Craig pass incomplete short right to #4 C.Henry thrown to HAR42 QB hurried by #7 R.O'ConnellPENN 27 · HARV 21
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #19 B.Blackburn thrown to HAR40 broken up by #12 J.DraytonPENN 27 · HARV 21
Timeout Pennsylvania, clock 08:06PENN 27 · HARV 21
#30 S.Sturla punt 44 yards to the HAR37 fair catch by #19 B.Blackburn at HAR37PENN 27 · HARV 21
Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PEN19, End Of PlayPENN 27 · HARV 21
Shotgun #2 L.O'Brien pass incomplete deep right to #40 M.Hegarty thrown to PEN48 QB hurried by #15 X.BensonPENN 27 · HARV 21
Shotgun #26 D.West rush middle for 2 yards gain to the PEN16 (#99 X.Agostino; #83 C.Nwosu)PENN 27 · HARV 21
Shotgun #2 L.O'Brien rush middle for 1 yard gain to the PEN14 (#99 X.Agostino; #46 J.Kirkwood), 1ST DOWNPENN 27 · HARV 21
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 boundsPENN 27 · HARV 21
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 DOWNSPENN 27 · HARV 21
No Huddle-Shotgun #1 J.Craig rush middle for 1 yard gain to the PEN04 (#1 J.Narcisse; #90 C.Janki)PENN 27 · HARV 21
No Huddle-Shotgun #18 D.Gordon rush middle for 4 yards gain to the PEN05 (#2 K.Machen; #99 L.Forster)PENN 27 · HARV 21
No Huddle-Shotgun #18 D.Gordon rush middle for 3 yards gain to the PEN09 (#43 J.Davis)PENN 27 · HARV 21
No Huddle-Shotgun #18 D.Gordon rush right for 10 yards gain to the PEN12 (#2 K.Machen; #93 R.Hall), 1ST DOWNPENN 27 · HARV 21
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 PLAYPENN 27 · HARV 21
No Huddle-Shotgun #0 X.Bascon rush right for 6 yards gain to the PEN37 (#2 K.Machen), out of boundsPENN 27 · HARV 21
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 DOWNPENN 27 · HARV 21
No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #42 L.Reaska thrown to PEN40PENN 27 · HARV 21
No Huddle-Shotgun #0 X.Bascon rush middle for 19 yards gain to the HAR44 (#37 T.Cortes), 1ST DOWNPENN 27 · HARV 21
#91 S.Smith kickoff 60 yards to the HAR00, TouchbackPENN 27 · HARV 21
2
End of 2nd quarter.PENN 27 · HARV 21
#29 K.Corr kickoff 32 yards to the PEN28 #35 T.Pajak return 6 yards to the PEN34, End Of PlayPENN 27 · HARV 21
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)PENN 27 · HARV 21
Timeout Harvard, clock 00:05PENN 27 · HARV 14
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)PENN 27 · HARV 14
No Huddle-Shotgun #1 J.Craig pass incomplete short right to #2 D.Boyd thrown to PEN00PENN 27 · HARV 14
Timeout Pennsylvania, clock 00:13PENN 27 · HARV 14
No Huddle-Shotgun #1 J.Craig pass incomplete, SpikePENN 27 · HARV 14
No Huddle-Shotgun #0 X.Bascon rush right for 8 yards gain to the PEN04 (#12 J.Drayton), 1ST DOWNPENN 27 · HARV 14
No Huddle-Shotgun #1 J.Craig pass incomplete short right to #19 B.Blackburn thrown to PEN00PENN 27 · HARV 14
Timeout Harvard, clock 00:22PENN 27 · HARV 14
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)PENN 27 · HARV 14
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 DOWNPENN 27 · HARV 14
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 DOWNPENN 27 · HARV 14
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 DOWNPENN 27 · HARV 14
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 DOWNPENN 27 · HARV 14
#91 S.Smith kickoff 60 yards to the HAR00, TouchbackPENN 27 · HARV 14
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 HAR00PENN 27 · HARV 14
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 DOWNPENN 21 · HARV 14
Timeout Harvard, clock 01:28PENN 21 · HARV 14
Shotgun #26 D.West rush middle for 4 yards gain to the HAR24 (#8 J.Fedd; #38 J.Kinlock)PENN 21 · HARV 14
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 DOWNPENN 21 · HARV 14
Shotgun #26 D.West rush right for 5 yards gain to the HAR42 (#35 S.Line), out of boundsPENN 21 · HARV 14
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 DOWNSPENN 21 · HARV 14
Timeout Pennsylvania, clock 02:00PENN 21 · HARV 14
Timeout Harvard, clock 02:00PENN 21 · HARV 14
No Huddle-Shotgun #20 J.Harris rush middle for 0 yards to the HAR47 (#43 J.Davis)PENN 21 · HARV 14
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 boundsPENN 21 · HARV 14
No Huddle-Shotgun #19 B.Blackburn rush middle for 5 yards loss to the HAR37 (#43 J.Davis)PENN 21 · HARV 14
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 DOWNPENN 21 · HARV 14
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #86 R.Osborne thrown to HAR32PENN 21 · HARV 14
No Huddle-Shotgun #0 X.Bascon rush left for 3 yards gain to the HAR27 (#44 J.Lista), out of boundsPENN 21 · HARV 14
#91 S.Smith kickoff 58 yards to the HAR02 #20 J.Harris return 22 yards to the HAR24 (#17 J.Richardson; #35 T.Pajak)PENN 21 · HARV 14
Timeout Pennsylvania, clock 04:40PENN 21 · HARV 14
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)PENN 21 · HARV 14
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)PENN 14 · HARV 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 DOWNPENN 14 · HARV 14
Shotgun #26 D.West rush middle for 5 yards gain to the HAR14 (#35 S.Line; #43 E.Carson)PENN 14 · HARV 14
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 DOWNPENN 14 · HARV 14
Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to HAR03PENN 14 · HARV 14
Shotgun #2 L.O'Brien rush middle for 13 yards gain to the HAR37 (#7 D.Henderson), 1ST DOWNPENN 14 · HARV 14
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 DOWNPENN 14 · HARV 14
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)PENN 14 · HARV 14
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 PLAYPENN 14 · HARV 14
Shotgun #26 D.West rush middle for 5 yards gain to the PEN43 (#98 J.Darling; #99 X.Agostino)PENN 14 · HARV 14
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 DOWNPENN 14 · HARV 14
Shotgun #2 L.O'Brien rush right for 4 yards gain to the PEN32 (#21 T.Bartrum; #1 D.Bradley)PENN 14 · HARV 14
Shotgun #26 D.West rush middle for 5 yards gain to the PEN28 (#79 A.DeGrieck; #43 E.Carson)PENN 14 · HARV 14
#29 K.Corr kickoff 60 yards to the PEN00 #12 J.Drayton return 23 yards to the PEN23 (#0 A.Guillory; #26 A.Lomotey)PENN 14 · HARV 14
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)PENN 14 · HARV 14
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 DOWNPENN 14 · HARV 7
No Huddle-Shotgun #0 X.Bascon rush middle for 7 yards gain to the PEN31 (#7 R.O'Connell; #37 T.Cortes), 1ST DOWNPENN 14 · HARV 7
No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN38 (#37 T.Cortes; #22 B.Cornell)PENN 14 · HARV 7
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 DOWNPENN 14 · HARV 7
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.HallPENN 14 · HARV 7
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'ConnellPENN 14 · HARV 7
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 DOWNPENN 14 · HARV 7
1
End of 1st quarter.PENN 14 · HARV 7
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)PENN 14 · HARV 7
No Huddle-Shotgun #18 D.Gordon rush right for 4 yards gain to the HAR38 (#93 R.Hall; #37 T.Cortes)PENN 14 · HARV 7
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 DOWNPENN 14 · HARV 7
No Huddle-Shotgun #18 D.Gordon rush middle for 3 yards gain to the HAR25 (#43 J.Davis)PENN 14 · HARV 7
#91 S.Smith kickoff 54 yards to the HAR06 #20 J.Harris return 16 yards to the HAR22 (#28 A.Bergin; #2 K.Machen)PENN 14 · HARV 7
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)PENN 14 · HARV 7
Timeout Pennsylvania, clock 01:45PENN 7 · HARV 7
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)PENN 7 · HARV 7
Shotgun #26 D.West rush middle for 5 yards gain to the HAR29 (#21 T.Bartrum; #46 J.Kirkwood)PENN 7 · HARV 7
Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR34 (#46 J.Kirkwood; #59 J.Lopez), 1ST DOWNPENN 7 · HARV 7
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 PLAYPENN 7 · HARV 7
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 boundsPENN 7 · HARV 7
No Huddle-Shotgun #2 L.O'Brien pass incomplete short right to #7 B.Owens thrown to HAR32 broken up by #0 A.GuilloryPENN 7 · HARV 7
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 DOWNPENN 7 · HARV 7
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 DOWNPENN 7 · HARV 7
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)PENN 7 · HARV 7
#29 K.Corr kickoff 60 yards to the PEN00, TouchbackPENN 7 · HARV 7
Timeout Harvard, clock 05:52PENN 7 · HARV 7
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)PENN 7 · HARV 7
No Huddle-Shotgun #0 X.Bascon rush left for 5 yards gain to the PEN02 (#2 K.Machen; #21 A.Bruce)PENN 7 · HARV 0
No Huddle-Shotgun #0 X.Bascon rush middle for 8 yards gain to the PEN07 (#1 J.Narcisse; #2 K.Machen), 1ST DOWNPENN 7 · HARV 0
No Huddle-Shotgun #0 X.Bascon rush middle for 6 yards gain to the PEN15 (#44 J.Lista; #37 T.Cortes)PENN 7 · HARV 0
No Huddle-Shotgun #1 J.Craig pass incomplete deep middle to #19 B.Blackburn thrown to PEN01 QB hurried by #43 J.DavisPENN 7 · HARV 0
No Huddle-Shotgun #20 J.Harris rush left for 13 yards gain to the PEN21 (#37 T.Cortes), 1ST DOWNPENN 7 · HARV 0
No Huddle-Shotgun #20 J.Harris rush left for 2 yards gain to the PEN34 (#2 K.Machen)PENN 7 · HARV 0
No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #19 B.Blackburn thrown to PEN03PENN 7 · HARV 0
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 DOWNPENN 7 · HARV 0
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 boundsPENN 7 · HARV 0
No Huddle-Shotgun #0 X.Bascon rush middle for 2 yards gain to the HAR45 (#90 C.Janki; #43 J.Davis)PENN 7 · HARV 0
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 DOWNPENN 7 · HARV 0
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)PENN 7 · HARV 0
#91 S.Smith kickoff 60 yards to the HAR00, TouchbackPENN 7 · HARV 0
Timeout Pennsylvania, clock 11:46PENN 7 · HARV 0
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)PENN 7 · HARV 0
No Huddle-Shotgun #2 L.O'Brien rush right for 16 yards gain to the HAR01 (#0 A.Guillory; #3 J.Donahoe), 1ST DOWNPENN 0 · HARV 0
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)PENN 0 · HARV 0
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 DOWNPENN 0 · HARV 0
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 PLAYPENN 0 · HARV 0
No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the HAR34 (#0 A.Guillory; #38 J.Kinlock)PENN 0 · HARV 0
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 DOWNPENN 0 · HARV 0
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)PENN 0 · HARV 0
#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)PENN 0 · HARV 0
College football championship winners by year: NCAA list
Indiana took home their first college football championship at the end of the 2025-26 season. Check out which other schools have won titles now.
ESPN
100 games that explain college football in 2026
TV, realignment, stars and legends, postseason quarrels. Those themes have set up epic games and made the current sport.
ESPN
Who has won the most college football championships?
Alabama, Michigan, Notre Dame, Ohio State, and other powerhouses have won multiple college football championships. Check out the top 10 schools now.
ESPN
Ranking the best quarterbacks in the college football transfer portal
A look at the top quarterbacks who are on the move this offseason.
ESPN
26 QBs to watch in the 2026 college football transfer portal
From top targets to top backups, we've tiered QBs ahead of the transfer portal officially opening Jan. 2.
ESPN
College football Week 13 highlights: Top games, plays, stats
Saturday didn't upset the status quo but instead set the scene for a potential dramatic final week of the regular season.
ESPN
O'Brien throws 2 TD passes in Penn's season-ending 17-6 win over Princeton
Liam O'Brien threw for two touchdowns and Pennsylvania defeated Princeton 17-6 on Saturday in a season finale.
ESPN
College football Week 12 recap: Breaking down 25 great games
From A&M's historic comeback to heart-stoppers at all levels, Week 12 was packed with games to remember.
ESPN

