Yale at Lehigh

Saturday, October 4, 2025

Lehigh beat Yale 31–⁠13. It was their 24th meeting; Yale leads the series 19–⁠5.

AwayYale9–⁠3 in 2025
13
HomeLehigh12–⁠1 in 2025
31

Final at Goodman Stadium, BethlehemTV: ESPN+Attendance 4,364

At kickoff
74°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Allentown Lehigh Vly International Airport, 10 km from the stadium, nine minutes before kickoff
Official
Anthony FlorioGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Yale076013
Lehigh14010731

Standouts

Player stats

Yale

PassingC/AttYdsTDInt
Dante Reno25/3824722
RushingCarYdsTDLong
Joshua Pitsenberger1863014
Wilhelm Daal1442012
ReceivingRecYdsTDLong
Nico Brown785244
Jaxton Santiago685023
Mason Shipp431010
Wilhelm Daal217012

Lehigh

PassingC/AttYdsTDInt
Hayden Johnson8/1517420
RushingCarYdsTDLong
Luke Yoder17108125
Jaden Green1167031
Hayden Johnson545115
Aaron Crossley4604
ReceivingRecYdsTDLong
Mason Humphrey286159
Luke Yoder349124
Jaden Green121021
Joseph Marranca112012
DefenseTklTFLSacksInt
Aidan Singleton0001
Davis Rice0001

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

Team stats

YaleLehigh
350Total yards399
247Passing yards174
103Rushing yards225
6.5Yards per pass11.6
2.9Yards per rush5.5
22First downs22
5–⁠16Third downs4–⁠8
3–⁠5Fourth downs0–⁠0
3Turnovers0
6–⁠55Penalties6–⁠61
28:38Possession31:22

Efficiency

YaleLehigh
40%Success rate51%
−0.03EPA per play0.39
1.33Explosiveness1.33
−0.36Rushing EPA0.20
0.28Passing EPA0.88
36%Passing-down success39%

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 59% to win. Elo’s favorite won.

The line

Lehigh −4.5, over/under 50.5.

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

Every drive

Lehigh end zoneYale end zoneQ1 LehighTouchdown, 8 playsQ1 YalePunt, 3 playsQ1 LehighTouchdown, 11 playsQ1 YalePunt, 6 playsQ1 LehighPunt, 5 playsQ2 YaleTouchdown, 15 playsQ2 YalePunt, 5 playsQ2 LehighPunt, 7 playsQ3 YaleInterception, 9 playsQ3 LehighTouchdown, 3 playsQ3 YaleTouchdown, 8 playsQ3 LehighField goal, 8 playsQ3 YaleInterception, 11 playsQ4 LehighPunt, 3 playsQ4 YaleFumble, 12 playsQ4 LehighTouchdown, 9 playsQ4 YaleTurnover on downs, 5 playsQ4 LehighEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Lehigh drives left to right, Yale right to left.
  1. Q1 LehighTouchdown, 8 plays, 67 yards
  2. Q1 YalePunt, 3 plays, 2 yards
  3. Q1 LehighTouchdown, 11 plays, 90 yards
  4. Q1 YalePunt, 6 plays, 24 yards
  5. Q1 LehighPunt, 5 plays, 9 yards
  6. Q2 YaleTouchdown, 15 plays, 89 yards
  7. Q2 YalePunt, 5 plays, 15 yards
  8. Q2 LehighPunt, 7 plays, 36 yards
  9. Q3 YaleInterception, 9 plays, 40 yards
  10. Q3 LehighTouchdown, 3 plays, 86 yards
  11. Q3 YaleTouchdown, 8 plays, 75 yards
  12. Q3 LehighField goal, 8 plays, 68 yards
  13. Q3 YaleInterception, 11 plays, 62 yards
  14. Q4 LehighPunt, 3 plays, 6 yards
  15. Q4 YaleFumble, 12 plays, 39 yards
  16. Q4 LehighTouchdown, 9 plays, 68 yards
  17. Q4 YaleTurnover on downs, 5 plays, 20 yards
  18. Q4 LehighEnd of game, 2 plays, −6 yards

Play by play

1st quarter5 drives, then Lehigh 14, Yale 0
Lehigh Touchdown, 8 plays
14:541st & 10 at own 35Nick Conforti kickoff for 48 yds , Logan Galletta return for 16 yds to the LEH 33
14:461st & 10 at own 33Hayden Johnson pass complete to Luke Yoder for 9 yds to the LEH 42
14:082nd & 1 at own 42Luke Yoder run for 4 yds to the LEH 46 for a 1ST down
13:311st & 10 at own 46Luke Yoder run for 1 yd to the LEH 47
12:502nd & 9 at own 47Hayden Johnson pass incomplete to Mason Humphrey
12:423rd & 9 at own 47Hayden Johnson run for 12 yds to the YALE 41 for a 1ST down
12:091st & 10 at opp 41Jaden Green run for a loss of 1 yard to the YALE 42
11:262nd & 11 at opp 42Hayden Johnson pass incomplete to Geoffrey Jamiel
11:203rd & 11 at opp 42(11:26) No Huddle-Shotgun Johnson,Hayden pass incomplete short right to Humphrey,Mason thrown to Yale25 PENALTY Yale Pass Interference (Webster,Brandon) 15 yards from Yale42 to Yale27, 1ST DOWN. NO PLAY.
11:141st & 10 at opp 27Hayden Johnson pass complete to Mason Humphrey for 27 yds for a TD (Nick Garrido KICK)Lehigh 7, Yale 0
Yale Punt, 3 plays
11:081st & 10 at own 35Connor Poole kickoff for 57 yds , Billy Eastep return for 27 yds to the YALE 35
11:051st & 10 at own 35Dante Reno pass incomplete to Graham Smith
10:572nd & 10 at own 35Dante Reno pass complete to Nico Brown for 4 yds to the YALE 39
10:243rd & 6 at own 39Dante Reno pass complete to Nico Brown for 2 yds to the YALE 37
9:454th & 8 at own 37Reese Keeney punt for 63 yds for a touchback
Lehigh Touchdown, 11 plays
9:381st & 10 at own 10Jaden Green run for 3 yds to the LEH 13
9:002nd & 7 at own 13Luke Yoder run for 7 yds to the LEH 20 for a 1ST down
8:181st & 10 at own 20Luke Yoder run for 3 yds to the LEH 23
7:352nd & 7 at own 23PENALTY Yale Offside (Barkley-Smith,Charles) 5 yards from Lehigh23 to Lehigh28. NO PLAY.
7:102nd & 2 at own 28Jaden Green run for 3 yds to the LEH 31 for a 1ST down Yale Penalty, Personal Foul (Inumidun Ayo-Durojaiye) to the LEH 46 for a 1ST down
6:481st & 10 at own 46Luke Yoder run for 5 yds to the YALE 49
5:542nd & 5 at opp 49Hayden Johnson pass complete to Joseph Marranca for 12 yds to the YALE 37 for a 1ST down
5:191st & 10 at opp 37Luke Yoder run for 1 yd to the YALE 36
4:352nd & 9 at opp 36Luke Yoder run for 8 yds to the YALE 28
3:533rd & 1 at opp 28Aaron Crossley run for 4 yds to the YALE 24 for a 1ST down
3:081st & 10 at opp 24Hayden Johnson pass incomplete to Matt D’Avino
2:592nd & 10 at opp 24Hayden Johnson pass complete to Luke Yoder for 24 yds for a TD (Nick Garrido KICK)Lehigh 14, Yale 0
Yale Punt, 6 plays
2:541st & 10 at own 35Connor Poole kickoff for 62 yds , Joshua Tarver return for 8 yds to the YALE 11
2:481st & 10 at own 11Josh Pitsenberger run for 2 yds to the YALE 13
2:182nd & 8 at own 13Dante Reno pass complete to Jaxton Santiago for 14 yds to the YALE 27 for a 1ST down
1:441st & 10 at own 27Dante Reno pass complete to Jaxton Santiago for 18 yds to the YALE 45 for a 1ST down
1:271st & 10 at own 45Dante Reno pass incomplete to Mason Shipp
1:272nd & 10 at own 45(01:27) PENALTY Yale False Start (Bluhm,Leo) 5 yards from Yale45 to Yale40. NO PLAY.
1:162nd & 15 at own 40Dante Reno pass complete to Josh Pitsenberger for 5 yds to the YALE 35
0:453rd & 20 at own 35Dante Reno pass incomplete
0:384th & 20 at own 35Reese Keeney punt for 42 yds, fair catch by Geoffrey Jamiel at the LEH 23
Lehigh Punt, 5 plays
0:001st & 10 at own 23Jaden Green run for 9 yds to the LEH 32
Q2 14:532nd & 1 at own 32Matt Machalik run for 1 yd to the LEH 33 for a 1ST down
Q2 14:051st & 10 at own 33Matt Machalik run for 4 yds to the LEH 37
Q2 13:332nd & 6 at own 37PENALTY Lehigh False Start (Ayache,Sammy) 5 yards from Lehigh37 to Lehigh32. NO PLAY.
Q2 13:172nd & 11 at own 32PENALTY Lehigh False Start (Ayache,Sammy) 5 yards from Lehigh32 to Lehigh27. NO PLAY.
Q2 12:552nd & 16 at own 27Luke Yoder run for 5 yds to the LEH 32
Q2 12:223rd & 11 at own 32Hayden Johnson pass incomplete to Matt D’Avino
Q2 12:134th & 11 at own 32Connor Poole punt for 39 yds, punt out-of-bounds at the YALE 29
2nd quarter3 drives, then Lehigh 14, Yale 7
Yale Punt, 5 plays
12:091st & 10 at own 29Dante Reno pass incomplete
11:572nd & 10 at own 29Josh Pitsenberger run for 10 yds to the YALE 39 for a 1ST down
11:321st & 10 at own 39Josh Pitsenberger run for 1 yd to the YALE 40
11:142nd & 9 at own 40Dante Reno pass incomplete to Jaxton Santiago
11:003rd & 9 at own 40Dante Reno pass complete to Josh Pitsenberger for 4 yds to the YALE 44
10:204th & 5 at own 44Reese Keeney punt for 34 yds
Lehigh Punt, 7 plays
10:141st & 10 at own 22Aaron Crossley run for 2 yds to the LEH 24
9:362nd & 8 at own 24Hayden Johnson pass incomplete to Matt D’Avino
9:293rd & 8 at own 24Hayden Johnson pass complete to Luke Yoder for 16 yds to the LEH 40 for a 1ST down
8:541st & 10 at own 40Hayden Johnson run for 10 yds to the 50 yard line for a 1ST down
8:141st & 10 at the 50Luke Yoder run for 9 yds to the YALE 41
7:392nd & 1 at opp 41Luke Yoder run for a loss of 1 yard to the YALE 42
6:553rd & 2 at opp 42Aaron Crossley run for no gain to the YALE 42
6:154th & 2 at opp 42Connor Poole punt for 31 yds, fair catch by Jaxton Santiago at the YALE 11
Yale Touchdown, 15 plays
6:061st & 10 at own 11Dante Reno pass complete to Jaxton Santiago for 12 yds to the YALE 23 for a 1ST down
5:411st & 10 at own 23Josh Pitsenberger run for a loss of 1 yard to the YALE 22
5:162nd & 11 at own 22Dante Reno pass complete to Mason Shipp for 10 yds to the YALE 32
4:463rd & 1 at own 32Josh Pitsenberger run for 2 yds to the YALE 34 for a 1ST down
4:141st & 10 at own 34Wilhelm Daal run for no gain to the YALE 34
3:362nd & 10 at own 34Wilhelm Daal run for 7 yds to the YALE 41
3:103rd & 3 at own 41Josh Pitsenberger run for 4 yds to the YALE 45 for a 1ST down
2:371st & 10 at own 45Josh Pitsenberger run for 6 yds to the LEH 49
2:162nd & 4 at opp 49Dante Reno pass incomplete to Mason Shipp
2:063rd & 4 at opp 49Dante Reno pass complete to Jaxton Santiago for 3 yds to the LEH 46
1:534th & 1 at opp 46Josh Pitsenberger run for 1 yd to the LEH 45 for a 1ST down
1:381st & 10 at opp 45Dante Reno pass incomplete to Josh Pitsenberger
1:322nd & 10 at opp 45Wilhelm Daal run for 3 yds to the LEH 42
1:023rd & 7 at opp 42Dante Reno pass complete to Jaxton Santiago for 15 yds to the LEH 27 for a 1ST down
0:431st & 10 at opp 27Dante Reno pass complete to Nico Brown for 27 yds for a TD (Nick Conforti KICK)Lehigh 14, Yale 7
3rd quarter5 drives, then Lehigh 24, Yale 13
Yale Interception, 9 plays
15:001st & 10 at own 35Connor Poole kickoff for 65 yds for a touchback
15:001st & 10 at own 35Connor Poole kickoff for 65 yds for a touchback
14:531st & 10 at own 25Dante Reno pass complete to Nico Brown for 1 yd to the YALE 26
14:192nd & 9 at own 26Josh Pitsenberger run for 1 yd to the YALE 27
13:293rd & 8 at own 27Dante Reno pass complete to Mason Shipp for 9 yds to the YALE 36 for a 1ST down
13:181st & 10 at own 36Josh Pitsenberger run for 1 yd to the YALE 37
12:432nd & 9 at own 37Dante Reno pass complete to Jaxton Santiago for 23 yds to the LEH 40 for a 1ST down
12:191st & 10 at opp 40Josh Pitsenberger run for 2 yds to the LEH 38
11:502nd & 8 at opp 38Dante Reno pass incomplete to Jaxton Santiago
11:423rd & 8 at opp 38Wilhelm Daal run for 3 yds to the LEH 35
11:144th & 5 at opp 35Dante Reno pass intercepted Davis Rice return for 5 yds to the LEH 14
Lehigh Touchdown, 3 plays
11:041st & 10 at own 14Luke Yoder run for 2 yds to the LEH 16
10:212nd & 8 at own 16Hayden Johnson pass complete to Mason Humphrey for 59 yds to the YALE 25 for a 1ST down
9:471st & 10 at opp 25Luke Yoder run for 25 yds for a TD (Nick Garrido KICK)Lehigh 21, Yale 7
9:381st & 10 at own 35Connor Poole kickoff for 65 yds , Joshua Tarver return for 50 yds to the YALE 15 Yale Penalty, Offensive Holding (Dillon Rickenbacker) to the YALE 25
Yale Touchdown, 8 plays
9:281st & 10 at own 25Josh Pitsenberger run for 3 yds to the YALE 28
9:082nd & 7 at own 28Josh Pitsenberger run for 7 yds to the YALE 35 for a 1ST down
8:361st & 10 at own 35Wilhelm Daal run for 6 yds to the YALE 41
7:582nd & 4 at own 41Dante Reno pass complete to Chase Collyer for 7 yds to the YALE 48 for a 1ST down
7:471st & 10 at own 48Dante Reno pass complete to Mason Shipp for 5 yds to the LEH 47
7:222nd & 5 at opp 47Wilhelm Daal run for 3 yds to the LEH 44
6:553rd & 2 at opp 44Josh Pitsenberger run for no gain to the LEH 44
6:184th & 2 at opp 44Dante Reno pass complete to Nico Brown for 44 yds for a TD (Nick Conforti PAT MISSED)Lehigh 21, Yale 13
6:181st & 10 at own 35PENALTY Lehigh Personal Foul (Nelson,Jadin) 15 yards from Yale35 to Yale50. NO PLAY.
Lehigh Field goal, 8 plays
6:181st & 10 at the 50Nick Conforti kickoff for 50 yds for a touchback
6:111st & 10 at own 25Jaden Green run for 6 yds to the LEH 31
5:252nd & 4 at own 31Hayden Johnson pass complete to Jaden Green for 21 yds to the YALE 48 for a 1ST down
4:501st & 10 at opp 48Jaden Green run for 6 yds to the YALE 42
4:502nd & 4 at opp 42Jaden Green run for 31 yds to the YALE 11 for a 1ST down
4:501st & 10 at opp 11Jaden Green run for no gain to the YALE 11
4:502nd & 10 at opp 11Luke Yoder run for 4 yds to the YALE 7
4:503rd & 6 at opp 7Hayden Johnson pass incomplete to Garrett Guess
1:504th & 6 at opp 7Nick Garrido 24 yd FG GOODLehigh 24, Yale 13
Yale Interception, 11 plays
1:501st & 10 at own 35Connor Poole kickoff for 65 yds for a touchback
1:501st & 10 at own 25Dante Reno pass complete to Mason Shipp for 7 yds to the YALE 32
1:502nd & 3 at own 32Dante Reno run for 3 yds to the YALE 35 for a 1ST down
1:501st & 10 at own 35Josh Pitsenberger run for 6 yds to the YALE 41
0:002nd & 4 at own 41Wilhelm Daal run for 1 yd to the YALE 42
Q4 14:543rd & 3 at own 42Dante Reno pass incomplete to Mason Shipp
Q4 14:504th & 3 at own 42(14:55) No Huddle-Shotgun Reno,Dante pass incomplete deep right to Shipp,Mason thrown to Lehigh35 PENALTY Lehigh Personal Foul (Ochojski,Tyler) 15 yards from Yale42 to Lehigh43, 1ST DOWN. NO PLAY.
Q4 14:431st & 10 at opp 43Josh Pitsenberger run for 14 yds to the LEH 29 for a 1ST down
Q4 14:141st & 10 at opp 29Dante Reno run for a loss of 3 yards to the LEH 32
Q4 13:472nd & 13 at opp 32Lehigh Penalty, Personal Foul (Nick Peltekian) to the LEH 11 for a 1ST down
Q4 13:021st & 10 at opp 11Josh Pitsenberger run for 3 yds to the LEH 8
Q4 12:562nd & 7 at opp 8PENALTY Yale False Start (Smith,Graham) 5 yards from Lehigh08 to Lehigh13. NO PLAY.
Q4 12:372nd & 12 at opp 13Dante Reno pass incomplete to Aidan Stephens
Q4 12:323rd & 12 at opp 13Dante Reno pass intercepted, touchback. Aidan Singleton return for no gain
4th quarter5 drives, then Lehigh 31, Yale 13
Lehigh Punt, 3 plays
12:261st & 10 at own 20Aaron Crossley run for no gain to the LEH 20
11:432nd & 10 at own 20Hayden Johnson pass incomplete to Mason Humphrey
11:343rd & 10 at own 20Hayden Johnson pass complete to Logan Galletta for 6 yds to the LEH 26
10:534th & 4 at own 26Connor Poole punt for 45 yds, fair catch by Jaxton Santiago at the YALE 29
Yale Fumble, 12 plays
10:491st & 10 at own 29Wilhelm Daal run for 4 yds to the YALE 33
10:212nd & 6 at own 33Wilhelm Daal run for 2 yds to the YALE 35
9:433rd & 4 at own 35Dante Reno pass complete to Nico Brown for 6 yds to the YALE 41 for a 1ST down
9:221st & 10 at own 41Wilhelm Daal run for no gain to the YALE 41
8:412nd & 10 at own 41Dante Reno pass complete to Wilhelm Daal for 12 yds to the LEH 47 for a 1ST down
8:201st & 10 at opp 47Josh Pitsenberger run for 1 yd to the LEH 46
7:492nd & 9 at opp 46Dante Reno run for no gain to the LEH 46
7:173rd & 9 at opp 46Dante Reno pass incomplete to Jaxton Santiago
7:144th & 9 at opp 46Dante Reno pass complete to Brady Wagner for 9 yds to the LEH 37 for a 1ST down
7:021st & 10 at opp 37Wilhelm Daal run for 2 yds to the LEH 35
6:302nd & 8 at opp 35Dante Reno pass complete to Nico Brown for 5 yds to the LEH 30
6:063rd & 3 at opp 30Dante Reno run for a loss of 2 yards to the LEH 32 Dante Reno fumbled, recovered by YALE Tyler Ochojski
Lehigh Touchdown, 9 plays
5:591st & 10 at own 32Luke Yoder run for 23 yds to the YALE 45 for a 1ST down
5:151st & 10 at opp 45Luke Yoder run for 11 yds to the YALE 34 for a 1ST down
4:301st & 10 at opp 34Hayden Johnson run for a loss of 1 yard to the YALE 35
4:302nd & 11 at opp 35Timeout Yale, clock 04:30
4:262nd & 11 at opp 35Luke Yoder run for no gain to the YALE 35
4:263rd & 11 at opp 35Timeout Yale, clock 04:26
4:193rd & 11 at opp 35Hayden Johnson run for 15 yds to the YALE 20 for a 1ST down
4:191st & 10 at opp 20Timeout Yale, clock 04:19
4:131st & 10 at opp 20Jaden Green run for 9 yds to the YALE 11
3:302nd & 1 at opp 11Jaden Green run for 1 yd to the YALE 10 for a 1ST down
2:471st & goal at opp 10Luke Yoder run for 1 yd to the YALE 9
2:072nd & goal at opp 9Hayden Johnson run for 9 yds for a TD (Nick Garrido KICK)Lehigh 31, Yale 13
Yale Turnover on downs, 5 plays
2:071st & 10 at own 35Connor Poole kickoff for 37 yds
2:001st & 10 at own 28Wilhelm Daal run for 12 yds to the YALE 40 for a 1ST down
1:481st & 10 at own 40Dante Reno pass complete to Wilhelm Daal for 5 yds to the YALE 45
1:362nd & 5 at own 45Dante Reno pass complete to Brady Wagner for 4 yds to the YALE 49
1:203rd & 1 at own 49Wilhelm Daal run for no gain to the YALE 49
1:044th & 1 at own 49Wilhelm Daal run for a loss of 1 yard to the YALE 48
Lehigh End of game, 2 plays
0:581st & 10 at opp 48run for a loss of 4 yards to the LEH 48
0:002nd & 14 at own 48run for a loss of 2 yards to the LEH 46

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.

Yale leads 19–⁠5 in 24 meetings.

Recent meetings
2025Lehigh 31, Yale 13
2024Yale 38, Lehigh 23
2021Yale 34, Lehigh 0
2017Yale 56, Lehigh 28
2016Lehigh 63, Yale 35
2015Yale 27, Lehigh 12

Around this game