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:001st & 10own 35No 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:002nd & 5own 40No 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:001st & 10opp 37No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the HAR34 (#0 A.Guillory; #38 J.Kinlock)+3
15:002nd & 7opp 34No 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:002nd & 2opp 29No 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:001st & 10opp 22No 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:002nd & 5opp 17No 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:511st & 10own 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:461st & goalopp 1No 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:46opp 3Timeout Pennsylvania, clock 11:460

HARV15 plays, 75 yd · Touchdown

11:461st & 10own 40#91 S.Smith kickoff 60 yards to the HAR00, Touchback0
11:461st & 10own 25No 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:462nd & 5own 30No 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:461st & 10own 43No Huddle-Shotgun #0 X.Bascon rush middle for 2 yards gain to the HAR45 (#90 C.Janki; #43 J.Davis)+2
11:462nd & 8own 45No 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:463rd & 4own 49No 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:461st & 10opp 36No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #19 B.Blackburn thrown to PEN030
11:462nd & 10opp 36No Huddle-Shotgun #20 J.Harris rush left for 2 yards gain to the PEN34 (#2 K.Machen)+2
11:463rd & 8opp 34No Huddle-Shotgun #20 J.Harris rush left for 13 yards gain to the PEN21 (#37 T.Cortes), 1ST DOWN+13
11:461st & 10opp 21No Huddle-Shotgun #1 J.Craig pass incomplete deep middle to #19 B.Blackburn thrown to PEN01 QB hurried by #43 J.Davis−79
11:462nd & 10opp 21No Huddle-Shotgun #0 X.Bascon rush middle for 6 yards gain to the PEN15 (#44 J.Lista; #37 T.Cortes)+6
11:463rd & 4opp 15No Huddle-Shotgun #0 X.Bascon rush middle for 8 yards gain to the PEN07 (#1 J.Narcisse; #2 K.Machen), 1ST DOWN+8
11:461st & goalopp 7No Huddle-Shotgun #0 X.Bascon rush left for 5 yards gain to the PEN02 (#2 K.Machen; #21 A.Bruce)+5
5:522nd & goalopp 2No 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:52opp 3Timeout Harvard, clock 05:520

PENN12 plays, 75 yd · Touchdown

5:521st & 10own 40#29 K.Corr kickoff 60 yards to the PEN00, Touchback0
5:521st & 10own 25No 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:522nd & 9own 26No 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:521st & 10own 39No 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 DOWN0
5:521st & 10opp 46No Huddle-Shotgun #2 L.O'Brien pass incomplete short right to #7 B.Owens thrown to HAR32 broken up by #0 A.Guillory0
5:522nd & 10opp 46No 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:023rd & 9opp 45Shotgun #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:023rd & 4opp 40Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR34 (#46 J.Kirkwood; #59 J.Lopez), 1ST DOWN+6
4:021st & 10opp 34Shotgun #26 D.West rush middle for 5 yards gain to the HAR29 (#21 T.Bartrum; #46 J.Kirkwood)+5
4:022nd & 5opp 29Shotgun #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:452nd & 5opp 29Timeout Pennsylvania, clock 01:450
1:393rd & 2opp 26Shotgun #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:321st & 10own 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:321st & 10own 22No Huddle-Shotgun #18 D.Gordon rush middle for 3 yards gain to the HAR25 (#43 J.Davis)+3
1:322nd & 7own 25No 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:321st & 10own 34No Huddle-Shotgun #18 D.Gordon rush right for 4 yards gain to the HAR38 (#93 R.Hall; #37 T.Cortes)+4
1:322nd & 6own 38No 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:002nd & 6own 38End of 1st quarter.+4
15:003rd & 2own 42No 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:001st & 10own 46No 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'Connell0
15:002nd & 10own 46No 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.Hall0
15:003rd & 10own 46No 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:001st & 10opp 43No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN38 (#37 T.Cortes; #22 B.Cornell)+5
15:002nd & 5opp 38No 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:001st & 10opp 31No 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:111st & 10opp 12No 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:041st & 10own 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:041st & 10own 23Shotgun #26 D.West rush middle for 5 yards gain to the PEN28 (#79 A.DeGrieck; #43 E.Carson)+5
12:042nd & 5own 28Shotgun #2 L.O'Brien rush right for 4 yards gain to the PEN32 (#21 T.Bartrum; #1 D.Bradley)+4
12:043rd & 1own 32Shotgun #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:041st & 10own 38Shotgun #26 D.West rush middle for 5 yards gain to the PEN43 (#98 J.Darling; #99 X.Agostino)+5
12:042nd & 5own 43Shotgun #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:042nd & 10own 38Shotgun #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:043rd & 5own 43Shotgun #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:041st & 10midfieldShotgun #2 L.O'Brien rush middle for 13 yards gain to the HAR37 (#7 D.Henderson), 1ST DOWN+13
12:041st & 10opp 37Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to HAR030
12:042nd & 10opp 37Shotgun #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:041st & 10opp 19Shotgun #26 D.West rush middle for 5 yards gain to the HAR14 (#35 S.Line; #43 E.Carson)+5
12:042nd & 5opp 14Shotgun #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:041st & goalopp 4Shotgun #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:402nd & goalopp 1Shotgun #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:40opp 3Timeout Pennsylvania, clock 04:400

HARV10 plays, 23 yd · On downs

4:401st & 10own 24No Huddle-Shotgun #0 X.Bascon rush left for 3 yards gain to the HAR27 (#44 J.Lista), out of bounds+3
4:402nd & 7own 27No Huddle-Shotgun #1 J.Craig pass incomplete short left to #86 R.Osborne thrown to HAR320
4:403rd & 7own 27No 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:401st & 10own 42No Huddle-Shotgun #19 B.Blackburn rush middle for 5 yards loss to the HAR37 (#43 J.Davis)−5
4:402nd & 15own 37No 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:403rd & 5own 47No Huddle-Shotgun #20 J.Harris rush middle for 0 yards to the HAR47 (#43 J.Davis)0
4:321st & 10own 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:003rd & 5own 47Timeout Harvard, clock 02:000
2:003rd & 5opp 47Timeout Pennsylvania, clock 02:000
1:544th & 5own 47No 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 DOWNS0

PENN6 plays, 47 yd · Touchdown

2:001st & 10opp 47Shotgun #26 D.West rush right for 5 yards gain to the HAR42 (#35 S.Line), out of bounds+5
2:002nd & 5opp 42Shotgun #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:001st & 10opp 28Shotgun #26 D.West rush middle for 4 yards gain to the HAR24 (#8 J.Fedd; #38 J.Kinlock)+4
1:282nd & 6opp 24Shotgun #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:281st & 10own 28Timeout Harvard, clock 01:280
1:281st & goalopp 10Shotgun #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:491st & 10own 40#91 S.Smith kickoff 60 yards to the HAR00, Touchback0
0:491st & 10own 25No 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:491st & 10own 37No 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:491st & 10opp 47No 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:491st & 10opp 31No 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:491st & 10opp 20No 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:222nd & 2opp 12No Huddle-Shotgun #1 J.Craig pass incomplete short right to #19 B.Blackburn thrown to PEN000
0:221st & 10opp 20Timeout Harvard, clock 00:220
0:223rd & 2opp 12No Huddle-Shotgun #0 X.Bascon rush right for 8 yards gain to the PEN04 (#12 J.Drayton), 1ST DOWN+8
0:221st & goalopp 4No Huddle-Shotgun #1 J.Craig pass incomplete, Spike0
0:132nd & goalopp 4No Huddle-Shotgun #1 J.Craig pass incomplete short right to #2 D.Boyd thrown to PEN000
0:131st & 4own 4Timeout Pennsylvania, clock 00:130
0:133rd & goalopp 4No 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:053rd & goalopp 4Timeout Harvard, clock 00:050
0:024th & goalopp 2No 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:051st & 10own 40#29 K.Corr kickoff 32 yards to the PEN28 #35 T.Pajak return 6 yards to the PEN34, End Of Play+6
0:00own 40End of 2nd quarter.0

HARV11 plays, 71 yd · On downs

15:001st & 10own 40#91 S.Smith kickoff 60 yards to the HAR00, Touchback0
15:001st & 10own 25No Huddle-Shotgun #0 X.Bascon rush middle for 19 yards gain to the HAR44 (#37 T.Cortes), 1ST DOWN+19
15:001st & 10own 44No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #42 L.Reaska thrown to PEN400
15:002nd & 10own 44No 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:001st & 10opp 43No Huddle-Shotgun #0 X.Bascon rush right for 6 yards gain to the PEN37 (#2 K.Machen), out of bounds+6
15:002nd & 4opp 37No 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:001st & 10opp 22No Huddle-Shotgun #18 D.Gordon rush right for 10 yards gain to the PEN12 (#2 K.Machen; #93 R.Hall), 1ST DOWN+10
15:001st & 10opp 12No Huddle-Shotgun #18 D.Gordon rush middle for 3 yards gain to the PEN09 (#43 J.Davis)+3
15:002nd & 7opp 9No Huddle-Shotgun #18 D.Gordon rush middle for 4 yards gain to the PEN05 (#2 K.Machen; #99 L.Forster)+4
15:003rd & 3opp 5No Huddle-Shotgun #1 J.Craig rush middle for 1 yard gain to the PEN04 (#1 J.Narcisse; #90 C.Janki)+1
10:464th & 2opp 4No Huddle-Shotgun #1 J.Craig pass incomplete short right to #42 L.Reaska thrown to PEN00 broken up by #37 T.Cortes, TURNOVER ON DOWNS0

PENN7 plays, 15 yd · Punt

10:461st & 10own 4Shotgun #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:462nd & 1own 13Shotgun #2 L.O'Brien rush middle for 1 yard gain to the PEN14 (#99 X.Agostino; #46 J.Kirkwood), 1ST DOWN+1
10:461st & 10own 14Shotgun #26 D.West rush middle for 2 yards gain to the PEN16 (#99 X.Agostino; #83 C.Nwosu)+2
10:462nd & 8own 16Shotgun #2 L.O'Brien pass incomplete deep right to #40 M.Hegarty thrown to PEN48 QB hurried by #15 X.Benson0
10:463rd & 8own 16Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PEN19, End Of Play+3
8:064th & 5own 19#30 S.Sturla punt 44 yards to the HAR37 fair catch by #19 B.Blackburn at HAR370
8:064th & 5own 19Timeout Pennsylvania, clock 08:060

HARV10 plays, 63 yd · Touchdown

8:061st & 10own 37No Huddle-Shotgun #1 J.Craig pass incomplete short left to #19 B.Blackburn thrown to HAR40 broken up by #12 J.Drayton0
8:062nd & 10own 37No Huddle-Shotgun #1 J.Craig pass incomplete short right to #4 C.Henry thrown to HAR42 QB hurried by #7 R.O'Connell0
8:063rd & 10own 37No 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:061st & 10own 48No Huddle-Shotgun #1 J.Craig pass incomplete short left to #2 D.Boyd thrown to PEN470
8:062nd & 10own 48No 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:061st & 10opp 39No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #19 B.Blackburn thrown to PEN10 broken up by #12 J.Drayton0
8:062nd & 10opp 39No 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:063rd & 3opp 32No Huddle-Shotgun #0 X.Bascon rush left for 9 yards gain to the PEN23 (#22 B.Cornell), 1ST DOWN+9
5:361st & 10opp 23No 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:36opp 3Timeout Harvard, clock 05:360

PENN6 plays, 3 yd · Punt

5:361st & 10own 40#29 K.Corr kickoff 60 yards to the PEN00, Touchback0
5:361st & 10own 25Shotgun #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:362nd & 7own 28Shotgun #2 L.O'Brien pass incomplete deep middle to #32 T.Lafayette thrown to HAR47 QB hurried by #83 C.Nwosu0
5:363rd & 7own 28Shotgun #2 L.O'Brien pass incomplete deep left to #17 J.Richardson thrown to HAR36 broken up by #7 D.Henderson0
4:374th & 7own 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:374th & 7own 28Timeout Pennsylvania, clock 04:370

HARV3 plays, 72 yd · Touchdown

4:371st & 10own 28No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #2 D.Boyd thrown to PEN42 broken up by #12 J.Drayton0
4:372nd & 10own 28No 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:052nd & 20own 18No 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:001st & 10own 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:001st & 10own 30Shotgun #26 D.West rush right for 5 yards gain to the PEN35 (#35 S.Line; #96 B.Ukonu)+5
4:002nd & 5own 35Shotgun #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:001st & 10own 41Shotgun #26 D.West rush middle for 9 yards gain to the PEN50 (#3 J.Donahoe; #35 S.Line)+9
4:002nd & 1midfieldShotgun #2 L.O'Brien rush middle for 3 yards gain to the HAR47 (#21 T.Bartrum; #15 X.Benson), 1ST DOWN+3
4:001st & 10opp 47Shotgun #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:001st & 10opp 32Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR26 (#36 O.Gayles; #98 J.Darling)+6
4:002nd & 4opp 26Shotgun #26 D.West rush right for 3 yards gain to the HAR23 (#15 X.Benson; #21 T.Bartrum), out of bounds+3
4:003rd & 1opp 23Shotgun #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:003rd & 1opp 23End of 3rd quarter.+4
15:001st & 10opp 19Shotgun #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:211st & goalopp 7Shotgun #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:211st & 10own 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:211st & 10own 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 PEN410
14:211st & 10opp 41No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards gain to the PEN37 (#93 R.Hall)+4
14:212nd & 6opp 37No Huddle-Shotgun #1 J.Craig pass incomplete deep right to #19 B.Blackburn thrown to PEN05 broken up by #12 J.Drayton0
13:463rd & 6opp 37No Huddle-Shotgun #0 X.Bascon rush left for 5 yards gain to the PEN32 (#2 K.Machen), out of bounds+5
13:462nd & 6opp 37Timeout Harvard, clock 13:460
13:464th & 1opp 32No Huddle-Shotgun #0 X.Bascon rush middle for 1 yard gain to the PEN31 (#90 C.Janki; #99 L.Forster), 1ST DOWN+1
13:461st & 10opp 31No 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:461st & 10opp 16No Huddle-Shotgun #18 D.Gordon rush middle for 7 yards gain to the PEN09 (#37 T.Cortes)+7
13:462nd & 3opp 9No Huddle-Shotgun #1 J.Craig pass incomplete short left to #2 D.Boyd thrown to PEN00 broken up by #12 J.Drayton0
13:463rd & 3opp 9No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN04 (#8 C.Olsztyn; #44 J.Lista), 1ST DOWN+5
10:471st & goalopp 4No 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:471st & 10own 35#29 K.Corr kickoff 65 yards to the PEN00, Touchback0
10:471st & 10own 25Shotgun #2 L.O'Brien pass incomplete deep middle to #7 B.Owens thrown to HAR38 broken up by #0 A.Guillory0
10:472nd & 10own 25Shotgun #2 L.O'Brien rush middle for 7 yards gain to the PEN32 (#21 T.Bartrum; #35 S.Line)+7
10:473rd & 3own 32Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PEN35 (#21 T.Bartrum; #99 X.Agostino), 1ST DOWN+3
10:471st & 10own 35Shotgun #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:472nd & 2own 43Shotgun #2 L.O'Brien rush right for 4 yards gain to the PEN47 (#0 A.Guillory), out of bounds, 1ST DOWN+4
10:471st & 10own 47Shotgun #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:471st & 10opp 43Shotgun #2 L.O'Brien rush right for 6 yards gain to the HAR37 (#46 J.Kirkwood), out of bounds+6
10:472nd & 4opp 37Shotgun #2 L.O'Brien rush middle for 7 yards gain to the HAR30 (#88 S.Scourtis; #96 B.Ukonu), 1ST DOWN+7
6:461st & 10opp 30Shotgun #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:462nd & 4opp 37Timeout Pennsylvania, clock 06:460
6:461st & 10opp 15Shotgun #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:462nd & 6opp 11Shotgun #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:462nd & 16opp 21Shotgun #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:463rd & 5opp 10Shotgun #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:461st & goalopp 2Shotgun #26 D.West rush middle for 1 yard gain to the HAR01 (#46 J.Kirkwood; #30 O.Johnson)+1
6:462nd & goalopp 1Shotgun #26 D.West rush middle for 0 yards to the HAR01 (#35 S.Line; #88 S.Scourtis)0
3:453rd & goalopp 1Shotgun #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:441st & 10own 40#91 S.Smith onside kickoff 9 yards to the PEN49, End Of Play0
3:441st & 10opp 49No Huddle-Shotgun #0 X.Bascon rush right for 3 yards gain to the PEN46 (#37 T.Cortes)+3
3:442nd & 7opp 46No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PEN41 (#90 C.Janki; #2 K.Machen)+5
3:441st & 10own 49Timeout Pennsylvania, clock 03:440
3:313rd & 2opp 41No Huddle-Shotgun #0 X.Bascon rush middle for 4 yards loss to the PEN45 (#44 J.Lista)−4
3:312nd & 7own 46Timeout Pennsylvania, clock 03:310
3:314th & 6opp 45PENALTY HAR Delay Of Game 5 yards from PEN45 to PEN50. NO PLAY+5
2:384th & 11midfield#92 D.Fingersh punt 26 yards to the PEN240

PENN14 plays, 59 yd · Field goal

2:381st & 10own 24No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to PEN320
2:382nd & 10own 24No 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:381st & 10own 35No 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:592nd & 2own 43No 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:591st & 10own 35Timeout Pennsylvania, clock 01:590
1:591st & 10own 48No Huddle-Shotgun #26 D.West rush left for 1 yard loss to the PEN47 (#83 C.Nwosu; #36 O.Gayles)−1
1:592nd & 11own 47No 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:593rd & 6opp 48No Huddle-Shotgun #2 L.O'Brien rush middle for 6 yards gain to the HAR42 (#3 J.Donahoe), 1ST DOWN+6
1:591st & 10opp 42No 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:351st & 10opp 20No 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:351st & 10own 42Timeout Harvard, clock 00:350
0:352nd & 7opp 17No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the HAR13 (#46 J.Kirkwood)+4
0:252nd & 7own 17Timeout Harvard, clock 00:250
0:223rd & 3opp 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:221st & 10own 40#91 S.Smith kickoff 53 yards to the HAR07 fair catch by #20 J.Harris at HAR070
0:221st & 10own 25No 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:221st & 10own 46No Huddle-Shotgun #1 J.Craig pass incomplete, Spike0
0:222nd & 10own 46No 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:223rd & 9own 47No 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:051st & 10opp 35#29 K.Corr field goal attempt from 53 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 00:00+53
0:053rd & 9own 47Timeout Harvard, clock 00:050
0:001st & 10opp 35End 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