Lehigh at Pennsylvania

Saturday, September 26, 2026

Lehigh beat Pennsylvania 20–⁠7. It was their 57th meeting; Pennsylvania leads the series 45–⁠12.

AwayLehigh6–⁠1 in 2026
20
HomePennsylvania2–⁠3 in 2026
7

Final at Franklin Field, PhiladelphiaTV: ESPN+Attendance 1,839

At kickoff
59°F, light rain, wind 21 mph from the north, gusts to 30 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Phila International Airport, 9 km from the stadium, six minutes before kickoff
Official
Tom ZettsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Lehigh3014320
Pennsylvania00077

Standouts

  • DefenseZach Darche13 tackles, 1.5 for lossPennsylvania

Player stats

Lehigh

PassingC/AttYdsTDInt
Derek Morgan6/154910
RushingCarYdsTDLong
Luke Yoder1974014
Trey Tremba732011
Derek Morgan731122
Aidan Mayfield103006
ReceivingRecYdsTDLong
Jamaire Harden225120
Aaron Crossley112012
Anthony Feaster111011
Luke Yoder1303
DefenseTklTFLSacksInt
William Parton8000
Josh Lenart7110
D.J. Brown5000
Nick Peltekian4000
Preston Davis2110
Lucas Manderbach2110
Luke Denny2001
Mick McKee1101

Pennsylvania

PassingC/AttYdsTDInt
Miles Teodecki18/3713302
Isaac Lee0/1000
RushingCarYdsTDLong
Tommy Lafayette1141113
Sean Williams Jr.61808
Donte West3503
ReceivingRecYdsTDLong
Mason Page844010
Isaac Lee439023
Jack Donnelly328011
Simon Cofrancesco116016
DefenseTklTFLSacksInt
Zach Darche131.500
Cole Olsztyn11000
Ty Cortes6000
Connor Martin6000
Joey Holliday3320

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

LehighPennsylvania
217Total yards182
49Passing yards133
168Rushing yards49
3.3Yards per pass3.5
3.6Yards per rush1.8
14First downs12
4–⁠15Third downs4–⁠17
0–⁠1Fourth downs3–⁠3
0Turnovers2
4–⁠25Penalties6–⁠44
32:39Possession27:21
3Sacks (by defense)2

Efficiency

LehighPennsylvania
34%Success rate29%
−0.17EPA per play−0.08
0.76Explosiveness1.16
−0.02Rushing EPA0.08
−0.60Passing EPA−0.15
16%Passing-down success24%
16%Havoc by its defense15%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Lehigh 66% to win. Elo’s favorite won.

The line

Lehigh −12.5, over/under 45.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Lehigh 81%, Pennsylvania 19%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pennsylvania end zoneLehigh end zoneQ1 PennsylvaniaInterception, 8 playsQ1 LehighPunt, 3 playsQ1 PennsylvaniaPunt, 7 playsQ1 LehighField goal, 8 playsQ1 PennsylvaniaPunt, 8 playsQ2 LehighPunt, 6 playsQ2 PennsylvaniaPunt, 3 playsQ2 LehighTurnover on downs, 8 playsQ2 PennsylvaniaPunt, 3 playsQ2 LehighPunt, 3 playsQ2 PennsylvaniaEnd of half, 1 playQ3 LehighPunt, 3 playsQ3 PennsylvaniaPunt, 3 playsQ3 LehighTouchdown, 4 playsQ3 PennsylvaniaPunt, 3 playsQ3 LehighTouchdown, 4 playsQ3 PennsylvaniaPunt, 6 playsQ3 LehighPunt, 6 playsQ3 PennsylvaniaPunt, 3 playsQ4 LehighField goal, 7 playsQ4 PennsylvaniaPunt, 3 playsQ4 LehighMissed FG, 7 playsQ4 PennsylvaniaTouchdown, 13 playsQ4 LehighPunt, 3 playsQ4 PennsylvaniaInterception, 5 playsQ4 LehighEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pennsylvania drives left to right, Lehigh right to left.
  1. Q1 PennsylvaniaInterception, 8 plays, 41 yards
  2. Q1 LehighPunt, 3 plays, 59 yards
  3. Q1 PennsylvaniaPunt, 7 plays, 47 yards
  4. Q1 LehighField goal, 8 plays, −11 yards
  5. Q1 PennsylvaniaPunt, 8 plays, 59 yards
  6. Q2 LehighPunt, 6 plays, 60 yards
  7. Q2 PennsylvaniaPunt, 3 plays, 36 yards
  8. Q2 LehighTurnover on downs, 8 plays, 31 yards
  9. Q2 PennsylvaniaPunt, 3 plays, 30 yards
  10. Q2 LehighPunt, 3 plays, 54 yards
  11. Q2 PennsylvaniaEnd of half, 1 play, 1 yard
  12. Q3 LehighPunt, 3 plays, −13 yards
  13. Q3 PennsylvaniaPunt, 3 plays, 24 yards
  14. Q3 LehighTouchdown, 4 plays, 28 yards
  15. Q3 PennsylvaniaPunt, 3 plays, 21 yards
  16. Q3 LehighTouchdown, 4 plays, 33 yards
  17. Q3 PennsylvaniaPunt, 6 plays, 55 yards
  18. Q3 LehighPunt, 6 plays, 55 yards
  19. Q3 PennsylvaniaPunt, 3 plays, 16 yards
  20. Q4 LehighField goal, 7 plays, −24 yards
  21. Q4 PennsylvaniaPunt, 3 plays, 27 yards
  22. Q4 LehighMissed FG, 7 plays, 14 yards
  23. Q4 PennsylvaniaTouchdown, 13 plays, 74 yards
  24. Q4 LehighPunt, 3 plays, 23 yards
  25. Q4 PennsylvaniaInterception, 5 plays, 36 yards
  26. Q4 LehighEnd of game, 3 plays, −5 yards

Play by play

1st quarter5 drives, then Lehigh 3, Pennsylvania 0
Pennsylvania Interception, 8 plays
15:001st & 10 at own 35#95 J.Zipf kickoff 65 yards to the Pen00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #10 I.Lee pass incomplete short right to #87 M.Page thrown to Pen35
15:002nd & 10 at own 25No Huddle-Shotgun #12 M.Teodecki pass complete short right to #82 S.Cofrancesco caught at Pen33, for 16 yards to the Pen41 (#35 J.Lenart; #0 I.Williams), 1ST DOWN
15:001st & 10 at own 41No Huddle-Shotgun #2 D.West rush middle for 2 yards gain to the Pen43 (#54 J.Nelson; #10 W.Parton)
15:002nd & 8 at own 43No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #87 M.Page thrown to Pen47
15:003rd & 8 at own 43No Huddle-Shotgun #12 M.Teodecki rush middle for 8 yards gain to the Leh49 (#10 W.Parton), 1ST DOWN
15:001st & 10 at opp 49No Huddle-Shotgun #2 D.West rush middle for 3 yards gain to the Leh46 (#35 J.Lenart)
15:002nd & 7 at opp 46No Huddle-Shotgun #2 D.West rush right for 1 yard gain to the Leh45 (#0 I.Williams) PENALTY Pen Holding (#54 M.Zack) 10 yards from Leh46 to Pen44. NO PLAY
15:002nd & 17 at own 44No Huddle-Shotgun #12 M.Teodecki pass complete short left to #87 M.Page caught at Pen49, for 8 yards to the Leh48 (#20 D.Brown)
11:173rd & 9 at opp 48No Huddle-Shotgun #12 M.Teodecki pass intercepted by #5 L.Denny at Leh36 #5 L.Denny return for loss of 2 yards to the Leh34 (#87 M.Page)
Lehigh Punt, 3 plays
11:171st & 10 at own 34No Huddle-Shotgun #6 L.Yoder rush middle for 6 yards gain to the Leh40 (#4 D.Malloy)
11:172nd & 4 at own 40No Huddle-Shotgun #10 D.Morgan pass incomplete short middle to #7 N.Palumbo thrown to Leh45
11:173rd & 4 at own 40No Huddle-Shotgun #10 D.Morgan pass incomplete short right to #7 N.Palumbo thrown to Pen42
10:244th & 4 at own 40#36 C.Poole punt 54 yards to the Pen06 #0 J.Drayton return 1 yard to the Pen07 (#39 B.Bender)
Pennsylvania Punt, 7 plays
10:241st & 10 at own 7No Huddle-Shotgun #5 S.Williams, Jr. rush right for 1 yard gain to the Pen08 (#3 N.Peltekian)
10:242nd & 9 at own 8No Huddle-Shotgun #5 S.Williams, Jr. rush right for 8 yards gain to the Pen16 (#3 N.Peltekian)
10:243rd & 1 at own 16No Huddle-Shotgun #5 S.Williams, Jr. rush right for 3 yards gain to the Pen19 (#0 I.Williams), 1ST DOWN
10:241st & 10 at own 19No Huddle-Shotgun #12 M.Teodecki pass complete short right to #87 M.Page caught at Pen24, for 9 yards to the Pen28 (#3 N.Peltekian; #0 I.Williams)
10:242nd & 1 at own 28No Huddle-Shotgun #12 M.Teodecki pass complete short left to #87 M.Page caught at Pen32, for 4 yards to the Pen32 (#20 D.Brown), 1ST DOWN
10:241st & 10 at own 32No Huddle-Shotgun #12 M.Teodecki pass incomplete short right to #10 I.Lee thrown to Pen47
10:242nd & 10 at own 32No Huddle-Shotgun #12 M.Teodecki rush middle for 3 yards gain to the Pen35 (#6 C.Hughes)
10:243rd & goal at opp 0No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #8 C.Johns thrown to Pen39 QB hurried by #9 L.Manderbach PENALTY Pen Intentional Grounding (#12 M.Teodecki). NO PLAY
6:174th & 7 at own 35#92 N.Kashey punt 25 yards to the Leh40 #3 N.Peltekian return 6 yards to the Leh46 (#42 L.McIlhon)
Lehigh Field goal, 8 plays
6:171st & 10 at own 46No Huddle-Shotgun #6 L.Yoder rush middle for 8 yards gain to the Pen46 (#15 Z.Darche)
6:172nd & 2 at opp 46No Huddle-Shotgun #6 L.Yoder rush right for 9 yards gain to the Pen37 (#4 D.Malloy), out of bounds, 1ST DOWN
6:171st & 10 at opp 37No Huddle-Shotgun #6 L.Yoder rush right for 4 yards gain to the Pen33 (#15 Z.Darche)
6:172nd & 6 at opp 33PENALTY Pen Offside (#99 L.Forster) 5 yards from Pen33 to Pen28. NO PLAY
6:172nd & 1 at opp 28No Huddle-Shotgun #6 L.Yoder rush right for 2 yards gain to the Pen26 (#81 C.Martin; #25 C.Erickson), 1ST DOWN
4:211st & 10 at opp 26(04:21) PENALTY Leh False Start (#86 J.Marranca) 5 yards from Pen26 to Pen31. NO PLAY
4:211st & 15 at opp 31No Huddle-Shotgun #6 L.Yoder rush right for 2 yards gain to the Pen29 (#8 C.Olsztyn; #5 T.Cortes)
4:212nd & 13 at opp 29PENALTY Leh False Start (#69 J.Messina) 5 yards from Pen29 to Pen34. NO PLAY
4:212nd & 18 at opp 34No Huddle-Shotgun #10 D.Morgan pass incomplete short left to #7 N.Palumbo thrown to Pen30
4:213rd & 18 at opp 34No Huddle-Shotgun #10 D.Morgan pass complete short right to #5 A.Crossley caught at Pen32, for 12 yards to the Pen22 (#5 T.Cortes), out of bounds PENALTY Leh Holding (#25 A.Quandt) 10 yards from Pen22 to Pen32
1:474th & 16 at opp 32#36 C.Poole field goal attempt from 48 yards GOOD (H: #95 J.Zipf, LS: #94 R.Ritter), clock 01:47 PENALTY Pen Illegal Substitution declinedLehigh 3, Pennsylvania 0
Pennsylvania Punt, 8 plays
1:401st & 10 at own 35#95 J.Zipf kickoff 65 yards to the Pen00 #0 J.Drayton return 21 yards to the Pen21 (#42 W.Blair)
1:401st & 10 at own 21No Huddle-Shotgun #32 T.Lafayette rush middle for 7 yards gain to the Pen28 (#15 A.Williams)
1:402nd & 3 at own 28No Huddle-Shotgun #32 T.Lafayette rush middle for 4 yards gain to the Pen32 (#10 W.Parton), 1ST DOWN. The previous play is under automatic review - “First down”. CALL UPHELD
1:401st & 10 at own 32No Huddle-Shotgun #32 T.Lafayette rush middle for 1 yard gain to the Pen33 (#10 W.Parton; #15 A.Williams)
Q2 15:002nd & 9 at own 33No Huddle-Shotgun #12 M.Teodecki pass complete short right to #10 I.Lee caught at Pen39, for 6 yards to the Pen39, End Of Play
Q2 15:003rd & 3 at own 39No Huddle-Shotgun #12 M.Teodecki pass complete short middle to #10 I.Lee caught at Pen45, for 6 yards to the Pen45 (#5 L.Denny), 1ST DOWN
Q2 15:001st & 10 at own 45No Huddle-Shotgun #32 T.Lafayette rush right for 5 yards gain to the Pen50 (#93 L.Portella)
Q2 15:002nd & 5 at the 50No Huddle-Shotgun #32 T.Lafayette rush right for 1 yard loss to the Pen49 (#15 A.Williams; #97 L.Reilly)
Q2 15:003rd & 6 at own 49No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #10 I.Lee thrown to Leh45
Q2 11:534th & 6 at own 49#92 N.Kashey punt 31 yards to the Leh20
2nd quarter6 drives, then Lehigh 3, Pennsylvania 0
Lehigh Punt, 6 plays
11:531st & 10 at own 20No Huddle-Shotgun #10 D.Morgan pass complete short left to #0 J.Harden caught at Leh23, for 5 yards to the Leh25, End Of Play
11:532nd & 5 at own 25No Huddle-Shotgun #6 L.Yoder rush left for 6 yards gain to the Leh31 (#8 C.Olsztyn; #7 E.Cohall, Jr.), 1ST DOWN
11:531st & 10 at own 31No Huddle-Shotgun #10 D.Morgan rush left for 22 yards gain to the Pen47 (#7 E.Cohall, Jr.), out of bounds, 1ST DOWN
11:531st & 10 at opp 47No Huddle-Shotgun #6 L.Yoder rush left for 1 yard gain to the Pen46 (#8 C.Olsztyn; #0 J.Drayton), out of bounds
11:532nd & 9 at opp 46No Huddle-Shotgun #10 D.Morgan sacked for loss of 6 yards to the Leh48 (#2 J.Holliday)
11:533rd & 15 at own 48No Huddle-Shotgun #10 D.Morgan pass incomplete deep middle to #14 A.Feaster thrown to Pen24 broken up by #7 E.Cohall, Jr.
8:274th & 15 at own 48#36 C.Poole punt 32 yards to the Pen20 fair catch by #0 J.Drayton at Pen20
Pennsylvania Punt, 3 plays
8:271st & 10 at own 20No Huddle-Shotgun #2 D.West rush middle for 0 yards to the Pen20 (#35 J.Lenart)
8:272nd & 10 at own 20No Huddle-Shotgun #12 M.Teodecki pass complete short left to #10 I.Lee caught at Pen24, for 4 yards to the Pen24 (#5 L.Denny; #37 J.Dowd), out of bounds
7:023rd & 6 at own 24No Huddle-Shotgun #12 M.Teodecki rush left for 1 yard loss to the Pen23 (#1 M.McKee II)
7:022nd & 10 at own 20Timeout Pennsylvania, clock 07:02
6:124th & 7 at own 23#92 N.Kashey punt 35 yards to the Leh42 #3 N.Peltekian return 2 yards to the Leh44 (#8 C.Olsztyn; #15 Z.Darche)
Lehigh Turnover on downs, 8 plays
6:121st & 10 at own 44No Huddle-Shotgun #41 A.Mayfield rush left for 6 yards gain to the Leh50 (#0 J.Drayton)
6:122nd & 4 at the 50No Huddle-Shotgun #41 A.Mayfield rush left for 3 yards gain to the Pen47 (#67 J.Sacchetti; #99 L.Forster)
6:123rd & 1 at opp 47No Huddle-Shotgun #41 A.Mayfield rush middle for 3 yards gain to the Pen44 (#42 L.McIlhon), 1ST DOWN
6:121st & 10 at opp 44No Huddle-Shotgun #10 D.Morgan pass complete short middle to #14 A.Feaster caught at Pen33, for 11 yards to the Pen33 (#22 B.Cornell), 1ST DOWN
6:121st & 10 at opp 33No Huddle-Shotgun #10 D.Morgan rush middle for 5 yards gain to the Pen28 (#22 B.Cornell)
6:122nd & 5 at opp 28No Huddle-Shotgun #22 T.Tremba rush right for 1 yard gain to the Pen27 (#22 B.Cornell; #88 L.Lopez)
6:123rd & 4 at opp 27No Huddle-Shotgun #6 L.Yoder rush middle for 2 yards gain to the Pen25 (#15 Z.Darche)
1:554th & 2 at opp 25(02:00) No Huddle-Shotgun #10 D.Morgan pass incomplete short middle to #88 B.Fisher thrown to Pen20, TURNOVER ON DOWNS
2:003rd & 4 at opp 27Timeout Lehigh, clock 02:00
Pennsylvania Punt, 3 plays
2:001st & 10 at own 25No Huddle-Shotgun #12 M.Teodecki sacked for loss of 5 yards to the Pen20 (#9 L.Manderbach)
2:002nd & 15 at own 20No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #87 M.Page thrown to Pen35
2:003rd & 15 at own 20No Huddle-Shotgun #5 S.Williams, Jr. rush left for 2 yards gain to the Pen22 (#10 W.Parton)
1:174th & 13 at own 22(01:27) #92 N.Kashey punt 43 yards to the Leh35 #3 N.Peltekian return 10 yards to the Leh45 (#8 C.Olsztyn; #5 T.Cortes)
1:273rd & 15 at opp 20Timeout Lehigh, clock 01:27
Lehigh Punt, 3 plays
1:271st & 10 at own 45No Huddle-Shotgun #10 D.Morgan pass incomplete short right to #7 N.Palumbo thrown to Pen36
1:272nd & 10 at own 45No Huddle-Shotgun #6 L.Yoder rush left for 9 yards gain to the Pen46 (#15 Z.Darche)
1:273rd & 1 at opp 46No Huddle-Shotgun #6 L.Yoder rush left for 2 yards loss to the Pen48 (#2 J.Holliday)
0:224th & 3 at opp 48#36 C.Poole punt 47 yards to the Pen01
0:323rd & 1 at own 46Timeout Pennsylvania, clock 00:32
Pennsylvania End of half, 1 play
0:321st & 10 at own 1No Huddle-Shotgun #12 M.Teodecki rush middle for 1 yard gain to the Pen02 (#35 J.Lenart)
3rd quarter9 drives, then Lehigh 17, Pennsylvania 0
Lehigh Punt, 3 plays
15:001st & 10 at own 35#96 M.Walters kickoff 43 yards to the Leh22 fair catch by #47 M.Tessin at Leh22
15:001st & 10 at own 25PENALTY Leh False Start (#79 A.Palmer) 5 yards from Leh25 to Leh20. NO PLAY
15:001st & 15 at own 20No Huddle-Shotgun #6 L.Yoder rush middle for 4 yards gain to the Leh24 (#5 T.Cortes)
15:002nd & 11 at own 24No Huddle-Shotgun #10 D.Morgan pass complete short left to #6 L.Yoder caught at Leh26, for 3 yards to the Leh27 (#8 C.Olsztyn), out of bounds
15:003rd & 8 at own 27No Huddle-Shotgun #10 D.Morgan pass incomplete short middle to #7 N.Palumbo thrown to Leh35 broken up by #0 J.Drayton
13:454th & 8 at own 27#36 C.Poole punt 52 yards to the Pen21 fair catch by #0 J.Drayton at Pen21 PENALTY Pen Holding (#10 E.Fearon) 10 yards from Pen11 to Pen11
Pennsylvania Punt, 3 plays
13:451st & 10 at own 11No Huddle-Shotgun #32 T.Lafayette rush left for 3 yards loss to the Pen08 (#15 A.Williams)
13:452nd & 13 at own 8No Huddle-Shotgun #12 M.Teodecki pass incomplete short right to #9 D.Barone thrown to Pen12 broken up by #37 J.Dowd
13:453rd & 13 at own 8No Huddle-Shotgun #32 T.Lafayette rush middle for 3 yards gain to the Pen11 (#9 L.Manderbach; #10 W.Parton)
12:364th & 10 at own 11#92 N.Kashey punt 24 yards to the Pen35 #0 J.Harden return 7 yards to the Pen28 (#8 C.Olsztyn; #5 T.Cortes), out of bounds
Lehigh Touchdown, 4 plays
12:361st & 10 at opp 28No Huddle-Shotgun #10 D.Morgan pass incomplete short right to #14 A.Feaster thrown to Pen28
12:362nd & 10 at opp 28No Huddle-Shotgun #6 L.Yoder rush middle for 0 yards to the Pen28 (#81 C.Martin)
12:363rd & 10 at opp 28No Huddle-Shotgun #10 D.Morgan pass incomplete short middle to #18 B.Werner thrown to Pen15 PENALTY Pen Pass Interference (#1 J.Narcisse) 14 yards from Pen28 to Pen14, 1ST DOWN. NO PLAY
12:361st & 10 at opp 14No Huddle-Shotgun #5 A.Crossley rush middle for 3 yards gain to the Pen11 (#97 D.McPherson)
10:331st & 10 at own 35#95 J.Zipf kickoff 65 yards to the Pen00 #0 J.Drayton return 12 yards to the Pen12 (#88 B.Fisher)
Lehigh Touchdown, 4 plays
10:372nd & 7 at opp 11Derek Morgan 11 Yd Run (Connor Poole Kick)Lehigh 10, Pennsylvania 0
Pennsylvania Punt, 3 plays
10:371st & 10 at own 12No Huddle-Shotgun #5 S.Williams, Jr. rush right for 4 yards gain to the Pen16 (#35 J.Lenart)
10:372nd & 6 at own 16No Huddle-Shotgun #5 S.Williams, Jr. rush middle for 0 yards to the Pen16 (#97 L.Reilly)
10:373rd & 6 at own 16No Huddle-Shotgun #12 M.Teodecki rush middle for 0 yards to the Pen16 (#10 W.Parton)
8:244th & 6 at own 16#92 N.Kashey punt 17 yards to the Pen33, out of bounds at Pen33
Lehigh Touchdown, 4 plays
8:241st & 10 at opp 33No Huddle-Shotgun #6 L.Yoder rush middle for 14 yards gain to the Pen19 (#5 T.Cortes), 1ST DOWN
8:241st & 10 at opp 19No Huddle-Shotgun #6 L.Yoder rush right for 3 yards loss to the Pen22 (#15 Z.Darche; #4 D.Malloy)
8:242nd & 13 at opp 22No Huddle-Shotgun #6 L.Yoder rush right for 2 yards gain to the Pen20 (#15 Z.Darche)
6:163rd & 11 at opp 20Jamaire Harden 20 Yd pass from Derek Morgan (Connor Poole Kick)Lehigh 17, Pennsylvania 0
Pennsylvania Punt, 6 plays
6:161st & 10 at own 35#95 J.Zipf kickoff 64 yards to the Pen01 fair catch by #0 J.Drayton at Pen01
6:161st & 10 at own 25No Huddle-Shotgun #12 M.Teodecki pass incomplete short right to #87 M.Page thrown to Pen29
6:162nd & 10 at own 25No Huddle-Shotgun #12 M.Teodecki pass complete short left to #87 M.Page caught at Pen30, for 5 yards to the Pen30 (#0 I.Williams)
6:163rd & 5 at own 30No Huddle-Shotgun #12 M.Teodecki pass complete short middle to #87 M.Page caught at Pen32, for 10 yards to the Pen40 (#6 C.Hughes), 1ST DOWN
6:161st & 10 at own 40No Huddle-Shotgun #12 M.Teodecki pass incomplete short right to #11 L.Johnson thrown to Leh50
6:162nd & 10 at own 40No Huddle-Shotgun #12 M.Teodecki pass incomplete short middle to #82 S.Cofrancesco thrown to Leh44
6:163rd & 10 at own 40No Huddle-Shotgun #12 M.Teodecki sacked for loss of 9 yards to the Pen31 (#99 P.Davis)
4:114th & 19 at own 31#92 N.Kashey punt 49 yards to the Leh20
Lehigh Punt, 6 plays
4:111st & 10 at own 20No Huddle-Shotgun #41 A.Mayfield rush right for 5 yards gain to the Leh25 (#81 C.Martin)
4:112nd & 5 at own 25No Huddle-Shotgun #41 A.Mayfield rush right for 3 yards gain to the Leh28 (#22 B.Cornell)
4:113rd & 2 at own 28No Huddle-Shotgun #6 L.Yoder rush right for 4 yards gain to the Leh32 (#97 D.McPherson; #22 B.Cornell), 1ST DOWN
4:111st & 10 at own 32No Huddle-Shotgun #6 L.Yoder rush middle for 4 yards gain to the Leh36 (#22 B.Cornell)
4:112nd & 6 at own 36No Huddle-Shotgun #10 D.Morgan sacked for loss of 6 yards to the Leh30 (#2 J.Holliday)
4:113rd & 12 at own 30No Huddle-Shotgun #10 D.Morgan pass incomplete short middle to #14 A.Feaster thrown to Leh41 broken up by #22 B.Cornell
0:324th & 12 at own 30#36 C.Poole punt 45 yards to the Pen25, out of bounds at Pen25
Pennsylvania Punt, 3 plays
0:321st & 10 at own 25No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #22 J.Donnelly thrown to Pen25
0:322nd & 10 at own 25No Huddle-Shotgun #12 M.Teodecki pass complete short left to #87 M.Page caught at Pen26, for 1 yard to the Pen26, End Of Play
Q4 15:003rd & 9 at own 26No Huddle-Shotgun #12 M.Teodecki sacked for loss of 12 yards to the Pen14 (#35 J.Lenart)
Q4 14:094th & 21 at own 14#92 N.Kashey punt 42 yards to the Leh44 #3 N.Peltekian return 15 yards to the Pen41 (#8 C.Olsztyn; #15 Z.Darche)
4th quarter7 drives, then Lehigh 20, Pennsylvania 7
Lehigh Field goal, 7 plays
14:091st & 10 at opp 41No Huddle-Shotgun #22 T.Tremba rush middle for 4 yards gain to the Pen37 (#93 R.Hall)
14:092nd & 6 at opp 37No Huddle-Shotgun #22 T.Tremba rush left for 11 yards gain to the Pen26 (#35 T.Pajak), 1ST DOWN
14:091st & 10 at opp 26No Huddle-Shotgun #22 T.Tremba rush middle for 10 yards gain to the Pen16 (#31 M.Long), 1ST DOWN
14:091st & 10 at opp 16No Huddle-Shotgun #22 T.Tremba rush middle for 1 yard gain to the Pen15 (#15 Z.Darche; #81 C.Martin)
14:092nd & 9 at opp 15No Huddle-Shotgun #10 D.Morgan pass complete short right to #11 M.D’Avino caught at Pen17, for 2 yards loss to the Pen17, End Of Play
14:093rd & 11 at opp 17No Huddle-Shotgun #10 D.Morgan rush left for 6 yards gain to the Pen11 (#15 Z.Darche; #1 J.Narcisse)
10:134th & 5 at opp 11Connor Poole 29 Yd Field GoalLehigh 20, Pennsylvania 0
Pennsylvania Punt, 3 plays
10:131st & 10 at own 35#95 J.Zipf kickoff 52 yards to the Pen13 #0 J.Drayton return 0 yards to the Pen13, End Of Play
10:131st & 10 at own 13No Huddle-Shotgun #12 M.Teodecki pass complete short right to #9 D.Barone caught at Pen15, for 2 yards to the Pen15 (#20 D.Brown), out of bounds
10:132nd & 8 at own 15No Huddle-Shotgun #12 M.Teodecki pass incomplete short middle to #87 M.Page thrown to Pen20
10:133rd & 8 at own 15No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #10 I.Lee thrown to Pen20
9:114th & 8 at own 15#92 N.Kashey punt 36 yards to the Leh49 #3 N.Peltekian return 11 yards to the Pen40 (#8 C.Olsztyn)
Lehigh Missed FG, 7 plays
9:111st & 10 at opp 40No Huddle-Shotgun #41 A.Mayfield rush middle for 4 yards gain to the Pen36 (#81 C.Martin)
9:112nd & 6 at opp 36No Huddle-Shotgun #41 A.Mayfield rush left for 1 yard gain to the Pen35 (#7 E.Cohall, Jr.; #8 C.Olsztyn)
9:113rd & 5 at opp 35No Huddle-Shotgun #5 A.Crossley rush left for 5 yards gain to the Pen30 (#15 Z.Darche), 1ST DOWN
9:111st & 10 at opp 30No Huddle-Shotgun #10 D.Morgan rush right for 1 yard loss to the Pen31 (#15 Z.Darche)
9:112nd & 11 at opp 31No Huddle-Shotgun #22 T.Tremba rush middle for 3 yards gain to the Pen28 (#81 C.Martin)
9:113rd & 8 at opp 28No Huddle-Shotgun #22 T.Tremba rush left for 2 yards gain to the Pen26 (#7 E.Cohall, Jr.)
5:014th & 6 at opp 26#36 C.Poole field goal attempt from 44 yards NO GOOD (H: #95 J.Zipf, LS: #94 R.Ritter), clock 05:01
Pennsylvania Touchdown, 13 plays
5:011st & 10 at own 26No Huddle-Shotgun #12 M.Teodecki pass incomplete deep middle to #87 M.Page thrown to Leh40 broken up by #31 T.Meadows
5:012nd & 10 at own 26No Huddle-Shotgun #12 M.Teodecki pass complete short middle to #10 I.Lee caught at Pen40, for 23 yards to the Pen49 (#20 D.Brown), 1ST DOWN
5:011st & 10 at own 49No Huddle-Shotgun #12 M.Teodecki pass complete short right to #11 L.Johnson caught at Leh47, for 4 yards to the Leh47 (#20 D.Brown)
5:012nd & 6 at opp 47No Huddle-Shotgun #12 M.Teodecki pass incomplete short middle to #9 D.Barone thrown to Leh44
5:013rd & 6 at opp 47No Huddle-Shotgun #12 M.Teodecki pass incomplete deep left to #10 I.Lee thrown to Leh25
5:014th & 6 at opp 47No Huddle-Shotgun #12 M.Teodecki pass complete short middle to #22 J.Donnelly caught at Leh43, for 11 yards to the Leh36 (#31 T.Meadows), 1ST DOWN
5:011st & 10 at opp 36No Huddle-Shotgun #12 M.Teodecki pass complete short middle to #22 J.Donnelly caught at Leh25, for 11 yards to the Leh25 (#10 W.Parton), 1ST DOWN
5:011st & 10 at opp 25No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #87 M.Page thrown to Leh20
5:012nd & 10 at opp 25No Huddle-Shotgun #32 T.Lafayette rush middle for 8 yards gain to the Leh17 (#6 C.Hughes; #27 D.Rice)
5:013rd & 2 at opp 17No Huddle-Shotgun #12 M.Teodecki pass incomplete short left to #11 L.Johnson thrown to Leh12 broken up by #1 M.McKee II
5:014th & 2 at opp 17No Huddle-Shotgun #32 T.Lafayette rush middle for 13 yards gain to the Leh04 (#97 L.Reilly), 1ST DOWN
5:011st & goal at opp 4No Huddle-Shotgun #32 T.Lafayette rush middle for 3 yards gain to the Leh01 (#99 P.Davis)
2:142nd & goal at opp 1Tommy Lafayette 1 Yd Run (Mason Walters Kick)Lehigh 20, Pennsylvania 7
2:141st & 10 at own 35#96 M.Walters onside kickoff 19 yards to the Leh46 PENALTY Pen Equipment Violation (#2 D.West) 5 yards from Leh46 to Pen49
2:14Timeout Lehigh, clock 02:14
Lehigh Punt, 3 plays
2:141st & 10 at opp 49No Huddle-Shotgun #41 A.Mayfield rush right for 3 yards loss to the Leh48 (#25 C.Erickson)
2:002nd & 13 at own 48No Huddle-Shotgun #41 A.Mayfield rush left for 5 yards gain to the Pen47 (#14 D.McCrum)
2:001st & 10 at opp 49Timeout Lehigh, clock 02:00
1:543rd & 8 at opp 47No Huddle-Shotgun #41 A.Mayfield rush middle for 3 yards gain to the Pen44 (#8 C.Olsztyn)
1:542nd & 13 at opp 48Timeout Pennsylvania, clock 01:54
1:424th & 5 at opp 44#36 C.Poole punt 36 yards to the Pen08 #0 J.Drayton return 18 yards to the Pen26, out of bounds at Pen26
1:513rd & 8 at own 47Timeout Pennsylvania, clock 01:51
Pennsylvania Interception, 5 plays
1:511st & 10 at own 26No Huddle-Shotgun #12 M.Teodecki pass complete short right to #22 J.Donnelly caught at Pen32, for 6 yards to the Pen32 (#3 N.Peltekian), out of bounds
1:512nd & 4 at own 32No Huddle-Shotgun #12 M.Teodecki pass incomplete short right to #22 J.Donnelly thrown to Pen36
1:513rd & 4 at own 32No Huddle-Shotgun #12 M.Teodecki pass complete short middle to #87 M.Page caught at Pen34, for 3 yards to the Pen35 (#6 C.Hughes)
1:514th & 1 at own 35No Huddle-Shotgun #12 M.Teodecki pass complete short left to #87 M.Page caught at Pen39, for 4 yards to the Pen39 (#35 J.Lenart), out of bounds, 1ST DOWN
0:591st & 10 at own 39No Huddle-Shotgun #12 M.Teodecki pass intercepted by #1 M.McKee II at Leh38 #1 M.McKee II return 0 yards to the Leh38 (#87 M.Page)
Lehigh End of game, 3 plays
0:591st & 10 at own 38No Huddle-Shotgun #6 L.Yoder rush middle for 2 yards gain to the Leh40 (#15 Z.Darche)
0:542nd & 8 at own 40Kneel down by #10 D.Morgan at Leh37 for loss of 3 yards
0:541st & 10 at opp 38Timeout Pennsylvania, clock 00:54
0:543rd & 11 at own 37Kneel down by #10 D.Morgan at Leh33 for loss of 4 yards

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Pennsylvania leads 45–⁠12 in 57 meetings.

Recent meetings
2026Lehigh 20, Pennsylvania 7
2025Lehigh 44, Pennsylvania 30
2021Pennsylvania 20, Lehigh 0
2018Pennsylvania 30, Lehigh 10
2017Pennsylvania 65, Lehigh 47
2016Lehigh 49, Pennsylvania 28

Around this game