| | | Ship wins toss, will receive. |
| | | Jack Ruggieri kickoff 63 yards to the SHIP7, Roshaan McCain return 21 yards to the SHIP28 (Corey Harris), PENALTY SHIP holding 10 yards to the SHIP18, 1st and 10, SHIP ball on SHIP18. |
| Ship | 1-10 | at Ship18 | Mike Frenette rush for 6 yards to the SHIP24 (Bill McMonigle;Jason Ulmer). |
| Ship | 2-4 | at Ship24 | Zach Zulli pass incomplete to Mike Frenette, QB hurry by Brett Moss. |
| Ship | 3-4 | at Ship24 | Zach Zulli pass complete to Mike Frenette for 11 yards to the SHIP35, 1ST DOWN SHIP (Andrew Hodges). |
| Ship | 1-10 | at Ship35 | Zach Zulli rush for 8 yards to the SHIP43 (Andrew Hodges). |
| Ship | 2-2 | at Ship43 | Zach Zulli rush for loss of 1 yard to the SHIP42 (Andrew Hodges;Brett Moss). |
| Ship | 3-3 | at Ship42 | Mike Frenette rush for 4 yards to the SHIP46, 1ST DOWN SHIP (Alex DiNolfi). |
| Ship | 1-10 | at Ship46 | Zach Zulli rush for 4 yards to the 50 yardline (Alex DiNolfi). |
| Ship | 2-6 | at Ship50 | Zach Zulli pass complete to Blair Brooks for loss of 5 yards to the SHIP45 (Matt Connors). |
| Ship | 3-11 | at Ship45 | Zach Zulli pass complete to Bryan Barley for 7 yards to the KUTZ48 (Andrew Hodges). |
| Ship | 4-4 | at Kutz48 | Nate Schmidt punt 40 yards to the KUTZ8, fair catch by J. Mastromatto. |
| | | Drive: 9 plays, 34 yards, TOP 03:50 |
| Kutz | 1-10 | at Kutz08 | KUTZTOWN drive start at 11:10. |
| Kutz | 1-10 | at Kutz08 | Kevin Morton pass incomplete to Josh Smith. |
| Kutz | 2-10 | at Kutz08 | Robbie Frey rush for 4 yards to the KUTZ12 (Saeed Khateeb;Jake Metz). |
| Kutz | 3-6 | at Kutz12 | Kevin Morton rush for loss of 4 yards to the KUTZ8, fumble by Kevin Morton recovered by SHIP Dainen Green at KUTZ8. |
| | | Drive: 3 plays, 0 yards, TOP 00:53 |
| Ship | 1-G | at Kutz08 | SHIPPENSBURG drive start at 10:17, SHIP ball on KUTZ8. |
| Ship | 1-G | at Kutz08 | Mike Frenette rush for 2 yards to the KUTZ6 (English Peay). |
| Ship | 2-G | at Kutz06 | Mike Frenette rush for 1 yard to the KUTZ5 (English Peay). |
| Ship | 3-G | at Kutz05 | Zach Zulli pass complete to Taimur Harris for 5 yards to the KUTZ0, TOUCHDOWN, clock 09:02. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 7, Kutztown 0 |
| | | Drive: 3 plays, 8 yards, TOP 01:21 |
| | | Nate Schmidt kickoff 60 yards to the KUTZ10, Robbie Frey return 15 yards to the KUTZ25 (Mike Goode;James Brennan). |
| Kutz | 1-10 | at Kutz25 | KUTZTOWN drive start at 08:56. |
| Kutz | 1-10 | at Kutz25 | Robbie Frey rush for 12 yards to the KUTZ37, 1ST DOWN KUTZ (Tyriq Kershaw). |
| Kutz | 1-10 | at Kutz37 | Robbie Frey rush for loss of 3 yards to the KUTZ34 (Cody Fleming). |
| Kutz | 2-13 | at Kutz34 | Kevin Morton pass incomplete to Colby Tuell. |
| Kutz | 3-13 | at Kutz34 | Kevin Morton sacked for loss of 6 yards to the KUTZ28 (Cody Fleming). |
| Kutz | 4-19 | at Kutz28 | Nathan Fehr punt 27 yards to the SHIP45, fair catch by Taimur Harris. |
| | | Drive: 4 plays, 3 yards, TOP 01:43 |
| Ship | 1-10 | at Ship45 | SHIPPENSBURG drive start at 07:13. |
| Ship | 1-10 | at Ship45 | Kevin Herod rush for 10 yards to the KUTZ45, 1ST DOWN SHIP (Jason Ulmer). |
| Ship | 1-10 | at Kutz45 | Kevin Herod rush for 2 yards to the KUTZ43 (Brett Moss). |
| Ship | 2-8 | at Kutz43 | Zach Zulli pass incomplete (Colin Henny). |
| Ship | 3-8 | at Kutz43 | Zach Zulli pass incomplete to Zack Kinney (Richard White). |
| Ship | 4-8 | at Kutz43 | Nate Schmidt punt 32 yards to the KUTZ11, downed. |
| | | Drive: 4 plays, 12 yards, TOP 01:10 |
| Kutz | 1-10 | at Kutz11 | KUTZTOWN drive start at 06:03. |
| Kutz | 1-10 | at Kutz11 | J. Mastromatto rush for 1 yard to the KUTZ12 (Cody Fleming;Saeed Khateeb). |
| Kutz | 2-9 | at Kutz12 | Kevin Morton pass complete to Zach Snyder for 7 yards to the KUTZ19 (Vinnie Ranauto;Cody Fleming). |
| Kutz | 3-2 | at Kutz19 | Kevin Morton pass intercepted by Mike Goode at the 50 yardline, Mike Goode return 0 yards to the 50 yardline (Avery Coleman). |
| | | Drive: 3 plays, 8 yards, TOP 01:24 |
| Ship | 1-10 | at Ship50 | SHIPPENSBURG drive start at 04:39. |
| Ship | 1-10 | at Ship50 | Mike Frenette rush for 4 yards to the KUTZ46 (John Kreuer;Jason Ulmer). |
| Ship | 2-6 | at Kutz46 | Zach Zulli pass complete to Bryan Barley for 21 yards to the KUTZ25, 1ST DOWN SHIP (Alex DiNolfi). |
| Ship | 1-10 | at Kutz25 | Mike Frenette rush for 11 yards to the KUTZ14, 1ST DOWN SHIP (Alex DiNolfi;Jason Ulmer). |
| Ship | 1-10 | at Kutz14 | Mike Frenette rush for 1 yard to the KUTZ13 (Andrew Hodges). |
| Ship | 2-9 | at Kutz13 | Zach Zulli pass incomplete to Bryan Barley. |
| Ship | 3-9 | at Kutz13 | Zach Zulli rush for 6 yards to the KUTZ7 (Karolis Bimba). |
| Ship | 4-3 | at Kutz07 | Zach Zulli pass complete to Kevin Herod for 3 yards to the KUTZ4, 1ST DOWN SHIP (Alex DiNolfi). |
| Ship | 1-G | at Kutz04 | Mike Frenette rush for 3 yards to the KUTZ1 (Alex DiNolfi). |
| Ship | 2-G | at Kutz01 | Zach Zulli rush for no gain to the KUTZ1 (John Kreuer;Colin Henny). |
| Ship | 3-G | at Kutz01 | Timeout Shippensburg, clock 00:44. |
| Ship | 3-G | at Kutz01 | Kevin Herod rush for no gain to the KUTZ1 (Colin Henny). |
| Ship | 4-G | at Kutz01 | Zach Zulli rush for no gain to the KUTZ1 (John Kreuer). |
| | | Drive: 11 plays, 49 yards, TOP 04:21 |
| Kutz | 1-10 | at Kutz01 | KUTZTOWN drive start at 00:18. |
| Kutz | 1-10 | at Kutz01 | Kevin Morton rush for no gain to the KUTZ1 (Cody Fleming;Saeed Khateeb). |
| | | Drive: 1 plays, 0 yards, TOP 02:41 |
| | | Shippensburg 7, Kutztown 0 |
| Kutz | 2-10 | at Kutz01 | Start of 2nd quarter, clock 15:00. |
| Kutz | 2-10 | at Kutz01 | Robbie Frey rush for 6 yards to the KUTZ7 (Cody Fleming). |
| Kutz | 3-4 | at Kutz07 | Kevin Morton pass complete to Erik Frazier for 13 yards to the KUTZ20, 1ST DOWN KUTZ (Vinnie Ranauto). |
| Kutz | 1-10 | at Kutz20 | Robbie Frey rush for loss of 2 yards to the KUTZ18 (James Brennan;Vinnie Ranauto). |
| Kutz | 2-12 | at Kutz18 | Robbie Frey rush for 4 yards to the KUTZ22 (Saeed Khateeb). |
| Kutz | 3-8 | at Kutz22 | Kevin Morton pass incomplete to Troy Foster. |
| Kutz | 4-8 | at Kutz22 | Nathan Fehr punt 21 yards to the KUTZ43, downed. |
| | | Drive: 6 plays, 21 yards, TOP 02:41 |
| Ship | 1-10 | at Kutz43 | SHIPPENSBURG drive start at 12:37. |
| Ship | 1-10 | at Kutz43 | Zach Zulli pass complete to Alex Kuljian for 23 yards to the KUTZ20, 1ST DOWN SHIP, out-of-bounds (Jason Ulmer). |
| Ship | 1-10 | at Kutz20 | Mike Frenette rush for 3 yards to the KUTZ17 (Richard White). |
| Ship | 2-7 | at Kutz17 | Steven Adams at QB for Shippensburg. |
| Ship | 2-7 | at Kutz17 | Steven Adams pass incomplete to Bryan Barley. |
| Ship | 3-7 | at Kutz17 | Zach Zulli at QB for Shippensburg. |
| Ship | 3-7 | at Kutz17 | Zach Zulli pass complete to Mike Frenette for 12 yards to the KUTZ5, 1ST DOWN SHIP (Alex DiNolfi), PENALTY KUTZ roughing passer 2 yards to the KUTZ3. |
| Ship | 1-G | at Kutz03 | 1st and 3. |
| Ship | 1-G | at Kutz03 | Kevin Herod rush for 1 yard to the KUTZ2 (Alex DiNolfi;Andrew Hodges). |
| Ship | 2-G | at Kutz02 | Zach Zulli pass complete to Zack Kinney for 2 yards to the KUTZ0, TOUCHDOWN, clock 10:54. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 14, Kutztown 0 |
| | | Drive: 6 plays, 43 yards, TOP 01:49 |
| | | Nate Schmidt kickoff 64 yards to the KUTZ6, J. Mastromatto return 20 yards to the KUTZ26, out-of-bounds (James Brennan). |
| Kutz | 1-10 | at Kutz26 | KUTZTOWN drive start at 10:48. |
| Kutz | 1-10 | at Kutz26 | Robbie Frey rush for 3 yards to the KUTZ29 (Jake Metz;Brian Sourber). |
| Kutz | 2-7 | at Kutz29 | J. Mastromatto rush for 13 yards to the KUTZ42, 1ST DOWN KUTZ (Mike Goode). |
| Kutz | 1-10 | at Kutz42 | Kevin Morton pass complete to Robbie Frey for 3 yards to the KUTZ45 (Avery Coleman). |
| Kutz | 2-7 | at Kutz45 | Kevin Morton pass incomplete to Colby Tuell (Avery Coleman), QB hurry by M. Kahlil Smith. |
| Kutz | 3-7 | at Kutz45 | Kevin Morton sacked for loss of 2 yards to the KUTZ43 (Cody Fleming), fumble by Kevin Morton recovered by KUTZ TEAM at KUTZ40, out-of-bounds (Cody Fleming). |
| Kutz | 4-12 | at Kutz40 | Nathan Fehr punt 39 yards to the SHIP21, Taimur Harris return 4 yards to the SHIP25 (Kyle Ueberroth). |
| | | Drive: 5 plays, 14 yards, TOP 02:06 |
| Ship | 1-10 | at Ship25 | SHIPPENSBURG drive start at 08:42. |
| Ship | 1-10 | at Ship25 | Zach Zulli pass complete to Mike Frenette for 8 yards to the SHIP33 (Richard White;Corey Harris). |
| Ship | 2-2 | at Ship33 | Zach Zulli pass incomplete to Trevor Harman. |
| Ship | 3-2 | at Ship33 | Zach Zulli pass complete to Bryan Barley for 35 yards to the KUTZ32, 1ST DOWN SHIP (Alex DiNolfi). |
| Ship | 1-10 | at Kutz32 | Taimur Harris rush for 6 yards to the KUTZ26 (Richard White). |
| Ship | 2-4 | at Kutz26 | Mike Frenette rush for 5 yards to the KUTZ21, 1ST DOWN SHIP (Jason Ulmer;Bill McMonigle). |
| Ship | 1-10 | at Kutz21 | Zach Zulli pass complete to Trevor Harman for 5 yards to the KUTZ16 (English Peay). |
| Ship | 2-5 | at Kutz16 | Zach Zulli pass complete to Bryan Barley for 13 yards to the KUTZ3, 1ST DOWN SHIP (John Kreuer). |
| Ship | 1-G | at Kutz03 | Zach Zulli pass complete to Taimur Harris for no gain to the KUTZ3 (Alex DiNolfi). |
| Ship | 2-G | at Kutz03 | Zach Zulli rush for 3 yards to the KUTZ0, TOUCHDOWN, clock 05:37. |
| Ship | 1-G | at Kutz03 | PENALTY SHIP false start 5 yards to the KUTZ8. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 21, Kutztown 0 |
| | | Drive: 9 plays, 75 yards, TOP 03:11 |
| | | Nate Schmidt kickoff 56 yards to the KUTZ14, J. Mastromatto return 23 yards to the KUTZ37 (Tyriq Kershaw). |
| Kutz | 1-10 | at Kutz37 | KUTZTOWN drive start at 05:31. |
| Kutz | 1-10 | at Kutz37 | Robbie Frey rush for 2 yards to the KUTZ39 (Cody Fleming). |
| Kutz | 2-8 | at Kutz39 | Robbie Frey rush for 4 yards to the KUTZ43 (Saeed Khateeb;Jake Metz). |
| Kutz | 3-4 | at Kutz43 | Kevin Morton pass incomplete to Robbie Frey, dropped pass. |
| Kutz | 4-4 | at Kutz43 | Nathan Fehr punt 32 yards to the SHIP25, fair catch by Taimur Harris. |
| | | Drive: 3 plays, 6 yards, TOP 01:07 |
| Ship | 1-10 | at Ship25 | SHIPPENSBURG drive start at 04:24. |
| Ship | 1-10 | at Ship25 | Blair Brooks rush for 10 yards to the SHIP35, 1ST DOWN SHIP (John Kreuer). |
| Ship | 1-10 | at Ship35 | Blair Brooks rush for 4 yards to the SHIP39 (Jason Henshaw). |
| Ship | 2-6 | at Ship39 | Zach Zulli rush for 3 yards to the SHIP42 (Colin Henny). |
| Ship | 3-3 | at Ship42 | Zach Zulli pass complete to Mike Frenette for 5 yards to the SHIP47, 1ST DOWN SHIP (Jason Ulmer;Andrew Hodges). |
| Ship | 1-10 | at Ship47 | Trevor Harman pass complete to Bryan Barley for 53 yards to the KUTZ0, 1ST DOWN SHIP, TOUCHDOWN, clock 02:27. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 28, Kutztown 0 |
| | | Drive: 5 plays, 75 yards, TOP 02:07 |
| | | Nate Schmidt kickoff 66 yards to the KUTZ4, Robbie Frey return 71 yards to the SHIP25 (Tyriq Kershaw). |
| Kutz | 1-10 | at Ship25 | KUTZTOWN drive start at 02:17. |
| Kutz | 1-10 | at Ship25 | Robbie Frey rush for 8 yards to the SHIP17 (Dainen Green). |
| Kutz | 2-2 | at Ship17 | Robbie Frey rush for no gain to the SHIP17 (Vinnie Ranauto;Saeed Khateeb). |
| Kutz | 3-2 | at Ship17 | Kevin Morton pass complete to J. Mastromatto for 4 yards to the SHIP13, 1ST DOWN KUTZ (Mike Goode). |
| Kutz | 1-10 | at Ship13 | Kevin Morton pass incomplete to Erik Frazier. |
| Kutz | 2-10 | at Ship13 | Timeout Kutztown, clock 00:38. |
| Kutz | 2-10 | at Ship13 | Kevin Morton pass incomplete to Erik Frazier. |
| Kutz | 3-10 | at Ship13 | Timeout Kutztown, clock 00:33. |
| Kutz | 3-10 | at Ship13 | Kevin Morton pass incomplete to J. Mastromatto, dropped pass, PENALTY KUTZ holding declined. |
| Kutz | 4-10 | at Ship13 | Timeout Shippensburg, clock 00:26. |
| Kutz | 4-10 | at Ship13 | Kevin Morton sacked for loss of 8 yards to the SHIP21 (Cody Fleming;Saeed Khateeb). |
| | | Drive: 7 plays, 4 yards, TOP 01:57 |
| Ship | 1-10 | at Ship21 | SHIPPENSBURG drive start at 00:20. |
| Ship | 1-10 | at Ship21 | PENALTY SHIP personal foul 10 yards to the SHIP11. |
| Ship | 1-20 | at Ship11 | TEAM rush for loss of 3 yards to the SHIP8. |
| Ship | 2-23 | at Ship08 | End of half, clock 00:00. |
| | | Drive: 1 plays, minus 13 yards, TOP 00:20 |
| | | Shippensburg 28, Kutztown 0 |
| Ship | 2-23 | at Ship08 | Start of 3rd quarter, clock 15:00. |
| | | Drive: 1 plays, minus 13 yards, TOP 00:20 |
| | | Nate Schmidt kickoff 73 yards to the KUTZ19, J. Mastromatto return 8 yards to the KUTZ27 (Cody Fleming;James Brennan). |
| Kutz | 1-10 | at Kutz27 | KUTZTOWN drive start at 14:52. |
| Kutz | 1-10 | at Kutz27 | Kevin Morton pass intercepted by Corey Hunt at the SHIP39, Corey Hunt return 19 yards to the KUTZ42 (Aaron McGlynn). |
| | | Drive: 1 plays, 0 yards, TOP 00:14 |
| Ship | 1-10 | at Kutz42 | SHIPPENSBURG drive start at 14:38. |
| Ship | 1-10 | at Kutz42 | Mike Frenette rush for 8 yards to the KUTZ34 (Jason Henshaw;John Kreuer). |
| Ship | 2-2 | at Kutz34 | Mike Frenette rush for loss of 2 yards to the KUTZ36 (Andrew Hodges). |
| Ship | 3-4 | at Kutz36 | Zach Zulli pass incomplete to Bryan Barley (Colin Henny). |
| Ship | 4-4 | at Kutz36 | Nate Schmidt punt 31 yards to the KUTZ5, downed. |
| | | Drive: 3 plays, 6 yards, TOP 01:10 |
| Kutz | 1-10 | at Kutz05 | KUTZTOWN drive start at 13:28. |
| Kutz | 1-10 | at Kutz05 | Kevin Morton pass complete to Colby Tuell for 10 yards to the KUTZ15, 1ST DOWN KUTZ (Avery Coleman). |
| Kutz | 1-10 | at Kutz15 | Kevin Morton pass incomplete to J. Mastromatto, QB hurry by M. Kahlil Smith. |
| Kutz | 2-10 | at Kutz15 | Kevin Morton pass incomplete to J. Mastromatto. |
| Kutz | 3-10 | at Kutz15 | Kevin Morton pass incomplete to J. Mastromatto (Mike Goode), PENALTY SHIP pass interference (Mike Goode) 15 yards to the KUTZ30, 1ST DOWN KUTZ, NO PLAY. |
| Kutz | 1-10 | at Kutz30 | Kevin Morton pass complete to Robbie Frey for 1 yard to the KUTZ31 (Vinnie Ranauto). |
| Kutz | 2-9 | at Kutz31 | Kevin Morton pass complete to J. Mastromatto for 8 yards to the KUTZ39, out-of-bounds (Mike Goode). |
| Kutz | 3-1 | at Kutz39 | Robbie Frey rush for 61 yards to the SHIP0, 1ST DOWN KUTZ, TOUCHDOWN, clock 11:58. |
| Kutz | 1-G | at Ship03 | PENALTY KUTZ false start 5 yards to the SHIP8. |
| | | Jack Ruggieri kick attempt good. |
| | | Shippensburg 28, Kutztown 7 |
| | | Drive: 6 plays, 95 yards, TOP 01:37 |
| | | Jack Ruggieri kickoff 66 yards to the SHIP4, Taimur Harris return 25 yards to the SHIP29 (Zach Greenwald). |
| Ship | 1-10 | at Ship29 | SHIPPENSBURG drive start at 11:51. |
| Ship | 1-10 | at Ship29 | Zach Zulli pass complete to J. Baskerville for 12 yards to the SHIP41, 1ST DOWN SHIP, out-of-bounds. |
| Ship | 1-10 | at Ship41 | Kevin Herod rush for 2 yards to the SHIP43 (Bill McMonigle;Jason Henshaw). |
| Ship | 2-8 | at Ship43 | Mike Frenette rush for loss of 2 yards to the SHIP41 (Matt Connors;Colin Henny). |
| Ship | 3-10 | at Ship41 | Zach Zulli pass incomplete to Bryan Barley. |
| Ship | 4-10 | at Ship41 | QB hurry by Colin Henny. |
| Ship | 4-10 | at Ship41 | Nate Schmidt punt 38 yards to the KUTZ21, fair catch by J. Mastromatto. |
| | | Drive: 4 plays, 12 yards, TOP 01:45 |
| Kutz | 1-10 | at Kutz21 | KUTZTOWN drive start at 10:06. |
| Kutz | 1-10 | at Kutz21 | Kevin Morton pass complete to Josh Smith for 12 yards to the KUTZ33, 1ST DOWN KUTZ (Cody Fleming). |
| Kutz | 1-10 | at Kutz33 | Robbie Frey rush for 3 yards to the KUTZ36 (Saeed Khateeb). |
| Kutz | 2-7 | at Kutz36 | Kevin Morton pass incomplete to Robbie Frey, dropped pass. |
| Kutz | 3-7 | at Kutz36 | Kevin Morton rush for 12 yards to the KUTZ48, 1ST DOWN KUTZ. |
| Kutz | 1-10 | at Kutz48 | Kevin Morton pass complete to J. Mastromatto for 15 yards to the SHIP37, 1ST DOWN KUTZ (Cody Fleming;M. Kahlil Smith). |
| Kutz | 1-10 | at Ship37 | J. Mastromatto rush for 3 yards to the SHIP34 (Tyriq Kershaw). |
| Kutz | 2-7 | at Ship34 | Robbie Frey rush for 4 yards to the SHIP30 (Dainen Green). |
| Kutz | 3-3 | at Ship30 | Kevin Morton pass complete to Robbie Frey for 7 yards to the SHIP23 (Mike Goode), PENALTY KUTZ illegal block (J. Mastromatto) 15 yards to the SHIP45, NO PLAY. |
| Kutz | 3-18 | at Ship45 | Kevin Morton pass complete to Colby Tuell for 4 yards to the SHIP41 (James Cooper). |
| Kutz | 4-14 | at Ship41 | Kevin Morton pass incomplete to J. Mastromatto, QB hurry by Jake Metz. |
| | | Drive: 9 plays, 38 yards, TOP 03:51 |
| Ship | 1-10 | at Ship41 | SHIPPENSBURG drive start at 06:15. |
| Ship | 1-10 | at Ship41 | Zach Zulli pass complete to Kevin Herod for 3 yards to the SHIP44 (Andrew Hodges;Jason Ulmer). |
| Ship | 2-7 | at Ship44 | Mike Frenette rush for 6 yards to the 50 yardline, out-of-bounds (English Peay). |
| Ship | 3-1 | at Ship50 | Mike Frenette rush for 3 yards to the KUTZ47, 1ST DOWN SHIP (Matt Connors). |
| Ship | 1-10 | at Kutz47 | Zach Zulli rush for 7 yards to the KUTZ40 (English Peay). |
| Ship | 2-3 | at Kutz40 | Kevin Herod rush for 12 yards to the KUTZ28, 1ST DOWN SHIP (English Peay). |
| Ship | 1-10 | at Kutz28 | Zach Zulli pass complete to Mike Frenette for 7 yards to the KUTZ21 (Alex DiNolfi). |
| Ship | 2-3 | at Kutz21 | Blair Brooks rush for 2 yards to the KUTZ19 (Jason Ulmer;Andrew Hodges). |
| Ship | 3-1 | at Kutz19 | Zach Zulli rush for 7 yards to the KUTZ12, 1ST DOWN SHIP (Alex DiNolfi). |
| Ship | 1-10 | at Kutz12 | Blair Brooks rush for 7 yards to the KUTZ5 (English Peay), PENALTY SHIP holding (Brian Heitz) 14 yards to the KUTZ19. |
| Ship | 1-17 | at Kutz19 | 1st and 10. |
| Ship | 1-10 | at Kutz19 | Zach Zulli pass incomplete to Taimur Harris. |
| Ship | 2-10 | at Kutz19 | Zach Zulli pass complete to Trevor Harman for 19 yards to the KUTZ0, 1ST DOWN SHIP, TOUCHDOWN, clock 03:07. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 35, Kutztown 7 |
| | | Drive: 11 plays, 59 yards, TOP 03:15 |
| | | Nate Schmidt kickoff 56 yards to the KUTZ14, J. Mastromatto return 21 yards to the KUTZ35 (Avery Coleman). |
| Kutz | 1-10 | at Kutz35 | KUTZTOWN drive start at 03:00. |
| Kutz | 1-10 | at Kutz35 | Kevin Morton pass intercepted by Vinnie Ranauto at the KUTZ41, Vinnie Ranauto return 0 yards to the KUTZ41. |
| | | Drive: 1 plays, 0 yards, TOP 00:10 |
| Ship | 1-10 | at Kutz41 | SHIPPENSBURG drive start at 02:50. |
| Ship | 1-10 | at Kutz41 | Mike Frenette rush for 9 yards to the KUTZ32, out-of-bounds (Matt Connors). |
| Ship | 2-1 | at Kutz32 | Zach Zulli sacked for loss of 10 yards to the KUTZ42 (Andrew Hodges;Colin Henny), PENALTY KUTZ face mask 14 yards to the KUTZ18, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-10 | at Kutz18 | Blair Brooks rush for loss of 1 yard to the KUTZ19 (Andrew Hodges). |
| Ship | 2-11 | at Kutz19 | PENALTY SHIP false start (Jason Brady) 5 yards to the KUTZ24. |
| Ship | 2-16 | at Kutz24 | Zach Zulli pass complete to Trevor Harman for 24 yards to the KUTZ0, 1ST DOWN SHIP, TOUCHDOWN, clock 01:47. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 42, Kutztown 7 |
| | | Drive: 3 plays, 41 yards, TOP 01:09 |
| | | Nate Schmidt kickoff 56 yards to the KUTZ14, J. Mastromatto return 17 yards to the KUTZ31 (James Brennan). |
| Kutz | 1-10 | at Kutz31 | KUTZTOWN drive start at 01:41. |
| Kutz | 1-10 | at Kutz31 | Kevin Morton pass incomplete to Robbie Frey, QB hurry by Mike Schmidt. |
| Kutz | 2-10 | at Kutz31 | Kevin Morton pass intercepted by Tyriq Kershaw at the SHIP32, Tyriq Kershaw return 0 yards to the SHIP32 (J. Mastromatto). |
| | | Drive: 2 plays, 0 yards, TOP 00:13 |
| Ship | 1-10 | at Ship32 | SHIPPENSBURG drive start at 01:28. |
| Ship | 1-10 | at Ship32 | Kevin Herod rush for 1 yard to the SHIP33 (Andrew Hodges). |
| Ship | 2-9 | at Ship33 | Mike Frenette rush for 10 yards to the SHIP43, 1ST DOWN SHIP (Matt Connors;Colin Henny). |
| Ship | 1-10 | at Ship43 | Mike Frenette rush for 1 yard to the SHIP44 (Brad Engle;Alex DiNolfi). |
| | | Drive: 3 plays, 12 yards, TOP 03:36 |
| | | Shippensburg 42, Kutztown 7 |
| Ship | 2-9 | at Ship44 | Start of 4th quarter, clock 15:00. |
| Ship | 2-9 | at Ship44 | Zach Zulli pass incomplete to J. Baskerville. |
| Ship | 3-9 | at Ship44 | Zach Zulli rush for 18 yards to the KUTZ38, 1ST DOWN SHIP (English Peay). |
| Ship | 1-10 | at Kutz38 | Mike Frenette rush for 2 yards to the KUTZ36 (Andrew Hodges). |
| Ship | 2-8 | at Kutz36 | Zach Zulli pass complete to Mike Frenette for 5 yards to the KUTZ31 (English Peay). |
| Ship | 3-3 | at Kutz31 | Blair Brooks rush for 31 yards to the KUTZ0, 1ST DOWN SHIP, TOUCHDOWN, clock 12:56. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 49, Kutztown 7 |
| | | Drive: 8 plays, 68 yards, TOP 03:36 |
| | | Nate Schmidt kickoff 52 yards to the KUTZ18, J. Mastromatto return 22 yards to the KUTZ40, out-of-bounds (Pat Schuhl). |
| Kutz | 1-10 | at Kutz40 | KUTZTOWN drive start at 12:52. |
| Kutz | 1-10 | at Kutz40 | Robbie Frey rush for 3 yards to the KUTZ43 (Sean Sadosky). |
| Kutz | 2-7 | at Kutz43 | Kevin Morton sacked for loss of 7 yards to the KUTZ36 (Saeed Khateeb). |
| Kutz | 3-14 | at Kutz36 | Kevin Morton pass complete to Josh Smith for 31 yards to the SHIP33, 1ST DOWN KUTZ. |
| Kutz | 1-10 | at Ship33 | Kevin Morton pass complete to Erik Frazier for 16 yards to the SHIP17, 1ST DOWN KUTZ (Avery Coleman). |
| Kutz | 1-10 | at Ship17 | Kevin Morton sacked for loss of 8 yards to the SHIP25 (Jake Metz). |
| Kutz | 2-18 | at Ship25 | TEAM rush for no gain to the SHIP25, fumble by TEAM recovered by KUTZ Kevin Morton at SHIP39. |
| Kutz | 3-32 | at Ship39 | PENALTY KUTZ delay of game 5 yards to the SHIP44. |
| Kutz | 3-37 | at Ship44 | Kevin Morton pass incomplete to J. Mastromatto, QB hurry by Dainen Green. |
| Kutz | 4-37 | at Ship44 | Nathan Fehr punt 17 yards to the SHIP27, downed. |
| | | Drive: 7 plays, 16 yards, TOP 03:34 |
| Ship | 1-10 | at Ship27 | SHIPPENSBURG drive start at 09:18. |
| Ship | 1-10 | at Ship27 | Steven Adams at QB for Shippensburg. |
| Ship | 1-10 | at Ship27 | Roshaan McCain rush for 4 yards to the SHIP31 (Zach Greenwald). |
| Ship | 2-6 | at Ship31 | Roshaan McCain rush for 5 yards to the SHIP36 (English Peay). |
| Ship | 3-1 | at Ship36 | Roshaan McCain rush for 3 yards to the SHIP39, 1ST DOWN SHIP (Cory Darby). |
| Ship | 1-10 | at Ship39 | Roshaan McCain rush for 1 yard to the SHIP40 (Francis Lally). |
| Ship | 2-9 | at Ship40 | Roshaan McCain rush for 7 yards to the SHIP47 (Greg Carroll). |
| Ship | 3-2 | at Ship47 | Roshaan McCain rush for 8 yards to the KUTZ45, 1ST DOWN SHIP (Francis Lally;Zach Greenwald). |
| Ship | 1-10 | at Kutz45 | Roshaan McCain rush for 17 yards to the KUTZ28, 1ST DOWN SHIP, out-of-bounds (Greg Carroll). |
| Ship | 1-10 | at Kutz28 | Roshaan McCain rush for 7 yards to the KUTZ21 (Greg Carroll;Kyle Ueberroth). |
| Ship | 2-3 | at Kutz21 | Roshaan McCain rush for 2 yards to the KUTZ19 (S. Dixon-Dougan;Zach Greenwald). |
| Ship | 3-1 | at Kutz19 | Roshaan McCain rush for 4 yards to the KUTZ15, 1ST DOWN SHIP (Matt Kaminskas). |
| Ship | 1-10 | at Kutz15 | Roshaan McCain rush for 1 yard to the KUTZ14 (Francis Lally). |
| Ship | 2-9 | at Kutz14 | Roshaan McCain rush for 1 yard to the KUTZ13 (S. Dixon-Dougan). |
| Ship | 3-8 | at Kutz13 | Roshaan McCain rush for 5 yards to the KUTZ8 (S. Dixon-Dougan). |
| Ship | 4-3 | at Kutz08 | Roshaan McCain rush for 1 yard to the KUTZ7 (Zach Greenwald). |
| | | Drive: 14 plays, 66 yards, TOP 08:20 |
| Kutz | 1-10 | at Kutz07 | KUTZTOWN drive start at 00:58. |
| Kutz | 1-10 | at Kutz07 | Marshall Vogel at QB for Kutztown. |
| Kutz | 1-10 | at Kutz07 | Curtis Wortham rush for 9 yards to the KUTZ16 (Sean Sadosky). |
| Kutz | 2-1 | at Kutz16 | Curtis Wortham rush for 2 yards to the KUTZ18, 1ST DOWN KUTZ (Kyle Karpinski). |
| Kutz | 1-10 | at Kutz18 | End of game, clock 00:00. |
| | | Drive: 2 plays, 11 yards, TOP 00:58 |
| | | FINAL SCORE |
| | | Shippensburg 49, Kutztown 7 |