| | | SHIP wins toss, defers to second half. KU to receive |
| Kutz | 1-10 | at Kutz35 | SHIP ball on SHIP35. |
| | | Billy Deane kickoff 64 yards to the KUTZ1, Craig Reynolds return 18 yards to the KUTZ19 (Matt Thorne). |
| Kutz | 1-10 | at Kutz19 | Craig Reynolds rush for 2 yards to the KUTZ21 (Richard Nase). |
| Kutz | 2-8 | at Kutz21 | Collin DiGalbo pass complete to Conor Sullivan for 4 yards to the KUTZ25 (Kevin Taylor II). |
| Kutz | 3-4 | at Kutz25 | Collin DiGalbo pass complete to Conor Sullivan for 8 yards to the KUTZ33, 1ST DOWN KUTZ (Chad Miller). |
| Kutz | 1-10 | at Kutz33 | Craig Reynolds rush for no gain to the KUTZ33 (Allen Holman;Kevin Goldsmith). |
| Kutz | 2-10 | at Kutz33 | Collin DiGalbo pass incomplete to N. Hollander. |
| Kutz | 3-10 | at Kutz33 | Collin DiGalbo pass incomplete to N. Hollander (Allen Holman). |
| Kutz | 4-10 | at Kutz33 | Brennan Scott punt 34 yards to the SHIP33, Kevin Taylor II return 12 yards to the SHIP45 (James Wah Jr.). |
| | | Drive: 6 plays, 14 yards, TOP 02:36 |
| Ship | 1-10 | at Ship45 | SHIPPENSBURG drive start at 12:24. |
| Ship | 1-10 | at Ship45 | Justin Pyle rush for 2 yards to the SHIP47 (A. Cox-Cowan). |
| Ship | 2-8 | at Ship47 | Chase Yocum sacked for loss of 6 yards to the SHIP41 (Steve Plousis). |
| Ship | 3-14 | at Ship41 | Chase Yocum pass complete to Brady Forney for 5 yards to the SHIP46 (Lance Deane Jr.). |
| Ship | 4-9 | at Ship46 | Billy Deane punt 54 yards to the KUTZ0, touchback. |
| | | Drive: 3 plays, 1 yards, TOP 02:05 |
| Kutz | 1-10 | at Kutz20 | KUTZTOWN drive start at 10:19. |
| Kutz | 1-10 | at Kutz20 | Craig Reynolds rush for loss of 2 yards to the KUTZ18 (Joe Dolan). |
| Kutz | 2-12 | at Kutz18 | Collin DiGalbo pass complete to Craig Reynolds for loss of 4 yards to the KUTZ14 (Richard Nase;Chad Miller). |
| Kutz | 3-16 | at Kutz14 | Collin DiGalbo rush for 11 yards to the KUTZ25 (Richard Nase). |
| Kutz | 4-5 | at Kutz25 | Brennan Scott punt 34 yards to the SHIP41, C. Chiappialle return 9 yards to the 50 yardline (T. Shoopack). |
| | | Drive: 3 plays, 5 yards, TOP 02:02 |
| Ship | 1-10 | at Ship50 | SHIPPENSBURG drive start at 08:17. |
| Ship | 1-10 | at Ship50 | L. Archangelo at QB for Shippensburg. |
| Ship | 1-10 | at Ship50 | L. Archangelo pass complete to Mike Brown for 7 yards to the KUTZ43. |
| Ship | 2-3 | at Kutz43 | L. Archangelo pass incomplete to Justin Pyle, dropped pass. |
| Ship | 3-3 | at Kutz43 | Justin Pyle rush for no gain to the KUTZ43 (Jalen Nieves;T. Jefferson). |
| Ship | 4-3 | at Kutz43 | Billy Deane punt 43 yards to the KUTZ0, touchback. |
| | | Drive: 3 plays, 7 yards, TOP 01:22 |
| Kutz | 1-10 | at Kutz20 | KUTZTOWN drive start at 06:55. |
| Kutz | 1-10 | at Kutz20 | Darrell Scott rush for 4 yards to the KUTZ24 (Dae Dae Pierce). |
| Kutz | 2-6 | at Kutz24 | Collin DiGalbo pass complete to Kellen Williams for 8 yards to the KUTZ32, 1ST DOWN KUTZ (Tyler Emge). |
| Kutz | 1-10 | at Kutz32 | Darrell Scott rush for 2 yards to the KUTZ34 (Allen Holman;Dae Dae Pierce). |
| Kutz | 2-8 | at Kutz34 | Collin DiGalbo pass incomplete to Kellen Williams (Tyler Emge). |
| Kutz | 3-8 | at Kutz34 | Collin DiGalbo pass complete to N. Hollander for 7 yards to the KUTZ41 (Tyler Emge). |
| Kutz | 4-1 | at Kutz41 | Brennan Scott punt 38 yards to the SHIP21, fair catch by Kevin Taylor II. |
| | | Drive: 5 plays, 21 yards, TOP 02:13 |
| Ship | 1-10 | at Ship21 | SHIPPENSBURG drive start at 04:42. |
| Ship | 1-10 | at Ship21 | Chase Yocum at QB for Shippensburg. |
| Ship | 1-10 | at Ship21 | Chase Yocum pass complete to Mike Brown for 7 yards to the SHIP28 (Zack Delp;Jalen Nieves). |
| Ship | 2-3 | at Ship28 | Chase Yocum sacked for loss of 1 yard to the SHIP27 (Eric Condron;Chris McMonagle). |
| Ship | 3-4 | at Ship27 | Chase Yocum pass incomplete to Jordan Harro (Jalen Nieves). |
| Ship | 4-4 | at Ship27 | Billy Deane punt 57 yards to the KUTZ16, fair catch by Craig Reynolds. |
| | | Drive: 3 plays, 6 yards, TOP 01:34 |
| Kutz | 1-10 | at Kutz16 | KUTZTOWN drive start at 03:08. |
| Kutz | 1-10 | at Kutz16 | Collin DiGalbo pass complete to Conor Sullivan for loss of 3 yards to the KUTZ13 (Kevin Goldsmith;Allen Holman). |
| Kutz | 2-13 | at Kutz13 | Collin DiGalbo rush for 4 yards to the KUTZ17 (Richard Nase;Allen Holman). |
| Kutz | 3-9 | at Kutz17 | Collin DiGalbo pass intercepted by D.J. Burkey at the KUTZ32, D.J. Burkey return 15 yards to the KUTZ17 (Kellen Williams), PENALTY KUTZ holding declined. |
| | | Drive: 3 plays, 1 yards, TOP 01:31 |
| Ship | 1-10 | at Kutz17 | SHIPPENSBURG drive start at 01:37. |
| Ship | 1-10 | at Kutz17 | Chase Yocum rush for 1 yard to the KUTZ16 (Chris McMonagle;Steve Plousis). |
| Ship | 2-9 | at Kutz16 | Chase Yocum pass incomplete to Brady Forney (Jalen Nieves). |
| Ship | 3-9 | at Kutz16 | Chase Yocum pass incomplete to Mike Brown, PENALTY KUTZ pass interference (Kenny Williams) 14 yards to the KUTZ2, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-G | at Kutz02 | C. Chiappialle rush for no gain to the KUTZ2 (Chris McMonagle;Zack Delp). |
| Ship | 2-G | at Kutz02 | C. Chiappialle rush for 1 yard to the KUTZ1 (Kenny Williams). |
| | | Drive: 4 plays, 16 yards, TOP 02:33 |
| | | Kutztown 0, Shippensburg 0 |
| Ship | 3-G | at Kutz01 | Start of 2nd quarter, clock 15:00. |
| Ship | 3-G | at Kutz01 | Chase Yocum rush for no gain to the KUTZ1 (Zack Delp;T. Jefferson). |
| Ship | 4-G | at Kutz01 | Timeout Shippensburg, clock 14:14. |
| Ship | 4-G | at Kutz01 | C. Chiappialle rush for 1 yard to the KUTZ0, TOUCHDOWN, clock 14:09. |
| | | Billy Deane kick attempt good. |
| | | Shippensburg 7, Kutztown 0 |
| | | Drive: 6 plays, 17 yards, TOP 02:33 |
| | | Billy Deane kickoff 47 yards to the KUTZ18, A. Neblett return 16 yards to the KUTZ34 (Chad Miller). |
| Kutz | 1-10 | at Kutz34 | KUTZTOWN drive start at 14:04. |
| Kutz | 1-10 | at Kutz34 | Darrell Scott rush for 2 yards to the KUTZ36 (Tyler Emge). |
| Kutz | 2-8 | at Kutz36 | Collin DiGalbo pass incomplete, QB hurry by Dakota Thompson. |
| Kutz | 3-8 | at Kutz36 | Collin DiGalbo pass incomplete to Ryan Hubley, PENALTY KUTZ ineligible downfield on pass declined. |
| Kutz | 4-8 | at Kutz36 | Brennan Scott punt 44 yards to the SHIP20, downed. |
| | | Drive: 3 plays, 2 yards, TOP 00:59 |
| Ship | 1-10 | at Ship20 | SHIPPENSBURG drive start at 13:05. |
| Ship | 1-10 | at Ship20 | L. Archangelo at QB for Shippensburg. |
| Ship | 1-10 | at Ship20 | L. Archangelo rush for 1 yard to the SHIP21 (Ronny Tomasetti), PENALTY SHIP holding (Oscar Ghasab) 10 yards to the SHIP10, NO PLAY. |
| Ship | 1-20 | at Ship10 | L. Archangelo pass incomplete to C. Chiappialle, dropped pass, QB hurry by T. Jefferson. |
| Ship | 2-20 | at Ship10 | Chase Yocum at QB for Shippensburg. |
| Ship | 2-20 | at Ship10 | Timeout Shippensburg, clock 12:38. |
| Ship | 2-20 | at Ship10 | Chase Yocum rush for 2 yards to the SHIP12 (Zack Delp). |
| Ship | 3-18 | at Ship12 | PENALTY SHIP false start (A. Englebert) 5 yards to the SHIP7. |
| Ship | 3-23 | at Ship07 | Chase Yocum rush for 16 yards to the SHIP23 (Jake Perry). |
| Ship | 4-7 | at Ship23 | Billy Deane punt 47 yards to the KUTZ30, downed. |
| | | Drive: 3 plays, 3 yards, TOP 02:19 |
| Kutz | 1-10 | at Kutz30 | KUTZTOWN drive start at 10:46. |
| Kutz | 1-10 | at Kutz30 | Craig Reynolds rush for 2 yards to the KUTZ32 (D.J. Burkey). |
| Kutz | 2-8 | at Kutz32 | Collin DiGalbo rush for 3 yards to the KUTZ35 (Joe Dolan). |
| Kutz | 3-5 | at Kutz35 | Collin DiGalbo pass complete to Kellen Williams for 14 yards to the KUTZ49, 1ST DOWN KUTZ, out-of-bounds. |
| Kutz | 1-10 | at Kutz49 | Collin DiGalbo pass incomplete to Ryan Hubley (Chad Miller), PENALTY SHIP pass interference (Chad Miller) 15 yards to the SHIP36, 1ST DOWN KUTZ, NO PLAY. |
| Kutz | 1-10 | at Ship36 | Collin DiGalbo pass incomplete to Ryan Hubley (Kevin Taylor II), PENALTY KUTZ holding (Jordan Morgan) 10 yards to the SHIP46, NO PLAY. |
| Kutz | 1-20 | at Ship46 | Collin DiGalbo pass complete to Kellen Williams for 9 yards to the SHIP37 (Chavez Cheatham). |
| Kutz | 2-11 | at Ship37 | Collin DiGalbo rush for 5 yards to the SHIP32 (Chavez Cheatham). |
| Kutz | 3-6 | at Ship32 | Timeout Kutztown, clock 07:44. |
| Kutz | 3-6 | at Ship32 | Collin DiGalbo rush for 2 yards to the SHIP30 (Dakota Thompson;Allen Holman). |
| Kutz | 4-4 | at Ship30 | Collin DiGalbo pass complete to N. Hollander for 9 yards to the SHIP21, 1ST DOWN KUTZ (J.T. Hopple). |
| Kutz | 1-10 | at Ship21 | Kellen Williams rush for loss of 2 yards to the SHIP23 (Chad Miller), PENALTY KUTZ holding (Jordan Morgan) 10 yards to the SHIP31, NO PLAY. |
| Kutz | 1-20 | at Ship31 | Collin DiGalbo pass complete to N. Hollander for 15 yards to the SHIP16 (Tyler Emge), PENALTY KUTZ holding declined, PENALTY KUTZ holding (Skyler Panchari) 10 yards to the SHIP41, NO PLAY. |
| Kutz | 1-30 | at Ship41 | Collin DiGalbo pass complete to Craig Reynolds for loss of 1 yard to the SHIP42 (Richard Nase). |
| Kutz | 2-31 | at Ship42 | Collin DiGalbo pass incomplete to Kellen Williams. |
| Kutz | 3-31 | at Ship42 | Collin DiGalbo pass incomplete to N. Hollander (Tyler Emge). |
| Kutz | 4-31 | at Ship42 | PENALTY SHIP substitution infraction 5 yards to the SHIP37. |
| Kutz | 4-26 | at Ship37 | Brennan Scott punt 37 yards to the SHIP0, touchback. |
| | | Drive: 10 plays, 33 yards, TOP 05:39 |
| Ship | 1-10 | at Ship20 | SHIPPENSBURG drive start at 05:07. |
| Ship | 1-10 | at Ship20 | L. Archangelo at QB for Shippensburg. |
| Ship | 1-10 | at Ship20 | L. Archangelo pass incomplete to Jeff Gulyas. |
| Ship | 2-10 | at Ship20 | C. Chiappialle rush for 12 yards to the SHIP32, 1ST DOWN SHIP (Kenny Williams;Eric Condron). |
| Ship | 1-10 | at Ship32 | L. Archangelo pass complete to Erik Kerns for 4 yards to the SHIP36 (A. Cox-Cowan). |
| Ship | 2-6 | at Ship36 | L. Archangelo pass complete to Mike Brown for 8 yards to the SHIP44, 1ST DOWN SHIP (Kenny Williams). |
| Ship | 1-10 | at Ship44 | L. Archangelo pass complete to Mike Brown for 8 yards to the KUTZ48. |
| Ship | 2-2 | at Kutz48 | L. Archangelo sacked for loss of 4 yards to the SHIP48 (Ronny Tomasetti). |
| Ship | 3-6 | at Ship48 | L. Archangelo pass complete to Jordan Harro for 9 yards to the KUTZ43, 1ST DOWN SHIP (Kenny Williams). |
| Ship | 1-10 | at Kutz43 | C. Chiappialle rush for 3 yards to the KUTZ40 (Chris McMonagle;A. Cox-Cowan). |
| Ship | 2-7 | at Kutz40 | L. Archangelo pass complete to C. Chiappialle for 19 yards to the KUTZ21, 1ST DOWN SHIP (Eric Condron). |
| Ship | 1-10 | at Kutz21 | L. Archangelo pass incomplete to Jordan Harro, QB hurry by Jalen Nieves. |
| Ship | 2-10 | at Kutz21 | L. Archangelo pass incomplete to Justin Pyle (T. Jefferson). |
| Ship | 3-10 | at Kutz21 | L. Archangelo pass incomplete to Chris Figler. |
| Ship | 4-10 | at Kutz21 | Billy Deane field goal attempt from 38 MISSED - wide left, spot at KUTZ21, clock 00:59. |
| | | Drive: 13 plays, 59 yards, TOP 04:08 |
| Kutz | 1-10 | at Kutz21 | KUTZTOWN drive start at 00:59. |
| Kutz | 1-10 | at Kutz21 | PENALTY KUTZ delay of game 5 yards to the KUTZ16. |
| Kutz | 1-15 | at Kutz16 | Collin DiGalbo pass complete to N. Hollander for 16 yards to the KUTZ32, 1ST DOWN KUTZ (D.J. Burkey). |
| Kutz | 1-10 | at Kutz32 | Collin DiGalbo pass complete to E. Cerankowski for 5 yards to the KUTZ37 (Tyler Emge). |
| Kutz | 2-5 | at Kutz37 | Collin DiGalbo rush for 3 yards to the KUTZ40, out-of-bounds, PENALTY KUTZ holding (Brian Robbins) 10 yards to the KUTZ27, NO PLAY. |
| Kutz | 2-15 | at Kutz27 | Collin DiGalbo rush for 1 yard to the KUTZ28 (Allen Holman). |
| Kutz | 3-14 | at Kutz28 | Collin DiGalbo pass incomplete to Kellen Williams. |
| Kutz | 4-14 | at Kutz28 | Brennan Scott punt 37 yards to the SHIP35, out-of-bounds. |
| | | Drive: 4 plays, 7 yards, TOP 00:59 |
| Ship | 1-10 | at Ship35 | SHIPPENSBURG drive start at 00:00. |
| Ship | 1-10 | at Ship35 | End of half, clock 00:00. |
| | | Shippensburg 7, Kutztown 0 |
| Ship | 1-10 | at Ship35 | Start of 3rd quarter, clock 15:00, KUTZ ball on KUTZ35. |
| | | Brandon Keffer kickoff 48 yards to the SHIP17, Tarron Dunbar return 11 yards to the SHIP28 (Luke Snyder). |
| Ship | 1-10 | at Ship28 | SHIPPENSBURG drive start at 15:00. |
| Ship | 1-10 | at Ship28 | Chase Yocum at QB for Shippensburg. |
| Ship | 1-10 | at Ship28 | Chase Yocum rush for 14 yards to the SHIP42, 1ST DOWN SHIP (Zack Delp). |
| Ship | 1-10 | at Ship42 | L. Archangelo at QB for Shippensburg. |
| Ship | 1-10 | at Ship42 | Justin Pyle rush for 8 yards to the 50 yardline (Jalen Nieves). |
| Ship | 2-2 | at Ship50 | L. Archangelo pass complete to Jeff Gulyas for 7 yards to the KUTZ43, 1ST DOWN SHIP (Zack Delp). |
| Ship | 1-10 | at Kutz43 | Justin Pyle rush for 1 yard to the KUTZ42 (T. Jefferson). |
| Ship | 2-9 | at Kutz42 | Justin Pyle rush for 13 yards to the KUTZ29, 1ST DOWN SHIP, out-of-bounds. |
| Ship | 1-10 | at Kutz29 | L. Archangelo pass incomplete to Mike Brown (Kenny Williams). |
| Ship | 2-10 | at Kutz29 | L. Archangelo pass incomplete to Erik Kerns, QB hurry by Dean Gregory. |
| Ship | 3-10 | at Kutz29 | L. Archangelo pass complete to Justin Pyle for 1 yard to the KUTZ28 (Jalen Nieves). |
| Ship | 4-9 | at Kutz28 | L. Archangelo pass incomplete to Mike Brown. |
| | | Drive: 9 plays, 44 yards, TOP 03:22 |
| Kutz | 1-10 | at Kutz28 | KUTZTOWN drive start at 11:38. |
| Kutz | 1-10 | at Kutz28 | Craig Reynolds rush for 2 yards to the KUTZ30 (Joe Dolan), PENALTY SHIP offside (Josh Lister) 5 yards to the KUTZ33, NO PLAY. |
| Kutz | 1-5 | at Kutz33 | Craig Reynolds rush for 2 yards to the KUTZ35 (Joe Dolan;Kevin Goldsmith). |
| Kutz | 2-3 | at Kutz35 | Collin DiGalbo pass intercepted by Kevin Taylor II at the KUTZ40, Kevin Taylor II return 40 yards to the KUTZ0, TOUCHDOWN, clock 10:37. |
| | | Drive: 2 plays, 7 yards, TOP 01:01 |
| | | Billy Deane kick attempt good. |
| | | Shippensburg 14, Kutztown 0 |
| Ship | 1-G | at Ship35 | PENALTY SHIP unsportsmanlike conduct (Richard Nase) 15 yards to the SHIP20. |
| | | Billy Deane kickoff 65 yards to the KUTZ15, E. Cerankowski return 9 yards to the KUTZ24 (Will Hudson). |
| Kutz | 1-10 | at Kutz24 | KUTZTOWN drive start at 10:32. |
| Kutz | 1-10 | at Kutz24 | Darrell Scott rush for 8 yards to the KUTZ32 (Kevin Goldsmith;Richard Nase). |
| Kutz | 2-2 | at Kutz32 | Darrell Scott rush for 3 yards to the KUTZ35, 1ST DOWN KUTZ (A. Rosenberry;Dakota Thompson). |
| Kutz | 1-10 | at Kutz35 | Darrell Scott rush for 1 yard to the KUTZ36 (Tyler Emge;Dae Dae Pierce), PENALTY SHIP offside (A. Rosenberry) 5 yards to the KUTZ40, NO PLAY. |
| Kutz | 1-5 | at Kutz40 | Collin DiGalbo pass incomplete, QB hurry by Allen Holman. |
| Kutz | 2-5 | at Kutz40 | Collin DiGalbo pass complete to N. Hollander for 6 yards to the KUTZ46, 1ST DOWN KUTZ (Allen Holman). |
| Kutz | 1-10 | at Kutz46 | Darrell Scott rush for 1 yard to the KUTZ47 (Kevin Goldsmith). |
| Kutz | 2-9 | at Kutz47 | Collin DiGalbo rush for 3 yards to the 50 yardline (Allen Holman). |
| Kutz | 3-6 | at Kutz50 | Collin DiGalbo sacked for loss of 10 yards to the KUTZ40 (Kevin Goldsmith), PENALTY SHIP sideline interference 5 yards to the SHIP45, 1ST DOWN KUTZ, NO PLAY. |
| Kutz | 1-10 | at Ship45 | 1st and 10. |
| Kutz | 1-10 | at Ship45 | Darrell Scott rush for 2 yards to the SHIP43 (Tyler Emge;Josh Lister). |
| Kutz | 2-8 | at Ship43 | Collin DiGalbo pass incomplete to Kellen Williams, QB hurry by Richard Nase. |
| Kutz | 3-8 | at Ship43 | Collin DiGalbo rush for 33 yards to the SHIP10, 1ST DOWN KUTZ (Chavez Cheatham). |
| Kutz | 1-G | at Ship10 | Darrell Scott rush for 10 yards to the SHIP0, TOUCHDOWN, clock 05:34. |
| | | Brandon Keffer kick attempt good. |
| | | Shippensburg 14, Kutztown 7 |
| | | Drive: 10 plays, 76 yards, TOP 05:06 |
| | | Brandon Keffer kickoff 46 yards to the SHIP19, Tarron Dunbar return 15 yards to the SHIP34 (Jalen Nieves). |
| Ship | 1-10 | at Ship34 | SHIPPENSBURG drive start at 05:26. |
| Ship | 1-10 | at Ship34 | L. Archangelo at QB for Shippensburg. |
| Ship | 1-10 | at Ship34 | Justin Pyle rush for 5 yards to the SHIP39 (Jalen Nieves). |
| Ship | 2-5 | at Ship39 | C. Chiappialle rush for 1 yard to the SHIP40 (Kenny Williams). |
| Ship | 3-4 | at Ship40 | L. Archangelo rush for 7 yards to the SHIP47, 1ST DOWN SHIP (T. Jefferson). |
| Ship | 1-10 | at Ship47 | Justin Pyle rush for loss of 5 yards to the SHIP42 (Jalen Nieves). |
| Ship | 2-15 | at Ship42 | L. Archangelo pass complete to Erik Kerns for 9 yards to the KUTZ49. |
| Ship | 3-6 | at Kutz49 | L. Archangelo pass incomplete to Erik Kerns. |
| Ship | 4-6 | at Kutz49 | Billy Deane punt 31 yards to the KUTZ18, fair catch by Craig Reynolds. |
| | | Drive: 6 plays, 17 yards, TOP 03:00 |
| Kutz | 1-10 | at Kutz18 | KUTZTOWN drive start at 02:26. |
| Kutz | 1-10 | at Kutz18 | Darrell Scott rush for 6 yards to the KUTZ24 (Kevin Goldsmith). |
| Kutz | 2-4 | at Kutz24 | Collin DiGalbo rush for 15 yards to the KUTZ39, 1ST DOWN KUTZ, out-of-bounds. |
| Kutz | 1-10 | at Kutz39 | Collin DiGalbo pass complete to James Wah Jr. for 12 yards to the SHIP49, 1ST DOWN KUTZ (Kevin Taylor II). |
| Kutz | 1-10 | at Ship49 | Darrell Scott rush for 5 yards to the SHIP44 (Tyler Emge;Allen Holman). |
| Kutz | 2-5 | at Ship44 | Darrell Scott rush for 2 yards to the SHIP42 (Kevin Goldsmith;Tyler Emge). |
| Kutz | 3-3 | at Ship42 | Collin DiGalbo pass complete to N. Hollander for 5 yards to the SHIP37, 1ST DOWN KUTZ (D.J. Burkey). |
| | | Drive: 6 plays, 45 yards, TOP 04:54 |
| | | Shippensburg 14, Kutztown 7 |
| Kutz | 1-10 | at Ship37 | Start of 4th quarter, clock 15:00. |
| Kutz | 1-10 | at Ship37 | Collin DiGalbo pass incomplete to Kellen Williams (Kevin Taylor II), QB hurry by Dakota Thompson. |
| Kutz | 2-10 | at Ship37 | Collin DiGalbo pass complete to Kellen Williams for 26 yards to the SHIP11, 1ST DOWN KUTZ. |
| Kutz | 1-10 | at Ship11 | Darrell Scott rush for 8 yards to the SHIP3 (Kevin Goldsmith), PENALTY KUTZ holding (Justin Tindull) 10 yards to the SHIP21, NO PLAY. |
| Kutz | 1-20 | at Ship21 | Collin DiGalbo rush for 3 yards to the SHIP18 (Richard Nase;Allen Holman). |
| Kutz | 2-17 | at Ship18 | Collin DiGalbo sacked for loss of 3 yards to the SHIP21 (A. Rosenberry;Richard Nase). |
| Kutz | 3-20 | at Ship21 | Timeout Kutztown, clock 12:39. |
| Kutz | 3-20 | at Ship21 | Collin DiGalbo pass intercepted by Kevin Taylor II at the SHIP0, Kevin Taylor II return 0 yards to the SHIP0, touchback. |
| | | Drive: 11 plays, 61 yards, TOP 04:54 |
| Ship | 1-10 | at Ship20 | SHIPPENSBURG drive start at 12:32. |
| Ship | 1-10 | at Ship20 | Chase Yocum at QB for Shippensburg. |
| Ship | 1-10 | at Ship20 | C. Chiappialle rush for 12 yards to the SHIP32, 1ST DOWN SHIP (Chris McMonagle;A. Cox-Cowan). |
| Ship | 1-10 | at Ship32 | C. Chiappialle rush for 3 yards to the SHIP35 (T. Jefferson;Chris McMonagle). |
| Ship | 2-7 | at Ship35 | Chase Yocum pass complete to Justin Pyle for 2 yards to the SHIP37 (Zack Delp), PENALTY SHIP illegal block (Mike Brown) 10 yards to the SHIP27. |
| Ship | 2-15 | at Ship27 | 2nd and 15. |
| Ship | 2-15 | at Ship27 | Chase Yocum pass complete to C. Chiappialle for 8 yards to the SHIP35 (Jake Perry). |
| Ship | 3-7 | at Ship35 | C. Chiappialle rush for loss of 2 yards to the SHIP33 (Kenny Williams). |
| Ship | 4-9 | at Ship33 | Billy Deane punt 37 yards to the KUTZ30, fair catch by Craig Reynolds. |
| | | Drive: 5 plays, 13 yards, TOP 02:49 |
| Kutz | 1-10 | at Kutz30 | KUTZTOWN drive start at 09:43. |
| Kutz | 1-10 | at Kutz30 | Collin DiGalbo pass complete to Craig Reynolds for 7 yards to the KUTZ37 (Allen Holman). |
| Kutz | 2-3 | at Kutz37 | Craig Reynolds rush for 63 yards to the SHIP0, 1ST DOWN KUTZ, TOUCHDOWN, clock 09:01. |
| | | Brandon Keffer kick attempt good. |
| | | Kutztown 14, Shippensburg 14 |
| | | Drive: 2 plays, 70 yards, TOP 00:47 |
| | | Brandon Keffer kickoff 47 yards to the SHIP18, C. Chiappialle return 17 yards to the SHIP35 (M. Abdur-Rahman). |
| Ship | 1-10 | at Ship35 | SHIPPENSBURG drive start at 08:56. |
| Ship | 1-10 | at Ship35 | L. Archangelo at QB for Shippensburg. |
| Ship | 1-10 | at Ship35 | Justin Pyle rush for 3 yards to the SHIP38 (Jake Perry). |
| Ship | 2-7 | at Ship38 | L. Archangelo pass incomplete to Mike Brown. |
| Ship | 3-7 | at Ship38 | PENALTY SHIP false start (Mike Palmer) 5 yards to the SHIP33. |
| Ship | 3-12 | at Ship33 | L. Archangelo pass complete to Brady Forney for 16 yards to the SHIP49, 1ST DOWN SHIP (Lance Deane Jr.). |
| Ship | 1-10 | at Ship49 | L. Archangelo pass incomplete to Mike Brown, dropped pass. |
| Ship | 2-10 | at Ship49 | L. Archangelo pass incomplete to Justin Pyle, QB hurry by Eric Condron, PENALTY SHIP ineligible downfield on pass declined. |
| Ship | 3-10 | at Ship49 | L. Archangelo pass complete to C. Chiappialle for 17 yards to the KUTZ34, 1ST DOWN SHIP (Kenny Williams). |
| Ship | 1-10 | at Kutz34 | L. Archangelo rush for loss of 2 yards to the KUTZ36, fumble by L. Archangelo recovered by SHIP L. Archangelo at KUTZ36. |
| Ship | 2-12 | at Kutz36 | Justin Pyle rush for 4 yards to the KUTZ32 (Jake Perry). |
| Ship | 3-8 | at Kutz32 | L. Archangelo pass intercepted by Jalen Nieves at the KUTZ24, Jalen Nieves return 43 yards to the SHIP33 (L. Archangelo). |
| | | Drive: 9 plays, 33 yards, TOP 03:06 |
| Kutz | 1-10 | at Ship33 | KUTZTOWN drive start at 05:50. |
| Kutz | 1-10 | at Ship33 | Craig Reynolds rush for 2 yards to the SHIP31 (Allen Holman;Tyler Emge). |
| Kutz | 2-8 | at Ship31 | Collin DiGalbo rush for 3 yards to the SHIP28 (Allen Holman). |
| Kutz | 3-5 | at Ship28 | Collin DiGalbo pass intercepted by Tyler Emge at the SHIP17, Tyler Emge return 0 yards to the SHIP17. |
| | | Drive: 3 plays, 5 yards, TOP 01:14 |
| Ship | 1-10 | at Ship17 | SHIPPENSBURG drive start at 04:36. |
| Ship | 1-10 | at Ship17 | Chase Yocum at QB for Shippensburg. |
| Ship | 1-10 | at Ship17 | Chase Yocum rush for 3 yards to the SHIP20 (T. Jefferson). |
| Ship | 2-7 | at Ship20 | Chase Yocum pass incomplete to Justin Pyle. |
| Ship | 3-7 | at Ship20 | L. Archangelo at QB for Shippensburg. |
| Ship | 3-7 | at Ship20 | L. Archangelo rush for loss of 6 yards to the SHIP14. |
| Ship | 4-13 | at Ship14 | Billy Deane punt 56 yards to the KUTZ30, fair catch by Craig Reynolds, PENALTY KUTZ personal foul (Timothy Hale) 15 yards to the SHIP29, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-10 | at Ship29 | Chase Yocum at QB for Shippensburg. |
| Ship | 1-10 | at Ship29 | Chase Yocum pass incomplete to Erik Kerns, QB hurry by Seifuddin Black. |
| Ship | 2-10 | at Ship29 | Chase Yocum pass complete to Justin Pyle for 5 yards to the SHIP34 (Kenny Williams). |
| Ship | 3-5 | at Ship34 | Chase Yocum pass incomplete to Erik Kerns (Ronny Tomasetti). |
| Ship | 4-5 | at Ship34 | Billy Deane punt 39 yards to the KUTZ27, fair catch by Craig Reynolds. |
| | | Drive: 6 plays, 17 yards, TOP 02:21 |
| Kutz | 1-10 | at Kutz27 | KUTZTOWN drive start at 02:15. |
| Kutz | 1-10 | at Kutz27 | Collin DiGalbo pass complete to E. Cerankowski for 7 yards to the KUTZ34 (Kevin Taylor II). |
| Kutz | 2-3 | at Kutz34 | Collin DiGalbo rush for 6 yards to the KUTZ40, 1ST DOWN KUTZ (Nick Drawbaugh). |
| Kutz | 1-10 | at Kutz40 | Collin DiGalbo pass complete to Kellen Williams for 13 yards to the SHIP47, 1ST DOWN KUTZ (Tyler Emge). |
| Kutz | 1-10 | at Ship47 | Collin DiGalbo pass complete to N. Hollander for 3 yards to the SHIP44 (Tyler Emge). |
| Kutz | 2-7 | at Ship44 | Collin DiGalbo pass complete to E. Cerankowski for 3 yards to the SHIP41 (Kevin Taylor II). |
| Kutz | 3-4 | at Ship41 | Collin DiGalbo pass incomplete to Kellen Williams. |
| Kutz | 4-4 | at Ship41 | Collin DiGalbo sacked for loss of 7 yards to the SHIP48 (Dakota Thompson;Kevin Goldsmith). |
| | | Drive: 7 plays, 25 yards, TOP 01:40 |
| Ship | 1-10 | at Ship48 | SHIPPENSBURG drive start at 00:35. |
| Ship | 1-10 | at Ship48 | Chase Yocum rush for 19 yards to the KUTZ33, 1ST DOWN SHIP (Jake Perry). |
| Ship | 1-10 | at Kutz33 | Chase Yocum pass incomplete to Justin Pyle. |
| Ship | 2-10 | at Kutz33 | Chase Yocum pass incomplete to Justin Pyle. |
| Ship | 3-10 | at Kutz33 | Timeout Shippensburg, clock 00:20. |
| Ship | 3-10 | at Kutz33 | Chase Yocum rush for 8 yards to the KUTZ25 (Kenny Williams). |
| Ship | 4-2 | at Kutz25 | Timeout Shippensburg, clock 00:03. |
| Ship | 4-2 | at Kutz25 | Timeout Kutztown, clock 00:03. |
| Ship | 4-2 | at Kutz25 | Billy Deane field goal attempt from 42 BLOCKED, recovered by KUTZ TEAM at KUTZ21 spot at KUTZ21, clock 00:00 (blocked by Sherief Sutton), TEAM for no gain to the KUTZ21. |
| | | Drive: 5 plays, 27 yards, TOP 00:00 |
| Kutz | 1-10 | at Kutz21 | End of game, clock 00:00. |
| | | Kutztown 14, Shippensburg 14 |
| | | Drive: 6 plays, 19 yards, TOP 00:00 |
| | | Kutztown 24, Shippensburg 21 |
| Kutz | 1-10 | at Kutz21 | Start of OT quarter, clock 15:00, KUTZ ball on SHIP25. |
| | | SHIP won toss, chose defense |
| Kutz | 1-10 | at Ship25 | Change of possession, KUTZ ball on SHIP25, 1st and 10. |
| Kutz | 1-10 | at Ship25 | Collin DiGalbo pass complete to N. Hollander for loss of 1 yard to the SHIP26 (Allen Holman). |
| Kutz | 2-11 | at Ship26 | Collin DiGalbo pass incomplete to Craig Reynolds (A. Rosenberry). |
| Kutz | 3-11 | at Ship26 | Collin DiGalbo pass incomplete to E. Cerankowski. |
| Kutz | 4-11 | at Ship26 | Timeout Kutztown, clock 15:00. |
| Kutz | 4-11 | at Ship26 | Collin DiGalbo pass incomplete to Kellen Williams, PENALTY SHIP pass interference (Chad Miller) 15 yards to the SHIP11, 1ST DOWN KUTZ, NO PLAY. |
| Kutz | 1-10 | at Ship11 | Craig Reynolds rush for 6 yards to the SHIP5 (Allen Holman;Kevin Taylor II). |
| Kutz | 2-4 | at Ship05 | Collin DiGalbo rush for 5 yards to the SHIP0, 1ST DOWN KUTZ, TOUCHDOWN, clock 15:00. |
| | | Brandon Keffer kick attempt good. |
| | | Kutztown 21, Shippensburg 14 |
| Kutz | 1-G | at Kutz35 | Change of possession, SHIP ball on KUTZ25, 1st and 10. |
| | | Drive: 5 plays, 25 yards, TOP 00:00 |
| Ship | 1-10 | at Kutz25 | C. Chiappialle rush for loss of 4 yards to the KUTZ29 (Eric Condron). |
| Ship | 2-14 | at Kutz29 | Chase Yocum pass incomplete to C. Chiappialle. |
| Ship | 3-14 | at Kutz29 | Chase Yocum pass complete to Erik Kerns for 10 yards to the KUTZ19 (T. Jefferson). |
| Ship | 4-4 | at Kutz19 | Chase Yocum pass incomplete to Erik Kerns, PENALTY KUTZ pass interference (A. Cox-Cowan) 15 yards to the KUTZ4, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-G | at Kutz04 | Chase Yocum rush for no gain to the KUTZ4 (Eric Condron). |
| Ship | 2-G | at Kutz04 | L. Archangelo at QB for Shippensburg. |
| Ship | 2-G | at Kutz04 | L. Archangelo pass incomplete to Erik Kerns, PENALTY KUTZ pass interference (A. Cox-Cowan) 2 yards to the KUTZ2, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-G | at Kutz02 | Chase Yocum rush for 2 yards to the KUTZ0, TOUCHDOWN, clock 15:00. |
| | | Billy Deane kick attempt good. |
| | | Kutztown 21, Shippensburg 21 |
| Ship | 1-G | at Ship35 | Change of possession, SHIP ball on KUTZ25, 1st and 10. |
| | | Drive: 5 plays, 25 yards, TOP 00:00 |
| Ship | 1-10 | at Kutz25 | Chase Yocum rush for 5 yards to the KUTZ20 (Zack Delp;Chris McMonagle). |
| Ship | 2-5 | at Kutz20 | Justin Pyle rush for no gain to the KUTZ20 (Eric Condron). |
| Ship | 3-5 | at Kutz20 | Chase Yocum pass complete to C. Chiappialle for 20 yards to the KUTZ0, clock 15:00, PENALTY SHIP holding (A. Englebert) 10 yards to the KUTZ30, NO PLAY. |
| Ship | 3-15 | at Kutz30 | Chase Yocum pass incomplete to Justin Pyle. |
| Ship | 4-15 | at Kutz30 | Billy Deane field goal attempt from 47 MISSED - short, spot at SHIP25, clock 15:00. |
| | | Drive: 4 plays, minus 5 yards, TOP 00:00 |
| Kutz | 1-10 | at Ship25 | Change of possession, KUTZ ball on SHIP25, 1st and 10. |
| Kutz | 1-10 | at Ship25 | KUTZTOWN drive start at 15:00, KUTZ ball on SHIP25. |
| Kutz | 1-10 | at Ship25 | Craig Reynolds rush for 3 yards to the SHIP22 (Allen Holman;Dakota Thompson). |
| Kutz | 2-7 | at Ship22 | Collin DiGalbo pass complete to Kellen Williams for 7 yards to the SHIP15, 1ST DOWN KUTZ (Tyler Emge;Allen Holman). |
| Kutz | 1-10 | at Ship15 | Craig Reynolds rush for 4 yards to the SHIP11 (Joe Dolan). |
| Kutz | 2-6 | at Ship11 | Craig Reynolds rush for 4 yards to the SHIP7 (Chad Miller). |
| Kutz | 3-2 | at Ship07 | Craig Reynolds rush for 1 yard to the SHIP6 (Dakota Thompson;Josh Lister). |
| Kutz | 4-1 | at Ship06 | Brandon Keffer field goal attempt from 23 GOOD, clock 15:00. |
| | | Kutztown 24, Shippensburg 21 |
| | | Drive: 6 plays, 19 yards, TOP 00:00 |
| | | Kutztown 24, Shippensburg 21 |