Play-By-Play
1st Quarter
Coin Toss
15:00 - 1st
Eli Tucker kickoff 59 yds, Joel Kpassou return 94 yds to the SFPA 00 for a TD (Matt Clark KICK)
7-yd Pass
14:44 - 1st
Nick Whitfield Jr. pass complete to Peyton Nelson for 7 yds to the SFPA 27
1st & 10 at SFPA 20
Fumble Recovery (Own)
14:44 - 1st
run for 4 yds to the SFPA 23 fumbled, recovered by SFPA Raph Ekechi
2nd & 3 at SFPA 27
Sack
13:23 - 1st
Nick Whitfield Jr. sacked by Tyson Meiguez for a loss of 8 yards to the SFPA 15
3rd & 7 at SFPA 23

(13:23 - 1st) Timeout Duquesne, clock 13:23

Punt
12:39 - 1st
Aidan Cirulli punt for 40 yds, fair catch by Joey Isabella at the DUQ 45
4th & 15 at SFPA 15
Incompletion
12:39 - 1st
Tyler Riddell pass incomplete to Jermaine Johnson
1st & 10 at DUQ 45
-2-yd Run
12:39 - 1st
Ness Davis run for a loss of 2 yards to the DUQ 43
2nd & 10 at DUQ 45

(12:39 - 1st) Timeout Duquesne, clock 12:39

57-yd Touchdown Pass
11:45 - 1st
Joey Isabella 57 Yd pass from Tyler Riddell (Matt Clark Kick)
3rd & 12 at DUQ 43

(11:45 - 1st) Timeout Duquesne, clock 11:45

Kickoff
14:44 - 1st
Matt Clark kickoff for 65 yds , Jahmil Perryman return for 20 yds to the SFPA 20
Kickoff
11:39 - 1st
Matt Clark kickoff for 61 yds , Jahmil Perryman return for 26 yds to the SFPA 30
7-yd Pass
11:39 - 1st
Nick Whitfield Jr. pass complete to Jahmil Perryman for 7 yds to the SFPA 37
1st & 10 at SFPA 30
11-yd Run
11:39 - 1st
Raph Ekechi run for 11 yds to the SFPA 48 for a 1ST down
2nd & 3 at SFPA 37
-4-yd Run
11:39 - 1st
Raph Ekechi run for a loss of 4 yards to the SFPA 44
1st & 10 at SFPA 48
6-yd Pass
11:39 - 1st
Nick Whitfield Jr. pass complete to Jahmil Perryman for 6 yds to the 50 yard line
2nd & 14 at SFPA 44
7-yd Run
11:39 - 1st
Nick Whitfield Jr. run for 7 yds to the DUQ 43
3rd & 8 at 50
Incompletion
8:22 - 1st
Nick Whitfield Jr. pass incomplete to Adrian Mejia
4th & 1 at DUQ 43
7-yd Run
8:22 - 1st
Ness Davis run for 7 yds to the 50 yard line
1st & 10 at DUQ 43
36-yd Pass
8:22 - 1st
Tyler Riddell pass complete to Khiryn Boyd for 36 yds to the SFPA 14 for a 1ST down
2nd & 3 at 50
Incompletion
8:22 - 1st
Tyler Riddell pass incomplete to B.J. Alexander
1st & 10 at SFPA 14
2-yd Run
8:22 - 1st
Ness Davis run for 2 yds to the SFPA 12
2nd & 10 at SFPA 14
12-yd Touchdown Pass
6:16 - 1st
Ryan Petras 12 Yd pass from Tyler Riddell (Matt Marcinko Kick)
3rd & 8 at SFPA 12
Kickoff
6:14 - 1st
Matt Clark kickoff for 45 yds
Incompletion
6:14 - 1st
Nick Whitfield Jr. pass incomplete to DJ Maultsby
1st & 10 at SFPA 17
5-yd Penalty
6:14 - 1st
PENALTY SFU False Start (Hampton,Nate) 5 yards from SFU17 to SFU12. NO PLAY.
2nd & 10 at SFPA 17
-3-yd Run
6:14 - 1st
Raph Ekechi run for a loss of 3 yards to the SFPA 9
2nd & 15 at SFPA 12
Incompletion
6:14 - 1st
Nick Whitfield Jr. pass incomplete
3rd & 18 at SFPA 9
2-yd Run
5:08 - 1st
Taj Butts run for 2 yds to the SFPA 42
1st & 10 at SFPA 44
11-yd Pass
5:08 - 1st
Tyler Riddell pass complete to Ryan Petras for 11 yds to the SFPA 31 for a 1ST down
2nd & 8 at SFPA 42
Incompletion
5:08 - 1st
Tyler Riddell pass incomplete to B.J. Alexander
1st & 10 at SFPA 31
7-yd Pass
5:08 - 1st
Tyler Riddell pass complete to Khiryn Boyd for 7 yds to the SFPA 24
2nd & 10 at SFPA 31
3-yd Run
5:08 - 1st
Taj Butts run for 3 yds to the SFPA 21 for a 1ST down
3rd & 3 at SFPA 24
0-yd Run
5:08 - 1st
Taj Butts run for no gain to the SFPA 21
1st & 10 at SFPA 21
21-yd Touchdown Pass
2:10 - 1st
Jermaine Johnson 21 Yd pass from Tyler Riddell (Matt Clark Kick)
2nd & 10 at SFPA 21
5-yd Penalty
2:04 - 1st
Clark,Matt kickoff 64 yards to the SFU01 Perryman,Jahmil return 16 yards to the SFU17 (Jones,Caleb) PENALTY DUQ Offside (Pickens III,Henry) 5 yards from DUQ35 to DUQ30. NO PLAY.
1st & 10 at DUQ 35
2nd Quarter
12-yd Pass
2:04 - 1st
Nick Whitfield Jr. pass complete to Scott Raymond for 12 yds to the SFPA 37 for a 1ST down
1st & 10 at SFPA 25
0-yd Pass
2:04 - 1st
Nick Whitfield Jr. pass complete to Peyton Nelson for no gain to the SFPA 37
1st & 10 at SFPA 37
4-yd Pass
0:00 - 1st
Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yds to the SFPA 41
2nd & 10 at SFPA 37
Sack
15:00 - 2nd
Nick Whitfield Jr. sacked by Jack Dunkley for a loss of 2 yards to the SFPA 39
3rd & 6 at SFPA 41
Punt
14:09 - 2nd
Aidan Cirulli punt for 51 yds, punt out-of-bounds at the DUQ 23 , Joey Isabella returns for 13 yds to the DUQ 23
4th & 8 at SFPA 39
10-yd Penalty
14:09 - 2nd
Duquesne Penalty, Offensive Holding (-10 Yards) to the DUQ 23
2nd & 10 at DUQ 23
Incompletion
14:09 - 2nd
Tyler Riddell pass incomplete to Khiryn Boyd
2nd & 10 at DUQ 23
Incompletion
14:09 - 2nd
Tyler Riddell pass incomplete to Ryan Petras for a 1ST down Saint Francis Penalty, UNR: Unnecessary Roughness (Dyrell Howard-Dolson) to the DUQ 38 for a 1ST down
3rd & 10 at DUQ 23
Incompletion
14:09 - 2nd
Tyler Riddell pass incomplete to Khiryn Boyd
1st & 10 at DUQ 38
Incompletion
12:51 - 2nd
Tyler Riddell pass incomplete
2nd & 10 at DUQ 38
Incompletion
12:51 - 2nd
Tyler Riddell pass incomplete to Jermaine Johnson
3rd & 10 at DUQ 38

(12:51 - 2nd) Timeout Duquesne, clock 12:51

Punt
12:34 - 2nd
Michael Berarducci punt for 42 yds , Rocky Jones returns for no gain to the SFPA 20
4th & 10 at DUQ 38
Punt
5:08 - 1st
Aidan Cirulli punt for 41 yds , Joey Isabella returns for 6 yds to the SFPA 44
4th & 18 at SFPA 9
Incompletion
12:34 - 2nd
Nick Whitfield Jr. pass incomplete
1st & 10 at SFPA 20
Incompletion
12:34 - 2nd
Nick Whitfield Jr. pass incomplete to Raph Ekechi
2nd & 10 at SFPA 20
5-yd Penalty
12:34 - 2nd
PENALTY SFU Delay Of Game 5 yards from SFU20 to SFU15. NO PLAY.
3rd & 10 at SFPA 20
10-yd Pass
12:34 - 2nd
Nick Whitfield Jr. pass complete to Peyton Nelson for 10 yds to the SFPA 25
3rd & 15 at SFPA 15
0-yd Pass
11:39 - 2nd
Tyler Riddell pass complete to Daniel Tarabrella for no gain to the DUQ 40
1st & 10 at DUQ 40
6-yd Pass
11:39 - 2nd
Tyler Riddell pass complete to Joey Isabella for 6 yds to the DUQ 46
2nd & 10 at DUQ 40
Sack
11:39 - 2nd
Tyler Riddell sacked by Zachary Betts for a loss of 5 yards to the DUQ 41
3rd & 4 at DUQ 46

(11:39 - 2nd) Timeout Duquesne, clock 11:39

1-yd Run
9:40 - 2nd
Raph Ekechi run for 1 yd to the SFPA 8
1st & 10 at SFPA 7
Incompletion
9:40 - 2nd
Nick Whitfield Jr. pass incomplete to DJ Maultsby
2nd & 9 at SFPA 8
Incompletion
9:40 - 2nd
Nick Whitfield Jr. pass incomplete to Adrian Mejia
3rd & 9 at SFPA 8
Punt
8:34 - 2nd
Aidan Cirulli punt for 37 yds, punt out-of-bounds at the SFPA 16 , Joey Isabella returns for 29 yds to the SFPA 16
4th & 9 at SFPA 8
Kickoff
2:04 - 1st
Matt Clark kickoff for 70 yds for a touchback

End of 1st Quarter

2-yd Run
8:34 - 2nd
Taj Butts run for 2 yds to the SFPA 14
1st & 10 at SFPA 16
Incompletion
8:34 - 2nd
Tyler Riddell pass incomplete to Daniel Tarabrella
2nd & 8 at SFPA 14
Incompletion
8:34 - 2nd
Tyler Riddell pass incomplete to Joey Isabella
3rd & 8 at SFPA 14
Field Goal Good
7:48 - 2nd
Matt Marcinko 32 Yd Field Goal
4th & 8 at SFPA 14
Kickoff
7:40 - 2nd
Matt Clark kickoff for 61 yds , Jahmil Perryman return for 37 yds to the SFPA 28 Saint Francis Penalty, Offensive Holding (10 Yards) to the SFPA 20
5-yd Run
7:40 - 2nd
Raph Ekechi run for 5 yds to the SFPA 25
1st & 10 at SFPA 20
Interception
6:50 - 2nd
Nick Whitfield Jr. pass intercepted TJ Jones return for no gain to the SFPA 37
2nd & 5 at SFPA 25
Punt
11:39 - 2nd
Aidan Cirulli punt for 35 yds , Joey Isabella returns for no gain to the DUQ 40
4th & 5 at SFPA 25
1-yd Run
6:50 - 2nd
Ness Davis run for 1 yd to the SFPA 36
1st & 10 at SFPA 37
2-yd Run
6:50 - 2nd
Ness Davis run for 2 yds to the SFPA 34
2nd & 9 at SFPA 36
12-yd Pass
6:50 - 2nd
Tyler Riddell pass complete to Ness Davis for 12 yds to the SFPA 22 for a 1ST down
3rd & 7 at SFPA 34
4-yd Run
6:50 - 2nd
Ness Davis run for 4 yds to the SFPA 18
1st & 10 at SFPA 22
10-yd Run
6:50 - 2nd
Ness Davis run for 10 yds to the SFPA 8 for a 1ST down
2nd & 6 at SFPA 18
1-yd Run
6:50 - 2nd
Ness Davis run for 1 yd to the SFPA 7
1st & Goal at SFPA 8
7-yd Touchdown Pass
3:11 - 2nd
B.J. Alexander 7 Yd pass from Tyler Riddell (Matt Clark Kick)
2nd & Goal at SFPA 7

(3:11 - 2nd) Timeout Duquesne, clock 03:11

Punt
9:40 - 2nd
Michael Berarducci punt for 52 yds
4th & 9 at DUQ 41
Incompletion
3:02 - 2nd
Nick Whitfield Jr. pass incomplete to DJ Maultsby
1st & 10 at SFPA 34
Not Available
2:48 - 2nd
Tyson Meiguez 0 Yd Fumble Recovery (Matt Marcinko Kick)
2nd & 10 at SFPA 34
2-yd Run
2:48 - 2nd
Raph Ekechi run for 2 yds to the SFPA 27
1st & 10 at SFPA 25
1-yd Pass
2:48 - 2nd
Nick Whitfield Jr. pass complete to Raph Ekechi for 1 yd to the SFPA 28
2nd & 8 at SFPA 27
1-yd Pass
2:00 - 2nd
Nick Whitfield Jr. pass complete to Peyton Nelson for 1 yd to the SFPA 29
3rd & 7 at SFPA 28

(2:00 - 2nd) Timeout Duquesne, clock 02:00

Punt
1:11 - 2nd
Aidan Cirulli punt for 42 yds, punt out-of-bounds at the DUQ 29
4th & 6 at SFPA 29
Incompletion
1:11 - 2nd
Tyler Riddell pass incomplete to Joey Isabella
1st & 10 at DUQ 29
6-yd Pass
1:11 - 2nd
Tyler Riddell pass complete to Taj Butts for 6 yds to the DUQ 35
2nd & 10 at DUQ 29
Incompletion
1:11 - 2nd
Tyler Riddell pass incomplete to B.J. Alexander
3rd & 4 at DUQ 35
7-yd Run
0:00 - 2nd
Raph Ekechi run for 7 yds to the SFPA 9
1st & 10 at SFPA 2
3rd Quarter
Kickoff
14:56 - 3rd
Matt Clark kickoff for 64 yds , Jahmil Perryman return for 18 yds to the SFPA 19
4-yd Pass
14:56 - 3rd
Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yds to the SFPA 23
1st & 10 at SFPA 19
4-yd Run
14:56 - 3rd
Raph Ekechi run for 4 yds to the SFPA 27
2nd & 6 at SFPA 23
-2-yd Run
14:56 - 3rd
Raph Ekechi run for a loss of 2 yards to the SFPA 25
3rd & 2 at SFPA 27
2-yd Run
12:33 - 3rd
Dazhaun Hopkins run for 2 yds to the DUQ 39
1st & 10 at DUQ 37
2-yd Run
12:33 - 3rd
Dazhaun Hopkins run for 2 yds to the DUQ 41
2nd & 8 at DUQ 39
2-yd Run
12:33 - 3rd
Logan Kushner run for 2 yds to the DUQ 43
3rd & 6 at DUQ 41
Incompletion
10:15 - 3rd
Jeff Hoenstine pass incomplete to Denzel Lambert
1st & 10 at SFPA 20
5-yd Run
10:15 - 3rd
Jahmil Perryman run for 5 yds to the SFPA 25
2nd & 10 at SFPA 20
Sack
10:15 - 3rd
Jeff Hoenstine sacked by Carter Lance for a loss of 6 yards to the SFPA 19
3rd & 5 at SFPA 25

(10:15 - 3rd) Timeout Duquesne, clock 10:15

Punt
8:41 - 3rd
Aidan Cirulli punt for 44 yds , Lamere Byrd returns for 13 yds to the SFPA 45
4th & 11 at SFPA 19
Kickoff
3:02 - 2nd
Matt Clark kickoff for 56 yds , Jahmil Perryman return for 25 yds to the SFPA 34
7-yd Pass
8:41 - 3rd
Logan Kushner pass complete to Dazhaun Hopkins for 7 yds to the SFPA 38
1st & 10 at SFPA 45
2-yd Run
8:41 - 3rd
Dazhaun Hopkins run for 2 yds to the SFPA 36
2nd & 3 at SFPA 38
5-yd Run
8:41 - 3rd
Dazhaun Hopkins run for 5 yds to the SFPA 31 for a 1ST down
3rd & 1 at SFPA 36
6-yd Run
8:41 - 3rd
Logan Kushner run for 6 yds to the SFPA 25
1st & 10 at SFPA 31
4-yd Run
8:41 - 3rd
Dazhaun Hopkins run for 4 yds to the SFPA 21 for a 1ST down
2nd & 4 at SFPA 25
2-yd Run
8:41 - 3rd
Dazhaun Hopkins run for 2 yds to the SFPA 19
1st & 10 at SFPA 21
2-yd Run
8:41 - 3rd
Cam Oliver run for 2 yds to the SFPA 17
2nd & 8 at SFPA 19
17-yd Touchdown Pass
3:37 - 3rd
Alex Gochis 17 Yd pass from Logan Kushner (Matt Clark Kick)
3rd & 6 at SFPA 17
Punt
12:33 - 3rd
Aidan Cirulli punt for 45 yds , Lamere Byrd returns for 7 yds to the DUQ 37
4th & 4 at SFPA 25
Punt
10:15 - 3rd
Michael Berarducci punt for 46 yds , Arison Walker returns for 9 yds to the SFPA 20
4th & 4 at DUQ 43
4th Quarter
3-yd Pass
3:34 - 3rd
Jeff Hoenstine pass complete to Raph Ekechi for 3 yds to the SFPA 35
1st & 10 at SFPA 32
7-yd Run
3:34 - 3rd
Raph Ekechi run for 7 yds to the SFPA 42 for a 1ST down
2nd & 7 at SFPA 35
3-yd Run
3:34 - 3rd
Jeff Hoenstine run for 3 yds to the SFPA 45
1st & 10 at SFPA 42
7-yd Run
3:34 - 3rd
Jahmil Perryman run for 7 yds to the DUQ 48 for a 1ST down
2nd & 7 at SFPA 45
Incompletion
3:34 - 3rd
Jeff Hoenstine pass incomplete to Lukas Gilland
1st & 10 at DUQ 48
3-yd Run
0:00 - 3rd
Raph Ekechi run for 3 yds to the DUQ 45
2nd & 10 at DUQ 48
0-yd Pass
15:00 - 4th
Jeff Hoenstine pass complete to Raph Ekechi for no gain to the DUQ 45
3rd & 7 at DUQ 45
8-yd Run
15:00 - 4th
Jeff Hoenstine run for 8 yds to the DUQ 37 for a 1ST down
4th & 7 at DUQ 45
6-yd Pass
15:00 - 4th
Jeff Hoenstine pass complete to Raph Ekechi for 6 yds to the DUQ 31
1st & 10 at DUQ 37
-2-yd Run
15:00 - 4th
Raph Ekechi run for a loss of 2 yards to the DUQ 33
2nd & 4 at DUQ 31
23-yd Run
12:39 - 4th
Jeff Hoenstine run for 13 yds to the DUQ 20 for a 1ST down Duquesne Penalty, UNR: Unnecessary Roughness (Zion Patillo) to the DUQ 10 for a 1ST down
3rd & 6 at DUQ 33
1-yd Pass
12:39 - 4th
Jeff Hoenstine pass complete to Denzel Lambert for 1 yd to the DUQ 9
1st & Goal at DUQ 10

(12:39 - 4th) Timeout Duquesne, clock 12:39

9-yd Touchdown Pass
10:57 - 4th
Payton Wehner 9 Yd pass from Jeff Hoenstine (Mac Plummer Kick)
2nd & Goal at DUQ 9
Kickoff
2:48 - 2nd
Matt Clark kickoff for 65 yds for a touchback
3-yd Run
10:52 - 4th
Dazhaun Hopkins run for 3 yds to the DUQ 20
1st & 10 at DUQ 17
3-yd Run
10:52 - 4th
Dazhaun Hopkins run for 3 yds to the DUQ 23
2nd & 7 at DUQ 20
9-yd Pass
10:52 - 4th
Logan Kushner pass complete to Riley Lisgar for 9 yds to the DUQ 32 for a 1ST down
3rd & 4 at DUQ 23
23-yd Run
10:52 - 4th
Dazhaun Hopkins run for 23 yds to the SFPA 45 for a 1ST down
1st & 10 at DUQ 32
1-yd Run
10:52 - 4th
Dazhaun Hopkins run for 1 yd to the SFPA 44
1st & 10 at SFPA 45
5-yd Run
10:52 - 4th
Dazhaun Hopkins run for 5 yds to the SFPA 39
2nd & 9 at SFPA 44
10-yd Pass
10:52 - 4th
Logan Kushner pass complete to Alex Gochis for 10 yds to the SFPA 29 for a 1ST down
3rd & 4 at SFPA 39
7-yd Run
10:52 - 4th
Cam Oliver run for 7 yds to the SFPA 22
1st & 10 at SFPA 29
-2-yd Run
10:52 - 4th
Cam Oliver run for a loss of 2 yards to the SFPA 24
2nd & 3 at SFPA 22
1-yd Run
10:52 - 4th
Cam Oliver run for 1 yd to the SFPA 23
3rd & 5 at SFPA 24
0-yd Run
2:54 - 4th
Logan Kushner run for no gain to the SFPA 23
4th & 4 at SFPA 23
Punt
0:16 - 2nd
Michael Berarducci punt for 63 yds
4th & 4 at DUQ 35
Sack
2:54 - 4th
Jeff Hoenstine sacked by Zion Patillo for a loss of 8 yards to the SFPA 15
1st & 10 at SFPA 23
3-yd Run
2:54 - 4th
Jahmil Perryman run for 3 yds to the SFPA 18
2nd & 18 at SFPA 15
11-yd Pass
2:00 - 4th
Jeff Hoenstine pass complete to Bobby Cameron for 11 yds to the SFPA 29
3rd & 15 at SFPA 18
5-yd Pass
2:00 - 4th
Jeff Hoenstine pass complete to Jahmil Perryman for 5 yds to the SFPA 34 for a 1ST down
4th & 4 at SFPA 29
21-yd Pass
2:00 - 4th
Jeff Hoenstine pass complete to Scott Raymond for 21 yds to the DUQ 45 for a 1ST down
1st & 10 at SFPA 34
Incompletion
2:00 - 4th
Jeff Hoenstine pass incomplete to Denzel Lambert
1st & 10 at DUQ 45
15-yd Penalty
2:00 - 4th
Duquesne Penalty, Personal Foul (Sage Thomas) to the DUQ 24 for a 1ST down
2nd & 10 at DUQ 45
8-yd Run
2:00 - 4th
Jeff Hoenstine run for 8 yds to the DUQ 16
1st & 10 at DUQ 24
Incompletion
2:00 - 4th
Jeff Hoenstine pass incomplete to Denzel Lambert
2nd & 2 at DUQ 16

(2:00 - 4th) Timeout Duquesne, clock 02:00

Sack
0:00 - 4th
Jeff Hoenstine sacked by Deshaun Harper for a loss of 10 yards to the DUQ 26
3rd & 2 at DUQ 16
Kickoff
3:34 - 3rd
Matt Clark kickoff for 39 yds , Jordan Theodore return for 6 yds to the SFPA 32

End of 3rd Quarter

Kickoff
10:52 - 4th
Eli Tucker kickoff for 65 yds , Henry Pickens return for 17 yds to the DUQ 17