From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Duquesne
Merrimack
325
Total yards
202
218
Passing yards
68
107
Rushing yards
134
12.1
Yards per pass
3.0
3.2
Yards per rush
3.2
15
First downs
13
2–9
Third downs
7–18
1–1
Fourth downs
2–2
2
Turnovers
2
1–15
Penalties
3–25
28:35
Possession
31:25
Efficiency
Duquesne
Merrimack
35%
Success rate
29%
0.26
EPA per play
−0.09
1.78
Explosiveness
1.17
0.00
Rushing EPA
−0.00
0.88
Passing EPA
−0.03
24%
Passing-down success
21%
3%
Havoc by its defense
4%
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)
Merrimack 58% to win. Duquesne won as Elo’s underdog.
The line
Merrimack −2.5, over/under 55.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. Merrimack drives left to right, Duquesne right to left.
Q1 DuquesnePunt, 3 plays, 8 yards
Q1 MerrimackPunt, 5 plays, 17 yards
Q1 DuquesneTouchdown, 7 plays, 85 yards
Q1 MerrimackPunt, 9 plays, 23 yards
Q1 DuquesnePunt, 3 plays, −1 yard
Q2 MerrimackTouchdown, 8 plays, 38 yards
Q2 DuquesneTouchdown, 6 plays, 67 yards
Q2 MerrimackPunt, 3 plays, 7 yards
Q2 MerrimackTouchdown, 11 plays, 41 yards
Q2 DuquesneInterception, 2 plays, 19 yards
Q2 MerrimackEnd of half, 1 play, −16 yards
Q3 MerrimackPunt, 3 plays, 4 yards
Q3 DuquesnePunt, 5 plays, 22 yards
Q3 MerrimackPunt, 3 plays, 5 yards
Q3 DuquesneTouchdown, 8 plays, 80 yards
Q3 MerrimackPunt, 3 plays, 6 yards
Q3 DuquesnePunt, 3 plays, 3 yards
Q3 MerrimackPunt, 3 plays, 0 yards
Q4 DuquesnePunt, 5 plays, 13 yards
Q4 MerrimackResult not recorded, 3 plays, −2 yards
Q4 DuquesneTouchdown, 5 plays, 21 yards
Q4 MerrimackPunt, 3 plays, 7 yards
Q4 DuquesnePunt, 3 plays, 4 yards
Q4 MerrimackInterception, 11 plays, 57 yards
Q4 DuquesneResult not recorded, 2 plays, 5 yards
Play by play
1st quarter5 drives, then Duquesne 7, Merrimack 0
Duquesne Punt, 3 plays
15:00
1st & 10 at own 29
Darius Perrantes pass incomplete to Keshawn Brown, broken up by Darion McKenzie
15:00
2nd & 10 at own 29
JaMario Clements run for a loss of 1 yard to the DUQ 28
15:00
3rd & 11 at own 28
Darius Perrantes pass complete to Quan Easterling for 9 yds to the DUQ 37
14:53
1st & 10 at own 35
Lliam Davis kickoff for 62 yds , Mikey Bentivegna return for 26 yds to the DUQ 29
13:18
4th & 2 at own 37
Michael Berarducci punt for 33 yds
Merrimack Punt, 5 plays
13:18
1st & 10 at own 30
Tyvon Edmonds Jr. run for 7 yds to the MRMK 37
13:18
2nd & 3 at own 37
Malakai Anthony pass complete to Donovan Wadley for 6 yds to the MRMK 43 for a 1ST down
13:18
1st & 10 at own 43
Donovan Wadley run for 2 yds to the MRMK 45
13:18
2nd & 8 at own 45
Merrimack Penalty, false start (LJ Robinson) to the MRMK 40
13:18
2nd & 13 at own 40
pass incomplete to Jelani Mason
13:18
3rd & 13 at own 40
Malakai Anthony pass complete to Seth Sweitzer for 7 yds to the MRMK 47
10:20
4th & 6 at own 47
Cole Peterson punt for 41 yds , Joey Isabella returns for no gain to the DUQ 12
Duquesne Touchdown, 7 plays
10:20
1st & 10 at own 12
Darius Perrantes pass complete to Taj Butts for 14 yds to the DUQ 26 for a 1ST down
10:20
1st & 10 at own 26
Butts,Taj rush left (Roberts,Brandon;Lenon,Nicholas).
10:20
2nd & 10 at own 26
Darius Perrantes pass complete to Quan Easterling for 18 yds to the DUQ 44 for a 1ST down
10:20
1st & 10 at own 44
JaMario Clements run for 5 yds to the DUQ 49
10:20
2nd & 5 at own 49
Taj Butts run for 11 yds to the MRMK 40 for a 1ST down
10:20
1st & 10 at opp 40
Taj Butts run for 2 yds to the MRMK 38
6:25
2nd & 8 at opp 38
Darius Perrantes pass complete to Keshawn Brown for 38 yds for a TD (Brian Bruzdewicz KICK)Duquesne 7, Merrimack 0
Merrimack Punt, 9 plays
6:20
1st & 10 at own 35
Matt Clark kickoff for 40 yds , Tre Jordan III return for 7 yds to the MRMK 32
6:20
1st & 10 at own 32
Tyvon Edmonds Jr. run for 3 yds to the MRMK 35
6:20
2nd & 7 at own 35
Tyvon Edmonds Jr. run for 4 yds to the MRMK 39
6:20
3rd & 3 at own 39
Tyvon Edmonds Jr. run for 3 yds to the MRMK 42 for a 1ST down
6:20
1st & 10 at own 42
Brendon Wyatt run for 4 yds to the MRMK 46
6:20
2nd & 6 at own 46
Brendon Wyatt run for 4 yds to the 50 yard line
6:20
3rd & 2 at the 50
Tyvon Edmonds Jr. run for 7 yds to the DUQ 43 for a 1ST down
6:20
1st & 10 at opp 43
Malakai Anthony pass incomplete to Hayden Fisher, broken up by Jayden Johnson
6:20
2nd & 10 at opp 43
LJ Robinson run for a loss of 6 yards to the DUQ 49
1:38
3rd & 16 at opp 49
Malakai Anthony pass complete to Seth Sweitzer for 4 yds to the DUQ 45
0:57
4th & 12 at opp 45
Cole Peterson punt for 38 yds
Duquesne Punt, 3 plays
0:57
1st & 10 at own 7
Taj Butts run for a loss of 1 yard to the DUQ 6
0:57
2nd & 11 at own 6
Butts,Taj rush middle (Aduaka,Chiebuka).
Q2 15:00
3rd & 11 at own 6
pass incomplete to Tedy Afful
Q2 14:43
4th & 11 at own 6
Michael Berarducci punt for 45 yds , Garry Rosemond Jr. returns for 10 yds to the DUQ 41
2nd quarter6 drives, then Tied at 14
Merrimack Touchdown, 8 plays
14:43
1st & 10 at opp 41
Tyvon Edmonds Jr. run for 4 yds to the DUQ 37
14:43
2nd & 6 at opp 37
Tyvon Edmonds Jr. run for 4 yds to the DUQ 33
14:43
3rd & 2 at opp 33
Tyvon Edmonds Jr. run for 3 yds to the DUQ 30 for a 1ST down
14:43
1st & 10 at opp 30
Brendon Wyatt run for 3 yds to the DUQ 27
14:43
2nd & 7 at opp 27
Malakai Anthony run for 4 yds to the DUQ 23
14:43
3rd & 3 at opp 23
Tyvon Edmonds Jr. run for 3 yds to the DUQ 20 for a 1ST down
14:43
1st & 10 at opp 20
Edmonds Jr.,Tyvon rush left (Garnes,Ayden).
10:07
2nd & 10 at opp 20
Malakai Anthony run for 20 yds for a TD (Lliam Davis KICK)Tied at 7
Duquesne Touchdown, 6 plays
10:03
1st & 10 at own 35
Lliam Davis kickoff for 59 yds , Keshawn Brown return for 24 yds to the DUQ 30
10:03
1st & 10 at own 30
Darius Perrantes pass complete to Joey Isabella for 43 yds to the MRMK 27 for a 1ST down
10:03
1st & 10 at opp 27
Edward Robinson run for 6 yds to the MRMK 21
10:03
2nd & 4 at opp 21
Edward Robinson run for 2 yds to the MRMK 19
10:03
3rd & 2 at opp 19
Robinson,Edward rush middle (Thompson,Jay).
10:03
4th & 2 at opp 19
JaMario Clements run for 3 yds to the MRMK 16 for a 1ST down
6:38
1st & 10 at opp 16
Darius Perrantes pass complete to Keshawn Brown for 16 yds for a TD (Brian Bruzdewicz KICK)Duquesne 14, Merrimack 7
Merrimack Punt, 3 plays
6:31
1st & 10 at own 35
Matt Clark kickoff for 58 yds , Donovan Wadley return for 23 yds to the MRMK 30
6:31
1st & 10 at own 30
Tyvon Edmonds Jr. run for 3 yds to the MRMK 33
6:31
2nd & 7 at own 33
Brendon Wyatt run for 4 yds to the MRMK 37
6:31
3rd & 3 at own 37
pass incomplete to LJ Robinson
4:54
4th & 3 at own 37
Cole Peterson punt for 12 yds , Jason Sweeney returns for no gain to the DUQ 44
Merrimack Touchdown, 11 plays
4:54
1st & 10 at opp 44
Merrimack Penalty, false start (Antonio Derry) to the DUQ 49
4:54
1st & 15 at opp 49
Tyvon Edmonds Jr. run for 1 yd to the DUQ 48
4:54
2nd & 14 at opp 48
Malakai Anthony pass complete to Donovan Wadley for 1 yd to the DUQ 47
4:54
3rd & 13 at opp 47
Malakai Anthony run for 12 yds to the DUQ 35
4:54
4th & 1 at opp 35
Tyvon Edmonds Jr. run for 6 yds to the DUQ 29 for a 1ST down
4:54
1st & 10 at opp 29
Tyvon Edmonds Jr. run for 1 yd to the DUQ 28
4:54
2nd & 9 at opp 28
pass incomplete to Jelani Mason
4:54
3rd & 9 at opp 28
pass incomplete to LJ Robinson
4:54
4th & 9 at opp 28
Malakai Anthony pass complete to Jelani Mason for 15 yds to the DUQ 13 for a 1ST down
1:21
1st & 10 at opp 13
Donovan Wadley run for 6 yds to the DUQ 7
1:21
2nd & 4 at opp 7
Malakai Anthony run for 3 yds to the DUQ 4
0:28
3rd & 1 at opp 4
Tyvon Edmonds Jr. run for 4 yds for a TD (Lliam Davis KICK)Tied at 14
Duquesne Interception, 2 plays
0:22
1st & 10 at own 35
Lliam Davis kickoff for 50 yds , Nick Leopold return for 16 yds to the DUQ 31
0:22
1st & 10 at own 31
Taj Butts run for 19 yds to the 50 yard line for a 1ST down
0:03
1st & 10 at the 50
Darius Perrantes pass intercepted
Merrimack End of half, 1 play
0:03
1st & 10 at own 16
Malakai Anthony run for a loss of 1 yard to the DUQ 35
3rd quarter7 drives, then Duquesne 20, Merrimack 14
Merrimack Punt, 3 plays
15:00
1st & 10 at own 44
LJ Robinson run for 2 yds to the MRMK 46
15:00
2nd & 8 at own 46
Tyvon Edmonds Jr. run for 2 yds to the MRMK 48
15:00
3rd & 6 at own 48
pass incomplete to Hayden Fisher
14:52
1st & 10 at own 35
Matt Clark kickoff for 44 yds , Tre Jordan III return for 1 yd to the MRMK 44 , Donovan Wadley return for 22 yds to the MRMK 44
13:10
4th & 6 at own 48
Cole Peterson punt for 43 yds , Joey Isabella returns for no gain to the DUQ 5
Duquesne Punt, 5 plays
13:10
1st & 10 at own 5
pass incomplete to Darryl Powell Jr.
13:10
2nd & 10 at own 5
Darius Perrantes pass complete to Darryl Powell Jr. for 34 yds to the DUQ 39 for a 1ST down
13:10
1st & 10 at own 39
Taj Butts run for 4 yds to the DUQ 43
13:10
2nd & 6 at own 43
Keshawn Brown run for a loss of 8 yards to the DUQ 35
13:10
3rd & 14 at own 35
Darius Perrantes sacked for a loss of 8 yards to the DUQ 27
8:30
4th & 22 at own 27
Michael Berarducci punt for 30 yds
Merrimack Punt, 3 plays
8:30
1st & 10 at own 43
Tyvon Edmonds Jr. run for 2 yds to the MRMK 45
8:30
2nd & 8 at own 45
Malakai Anthony run for 3 yds to the MRMK 48
8:30
3rd & 5 at own 48
pass incomplete to LJ Robinson
6:54
4th & 5 at own 48
Cole Peterson punt for 35 yds
Duquesne Touchdown, 8 plays
6:54
1st & 10 at own 17
Edward Robinson run for 39 yds to the MRMK 44 for a 1ST down
6:54
1st & 10 at opp 44
Edward Robinson run for 13 yds to the MRMK 31 for a 1ST down
6:54
1st & 10 at opp 31
Edward Robinson run for 2 yds to the MRMK 29
6:54
2nd & 8 at opp 29
pass incomplete to Darryl Powell Jr.
6:54
3rd & 8 at opp 29
Darius Perrantes pass complete to Taj Butts for 26 yds to the MRMK 3 for a 1ST down
6:54
1st & goal at opp 3
Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Garry Rosemond Jr.
6:54
2nd & goal at opp 3
Taj Butts run for 2 yds to the MRMK 1
3:43
3rd & goal at opp 1
Darius Perrantes pass complete to Darryl Powell Jr. for 1 yd for a TD (Brian Bruzdewicz PAT MISSED)Duquesne 20, Merrimack 14
Merrimack Punt, 3 plays
3:43
1st & 10 at own 35
Matt Clark kickoff Merrimack Penalty, personal foul (Darell Dorrah) to the 50 yard line
3:43
1st & 10 at the 50
Matt Clark kickoff for 50 yds for a touchback
3:43
1st & 10 at own 25
Malakai Anthony pass complete to Donovan Wadley for 6 yds to the MRMK 31
3:43
2nd & 4 at own 31
Malakai Anthony pass incomplete, broken up by Noah Palmer
3:43
3rd & 4 at own 31
pass incomplete to Donovan Wadley
2:30
4th & 4 at own 31
Cole Peterson punt for 62 yds , Joey Isabella returns for 7 yds to the DUQ 14
Duquesne Punt, 3 plays
2:30
1st & 10 at own 14
Edward Robinson run for a loss of 2 yards to the DUQ 12
2:30
2nd & 12 at own 12
Edward Robinson run for 5 yds to the DUQ 17
2:30
3rd & 7 at own 17
pass incomplete to Darryl Powell Jr.
0:44
4th & 7 at own 17
Michael Berarducci punt for 25 yds
Merrimack Punt, 3 plays
0:44
1st & 10 at opp 42
Tyvon Edmonds Jr. run for 4 yds to the DUQ 38
Q4 15:00
2nd & 6 at opp 38
Donovan Wadley run for a loss of 4 yards to the DUQ 42
Q4 15:00
3rd & 10 at opp 42
Malakai Anthony pass incomplete to Donovan Wadley, broken up by CJ Barnes
Q4 13:58
4th & 10 at opp 42
Cole Peterson punt for 22 yds
4th quarter7 drives, then Duquesne 26, Merrimack 14
Duquesne Punt, 5 plays
13:58
1st & 10 at own 20
Taj Butts run for 3 yds to the DUQ 23
13:58
2nd & 7 at own 23
Darius Perrantes pass complete to Tedy Afful for 20 yds to the DUQ 43 for a 1ST down
13:58
1st & 10 at own 43
Taj Butts run for 2 yds to the DUQ 45
13:58
2nd & 8 at own 45
Darius Perrantes pass complete to Tedy Afful for a loss of 1 yard to the DUQ 44
11:09
3rd & 9 at own 44
Darius Perrantes sacked for a loss of 11 yards to the DUQ 33
10:23
4th & 20 at own 33
Michael Berarducci punt for 42 yds , Garry Rosemond Jr. returns for 2 yds to the MRMK 27
Merrimack Result not recorded, 3 plays
10:23
1st & 10 at own 27
Tyvon Edmonds Jr. run for a loss of 1 yard to the MRMK 26
10:23
2nd & 11 at own 26
Tyvon Edmonds Jr. run for a loss of 1 yard to the MRMK 25
Duquesne Touchdown, 5 plays
8:48
1st & 10 at opp 24
Edward Robinson run for 4 yds to the MRMK 20
8:48
2nd & 6 at opp 20
Edward Robinson run for 7 yds to the MRMK 13 for a 1ST down
8:48
1st & 10 at opp 13
Edward Robinson run for 3 yds to the MRMK 10
6:25
2nd & 7 at opp 10
Edward Robinson 10 Yd Run (Two-Point Pass Conversion Failed)Duquesne 26, Merrimack 14
6:25
1st & goal at opp 3
Darius Perrantes pass complete to Darryl Powell Jr.
Merrimack Punt, 3 plays
6:18
1st & 10 at own 35
Matt Clark kickoff for 63 yds , Garry Rosemond Jr. return for 15 yds to the MRMK 17
6:18
1st & 10 at own 17
Tyvon Edmonds Jr. run for 4 yds to the MRMK 21
6:18
2nd & 6 at own 21
Tyvon Edmonds Jr. run for 3 yds to the MRMK 24
6:18
3rd & 3 at own 24
pass incomplete to Jalen McDonald
5:01
4th & 3 at own 24
Cole Peterson punt for 21 yds
Duquesne Punt, 3 plays
5:01
1st & 10 at opp 45
Taj Butts run for a loss of 2 yards to the MRMK 47
5:01
2nd & 12 at opp 47
Taj Butts run for 2 yds to the MRMK 45
4:11
3rd & 10 at opp 45
Taj Butts run for 4 yds to the MRMK 41
4:00
4th & 6 at opp 41
Michael Berarducci punt for 26 yds
Merrimack Interception, 11 plays
4:00
1st & 10 at own 15
Tyvon Edmonds Jr. run for 6 yds to the MRMK 21
4:00
2nd & 4 at own 21
Malakai Anthony run for 1 yd to the MRMK 22
4:00
3rd & 3 at own 22
Malakai Anthony pass complete to Tyvon Edmonds Jr. for 4 yds to the MRMK 26 for a 1ST down
4:00
1st & 10 at own 26
Tyvon Edmonds Jr. run for 5 yds to the MRMK 31
4:00
2nd & 5 at own 31
pass incomplete to Jelani Mason
4:00
3rd & 5 at own 31
Malakai Anthony pass incomplete for a 1ST down Duquesne Penalty, personal foul (Noah Palmer) to the MRMK 46 for a 1ST down
4:00
1st & 10 at own 46
John Perry Jr. run for 1 yd to the MRMK 47
4:00
2nd & 9 at own 47
pass incomplete to LJ Robinson
4:00
3rd & 9 at own 47
Malakai Anthony pass complete to Tyvon Edmonds Jr. for 14 yds to the DUQ 39 for a 1ST down
4:00
1st & 10 at opp 39
Malakai Anthony pass complete to LJ Robinson for 11 yds to the DUQ 28 for a 1ST down
1:14
1st & 10 at opp 28
Malakai Anthony pass intercepted
Duquesne Result not recorded, 2 plays
1:14
1st & 10 at own 20
Darius Perrantes run for a loss of 5 yards to the DUQ 15
1:14
2nd & 15 at own 15
Darius Perrantes run for a loss of 3 yards to the DUQ 15
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.