From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Lehigh
Duquesne
396
Total yards
318
224
Passing yards
211
172
Rushing yards
107
9.0
Yards per pass
7.5
4.9
Yards per rush
3.6
20
First downs
16
6–12
Third downs
2–10
0–0
Fourth downs
2–2
0
Turnovers
2
6–50
Penalties
7–55
31:46
Possession
28:14
Efficiency
Lehigh
Duquesne
43%
Success rate
40%
0.28
EPA per play
0.20
1.43
Explosiveness
1.26
0.06
Rushing EPA
0.08
0.62
Passing EPA
0.33
40%
Passing-down success
24%
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)
Duquesne 53% to win. Lehigh won as Elo’s underdog.
The line
Lehigh −7.5, over/under 44.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. Duquesne drives left to right, Lehigh right to left.
Q1 LehighPunt, 6 plays, 20 yards
Q1 DuquesnePunt, 3 plays, 9 yards
Q1 LehighPunt, 3 plays, −3 yards
Q1 DuquesnePunt, 3 plays, 2 yards
Q1 LehighPunt, 3 plays, 0 yards
Q1 DuquesnePunt, 5 plays, −1 yard
Q1 LehighTouchdown, 10 plays, 64 yards
Q2 DuquesnePunt, 3 plays, 6 yards
Q2 LehighPunt, 6 plays, 21 yards
Q2 DuquesneTouchdown, 9 plays, 80 yards
Q2 LehighPunt, 3 plays, −3 yards
Q2 DuquesnePunt, 3 plays, −3 yards
Q2 LehighTouchdown, 1 play, 54 yards
Q2 DuquesneInterception, 2 plays, 9 yards
Q2 LehighEnd of half, 1 play, 8 yards
Q3 DuquesnePunt, 3 plays, 0 yards
Q3 LehighTouchdown, 8 plays, 63 yards
Q3 DuquesneTouchdown, 4 plays, 80 yards
Q3 LehighTouchdown, 7 plays, 75 yards
Q3 DuquesneTouchdown, 13 plays, 83 yards
Q4 LehighTouchdown, 8 plays, 59 yards
Q4 DuquesneFumble, 10 plays, 53 yards
Q4 LehighEnd of game, 6 plays, 32 yards
Play by play
1st quarter7 drives, then Tied at 0
Lehigh Punt, 6 plays
15:00
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Luke Yoder run for 1 yd to the LEH 26
15:00
2nd & 9 at own 26
Luke Yoder run for 2 yds to the LEH 28
15:00
3rd & 7 at own 28
Hayden Johnson pass complete to Garrett Guess for 11 yds to the LEH 39 for a 1ST down
15:00
1st & 10 at own 39
Matt Machalik run for 9 yds to the LEH 48
15:00
2nd & 1 at own 48
Luke Yoder run for a loss of 3 yards to the LEH 45
15:00
3rd & 4 at own 45
Hayden Johnson pass incomplete to Mason Humphrey
11:25
4th & 4 at own 45
Connor Poole punt for 55 yds for a touchback
Duquesne Punt, 3 plays
11:25
1st & 10 at own 20
Taj Butts run for 6 yds to the DUQ 26
11:25
2nd & 4 at own 26
Taj Butts run for a loss of 3 yards to the DUQ 23
11:25
3rd & 7 at own 23
No Huddle-Shotgun Riddell,Tyler pass complete short right to Boyd,Khiryn caught at DUQ31, for 0 yards to the DUQ23 PENALTY DUQ Ineligible Downfield on Pass 5 yards from DUQ23 to DUQ18. NO PLAY.
11:25
3rd & 12 at own 18
Tyler Riddell run for 11 yds to the DUQ 29
9:05
4th & 1 at own 29
Michael Berarducci punt for 30 yds
Lehigh Punt, 3 plays
9:05
2nd & 8 at own 43
Timeout Duquesne, clock 09:05
9:05
1st & 10 at own 41
Jaden Green run for 2 yds to the LEH 43
9:05
2nd & 8 at own 43
PENALTY LEH False Start (Ayache,Sammy) 5 yards from LEH43 to LEH38. NO PLAY.
Connor Poole punt for 49 yds, punt out-of-bounds at the DUQ 25 , Joey Isabella returns for 12 yds to the DUQ 25
Duquesne Punt, 3 plays
7:49
1st & 10 at own 25
Taj Butts run for 2 yds to the DUQ 27
7:49
2nd & 8 at own 27
Tyler Riddell pass incomplete to B.J. Alexander
7:49
3rd & 8 at own 27
Tyler Riddell pass incomplete to Omari Hopkins
6:55
4th & 8 at own 27
Michael Hartshorn punt for 35 yds , Geoffrey Jamiel returns for no gain to the LEH 38
Lehigh Punt, 3 plays
6:55
2nd & 10 at own 38
Timeout Duquesne, clock 06:55
6:55
1st & 10 at own 38
Hayden Johnson pass incomplete to Geoffrey Jamiel
6:55
2nd & 10 at own 38
Hayden Johnson pass complete to Geoffrey Jamiel for no gain to the LEH 38
6:55
3rd & 10 at own 38
Hayden Johnson pass incomplete to Vincent Cordoba
5:48
4th & 10 at own 38
Connor Poole punt for 48 yds, punt out-of-bounds at the DUQ 14
Duquesne Punt, 5 plays
5:48
1st & 10 at own 14
Shawn Solomon Jr. run for 4 yds to the DUQ 18
5:48
2nd & 6 at own 18
Tyler Riddell pass complete to Khiryn Boyd for 10 yds to the DUQ 28 for a 1ST down
5:48
1st & 10 at own 28
Tyler Riddell sacked by Tyler Ochojski for a loss of 9 yards to the DUQ 19
5:48
2nd & 19 at own 19
Timeout Duquesne, clock 05:48
5:48
2nd & 19 at own 19
PENALTY DUQ False Start (Beidatsch, Jr.,Brian) 5 yards from DUQ19 to DUQ14. NO PLAY.
5:48
2nd & 24 at own 14
Tyler Riddell run for 4 yds to the DUQ 18
5:48
3rd & 20 at own 18
Tyler Riddell pass complete to Shawn Solomon Jr. for 5 yds to the DUQ 13
2:09
4th & 25 at own 13
Michael Berarducci punt for 44 yds, punt out-of-bounds at the LEH 36 , Jaden Green returns for 31 yds to the LEH 44 Lehigh Penalty, Illegal Block (Connor Hilling) to the LEH 36
Lehigh Touchdown, 10 plays
2:09
1st & 10 at own 36
Jaden Green run for 8 yds to the LEH 44
2:09
2nd & 2 at own 44
Hayden Johnson pass complete to Mason Humphrey for 16 yds to the DUQ 40 for a 1ST down
2:09
1st & 10 at opp 40
Jaden Green run for 3 yds to the DUQ 37
0:00
2nd & 7 at opp 37
Matt Machalik run for 3 yds to the DUQ 34
Q2 15:00
1st & 10 at opp 30
Timeout Duquesne, clock 15:00
Q2 15:00
3rd & 4 at opp 34
Hayden Johnson run for 4 yds to the DUQ 30 for a 1ST down
Q2 15:00
1st & 10 at opp 30
Hayden Johnson pass incomplete to Logan Galletta
Q2 15:00
2nd & 10 at opp 30
Luke Yoder run for 5 yds to the DUQ 25
Q2 15:00
3rd & 5 at opp 25
Hayden Johnson pass complete to Geoffrey Jamiel for 11 yds to the DUQ 14 for a 1ST down
Q2 15:00
1st & 10 at opp 14
Jaden Green run for 1 yd to the DUQ 13
Q2 12:28
2nd & 9 at opp 13
Hayden Johnson pass complete to Garrett Guess for 13 yds for a TD (Nick Garrido KICK)Lehigh 7, Duquesne 0
Q2 12:28
1st & goal at opp 3
Timeout Duquesne, clock 12:28
Q2 12:28
1st & 10 at own 35
PENALTY DUQ Targeting (Morris,Avery) 15 yards from LEH35 to LEH50. NO PLAY.
2nd quarter8 drives, then Lehigh 14, Duquesne 7
Duquesne Punt, 3 plays
12:28
1st & 10 at the 50
Connor Poole kickoff for 50 yds for a touchback
12:28
1st & 10 at own 25
Tyler Riddell run for 1 yd to the DUQ 26
12:28
2nd & 9 at own 26
Joey Isabella run for 5 yds to the DUQ 31
12:28
3rd & 4 at own 31
Tyler Riddell pass incomplete to Taj Butts
11:10
4th & 4 at own 31
Michael Hartshorn punt for 47 yds, fair catch by Geoffrey Jamiel at the LEH 22
Lehigh Punt, 6 plays
11:10
1st & 10 at own 22
Jaden Green run for 1 yd to the LEH 23
11:10
2nd & 9 at own 23
Hayden Johnson pass complete to Mason Humphrey for 13 yds to the LEH 36 for a 1ST down
11:10
1st & 10 at own 36
Geoffrey Jamiel run for 3 yds to the LEH 39
11:10
2nd & 7 at own 39
Hayden Johnson pass complete to Geoffrey Jamiel for 9 yds to the LEH 48 Lehigh Penalty, Offensive Holding (Garrett Guess) to the LEH 38
11:10
2nd & 8 at own 38
Matt Machalik run for no gain to the LEH 38
11:10
3rd & 8 at own 38
Hayden Johnson pass complete to Luke Yoder for 5 yds to the LEH 43
7:07
4th & 3 at own 43
Connor Poole punt for 57 yds for a touchback
Duquesne Touchdown, 9 plays
7:07
1st & 10 at own 20
Tyler Riddell pass complete to Joey Isabella for 2 yds to the DUQ 22
7:07
2nd & 8 at own 22
PENALTY DUQ False Start (Gunn,Aaron) 5 yards from DUQ22 to DUQ17. NO PLAY.
7:07
2nd & 13 at own 17
Tyler Riddell pass incomplete to Joey Isabella
7:07
3rd & 13 at own 17
Tyler Riddell pass complete to Joey Isabella for 35 yds to the LEH 48 for a 1ST down
7:07
1st & 10 at opp 48
Tyler Riddell pass complete to Joey Isabella for 9 yds to the LEH 39
7:07
2nd & 1 at opp 39
Taj Butts run for 12 yds to the LEH 27 for a 1ST down
7:07
1st & 10 at opp 27
Shawn Solomon Jr. run for 4 yds to the LEH 23
7:07
2nd & 6 at opp 23
Shawn Solomon Jr. run for 6 yds to the LEH 17 for a 1ST down
7:07
1st & 10 at opp 17
Shawn Solomon Jr. run for 4 yds to the LEH 13
2:48
2nd & 6 at opp 13
Timeout Duquesne, clock 02:48
2:48
2nd & 6 at opp 13
No Huddle-Shotgun Riddell,Tyler pass incomplete short right to Isabella,Joey thrown to LEH02 broken up by Singleton,Aidan, 1ST DOWN, PENALTY LEH Pass Interference (Singleton,Aidan) 5 yards from LEH13 to LEH08, 1ST DOWN. NO PLAY.
2:32
1st & goal at opp 8
Tyler Riddell pass complete to Daniel Tarabrella for 8 yds for a TD (Matt Marcinko KICK)Tied at 7
Lehigh Punt, 3 plays
2:26
1st & 10 at own 35
Matt Clark kickoff for 62 yds , Jaden Green return for 32 yds to the LEH 35
2:26
1st & 10 at own 35
Hayden Johnson pass incomplete to Mason Humphrey
2:26
2nd & 10 at own 35
Luke Yoder run for a loss of 1 yard to the LEH 34
2:00
3rd & 11 at own 34
Timeout Duquesne, clock 02:00
2:00
3rd & 11 at own 34
PENALTY LEH False Start (Cordoba,Vincent) 5 yards from LEH34 to LEH29. NO PLAY.
2:00
3rd & 16 at own 29
Hayden Johnson pass complete to Geoffrey Jamiel for 3 yds to the LEH 32
1:53
4th & 13 at own 32
Timeout Duquesne, clock 01:53
1:45
4th & 13 at own 32
Connor Poole punt for 53 yds, punt out-of-bounds at the DUQ 15
Duquesne Punt, 3 plays
1:45
2nd & 10 at own 15
Timeout Duquesne, clock 01:45
1:45
1st & 10 at own 15
Tyler Riddell pass incomplete to Jermaine Johnson
1:45
2nd & 10 at own 15
Tyler Riddell pass complete to Shawn Solomon Jr. for 2 yds to the DUQ 17
1:45
3rd & 8 at own 17
Tyler Riddell pass incomplete to Omari Hopkins
1:45
4th & 8 at own 17
PENALTY DUQ Delay Of Game 5 yards from DUQ17 to DUQ12. NO PLAY.
0:45
4th & 13 at own 12
Michael Berarducci punt for 42 yds, fair catch by Geoffrey Jamiel at the LEH 46
Lehigh Touchdown, 1 play
0:35
1st & 10 at own 46
Hayden Johnson pass complete to Geoffrey Jamiel for 54 yds for a TD (Nick Garrido KICK)Lehigh 14, Duquesne 7
Duquesne Interception, 2 plays
0:29
1st & 10 at own 35
Connor Poole kickoff for 47 yds , Shawn Solomon Jr. return for 18 yds to the DUQ 36
0:29
1st & 10 at own 36
Tyler Riddell pass complete to Jermaine Johnson for 9 yds to the DUQ 45
0:22
2nd & 1 at own 45
Timeout Duquesne, clock 00:22
0:16
2nd & 1 at own 45
Tyler Riddell pass intercepted Mekhai Smith return for no gain to the LEH 33
Lehigh End of half, 1 play
0:00
1st & 10 at own 33
Jaden Green run for 8 yds to the LEH 41
3rd quarter5 drives, then Lehigh 28, Duquesne 14
Duquesne Punt, 3 plays
15:00
1st & 10 at own 35
Connor Poole kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Shawn Solomon Jr. run for no gain to the DUQ 25
15:00
2nd & 10 at own 25
Tyler Riddell pass incomplete to Joey Isabella
15:00
3rd & 10 at own 25
Tyler Riddell pass incomplete to Jermaine Johnson
14:09
4th & 10 at own 25
Michael Hartshorn punt for 40 yds , Geoffrey Jamiel returns for 2 yds to the LEH 37
Lehigh Touchdown, 8 plays
14:09
1st & 10 at opp 48
Timeout Duquesne, clock 14:09
14:09
1st & 10 at own 37
Luke Yoder run for 15 yds to the DUQ 48 for a 1ST down
14:09
1st & 10 at opp 48
Hayden Johnson pass complete to Joseph Marranca for 8 yds to the DUQ 40
14:09
2nd & 2 at opp 40
Jaden Green run for 6 yds to the DUQ 34 for a 1ST down
14:09
1st & 10 at opp 34
Hayden Johnson pass complete to Geoffrey Jamiel for 14 yds to the DUQ 20 for a 1ST down
12:09
1st & 10 at opp 20
Timeout Duquesne, clock 12:09
12:09
1st & 10 at opp 20
Aaron Crossley run for 9 yds to the DUQ 11
12:09
2nd & 1 at opp 11
Aaron Crossley run for 4 yds to the DUQ 7 for a 1ST down
12:09
1st & goal at opp 7
Aaron Crossley run for a loss of 1 yard to the DUQ 8
9:47
2nd & goal at opp 8
Hayden Johnson pass complete to Matt D’Avino for 8 yds for a TD (Nick Garrido KICK)Lehigh 21, Duquesne 7
Duquesne Touchdown, 4 plays
9:42
1st & 10 at own 35
Connor Poole kickoff for 58 yds , Jermaine Johnson return for 13 yds to the DUQ 20
9:42
1st & 10 at own 20
Shawn Solomon Jr. run for 4 yds to the DUQ 24
9:42
2nd & 6 at own 24
Shawn Solomon Jr. run for 1 yd to the DUQ 25
9:42
3rd & 5 at own 25
Tyler Riddell pass complete to B.J. Alexander for 9 yds to the DUQ 34 for a 1ST down
7:47
1st & 10 at own 34
Tyler Riddell pass complete to Joey Isabella for 66 yds for a TD (Matt Marcinko KICK)Lehigh 21, Duquesne 14
Lehigh Touchdown, 7 plays
7:47
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
7:47
1st & 10 at own 25
Duquesne Penalty, Face Mask (15 yards) (15 Yards) to the LEH 42 for a 1ST down
7:47
1st & 10 at own 42
Hayden Johnson pass complete to Joseph Marranca for 4 yds to the LEH 46
7:47
2nd & 6 at own 46
Luke Yoder run for 9 yds to the DUQ 45 for a 1ST down
7:47
1st & 10 at opp 45
Aaron Crossley run for 2 yds to the DUQ 43
7:47
2nd & 8 at opp 43
Hayden Johnson pass incomplete to Geoffrey Jamiel
7:47
3rd & 8 at opp 43
Hayden Johnson pass complete to Mason Humphrey for 16 yds to the DUQ 27 for a 1ST down
4:30
1st & 10 at opp 27
Jaden Green run for 27 yds for a TD (Nick Garrido KICK)Lehigh 28, Duquesne 14
Duquesne Touchdown, 13 plays
4:25
1st & 10 at own 35
Connor Poole kickoff for 63 yds , Jermaine Johnson return for 15 yds to the DUQ 17
4:25
1st & 10 at own 17
Shawn Solomon Jr. run for 2 yds to the DUQ 19
4:25
2nd & 8 at own 19
No Huddle-Shotgun Riddell,Tyler pass incomplete deep middle to Johnson,Jermaine thrown to DUQ48 PENALTY LEH Pass Interference (Rice,Davis) 15 yards from DUQ19 to DUQ34, 1ST DOWN. NO PLAY.
4:25
1st & 10 at own 34
Shawn Solomon Jr. run for 7 yds to the DUQ 41
4:25
2nd & 3 at own 41
Shawn Solomon Jr. run for 7 yds to the DUQ 48 for a 1ST down
4:25
1st & 10 at own 48
Shawn Solomon Jr. run for no gain to the DUQ 48
4:25
2nd & 10 at own 48
Tyler Riddell run for 22 yds to the LEH 30 for a 1ST down
4:25
1st & 10 at opp 30
Ness Davis run for 3 yds to the LEH 27
0:00
2nd & 7 at opp 27
Joey Isabella run for 4 yds to the LEH 23
Q4 15:00
3rd & 3 at opp 23
Tyler Riddell pass incomplete to Ryan Petras
Q4 15:00
4th & 3 at opp 23
Tyler Riddell run for 4 yds to the LEH 19 for a 1ST down
Q4 15:00
1st & 10 at opp 19
Tyler Riddell run for 8 yds to the LEH 11
Q4 15:00
2nd & 2 at opp 11
Tyler Riddell pass complete to B.J. Alexander for 4 yds to the LEH 7 for a 1ST down
Q4 15:00
1st & goal at opp 7
Tyler Riddell pass complete to Joey Isabella for 6 yds to the LEH 1
Q4 12:37
2nd & goal at opp 1
Logan Kushner run for 1 yd for a TD (Matt Marcinko KICK)Lehigh 28, Duquesne 21
4th quarter3 drives, then Lehigh 35, Duquesne 21
Lehigh Touchdown, 8 plays
12:28
1st & 10 at own 35
Matt Clark kickoff for 62 yds , Jaden Green return for 38 yds to the LEH 41
12:28
1st & 10 at own 41
Luke Yoder run for 15 yds to the DUQ 44 for a 1ST down
12:28
1st & 10 at opp 44
Luke Yoder run for 4 yds to the DUQ 40
12:28
2nd & 6 at opp 40
Hayden Johnson pass complete to Geoffrey Jamiel for 4 yds to the DUQ 36
12:28
3rd & 2 at opp 36
Jaden Green run for 5 yds to the DUQ 31 for a 1ST down
12:28
1st & 10 at opp 31
Hayden Johnson run for 1 yd to the DUQ 30
12:28
2nd & 9 at opp 30
Luke Yoder run for 19 yds to the DUQ 11 for a 1ST down
12:28
1st & 10 at opp 11
No Huddle-Shotgun Crossley,Aaron rush middle for 3 yards gain to the DUQ08 (Odoemenem,Jabari) PENALTY DUQ Offside (Pickens III,Henry) 5 yards from DUQ11 to DUQ06. NO PLAY.
12:28
1st & 5 at opp 6
Aaron Crossley run for 5 yds to the DUQ 1 for a 1ST down
7:32
1st & goal at opp 1
Timeout Duquesne, clock 07:32
7:29
1st & goal at opp 1
Aaron Crossley run for 1 yd for a TD (Nick Garrido KICK)Lehigh 35, Duquesne 21
7:29
1st & goal at opp 3
Timeout Duquesne, clock 07:29
Duquesne Fumble, 10 plays
7:29
1st & 10 at own 35
Connor Poole kickoff for 65 yds for a touchback
7:29
1st & 10 at own 25
Shawn Solomon Jr. run for 1 yd to the DUQ 26
7:29
2nd & 9 at own 26
Tyler Riddell pass complete to Joey Isabella for 9 yds to the DUQ 35 for a 1ST down
7:29
1st & 10 at own 35
Tyler Riddell pass complete to Joey Isabella for 6 yds to the DUQ 41
7:29
2nd & 4 at own 41
Tyler Riddell pass complete to B.J. Alexander for 15 yds to the LEH 44 for a 1ST down
7:29
1st & 10 at opp 44
Tyler Riddell pass incomplete to Joey Isabella
7:29
2nd & 10 at opp 44
Shawn Solomon Jr. run for 3 yds to the LEH 41
7:29
3rd & 7 at opp 41
Tyler Riddell pass complete to B.J. Alexander for 6 yds to the LEH 35
4:00
4th & 1 at opp 35
Timeout Lehigh, clock 04:00
4:00
4th & 1 at opp 35
Ness Davis run for 3 yds to the LEH 32 for a 1ST down
4:00
1st & 10 at opp 32
Tyler Riddell pass complete to Joey Isabella for 20 yds to the LEH 12 for a 1ST down
3:21
1st & 10 at opp 12
Timeout Duquesne, clock 03:21
3:04
1st & 10 at opp 12
Tyler Riddell sacked by Tyler Ochojski for a loss of 10 yards to the LEH 22 Tyler Riddell fumbled, recovered by LEH Dillon Sheehan , return for 0 yards
Lehigh End of game, 6 plays
3:04
1st & 10 at own 22
Aaron Crossley run for 3 yds to the LEH 25
3:04
2nd & 7 at own 25
Aaron Crossley run for a loss of 1 yard to the LEH 24
2:11
3rd & 8 at own 24
Timeout Duquesne, clock 02:11
2:11
3rd & 8 at own 24
Hayden Johnson pass complete to Mason Humphrey for 35 yds to the DUQ 41 for a 1ST down
2:00
1st & 10 at opp 41
Timeout Duquesne, clock 02:00
2:00
1st & 10 at opp 41
Connor Hilling run for 1 yd to the DUQ 40
2:00
2nd & 9 at opp 40
H. Johnson takes a knee
0:00
3rd & 12 at opp 43
H. Johnson takes a knee
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.