| | | SHIP wins toss, defers. BLOOM to receive |
| Bloom | 1-10 | at Bloom35 | SHIP ball on SHIP35. |
| | | Jaxson Montross kickoff 65 yards to the BLOOM0, touchback. |
| Bloom | 1-10 | at Bloom25 | Ben Ries pass complete to Tyshaun Pollard for 8 yards to the BLOOM33 (Dante Witcher). |
| Bloom | 2-2 | at Bloom33 | Kaleb Monaco rush for 1 yard to the BLOOM34 (Cameron Tinner). |
| Bloom | 3-1 | at Bloom34 | Ben Ries pass incomplete to Shane Wolford. |
| Bloom | 4-1 | at Bloom34 | Jaco Sattamini punt 19 yards to the SHIP47, downed. |
| | | Drive: 3 plays, 9 yards, TOP 01:07 |
| Ship | 1-10 | at Ship47 | SHIPPENSBURG drive start at 13:53. |
| Ship | 1-10 | at Ship47 | Khalid Dorsey rush for 3 yards to the 50 yardline (Gabe Tilford;William Martin). |
| Ship | 2-7 | at Ship50 | Brycen Mussina pass complete to Kyle Evans for 8 yards to the BLOOM42, 1ST DOWN SHIP (Nadir McLeod). |
| Ship | 1-10 | at Bloom42 | Khalid Dorsey rush for 2 yards to the BLOOM40 (Gabe Tilford). |
| Ship | 2-8 | at Bloom40 | Brycen Mussina pass complete to Evan Morrill for 9 yards to the BLOOM31, 1ST DOWN SHIP (Nadir McLeod). |
| Ship | 1-10 | at Bloom31 | Brycen Mussina rush for 5 yards to the BLOOM26, out-of-bounds (Gabe Tilford). |
| Ship | 2-5 | at Bloom26 | Khalid Dorsey rush for 2 yards to the BLOOM24 (Quentin Gaskill). |
| Ship | 3-3 | at Bloom24 | Khalid Dorsey rush for 2 yards to the BLOOM22 (Gabe Tilford;Ky Seesholtz). |
| Ship | 4-1 | at Bloom22 | Khalid Dorsey rush for 2 yards to the BLOOM20, 1ST DOWN SHIP (Chris Monaco;Quentin Gaskill). |
| Ship | 1-10 | at Bloom20 | Khalid Dorsey rush for 3 yards to the BLOOM17 (Mason Malozzi). |
| Ship | 2-7 | at Bloom17 | Brycen Mussina pass complete to David Balint for 6 yards to the BLOOM11 (Nadir McLeod). |
| Ship | 3-1 | at Bloom11 | TEAM rush for loss of 1 yard to the BLOOM12, fumble by TEAM recovered by SHIP Brycen Mussina at BLOOM12. |
| Ship | 4-2 | at Bloom12 | Timeout Bloomsburg, clock 07:38. |
| Ship | 4-2 | at Bloom12 | PENALTY SHIP false start (David Balint) 5 yards to the BLOOM17. |
| Ship | 4-7 | at Bloom17 | TEAM rush for loss of 7 yards to the BLOOM24, fumble by TEAM recovered by BLOOM Quentin Gaskill at BLOOM40. |
| | | Drive: 12 plays, 13 yards, TOP 06:23 |
| Bloom | 1-10 | at Bloom40 | BLOOMSBURG drive start at 07:30. |
| Bloom | 1-10 | at Bloom40 | Nyfease West rush for loss of 3 yards to the BLOOM37 (Cameron Tinner;Matt Feeney). |
| Bloom | 2-13 | at Bloom37 | Ben Ries pass incomplete to John Mack (Trey Paul). |
| Bloom | 3-13 | at Bloom37 | Ben Ries pass complete to John Ayres for 12 yards to the BLOOM49 (Khi'on Smith). |
| Bloom | 4-1 | at Bloom49 | PENALTY BLOOM delay of game 5 yards to the BLOOM44. |
| Bloom | 4-6 | at Bloom44 | Jaco Sattamini punt 33 yards to the SHIP23, fair catch by Evan Morrill. |
| | | Drive: 3 plays, 4 yards, TOP 01:35 |
| Ship | 1-10 | at Ship23 | SHIPPENSBURG drive start at 05:55. |
| Ship | 1-10 | at Ship23 | Khalid Dorsey rush for no gain to the SHIP23 (Justin Resto). |
| Ship | 2-10 | at Ship23 | Brycen Mussina pass incomplete to Khalid Dorsey. |
| Ship | 3-10 | at Ship23 | Brycen Mussina sacked for loss of 7 yards to the SHIP16 (Ky Seesholtz;Nate Capers). |
| Ship | 4-17 | at Ship16 | David Shank punt 54 yards to the BLOOM30, fair catch by Tyshaun Pollard. |
| | | Drive: 3 plays, minus 7 yards, TOP 01:20 |
| Bloom | 1-10 | at Bloom30 | BLOOMSBURG drive start at 04:35. |
| Bloom | 1-10 | at Bloom30 | Alex Gooden rush for no gain to the BLOOM30 (Riley Good). |
| Bloom | 2-10 | at Bloom30 | Ben Ries pass complete to Mathew Bowes for 3 yards to the BLOOM33 (Mike Brewer). |
| Bloom | 3-7 | at Bloom33 | Ben Ries rush for 19 yards to the SHIP48, 1ST DOWN BLOOM, out-of-bounds (Khi'on Smith). |
| Bloom | 1-10 | at Ship48 | Timeout Shippensburg, clock 02:57. |
| Bloom | 1-10 | at Ship48 | Ben Ries pass intercepted by Trey Paul at the SHIP15, Trey Paul return 5 yards to the SHIP20 (Tyshaun Pollard). |
| | | Drive: 4 plays, 22 yards, TOP 01:48 |
| Ship | 1-10 | at Ship20 | SHIPPENSBURG drive start at 02:47. |
| Ship | 1-10 | at Ship20 | Bill Williams rush for 1 yard to the SHIP21 (Tom Goetz). |
| Ship | 2-9 | at Ship21 | Bill Williams rush for 17 yards to the SHIP38, 1ST DOWN SHIP (Ron Long). |
| Ship | 1-10 | at Ship38 | Bill Williams rush for 2 yards to the SHIP40 (Ron Long). |
| Ship | 2-8 | at Ship40 | Brycen Mussina pass complete to Evan Morrill for 22 yards to the BLOOM38, 1ST DOWN SHIP, out-of-bounds. |
| Ship | 1-10 | at Bloom38 | Bill Williams rush for 2 yards to the BLOOM36 (William Martin). |
| | | Drive: 5 plays, 44 yards, TOP 03:33 |
| | | Bloomsburg 0, Shippensburg 0 |
| Ship | 2-8 | at Bloom36 | Start of 2nd quarter, clock 15:00. |
| Ship | 2-8 | at Bloom36 | Brycen Mussina pass complete to Jake DeLuccia for 11 yards to the BLOOM25, 1ST DOWN SHIP (Chris Monaco). |
| Ship | 1-10 | at Bloom25 | Brycen Mussina pass complete to Ian Sheehan for 25 yards to the BLOOM0, 1ST DOWN SHIP, TOUCHDOWN, clock 14:20. |
| | | Jaxson Montross kick attempt good. |
| | | Shippensburg 7, Bloomsburg 0 |
| | | Drive: 7 plays, 80 yards, TOP 03:33 |
| | | Jaxson Montross kickoff 65 yards to the BLOOM0, Kaleb Monaco return 18 yards to the BLOOM18 (Cameron Jackson). |
| Bloom | 1-10 | at Bloom18 | BLOOMSBURG drive start at 14:14. |
| Bloom | 1-10 | at Bloom18 | John Ayres rush for 1 yard to the BLOOM19 (Tyler Simon). |
| Bloom | 2-9 | at Bloom19 | Ben Ries sacked for loss of 5 yards to the BLOOM14 (S. Alexander). |
| Bloom | 3-14 | at Bloom14 | Ben Ries pass incomplete to John Ayres. |
| Bloom | 4-14 | at Bloom14 | Jaco Sattamini punt 41 yards to the SHIP45, fair catch by Evan Morrill. |
| | | Drive: 3 plays, minus 4 yards, TOP 01:12 |
| Ship | 1-10 | at Ship45 | SHIPPENSBURG drive start at 13:02. |
| Ship | 1-10 | at Ship45 | Khalid Dorsey rush for loss of 2 yards to the SHIP43 (Mason Malozzi). |
| Ship | 2-12 | at Ship43 | Brycen Mussina pass complete to David Balint for 8 yards to the BLOOM49 (Quentin Gaskill;Adam Burkhart). |
| Ship | 3-4 | at Bloom49 | Brycen Mussina pass complete to Khalid Dorsey for 36 yards to the BLOOM13, 1ST DOWN SHIP (Nate Capers). |
| Ship | 1-10 | at Bloom13 | Khalid Dorsey rush for 1 yard to the BLOOM12 (Chase Heath). |
| Ship | 2-9 | at Bloom12 | Bill Williams rush for 1 yard to the BLOOM11 (Jamir Redd). |
| Ship | 3-8 | at Bloom11 | Timeout Bloomsburg, clock 10:06. |
| Ship | 3-8 | at Bloom11 | Brycen Mussina pass incomplete to Kyle Evans, PENALTY SHIP personal foul off-setting, PENALTY BLOOM pass interference off-setting, NO PLAY. |
| Ship | 3-8 | at Bloom11 | Brycen Mussina pass incomplete to David Balint, QB hurry by Nadir McLeod. |
| Ship | 4-8 | at Bloom11 | Jaxson Montross field goal attempt from 28 GOOD, clock 09:51. |
| | | Shippensburg 10, Bloomsburg 0 |
| | | Drive: 7 plays, 44 yards, TOP 03:17 |
| | | Jaxson Montross kickoff 62 yards to the BLOOM3, Kaleb Monaco return 19 yards to the BLOOM22 (Matt Feeney). |
| Bloom | 1-10 | at Bloom22 | BLOOMSBURG drive start at 09:45. |
| Bloom | 1-10 | at Bloom22 | Ben Ries pass intercepted by Khi'on Smith at the BLOOM31, Khi'on Smith return 31 yards to the BLOOM0, TOUCHDOWN, clock 09:36. |
| | | Drive: 1 plays, 0 yards, TOP 00:09 |
| | | Jaxson Montross kick attempt good. |
| | | Shippensburg 17, Bloomsburg 0 |
| | | Jaxson Montross kickoff 30 yards to the BLOOM35, downed. |
| Bloom | 1-10 | at Bloom35 | BLOOMSBURG drive start at 09:35. |
| Bloom | 1-10 | at Bloom35 | Tyshaun Pollard rush for 4 yards to the BLOOM39 (Tyler Petucci). |
| Bloom | 2-6 | at Bloom39 | Ben Ries rush for no gain to the BLOOM39 (S. Alexander). |
| Bloom | 3-6 | at Bloom39 | PENALTY BLOOM unsportsmanlike conduct (Sal Cinaglia) 15 yards to the BLOOM24. |
| Bloom | 3-21 | at Bloom24 | Ben Ries pass complete to Nyfease West for loss of 4 yards to the BLOOM20 (Devon Smith). |
| Bloom | 4-25 | at Bloom20 | Jaco Sattamini punt 40 yards to the SHIP40, downed. |
| | | Drive: 3 plays, minus 15 yards, TOP 01:51 |
| Ship | 1-10 | at Ship40 | SHIPPENSBURG drive start at 07:44. |
| Ship | 1-10 | at Ship40 | Khalid Dorsey rush for 9 yards to the SHIP49 (Quentin Gaskill). |
| Ship | 2-1 | at Ship49 | Khalid Dorsey rush for 3 yards to the BLOOM48, 1ST DOWN SHIP (Nate Capers;William Martin). |
| Ship | 1-10 | at Bloom48 | Brycen Mussina pass complete to Ian Sheehan for 12 yards to the BLOOM36, 1ST DOWN SHIP (Nadir McLeod). |
| Ship | 1-10 | at Bloom36 | Khalid Dorsey rush for loss of 1 yard to the BLOOM37 (Chris Monaco). |
| Ship | 2-11 | at Bloom37 | Kyle Evans rush for 8 yards to the BLOOM29 (Chase Heath). |
| Ship | 3-3 | at Bloom29 | Brycen Mussina pass complete to Ian Sheehan for 16 yards to the BLOOM13, 1ST DOWN SHIP (Nate Capers). |
| Ship | 1-10 | at Bloom13 | Brycen Mussina sacked for loss of 5 yards to the BLOOM18 (Ky Seesholtz). |
| Ship | 2-15 | at Bloom18 | Khalid Dorsey rush for loss of 4 yards to the BLOOM22 (Justin Resto). |
| Ship | 3-19 | at Bloom22 | Brycen Mussina rush for 22 yards to the BLOOM0, 1ST DOWN SHIP, TOUCHDOWN, clock 02:27. |
| | | Jaxson Montross kick attempt good. |
| | | Shippensburg 24, Bloomsburg 0 |
| | | Drive: 9 plays, 60 yards, TOP 05:23 |
| | | Jaxson Montross kickoff 60 yards to the BLOOM5, Kaleb Monaco return 19 yards to the BLOOM24 (Aliyoh Turay), PENALTY BLOOM personal foul 12 yards to the BLOOM12, 1st and 10, BLOOM ball on BLOOM12. |
| Bloom | 1-10 | at Bloom12 | BLOOMSBURG drive start at 02:21. |
| Bloom | 1-10 | at Bloom12 | Nyfease West rush for no gain to the BLOOM12 (Aaron Alphee;S. Alexander). |
| Bloom | 2-10 | at Bloom12 | Nyfease West rush for 2 yards to the BLOOM14 (Jacoby Sherard;Aaron Alphee). |
| Bloom | 3-8 | at Bloom14 | Timeout Shippensburg, clock 01:47. |
| Bloom | 3-8 | at Bloom14 | Ben Ries rush for 7 yards to the BLOOM21 (Jacoby Sherard). |
| Bloom | 4-1 | at Bloom21 | Timeout Shippensburg, clock 01:37. |
| Bloom | 4-1 | at Bloom21 | Jaco Sattamini punt 52 yards to the SHIP27, fair catch by Evan Morrill. |
| | | Drive: 3 plays, 9 yards, TOP 00:53 |
| Ship | 1-10 | at Ship27 | SHIPPENSBURG drive start at 01:28. |
| Ship | 1-10 | at Ship27 | Brycen Mussina pass complete to Evan Morrill for 4 yards to the SHIP31 (Nate Capers). |
| Ship | 2-6 | at Ship31 | Brycen Mussina pass complete to David Balint for 7 yards to the SHIP38, 1ST DOWN SHIP (Chris Monaco). |
| Ship | 1-10 | at Ship38 | Brycen Mussina pass complete to Evan Morrill for 18 yards to the BLOOM44, 1ST DOWN SHIP (Quentin Gaskill). |
| Ship | 1-10 | at Bloom44 | Brycen Mussina pass incomplete to Evan Morrill. |
| Ship | 2-10 | at Bloom44 | Brycen Mussina pass complete to Kyle Evans for 17 yards to the BLOOM27, 1ST DOWN SHIP, out-of-bounds (Nate Capers). |
| Ship | 1-10 | at Bloom27 | Brycen Mussina pass complete to Ian Sheehan for loss of 1 yard to the BLOOM28 (Ron Long). |
| Ship | 2-11 | at Bloom28 | TEAM pass incomplete, PENALTY SHIP illegal formation 5 yards to the BLOOM33, NO PLAY. |
| Ship | 2-16 | at Bloom33 | Jaxson Montross field goal attempt from 50 MISSED - short, spot at BLOOM33, clock 00:11. |
| | | Drive: 7 plays, 40 yards, TOP 01:17 |
| Bloom | 1-10 | at Bloom33 | BLOOMSBURG drive start at 00:11. |
| Bloom | 1-10 | at Bloom33 | Ben Ries rush for 12 yards to the BLOOM45, 1ST DOWN BLOOM (Tyler Simon;Yuka Onya), PENALTY SHIP personal foul (Tyler Simon) 15 yards to the SHIP40, 1ST DOWN BLOOM. |
| Bloom | 1-10 | at Ship40 | 1st and 10. |
| Bloom | 1-10 | at Ship40 | Ben Ries pass incomplete to Shane Wolford (Trey Paul). |
| Bloom | 2-10 | at Ship40 | End of half, clock 00:00. |
| | | Drive: 2 plays, 27 yards, TOP 00:11 |
| | | Shippensburg 24, Bloomsburg 0 |
| Bloom | 2-10 | at Ship40 | Start of 3rd quarter, clock 15:00, BLOOM ball on BLOOM35. |
| | | Drive: 2 plays, 27 yards, TOP 00:11 |
| | | T. Hartmann kickoff 65 yards to the SHIP0, Kyle Evans return 63 yards to the BLOOM37 (Jake Davis). |
| Ship | 1-10 | at Bloom37 | SHIPPENSBURG drive start at 15:00. |
| Ship | 1-10 | at Bloom37 | Bill Williams rush for 1 yard to the BLOOM36 (Chase Heath). |
| Ship | 2-9 | at Bloom36 | Brycen Mussina pass complete to Evan Morrill for 10 yards to the BLOOM26, 1ST DOWN SHIP (Adam Burkhart). |
| Ship | 1-10 | at Bloom26 | Kyle Evans rush for 3 yards to the BLOOM23 (Quentin Gaskill). |
| Ship | 2-7 | at Bloom23 | Bill Williams rush for 4 yards to the BLOOM19 (Adam Burkhart). |
| Ship | 3-3 | at Bloom19 | Brycen Mussina pass complete to David Balint for loss of 1 yard to the BLOOM20 (Gabe Tilford). |
| Ship | 4-4 | at Bloom20 | Jaxson Montross field goal attempt from 37 MISSED - wide left, spot at BLOOM20, clock 11:48. |
| | | Drive: 6 plays, 17 yards, TOP 03:12 |
| Bloom | 1-10 | at Bloom20 | BLOOMSBURG drive start at 11:48. |
| Bloom | 1-10 | at Bloom20 | D. LePoidevin at QB for Bloomsburg. |
| Bloom | 1-10 | at Bloom20 | Alex Gooden rush for 3 yards to the BLOOM23 (Trey Paul). |
| Bloom | 2-7 | at Bloom23 | Ben Ries pass incomplete to Tyshaun Pollard (Khi'on Smith). |
| Bloom | 3-7 | at Bloom23 | D. LePoidevin pass incomplete to John Mack. |
| Bloom | 4-7 | at Bloom23 | Jaco Sattamini punt 37 yards to the SHIP40, Evan Morrill return 3 yards to the SHIP43 (John Ayres). |
| | | Drive: 3 plays, 3 yards, TOP 00:50 |
| Ship | 1-10 | at Ship43 | SHIPPENSBURG drive start at 10:58. |
| Ship | 1-10 | at Ship43 | Brycen Mussina rush for 1 yard to the SHIP44, out-of-bounds (William Martin). |
| Ship | 2-9 | at Ship44 | Khalid Dorsey rush for loss of 2 yards to the SHIP42 (Chase Heath). |
| Ship | 3-11 | at Ship42 | Brycen Mussina pass incomplete to Khalid Dorsey (Tom Goetz). |
| Ship | 4-11 | at Ship42 | Timeout Bloomsburg, clock 09:34. |
| Ship | 4-11 | at Ship42 | David Shank punt 31 yards to the BLOOM27, fair catch by Tyshaun Pollard. |
| | | Drive: 3 plays, minus 1 yards, TOP 01:31 |
| Bloom | 1-10 | at Bloom27 | BLOOMSBURG drive start at 09:27. |
| Bloom | 1-10 | at Bloom27 | D. LePoidevin pass complete to Kaleb Monaco for 6 yards to the BLOOM33 (Laron Woody). |
| Bloom | 2-4 | at Bloom33 | Kaleb Monaco rush for 3 yards to the BLOOM36 (Mike Brewer). |
| Bloom | 3-1 | at Bloom36 | Alex Gooden rush for 3 yards to the BLOOM39, 1ST DOWN BLOOM (Trey Paul;Laron Woody). |
| Bloom | 1-10 | at Bloom39 | D. LePoidevin pass incomplete to John Mack (Dante Witcher), PENALTY SHIP pass interference (Dante Witcher) 10 yards to the BLOOM49, 1ST DOWN BLOOM, NO PLAY. |
| Bloom | 1-10 | at Bloom49 | Nyfease West rush for no gain to the BLOOM49 (Aaron Alphee). |
| Bloom | 2-10 | at Bloom49 | D. LePoidevin pass complete to Nas Jones for 3 yards to the SHIP48 (Trey Paul). |
| Bloom | 3-7 | at Ship48 | D. LePoidevin pass complete to Nyfease West for 48 yards to the SHIP0, 1ST DOWN BLOOM, TOUCHDOWN, clock 07:07. |
| | | James Gines kick attempt good. |
| | | Shippensburg 24, Bloomsburg 7 |
| | | Drive: 6 plays, 73 yards, TOP 02:20 |
| | | T. Hartmann kickoff 65 yards to the SHIP0, touchback. |
| Ship | 1-10 | at Ship25 | SHIPPENSBURG drive start at 07:07. |
| Ship | 1-10 | at Ship25 | Brycen Mussina pass complete to Kyle Evans for 7 yards to the SHIP32 (Quentin Gaskill). |
| Ship | 2-3 | at Ship32 | Brycen Mussina pass incomplete to Kyle Evans. |
| Ship | 3-3 | at Ship32 | Brycen Mussina pass complete to Kyle Evans for 49 yards to the BLOOM19, 1ST DOWN SHIP (Quentin Gaskill). |
| Ship | 1-10 | at Bloom19 | Brycen Mussina pass complete to David Balint for 11 yards to the BLOOM8, 1ST DOWN SHIP (Adam Burkhart). |
| Ship | 1-G | at Bloom08 | Bill Williams rush for 4 yards to the BLOOM4 (Mason Malozzi). |
| Ship | 2-G | at Bloom04 | Kyle Evans rush for 4 yards to the BLOOM0, TOUCHDOWN, clock 04:43. |
| | | Jaxson Montross kick attempt good. |
| | | Shippensburg 31, Bloomsburg 7 |
| Ship | 1-G | at Ship35 | PENALTY SHIP unsportsmanlike conduct (David Balint) 15 yards to the SHIP20. |
| | | Drive: 6 plays, 75 yards, TOP 02:30 |
| | | Jaxson Montross kickoff 68 yards to the BLOOM12, Chris Monaco return 11 yards to the BLOOM23 (Aliyoh Turay). |
| Bloom | 1-10 | at Bloom23 | BLOOMSBURG drive start at 04:37. |
| Bloom | 1-10 | at Bloom23 | Tyshaun Pollard rush for 6 yards to the BLOOM29 (Mike Brewer). |
| Bloom | 2-4 | at Bloom29 | N. Mensah rush for 3 yards to the BLOOM32 (D. Hudson). |
| Bloom | 3-1 | at Bloom32 | Nyfease West rush for loss of 1 yard to the BLOOM31 (Matt Feeney). |
| Bloom | 4-2 | at Bloom31 | Jaco Sattamini punt 37 yards to the SHIP32, fair catch by Evan Morrill, PENALTY SHIP illegal block 10 yards to the SHIP22, 1st and 10, SHIP ball on SHIP22. |
| | | Drive: 3 plays, 8 yards, TOP 01:34 |
| Ship | 1-10 | at Ship22 | SHIPPENSBURG drive start at 03:03. |
| Ship | 1-10 | at Ship22 | Brycen Mussina rush for 2 yards to the SHIP24, out-of-bounds (Ron Long). |
| Ship | 2-8 | at Ship24 | Brycen Mussina pass complete to Ian Sheehan for 76 yards to the BLOOM0, 1ST DOWN SHIP, TOUCHDOWN, clock 02:13. |
| Ship | 1-G | at Bloom03 | PENALTY BLOOM offside 1 yards to the BLOOM2. |
| | | Jaxson Montross kick attempt good. |
| | | Shippensburg 38, Bloomsburg 7 |
| | | Drive: 2 plays, 78 yards, TOP 00:50 |
| | | Jaxson Montross kickoff 65 yards to the BLOOM0, touchback. |
| Bloom | 1-10 | at Bloom25 | BLOOMSBURG drive start at 02:13. |
| Bloom | 1-10 | at Bloom25 | D. LePoidevin pass incomplete to Shane Wolford. |
| Bloom | 2-10 | at Bloom25 | Kaleb Monaco rush for 3 yards to the BLOOM28 (D. Hudson). |
| Bloom | 3-7 | at Bloom28 | Kaleb Monaco rush for 10 yards to the BLOOM38, 1ST DOWN BLOOM (Trey Paul;Tyler Petucci). |
| Bloom | 1-10 | at Bloom38 | N. Mensah rush for 3 yards to the BLOOM41 (Cameron Tinner;Tyler Simon). |
| Bloom | 2-7 | at Bloom41 | N. Mensah rush for 4 yards to the BLOOM45 (Yuka Onya). |
| Bloom | 3-3 | at Bloom45 | D. LePoidevin pass incomplete to Tyshaun Pollard. |
| Bloom | 4-3 | at Bloom45 | Jaco Sattamini punt 25 yards to the SHIP30, fair catch by Evan Morrill. |
| | | Drive: 6 plays, 20 yards, TOP 02:06 |
| Ship | 1-10 | at Ship30 | SHIPPENSBURG drive start at 00:07. |
| Ship | 1-10 | at Ship30 | Bill Williams rush for 2 yards to the SHIP32 (Bronson Strouse). |
| | | Drive: 1 plays, 2 yards, TOP 04:45 |
| | | Shippensburg 38, Bloomsburg 7 |
| Ship | 2-8 | at Ship32 | Start of 4th quarter, clock 15:00. |
| Ship | 2-8 | at Ship32 | Brycen Mussina pass complete to Bill Williams for 11 yards to the SHIP43, 1ST DOWN SHIP (Quentin Gaskill). |
| Ship | 1-10 | at Ship43 | Brycen Mussina pass incomplete to David Balint. |
| Ship | 2-10 | at Ship43 | Bill Williams rush for 3 yards to the SHIP46 (Ron Long). |
| Ship | 3-7 | at Ship46 | Brycen Mussina pass complete to Cole Balint for 14 yards to the BLOOM40, 1ST DOWN SHIP (Mason Malozzi;Ron Long). |
| Ship | 1-10 | at Bloom40 | Brycen Mussina pass incomplete to Kyle Evans, PENALTY BLOOM pass interference (Nadir McLeod) 15 yards to the BLOOM25, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-10 | at Bloom25 | Bill Williams rush for 1 yard to the BLOOM24 (Nadir McLeod), PENALTY SHIP holding (Josh Zacher) 10 yards to the BLOOM35, NO PLAY. |
| Ship | 1-20 | at Bloom35 | Brycen Mussina pass complete to Bill Williams for 17 yards to the BLOOM18 (Quentin Gaskill). |
| Ship | 2-3 | at Bloom18 | Bill Williams rush for 5 yards to the BLOOM13, 1ST DOWN SHIP (Ky Seesholtz). |
| Ship | 1-10 | at Bloom13 | Khalid Dorsey rush for 8 yards to the BLOOM5 (William Martin). |
| Ship | 2-2 | at Bloom05 | Khalid Dorsey rush for 5 yards to the BLOOM0, 1ST DOWN SHIP, TOUCHDOWN, clock 10:22. |
| | | Jaxson Montross kick attempt good. |
| | | Shippensburg 45, Bloomsburg 7 |
| | | Drive: 9 plays, 70 yards, TOP 04:45 |
| | | Jaxson Montross kickoff 65 yards to the BLOOM0, touchback. |
| Bloom | 1-10 | at Bloom25 | BLOOMSBURG drive start at 10:22. |
| Bloom | 1-10 | at Bloom25 | D. LePoidevin pass incomplete to John Mack. |
| Bloom | 2-10 | at Bloom25 | D. LePoidevin pass complete to Shane Wolford for 5 yards to the BLOOM30 (Mike Brewer). |
| Bloom | 3-5 | at Bloom30 | D. LePoidevin pass incomplete to Mathew Bowes, dropped pass. |
| Bloom | 4-5 | at Bloom30 | Jaco Sattamini punt 26 yards to the SHIP44, fair catch by Evan Morrill. |
| | | Drive: 3 plays, 5 yards, TOP 00:49 |
| Ship | 1-10 | at Ship44 | SHIPPENSBURG drive start at 09:33. |
| Ship | 1-10 | at Ship44 | Tucker Strachan at QB for Shippensburg. |
| Ship | 1-10 | at Ship44 | Nasai Moon rush for no gain to the SHIP44 (Ky Seesholtz;Chase Heath). |
| Ship | 2-10 | at Ship44 | Tucker Strachan pass complete to Xavier Harris for 3 yards to the SHIP47 (Adam Burkhart), PENALTY SHIP illegal block (C. Butler) 10 yards to the SHIP37. |
| Ship | 2-17 | at Ship37 | 2nd and 17. |
| Ship | 2-17 | at Ship37 | Tucker Strachan pass complete to Cole Balint for 9 yards to the SHIP46 (Adam Burkhart;Mason Malozzi). |
| Ship | 3-8 | at Ship46 | Tucker Strachan pass incomplete to Xavier Roman. |
| Ship | 4-8 | at Ship46 | David Shank punt 36 yards to the BLOOM18, fair catch by Tyshaun Pollard, PENALTY SHIP illegal formation 5 yards to the BLOOM23, 1st and 10, BLOOM ball on BLOOM23. |
| | | Drive: 4 plays, 2 yards, TOP 01:54 |
| Bloom | 1-10 | at Bloom23 | BLOOMSBURG drive start at 07:39. |
| Bloom | 1-10 | at Bloom23 | Z. Janiszewski rush for loss of 1 yard to the BLOOM22 (Ray Jones;Riley Good). |
| Bloom | 2-11 | at Bloom22 | D. LePoidevin pass complete to Ricky Cope for 8 yards to the BLOOM30 (Devon Smith). |
| Bloom | 3-3 | at Bloom30 | D. LePoidevin pass complete to Z. Janiszewski for 2 yards to the BLOOM32 (Tyler Petucci). |
| Bloom | 4-1 | at Bloom32 | Jaco Sattamini punt 3 yards to the BLOOM35, out-of-bounds. |
| | | Drive: 3 plays, 9 yards, TOP 01:46 |
| Ship | 1-10 | at Bloom35 | SHIPPENSBURG drive start at 05:53. |
| Ship | 1-10 | at Bloom35 | Tucker Strachan pass complete to Xavier Harris for 4 yards to the BLOOM31 (Jake Davis). |
| Ship | 2-6 | at Bloom31 | Nasai Moon rush for loss of 1 yard to the BLOOM32 (Gabe Tilford). |
| Ship | 3-7 | at Bloom32 | Tucker Strachan pass complete to Xavier Harris for 10 yards to the BLOOM22, 1ST DOWN SHIP (Adam Burkhart;Quentin Gaskill). |
| Ship | 1-10 | at Bloom22 | Nasai Moon rush for 17 yards to the BLOOM5, 1ST DOWN SHIP (Tom Goetz). |
| Ship | 1-G | at Bloom05 | Nasai Moon rush for 1 yard to the BLOOM4 (Michael Zalutko). |
| Ship | 2-G | at Bloom04 | Nasai Moon rush for 4 yards to the BLOOM0, TOUCHDOWN, clock 02:15. |
| | | Jaxson Montross kick attempt failed. |
| | | Shippensburg 51, Bloomsburg 7 |
| | | Drive: 6 plays, 35 yards, TOP 03:38 |
| | | Jaxson Montross kickoff 65 yards to the BLOOM0, touchback. |
| Bloom | 1-10 | at Bloom25 | BLOOMSBURG drive start at 02:15. |
| Bloom | 1-10 | at Bloom25 | N. Mensah rush for no gain to the BLOOM25 (Yuka Onya). |
| Bloom | 2-10 | at Bloom25 | N. Mensah rush for 1 yard to the BLOOM26 (Will Humphrey). |
| Bloom | 3-9 | at Bloom26 | Z. Janiszewski rush for 4 yards to the BLOOM30 (Riley Good), PENALTY BLOOM holding declined. |
| Bloom | 4-5 | at Bloom30 | Jaco Sattamini punt 46 yards to the SHIP24, downed. |
| | | Drive: 3 plays, 5 yards, TOP 02:04 |
| Ship | 1-10 | at Ship24 | SHIPPENSBURG drive start at 00:11. |
| Ship | 1-10 | at Ship24 | TEAM rush for loss of 1 yard to the SHIP23. |
| Ship | 2-11 | at Ship23 | End of game, clock 00:00. |
| | | Drive: 1 plays, minus 1 yards, TOP 00:11 |
| | | FINAL SCORE |
| | | Shippensburg 51, Bloomsburg 7 |