Final at Fitton Field, WorcesterTV: ESPN+Attendance 12,910
At kickoff
47°F, clear, wind 17 mph from the north, gusts to 25 mphWeather: NOAA NCEI Integrated Surface Database; Worcester Regional Airport (KORH), 6 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Lehigh
Holy Cross
223
Total yards
258
55
Passing yards
148
168
Rushing yards
110
5.5
Yards per pass
5.3
4.4
Yards per rush
3.1
16
First downs
15
3–9
Third downs
7–16
1–1
Fourth downs
3–4
1
Turnovers
0
4–50
Penalties
9–117
29:35
Possession
30:25
Efficiency
Lehigh
Holy Cross
35%
Success rate
29%
0.01
EPA per play
0.01
1.06
Explosiveness
1.49
−0.16
Rushing EPA
−0.06
0.43
Passing EPA
0.09
29%
Passing-down success
26%
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)
Holy Cross 74% to win. Lehigh won as Elo’s underdog.
The line
Holy Cross −6.5, over/under 52.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Holy Cross drives left to right, Lehigh right to left.
Q1 Holy CrossResult not recorded, 9 plays, 18 yards
Q1 LehighTouchdown, 15 plays, 84 yards
Q2 Holy CrossTouchdown, 9 plays, 57 yards
Q2 LehighPunt, 5 plays, 26 yards
Q2 Holy CrossPunt, 6 plays, 15 yards
Q2 LehighPunt, 4 plays, −2 yards
Q2 Holy CrossTurnover on downs, 10 plays, 34 yards
Q3 LehighField goal, 13 plays, 55 yards
Q3 Holy CrossPunt, 3 plays, 5 yards
Q3 LehighFumble, 3 plays, 35 yards
Q3 Holy CrossPunt, 7 plays, 13 yards
Q3 LehighPunt, 7 plays, 19 yards
Q4 Holy CrossPunt, 11 plays, 24 yards
Q4 LehighPunt, 5 plays, 27 yards
Q4 Holy CrossMissed FG, 13 plays, 51 yards
Play by play
1st quarter4 drives, then Tied at 0
Holy Cross Result not recorded, 9 plays
15:00
1st & 10 at own 21
Jayden Clerveaux run for 1 yd to the HC 22
15:00
2nd & 9 at own 22
Joe Pesansky pass complete to Max Mosey for 10 yds to the HC 32 for a 1ST down
15:00
1st & 10 at own 32
Jayden Clerveaux run for 3 yds to the HC 35
15:00
2nd & 7 at own 35
Max Mosey run for 4 yds to the HC 39
15:00
1st & 10 at own 39
Quinton Gregory run for 2 yds to the HC 41
Lehigh Touchdown, 15 plays
15:00
2nd & 10 at opp 14
Matt Machalik run for 2 yds to the HC 12
Holy Cross Result not recorded, 9 plays
15:00
2nd & 8 at own 41
Pesansky,Joe rush left (Peltekian,Nick).
15:00
3rd & 8 at own 41
Joe Pesansky run for 5 yds to the HC 46
15:00
3rd & 3 at own 39
Pesansky,Joe rush , out-of-bounds, PENALTY HCR personal foul, PENALTY LEH personal foul. Lehigh Penalty, personal foul (Yards) to the HC 39
14:54
1st & 10 at own 35
Connor Poole kickoff for 61 yds , Curtis Harris-Lopez return for 17 yds to the HC 21
10:38
4th & 3 at own 46
Joe Pesansky pass complete to Max Mosey for 4 yds to the 50 yard line for a 1ST down
9:46
1st & 10 at the 50
Jack Norris punt for 37 yds
Lehigh Touchdown, 15 plays
9:46
1st & 10 at own 13
Dante Perri pass complete to Geoffrey Jamiel for 4 yds to the LEH 17
9:46
2nd & 6 at own 17
Luke Yoder run for 12 yds to the LEH 29 for a 1ST down
9:46
1st & 10 at own 29
Luke Yoder run for 7 yds to the LEH 36
9:46
2nd & 3 at own 36
Luke Yoder run for 3 yds to the LEH 39 for a 1ST down
9:46
1st & 10 at own 39
Jaden Green run for 2 yds to the LEH 41
6:22
2nd & 8 at own 41
Dante Perri pass complete to Geoffrey Jamiel for 13 yds to the HC 46 for a 1ST down
6:22
1st & 10 at opp 46
Luke Yoder run for 7 yds to the HC 39
6:22
2nd & 3 at opp 39
Jaden Green run for 14 yds to the HC 25 for a 1ST down
6:22
1st & 10 at opp 25
Jaden Green run for 1 yd to the HC 24
6:22
2nd & 9 at opp 24
Jaden Green run for 7 yds to the HC 17
6:22
3rd & 2 at opp 17
Luke Yoder run for 1 yd to the HC 16
6:22
4th & 1 at opp 16
Luke Yoder run for 2 yds to the HC 14 for a 1ST down
6:22
1st & 10 at opp 14
Dante Perri pass complete to Aiden Schomp for no gain to the HC 14
Q2 14:51
3rd & 8 at opp 12
Dante Perri pass complete to Mason Humphrey for 12 yds for a TD (Nick Garrido KICK)Lehigh 7, Holy Cross 0
2nd quarter5 drives, then Tied at 7
Holy Cross Touchdown, 9 plays
14:48
1st & 10 at own 35
Connor Poole kickoff for 31 yds , Mason McSweeney return for 6 yds to the HC 40
14:48
1st & 10 at own 40
Jayden Clerveaux run for 20 yds to the LEH 40 for a 1ST down
14:48
1st & 10 at opp 40
Jayden Clerveaux run for 5 yds to the LEH 35 for a 1ST down Lehigh Penalty, illegal use of hands (TJ Burke) to the LEH 20 for a 1ST down
14:48
1st & 10 at opp 20
Max Mosey run for 3 yds to the LEH 17
14:48
2nd & 7 at opp 17
Jayden Clerveaux run for 4 yds to the LEH 13
14:48
3rd & 3 at opp 13
Jayden Clerveaux run for 2 yds to the LEH 11
14:48
4th & 1 at opp 11
Jayden Clerveaux run for 4 yds to the LEH 7 for a 1ST down
14:48
1st & goal at opp 7
Clerveaux,Jayden rush middle (Dowd,Jackson).
14:48
2nd & goal at opp 7
Joe Pesansky sacked by Matt Spatny for a loss of 3 yards to the LEH 10
9:29
3rd & goal at opp 10
Joe Pesansky pass complete to Jacob Petersen for 10 yds for a TD (Daniel Porto KICK)Tied at 7
Lehigh Punt, 5 plays
9:29
1st & 10 at own 35
Daniel Porto kickoff for 65 yds for a touchback
9:29
1st & 10 at own 25
Luke Yoder run for 2 yds to the LEH 27
9:29
2nd & 8 at own 27
Luke Yoder run for 15 yds to the LEH 42 for a 1ST down
9:29
1st & 10 at own 42
Yoder,Luke rush right (Monte,Frankie;Stevenson,Brice).
9:29
2nd & 10 at own 42
pass incomplete to Mason Humphrey
9:29
3rd & 10 at own 42
Dante Perri run for 9 yds to the HC 49
6:37
4th & 1 at opp 49
Connor Poole punt for 48 yds
Holy Cross Punt, 6 plays
6:37
1st & 10 at own 1
Jayden Clerveaux run for 1 yd to the HC 2
6:37
2nd & 9 at own 2
Jayden Clerveaux run for 5 yds to the HC 7
6:37
3rd & 4 at own 7
Joe Pesansky pass complete to Max Mosey for 16 yds to the HC 23 for a 1ST down
6:37
1st & 10 at own 23
Joe Pesansky sacked by Tyler Ochojski for a loss of 8 yards to the HC 15
6:37
2nd & 18 at own 15
Slade,Sam rush left (Edwards,Brycen;Adderley,Jordan).
6:37
3rd & 18 at own 15
Sam Slade run for 1 yd to the HC 16
2:24
4th & 17 at own 16
Jack Norris punt for 40 yds , Nick Peltekian returns for no gain to the LEH 40
Lehigh Punt, 4 plays
2:24
1st & 10 at own 40
Hayden Johnson pass incomplete to Logan Galletta, broken up by Eli Thompson
2:18
2nd & 10 at own 40
Jaden Green run for 1 yd to the LEH 41
2:00
3rd & 9 at own 41
Hayden Johnson pass complete to Jaden Green for 3 yds to the LEH 44 Lehigh Penalty, Offensive holding (TJ Burke) to the LEH 34
2:00
3rd & 16 at own 34
Hayden Johnson run for 4 yds to the LEH 38
1:35
4th & 12 at own 38
Connor Poole punt for 33 yds
Holy Cross Turnover on downs, 10 plays
1:35
1st & 10 at own 29
Joe Pesansky pass incomplete to Jacob Petersen, broken up by Mike DeNucci
1:35
2nd & 10 at own 29
Sam Slade run for 17 yds to the HC 46 for a 1ST down
1:35
1st & 10 at own 46
Joe Pesansky pass complete to Max Mosey for no gain to the HC 46 Holy Cross Penalty, illegal block (-10 Yards) to the HC 36
1:35
1st & 20 at own 36
Joe Pesansky pass complete to Sam Slade for 9 yds to the HC 45
1:35
2nd & 11 at own 45
Joe Pesansky pass complete to Jacob Petersen for 10 yds to the LEH 45
0:39
3rd & 1 at opp 45
Sam Slade run for 5 yds to the LEH 40 for a 1ST down
0:39
2nd & 10 at opp 40
Joe Pesansky pass complete to Sam Slade for 3 yds to the LEH 37
0:12
3rd & 7 at opp 37
Joe Pesansky pass incomplete to Jacob Petersen, broken up by Jordan Adderley
0:08
4th & 7 at opp 37
pass incomplete to Byron Shipman
3rd quarter6 drives, then Lehigh 10, Holy Cross 7
Lehigh Field goal, 13 plays
15:00
1st & 10 at own 37
Hayden Johnson pass incomplete to Geoffrey Jamiel, broken up by Jake Jarmolowich
15:00
2nd & 10 at own 37
Yoder,Luke rush left (Monte,Frankie;Stevenson,Brice).
15:00
3rd & 10 at own 37
Hayden Johnson pass incomplete to Mason Humphrey for a 1ST down Holy Cross Penalty, Defensive pass interference (Curtis Harris-Lopez) to the HC 48 for a 1ST down
15:00
1st & 10 at opp 48
Hayden Johnson run for 1 yd to the HC 47
15:00
2nd & 9 at opp 47
Hayden Johnson run for 2 yds to the HC 45
15:00
3rd & 7 at opp 45
Hayden Johnson pass complete to Geoffrey Jamiel for 18 yds to the HC 27 for a 1ST down
15:00
1st & 10 at opp 27
Jaden Green run for 2 yds to the HC 25
15:00
2nd & 8 at opp 25
Hayden Johnson run for 4 yds to the HC 21
15:00
3rd & 4 at opp 21
Luke Yoder run for 5 yds to the HC 16 for a 1ST down
15:00
1st & 10 at opp 16
Luke Yoder run for 6 yds to the HC 10
15:00
2nd & 4 at opp 10
Luke Yoder run for 3 yds to the HC 7
15:00
3rd & 1 at opp 7
Luke Yoder run for a loss of 1 yard to the HC 8
Lehigh Punt, 7 plays
15:00
2nd & 8 at own 34
Matt Machalik run for 4 yds to the LEH 38
14:53
1st & 10 at own 35
Daniel Porto kickoff for 55 yds , Jaden Green return for 27 yds to the LEH 37
7:47
4th & 2 at opp 8
Nick Garrido 25 Yd Field GoalLehigh 10, Holy Cross 7
Holy Cross Punt, 3 plays
7:42
1st & 10 at own 35
Connor Poole kickoff for 60 yds , Curtis Harris-Lopez return for 18 yds to the HC 23
7:42
1st & 10 at own 23
Jayden Clerveaux run for 3 yds to the HC 26
7:42
2nd & 7 at own 26
Joe Pesansky pass incomplete to Luke Petitta
7:42
3rd & 7 at own 26
Joe Pesansky run for 2 yds to the HC 28
6:12
4th & 5 at own 28
Jack Norris punt for 37 yds , Nick Peltekian returns for 12 yds to the LEH 47
Lehigh Fumble, 3 plays
6:12
1st & 10 at own 47
Jaden Green run for 20 yds to the HC 33 for a 1ST down
6:12
1st & 10 at opp 33
Hayden Johnson pass incomplete to Jaden Green for a 1ST down Holy Cross Penalty, Defensive pass interference (Jake Jarmolowich) to the HC 18 for a 1ST down
5:08
1st & 10 at opp 18
Luke Yoder run for 1 yd to the HC 17 Luke Yoder fumbled, recovered by HC Frankie Monte
Holy Cross Punt, 7 plays
5:08
1st & 10 at own 17
Jayden Clerveaux run for 4 yds to the HC 21
5:08
2nd & 6 at own 21
Jayden Clerveaux run for 2 yds to the HC 23
5:08
3rd & 4 at own 23
Joe Pesansky pass complete to Sam Slade for 17 yds to the HC 40 for a 1ST down
5:08
1st & 10 at own 40
Slade,Sam rush (Smith,Mekhai), PENALTY HCR holding (Petersen,Jacob) 10 yards to the HCR50. Holy Cross Penalty, Offensive holding (Jacob Petersen) to the HC 30
5:08
1st & 20 at own 30
Joe Pesansky pass incomplete to Justin Shorter, broken up by Jordan Adderley
5:08
2nd & 20 at own 30
Clerveaux,Jayden rush middle (Sheehan,Dillon).
5:08
3rd & 20 at own 30
pass incomplete to Justin Shorter
1:25
4th & 20 at own 30
Jack Norris punt for 53 yds for a 1ST down , Nick Peltekian returns for 4 yds to the LEH 34 for a 1ST down Holy Cross Penalty, personal foul (-15 Yards) to the LEH 17 for a 1ST down
Lehigh Punt, 7 plays
1:25
1st & 10 at own 17
Holy Cross Penalty, personal foul (15 Yards) to the LEH 32 for a 1ST down
1:25
1st & 10 at own 32
Jaden Green run for 2 yds to the LEH 34
Q4 15:00
3rd & 4 at own 38
Hayden Johnson pass complete to Jaden Green for no gain to the LEH 38 Lehigh Penalty, Offensive pass interference (Jaden Green) to the LEH 23
Q4 15:00
3rd & 19 at own 23
Hayden Johnson pass incomplete to Geoffrey Jamiel for a 1ST down Holy Cross Penalty, Defensive pass interference (Matthew Kane) to the LEH 38 for a 1ST down
Q4 15:00
1st & 10 at own 38
Luke Yoder run for 2 yds to the LEH 40
Q4 15:00
2nd & 8 at own 40
Luke Yoder run for 1 yd to the LEH 41
Q4 15:00
3rd & 7 at own 41
Hayden Johnson pass complete to Matt D’Avino for 5 yds to the LEH 46
Q4 12:07
4th & 2 at own 46
Connor Poole punt for no gain Lehigh Penalty, Offensive holding (TJ Burke) to the LEH 36
Q4 11:54
4th & 12 at own 36
Connor Poole punt for 49 yds , Justin Shorter returns for 16 yds to the HC 31
4th quarter3 drives, then Lehigh 10, Holy Cross 7
Holy Cross Punt, 11 plays
11:54
1st & 10 at own 31
Jayden Clerveaux run for 1 yd to the HC 32
11:54
2nd & 9 at own 32
Joe Pesansky pass complete to Alijah Cason for 6 yds to the HC 38
11:54
3rd & 3 at own 38
Joe Pesansky pass complete to Max Mosey for 7 yds to the HC 45 for a 1ST down
Joe Pesansky pass incomplete to Quinton Gregory, broken up by Mason Moore
11:54
3rd & 10 at own 45
Joe Pesansky pass complete to Max Mosey for 9 yds to the LEH 46
11:54
4th & 1 at opp 46
Joe Pesansky pass complete to Quinton Gregory for 7 yds to the LEH 39 for a 1ST down
11:54
1st & 10 at opp 39
Jayden Clerveaux run for 18 yds to the LEH 21 for a 1ST down
11:54
1st & 10 at opp 21
Jayden Clerveaux run for 3 yds to the LEH 18
11:54
2nd & 7 at opp 18
Jayden Clerveaux run for a loss of 2 yards to the LEH 20
11:54
3rd & 9 at opp 20
Joe Pesansky sacked by Mike DeNucci for a loss of 10 yards to the LEH 30 Holy Cross Penalty, unsportsmanlike conduct (-15 Yards) to the LEH 45
5:34
4th & 34 at opp 45
Jack Norris punt for 40 yds
Lehigh Punt, 5 plays
5:34
1st & 10 at own 5
Jaden Green run for 4 yds to the LEH 9
5:34
2nd & 6 at own 9
Matt Machalik run for 17 yds to the LEH 26 for a 1ST down
5:34
1st & 10 at own 26
Yoder,Luke rush middle (Harris-Lopez,Curtis).
5:34
2nd & 10 at own 26
Matt Machalik run for 4 yds to the LEH 30
5:34
3rd & 6 at own 30
Hayden Johnson run for 2 yds to the LEH 32
2:24
4th & 4 at own 32
Connor Poole punt for 56 yds , Justin Shorter returns for 2 yds to the HC 14
Holy Cross Missed FG, 13 plays
2:24
1st & 10 at own 14
Clerveaux,Jayden rush (Worthy,Andrew), PENALTY HCR holding (Shipman,Byron) 7 yards to the HCR21. Holy Cross Penalty, Offensive holding (Byron Shipman) to the HC 7
2:00
1st & 17 at own 7
Jayden Clerveaux run for 6 yds to the HC 13
2:00
2nd & 11 at own 13
Joe Pesansky pass complete to Byron Shipman for 19 yds to the HC 32 for a 1ST down
2:00
1st & 10 at own 32
Joe Pesansky pass complete to Byron Shipman for 5 yds to the HC 37
2:00
2nd & 5 at own 37
Joe Pesansky pass complete to Jacob Petersen for 1 yd to the HC 38
2:00
3rd & 4 at own 38
Joe Pesansky pass complete to Jacob Petersen for 9 yds to the HC 47 for a 1ST down
2:00
1st & 10 at own 47
pass incomplete to Quinton Gregory
2:00
2nd & 10 at own 47
Joe Pesansky run for 8 yds to the LEH 45
0:28
3rd & 2 at opp 45
Jayden Clerveaux run for 4 yds to the LEH 41 for a 1ST down
0:28
2nd & 10 at opp 41
Joe Pesansky pass incomplete to Byron Shipman, broken up by Andrew Worthy
0:28
3rd & 10 at opp 41
Joe Pesansky pass complete to Sam Slade for 6 yds to the LEH 35
0:28
4th & 4 at opp 35
Daniel Porto 52 yd FG MISSED , Andrew Worthy return for no gain to the LEH 35
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.