CFB
Saint Francis (PA) 7, at Duquesne 52
Saturday, October 11, 2025 · Final · Championship Subdivision
DUQ
SFPA
1
2
3
4
- 1 1 15:00 SFPA Eli Tucker kickoff 59 yards, Joel Kpassou return 94 yards to the SFPA 0. Touchdown. DUQ 0-7
- 2 1 14:44 SFPA Nick Whitfield Jr. pass complete to Peyton Nelson for 7 yards to the SFPA 27. DUQ 0-7
- 3 1 14:44 SFPA run for 4 yards to the SFPA 23 fumbled, recovered by SFPA Raph Ekechi. DUQ 0-7
- 4 1 13:23 SFPA Nick Whitfield Jr. sacked by Tyson Meiguez for a loss of 8 yards to the SFPA 15. DUQ 0-7
- 5 1 13:23 SFPA Time out Duquesne, clock 13:23. DUQ 0-7
- 6 1 12:39 SFPA Aidan Cirulli punt for 40 yards, fair catch by Joey Isabella at the DUQ 45. DUQ 0-7
- 7 1 12:39 DUQ Tyler Riddell pass incomplete to Jermaine Johnson. DUQ 0-7
- 8 1 12:39 DUQ Ness Davis run for a loss of 2 yards to the DUQ 43. DUQ 0-7
- 9 1 12:39 DUQ Time out Duquesne, clock 12:39. DUQ 0-7
- 10 1 11:45 DUQ Joey Isabella 57 Yd pass from Tyler Riddell. DUQ 0-7
- 11 1 11:45 DUQ Time out Duquesne, clock 11:45. DUQ 0-7
- 12 1 14:44 SFPA Matt Clark kickoff for 65 yards. Jahmil Perryman return for 20 yards to the SFPA 20. DUQ 0-7
- 13 1 11:39 SFPA Matt Clark kickoff for 61 yards. Jahmil Perryman return for 26 yards to the SFPA 30. DUQ 0-7
- 14 1 11:39 SFPA Nick Whitfield Jr. pass complete to Jahmil Perryman for 7 yards to the SFPA 37. DUQ 0-7
- 15 1 11:39 SFPA Raph Ekechi run for 11 yards to the SFPA 48. First down. DUQ 0-7
- 16 1 11:39 SFPA Raph Ekechi run for a loss of 4 yards to the SFPA 44. DUQ 0-7
- 17 1 11:39 SFPA Nick Whitfield Jr. pass complete to Jahmil Perryman for 6 yards to the 50 yard line. DUQ 0-7
- 18 1 11:39 SFPA Nick Whitfield Jr. run for 7 yards to the DUQ 43. DUQ 0-7
- 19 1 8:22 SFPA Nick Whitfield Jr. pass incomplete to Adrian Mejia. DUQ 0-7
- 20 1 8:22 DUQ Ness Davis run for 7 yards to the 50 yard line. DUQ 0-7
- 21 1 8:22 DUQ Tyler Riddell pass complete to Khiryn Boyd for 36 yards to the SFPA 14. First down. DUQ 0-7
- 22 1 8:22 DUQ Tyler Riddell pass incomplete to B. J. Alexander. DUQ 0-7
- 23 1 8:22 DUQ Ness Davis run for 2 yards to the SFPA 12. DUQ 0-7
- 24 1 6:16 DUQ Ryan Petras 12 Yd pass from Tyler Riddell. DUQ 0-7
- 25 1 6:14 SFPA Matt Clark kickoff for 45 yards. DUQ 0-7
- 26 1 6:14 SFPA Nick Whitfield Jr. pass incomplete to DJ Maultsby. DUQ 0-7
- 27 1 6:14 SFPA Penalty SFU False Start (Hampton,Nate) 5 yards from SFU17 to SFU12. NO PLAY. DUQ 0-7
- 28 1 6:14 SFPA Raph Ekechi run for a loss of 3 yards to the SFPA 9. DUQ 0-7
- 29 1 6:14 SFPA Nick Whitfield Jr. pass incomplete. DUQ 0-7
- 30 1 5:08 DUQ Taj Butts run for 2 yards to the SFPA 42. DUQ 0-7
- 31 1 5:08 DUQ Tyler Riddell pass complete to Ryan Petras for 11 yards to the SFPA 31. First down. DUQ 0-7
- 32 1 5:08 DUQ Tyler Riddell pass incomplete to B. J. Alexander. DUQ 0-7
- 33 1 5:08 DUQ Tyler Riddell pass complete to Khiryn Boyd for 7 yards to the SFPA 24. DUQ 0-7
- 34 1 5:08 DUQ Taj Butts run for 3 yards to the SFPA 21. First down. DUQ 0-7
- 35 1 5:08 DUQ Taj Butts run for no gain to the SFPA 21. DUQ 0-7
- 36 1 2:10 DUQ Jermaine Johnson 21 Yd pass from Tyler Riddell. DUQ 0-7
- 37 1 2:04 DUQ Clark,Matt kickoff 64 yards to the SFU01 Perryman,Jahmil return 16 yards to the SFU17. DUQ 0-7
- 38 1 2:04 SFPA Nick Whitfield Jr. pass complete to Scott Raymond for 12 yards to the SFPA 37. First down. DUQ 0-7
- 39 1 2:04 SFPA Nick Whitfield Jr. pass complete to Peyton Nelson for no gain to the SFPA 37. DUQ 0-7
- 40 1 0:00 SFPA Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yards to the SFPA 41. DUQ 0-7
- 41 1 5:08 SFPA Aidan Cirulli punt for 41 yards. Joey Isabella returns for 6 yards to the SFPA 44. DUQ 0-7
- 42 1 2:04 DUQ Matt Clark kickoff for 70 yards for a touchback. DUQ 0-7
- 43 1 0:00 DUQ End of 1st Quarter. DUQ 0-7
- 44 2 15:00 SFPA Nick Whitfield Jr. sacked by Jack Dunkley for a loss of 2 yards to the SFPA 39. DUQ 0-7
- 45 2 14:09 SFPA Aidan Cirulli punt for 51 yards, punt out-of-bounds at the DUQ 23. Joey Isabella returns for 13 yards to the DUQ 23. DUQ 0-7
- 46 2 14:09 DUQ Duquesne Penalty, Offensive Holding. DUQ 0-7
- 47 2 14:09 DUQ Tyler Riddell pass incomplete to Khiryn Boyd. DUQ 0-7
- 48 2 14:09 DUQ Tyler Riddell pass incomplete to Ryan Petras for a first down Saint Francis Penalty, UNR: Unnecessary Roughness. DUQ 0-7
- 49 2 12:51 DUQ Tyler Riddell pass incomplete. DUQ 0-7
- 50 2 12:51 DUQ Tyler Riddell pass incomplete to Jermaine Johnson. DUQ 0-7
- 51 2 12:51 DUQ Time out Duquesne, clock 12:51. DUQ 0-7
- 52 2 12:34 DUQ Michael Berarducci punt for 42 yards. Rocky Jones returns for no gain to the SFPA 20. DUQ 0-7
- 53 2 12:34 SFPA Nick Whitfield Jr. pass incomplete. DUQ 0-7
- 54 2 12:34 SFPA Nick Whitfield Jr. pass incomplete to Raph Ekechi. DUQ 0-7
- 55 2 12:34 SFPA Penalty SFU Delay Of Game 5 yards from SFU20 to SFU15. NO PLAY. DUQ 0-7
- 56 2 12:34 SFPA Nick Whitfield Jr. pass complete to Peyton Nelson for 10 yards to the SFPA 25. DUQ 0-7
- 57 2 11:39 DUQ Tyler Riddell pass complete to Daniel Tarabrella for no gain to the DUQ 40. DUQ 0-7
- 58 2 11:39 DUQ Tyler Riddell pass complete to Joey Isabella for 6 yards to the DUQ 46. DUQ 0-7
- 59 2 11:39 DUQ Tyler Riddell sacked by Zachary Betts for a loss of 5 yards to the DUQ 41. DUQ 0-7
- 60 2 11:39 DUQ Time out Duquesne, clock 11:39. DUQ 0-7
- 61 2 9:40 SFPA Raph Ekechi run for 1 yard to the SFPA 8. DUQ 0-7
- 62 2 9:40 SFPA Nick Whitfield Jr. pass incomplete to DJ Maultsby. DUQ 0-7
- 63 2 9:40 SFPA Nick Whitfield Jr. pass incomplete to Adrian Mejia. DUQ 0-7
- 64 2 8:34 SFPA Aidan Cirulli punt for 37 yards, punt out-of-bounds at the SFPA 16. Joey Isabella returns for 29 yards to the SFPA 16. DUQ 0-7
- 65 2 8:34 DUQ Taj Butts run for 2 yards to the SFPA 14. DUQ 0-7
- 66 2 8:34 DUQ Tyler Riddell pass incomplete to Daniel Tarabrella. DUQ 0-7
- 67 2 8:34 DUQ Tyler Riddell pass incomplete to Joey Isabella. DUQ 0-7
- 68 2 7:48 DUQ Matt Marcinko 32 Yd Field Goal. DUQ 0-7
- 69 2 7:40 DUQ Matt Clark kickoff for 61 yards. Jahmil Perryman return for 37 yards to the SFPA 28 Saint Francis Penalty, Offensive Holding. DUQ 0-7
- 70 2 7:40 SFPA Raph Ekechi run for 5 yards to the SFPA 25. DUQ 0-7
- 71 2 6:50 SFPA Nick Whitfield Jr. pass intercepted TJ Jones return for no gain to the SFPA 37. DUQ 0-7
- 72 2 11:39 DUQ Aidan Cirulli punt for 35 yards. Joey Isabella returns for no gain to the DUQ 40. DUQ 0-7
- 73 2 6:50 DUQ Ness Davis run for 1 yard to the SFPA 36. DUQ 0-7
- 74 2 6:50 DUQ Ness Davis run for 2 yards to the SFPA 34. DUQ 0-7
- 75 2 6:50 DUQ Tyler Riddell pass complete to Ness Davis for 12 yards to the SFPA 22. First down. DUQ 0-7
- 76 2 6:50 DUQ Ness Davis run for 4 yards to the SFPA 18. DUQ 0-7
- 77 2 6:50 DUQ Ness Davis run for 10 yards to the SFPA 8. First down. DUQ 0-7
- 78 2 6:50 DUQ Ness Davis run for 1 yard to the SFPA 7. DUQ 0-7
- 79 2 3:11 DUQ B. J. Alexander 7 Yd pass from Tyler Riddell. DUQ 0-7
- 80 2 3:11 DUQ Time out Duquesne, clock 03:11. DUQ 0-7
- 81 2 9:40 SFPA Michael Berarducci punt for 52 yards. DUQ 0-7
- 82 2 3:02 SFPA Nick Whitfield Jr. pass incomplete to DJ Maultsby. DUQ 0-7
- 83 2 2:48 SFPA Tyson Meiguez 0 Yd Fumble Recovery. DUQ 0-7
- 84 2 2:48 SFPA Raph Ekechi run for 2 yards to the SFPA 27. DUQ 0-7
- 85 2 2:48 SFPA Nick Whitfield Jr. pass complete to Raph Ekechi for 1 yard to the SFPA 28. DUQ 0-7
- 86 2 2:00 SFPA Nick Whitfield Jr. pass complete to Peyton Nelson for 1 yard to the SFPA 29. DUQ 0-7
- 87 2 2:00 SFPA Time out Duquesne, clock 02:00. DUQ 0-7
- 88 2 1:11 SFPA Aidan Cirulli punt for 42 yards, punt out-of-bounds at the DUQ 29. DUQ 0-7
- 89 2 1:11 DUQ Tyler Riddell pass incomplete to Joey Isabella. DUQ 0-7
- 90 2 1:11 DUQ Tyler Riddell pass complete to Taj Butts for 6 yards to the DUQ 35. DUQ 0-7
- 91 2 1:11 DUQ Tyler Riddell pass incomplete to B. J. Alexander. DUQ 0-7
- 92 2 0:00 SFPA Raph Ekechi run for 7 yards to the SFPA 9. DUQ 0-7
- 93 2 3:02 DUQ Matt Clark kickoff for 56 yards. Jahmil Perryman return for 25 yards to the SFPA 34. DUQ 0-7
- 94 2 2:48 DUQ Matt Clark kickoff for 65 yards for a touchback. DUQ 0-7
- 95 2 0:16 SFPA Michael Berarducci punt for 63 yards. DUQ 0-7
- 96 3 14:56 SFPA Matt Clark kickoff for 64 yards. Jahmil Perryman return for 18 yards to the SFPA 19. DUQ 0-7
- 97 3 14:56 SFPA Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yards to the SFPA 23. DUQ 0-7
- 98 3 14:56 SFPA Raph Ekechi run for 4 yards to the SFPA 27. DUQ 0-7
- 99 3 14:56 SFPA Raph Ekechi run for a loss of 2 yards to the SFPA 25. DUQ 0-7
- 100 3 12:33 DUQ Dazhaun Hopkins run for 2 yards to the DUQ 39. DUQ 0-7
- 101 3 12:33 DUQ Dazhaun Hopkins run for 2 yards to the DUQ 41. DUQ 0-7
- 102 3 12:33 DUQ Logan Kushner run for 2 yards to the DUQ 43. DUQ 0-7
- 103 3 10:15 SFPA Jeff Hoenstine pass incomplete to Denzel Lambert. DUQ 0-7
- 104 3 10:15 SFPA Jahmil Perryman run for 5 yards to the SFPA 25. DUQ 0-7
- 105 3 10:15 SFPA Jeff Hoenstine sacked by Carter Lance for a loss of 6 yards to the SFPA 19. DUQ 0-7
- 106 3 10:15 SFPA Time out Duquesne, clock 10:15. DUQ 0-7
- 107 3 8:41 SFPA Aidan Cirulli punt for 44 yards. Lamere Byrd returns for 13 yards to the SFPA 45. DUQ 0-7
- 108 3 8:41 DUQ Logan Kushner pass complete to Dazhaun Hopkins for 7 yards to the SFPA 38. DUQ 0-7
- 109 3 8:41 DUQ Dazhaun Hopkins run for 2 yards to the SFPA 36. DUQ 0-7
- 110 3 8:41 DUQ Dazhaun Hopkins run for 5 yards to the SFPA 31. First down. DUQ 0-7
- 111 3 8:41 DUQ Logan Kushner run for 6 yards to the SFPA 25. DUQ 0-7
- 112 3 8:41 DUQ Dazhaun Hopkins run for 4 yards to the SFPA 21. First down. DUQ 0-7
- 113 3 8:41 DUQ Dazhaun Hopkins run for 2 yards to the SFPA 19. DUQ 0-7
- 114 3 8:41 DUQ Cam Oliver run for 2 yards to the SFPA 17. DUQ 0-7
- 115 3 3:37 DUQ Alex Gochis 17 Yd pass from Logan Kushner. DUQ 0-7
- 116 3 12:33 SFPA Aidan Cirulli punt for 45 yards. Lamere Byrd returns for 7 yards to the DUQ 37. DUQ 0-7
- 117 3 10:15 DUQ Michael Berarducci punt for 46 yards. Arison Walker returns for 9 yards to the SFPA 20. DUQ 0-7
- 118 3 3:34 SFPA Jeff Hoenstine pass complete to Raph Ekechi for 3 yards to the SFPA 35. DUQ 0-7
- 119 3 3:34 SFPA Raph Ekechi run for 7 yards to the SFPA 42. First down. DUQ 0-7
- 120 3 3:34 SFPA Jeff Hoenstine run for 3 yards to the SFPA 45. DUQ 0-7
- 121 3 3:34 SFPA Jahmil Perryman run for 7 yards to the DUQ 48. First down. DUQ 0-7
- 122 3 3:34 SFPA Jeff Hoenstine pass incomplete to Lukas Gilland. DUQ 0-7
- 123 3 0:00 SFPA Raph Ekechi run for 3 yards to the DUQ 45. DUQ 0-7
- 124 3 3:34 SFPA Matt Clark kickoff for 39 yards. Jordan Theodore return for 6 yards to the SFPA 32. DUQ 0-7
- 125 3 0:00 SFPA End of 3rd Quarter. DUQ 0-7
- 126 4 15:00 SFPA Jeff Hoenstine pass complete to Raph Ekechi for no gain to the DUQ 45. DUQ 0-7
- 127 4 15:00 SFPA Jeff Hoenstine run for 8 yards to the DUQ 37. First down. DUQ 0-7
- 128 4 15:00 SFPA Jeff Hoenstine pass complete to Raph Ekechi for 6 yards to the DUQ 31. DUQ 0-7
- 129 4 15:00 SFPA Raph Ekechi run for a loss of 2 yards to the DUQ 33. DUQ 0-7
- 130 4 12:39 SFPA Jeff Hoenstine run for 13 yards to the DUQ 20 for a first down Duquesne Penalty, UNR: Unnecessary Roughness. DUQ 0-7
- 131 4 12:39 SFPA Jeff Hoenstine pass complete to Denzel Lambert for 1 yard to the DUQ 9. DUQ 0-7
- 132 4 12:39 SFPA Time out Duquesne, clock 12:39. DUQ 0-7
- 133 4 10:57 SFPA Payton Wehner 9 Yd pass from Jeff Hoenstine. DUQ 0-7
- 134 4 10:52 DUQ Dazhaun Hopkins run for 3 yards to the DUQ 20. DUQ 0-7
- 135 4 10:52 DUQ Dazhaun Hopkins run for 3 yards to the DUQ 23. DUQ 0-7
- 136 4 10:52 DUQ Logan Kushner pass complete to Riley Lisgar for 9 yards to the DUQ 32. First down. DUQ 0-7
- 137 4 10:52 DUQ Dazhaun Hopkins run for 23 yards to the SFPA 45. First down. DUQ 0-7
- 138 4 10:52 DUQ Dazhaun Hopkins run for 1 yard to the SFPA 44. DUQ 0-7
- 139 4 10:52 DUQ Dazhaun Hopkins run for 5 yards to the SFPA 39. DUQ 0-7
- 140 4 10:52 DUQ Logan Kushner pass complete to Alex Gochis for 10 yards to the SFPA 29. First down. DUQ 0-7
- 141 4 10:52 DUQ Cam Oliver run for 7 yards to the SFPA 22. DUQ 0-7
- 142 4 10:52 DUQ Cam Oliver run for a loss of 2 yards to the SFPA 24. DUQ 0-7
- 143 4 10:52 DUQ Cam Oliver run for 1 yard to the SFPA 23. DUQ 0-7
- 144 4 2:54 DUQ Logan Kushner run for no gain to the SFPA 23. DUQ 0-7
- 145 4 2:54 SFPA Jeff Hoenstine sacked by Zion Patillo for a loss of 8 yards to the SFPA 15. DUQ 0-7
- 146 4 2:54 SFPA Jahmil Perryman run for 3 yards to the SFPA 18. DUQ 0-7
- 147 4 2:00 SFPA Jeff Hoenstine pass complete to Bobby Cameron for 11 yards to the SFPA 29. DUQ 0-7
- 148 4 2:00 SFPA Jeff Hoenstine pass complete to Jahmil Perryman for 5 yards to the SFPA 34. First down. DUQ 0-7
- 149 4 2:00 SFPA Jeff Hoenstine pass complete to Scott Raymond for 21 yards to the DUQ 45. First down. DUQ 0-7
- 150 4 2:00 SFPA Jeff Hoenstine pass incomplete to Denzel Lambert. DUQ 0-7
- 151 4 2:00 SFPA Duquesne Penalty, Personal Foul. DUQ 0-7
- 152 4 2:00 SFPA Jeff Hoenstine run for 8 yards to the DUQ 16. DUQ 0-7
- 153 4 2:00 SFPA Time out Duquesne, clock 02:00. DUQ 0-7
- 154 4 0:00 SFPA Jeff Hoenstine sacked by Deshaun Harper for a loss of 10 yards to the DUQ 26. DUQ 0-7
- 155 4 10:52 DUQ Eli Tucker kickoff for 65 yards. Henry Pickens return for 17 yards to the DUQ 17. DUQ 0-7