Week 5 · 2025

Pennsylvania at Lehigh

Sat 09/27/2025 12:00 PMGoodman Stadium

76°Cloudy5 mph ESE · 57% humidityRecorded at kickoff by College Football Data

Pennsylvania

30

6–4

Lehigh

44

12–1

Attendance

8,435

reported

LEH8 plays, 47 yd · Field goal

15:001st & 10own 35Mason Walters kickoff for 58 yds , Jaden Green return for 28 yds to the LEH 35+28
14:511st & 10own 35Hayden Johnson pass complete to Geoffrey Jamiel for 9 yds to the LEH 44+9
14:142nd & 1own 44Hayden Johnson pass complete to Geoffrey Jamiel for 21 yds to the PENN 35 for a 1ST down+21
13:351st & 10opp 35Luke Yoder run for 13 yds to the PENN 22 for a 1ST down+13
12:591st & 10opp 22Luke Yoder run for 4 yds to the PENN 18+4
12:202nd & 6opp 18Hayden Johnson pass incomplete to Luke Yoder, broken up by Paul Jennings0
12:163rd & 6opp 18Hayden Johnson pass incomplete to Matt D'Avino0
12:084th & 6opp 18Nick Garrido 35 Yd Field Goal+35

PENN6 plays, 1 yd · Punt

12:081st & 10own 35Connor Poole kickoff for 61 yds , Julien Stokes return for 25 yds to the PENN 29+25
11:591st & 10own 29Liam O'Brien sacked by Nick Peltekian and TJ Burke for a loss of 8 yards to the PENN 21−8
11:312nd & 18own 21Liam O'Brien pass complete to Bisi Owens for 4 yds to the PENN 25+4
10:523rd & 14own 25Lehigh Penalty, off-side (Tyler Ochojski) to the PENN 30+5
10:523rd & 9own 30Liam O'Brien pass incomplete to Bisi Owens0
10:454th & 9own 30Santiago Sturla punt for 47 yds0

LEH9 plays, 77 yd · Touchdown

10:371st & 10own 23Jaden Green run for 18 yds to the LEH 41 for a 1ST down+18
9:561st & 10own 41Jaden Green run for 4 yds to the LEH 45+4
9:182nd & 6own 45Hayden Johnson pass incomplete to Mason Humphrey0
9:143rd & 6own 45Hayden Johnson pass complete to Geoffrey Jamiel for 7 yds to the PENN 48 for a 1ST down+7
8:481st & 10opp 48Hayden Johnson run for 3 yds to the PENN 45+3
8:022nd & 7opp 45Hayden Johnson pass complete to Mason Humphrey for 12 yds to the PENN 33 for a 1ST down+12
7:251st & 10opp 33Jaden Green run for 4 yds to the PENN 29+4
6:492nd & 6opp 29Jaden Green run for 7 yds to the PENN 22 for a 1ST down+7
6:001st & 10opp 22Matt D'Avino 22 Yd pass from Hayden Johnson (Nick Garrido Kick)+22

PENN5 plays, 77 yd · Touchdown

6:001st & 10own 35Connor Poole kickoff for 65 yds , Julien Stokes return for 23 yds to the PENN 23+23
5:521st & 10own 23Julien Stokes run for 9 yds to the PENN 32+9
5:212nd & 1own 32Julien Stokes run for 14 yds to the PENN 46 for a 1ST down+14
4:581st & 10own 46Liam O'Brien pass complete to Bisi Owens for 6 yds to the LEH 48+6
4:152nd & 4opp 48Bisi Owens 48 Yd pass from Liam O'Brien (Sam Smith Kick)+48

LEH10 plays, 53 yd · Field goal

4:151st & 10own 35Mason Walters kickoff for 56 yds , Logan Galletta return for 22 yds to the LEH 31+22
4:071st & 10own 31Hayden Johnson run for 4 yds to the LEH 35+4
3:252nd & 6own 35Matt Machalik run for a loss of 3 yards to the LEH 32−3
2:443rd & 9own 32Hayden Johnson pass complete to Geoffrey Jamiel for 17 yds to the LEH 49 for a 1ST down+17
2:061st & 10own 49Jaden Green run for no gain to the LEH 49 Lehigh Penalty, Offensive holding (Joseph Marranca) to the LEH 39−10
1:432nd & 20own 39Hayden Johnson pass complete to Mason Humphrey for 45 yds to the PENN 16 for a 1ST down+45
0:571st & 10opp 16Hayden Johnson pass incomplete to Jaden Green, broken up by Paul Jennings0
0:512nd & 10opp 16Hayden Johnson pass incomplete to Matt D'Avino0
0:513rd & 10opp 16Hayden Johnson pass incomplete to Mason Humphrey0
0:424th & 10opp 16Nick Garrido 33 Yd Field Goal+33

PENN9 plays, 22 yd · Turnover

0:421st & 10own 35Connor Poole kickoff for 64 yds , Julien Stokes return for 25 yds to the PENN 26+25
0:351st & 10own 26Liam O'Brien pass complete to Jared Richardson for 7 yds to the PENN 33+7
0:032nd & 3own 33Liam O'Brien pass complete to Jared Richardson for 3 yds to the PENN 36 for a 1ST down+3
0:00own 33End of 1st Quarter+3
15:001st & 10own 36Julien Stokes run for 9 yds to the PENN 45+9
14:232nd & 1own 45Liam O'Brien run for no gain to the PENN 45 Pennsylvania Penalty, Offensive holding (William Bergin) to the PENN 35−10
14:062nd & 11own 35Liam O'Brien pass complete to Davis Ellis for 5 yds to the PENN 40+5
13:333rd & 6own 40Liam O'Brien pass complete to Bisi Owens for 8 yds to the PENN 48 for a 1ST down+8
12:541st & 10own 48run for a loss of 19 yards to the PENN 29 fumbled, recovered by LEH Jasuah Philemon−19

LEH7 plays, 21 yd · Field goal

12:451st & 10opp 29Jaden Green run for 1 yd to the PENN 28+1
12:012nd & 9opp 28Jaden Green run for 22 yds to the PENN 6 for a 1ST down+22
11:171st & goalopp 6Luke Yoder run for 2 yds to the PENN 4+2
10:332nd & goalopp 4Hayden Johnson pass complete to Geoffrey Jamiel for no gain to the PENN 4 Lehigh Penalty, Offensive pass interference (Mason Humphrey) to the PENN 19−15
10:322nd & goalopp 19Hayden Johnson pass complete to Luke Yoder for 11 yds to the PENN 8+11
9:333rd & goalopp 8Hayden Johnson pass incomplete to Geoffrey Jamiel, broken up by Josh Narcisse0
9:294th & goalopp 8Nick Garrido 25 Yd Field Goal+25

PENN9 plays, 75 yd · Touchdown

9:291st & 10own 35Connor Poole kickoff for 65 yds for a touchback0
9:291st & 10own 25Liam O'Brien pass complete to Jared Richardson for 29 yds to the LEH 46 for a 1ST down+29
8:511st & 10opp 46Sean Williams Jr. run for 1 yd to the LEH 45+1
8:162nd & 9opp 45Liam 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 down+16
7:581st & 10opp 29Sean Williams Jr. run for no gain to the LEH 290
7:282nd & 10opp 29Liam O'Brien pass complete to Bisi Owens for 16 yds to the LEH 13 for a 1ST down+16
6:531st & 10opp 13Liam O'Brien pass complete to Jared Richardson for 8 yds to the LEH 5+8
6:042nd & 2opp 5Liam O'Brien run for 1 yd to the LEH 4+1
5:203rd & 1opp 4Liam O'Brien 4 Yd Run (Sam Smith Kick)+4

LEH13 plays, 43 yd · On downs

5:201st & 10own 35Mason Walters kickoff for 47 yds , Logan Galletta return for 8 yds to the LEH 26+8
5:131st & 10own 26Luke Yoder run for 8 yds to the LEH 34+8
4:362nd & 2own 34Hayden Johnson pass incomplete to Logan Galletta0
4:313rd & 2own 34Luke Yoder run for 2 yds to the LEH 36 for a 1ST down+2
3:441st & 10own 36Hayden Johnson pass incomplete to Mason Humphrey, broken up by Ty Cortes0
3:392nd & 10own 36Hayden Johnson pass complete to Anthony Feaster for 5 yds to the LEH 41+5
3:013rd & 5own 41Hayden Johnson pass complete to Geoffrey Jamiel for 6 yds to the LEH 47 for a 1ST down+6
2:251st & 10own 47Jaden Green run for 3 yds to the 50 yard line+3
2:052nd & 7midfieldLuke Yoder run for 16 yds to the PENN 34 for a 1ST down+16
1:591st & 10opp 34Hayden Johnson pass incomplete to Geoffrey Jamiel0
1:532nd & 10opp 34Luke Yoder run for 3 yds to the PENN 31+3
1:473rd & 7opp 31Hayden Johnson pass incomplete to Garrett Guess0
1:424th & 7opp 31Hayden Johnson pass incomplete to Geoffrey Jamiel0

PENN4 plays, 9 yd · Punt

1:361st & 10own 31Liam O'Brien pass complete to Davis Ellis for 6 yds to the PENN 37+6
1:092nd & 4own 37Liam O'Brien pass incomplete to Davis Ellis0
1:033rd & 4own 37Liam O'Brien pass complete to Bisi Owens for 3 yds to the PENN 40+3
0:424th & 1own 40Christian de Villiers punt for 55 yds0

LEH2 plays, 26 yd · End of period

0:321st & 10own 5Luke Yoder run for 26 yds to the LEH 31 for a 1ST down+26
0:251st & 10own 31Luke Yoder run for 6 yds to the LEH 35+6

PENN3 plays, 40 yd · Touchdown

15:001st & 10own 35Connor Poole kickoff for 65 yds , Julien Stokes return for 60 yds to the LEH 40+60
14:501st & 10opp 40Liam O'Brien pass complete to Jared Richardson for 34 yds to the LEH 6 for a 1ST down+34
14:051st & goalopp 6Jared Richardson 6 Yd pass from Liam O'Brien (Sam Smith PAT failed)+6

LEH12 plays, 65 yd · Touchdown

14:051st & 10own 35Mason Walters kickoff for 63 yds0
14:051st & 10own 35Luke Yoder run for 14 yds to the LEH 49 for a 1ST down+14
13:281st & 10own 49Luke Yoder run for 2 yds to the PENN 49+2
12:492nd & 8opp 49Hayden Johnson pass incomplete to Mason Humphrey for a 1ST down Pennsylvania Penalty, Defensive pass interference (Ezra Fearon) to the PENN 34 for a 1ST down+15
12:431st & 10opp 34Luke Yoder run for 6 yds to the PENN 28+6
11:582nd & 4opp 28Aaron Crossley run for 3 yds to the PENN 25 Lehigh Penalty, Offensive holding (Colby Reph) to the PENN 35−7
11:322nd & 11opp 35Hayden Johnson pass complete to Matt D'Avino for 7 yds to the PENN 28+7
10:463rd & 4opp 28Aaron Crossley run for 5 yds to the PENN 23 for a 1ST down+5
10:051st & 10opp 23Hayden Johnson pass incomplete to Geoffrey Jamiel0
10:002nd & 10opp 23Luke Yoder run for 3 yds to the PENN 20+3
9:103rd & 7opp 20Hayden Johnson pass incomplete, broken up by Raashed Hall0
8:594th & 7opp 20Geoffrey Jamiel run for 20 yds for a TD (Nick Garrido KICK)+20

PENN10 plays, 14 yd · Punt

8:591st & 10own 35Connor Poole kickoff for 40 yds , Donte West return for no gain to the PENN 250
8:591st & 10own 25Donte West run for 5 yds to the PENN 30+5
8:202nd & 5own 30Liam O'Brien pass complete to Bisi Owens for 10 yds to the PENN 40 for a 1ST down+10
7:441st & 10own 40Donte West run for 3 yds to the PENN 43+3
7:102nd & 7own 43Liam O'Brien pass complete to Alex Haight for 11 yds to the LEH 46 for a 1ST down+11
6:451st & 10opp 46Liam O'Brien pass complete to Julien Stokes for 2 yds to the LEH 44+2
6:112nd & 8opp 44Liam O'Brien run for 3 yds to the PENN 41 Pennsylvania Penalty, Offensive holding (Bisi Owens) to the PENN 49−7
5:492nd & 15own 49Liam O'Brien pass complete to Bisi Owens for 4 yds to the LEH 47+4
5:173rd & 11opp 47Liam O'Brien sacked by Matt Spatny for a loss of 14 yards to the PENN 39−14
4:304th & 25own 39Santiago Sturla punt for 30 yds+30

PENN3 plays, 1 yd · Uncategorized

4:231st & 10opp 31Liam O'Brien pass complete to Jared Richardson for a loss of 3 yards to the LEH 34−3
4:002nd & 13opp 34Julien Stokes run for 4 yds to the LEH 30+4
3:153rd & 9opp 30Liam 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 yards−12

LEH8 plays, 58 yd · Touchdown

3:031st & 10own 42Luke Yoder run for no gain to the LEH 42 Lehigh Penalty, Offensive holding (Giacomo Macce) to the LEH 32−10
2:391st & 20own 32Hayden Johnson pass incomplete to Geoffrey Jamiel0
2:342nd & 20own 32Hayden Johnson pass complete to Geoffrey Jamiel for 21 yds to the PENN 47 for a 1ST down+21
1:491st & 10opp 47Jaden Green run for 8 yds to the PENN 39+8
1:102nd & 2opp 39Jaden Green run for a loss of 2 yards to the PENN 41−2
0:303rd & 4opp 41Hayden Johnson pass complete to Mason Humphrey for 6 yds to the PENN 35 for a 1ST down+6
0:00opp 41End of 3rd Quarter+6
14:521st & 10opp 35Hayden Johnson pass complete to Geoffrey Jamiel for 35 yds for a TD (Nick Garrido KICK)+35

PENN7 plays, 65 yd · Touchdown

14:521st & 10own 35Connor Poole kickoff for 38 yds , Zach Darche return for 8 yds to the PENN 35+8
14:441st & 10own 35Donte West run for 3 yds to the PENN 38+3
14:102nd & 7own 38Liam 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 down+17
13:481st & 10opp 45Liam O'Brien run for 25 yds to the LEH 20 for a 1ST down+25
13:291st & 10opp 20Liam O'Brien pass complete to Alex Haight for 2 yds to the LEH 18+2
13:012nd & 8opp 18Liam O'Brien pass incomplete to Jared Richardson0
12:483rd & 8opp 18Jared Richardson 18 Yd pass from Liam O'Brien (Mason Walters Kick)+18

LEH6 plays, 18 yd · Punt

12:481st & 10own 35Josh Barnavon kickoff for 62 yds0
12:481st & 10own 25Hayden Johnson pass complete to Geoffrey Jamiel for 16 yds to the LEH 41 for a 1ST down+16
12:061st & 10own 41Luke Yoder run for no gain to the LEH 410
11:202nd & 10own 41Luke Yoder run for 2 yds to the LEH 43+2
10:323rd & 8own 43Hayden Johnson pass incomplete to Geoffrey Jamiel0
10:234th & 8own 43Connor Poole punt for 52 yds , Julien Stokes returns for 11 yds to the PENN 16+11

PENN1 play, 0 yd · Turnover

10:141st & 10own 16Liam O'Brien pass incomplete, broken up by Tyler Ochojski0

LEH5 plays, 20 yd · Touchdown

10:091st & 10opp 20Jaden Green run for 6 yds to the PENN 14+6
9:252nd & 4opp 14Jaden Green run for 10 yds to the PENN 4 for a 1ST down+10
8:441st & goalopp 4Jaden Green run for 2 yds to the PENN 2+2
8:002nd & goalopp 2Luke Yoder run for 1 yd to the PENN 1+1
7:223rd & goalopp 1Luke Yoder run for 1 yd for a TD (Nick Garrido KICK)+1

PENN7 plays, 56 yd · Field goal

7:221st & 10own 35Connor Poole kickoff for 47 yds , Sean Williams Jr. return for 11 yds to the PENN 29+11
7:161st & 10own 29Liam O'Brien pass complete to Jared Richardson for 6 yds to the PENN 35+6
6:472nd & 4own 35Liam O'Brien pass complete to Julien Stokes for 47 yds to the LEH 18 for a 1ST down+47
5:541st & 10opp 18Julien Stokes run for 1 yd to the LEH 17+1
5:332nd & 9opp 17Liam O'Brien pass complete to Bisi Owens for 2 yds to the LEH 15+2
4:593rd & 7opp 15Liam O'Brien pass incomplete to Cadin Olsen, broken up by William Parton0
4:504th & 7opp 15Mason Walters 32 Yd Field Goal+32

LEH10 plays, 75 yd · Touchdown

4:501st & 10own 35Josh Barnavon kickoff for 59 yds0
4:501st & 10own 25Luke Yoder run for 9 yds to the LEH 34+9
4:032nd & 1own 34Luke Yoder run for 3 yds to the LEH 37 for a 1ST down+3
3:201st & 10own 37Luke Yoder run for 4 yds to the LEH 41+4
2:352nd & 6own 41Jaden Green run for 11 yds to the PENN 48 for a 1ST down+11
1:581st & 10opp 48Luke Yoder run for 4 yds to the PENN 44+4
1:562nd & 6opp 44Luke Yoder run for 4 yds to the PENN 40+4
1:503rd & 2opp 40Luke Yoder run for 8 yds to the PENN 32 for a 1ST down+8
1:451st & 10opp 32Luke Yoder run for 7 yds to the PENN 25+7
0:582nd & 3opp 25Luke Yoder 25 Yd Run (Nick Garrido Kick)+25

PENN10 plays, 52 yd · Uncategorized

0:581st & 10own 35Connor Poole kickoff for 43 yds , Jayden Drayton return for 19 yds to the PENN 41+19
0:521st & 10own 41Liam O'Brien pass incomplete to Sean Williams Jr.0
0:472nd & 10own 41Liam O'Brien pass incomplete to Davis Ellis0
0:393rd & 10own 41Liam O'Brien pass complete to Jared Richardson for 16 yds to the LEH 43 for a 1ST down+16
0:331st & 10opp 43Liam O'Brien pass complete to Jared Richardson for 15 yds to the LEH 28 for a 1ST down+15
0:252nd & 10opp 28Liam O'Brien pass incomplete to Bisi Owens for a 1ST down Lehigh Penalty, personal foul (TJ Burke) to the LEH 14 for a 1ST down+14
0:171st & 10opp 14Liam O'Brien pass incomplete to Bisi Owens for a 1ST down Lehigh Penalty, personal foul (Tyler Ochojski) to the LEH 7 for a 1ST down+7
0:061st & goalopp 7Liam O'Brien pass incomplete to Jared Richardson, broken up by DJ Brown0
0:012nd & goalopp 7Liam O'Brien pass incomplete to Bisi Owens, broken up by Mason Moore0
0:00opp 7End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 8 meetings vs. Team

Lehigh 4–4 vs Pennsylvania

  • 2021 · wk 6Lehigh 0 @ Pennsylvania 20
  • 2018 · wk 4Lehigh 10 @ Pennsylvania 30
  • 2017 · wk 4Pennsylvania 65 @ Lehigh 47
  • 2016 · wk 3Lehigh 49 @ Pennsylvania 28
  • 2015 · wk 3Pennsylvania 21 @ Lehigh 42
  • 2003 · wk 6Pennsylvania 31 @ Lehigh 24
  • 1981 · wk 4Pennsylvania 0 @ Lehigh 58
  • 1980 · wk 5Lehigh 35 @ Pennsylvania 6

Research

Keep this open while you look at others