From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
New Haven
Duquesne
342
Total yards
499
193
Passing yards
201
149
Rushing yards
298
6.0
Yards per pass
8.7
6.0
Yards per rush
8.1
17
First downs
22
7–12
Third downs
2–9
0–1
Fourth downs
3–3
2
Turnovers
0
3–15
Penalties
7–65
27:05
Possession
32:55
Efficiency
New Haven
Duquesne
47%
Success rate
56%
0.09
EPA per play
0.51
1.32
Explosiveness
1.28
0.37
Rushing EPA
0.45
−0.13
Passing EPA
0.62
53%
Passing-down success
31%
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 66% to win. Elo’s favorite won.
The line
Duquesne −18, over/under 54.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, New Haven right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Q1 DuquesneResult not recorded, 3 plays, 18 yards
Q1 DuquesneTouchdown, 10 plays, 94 yards
Q1 New HavenTouchdown, 1 play, 53 yards
Q1 DuquesneMissed FG, 7 plays, 54 yards
Q1 New HavenTurnover on downs, 14 plays, 75 yards
Q2 New HavenInterception, 3 plays, 11 yards
Q2 DuquesneTouchdown, 10 plays, 57 yards
Q2 New HavenPunt, 3 plays, 6 yards
Q2 DuquesneTouchdown, 2 plays, 58 yards
Q2 New HavenPunt, 3 plays, 6 yards
Q2 DuquesnePunt, 3 plays, 9 yards
Q2 New HavenEnd of half, 4 plays, 28 yards
Q3 New HavenPunt, 7 plays, 28 yards
Q3 DuquesnePunt, 3 plays, 4 yards
Q3 DuquesneTouchdown, 8 plays, 75 yards
Q3 New HavenTouchdown, 2 plays, −22 yards
Q3 New HavenTouchdown, 9 plays, 72 yards
Q4 New HavenTouchdown, 10 plays, 65 yards
Q4 DuquesneTouchdown, 11 plays, 75 yards
Q4 New HavenPunt, 3 plays, 9 yards
Q4 DuquesneResult not recorded, 5 plays, 46 yards
Play by play
1st quarter7 drives, then New Haven 6, Duquesne 0
Duquesne Result not recorded, 3 plays
15:00
1st & 10 at own 35
Jack Morgese kickoff for 65 yds for a touchback
15:00
1st & 10 at own 35
Jack Morgese kickoff for 65 yds for a touchback
15:00
2nd & 28 at own 7
Tyler Riddell run for 13 yds to the DUQ 20
15:00
3rd & 15 at own 20
Tyler Riddell pass incomplete to Khiryn Boyd, broken up by Dre Kirton
Duquesne Touchdown, 10 plays
15:00
1st & 10 at opp 49
Tyler Riddell pass complete to Khiryn Boyd for 42 yds to the NHVN 7 for a 1ST down
13:31
4th & 15 at own 20
Michael Berarducci punt for 41 yds , Jr. Mark Didio returns for 5 yds to the NHVN 44
New Haven Touchdown, 1 play
13:23
1st & 10 at own 44
Joshua Tracey 56 Yd pass from AJ Duffy (Liam Quigley PAT failed)New Haven 6, Duquesne 0
Duquesne Missed FG, 7 plays
13:17
1st & 10 at own 35
Jack Morgese kickoff for 65 yds , Cam Frazier return for 30 yds to the DUQ 30
13:17
1st & 10 at own 30
Taj Butts run for 3 yds to the DUQ 33
13:17
2nd & 7 at own 33
Taj Butts run for 50 yds to the NHVN 17 for a 1ST down
13:17
1st & 10 at opp 17
Jermaine Johnson run for no gain to the NHVN 17 Duquesne Penalty, illegal shift (Jordan Holmes) to the NHVN 22
13:17
1st & 15 at opp 22
Tyler Riddell pass incomplete to Shawn Solomon Jr.
13:17
2nd & 15 at opp 22
Tyler Riddell pass complete to Joey Isabella for 6 yds to the NHVN 16
13:17
3rd & 9 at opp 16
Tyler Riddell pass incomplete to Ryan Petras, broken up by Liam Godwin
10:53
4th & 9 at opp 16
Matt Marcinko 26 yd FG MISSED
New Haven Turnover on downs, 14 plays
10:53
1st & 10 at own 20
Jayden Shwed run for no gain to the NHVN 20
10:53
2nd & 10 at own 20
AJ Duffy pass complete to Kevonne Wilder for 8 yds to the NHVN 28
10:53
3rd & 2 at own 28
AJ Duffy run for 17 yds to the NHVN 45 for a 1ST down
10:53
1st & 10 at own 45
AJ Duffy pass complete to Matt Chandler for 6 yds to the DUQ 49
10:53
2nd & 4 at opp 49
New Haven Penalty, false start (Tyler Kohler) to the NHVN 46
10:53
2nd & 9 at own 46
Jayden Shwed run for 7 yds to the DUQ 47
10:53
3rd & 2 at opp 47
AJ Duffy pass complete to Kevonne Wilder for 10 yds to the DUQ 37 for a 1ST down
10:53
1st & 10 at opp 37
Brian Thomas run for 10 yds to the DUQ 27 for a 1ST down
10:53
1st & 10 at opp 27
Brian Thomas run for 2 yds to the DUQ 25
10:53
2nd & 8 at opp 25
Brian Thomas run for 5 yds to the DUQ 20
10:53
3rd & 3 at opp 20
AJ Duffy pass complete to Brian Thomas for 6 yds to the DUQ 14 for a 1ST down
10:53
1st & 10 at opp 14
Brian Thomas run for 6 yds to the DUQ 8
10:53
2nd & 4 at opp 8
Brian Thomas run for 3 yds to the DUQ 5
10:53
3rd & 1 at opp 5
Brian Thomas run for no gain to the DUQ 5
3:03
4th & 1 at opp 5
AJ Duffy pass incomplete to Kevonne Wilder, broken up by DJ Cerisier
Duquesne Result not recorded, 3 plays
3:03
1st & 10 at own 25
run for a loss of 18 yards to the DUQ 7
Duquesne Touchdown, 10 plays
3:03
1st & 10 at own 5
Shawn Solomon Jr. run for 7 yds to the DUQ 12
3:03
2nd & 3 at own 12
Tyler Riddell run for 7 yds to the DUQ 19 for a 1ST down
3:03
1st & 10 at own 19
Shawn Solomon Jr. run for 21 yds to the DUQ 40 for a 1ST down
3:03
1st & 10 at own 40
Shawn Solomon Jr. run for 9 yds to the DUQ 49
3:03
2nd & 1 at own 49
Taj Butts run for 2 yds to the NHVN 49 for a 1ST down
Q2 15:00
1st & goal at opp 7
Tyler Riddell pass complete to Garrett Harrold for 5 yds to the NHVN 2
Q2 15:00
3rd & goal at opp 1
Logan Kushner run for a loss of 1 yard to the NHVN 2
Q2 15:00
2nd & goal at opp 2
Logan Kushner run for 1 yd to the NHVN 1
Q2 12:39
4th & goal at opp 2
Tyler Riddell pass complete to Joey Isabella for 2 yds for a TD (Matt Marcinko KICK) New Haven Penalty, off-side (Sir Hezekiah Ragland) to the NHVN 3 (Matt Marcinko KICK) New Haven Penalty, off-side (Sir Hezekiah Ragland) to the DUQ 35Duquesne 7, New Haven 6
2nd quarter7 drives, then Duquesne 21, New Haven 6
New Haven Interception, 3 plays
12:39
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
12:39
1st & 10 at own 25
AJ Duffy pass complete to Kevonne Wilder for 4 yds to the NHVN 29
12:39
2nd & 6 at own 29
AJ Duffy pass complete to Evan Chieca for 7 yds to the NHVN 36 for a 1ST down
12:39
1st & 10 at own 36
AJ Duffy pass intercepted Jabari Odoemenem return for no gain to the DUQ 36 Duquesne Penalty, unsportsmanlike conduct (Jabari Odoemenem) to the DUQ 40
Duquesne Touchdown, 10 plays
12:39
1st & 10 at own 40
Logan Kushner pass complete to Jermaine Johnson for 19 yds to the NHVN 41 for a 1ST down
12:39
1st & 10 at opp 41
Ness Davis run for 9 yds to the NHVN 32
12:39
2nd & 1 at opp 32
Duquesne Penalty, false start (Tommy Brandt) to the NHVN 37
12:39
2nd & 6 at opp 37
Ness Davis run for 5 yds to the NHVN 32
12:39
3rd & 1 at opp 32
Tyler Riddell pass complete to B.J. Alexander for 12 yds to the NHVN 20 for a 1ST down
12:39
1st & 10 at opp 20
Tyler Riddell pass complete to B.J. Alexander for 6 yds to the NHVN 14
12:39
2nd & 4 at opp 14
Duquesne Penalty, false start (Jaydon Harris) to the NHVN 19
12:39
2nd & 9 at opp 19
Tyler Riddell pass incomplete to Jermaine Johnson
12:39
3rd & 9 at opp 19
Tyler Riddell run for 8 yds to the NHVN 11
12:39
4th & 1 at opp 11
Taj Butts run for 1 yd to the NHVN 10 for a 1ST down
12:39
1st & goal at opp 10
Tyler Riddell pass complete to Noah Canty for 4 yds to the NHVN 6
5:13
2nd & goal at opp 6
Tyler Riddell pass complete to Joey Isabella for 6 yds for a TD (Matt Marcinko KICK)Duquesne 14, New Haven 6
New Haven Punt, 3 plays
5:13
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
5:13
1st & 10 at own 25
Zaon Laney run for 2 yds to the NHVN 27
5:13
2nd & 8 at own 27
AJ Duffy pass complete to Kevonne Wilder for 4 yds to the NHVN 31
5:13
3rd & 4 at own 31
AJ Duffy pass incomplete to Logan Schmidt, broken up by TJ Jones
3:49
4th & 4 at own 31
Joe Fragale punt for 38 yds , Joey Isabella returns for 8 yds to the DUQ 39
Duquesne Touchdown, 2 plays
3:49
1st & 10 at own 39
Tyler Riddell pass incomplete to Khiryn Boyd, broken up by Dante Kiett
3:31
2nd & 10 at own 39
Tyler Riddell pass complete to Joey Isabella for 61 yds for a TD (Matt Marcinko KICK) (Matt Marcinko KICK)Duquesne 21, New Haven 6
New Haven Punt, 3 plays
3:24
1st & 10 at own 35
Matt Clark kickoff for 63 yds , Jalen Smith return for 31 yds to the NHVN 33
3:24
1st & 10 at own 33
AJ Duffy pass complete to Brian Thomas for 2 yds to the NHVN 35
3:24
2nd & 8 at own 35
Brian Thomas run for 4 yds to the NHVN 39
2:02
3rd & 4 at own 39
AJ Duffy pass incomplete
1:49
4th & 4 at own 39
Joe Fragale punt for 34 yds
Duquesne Punt, 3 plays
1:49
1st & 10 at own 27
Taj Butts run for 5 yds to the DUQ 32
1:49
2nd & 5 at own 32
Tyler Riddell pass complete to Joey Isabella for 1 yd to the DUQ 33
1:49
3rd & 4 at own 33
Tyler Riddell run for 3 yds to the DUQ 36
0:25
4th & 1 at own 36
Michael Berarducci punt for 44 yds , Jr. Mark Didio returns for 14 yds to the NHVN 34
New Haven End of half, 4 plays
0:25
1st & 10 at own 34
Brian Thomas run for 16 yds to the 50 yard line for a 1ST down
0:25
1st & 10 at the 50
AJ Duffy pass incomplete to Brian Thomas
0:25
2nd & 10 at the 50
AJ Duffy pass complete to Joshua Tracey for 12 yds to the DUQ 38 for a 1ST down
0:03
1st & 10 at opp 38
AJ Duffy pass incomplete, broken up by Jabari Odoemenem
3rd quarter5 drives, then Duquesne 35, New Haven 12
New Haven Punt, 7 plays
15:00
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jayden Shwed run for 8 yds to the NHVN 33
15:00
2nd & 2 at own 33
Zaon Laney run for 4 yds to the NHVN 37 for a 1ST down
15:00
1st & 10 at own 37
Zaon Laney run for 5 yds to the NHVN 42
15:00
2nd & 5 at own 42
AJ Duffy pass complete to Kevonne Wilder for 7 yds to the NHVN 49 for a 1ST down
15:00
1st & 10 at own 49
Zaon Laney run for 4 yds to the DUQ 47
15:00
2nd & 6 at opp 47
New Haven Penalty, false start (Anthony Kaspereen) to the NHVN 48
15:00
2nd & 11 at own 48
AJ Duffy pass complete to Joshua Tracey for 9 yds to the DUQ 43
15:00
3rd & 2 at opp 43
AJ Duffy pass complete to Joshua Tracey for a loss of 4 yards to the DUQ 47
15:00
4th & 1 at own 34
Duquesne Penalty, delay of game (-5 Yards) to the DUQ 29
10:21
4th & 6 at opp 47
Joe Fragale punt for 25 yds
Duquesne Touchdown, 8 plays
10:21
1st & 10 at own 22
Ness Davis run for 12 yds to the DUQ 34 for a 1ST down
10:21
1st & 10 at own 34
Tyler Riddell pass complete to Jermaine Johnson for 7 yds to the DUQ 41
10:21
2nd & 3 at own 41
Tyler Riddell pass incomplete to Khiryn Boyd, broken up by Alan White
10:21
3rd & 3 at own 41
Tyler Riddell pass complete to Joey Isabella for 16 yds to the NHVN 43 for a 1ST down
10:21
1st & 10 at opp 43
Ness Davis run for 3 yds to the NHVN 40
10:21
2nd & 7 at opp 40
Ryan Petras run for 8 yds to the NHVN 32 for a 1ST down
10:21
1st & 10 at opp 32
Ness Davis run for 22 yds to the NHVN 10 for a 1ST down
6:21
1st & goal at opp 10
Tyler Riddell run for 10 yds for a TD (Matt Marcinko KICK)Duquesne 28, New Haven 6
New Haven Touchdown, 2 plays
6:21
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
6:21
1st & 10 at own 25
AJ Duffy pass incomplete to Joshua Tracey
6:03
2nd & 10 at own 25
AJ Duffy pass intercepted Avery Morris return for no gain for a TD (Matt Marcinko KICK)Duquesne 35, New Haven 6
New Haven Touchdown, 9 plays
6:03
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
6:03
1st & 10 at own 25
AJ Duffy pass complete to Jalen Smith for a loss of 5 yards to the NHVN 20
6:03
2nd & 15 at own 20
Zaon Laney run for a loss of 2 yards to the NHVN 18
6:03
3rd & 17 at own 18
AJ Duffy pass complete to Kevonne Wilder for 28 yds to the NHVN 46 for a 1ST down
6:03
1st & 10 at own 46
AJ Duffy pass complete to Evan Chieca for 2 yds to the NHVN 48
6:03
2nd & 8 at own 48
Zaon Laney run for 51 yds to the DUQ 1 for a 1ST down
6:03
1st & goal at opp 1
Zaon Laney run for a loss of 3 yards to the DUQ 4
6:03
2nd & goal at opp 4
Zaon Laney run for 3 yds to the DUQ 1
1:40
3rd & goal at opp 1
Zaon Laney 1 Yd Run (Two-Point Pass Conversion Failed)Duquesne 35, New Haven 12
1:40
1st & goal at opp 3
AJ Duffy pass incomplete to Brian Thomas, broken up by DJ Cerisier
Duquesne Punt, 3 plays
1:40
1st & 10 at own 35
Jack Morgese kickoff for 65 yds for a touchback
1:40
1st & 10 at own 25
Tyler Riddell pass incomplete to Jermaine Johnson
1:40
2nd & 10 at own 25
Taj Butts run for 8 yds to the DUQ 33
1:40
3rd & 2 at own 33
Tyler Riddell run for 1 yd to the DUQ 34
4th quarter5 drives, then Duquesne 44, New Haven 18
New Haven Touchdown, 10 plays
15:00
1st & 10 at own 32
AJ Duffy pass incomplete to Joshua Tracey
15:00
2nd & 10 at own 32
Zaon Laney run for no gain to the NHVN 32
15:00
3rd & 10 at own 32
AJ Duffy pass complete to Kevonne Wilder for 13 yds to the NHVN 45 for a 1ST down
15:00
1st & 10 at own 45
AJ Duffy pass incomplete to Joshua Tracey Duquesne Penalty, Defensive pass interference (DJ Cerisier) to the DUQ 40
15:00
1st & 10 at opp 40
AJ Duffy pass incomplete to Kevonne Wilder, broken up by Dallas Harper
15:00
2nd & 10 at opp 40
Zaon Laney run for 1 yd to the DUQ 39 for a 1ST down Duquesne Penalty, personal foul (A.J. Ackerman) to the DUQ 24 for a 1ST down
14:55
4th & 6 at own 29
Michael Berarducci punt for 39 yds
New Haven Touchdown, 10 plays
13:13
1st & 10 at opp 24
Brian Thomas run for 1 yd to the DUQ 23
13:13
2nd & 9 at opp 23
AJ Duffy run for 4 yds to the DUQ 19
11:59
3rd & 5 at opp 19
Kevonne Wilder 19 Yd pass from AJ Duffy (Two-Point Pass Conversion Failed)Duquesne 35, New Haven 18
11:59
1st & goal at opp 3
DJ Cerisier Defensive PAT ConversionDuquesne 37, New Haven 18
Duquesne Touchdown, 11 plays
11:59
1st & 10 at own 35
Jack Morgese kickoff New Haven Penalty, delay of game (Joshua Tracey) to the NHVN 30
11:53
1st & 10 at own 30
Jack Morgese kickoff for 69 yds , TJ Jones return for 21 yds to the DUQ 22
11:53
1st & 10 at own 22
Taj Butts run for 2 yds to the DUQ 24
11:53
2nd & 8 at own 24
Tyler Riddell run for 13 yds to the DUQ 37 for a 1ST down
11:53
1st & 10 at own 37
Taj Butts run for 5 yds to the DUQ 42
11:53
2nd & 5 at own 42
Ness Davis run for 6 yds to the DUQ 48 for a 1ST down
11:53
1st & 10 at own 48
Ness Davis run for 28 yds to the NHVN 24 for a 1ST down
11:53
1st & 10 at opp 24
Ness Davis run for a loss of 1 yard to the NHVN 25
11:53
2nd & 11 at opp 25
Tyler Riddell pass complete to Noah Canty for 1 yd to the NHVN 24
11:53
3rd & 10 at opp 24
Tyler Riddell pass incomplete to Khiryn Boyd, broken up by Liam Godwin
11:53
4th & 10 at opp 24
Tyler Riddell pass complete to Garrett Harrold for 13 yds to the NHVN 11 for a 1ST down
11:53
1st & 10 at opp 11
Taj Butts run for 3 yds to the NHVN 8
4:51
2nd & 7 at opp 8
Tyler Riddell run for 8 yds for a TD (Matt Clark KICK)Duquesne 44, New Haven 18
New Haven Punt, 3 plays
4:51
1st & 10 at own 35
Matt Clark kickoff for 65 yds for a touchback
4:51
1st & 10 at own 25
Jake Tripptree pass complete to Jalen Smith for 5 yds to the NHVN 30
4:51
2nd & 5 at own 30
Jake Tripptree pass complete to Jonathan Lawson for no gain to the NHVN 30
4:51
3rd & 5 at own 30
Jake Tripptree pass complete to Issac Glaudin for 4 yds to the NHVN 34
2:46
4th & 1 at own 34
Joe Fragale punt for 36 yds
Duquesne Result not recorded, 5 plays
2:46
1st & 10 at own 30
Dazhaun Hopkins run for 7 yds to the DUQ 37
2:00
2nd & 3 at own 37
Dazhaun Hopkins run for 8 yds to the DUQ 45 for a 1ST down
2:00
1st & 10 at own 45
Dazhaun Hopkins run for 30 yds to the NHVN 25 for a 1ST down
2:00
1st & 10 at opp 25
Dazhaun Hopkins run for 1 yd to the NHVN 24
2:00
2nd & 9 at opp 24
Logan Kushner run for a loss of 1 yard to the NHVN 24
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.