Duquesne at Sacred Heart

Saturday, October 28, 2023

Duquesne beat Sacred Heart 27–⁠0. It was their 17th meeting; Duquesne leads the series 14–⁠3.

AwayDuquesne7–⁠5 in 2023
27
HomeSacred Heart2–⁠9 in 2023
0

Final at Campus Field, FairfieldTV: ESPN+Attendance 6,822

At kickoff
70°F, clear, wind 11 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Igor I Sikorsky Memorial Airport (KBDR), 12 km from the stadium, eight minutes before kickoff
Official
Michael DavisGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duquesne10107027
Sacred Heart00000

Standouts

Player stats

Duquesne

PassingC/AttYdsTDInt
Darius Perrantes13/2420322
Matthew Robinson1/2400
RushingCarYdsTDLong
Edward Robinson16120133
Taj Butts1250017
DaMon Macklin93108
Keshawn Brown224020
ReceivingRecYdsTDLong
Darryl Powell Jr.263259
Keshawn Brown557030
Joey Isabella334018
Taj Butts125025

Sacred Heart

PassingC/AttYdsTDInt
Rob McCoy11/238200
Cade Pribula1/2100
RushingCarYdsTDLong
Jalen Madison1670012
Malik Grant61507
Joe Dixon II31407
ReceivingRecYdsTDLong
Aboraa Kwarteng646017
Kevin McGuire116016
Payton Rhoades113013
Ethan Hilliman1909
DefenseTklTFLSacksInt
Marques Mason0001
Mike-Lee Joseph0001

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

Team stats

DuquesneSacred Heart
436Total yards179
207Passing yards83
229Rushing yards96
8.0Yards per pass3.3
5.6Yards per rush2.9
21First downs9
5–⁠14Third downs4–⁠16
1–⁠1Fourth downs1–⁠1
2Turnovers0
3–⁠20Penalties9–⁠84
33:20Possession26:40

Efficiency

DuquesneSacred Heart
40%Success rate25%
0.26EPA per play−0.17
1.37Explosiveness1.04
0.16Rushing EPA−0.03
0.52Passing EPA−0.33
32%Passing-down success29%

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

The line

Duquesne −5.5, over/under 49.

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

Every drive

Sacred Heart end zoneDuquesne end zoneQ1 DuquesnePunt, 3 playsQ1 DuquesneField goal, 11 playsQ1 DuquesneTouchdown, 6 playsQ1 Sacred HeartPunt, 3 playsQ1 Sacred HeartPunt, 3 playsQ1 Sacred HeartPunt, 3 playsQ1 DuquesneField goal, 13 playsQ2 DuquesnePunt, 3 playsQ2 Sacred HeartPunt, 3 playsQ2 Sacred HeartPunt, 4 playsQ2 Sacred HeartPunt, 10 playsQ2 DuquesneTouchdown, 4 playsQ2 DuquesneInterception, 3 playsQ2 Sacred HeartEnd of half, 1 playQ3 DuquesnePunt, 3 playsQ3 Sacred HeartPunt, 3 playsQ3 DuquesneInterception, 7 playsQ3 Sacred HeartPunt, 7 playsQ3 DuquesneTouchdown, 6 playsQ3 Sacred HeartPunt, 10 playsQ4 DuquesnePunt, 6 playsQ4 Sacred HeartPunt, 5 playsQ4 Sacred HeartPunt, 6 playsQ4 DuquesnePunt, 6 playsQ4 Sacred HeartResult not recorded, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Sacred Heart drives left to right, Duquesne right to left.
  1. Q1 DuquesnePunt, 3 plays, 6 yards
  2. Q1 DuquesneField goal, 11 plays, 62 yards
  3. Q1 DuquesneTouchdown, 6 plays, 23 yards
  4. Q1 Sacred HeartPunt, 3 plays, 9 yards
  5. Q1 Sacred HeartPunt, 3 plays, 6 yards
  6. Q1 Sacred HeartPunt, 3 plays, −4 yards
  7. Q1 DuquesneField goal, 13 plays, 56 yards
  8. Q2 DuquesnePunt, 3 plays, 4 yards
  9. Q2 Sacred HeartPunt, 3 plays, 8 yards
  10. Q2 Sacred HeartPunt, 4 plays, −11 yards
  11. Q2 Sacred HeartPunt, 10 plays, 20 yards
  12. Q2 DuquesneTouchdown, 4 plays, 67 yards
  13. Q2 DuquesneInterception, 3 plays, 11 yards
  14. Q2 Sacred HeartEnd of half, 1 play, 0 yards
  15. Q3 DuquesnePunt, 3 plays, 8 yards
  16. Q3 Sacred HeartPunt, 3 plays, 1 yard
  17. Q3 DuquesneInterception, 7 plays, 55 yards
  18. Q3 Sacred HeartPunt, 7 plays, 13 yards
  19. Q3 DuquesneTouchdown, 6 plays, 72 yards
  20. Q3 Sacred HeartPunt, 10 plays, 28 yards
  21. Q4 DuquesnePunt, 6 plays, 27 yards
  22. Q4 Sacred HeartPunt, 5 plays, 17 yards
  23. Q4 Sacred HeartPunt, 6 plays, 21 yards
  24. Q4 DuquesnePunt, 6 plays, 13 yards
  25. Q4 Sacred HeartResult not recorded, 3 plays, 10 yards

Play by play

1st quarter7 drives, then Duquesne 10, Sacred Heart 0
Duquesne Touchdown, 6 plays
15:001st & 10 at own 31Darius Perrantes pass complete to Tedy Afful for 21 yds to the SHU 48 for a 1ST down
15:001st & 10 at opp 48Taj Butts run for 2 yds to the SHU 46
15:002nd & 8 at opp 46pass incomplete to Tedy Afful
15:001st & 10 at opp 21Taj Butts run for 17 yds to the SHU 4 for a 1ST down
14:561st & 10 at own 35Sam Renzi kickoff for 46 yds , Antonio Epps return for 12 yds to the DUQ 31
13:011st & goal at opp 4Darius Perrantes pass complete to Darryl Powell Jr. for 4 yds for a TD (Brian Bruzdewicz KICK)Duquesne 7, Sacred Heart 0
Sacred Heart Punt, 3 plays
12:531st & 10 at own 35Matt Clark kickoff for 58 yds , Jon Moccia return for 27 yds to the SHU 34
12:531st & 10 at own 34Pribula,Cade rush left (Rizzo,Gianni;Garnes,Ayden).
12:532nd & 10 at own 34Jalen Madison run for 6 yds to the SHU 40
12:533rd & 4 at own 40Cade Pribula run for 3 yds to the SHU 43
11:074th & 1 at own 43Andrew Ryczek punt for 47 yds
Duquesne Punt, 3 plays
11:071st & 10 at own 10Taj Butts run for 3 yds to the DUQ 13
11:072nd & 7 at own 13Edward Robinson run for 3 yds to the DUQ 16
11:073rd & 4 at own 16pass incomplete to Darryl Powell Jr.
10:044th & 4 at own 16Michael Berarducci punt for 42 yds , Aboraa Kwarteng returns for 4 yds to the SHU 46
Sacred Heart Punt, 3 plays
10:041st & 10 at own 46Grant,Malik rush middle (Patterson,Jason).
10:042nd & 10 at own 46Malik Grant run for 5 yds to the DUQ 49
10:043rd & 5 at opp 49Cade Pribula pass complete to Malik Grant for 1 yd to the DUQ 48
8:164th & 4 at opp 48Andrew Ryczek punt for 33 yds , Nick Leopold returns for 8 yds to the DUQ 23
Duquesne Field goal, 11 plays
8:161st & 10 at own 23Taj Butts run for 5 yds to the DUQ 28
8:162nd & 5 at own 28Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Quinn Hart
8:163rd & 5 at own 28Darius Perrantes pass complete to Joey Isabella for 10 yds to the DUQ 38 for a 1ST down
8:161st & 10 at own 38Darius Perrantes pass complete to Keshawn Brown for 19 yds to the SHU 43 for a 1ST down
8:161st & 10 at opp 43pass incomplete to Joey Isabella
8:162nd & 10 at opp 43Taj Butts run for 5 yds to the SHU 38
8:163rd & 5 at opp 38Darius Perrantes pass incomplete to Darryl Powell Jr. for a 1ST down Sacred Heart Penalty, Defensive pass interference (Arsheen Jiles) to the SHU 23 for a 1ST down
8:161st & 10 at opp 23Taj Butts run for 1 yd to the SHU 22
8:162nd & 9 at opp 22Taj Butts run for 6 yds to the SHU 16
8:163rd & 3 at opp 16Taj Butts run for 1 yd to the SHU 15
3:384th & 2 at opp 15Brian Bruzdewicz 33 yd FG GOODDuquesne 10, Sacred Heart 0
Sacred Heart Punt, 3 plays
3:381st & 10 at own 35Matt Clark kickoff for 64 yds
3:381st & 10 at own 35Jalen Madison run for 1 yd to the SHU 36
3:382nd & 9 at own 36Malik Grant run for a loss of 5 yards to the SHU 31
3:383rd & 14 at own 31pass incomplete to Payton Rhoades
2:124th & 14 at own 31Andrew Ryczek punt for 46 yds, punt out-of-bounds at the DUQ 28 , Nick Leopold returns for no gain to the DUQ 28 , Nick Leopold returns for 13 yds to the DUQ 28
Duquesne Field goal, 13 plays
2:121st & 10 at own 28Edward Robinson run for 3 yds to the DUQ 31
2:122nd & 7 at own 31Edward Robinson run for 21 yds to the SHU 48 for a 1ST down
2:121st & 10 at opp 48Darius Perrantes pass complete to Keshawn Brown for 1 yd to the SHU 47
2:122nd & 9 at opp 47Robinson,Edward rush middle (Primrose,Carson;Foglia,Nick).
Q2 15:003rd & 9 at opp 47Darius Perrantes pass incomplete to Keshawn Brown for a 1ST down Sacred Heart Penalty, Defensive pass interference (Marques Mason) to the SHU 32 for a 1ST down
Q2 15:001st & 10 at opp 32Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Arsheen Jiles
Q2 15:002nd & 10 at opp 32Taj Butts run for 7 yds to the SHU 25
Q2 15:003rd & 3 at opp 25pass incomplete to Tedy Afful
Q2 15:004th & 3 at opp 25Darius Perrantes pass complete to Joey Isabella for 6 yds to the SHU 19 for a 1ST down
Q2 15:001st & 10 at opp 19Butts,Taj rush middle (Byrd,Deandre;Howard,Ernest).
Q2 15:002nd & 10 at opp 19Taj Butts run for 3 yds to the SHU 16
Q2 15:003rd & 7 at opp 16pass incomplete to Joey Isabella
Q2 11:544th & 7 at opp 16Brian Bruzdewicz 34 yd FG GOODDuquesne 13, Sacred Heart 0
2nd quarter7 drives, then Duquesne 20, Sacred Heart 0
Sacred Heart Punt, 4 plays
11:461st & 10 at own 35Joey Corado kickoff for 59 yds , Jon Moccia return for 29 yds to the SHU 35
11:461st & 10 at own 35Cade Pribula pass incomplete to Payton Rhoades Sacred Heart Penalty, Offensive holding (Malik Grant) to the SHU 25
11:461st & 20 at own 25Malik Grant run for 3 yds to the SHU 28
11:462nd & 17 at own 28Cade Pribula sacked for a loss of 4 yards to the SHU 24
11:463rd & 21 at own 24pass incomplete to Malik Grant
10:094th & 21 at own 24Andrew Ryczek punt for 45 yds , Nick Leopold returns for 3 yds to the DUQ 34
Duquesne Punt, 3 plays
10:091st & 10 at own 34Edward Robinson run for 4 yds to the DUQ 38
10:092nd & 6 at own 38Edward Robinson run for 5 yds to the DUQ 43
10:093rd & 1 at own 43Butts,Taj rush middle (Brown,Tyreke).
10:094th & 1 at own 43Duquesne Penalty, delay of game (Michael Berarducci) to the DUQ 38
7:464th & 6 at own 38Michael Berarducci punt for 39 yds
Sacred Heart Punt, 10 plays
7:461st & 10 at own 23Madison,Jalen rush middle (Lopez,Ryan).
7:462nd & 10 at own 23Sacred Heart Penalty, false start (Stephen Stella) to the SHU 18
7:462nd & 15 at own 18Jalen Madison run for 6 yds to the SHU 24
7:463rd & 9 at own 24Rob McCoy run for 9 yds to the SHU 33 for a 1ST down
7:461st & 10 at own 33Jalen Madison run for 6 yds to the SHU 39
7:462nd & 4 at own 39Rob McCoy pass incomplete to Payton Rhoades, broken up by Jayden Johnson
7:463rd & 4 at own 39Rob McCoy pass complete to Jalen Madison Sacred Heart Penalty, inelgible downfield on pass (-5 Yards) to the SHU 34
7:463rd & 9 at own 34Rob McCoy pass complete to Ethan Hilliman for 9 yds to the SHU 43 for a 1ST down
7:461st & 10 at own 43Jalen Madison run for 4 yds to the SHU 47
7:462nd & 6 at own 47Rob McCoy pass incomplete to Ethan Hilliman, broken up by Ayden Garnes
7:463rd & 6 at own 47Rob McCoy pass complete to Jalen Madison for a loss of 4 yards to the SHU 43
2:574th & 10 at own 43Andrew Ryczek punt for 43 yds , Nick Leopold returns for 16 yds to the DUQ 30
Duquesne Touchdown, 4 plays
2:571st & 10 at own 30Keshawn Brown run for 4 yds to the DUQ 34
2:572nd & 6 at own 34Darius Perrantes pass complete to Keshawn Brown for 4 yds to the DUQ 38
2:573rd & 2 at own 38Darius Perrantes pass complete to Edward Robinson for 3 yds to the DUQ 41 for a 1ST down
1:331st & 10 at own 41Darius Perrantes pass complete to Darryl Powell Jr. for 59 yds for a TD (Brian Bruzdewicz KICK)Duquesne 20, Sacred Heart 0
Sacred Heart Punt, 3 plays
1:331st & 10 at own 35Joey Corado kickoff for 55 yds
1:331st & 10 at own 35Rob McCoy run for 3 yds to the SHU 38
1:332nd & 7 at own 38Rob McCoy pass complete to Aboraa Kwarteng for 5 yds to the SHU 43
1:333rd & 2 at own 43McCoy,Rob rush middle (Lopez,Ryan;Johnson,Jayden).
0:434th & 2 at own 43Andrew Ryczek punt for 37 yds
Duquesne Interception, 3 plays
0:431st & 10 at own 20Edward Robinson run for 6 yds to the DUQ 26
0:432nd & 4 at own 26Edward Robinson run for 5 yds to the DUQ 31 for a 1ST down
0:091st & 10 at own 31Darius Perrantes pass intercepted
Sacred Heart End of half, 1 play
0:091st & 10 at own 27Jalen Madison run for 7 yds to the DUQ 35
3rd quarter6 drives, then Duquesne 27, Sacred Heart 0
Sacred Heart Punt, 3 plays
15:001st & 10 at own 25Sacred Heart Penalty, delay of game (Rob McCoy) to the SHU 20
15:001st & 15 at own 20Rob McCoy pass complete to Aboraa Kwarteng for 5 yds to the SHU 25
15:002nd & 10 at own 25Jalen Madison run for 1 yd to the SHU 26
15:003rd & 9 at own 26Rob McCoy pass incomplete to LJ Haskett, broken up by Ayden Garnes
14:551st & 10 at own 35Joey Corado kickoff for 62 yds , Jon Moccia return for 22 yds to the SHU 25
13:344th & 9 at own 26Andrew Ryczek punt for 55 yds , Nick Leopold returns for 8 yds to the DUQ 27
Duquesne Interception, 7 plays
13:341st & 10 at own 27Edward Robinson run for 12 yds to the DUQ 39 for a 1ST down
13:341st & 10 at own 39Damon Macklin run for 5 yds to the DUQ 44
13:342nd & 5 at own 44Damon Macklin run for 8 yds to the SHU 48 for a 1ST down
13:341st & 10 at opp 48Darius Perrantes pass complete to Keshawn Brown for 30 yds to the SHU 18 for a 1ST down
13:341st & 10 at opp 18Darius Perrantes pass incomplete to Darryl Powell Jr., broken up by Kenny Selby
13:342nd & 10 at opp 18pass incomplete to Keshawn Brown
10:423rd & 10 at opp 18Darius Perrantes pass incomplete to Keshawn Brown, broken up by Ryan Palmieri
Sacred Heart Punt, 7 plays
10:421st & 10 at own 20Sacred Heart Penalty, unsportsmanlike conduct (Mike-Lee Joseph) to the SHU 10
10:421st & 20 at own 10Rob McCoy pass complete to Aboraa Kwarteng for 1 yd to the SHU 11
10:422nd & 19 at own 11Rob McCoy run for a loss of 7 yards to the SHU 4 Rob McCoy fumbled, recovered by SHU Mike Griggs McCoy,Rob rush middle for loss of 7 yards to the SHU04, fumble by McCoy,Rob recovered by SHU Griggs,Michael, Griggs,Michael rush.
10:423rd & 26 at own 4Rob McCoy pass complete to Aboraa Kwarteng for 17 yds to the SHU 21
10:424th & 9 at own 21Jalen Madison run for 10 yds to the SHU 31 for a 1ST down
10:421st & 10 at own 31pass incomplete to Aboraa Kwarteng
10:422nd & 10 at own 31Jalen Madison run for 2 yds to the SHU 33
10:423rd & 8 at own 33Rob McCoy pass incomplete to Kevin McGuire, broken up by Ayden Garnes
7:304th & 8 at own 33Andrew Ryczek punt for 42 yds , Nick Leopold returns for 10 yds to the DUQ 43 Duquesne Penalty, illegal block (Jason Sweeney) to the DUQ 25
Duquesne Touchdown, 6 plays
7:301st & 10 at own 25Edward Robinson run for 7 yds to the DUQ 32
7:302nd & 3 at own 32Edward Robinson run for 5 yds to the DUQ 37 for a 1ST down
7:301st & 10 at own 37Keshawn Brown run for 20 yds to the SHU 43 for a 1ST down
7:301st & 10 at opp 43Edward Robinson run for 10 yds to the SHU 33 for a 1ST down
7:301st & 10 at opp 33Macklin,DaMon rush right (Byrd,Deandre;Howard,Ernest).
4:192nd & 10 at opp 33Edward Robinson run for 33 yds for a TD (Brian Bruzdewicz KICK)Duquesne 27, Sacred Heart 0
Sacred Heart Punt, 10 plays
4:191st & 10 at own 35Joey Corado kickoff for 42 yds
4:191st & 10 at own 25Rob McCoy run for a loss of 7 yards to the SHU 18
4:192nd & 17 at own 18Rob McCoy pass complete to Kevin McGuire for 16 yds to the SHU 34
4:193rd & 1 at own 34Jalen Madison run for 4 yds to the SHU 38 for a 1ST down
4:191st & 10 at own 38Jalen Madison run for 2 yds to the SHU 40
4:192nd & 8 at own 40Rob McCoy pass complete to Aboraa Kwarteng for 11 yds to the DUQ 49 for a 1ST down
4:191st & 10 at opp 49Rob McCoy pass complete to Payton Rhoades for 13 yds to the DUQ 36 for a 1ST down
4:191st & 10 at opp 36Jalen Madison run for 2 yds to the DUQ 34
4:192nd & 8 at opp 34Rob McCoy pass incomplete to Aboraa Kwarteng Sacred Heart Penalty, personal foul (Stephen Stella) to the DUQ 49
4:192nd & 23 at opp 49Rob McCoy pass complete to Jalen Madison for 2 yds to the DUQ 47
4:193rd & 21 at opp 47pass incomplete to Ethan Hilliman
0:264th & 21 at opp 47Andrew Ryczek punt for 32 yds
Duquesne Punt, 3 plays
0:261st & 10 at own 15Edward Robinson run for 2 yds to the DUQ 17
Q4 15:002nd & 8 at own 17Edward Robinson run for 3 yds to the DUQ 20
Q4 15:003rd & 5 at own 20Darius Perrantes pass complete to Keshawn Brown for 3 yds to the DUQ 23
Q4 13:434th & 2 at own 23Michael Berarducci punt for 52 yds
4th quarter5 drives, then Duquesne 27, Sacred Heart 0
Sacred Heart Punt, 6 plays
13:431st & 10 at own 25Jalen Madison run for 2 yds to the SHU 27
13:432nd & 8 at own 27Rob McCoy pass complete to Aboraa Kwarteng for 7 yds to the SHU 34
13:433rd & 1 at own 34Malik Grant run for 5 yds to the SHU 39 for a 1ST down
13:431st & 10 at own 39pass incomplete to Kevin McGuire
13:432nd & 10 at own 39Malik Grant run for 7 yds to the SHU 46
13:433rd & 3 at own 46pass incomplete to Aboraa Kwarteng
11:044th & 3 at own 46Andrew Ryczek punt for 36 yds , Nick Leopold returns for 2 yds to the DUQ 20
Duquesne Punt, 6 plays
11:041st & 10 at own 20Edward Robinson run for 1 yd to the DUQ 21
11:042nd & 9 at own 21Perrantes,Darius rush middle (Selby,Kenny;Byrd,Deandre).
11:043rd & 9 at own 21Darius Perrantes pass complete to Joey Isabella for 18 yds to the DUQ 39 for a 1ST down
11:041st & 10 at own 39Damon Macklin run for 4 yds to the DUQ 43
11:042nd & 6 at own 43Joey Isabella run for 4 yds to the DUQ 47
11:043rd & 2 at own 47pass incomplete to Damon Macklin
7:244th & 2 at own 47Michael Berarducci punt for 45 yds Sacred Heart Penalty, unsportsmanlike conduct (LJ Haskett) to the SHU 4
Sacred Heart Punt, 5 plays
7:241st & 10 at own 4pass incomplete to Will Klenk
7:242nd & 10 at own 4Jalen Madison run for 12 yds to the SHU 16 for a 1ST down
7:241st & 10 at own 16Rob McCoy pass incomplete to Payton Rhoades, broken up by Donovan Stanley
7:242nd & 10 at own 16Jalen Madison run for 5 yds to the SHU 21
7:243rd & 5 at own 21Rob McCoy pass incomplete to Ben Evee, broken up by Javon Colston
5:424th & 5 at own 21Andrew Ryczek punt for 43 yds
Duquesne Punt, 6 plays
5:421st & 10 at own 36Damon Macklin run for 4 yds to the DUQ 40
5:422nd & 6 at own 40Damon Macklin run for 4 yds to the DUQ 44
5:423rd & 2 at own 44Damon Macklin run for 2 yds to the DUQ 46 for a 1ST down
5:421st & 10 at own 46Damon Macklin run for 2 yds to the DUQ 48
5:422nd & 8 at own 48Damon Macklin run for 2 yds to the 50 yard line
5:423rd & 6 at the 50Matthew Robinson pass complete to Logan Lutz for 4 yds to the SHU 46
5:424th & 2 at opp 46Duquesne Penalty, delay of game (Michael Berarducci) to the DUQ 49
1:074th & 7 at own 49Michael Berarducci punt for 30 yds
Sacred Heart Result not recorded, 3 plays
1:071st & 10 at own 21Joe Dixon II run for 3 yds to the SHU 24
1:072nd & 7 at own 24Joe Dixon II run for 7 yds to the SHU 31 for a 1ST down
1:071st & 10 at own 31Joe Dixon II run for 4 yds to the SHU 31

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–⁠3 in 17 meetings.

Recent meetings
2023Duquesne 27, Sacred Heart 0
2022Duquesne 35, Sacred Heart 28
2021Sacred Heart 31, Duquesne 13
2020Duquesne 30, Sacred Heart 27
2019Duquesne 20, Sacred Heart 6
2018Duquesne 28, Sacred Heart 24

Around this game