CFBSat, Sep 27 · Final
Defense
LEH13Sacks43
4Interceptions11
609Tackles738
41Tackles for Loss83
40Passes Defended43
10Takeaways16
10Turnover Differential16
Offense
LEH27.1Points per Game31.8
52.763rd Down %44.90
0Giveaways0
Team record
LEH1-1Record5-0
Game information
12:00 PM, September 27, 2025
Goodman Stadium
Bethlehem
Where to watch
- ESPN+
- Patriot League TV
4
End of 4th QuarterPENN 30 · LEH 44
Liam O'Brien pass incomplete to Bisi Owens, broken up by Mason MoorePENN 30 · LEH 44
Liam O'Brien pass incomplete to Jared Richardson, broken up by DJ BrownPENN 30 · LEH 44
Liam O'Brien pass incomplete to Bisi Owens for a 1ST down Lehigh Penalty, personal foul (Tyler Ochojski) to the LEH 7 for a 1ST downPENN 30 · LEH 44
Liam O'Brien pass incomplete to Bisi Owens for a 1ST down Lehigh Penalty, personal foul (TJ Burke) to the LEH 14 for a 1ST downPENN 30 · LEH 44
Liam O'Brien pass complete to Jared Richardson for 15 yds to the LEH 28 for a 1ST downPENN 30 · LEH 44
Liam O'Brien pass complete to Jared Richardson for 16 yds to the LEH 43 for a 1ST downPENN 30 · LEH 44
Liam O'Brien pass incomplete to Davis EllisPENN 30 · LEH 44
Liam O'Brien pass incomplete to Sean Williams Jr.PENN 30 · LEH 44
Connor Poole kickoff for 43 yds , Jayden Drayton return for 19 yds to the PENN 41PENN 30 · LEH 44
Luke Yoder 25 Yd Run (Nick Garrido Kick)PENN 30 · LEH 44
Luke Yoder run for 7 yds to the PENN 25PENN 30 · LEH 37
Luke Yoder run for 8 yds to the PENN 32 for a 1ST downPENN 30 · LEH 37
Luke Yoder run for 4 yds to the PENN 40PENN 30 · LEH 37
Luke Yoder run for 4 yds to the PENN 44PENN 30 · LEH 37
Jaden Green run for 11 yds to the PENN 48 for a 1ST downPENN 30 · LEH 37
Luke Yoder run for 4 yds to the LEH 41PENN 30 · LEH 37
Luke Yoder run for 3 yds to the LEH 37 for a 1ST downPENN 30 · LEH 37
Luke Yoder run for 9 yds to the LEH 34PENN 30 · LEH 37
Josh Barnavon kickoff for 59 ydsPENN 30 · LEH 37
Mason Walters 32 Yd Field GoalPENN 30 · LEH 37
Liam O'Brien pass incomplete to Cadin Olsen, broken up by William PartonPENN 27 · LEH 37
Liam O'Brien pass complete to Bisi Owens for 2 yds to the LEH 15PENN 27 · LEH 37
Julien Stokes run for 1 yd to the LEH 17PENN 27 · LEH 37
Liam O'Brien pass complete to Julien Stokes for 47 yds to the LEH 18 for a 1ST downPENN 27 · LEH 37
Liam O'Brien pass complete to Jared Richardson for 6 yds to the PENN 35PENN 27 · LEH 37
Connor Poole kickoff for 47 yds , Sean Williams Jr. return for 11 yds to the PENN 29PENN 27 · LEH 37
Luke Yoder run for 1 yd for a TD (Nick Garrido KICK)PENN 27 · LEH 37
Luke Yoder run for 1 yd to the PENN 1PENN 27 · LEH 30
Jaden Green run for 2 yds to the PENN 2PENN 27 · LEH 30
Jaden Green run for 10 yds to the PENN 4 for a 1ST downPENN 27 · LEH 30
Jaden Green run for 6 yds to the PENN 14PENN 27 · LEH 30
Liam O'Brien pass incomplete, broken up by Tyler OchojskiPENN 27 · LEH 30
Connor Poole punt for 52 yds , Julien Stokes returns for 11 yds to the PENN 16PENN 27 · LEH 30
Hayden Johnson pass incomplete to Geoffrey JamielPENN 27 · LEH 30
Luke Yoder run for 2 yds to the LEH 43PENN 27 · LEH 30
Luke Yoder run for no gain to the LEH 41PENN 27 · LEH 30
Hayden Johnson pass complete to Geoffrey Jamiel for 16 yds to the LEH 41 for a 1ST downPENN 27 · LEH 30
Josh Barnavon kickoff for 62 ydsPENN 27 · LEH 30
Jared Richardson 18 Yd pass from Liam O'Brien (Mason Walters Kick)PENN 27 · LEH 30
Liam O'Brien pass incomplete to Jared RichardsonPENN 20 · LEH 30
Liam O'Brien pass complete to Alex Haight for 2 yds to the LEH 18PENN 20 · LEH 30
Liam O'Brien run for 25 yds to the LEH 20 for a 1ST downPENN 20 · LEH 30
Liam O'Brien pass complete to Jared Richardson for 2 yds to the LEH 40 for a 1ST down Lehigh Penalty, personal foul (Walker Blair) to the LEH 45 for a 1ST downPENN 20 · LEH 30
Donte West run for 3 yds to the PENN 38PENN 20 · LEH 30
Connor Poole kickoff for 38 yds , Zach Darche return for 8 yds to the PENN 35PENN 20 · LEH 30
Hayden Johnson pass complete to Geoffrey Jamiel for 35 yds for a TD (Nick Garrido KICK)PENN 20 · LEH 30
3
End of 3rd QuarterPENN 20 · LEH 23
Hayden Johnson pass complete to Mason Humphrey for 6 yds to the PENN 35 for a 1ST downPENN 20 · LEH 23
Jaden Green run for a loss of 2 yards to the PENN 41PENN 20 · LEH 23
Jaden Green run for 8 yds to the PENN 39PENN 20 · LEH 23
Hayden Johnson pass complete to Geoffrey Jamiel for 21 yds to the PENN 47 for a 1ST downPENN 20 · LEH 23
Hayden Johnson pass incomplete to Geoffrey JamielPENN 20 · LEH 23
Luke Yoder run for no gain to the LEH 42 Lehigh Penalty, Offensive holding (Giacomo Macce) to the LEH 32PENN 20 · LEH 23
Liam O'Brien sacked by Nick Peltekian for a loss of 12 yards to the LEH 42 Liam O'Brien fumbled, recovered by LEH Matt Spatny , return for 0 yardsPENN 20 · LEH 23
Julien Stokes run for 4 yds to the LEH 30PENN 20 · LEH 23
Liam O'Brien pass complete to Jared Richardson for a loss of 3 yards to the LEH 34PENN 20 · LEH 23
Santiago Sturla punt for 30 ydsPENN 20 · LEH 23
Liam O'Brien sacked by Matt Spatny for a loss of 14 yards to the PENN 39PENN 20 · LEH 23
Liam O'Brien pass complete to Bisi Owens for 4 yds to the LEH 47PENN 20 · LEH 23
Liam O'Brien run for 3 yds to the PENN 41 Pennsylvania Penalty, Offensive holding (Bisi Owens) to the PENN 49PENN 20 · LEH 23
Liam O'Brien pass complete to Julien Stokes for 2 yds to the LEH 44PENN 20 · LEH 23
Liam O'Brien pass complete to Alex Haight for 11 yds to the LEH 46 for a 1ST downPENN 20 · LEH 23
Donte West run for 3 yds to the PENN 43PENN 20 · LEH 23
Liam O'Brien pass complete to Bisi Owens for 10 yds to the PENN 40 for a 1ST downPENN 20 · LEH 23
Donte West run for 5 yds to the PENN 30PENN 20 · LEH 23
Connor Poole kickoff for 40 yds , Donte West return for no gain to the PENN 25PENN 20 · LEH 23
Geoffrey Jamiel run for 20 yds for a TD (Nick Garrido KICK)PENN 20 · LEH 23
Hayden Johnson pass incomplete, broken up by Raashed HallPENN 20 · LEH 16
Luke Yoder run for 3 yds to the PENN 20PENN 20 · LEH 16
Hayden Johnson pass incomplete to Geoffrey JamielPENN 20 · LEH 16
Aaron Crossley run for 5 yds to the PENN 23 for a 1ST downPENN 20 · LEH 16
Hayden Johnson pass complete to Matt D'Avino for 7 yds to the PENN 28PENN 20 · LEH 16
Aaron Crossley run for 3 yds to the PENN 25 Lehigh Penalty, Offensive holding (Colby Reph) to the PENN 35PENN 20 · LEH 16
Luke Yoder run for 6 yds to the PENN 28PENN 20 · LEH 16
Hayden Johnson pass incomplete to Mason Humphrey for a 1ST down Pennsylvania Penalty, Defensive pass interference (Ezra Fearon) to the PENN 34 for a 1ST downPENN 20 · LEH 16
Luke Yoder run for 2 yds to the PENN 49PENN 20 · LEH 16
Luke Yoder run for 14 yds to the LEH 49 for a 1ST downPENN 20 · LEH 16
Mason Walters kickoff for 63 ydsPENN 20 · LEH 16
Jared Richardson 6 Yd pass from Liam O'Brien (Sam Smith PAT failed)PENN 20 · LEH 16
Liam O'Brien pass complete to Jared Richardson for 34 yds to the LEH 6 for a 1ST downPENN 14 · LEH 16
Connor Poole kickoff for 65 yds , Julien Stokes return for 60 yds to the LEH 40PENN 14 · LEH 16
2
Luke Yoder run for 6 yds to the LEH 35PENN 14 · LEH 16
Luke Yoder run for 26 yds to the LEH 31 for a 1ST downPENN 14 · LEH 16
Christian de Villiers punt for 55 ydsPENN 14 · LEH 16
Liam O'Brien pass complete to Bisi Owens for 3 yds to the PENN 40PENN 14 · LEH 16
Liam O'Brien pass incomplete to Davis EllisPENN 14 · LEH 16
Liam O'Brien pass complete to Davis Ellis for 6 yds to the PENN 37PENN 14 · LEH 16
Hayden Johnson pass incomplete to Geoffrey JamielPENN 14 · LEH 16
Hayden Johnson pass incomplete to Garrett GuessPENN 14 · LEH 16
Luke Yoder run for 3 yds to the PENN 31PENN 14 · LEH 16
Hayden Johnson pass incomplete to Geoffrey JamielPENN 14 · LEH 16
Luke Yoder run for 16 yds to the PENN 34 for a 1ST downPENN 14 · LEH 16
Jaden Green run for 3 yds to the 50 yard linePENN 14 · LEH 16
Hayden Johnson pass complete to Geoffrey Jamiel for 6 yds to the LEH 47 for a 1ST downPENN 14 · LEH 16
Hayden Johnson pass complete to Anthony Feaster for 5 yds to the LEH 41PENN 14 · LEH 16
Hayden Johnson pass incomplete to Mason Humphrey, broken up by Ty CortesPENN 14 · LEH 16
Luke Yoder run for 2 yds to the LEH 36 for a 1ST downPENN 14 · LEH 16
Hayden Johnson pass incomplete to Logan GallettaPENN 14 · LEH 16
Luke Yoder run for 8 yds to the LEH 34PENN 14 · LEH 16
Mason Walters kickoff for 47 yds , Logan Galletta return for 8 yds to the LEH 26PENN 14 · LEH 16
Liam O'Brien 4 Yd Run (Sam Smith Kick)PENN 14 · LEH 16
Liam O'Brien run for 1 yd to the LEH 4PENN 7 · LEH 16
Liam O'Brien pass complete to Jared Richardson for 8 yds to the LEH 5PENN 7 · LEH 16
Liam O'Brien pass complete to Bisi Owens for 16 yds to the LEH 13 for a 1ST downPENN 7 · LEH 16
Sean Williams Jr. run for no gain to the LEH 29PENN 7 · LEH 16
Liam O'Brien pass complete to Bisi Owens for 1 yd to the LEH 44 for a 1ST down Lehigh Penalty, roughing passer (Matt Spatny) to the LEH 29 for a 1ST downPENN 7 · LEH 16
Sean Williams Jr. run for 1 yd to the LEH 45PENN 7 · LEH 16
Liam O'Brien pass complete to Jared Richardson for 29 yds to the LEH 46 for a 1ST downPENN 7 · LEH 16
Connor Poole kickoff for 65 yds for a touchbackPENN 7 · LEH 16
Nick Garrido 25 Yd Field GoalPENN 7 · LEH 16
Hayden Johnson pass incomplete to Geoffrey Jamiel, broken up by Josh NarcissePENN 7 · LEH 13
Hayden Johnson pass complete to Luke Yoder for 11 yds to the PENN 8PENN 7 · LEH 13
Hayden Johnson pass complete to Geoffrey Jamiel for no gain to the PENN 4 Lehigh Penalty, Offensive pass interference (Mason Humphrey) to the PENN 19PENN 7 · LEH 13
Luke Yoder run for 2 yds to the PENN 4PENN 7 · LEH 13
Jaden Green run for 22 yds to the PENN 6 for a 1ST downPENN 7 · LEH 13
Jaden Green run for 1 yd to the PENN 28PENN 7 · LEH 13
run for a loss of 19 yards to the PENN 29 fumbled, recovered by LEH Jasuah PhilemonPENN 7 · LEH 13
Liam O'Brien pass complete to Bisi Owens for 8 yds to the PENN 48 for a 1ST downPENN 7 · LEH 13
Liam O'Brien pass complete to Davis Ellis for 5 yds to the PENN 40PENN 7 · LEH 13
Liam O'Brien run for no gain to the PENN 45 Pennsylvania Penalty, Offensive holding (William Bergin) to the PENN 35PENN 7 · LEH 13
Julien Stokes run for 9 yds to the PENN 45PENN 7 · LEH 13
1
End of 1st QuarterPENN 7 · LEH 13
Liam O'Brien pass complete to Jared Richardson for 3 yds to the PENN 36 for a 1ST downPENN 7 · LEH 13
Liam O'Brien pass complete to Jared Richardson for 7 yds to the PENN 33PENN 7 · LEH 13
Connor Poole kickoff for 64 yds , Julien Stokes return for 25 yds to the PENN 26PENN 7 · LEH 13
Nick Garrido 33 Yd Field GoalPENN 7 · LEH 13
Hayden Johnson pass incomplete to Mason HumphreyPENN 7 · LEH 10
Hayden Johnson pass incomplete to Matt D'AvinoPENN 7 · LEH 10
Hayden Johnson pass incomplete to Jaden Green, broken up by Paul JenningsPENN 7 · LEH 10
Hayden Johnson pass complete to Mason Humphrey for 45 yds to the PENN 16 for a 1ST downPENN 7 · LEH 10
Jaden Green run for no gain to the LEH 49 Lehigh Penalty, Offensive holding (Joseph Marranca) to the LEH 39PENN 7 · LEH 10
Hayden Johnson pass complete to Geoffrey Jamiel for 17 yds to the LEH 49 for a 1ST downPENN 7 · LEH 10
Matt Machalik run for a loss of 3 yards to the LEH 32PENN 7 · LEH 10
Hayden Johnson run for 4 yds to the LEH 35PENN 7 · LEH 10
Mason Walters kickoff for 56 yds , Logan Galletta return for 22 yds to the LEH 31PENN 7 · LEH 10
Bisi Owens 48 Yd pass from Liam O'Brien (Sam Smith Kick)PENN 7 · LEH 10
Liam O'Brien pass complete to Bisi Owens for 6 yds to the LEH 48PENN 0 · LEH 10
Julien Stokes run for 14 yds to the PENN 46 for a 1ST downPENN 0 · LEH 10
Julien Stokes run for 9 yds to the PENN 32PENN 0 · LEH 10
Connor Poole kickoff for 65 yds , Julien Stokes return for 23 yds to the PENN 23PENN 0 · LEH 10
Matt D'Avino 22 Yd pass from Hayden Johnson (Nick Garrido Kick)PENN 0 · LEH 10
Jaden Green run for 7 yds to the PENN 22 for a 1ST downPENN 0 · LEH 3
Jaden Green run for 4 yds to the PENN 29PENN 0 · LEH 3
Hayden Johnson pass complete to Mason Humphrey for 12 yds to the PENN 33 for a 1ST downPENN 0 · LEH 3
Hayden Johnson run for 3 yds to the PENN 45PENN 0 · LEH 3
Hayden Johnson pass complete to Geoffrey Jamiel for 7 yds to the PENN 48 for a 1ST downPENN 0 · LEH 3
Hayden Johnson pass incomplete to Mason HumphreyPENN 0 · LEH 3
Jaden Green run for 4 yds to the LEH 45PENN 0 · LEH 3
Jaden Green run for 18 yds to the LEH 41 for a 1ST downPENN 0 · LEH 3
Santiago Sturla punt for 47 ydsPENN 0 · LEH 3
Liam O'Brien pass incomplete to Bisi OwensPENN 0 · LEH 3
Lehigh Penalty, off-side (Tyler Ochojski) to the PENN 30PENN 0 · LEH 3
Liam O'Brien pass complete to Bisi Owens for 4 yds to the PENN 25PENN 0 · LEH 3
Liam O'Brien sacked by Nick Peltekian and TJ Burke for a loss of 8 yards to the PENN 21PENN 0 · LEH 3
Connor Poole kickoff for 61 yds , Julien Stokes return for 25 yds to the PENN 29PENN 0 · LEH 3
Nick Garrido 35 Yd Field GoalPENN 0 · LEH 3
Hayden Johnson pass incomplete to Matt D'AvinoPENN 0 · LEH 0
Hayden Johnson pass incomplete to Luke Yoder, broken up by Paul JenningsPENN 0 · LEH 0
Luke Yoder run for 4 yds to the PENN 18PENN 0 · LEH 0
Luke Yoder run for 13 yds to the PENN 22 for a 1ST downPENN 0 · LEH 0
Hayden Johnson pass complete to Geoffrey Jamiel for 21 yds to the PENN 35 for a 1ST downPENN 0 · LEH 0
Hayden Johnson pass complete to Geoffrey Jamiel for 9 yds to the LEH 44PENN 0 · LEH 0
Mason Walters kickoff for 58 yds , Jaden Green return for 28 yds to the LEH 35PENN 0 · LEH 0
Luke Yoder scores 4 TDs and Lehigh beats Georgetown 45-14
Luke Yoder rushed for three touchdowns and added another on a reception to lead Lehigh over Georgetown 45-14 on Saturday.
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
