Final at DeGol Field, LorettoTV: ESPN+Attendance 1,799
At kickoff
58°F, mostly cloudy, wind 8 mph from the westWeather: NOAA NCEI Integrated Surface Database; J Murtha Jtwn-Cmbra County Airport (KJST), 27 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Duquesne
Saint Francis
308
Total yards
158
185
Passing yards
133
123
Rushing yards
25
6.2
Yards per pass
6.7
3.7
Yards per rush
0.9
14
First downs
10
10–19
Third downs
0–12
1–1
Fourth downs
0–2
1
Turnovers
2
11–110
Penalties
4–40
31:34
Possession
25:16
Efficiency
Duquesne
Saint Francis
29%
Success rate
25%
0.07
EPA per play
−0.51
1.47
Explosiveness
1.16
−0.26
Rushing EPA
−0.54
0.43
Passing EPA
−0.47
19%
Passing-down success
11%
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)
Saint Francis 53% to win. Duquesne won as Elo’s underdog.
The line
Duquesne −3, 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
Solid bars scored; an outline in the other team’s color marks points the defense scored. Saint Francis 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.
Q1 DuquesnePunt, 3 plays, 4 yards
Q1 Saint FrancisTurnover on downs, 6 plays, 64 yards
Q1 DuquesnePunt, 4 plays, 3 yards
Q1 Saint FrancisMissed FG, 5 plays, 26 yards
Q1 Saint FrancisTouchdown, 3 plays, −40 yards
Q1 Saint FrancisPunt, 3 plays, −2 yards
Q1 DuquesneField goal, 16 plays, 70 yards
Q2 Saint FrancisTurnover on downs, 6 plays, 37 yards
Q2 DuquesnePunt, 3 plays, −10 yards
Q2 Saint FrancisPunt, 3 plays, 4 yards
Q2 DuquesnePunt, 7 plays, 14 yards
Q2 DuquesneTouchdown, 5 plays, 23 yards
Q2 Saint FrancisPunt, 3 plays, −1 yard
Q2 DuquesneResult not recorded, 3 plays, −8 yards
Q3 Saint FrancisTouchdown, 1 play, 11 yards
Q3 Saint FrancisPunt, 3 plays, −8 yards
Q3 DuquesnePunt, 4 plays, 0 yards
Q3 Saint FrancisPunt, 3 plays, −10 yards
Q3 DuquesneTouchdown, 8 plays, 77 yards
Q3 Saint FrancisPunt, 3 plays, 9 yards
Q3 DuquesnePunt, 6 plays, 14 yards
Q4 DuquesnePunt, 3 plays, 6 yards
Q4 DuquesneTouchdown, 7 plays, 37 yards
Q4 Saint FrancisPunt, 4 plays, 15 yards
Q4 Saint FrancisPunt, 5 plays, 9 yards
Play by play
1st quarter9 drives, then Duquesne 7, Saint Francis 0
Saint Francis Turnover on downs, 6 plays
15:00
1st & 10 at opp 35
Andrew Smith Kickoff, out-of-bounds
15:00
1st & 10 at own 35
Jeff Hoenstine pass complete to Jayden Ivory for 30 yds to the DUQ 35 Duquesne Penalty, roughing passer (Kevin Kurzinger) to the DUQ 20
15:00
1st & 10 at opp 20
Adrian Mejia run for 18 yds to the DUQ 2 for a 1ST down
15:00
1st & goal at opp 2
Markell Holman run for a loss of 6 yards to the DUQ 8
15:00
2nd & goal at opp 8
Markell Holman run for 7 yds to the DUQ 1
15:00
3rd & goal at opp 1
Holman,Markell rush middle (Barnes,CJ;Howard,Ty).
Duquesne Field goal, 16 plays
15:00
1st & 10 at opp 24
JaMario Clements run for 10 yds to the SFPA 14 for a 1ST down
Saint Francis Turnover on downs, 6 plays
11:38
4th & goal at opp 1
Markell Holman run for a loss of 1 yard to the DUQ 2
Duquesne Punt, 4 plays
11:38
1st & 10 at own 2
Clements,JaMario rush (Royster,Pierre;McLeer,Trey), PENALTY DUQ illegal shift 1 yard to the DUQ03. Duquesne Penalty, illegal shift (Taj Butts) to the DUQ 1
11:38
1st & 11 at own 1
Darius Perrantes pass incomplete to John Erby
11:38
2nd & 11 at own 1
JaMario Clements run for 4 yds to the DUQ 5
11:38
3rd & 7 at own 5
Darius Perrantes pass incomplete to Tedy Afful
10:14
4th & 7 at own 5
Kyle Romenick punt for 38 yds
Saint Francis Missed FG, 5 plays
10:14
1st & 10 at opp 43
Adrian Mejia pass complete to Jayden Ivory for 24 yds to the DUQ 19 for a 1ST down
10:14
1st & 10 at opp 19
DeMarcus McElroy run for 2 yds to the DUQ 17
10:14
2nd & 8 at opp 17
Adrian Mejia pass incomplete to Jayden Ivory, broken up by DJ Cerisier
8:43
3rd & 8 at opp 17
Adrian Mejia pass incomplete to Gavin Thomson, broken up by Nell Davis
8:33
4th & 8 at opp 17
Mac Plummer 27 yd FG MISSED
Duquesne Punt, 3 plays
8:33
1st & 10 at own 20
JaMario Clements run for 2 yds to the DUQ 22
8:33
2nd & 8 at own 22
JaMario Clements run for 2 yds to the DUQ 24
8:33
3rd & 6 at own 24
Darrius Perrantes pass incomplete to Joey Isabella
7:12
4th & 6 at own 24
Kyle Romenick punt for 33 yds
Saint Francis Touchdown, 3 plays
7:12
1st & 10 at own 43
Markell Holman run for 3 yds to the SFPA 46
7:12
2nd & 7 at own 46
Adrian Mejia run for 2 yds to the SFPA 48
5:44
3rd & 5 at own 48
Ty Howard 40 Yd Interception Return (Brian Bruzdewicz Kick)Duquesne 7, Saint Francis 0
Saint Francis Punt, 3 plays
5:44
1st & 10 at own 35
Adrian Mejia pass complete to Jahmil Perryman for 3 yds to the SFPA 38
5:44
2nd & 7 at own 38
Darius Perrantes pass incomplete to Jahmil Perryman
5:44
3rd & 7 at own 38
Adrian Mejia run for a loss of 5 yards to the SFPA 33
3:53
4th & 12 at own 33
Aidan Cirulli punt for 49 yds, punt out-of-bounds at the DUQ 15 , John Erby returns for 7 yds to the DUQ 40 Duquesne Penalty, Offensive holding (Jaylen Stephens) to the DUQ 15
Duquesne Field goal, 16 plays
3:53
1st & 10 at own 15
Darius Perrantes pass incomplete to Joey Isabella
3:53
2nd & 10 at own 15
JaMario Clements run for 9 yds to the DUQ 24
3:53
3rd & 1 at own 24
JaMario Clements run for 16 yds to the DUQ 40 for a 1ST down
3:53
1st & 10 at own 40
JaMario Clements run for 3 yds to the DUQ 43
3:53
2nd & 7 at own 43
JaMario Clements run for 6 yds to the DUQ 49
3:53
3rd & 1 at own 49
Darius Perrantes pass complete to John Erby for 14 yds to the SFPA 37 for a 1ST down
3:53
1st & 10 at opp 37
Darius Perrantes pass incomplete to Jermaine Johnson
3:53
2nd & 10 at opp 37
Darius Perrantes pass incomplete to Tedy Afful, broken up by Mekhi Butler
3:53
3rd & 10 at opp 37
Darius Perrantes pass complete to Joey Isabella for 13 yds to the SFPA 24 for a 1ST down
Q2 15:00
1st & 10 at opp 14
Darius Perrantes pass complete to Joey Isabella for no gain to the SFPA 14 Duquesne Penalty, Offensive holding (Michael Fallah) to the SFPA 24
Q2 15:00
1st & 20 at opp 24
Darius Perrantes pass incomplete to John Erby, broken up by Trey McLeer
Q2 15:00
2nd & 20 at opp 24
Darius Perrantes pass complete to Jermaine Johnson for 4 yds to the SFPA 20
Q2 15:00
3rd & 16 at opp 20
Darius Perrantes pass incomplete to Tedy Afful, broken up by Mekhi Butler St. Francis (PA) Penalty, off-side (Shawn Phillips) to the SFPA 15
Q2 15:00
3rd & 11 at opp 15
Darius Perrantes pass incomplete to Jermaine Johnson
2nd quarter8 drives, then Duquesne 17, Saint Francis 0
Duquesne Result not recorded, 3 plays
15:00
3rd & 2 at own 14
Shawn Solomon Jr. run for 2 yds to the SFPA 35 for a 1ST down
13:47
4th & 11 at opp 15
Brian Bruzdewicz 33 Yd Field GoalDuquesne 10, Saint Francis 0
Saint Francis Turnover on downs, 6 plays
13:40
1st & 10 at own 35
Andrew Smith kickoff for 55 yds , DaMario Crawford return for 22 yds to the SFPA 32
13:40
1st & 10 at own 32
Adrian Mejia pass complete to Jahmil Perryman for 5 yds to the SFPA 37
13:40
2nd & 5 at own 37
Adrian Mejia pass complete to Markell Holman for 26 yds to the DUQ 37 for a 1ST down
13:40
1st & 10 at opp 37
Darius Perrantes pass incomplete to Jayden Ivory
13:40
2nd & 10 at opp 37
Markell Holman run for 3 yds to the DUQ 34
13:40
3rd & 7 at opp 34
Adrian Mejia pass complete to Markell Holman for 3 yds to the DUQ 31
10:46
4th & 4 at opp 31
Adrian Mejia sacked by Kevin Kurzinger and Nico Pate for a loss of 8 yards to the DUQ 39
Darius Perrantes run for a loss of 5 yards to the DUQ 34
10:46
3rd & 15 at own 34
Darius Perrantes pass incomplete to Tedy Afful
9:15
4th & 15 at own 34
Kyle Romenick punt , Aaron Tutino returns for no gain to the DUQ 34 Duquesne Penalty, illegal formation (Taj Butts) to the DUQ 29
9:09
4th & 20 at own 29
Kyle Romenick punt for 26 yds
Saint Francis Punt, 3 plays
9:09
1st & 10 at own 45
Adrian Mejia pass incomplete to Jayden Ivory, broken up by Antonio Epps
9:09
2nd & 10 at own 45
DeMarcus McElroy run for 8 yds to the DUQ 47
9:09
3rd & 2 at opp 47
DeMarcus McElroy run for 1 yd to the DUQ 46
9:09
4th & 1 at opp 46
St. Francis (PA) Penalty, delay of game (-5 Yards) to the SFPA 49
7:06
4th & 6 at own 49
Aidan Cirulli punt for 41 yds, punt out-of-bounds at the DUQ 42 , John Erby returns for 32 yds to the DUQ 42
Duquesne Punt, 7 plays
7:06
1st & 10 at own 42
Clements,JaMario rush (Calgaro,Geno), PENALTY DUQ holding (Satterwhite III,Gary) 10 yards to the SFU48. Duquesne Penalty, Offensive holding (Gary Satterwhite III) to the DUQ 32
7:06
1st & 20 at own 32
Darius Perrantes pass complete to Tedy Afful for 8 yds to the DUQ 40
7:06
2nd & 12 at own 40
Darius Perrantes pass complete to Tedy Afful for 11 yds to the SFPA 49
7:06
3rd & 1 at opp 49
JaMario Clements run for 1 yd to the SFPA 48 for a 1ST down
7:06
1st & 10 at opp 48
JaMario Clements run for 7 yds to the SFPA 41
7:06
2nd & 3 at opp 41
Darius Perrantes pass complete to Joey Isabella for a loss of 3 yards to the SFPA 44
7:06
3rd & 6 at opp 44
Darius Perrantes pass incomplete to Joey Isabella
3:33
4th & 6 at opp 44
Kyle Romenick punt for 38 yds , Aaron Tutino returns for 5 yds to the SFPA 26 , Justin Harris returns for no gain to the SFPA 44 Duquesne Penalty, unsportsmanlike conduct (Nolan Vigliotti) to the SFPA 26
Duquesne Touchdown, 5 plays
3:33
1st & 10 at opp 26
Darius Perrantes pass incomplete to Tedy Afful
3:33
2nd & 10 at opp 26
Joey Isabella run for 1 yd to the SFPA 25 Duquesne Penalty, Offensive holding (Jermaine Johnson) to the SFPA 35
3:33
2nd & 19 at opp 35
pass incomplete to John Erby
2:17
1st & goal at opp 2
JaMario Clements 2 Yd Run (Brian Bruzdewicz Kick)Duquesne 17, Saint Francis 0
2:19
3rd & 19 at opp 35
Darius Perrantes pass complete to Jermaine Johnson for 33 yds to the SFPA 2 for a 1ST down
Saint Francis Punt, 3 plays
2:09
1st & 10 at own 35
Joey Corado kickoff for 57 yds , DaMario Crawford return for 19 yds to the SFPA 27
2:09
1st & 10 at own 27
Markell Holman run for 1 yd to the SFPA 28
2:00
2nd & 9 at own 28
Adrian Mejia sacked by A.J. Ackerman and Jason Patterson for a loss of 2 yards to the SFPA 26
1:53
3rd & 11 at own 26
Adrian Mejia pass incomplete to Jayden Ivory, broken up by Malichi Lowery
1:30
4th & 11 at own 26
Aidan Cirulli punt for 68 yds
Duquesne Result not recorded, 3 plays
1:30
1st & 10 at own 6
Shawn Solomon Jr. run for 4 yds to the DUQ 10
1:30
2nd & 6 at own 10
Shawn Solomon Jr. run for 4 yds to the DUQ 14
3rd quarter8 drives, then Duquesne 24, Saint Francis 7
Duquesne Punt, 4 plays
15:00
1st & 10 at own 28
JaMario Clements run for 3 yds to the DUQ 31
15:00
2nd & 7 at own 31
Clements,JaMario rush , out-of-bounds, PENALTY DUQ illegal shift 5 yards to the DUQ36. Duquesne Penalty, illegal shift (Taj Butts) to the DUQ 26
15:00
2nd & 12 at own 26
JaMario Clements run for 2 yds to the DUQ 28
15:00
3rd & 10 at own 28
pass incomplete to Joey Isabella
Saint Francis Punt, 3 plays
15:00
3rd & 8 at own 26
Adrian Mejia sacked by Khatavian Franks for a loss of 10 yards to the SFPA 16
14:54
1st & 10 at own 35
Mac Plummer kickoff for 61 yds , Cam Frazier return for 24 yds to the DUQ 28
13:11
4th & 10 at own 28
Kyle Romenick punt for 44 yds
Saint Francis Punt, 3 plays
13:11
1st & 10 at own 28
DeMarcus McElroy run for 2 yds to the SFPA 30
13:11
2nd & 8 at own 30
DeMarcus McElroy run for 2 yds to the SFPA 32
13:11
3rd & 6 at own 32
Adrian Mejia run for 1 yd to the SFPA 33 St. Francis (PA) Penalty, Offensive holding (Joe Enick) to the SFPA 18
11:32
4th & 20 at own 18
Aidan Cirulli punt for 52 yds for a 1ST down , John Erby returns for no gain to the DUQ 18 for a 1ST down Duquesne Penalty, unsportsmanlike conduct (Justin Harris) to the DUQ 14 for a 1ST down
Saint Francis Touchdown, 1 play
11:26
1st & 10 at opp 14
A. Mejia pass to G. Thomson for 14 yds for a TD (M. Plummer KICK),Duquesne penalty, off-side (N. Davis)Duquesne 17, Saint Francis 7
Duquesne Touchdown, 8 plays
11:20
1st & 10 at own 35
Mac Plummer kickoff for 59 yds , Cam Frazier return for 14 yds to the DUQ 20
11:20
1st & 10 at own 20
Shawn Solomon Jr. run for 4 yds to the DUQ 24
11:20
2nd & 6 at own 24
Darius Perrantes pass incomplete to Tedy Afful, broken up by Mekhi Butler
11:20
3rd & 6 at own 24
Darius Perrantes pass complete to Joey Isabella for 38 yds to the SFPA 38 for a 1ST down
10:09
1st & 10 at opp 38
Joey Isabella run for 13 yds to the SFPA 25 for a 1ST down
10:09
1st & 10 at opp 25
JaMario Clements run for 5 yds to the SFPA 20
10:09
2nd & 5 at opp 20
JaMario Clements run for 3 yds to the SFPA 17
10:09
3rd & 2 at opp 17
JaMario Clements run for 5 yds to the SFPA 12 for a 1ST down
7:31
1st & 10 at opp 12
Steven Mahar Jr. 12 Yd pass from Darius Perrantes (Brian Bruzdewicz Kick)Duquesne 24, Saint Francis 7
Saint Francis Punt, 3 plays
7:21
1st & 10 at own 35
Joey Corado kickoff for 60 yds , DaMario Crawford return for 25 yds to the SFPA 30
7:21
1st & 10 at own 30
Markell Holman run for 5 yds to the SFPA 35
7:21
2nd & 5 at own 35
pass incomplete to Gavin Thomson
7:21
3rd & 5 at own 35
Adrian Mejia run for 4 yds to the SFPA 39
5:47
4th & 1 at own 39
Aidan Cirulli punt for 37 yds , John Erby returns for no gain to the DUQ 22
Duquesne Punt, 6 plays
5:47
1st & 10 at own 22
Shawn Solomon Jr. run for 3 yds to the DUQ 25
5:47
2nd & 7 at own 25
Shawn Solomon Jr. run for 3 yds to the DUQ 28
5:47
3rd & 4 at own 28
Darius Perrantes pass complete to Shawn Solomon Jr. for 6 yds to the DUQ 34 for a 1ST down
5:47
1st & 10 at own 34
Shawn Solomon Jr. run for 2 yds to the DUQ 36
5:47
2nd & 8 at own 36
Solomon, Jr.,Shawn rush middle (Majors,Dwayne).
5:47
3rd & 8 at own 36
pass incomplete to Tedy Afful
2:09
4th & 8 at own 36
Kyle Romenick punt for 40 yds
Saint Francis Punt, 3 plays
2:09
1st & 10 at own 24
Mejia,Adrian rush middle (Ojinnaka,Clemente).
2:09
2nd & 10 at own 24
DeMarcus McElroy run for 2 yds to the SFPA 26
4th quarter5 drives, then Duquesne 38, Saint Francis 7
Duquesne Touchdown, 7 plays
15:00
1st & 10 at opp 40
Tedy Afful run for 5 yds to the SFPA 35 Duquesne Penalty, unsportsmanlike conduct (Tedy Afful) to the 50 yard line
15:00
2nd & 20 at the 50
Darius Perrantes pass complete to Steven Mahar Jr. for a loss of 2 yards to the DUQ 48
14:49
4th & 18 at own 16
Aidan Cirulli punt for 38 yds , John Erby returns for 14 yds to the SFPA 40
Duquesne Touchdown, 7 plays
14:15
3rd & 22 at own 48
Darius Perrantes pass complete to Joey Isabella for 18 yds to the SFPA 34
14:15
4th & 4 at opp 34
Darius Perrantes pass complete to Joey Isabella for 6 yds to the SFPA 28 for a 1ST down
14:15
1st & 10 at opp 28
JaMario Clements run for 4 yds to the SFPA 24
14:15
2nd & 6 at opp 24
JaMario Clements run for 2 yds to the SFPA 22
10:52
3rd & 4 at opp 22
Darius Perrantes pass complete to Joey Isabella for 22 yds for a TD (Brian Bruzdewicz KICK) St. Francis (PA) Penalty, off-side (15 Yards) to the SFPA 3 (Brian Bruzdewicz KICK) St. Francis (PA) Penalty, personal foul (15 Yards) to the 50 yard lineDuquesne 31, Saint Francis 7
Saint Francis Punt, 4 plays
10:52
1st & 10 at the 50
Joey Corado kickoff for 50 yds for a touchback
10:52
1st & 10 at own 25
Markell Holman run for 10 yds to the SFPA 35 for a 1ST down
10:52
1st & 10 at own 35
pass incomplete to Markell Holman
10:52
2nd & 10 at own 35
Adrian Mejia pass complete to Markell Holman for 1 yd to the SFPA 36
10:52
3rd & 9 at own 36
Adrian Mejia pass complete to Jayden Ivory for 4 yds to the SFPA 40 St. Francis (PA) Penalty, illegal formation (Yards) to the SFPA 40
8:52
4th & 5 at own 40
Aidan Cirulli punt for 50 yds
Duquesne Punt, 3 plays
8:52
1st & 10 at own 10
Clements,JaMario rush middle (Vines,Andrew).
8:52
2nd & 10 at own 10
JaMario Clements run for 1 yd to the DUQ 11
7:20
3rd & 9 at own 11
Darius Perrantes pass complete to JaMario Clements for 5 yds to the DUQ 16
6:24
4th & 4 at own 16
Kyle Romenick punt for 55 yds
Saint Francis Punt, 5 plays
6:24
1st & 10 at own 31
Adrian Mejia pass complete to DeMarcus McElroy for 10 yds to the SFPA 41 for a 1ST down
6:24
1st & 10 at own 41
Adrian Mejia pass complete to Gavin Thomson for 13 yds to the DUQ 46 for a 1ST down
6:24
1st & 10 at opp 46
Adrian Mejia run for a loss of 14 yards to the SFPA 40
6:24
2nd & 24 at own 40
Adrian Mejia run for 6 yds to the SFPA 46
6:24
3rd & 18 at own 46
Adrian Mejia sacked by Carlos Ramirez for a loss of 6 yards to the SFPA 40
3:10
4th & 24 at own 40
Aidan Cirulli punt for 60 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.