Duquesne at Wagner

Saturday, November 4, 2023

Duquesne beat Wagner 34–⁠26. It was their 16th meeting; after it, Duquesne led the series 13–⁠3.

AwayDuquesne7–⁠5 in 2023
34
HomeWagner4–⁠7 in 2023
26

Final at Wagner College Stadium, Staten Island

At kickoff
56°F, mostly cloudy, wind 6 mph from the westWeather: NOAA NCEI Integrated Surface Database; Newark Liberty International Airport (KEWR), 10 km from the stadium, nine minutes before kickoff
Official
Rick MartinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duquesne01402034
Wagner0614626

Standouts

Player stats

Duquesne

PassingC/AttYdsTDInt
Darius Perrantes12/2624811
RushingCarYdsTDLong
Edward Robinson2780211
Taj Butts31108
Darius Perrantes31012
ReceivingRecYdsTDLong
Darryl Powell Jr.5111055
Tedy Afful252145
Joey Isabella145045
Keshawn Brown226030
DefenseTklTFLSacksInt
Khatavian Franks0001
Dayvia Gbor0001

Wagner

PassingC/AttYdsTDInt
Steven Krajewski12/2316322
RushingCarYdsTDLong
Rickey Spruill28136111
Zachary Palmer-Smith888166
Guenson Alexis1202
ReceivingRecYdsTDLong
Kobi Ray-Reed260043
Jaylen Bonelli347022
Guenson Alexis330023
Rickey Spruill119119
DefenseTklTFLSacksInt
Zachary Ricci0001

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

Team stats

DuquesneWagner
340Total yards389
248Passing yards163
92Rushing yards226
9.5Yards per pass7.1
2.8Yards per rush5.4
14First downs18
6–⁠14Third downs5–⁠12
1–⁠2Fourth downs1–⁠2
1Turnovers3
8–⁠43Penalties8–⁠64
30:27Possession29:33

Efficiency

DuquesneWagner
36%Success rate41%
0.12EPA per play0.03
1.76Explosiveness1.45
−0.07Rushing EPA0.13
0.52Passing EPA0.05
42%Passing-down success32%
5%Havoc by its defense2%

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

The line

Duquesne −13.5, over/under 49.5.

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

Every drive

Wagner end zoneDuquesne end zoneQ1 DuquesnePunt, 3 playsQ1 DuquesnePunt, 3 playsQ1 WagnerPunt, 3 playsQ1 WagnerPunt, 6 playsQ1 DuquesneTurnover on downs, 6 playsQ1 WagnerPunt, 6 playsQ1 DuquesneTouchdown, 8 playsQ2 WagnerPunt, 3 playsQ2 DuquesneTouchdown, 13 playsQ2 WagnerTouchdown, 9 playsQ2 DuquesneEnd of half, 1 playQ3 DuquesneMissed FG, 7 playsQ3 WagnerTouchdown, 3 playsQ3 DuquesneTouchdown, 12 playsQ3 WagnerTouchdown, 7 playsQ3 DuquesneInterception, 3 playsQ3 WagnerInterception, 4 playsQ4 WagnerTurnover on downs, 7 playsQ4 DuquesnePunt, 3 playsQ4 WagnerResult not recorded, 5 playsQ4 WagnerTouchdown, 14 playsQ4 DuquesnePunt, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wagner drives left to right, Duquesne 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.
  1. Q1 DuquesnePunt, 3 plays, 3 yards
  2. Q1 DuquesnePunt, 3 plays, −3 yards
  3. Q1 WagnerPunt, 3 plays, 4 yards
  4. Q1 WagnerPunt, 6 plays, 13 yards
  5. Q1 DuquesneTurnover on downs, 6 plays, 53 yards
  6. Q1 WagnerPunt, 6 plays, 21 yards
  7. Q1 DuquesneTouchdown, 8 plays, 80 yards
  8. Q2 WagnerPunt, 3 plays, 4 yards
  9. Q2 DuquesneTouchdown, 13 plays, 88 yards
  10. Q2 WagnerTouchdown, 9 plays, 64 yards
  11. Q2 DuquesneEnd of half, 1 play, −5 yards
  12. Q3 DuquesneMissed FG, 7 plays, 36 yards
  13. Q3 WagnerTouchdown, 3 plays, 68 yards
  14. Q3 DuquesneTouchdown, 12 plays, 72 yards
  15. Q3 WagnerTouchdown, 7 plays, 70 yards
  16. Q3 DuquesneInterception, 3 plays, 9 yards
  17. Q3 WagnerInterception, 4 plays, 11 yards
  18. Q4 WagnerTurnover on downs, 7 plays, 18 yards
  19. Q4 DuquesnePunt, 3 plays, −6 yards
  20. Q4 WagnerResult not recorded, 5 plays, −7 yards
  21. Q4 WagnerTouchdown, 14 plays, 80 yards
  22. Q4 DuquesnePunt, 3 plays, −8 yards

Play by play

1st quarter7 drives, then Tied at 0
Duquesne Punt, 3 plays
15:001st & 10 at own 35Ryan Liszner kickoff for 56 yds , Edward Robinson return for 18 yds to the DUQ 27
15:001st & 10 at own 27Edward Robinson run for a loss of 3 yards to the DUQ 24
15:002nd & 13 at own 24pass incomplete to Tedy Afful
15:003rd & 13 at own 24Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Jordan Murrell
13:524th & 13 at own 24Michael Berarducci punt for 43 yds , Mark Didio Jr. returns for 5 yds to the WAG 29 Wagner Penalty, illegal block (10 Yards) to the WAG 28
Wagner Punt, 3 plays
13:521st & 10 at own 28Spruill,Rickey rush right (Patterson,Jason).
13:522nd & 10 at own 28Rickey Spruill run for 4 yds to the WAG 32
13:523rd & 6 at own 32pass incomplete to Jaylen Bonelli
12:284th & 6 at own 32Bailey Marzola punt for 37 yds
Duquesne Punt, 3 plays
12:281st & 10 at own 31Duquesne Penalty, false start (Chris Oliver) to the DUQ 26
12:281st & 15 at own 26Butts,Taj rush middle (Vanderwiel,Mo;Gioia,John).
12:282nd & 15 at own 26Darius Perrantes pass incomplete to Tedy Afful, broken up by Junior Wily
12:283rd & 15 at own 26Taj Butts run for 8 yds to the DUQ 34
10:504th & 7 at own 34Michael Berarducci punt for no gain , Mark Didio Jr. returns for no gain to the WAG 30
Wagner Punt, 6 plays
10:501st & 10 at own 30Rickey Spruill run for 5 yds to the WAG 35
10:502nd & 5 at own 35Rickey Spruill run for 6 yds to the WAG 41 for a 1ST down
10:501st & 10 at own 41Spruill,Rickey rush (Epps,Antonio), PENALTY WAG holding (Stafford,Chase) 10 yards to the Duq49. Wagner Penalty, Offensive holding (Chase Stafford) to the WAG 31
10:501st & 20 at own 31Wagner Penalty, false start (Brady Anderson) to the WAG 26
10:501st & 25 at own 26Steven Krajewski pass complete to Guenson Alexis for 4 yds to the WAG 30
10:502nd & 21 at own 30Rickey Spruill run for 8 yds to the WAG 38
10:503rd & 13 at own 38Steven Krajewski run for 5 yds to the WAG 43
6:544th & 8 at own 43Bailey Marzola punt for 45 yds
Duquesne Turnover on downs, 6 plays
6:541st & 10 at own 12Darius Perrantes pass complete to Keshawn Brown for a loss of 4 yards to the DUQ 8
6:542nd & 14 at own 8Darius Perrantes pass complete to Darryl Powell Jr. for 55 yds to the WAG 37 for a 1ST down
6:541st & 10 at opp 37Duquesne Penalty, substitution infraction (Quan Easterling) to the WAG 42
6:541st & 15 at opp 42pass incomplete to Keshawn Brown
6:542nd & 15 at opp 42Edward Robinson run for 5 yds to the WAG 37
6:543rd & 10 at opp 37Darius Perrantes run for 2 yds to the WAG 35
3:474th & 8 at opp 35Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Jayden Brown
Wagner Punt, 6 plays
3:471st & 10 at own 35Steven Krajewski pass incomplete to Jaylen Bonelli, broken up by Tedy Afful
3:472nd & 10 at own 35Zachary Palmer-Smith run for 5 yds to the WAG 40
3:473rd & 5 at own 40Steven Krajewski pass complete to Jaylen Bonelli for 15 yds to the DUQ 45 for a 1ST down
3:471st & 10 at opp 45pass incomplete to Kobi Ray-Reed
3:472nd & 10 at opp 45Rickey Spruill run for 1 yd to the DUQ 44
3:473rd & 9 at opp 44Steven Krajewski pass incomplete to Jaylen Bonelli, broken up by Jayden Johnson
1:344th & 9 at opp 44Bailey Marzola punt for 27 yds
Duquesne Touchdown, 8 plays
1:341st & 10 at own 17Taj Butts run for 3 yds to the DUQ 20
1:342nd & 7 at own 20Darius Perrantes pass complete to Darryl Powell Jr. for 19 yds to the DUQ 39 for a 1ST down
1:341st & 10 at own 39Darius Perrantes pass complete to Tedy Afful for 7 yds to the DUQ 46
Q2 15:002nd & 3 at own 46Edward Robinson run for a loss of 2 yards to the DUQ 44
Q2 15:003rd & 5 at own 44for a 1ST down Wagner Penalty, face mask (15 yards) (Lennox Lamar) to the WAG 41 for a 1ST down
Q2 15:001st & 10 at opp 41Darius Perrantes run for a loss of 13 yards to the DUQ 46
Q2 15:002nd & 23 at own 46Edward Robinson run for 9 yds to the WAG 45
Q2 12:223rd & 14 at opp 45Darius Perrantes pass complete to Tedy Afful for 45 yds for a TD (Brian Bruzdewicz KICK)Duquesne 7, Wagner 0
2nd quarter4 drives, then Duquesne 14, Wagner 6
Wagner Punt, 3 plays
12:151st & 10 at own 35Joey Corado kickoff for 55 yds , Kobi Ray-Reed return for 18 yds to the WAG 28
12:151st & 10 at own 28Zachary Palmer-Smith run for 4 yds to the WAG 32
12:152nd & 6 at own 32Palmer-Smith,Zachary rush left (Lowery,Tim).
12:153rd & 6 at own 32Steven Krajewski pass incomplete to Zachary Palmer-Smith, broken up by Gianni Rizzo
10:404th & 6 at own 32Bailey Marzola punt for 59 yds
Duquesne Touchdown, 13 plays
10:401st & 10 at own 9Robinson,Edward rush (Brown,Jayden), PENALTY Duq holding (Oliver,Chris) 4 yards to the Duq13. Duquesne Penalty, Offensive holding (Chris Oliver) to the DUQ 5
10:401st & 14 at own 5Edward Robinson run for 5 yds to the DUQ 10
10:402nd & 9 at own 10Darius Perrantes pass complete to Darryl Powell Jr. for 18 yds to the DUQ 28 for a 1ST down
10:401st & 10 at own 28Edward Robinson run for 6 yds to the DUQ 34
10:402nd & 4 at own 34Edward Robinson run for 3 yds to the DUQ 37
10:403rd & 1 at own 37Edward Robinson run for 10 yds to the DUQ 47 for a 1ST down
10:401st & 10 at own 47Edward Robinson run for a loss of 4 yards to the DUQ 43
10:402nd & 14 at own 43pass incomplete to Keshawn Brown
10:403rd & 14 at own 43Darius Perrantes pass complete to Joey Isabella for 45 yds to the WAG 12 for a 1ST down
10:401st & 10 at opp 12Edward Robinson run for 2 yds to the WAG 10
10:402nd & 8 at opp 10Edward Robinson run for 7 yds to the WAG 3
10:403rd & 1 at opp 3Darius Perrantes pass incomplete to Keshawn Brown, broken up by Zachary Ricci
4:134th & 1 at opp 3Edward Robinson run for 3 yds for a TD (Brian Bruzdewicz KICK)Duquesne 14, Wagner 0
Wagner Touchdown, 9 plays
4:061st & 10 at own 35Joey Corado kickoff for 52 yds , Kobi Ray-Reed return for 20 yds to the WAG 33
4:061st & 10 at own 33Rickey Spruill run for 5 yds to the WAG 38
4:062nd & 5 at own 38Rickey Spruill run for 6 yds to the WAG 44 for a 1ST down
4:061st & 10 at own 44Steven Krajewski pass complete to Jeremiah Colclough for a loss of 3 yards to the WAG 41
4:062nd & 13 at own 41Steven Krajewski pass complete to Kobi Ray-Reed for 43 yds to the DUQ 16 for a 1ST down
4:061st & 10 at opp 16Steven Krajewski pass complete to Guenson Alexis for 3 yds to the DUQ 13
4:062nd & 7 at opp 13Wagner Penalty, false start (Guenson Alexis) to the DUQ 18
4:062nd & 12 at opp 18Steven Krajewski pass incomplete to Rickey Spruill, broken up by Tedy Afful for a 1ST down Duquesne Penalty, roughing passer (Noah Palmer) to the DUQ 9 for a 1ST down
4:061st & goal at opp 9Steven Krajewski run for a loss of 10 yards to the DUQ 19
4:062nd & goal at opp 19Steven Krajewski pass complete to Kobi Ray-Reed for 17 yds to the DUQ 2
0:133rd & goal at opp 2Rickey Spruill 2 Yd Run (Ryan Liszner PAT blocked)Duquesne 14, Wagner 6
Duquesne End of half, 1 play
0:131st & 10 at own 35Ryan Liszner kickoff for 28 yds , Alex Gochis return for no gain to the DUQ 37
0:131st & 10 at own 37Duquesne Penalty, delay of game (Darius Perrantes) to the DUQ 32
0:131st & 15 at own 32Edward Robinson run for a loss of 2 yards to the DUQ 35
3rd quarter6 drives, then Wagner 20, Duquesne 14
Wagner Touchdown, 7 plays
15:001st & 10 at own 27Rickey Spruill run for 6 yds to the WAG 33
15:002nd & 4 at own 33Steven Krajewski pass complete to Jaylen Bonelli for 10 yds to the WAG 43 for a 1ST down
15:001st & 10 at own 43Rickey Spruill run for 2 yds to the WAG 45
15:002nd & 8 at own 45Rickey Spruill run for 11 yds to the DUQ 44 for a 1ST down
15:001st & 10 at opp 44Steven Krajewski pass complete to Jaylen Bonelli for 22 yds to the DUQ 22 for a 1ST down
15:001st & 10 at opp 22Rickey Spruill run for 3 yds to the DUQ 19
14:541st & 10 at own 35Joey Corado kickoff for 60 yds , Jordan Murrell return for 22 yds to the WAG 27
11:252nd & 7 at opp 19Steven Krajewski pass complete to Rickey Spruill for 19 yds for a TD (Ryan Liszner KICK)Duquesne 14, Wagner 13
Duquesne Interception, 3 plays
11:201st & 10 at own 35Ryan Liszner kickoff for 59 yds , Edward Robinson return for 9 yds to the DUQ 15
11:201st & 10 at own 15Edward Robinson run for 2 yds to the DUQ 17
11:202nd & 8 at own 17Darius Perrantes pass complete to Darryl Powell Jr. for 7 yds to the DUQ 24
9:593rd & 1 at own 24Darius Perrantes pass intercepted by Zachary Ricci
Wagner Interception, 4 plays
9:591st & 10 at own 44Rickey Spruill run for 1 yd to the WAG 45
9:592nd & 9 at own 45Rickey Spruill run for 11 yds to the DUQ 44 for a 1ST down
9:591st & 10 at opp 44Rickey Spruill run for a loss of 1 yard to the DUQ 45
8:062nd & 11 at opp 45Steven Krajewski pass intercepted by Dayvia Gbor
Duquesne Missed FG, 7 plays
8:061st & 10 at own 40Edward Robinson run for 3 yds to the DUQ 43
8:062nd & 7 at own 43Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Janaasah Boone
8:063rd & 7 at own 43Darius Perrantes pass complete to Keshawn Brown for 30 yds to the WAG 27 for a 1ST down
8:061st & 10 at opp 27Edward Robinson run for 6 yds to the WAG 21
8:062nd & 4 at opp 21Edward Robinson run for a loss of 3 yards to the WAG 24
8:063rd & 7 at opp 24pass incomplete to Joey Isabella
5:114th & 7 at opp 24Brian Bruzdewicz 43 yd FG MISSED
Wagner Touchdown, 3 plays
5:111st & 10 at own 24Rickey Spruill run for 9 yds to the WAG 33
5:112nd & 1 at own 33Rickey Spruill run for 1 yd to the WAG 34 for a 1ST down
3:511st & 10 at own 34Zachary Palmer-Smith run for 66 yds for a TD (Ryan Liszner KICK)Wagner 20, Duquesne 14
3:511st & goal at opp 3Wagner Penalty, false start (-5 Yards) to the DUQ 8
Duquesne Touchdown, 12 plays
3:511st & 10 at own 35Ryan Liszner kickoff for 65 yds for a touchback
3:511st & 10 at own 25pass incomplete to Darryl Powell Jr.
3:512nd & 10 at own 25Edward Robinson run for 2 yds to the DUQ 27
3:513rd & 8 at own 27Darius Perrantes run for 12 yds to the DUQ 39 for a 1ST down
3:511st & 10 at own 39Edward Robinson run for 3 yds to the DUQ 42
3:512nd & 7 at own 42pass incomplete to Joey Isabella
3:513rd & 7 at own 42Darius Perrantes pass complete to Darryl Powell Jr. for 12 yds to the WAG 46 for a 1ST down
3:511st & 10 at opp 46Edward Robinson run for 8 yds to the WAG 38
Q4 15:002nd & 2 at opp 38Edward Robinson run for 5 yds to the WAG 33 for a 1ST down
Q4 15:001st & 10 at opp 33pass incomplete to Darryl Powell Jr.
Q4 15:002nd & 10 at opp 33Darius Perrantes pass complete to Quan Easterling for 15 yds to the WAG 18 for a 1ST down
Q4 15:001st & 10 at opp 18Edward Robinson run for 7 yds to the WAG 11
Q4 13:002nd & 3 at opp 11Edward Robinson run for 11 yds for a TD (Brian Bruzdewicz KICK)Duquesne 21, Wagner 20
4th quarter5 drives, then Duquesne 34, Wagner 26
Wagner Result not recorded, 5 plays
12:531st & 10 at own 35Joey Corado kickoff for 58 yds , Kobi Ray-Reed return for 12 yds to the WAG 47 Wagner Penalty, illegal block (Zachary Palmer-Smith) to the WAG 10
12:531st & 10 at own 10Rickey Spruill run for 3 yds to the WAG 13
12:302nd & 7 at own 13Rickey Spruill run for 10 yds to the WAG 23 for a 1ST down
12:301st & 10 at own 23Rickey Spruill run for 4 yds to the WAG 27
12:302nd & 6 at own 27Steven Krajewski pass complete to Jeremiah Colclough for 1 yd to the WAG 28
10:223rd & 5 at own 28Khatavian Franks 30 Yd Interception Return (Brian Bruzdewicz Kick)Duquesne 28, Wagner 20
Wagner Turnover on downs, 7 plays
10:221st & 10 at own 35Joey Corado kickoff for 38 yds
10:221st & 9 at own 27Rickey Spruill run for 5 yds to the WAG 32
10:222nd & 4 at own 32Guenson Alexis run for 2 yds to the WAG 34
10:223rd & 2 at own 34Rickey Spruill run for 4 yds to the WAG 38 for a 1ST down
10:221st & 10 at own 38Zachary Palmer-Smith run for 2 yds to the WAG 40
10:222nd & 8 at own 40Steven Krajewski pass incomplete to Jeremiah Colclough, broken up by Gianni Rizzo
10:223rd & 8 at own 40Rickey Spruill run for 5 yds to the WAG 45
6:514th & 3 at own 45Steven Krajewski run for a loss of 9 yards to the WAG 36
Duquesne Punt, 3 plays
6:511st & 10 at opp 36Robinson,Edward rush left (Auguste,Roberto).
6:512nd & 10 at opp 36pass incomplete to Darryl Powell Jr.
6:513rd & 10 at opp 36Darius Perrantes pass complete to Edward Robinson for a loss of 1 yard to the WAG 37
6:514th & 11 at opp 37Duquesne Penalty, delay of game (Michael Berarducci) to the WAG 42
5:114th & 16 at opp 42Michael Berarducci punt for 25 yds
Wagner Touchdown, 14 plays
5:111st & 10 at own 17Rickey Spruill run for 4 yds to the WAG 21
5:112nd & 6 at own 21Rickey Spruill run for 4 yds to the WAG 25
5:113rd & 2 at own 25Rickey Spruill run for 9 yds to the WAG 34 for a 1ST down
5:111st & 10 at own 34pass incomplete to Kristian Valeriano
5:112nd & 10 at own 34Steven Krajewski pass incomplete to Guenson Alexis, broken up by Jason Patterson
5:113rd & 10 at own 34Zachary Palmer-Smith run for 8 yds to the WAG 42
5:114th & 2 at own 42Zachary Palmer-Smith run for 3 yds to the WAG 45 for a 1ST down
5:111st & 10 at own 45Steven Krajewski pass incomplete to Guenson Alexis, broken up by Gianni Rizzo
5:112nd & 10 at own 45Palmer-Smith,Zachary rush middle (Palmer,Noah;Patterson,Jason).
2:423rd & 10 at own 45Steven Krajewski pass complete to Guenson Alexis for 23 yds to the DUQ 32 for a 1ST down
2:421st & 10 at opp 32Rickey Spruill run for 8 yds to the DUQ 24
2:422nd & 2 at opp 24Steven Krajewski run for 15 yds to the DUQ 9 for a 1ST down
1:511st & goal at opp 9Chase Stafford 9 Yd pass from Steven Krajewski for a TD (Two-Point Pass Conversion Failed)Duquesne 28, Wagner 26
1:511st & goal at opp 3Steven Krajewski pass incomplete to Jaylen Bonelli, broken up by CJ Barnes
Duquesne Punt, 3 plays
1:491st & 10 at own 35Ryan Liszner kickoff for 13 yds , Nick Leopold return for 2 yds to the WAG 46
1:491st & 10 at opp 46Duquesne Penalty, delay of game (Darius Perrantes) to the DUQ 49
1:491st & 15 at own 49Edward Robinson run for a loss of 5 yards to the DUQ 44
1:422nd & 20 at own 44Edward Robinson run for 2 yds to the DUQ 46
1:003rd & 18 at own 46Robinson,Edward rush right (Gioia,John;Wily,Junior).
1:004th & 18 at own 46Duquesne Penalty, delay of game (Darius Perrantes) to the DUQ 41
0:054th & 23 at own 41Michael Berarducci punt
0:014th & 18 at own 46Michael Berarducci punt for 29 yds

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.

Duquesne leads 14–⁠4 in 18 meetings, counting the two since this game.

Recent meetings
2025Wagner 24, Duquesne 13
2024Duquesne 42, Wagner 21
2023Duquesne 34, Wagner 26
2022Duquesne 33, Wagner 0
2021Duquesne 44, Wagner 0
2020Duquesne 17, Wagner 0

Around this game