Defense
YALEOffense
YALETeam record
YALEGame information
12:00 PM, October 25, 2025
Yale Bowl
New Haven
Where to watch
- ESPN+
4
End of 4th quarter.PENN 13 · YALE 35
Kneel down by #2 D.Reno at PENN02 for loss of 0 yardsPENN 13 · YALE 35
Kneel down by #2 D.Reno at PENN02 for loss of 0 yardsPENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 7 yards gain to the PENN02 (#17 E.Cohall, Jr.; #9 K.Ervin), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #28 W.Daal rush middle for 3 yards gain to the PENN09 (#99 L.Forster)PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush left for 12 yards gain to the PENN12 (#1 J.Narcisse; #2 K.Machen), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush right for 2 yards gain to the PENN24 (#15 Z.Darche)PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush left for 8 yards gain to the PENN26 (#1 J.Narcisse; #44 J.Lista), 1ST DOWNPENN 13 · YALE 35
Timeout Pennsylvania, clock 02:55PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush right for 7 yards gain to the PENN34 (#2 K.Machen; #99 L.Forster)PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 4 yards gain to the PENN41 (#44 J.Lista; #2 K.Machen)PENN 13 · YALE 35
PENALTY YALE Offside (#58 L.Bluhm) 5 yards from PENN40 to PENN45. NO PLAYPENN 13 · YALE 35
Timeout Pennsylvania, clock 03:16PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 23 yards gain to the PENN40 (#1 J.Narcisse), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush left for 2 yards gain to the YALE37 (#7 R.O'Connell; #90 C.Janki)PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 22 yards gain to the YALE35 (#37 T.Cortes; #44 J.Lista), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to YALE00 broken up by #5 B.Eastep, TURNOVER ON DOWNSPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #26 D.West thrown to YALE07PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to YALE00PENN 13 · YALE 35
No Huddle-Shotgun #26 D.West rush middle for 2 yards gain to the YALE13 (#5 B.Eastep)PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien rush right for 12 yards gain to the YALE15, out of bounds at YALE15, 1ST DOWNPENN 13 · YALE 35
PENALTY PENN UNR: Unnecessary Roughness (#17 J.Richardson) 15 yards from YALE12 to YALE27. NO PLAYPENN 13 · YALE 35
No Huddle-Shotgun #26 D.West rush middle for 4 yards gain to the YALE12 (#5 B.Eastep), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #26 D.West rush right for 7 yards gain to the YALE16 (#6 J.Tarver)PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short left to #17 J.Richardson thrown to YALE27 PENALTY YALE Pass Interference (#14 C.Barkley-Smith) 15 yards from YALE38 to YALE23, 1ST DOWN. NO PLAYPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short right to #7 B.Owens thrown to YALE30PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short right to #7 B.Owens thrown to YALE21PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete short left to #17 J.Richardson thrown to YALE49, 1ST DOWN, PENALTY YALE UNS: Unsportsmanlike Conduct (#4 A.Kamara) 15 yards from PENN47 to YALE38, 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PENN45, for 6 yards to the PENN47 (#7 B.Webster)PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #40 M.Hegarty caught at PENN40, for 9 yards to the PENN41 (#5 B.Eastep), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass complete short right to #7 B.Owens caught at PENN23, for 7 yards to the PENN32 (#8 P.Grant)PENN 13 · YALE 35
#38 R.Keeney punt 43 yards to the PENN15 #12 J.Drayton return 10 yards to the PENN25 (#12 L.Anderson; #20 C.White)PENN 13 · YALE 35
PENALTY YALE Delay Of Game 5 yards from YALE47 to YALE42. NO PLAYPENN 13 · YALE 35
No Huddle-Shotgun #2 D.Reno pass complete short right to #28 W.Daal caught at YALE38, for 6 yards to the YALE47 (#44 J.Lista)PENN 13 · YALE 35
No Huddle-Shotgun #2 D.Reno pass incomplete deep right to #10 K.Maltarich thrown to PENN28PENN 13 · YALE 35
No Huddle-Shotgun #28 W.Daal rush middle for 3 yards gain to the YALE41 (#41 H.Lay; #93 R.Hall)PENN 13 · YALE 35
PENALTY YALE False Start (#58 L.Bluhm) 5 yards from YALE43 to YALE38. NO PLAYPENN 13 · YALE 35
No Huddle-Shotgun #28 W.Daal rush right for 21 yards gain to the YALE43 (#8 C.Olsztyn; #12 J.Drayton), 1ST DOWNPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #26 D.West caught at YALE28, for 4 yards to the YALE22 (#18 D.Gonzales; #5 B.Eastep), TURNOVER ON DOWNSPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the YALE26 (#4 A.Kamara)PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien rush middle for 0 yards to the YALE29 (#1 Z.Jackson-Bass)PENN 13 · YALE 35
3
End of 3rd quarter.PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien rush left for 0 yards to the YALE29 (#1 Z.Jackson-Bass; #24 I.Ayo-Durojaiye)PENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at YALE06, for 20 yards to the YALE04 (#20 C.White) PENALTY PENN Illegal Formation (#51 A.Kruse) 5 yards from YALE24 to YALE29. NO PLAYPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete deep left to #17 J.Richardson thrown to YALE06 PENALTY YALE Pass Interference (#20 C.White) 15 yards from YALE39 to YALE24, 1ST DOWN. NO PLAYPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass complete deep right to #3 D.Ellis caught at YALE43, for 26 yards to the YALE39 (#6 J.Tarver), 1ST DOWN, PENALTY YALE Offside declinedPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to YALE38 broken up by #7 B.WebsterPENN 13 · YALE 35
No Huddle-Shotgun #2 L.O'Brien rush left for 9 yards gain to the PENN35 (#8 P.Grant; #15 J.Schmidt)PENN 13 · YALE 35
#26 N.Conforti kickoff 53 yards to the PENN07 #12 J.Drayton return 19 yards to the PENN26 (#12 L.Anderson)PENN 13 · YALE 35
No Huddle-Shotgun #2 D.Reno pass complete short left to #23 N.Brown caught at PENN35, for 33 yards to the PENN00 TOUCHDOWN, clock 01:53, 1ST DOWN #36 N.Piper kick attempt good (H: #38 R.Keeney, LS: #55 J.Fortner)PENN 13 · YALE 35
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 8 yards gain to the PENN33 (#44 J.Lista; #37 T.Cortes)PENN 13 · YALE 28
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 3 yards loss to the PENN41 (#44 J.Lista)PENN 13 · YALE 28
No Huddle-Shotgun #2 D.Reno rush right for 8 yards gain to the YALE47 (#8 C.Olsztyn), 1ST DOWN, PENALTY PENN Face Mask (#8 C.Olsztyn) 15 yards from YALE47 to PENN38, 1ST DOWNPENN 13 · YALE 28
No Huddle-Shotgun #7 J.Pitsenberger rush left for 3 yards gain to the YALE39 (#44 J.Lista; #37 T.Cortes)PENN 13 · YALE 28
No Huddle-Shotgun #2 D.Reno pass complete short left to #18 J.Santiago caught at YALE30, for 10 yards to the YALE36 (#12 J.Drayton), 1ST DOWNPENN 13 · YALE 28
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 1 yard gain to the YALE26 (#90 C.Janki)PENN 13 · YALE 28
#91 S.Smith kickoff 60 yards to the YALE00, TouchbackPENN 13 · YALE 28
#96 M.Walters field goal attempt from 28 yards GOOD (H: #2 L.O'Brien, LS: #15 Z.Darche), clock 05:01PENN 13 · YALE 28
Timeout Pennsylvania, clock 05:05PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien rush middle for 6 yards gain to the YALE11 (#15 J.Schmidt)PENN 10 · YALE 28
No Huddle-Shotgun #26 D.West rush middle for 2 yards gain to the YALE17 (#2 E.Larry)PENN 10 · YALE 28
No Huddle-Shotgun #26 D.West rush middle for 1 yard gain to the YALE19 (#1 Z.Jackson-Bass; #96 J.Tate)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass incomplete deep middle to #7 B.Owens thrown to YALE00 PENALTY YALE Roughing The Passer (#96 J.Tate) 15 yards from YALE35 to YALE20, 1ST DOWN. NO PLAYPENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien rush middle for 3 yards gain to the YALE35 (#8 P.Grant; #99 C.Austin)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #7 B.Owens caught at YALE44, for 10 yards to the YALE38 (#5 B.Eastep; #8 P.Grant), 1ST DOWNPENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #4 C.Olsen caught at PENN47, for 4 yards to the YALE48 (#8 P.Grant)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #5 S.Williams, Jr. caught at PENN38, for 12 yards to the PENN48 (#24 I.Ayo-Durojaiye), 1ST DOWNPENN 10 · YALE 28
No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #23 N.Brown thrown to PENN32, TURNOVER ON DOWNSPENN 10 · YALE 28
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 0 yards to the PENN36 (#44 J.Lista; #93 R.Hall)PENN 10 · YALE 28
No Huddle-Shotgun #28 W.Daal rush middle for 2 yards gain to the PENN36 (#90 C.Janki; #44 J.Lista)PENN 10 · YALE 28
No Huddle-Shotgun #28 W.Daal rush middle for 4 yards gain to the PENN38 (#2 K.Machen; #90 C.Janki)PENN 10 · YALE 28
No Huddle-Shotgun #2 D.Reno pass complete short right to #23 N.Brown caught at YALE44, for 19 yards to the PENN42 (#1 J.Narcisse), 1ST DOWNPENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien sacked for loss of 5 yards to the YALE39 (#8 P.Grant), TURNOVER ON DOWNSPENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass incomplete short right to #17 J.Richardson thrown to YALE23 QB hurried by #1 Z.Jackson-BassPENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien rush left for 1 yard gain to the YALE34 (#15 J.Schmidt)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to YALE10PENN 10 · YALE 28
No Huddle-Shotgun #26 D.West rush right for 10 yards gain to the YALE35 (#4 A.Kamara; #43 M.Shaber), 1ST DOWNPENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien rush left for 2 yards gain to the YALE45 (#24 I.Ayo-Durojaiye)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass complete deep middle to #17 J.Richardson caught at PENN45, for 28 yards to the YALE47 (#6 J.Tarver), 1ST DOWNPENN 10 · YALE 28
#36 N.Piper field goal attempt from 43 yards NO GOOD (H: #38 R.Keeney, LS: #55 J.Fortner), clock 13:53PENN 10 · YALE 28
No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #18 J.Santiago thrown to PENN17PENN 10 · YALE 28
No Huddle #2 D.Reno pass incomplete short right to #9 G.Smith thrown to PENN10PENN 10 · YALE 28
No Huddle #7 J.Pitsenberger rush middle for 4 yards gain to the PENN25 (#44 J.Lista; #37 T.Cortes)PENN 10 · YALE 28
#26 N.Conforti kickoff 55 yards to the PENN05 #12 J.Drayton return 24 yards to the PENN27 fumbled by #12 J.Drayton at PENN27 forced by #20 C.White recovered by YALE #20 C.White at PENN29, End Of PlayPENN 10 · YALE 28
2
End of 2nd quarter.PENN 10 · YALE 28
No Huddle #2 D.Reno rush middle for 2 yards gain to the YALE03 (#99 L.Forster)PENN 10 · YALE 28
#30 S.Sturla punt 44 yards to the YALE01PENN 10 · YALE 28
Timeout Yale, clock 00:13PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at PENN45, for 9 yards to the YALE45 (#24 I.Ayo-Durojaiye; #7 B.Webster)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien sacked for loss of 5 yards to the PENN46 (#96 J.Tate)PENN 10 · YALE 28
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #7 B.Owens caught at PENN47, for 1 yard to the YALE49 (#24 I.Ayo-Durojaiye; #43 M.Shaber)PENN 10 · YALE 28
#26 N.Conforti kickoff 59 yards to the PENN16 #12 J.Drayton return 34 yards to the YALE50 (#12 L.Anderson)PENN 10 · YALE 28
PENALTY YALE UNS: Unsportsmanlike Conduct (#23 N.Brown) 15 yards from YALE35 to YALE20. NO PLAYPENN 10 · YALE 28
No Huddle-Shotgun #2 D.Reno pass complete short middle to #23 N.Brown caught at PENN00, for 19 yards to the PENN00 TOUCHDOWN, clock 01:55, 1ST DOWN #36 N.Piper kick attempt good (H: #38 R.Keeney, LS: #55 J.Fortner)PENN 10 · YALE 28
Timeout , clock 02:00PENN 10 · YALE 21
No Huddle-Shotgun #2 D.Reno pass complete short middle to #18 J.Santiago caught at PENN19, for 9 yards to the PENN19 (#37 T.Cortes)PENN 10 · YALE 21
No Huddle-Shotgun #2 D.Reno pass complete short middle to #23 N.Brown caught at PENN42, for 12 yards to the PENN28 (#37 T.Cortes), 1ST DOWNPENN 10 · YALE 21
No Huddle-Shotgun #2 D.Reno pass complete short left to #7 J.Pitsenberger caught at PENN45, for 3 yards to the PENN40 (#12 J.Drayton)PENN 10 · YALE 21
No Huddle-Shotgun #7 J.Pitsenberger rush left for 17 yards gain to the PENN43 (#37 T.Cortes; #12 J.Drayton), 1ST DOWNPENN 10 · YALE 21
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 7 yards gain to the YALE40 (#90 C.Janki; #2 K.Machen)PENN 10 · YALE 21
#30 S.Sturla punt 35 yards to the YALE33 fair catch by #18 J.Santiago at YALE33PENN 10 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #3 D.Ellis caught at PENN24, for 5 yards to the PENN32 (#5 B.Eastep)PENN 10 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass complete short right to #5 S.Williams, Jr. caught at PENN19, for 2 yards to the PENN27 (#4 A.Kamara; #1 Z.Jackson-Bass)PENN 10 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #17 J.Richardson caught at PENN38, for 7 yards to the PENN40 (#24 I.Ayo-Durojaiye) PENALTY PENN UNS: Unsportsmanlike Conduct (#52 R.Mitchell) 15 yards from PENN40 to PENN25PENN 10 · YALE 21
#91 S.Smith kickoff 53 yards to the YALE22 #5 B.Eastep return 30 yards to the YALE46 fumbled by #5 B.Eastep at YALE46 forced by #14 D.McCrum recovered by PENN #91 S.Smith at PENN48, End Of Play PENALTY PENN UNS: Unsportsmanlike Conduct (#91 S.Smith) 15 yards from PENN48 to PENN33PENN 10 · YALE 21
PENALTY PENN UNS: Unsportsmanlike Conduct (#51 A.Kruse) 15 yards from PENN35 to PENN20. NO PLAYPENN 10 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at YALE00, for 13 yards to the YALE00 TOUCHDOWN, clock 06:56, 1ST DOWN #96 M.Walters kick attempt good (H: #2 L.O'Brien, LS: #15 Z.Darche)PENN 10 · YALE 21
No Huddle-Shotgun #2 L.O'Brien rush middle for 2 yards gain to the YALE13 (#2 E.Larry; #24 I.Ayo-Durojaiye), 1ST DOWNPENN 3 · YALE 21
No Huddle-Shotgun #2 L.O'Brien rush middle for 1 yard gain to the YALE15 (#15 J.Schmidt; #96 J.Tate)PENN 3 · YALE 21
No Huddle-Shotgun #26 D.West rush middle for 2 yards gain to the YALE16 (#43 M.Shaber; #23 X.Coleman)PENN 3 · YALE 21
No Huddle-Shotgun #26 D.West rush middle for 6 yards gain to the YALE18 (#43 M.Shaber; #15 J.Schmidt)PENN 3 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass complete deep right to #7 B.Owens caught at YALE26, for 32 yards to the YALE24 (#18 D.Gonzales), 1ST DOWNPENN 3 · YALE 21
No Huddle-Shotgun #2 L.O'Brien rush right for 3 yards gain to the PENN44 fumbled by #2 L.O'Brien at PENN42 forced by #7 B.Webster recovered by PENN #72 W.Bergin at PENN44, End Of Play, 1ST DOWNPENN 10 · YALE 21
Timeout Pennsylvania, clock 10:54PENN 3 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass complete short right to #18 R.Johannson caught at PENN41, for 8 yards to the PENN41 (#15 J.Schmidt)PENN 3 · YALE 21
Timeout Yale, clock 11:44PENN 3 · YALE 21
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #17 J.Richardson thrown to PENN37PENN 3 · YALE 21
No Huddle-Shotgun #2 L.O'Brien rush right for 4 yards gain to the PENN33 (#2 E.Larry; #7 B.Webster), 1ST DOWNPENN 3 · YALE 21
No Huddle-Shotgun #26 D.West rush right for 6 yards gain to the PENN29 (#15 J.Schmidt)PENN 3 · YALE 21
#26 N.Conforti kickoff 60 yards to the PENN00 #12 J.Drayton return 23 yards to the PENN23 (#24 I.Ayo-Durojaiye; #50 J.Schutzman)PENN 3 · YALE 21
No Huddle-Shotgun #2 D.Reno pass complete deep left to #18 J.Santiago caught at PENN00, for 26 yards to the PENN00 TOUCHDOWN, clock 12:57, 1ST DOWN #36 N.Piper kick attempt good (H: #38 R.Keeney, LS: #55 J.Fortner)PENN 3 · YALE 21
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 9 yards gain to the PENN26 (#2 K.Machen; #44 J.Lista)PENN 3 · YALE 14
#97 C.de Villiers punt 15 yards to the PENN35, out of bounds at PENN35PENN 3 · YALE 14
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #4 C.Olsen thrown to PENN33 QB hurried by #43 M.ShaberPENN 3 · YALE 14
PENALTY PENN False Start (#17 J.Richardson) 5 yards from PENN25 to PENN20. NO PLAYPENN 3 · YALE 14
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to PENN42 broken up by #24 I.Ayo-DurojaiyePENN 3 · YALE 14
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to PENN40PENN 3 · YALE 14
#26 N.Conforti kickoff 60 yards to the PENN00, TouchbackPENN 3 · YALE 14
No Huddle-Shotgun #2 L.O'Brien rush right for 1 yard gain to the YALE37 fumbled by #2 L.O'Brien at YALE38 forced by #1 Z.Jackson-Bass recovered by YALE #4 A.Kamara at YALE37 #4 A.Kamara return 63 yards to the PENN00 TOUCHDOWN, clock 13:44 #36 N.Piper kick attempt good (H: #38 R.Keeney, LS: #55 J.Fortner)PENN 3 · YALE 14
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #7 B.Owens thrown to YALE40 PENALTY YALE Holding (#7 B.Webster) 10 yards from YALE48 to YALE38, 1ST DOWNPENN 3 · YALE 7
No Huddle-Shotgun #2 L.O'Brien rush middle for 0 yards to the YALE48 (#2 E.Larry; #24 I.Ayo-Durojaiye)PENN 3 · YALE 7
1
End of 1st quarter.PENN 3 · YALE 7
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #17 J.Richardson caught at PENN44, for 19 yards to the YALE48 (#18 D.Gonzales), 1ST DOWNPENN 3 · YALE 7
No Huddle-Shotgun #5 S.Williams, Jr. rush left for 2 yards loss to the PENN16 (#1 Z.Jackson-Bass; #24 I.Ayo-Durojaiye) PENALTY YALE Personal Foul (#7 B.Webster) 15 yards from PENN18 to PENN33, 1ST DOWN. NO PLAYPENN 3 · YALE 7
No Huddle-Shotgun #2 L.O'Brien pass incomplete short left to #40 M.Hegarty thrown to PENN37PENN 3 · YALE 7
#26 N.Conforti kickoff 52 yards to the PENN08 #12 J.Drayton return 10 yards to the PENN18 (#41 M.Willams)PENN 3 · YALE 7
No Huddle-Shotgun #7 J.Pitsenberger rush right for 10 yards gain to the PENN00 TOUCHDOWN, clock 01:09, 1ST DOWN #36 N.Piper kick attempt good (H: #38 R.Keeney, LS: #55 J.Fortner)PENN 3 · YALE 7
No Huddle-Shotgun #2 D.Reno pass complete short left to #23 N.Brown caught at PENN24, for 12 yards to the PENN10 (#39 E.Fearon), 1ST DOWNPENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass complete short right to #12 L.Anderson caught at PENN31, for 22 yards to the PENN22 (#1 J.Narcisse), 1ST DOWNPENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass complete short left to #23 N.Brown caught at YALE40, for 18 yards to the PENN44 (#37 T.Cortes), 1ST DOWNPENN 3 · YALE 0
Timeout Pennsylvania, clock 03:00PENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass complete short right to #23 N.Brown caught at YALE35, for 2 yards to the YALE38 (#8 C.Olsztyn), 1ST DOWNPENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass complete short left to #18 J.Santiago caught at YALE36, for 5 yards to the YALE36 (#8 C.Olsztyn)PENN 3 · YALE 0
No Huddle-Shotgun #28 W.Daal rush middle for 4 yards gain to the YALE31 (#2 K.Machen; #8 C.Olsztyn)PENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno rush right for 10 yards gain to the YALE27, out of bounds at YALE27, 1ST DOWNPENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass incomplete short right to #28 W.Daal thrown to YALE14PENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass complete short middle to #18 J.Santiago caught at YALE11, for 9 yards to the YALE17 (#12 J.Drayton; #37 T.Cortes)PENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass incomplete short right thrown to YALE19 QB hurried by #90 C.Janki PENALTY YALE Holding (#72 B.Anderson) 7 yards from YALE15 to YALE08. NO PLAYPENN 3 · YALE 0
#30 S.Sturla punt 48 yards to the YALE05 PENALTY PENN Illegal Block in Back (#9 K.Ervin) 10 yards from YALE05 to YALE15PENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien pass incomplete deep right to #7 B.Owens thrown to YALE21 broken up by #7 B.WebsterPENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien rush middle for 28 yards gain (-6) to the YALE15, End Of Play PENALTY PENN Holding (#72 W.Bergin) 10 yards from YALE43 to PENN47PENN 3 · YALE 0
No Huddle-Shotgun #26 D.West rush right for 0 yards to the YALE43 (#5 B.Eastep; #24 I.Ayo-Durojaiye)PENN 3 · YALE 0
No Huddle-Shotgun #26 D.West rush middle for 7 yards gain to the YALE43 (#24 I.Ayo-Durojaiye)PENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #7 B.Owens caught at PENN50, for 4 yards to the PENN50 (#5 B.Eastep), 1ST DOWNPENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien pass complete short middle to #7 B.Owens caught at PENN45, for 5 yards to the PENN46 (#8 P.Grant)PENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien rush left for 4 yards gain to the PENN41 (#24 I.Ayo-Durojaiye; #5 B.Eastep)PENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PENN37 (#2 E.Larry; #24 I.Ayo-Durojaiye), 1ST DOWNPENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien rush middle for 3 yards gain to the PENN34 (#5 B.Eastep; #43 M.Shaber)PENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien rush middle for 4 yards gain to the PENN31 (#43 M.Shaber)PENN 3 · YALE 0
#38 R.Keeney punt 45 yards to the PENN27PENN 3 · YALE 0
No Huddle-Shotgun #2 D.Reno pass incomplete short right to #10 K.Maltarich thrown to YALE37PENN 3 · YALE 0
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 0 yards to the YALE28 (#90 C.Janki; #2 K.Machen)PENN 3 · YALE 0
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 3 yards gain to the YALE28 (#99 L.Forster; #2 K.Machen)PENN 3 · YALE 0
#91 S.Smith kickoff 60 yards to the YALE00, TouchbackPENN 3 · YALE 0
#96 M.Walters field goal attempt from 28 yards GOOD (H: #2 L.O'Brien, LS: #15 Z.Darche), clock 13:11PENN 3 · YALE 0
No Huddle-Shotgun #2 L.O'Brien rush middle for 1 yard gain to the YALE04 (#93 M.Johnson; #2 E.Larry) PENALTY PENN Illegal Formation 5 yards from YALE05 to YALE10. NO PLAYPENN 0 · YALE 0
No Huddle-Shotgun #2 L.O'Brien pass complete short left to #17 J.Richardson caught at YALE08, for 9 yards to the YALE05 (#8 P.Grant)PENN 0 · YALE 0
No Huddle-Shotgun #2 L.O'Brien pass incomplete short middle to #3 D.Ellis thrown to YALE05 broken up by #93 M.JohnsonPENN 0 · YALE 0
No Huddle-Shotgun #2 L.O'Brien pass incomplete short left to #17 J.Richardson thrown to YALE06PENN 0 · YALE 0
No Huddle-Shotgun #2 D.Reno pass complete short right to #23 N.Brown caught at YALE23, for 6 yards to the YALE29 fumbled by #23 N.Brown at YALE27 forced by #8 C.Olsztyn recovered by PENN #44 J.Lista at YALE29, End Of Play PENALTY YALE UNS: Unsportsmanlike Conduct (#69 Q.Lewis) 15 yards from YALE29 to YALE14, 1ST DOWNPENN 0 · YALE 0
No Huddle-Shotgun #7 J.Pitsenberger rush left for 1 yard loss to the YALE23 (#39 E.Fearon; #8 C.Olsztyn)PENN 0 · YALE 0
#93 J.Barnavon kickoff 55 yards to the YALE05 #6 J.Tarver return 19 yards to the YALE24 (#15 Z.Darche)PENN 3 · YALE 7
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
College football coaching carousel 2026: Who to watch for the next big job opening
After an unprecedented cycle of changes, what can we expect in 2026?
ESPN
Yale coach Tony Reno stepping down due to health issues
Yale football coach Tony Reno is stepping down from his role in charge of the Bulldogs due to health reasons, the school announced Tuesday.
ESPN
Meet the 1894 Yale Bulldogs, the first college football team to go 16-0
Indiana completed a 16-0 season with a national championship win over Miami on Monday night. But it wasn't the first team to accomplish the feat.
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
Which colleges have the most Heisman Trophy winners?
USC has scored the most Heisman Trophy winners in college football history. Which other teams are on the list? Check out the full breakdown now.
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
