| | | SU wins toss; defers; Gannon to receive and defend south goal |
| Gan | 1-10 | at Gan30 | Start of 1st quarter, clock 15:00. |
| Gan | 1-10 | at Gan30 | SHIP ball on SHIP30. |
| | | Nate Schmidt kickoff 58 yards to the GAN12, Jon Hardy return 18 yards to the GAN30 (M. Sammons). |
| Gan | 1-10 | at Gan30 | GANNON UNIVERSITY drive start at 14:51. |
| Gan | 1-10 | at Gan30 | Zach Boedicker rush for loss of 2 yards to the GAN28 (Cody Fleming). |
| Gan | 2-12 | at Gan28 | Timeout Gannon University, clock 14:06. |
| Gan | 2-12 | at Gan28 | Zach Boedicker pass incomplete, QB hurry by Riley Bowen, PENALTY SHIP personal foul (Erik Van Ness) 15 yards to the GAN43, 1ST DOWN GAN, NO PLAY. |
| Gan | 1-10 | at Gan43 | Zach Boedicker pass incomplete to Levar Goff (Andy Horn). |
| Gan | 2-10 | at Gan43 | Tyler Batts rush for 2 yards to the GAN45 (Cody Fleming). |
| Gan | 3-8 | at Gan45 | Zach Boedicker rush for 5 yards to the 50 yardline (Corey Hunt). |
| Gan | 4-3 | at Gan50 | Albert Benedict punt 43 yards to the SHIP7, downed. |
| | | Drive: 4 plays, 20 yards, TOP 02:37 |
| Ship | 1-10 | at Ship07 | SHIPPENSBURG drive start at 12:14. |
| Ship | 1-10 | at Ship07 | Kevin Herod rush for 4 yards to the SHIP11 (MatthewNealMink). |
| Ship | 2-6 | at Ship11 | Steven Adams sacked for loss of 5 yards to the SHIP6 (Matt Jones). |
| Ship | 3-11 | at Ship06 | Steven Adams pass incomplete to Taimur Harris. |
| Ship | 4-11 | at Ship06 | Nate Schmidt punt 44 yards to the 50 yardline, Tyler Batts return -1 yards to the GAN49 (Shay Ceglar). |
| | | Drive: 3 plays, minus 1 yards, TOP 01:23 |
| Gan | 1-10 | at Gan49 | GANNON UNIVERSITY drive start at 10:51. |
| Gan | 1-10 | at Gan49 | Tyler Batts rush for 2 yards to the SHIP49 (Riley Bowen). |
| Gan | 2-8 | at Ship49 | Zach Boedicker pass complete to Tyler Batts for 4 yards to the SHIP45 (M. Kahlil Smith). |
| Gan | 3-4 | at Ship45 | Zach Boedicker rush for loss of 1 yard to the SHIP46 (Erik Van Ness). |
| Gan | 4-5 | at Ship46 | Albert Benedict punt 26 yards to the SHIP20, out-of-bounds. |
| | | Drive: 3 plays, 5 yards, TOP 02:13 |
| Ship | 1-10 | at Ship20 | SHIPPENSBURG drive start at 08:38. |
| Ship | 1-10 | at Ship20 | Kevin Marshall rush for 4 yards to the SHIP24. |
| Ship | 2-6 | at Ship24 | Kevin Herod rush for 2 yards to the SHIP26 (Keith Yager). |
| Ship | 3-4 | at Ship26 | Steven Adams pass incomplete to Bryan Barley, dropped pass, PENALTY GAN offside (Matt Jones) 5 yards to the SHIP31, 1ST DOWN SHIP, NO PLAY. |
| Ship | 1-10 | at Ship31 | Kevin Marshall rush for 1 yard to the SHIP32 (Matt Jones). |
| Ship | 2-9 | at Ship32 | Kevin Marshall rush for 4 yards to the SHIP36 (John Chisolm;Matt Jones). |
| Ship | 3-5 | at Ship36 | Timeout Shippensburg, clock 06:21. |
| Ship | 3-5 | at Ship36 | Steven Adams pass incomplete to J. Baskerville. |
| Ship | 4-5 | at Ship36 | Nate Schmidt punt 41 yards to the GAN23, Levar Goff return 5 yards to the GAN28, out-of-bounds. |
| | | Drive: 5 plays, 16 yards, TOP 02:32 |
| Gan | 1-10 | at Gan28 | GANNON UNIVERSITY drive start at 06:06. |
| Gan | 1-10 | at Gan28 | Zach Boedicker pass incomplete to Geoff Hicks. |
| Gan | 2-10 | at Gan28 | Zach Boedicker pass incomplete to Jerry Smith, QB hurry by Tyrik Clary. |
| Gan | 3-10 | at Gan28 | Zach Boedicker rush for 9 yards to the GAN37 (M. Sammons). |
| Gan | 4-1 | at Gan37 | Albert Benedict punt 30 yards to the SHIP33, fair catch by Taimur Harris. |
| | | Drive: 3 plays, 9 yards, TOP 01:05 |
| Ship | 1-10 | at Ship33 | SHIPPENSBURG drive start at 05:01. |
| Ship | 1-10 | at Ship33 | Kevin Herod rush for 7 yards to the SHIP40 (Kendall Brown;Khayree Connors). |
| Ship | 2-3 | at Ship40 | Kevin Herod rush for 10 yards to the 50 yardline, 1ST DOWN SHIP (Parris Williams). |
| Ship | 1-10 | at Ship50 | Kevin Herod rush for 6 yards to the GAN44 (Kendall Brown). |
| Ship | 2-4 | at Gan44 | Steven Adams pass complete to Kevin Marshall for 44 yards to the GAN0, 1ST DOWN SHIP, TOUCHDOWN, clock 03:29. |
| | | Drew Newcomer kick attempt failed (blocked) (blocked by Cory Borden). |
| | | Shippensburg 6, Gannon University 0 |
| | | Drive: 4 plays, 67 yards, TOP 01:32 |
| | | Nate Schmidt kickoff 67 yards to the GAN3, Levar Goff return 4 yards to the GAN7, Kendall Brown for loss of 1 yard to the GAN6 (Tyrik Clary). |
| Gan | 1-10 | at Gan06 | GANNON UNIVERSITY drive start at 03:21, GAN ball on GAN6. |
| Gan | 1-10 | at Gan06 | Tony Sims rush for 1 yard to the GAN7 (J. McCollough). |
| Gan | 2-9 | at Gan07 | Tony Sims rush for 22 yards to the GAN29, 1ST DOWN GAN, out-of-bounds (Corey Hunt). |
| Gan | 1-10 | at Gan29 | Zach Boedicker pass incomplete, QB hurry by Erik Van Ness. |
| Gan | 2-10 | at Gan29 | Zach Boedicker rush for no gain to the GAN29 (Vinnie Ranauto;Erik Van Ness), PENALTY GAN holding (Josh Williams) 10 yards to the GAN19, NO PLAY. |
| Gan | 2-20 | at Gan19 | Zach Boedicker pass incomplete to Jon Hardy, dropped pass. |
| Gan | 3-20 | at Gan19 | Zach Boedicker pass complete to Corey Bradley to the GAN29, fumble forced by M. Sammons, fumble by Corey Bradley recovered by SHIP J. McCollough at GAN29, QB hurry by Andy Horn. |
| | | Drive: 5 plays, 23 yards, TOP 01:49 |
| Ship | 1-10 | at Gan29 | SHIPPENSBURG drive start at 01:32. |
| Ship | 1-10 | at Gan29 | Steven Adams pass incomplete to Mike Frenette (Khayree Connors). |
| Ship | 2-10 | at Gan29 | Kevin Herod rush for 9 yards to the GAN20 (MatthewNealMink;Matt Jones). |
| Ship | 3-1 | at Gan20 | Kevin Herod rush for 4 yards to the GAN16, 1ST DOWN SHIP (Kevin Minor). |
| Ship | 1-10 | at Gan16 | Mike Frenette rush for 16 yards to the GAN0, 1ST DOWN SHIP, TOUCHDOWN, clock 00:16. |
| | | Drew Newcomer kick attempt failed. |
| | | Shippensburg 12, Gannon University 0 |
| | | Drive: 4 plays, 29 yards, TOP 01:16 |
| | | Nate Schmidt kickoff 62 yards to the GAN8, Tyler Batts return 21 yards to the GAN29 (Cody Fleming). |
| Gan | 1-10 | at Gan29 | GANNON UNIVERSITY drive start at 00:11. |
| Gan | 1-10 | at Gan29 | Zach Boedicker pass complete to Jerry Smith for 4 yards to the GAN33 (M. Sammons). |
| | | Drive: 1 plays, 4 yards, TOP 01:19 |
| | | Shippensburg 12, Gannon University 0 |
| Gan | 2-6 | at Gan33 | Start of 2nd quarter, clock 15:00. |
| Gan | 2-6 | at Gan33 | Zach Boedicker rush for 3 yards to the GAN36 (Jake Metz). |
| Gan | 3-3 | at Gan36 | Zach Boedicker rush for loss of 4 yards to the GAN32, out-of-bounds (Terence Glenn). |
| Gan | 4-7 | at Gan32 | Albert Benedict punt 33 yards to the SHIP35, fair catch by Bryan Barley, PENALTY GAN illegal formation 5 yards to the SHIP40, 1st and 10, SHIP ball on SHIP40. |
| | | Drive: 3 plays, 3 yards, TOP 01:19 |
| Ship | 1-10 | at Ship40 | SHIPPENSBURG drive start at 13:52. |
| Ship | 1-10 | at Ship40 | Steven Adams pass incomplete to Kevin Marshall, dropped pass. |
| Ship | 2-10 | at Ship40 | Pat Schuhl rush for 4 yards to the SHIP44 (Keith Yager). |
| Ship | 3-6 | at Ship44 | Mike Frenette rush for 5 yards to the SHIP49 (Khayree Connors). |
| Ship | 4-1 | at Ship49 | Steven Adams rush for no gain to the SHIP49 (Ian Jeffers;Wesley Smith). |
| | | Drive: 4 plays, 9 yards, TOP 01:21 |
| Gan | 1-10 | at Ship49 | GANNON UNIVERSITY drive start at 12:31. |
| Gan | 1-10 | at Ship49 | Zach Boedicker rush for 18 yards to the SHIP31, 1ST DOWN GAN, out-of-bounds. |
| Gan | 1-10 | at Ship31 | Tyler Batts rush for 2 yards to the SHIP29 (Riley Bowen). |
| Gan | 2-8 | at Ship29 | Tony Sims rush for 18 yards to the SHIP11, 1ST DOWN GAN (Corey Hunt), PENALTY GAN holding (Geoff Hicks) 10 yards to the SHIP21. |
| Gan | 1-20 | at Ship21 | 1st and 10. |
| Gan | 1-10 | at Ship21 | Zach Boedicker sacked for loss of 10 yards to the SHIP31 (Erik Van Ness). |
| Gan | 2-20 | at Ship31 | Zach Boedicker rush to the SHIP28, fumble by Zach Boedicker recovered by SHIP Corey Hunt at SHIP32. |
| | | Drive: 5 plays, 17 yards, TOP 02:28 |
| Ship | 1-10 | at Ship32 | SHIPPENSBURG drive start at 10:03. |
| Ship | 1-10 | at Ship32 | Kevin Herod rush for 13 yards to the SHIP45, 1ST DOWN SHIP (Connor Kimball). |
| Ship | 1-10 | at Ship45 | Kevin Marshall rush for 12 yards to the GAN43, 1ST DOWN SHIP (John Chisolm). |
| Ship | 1-10 | at Gan43 | Steven Adams pass complete to Brian Heitz for 8 yards to the GAN35 (Khayree Connors). |
| Ship | 2-2 | at Gan35 | Kevin Herod rush for 7 yards to the GAN28, 1ST DOWN SHIP (John Chisolm). |
| Ship | 1-10 | at Gan28 | Mike Frenette rush for 5 yards to the GAN23 (Kevin Minor). |
| Ship | 2-5 | at Gan23 | Kevin Herod rush for 4 yards to the GAN19 (Keith Yager;Parris Williams). |
| Ship | 3-1 | at Gan19 | Roshaan McCain rush for loss of 3 yards to the GAN22 (Kevin Minor). |
| Ship | 4-4 | at Gan22 | Timeout Gannon University, clock 06:32. |
| Ship | 4-4 | at Gan22 | Steven Adams pass incomplete (Ian Jeffers). |
| | | Drive: 8 plays, 46 yards, TOP 03:34 |
| Gan | 1-10 | at Gan22 | GANNON UNIVERSITY drive start at 06:29. |
| Gan | 1-10 | at Gan22 | Zach Boedicker pass complete to Corey Bradley for 9 yards to the GAN31, out-of-bounds (M. Sammons). |
| Gan | 2-1 | at Gan31 | Zach Boedicker rush for 5 yards to the GAN36, 1ST DOWN GAN (M. Sammons). |
| Gan | 1-10 | at Gan36 | Tyler Batts rush for 11 yards to the GAN47, 1ST DOWN GAN (Tyrik Clary). |
| Gan | 1-10 | at Gan47 | Zach Boedicker pass complete to Khalid Walker for 12 yards to the SHIP41, 1ST DOWN GAN, QB hurry by Vinnie Ranauto. |
| Gan | 1-10 | at Ship41 | Tyler Batts rush for loss of 5 yards to the SHIP46 (M. Sammons). |
| Gan | 2-15 | at Ship46 | Zach Boedicker sacked for 2 yards to the SHIP44 (Cody Fleming), fumble by Zach Boedicker recovered by SHIP Riley Bowen at GAN40. |
| | | Drive: 6 plays, 18 yards, TOP 02:41 |
| Ship | 1-10 | at Gan40 | SHIPPENSBURG drive start at 03:48. |
| Ship | 1-10 | at Gan40 | Steven Adams pass complete to Mike Frenette for 19 yards to the GAN21, 1ST DOWN SHIP (Parris Williams). |
| Ship | 1-10 | at Gan21 | Kevin Herod rush for 3 yards to the GAN18 (Parris Williams). |
| Ship | 2-7 | at Gan18 | Kevin Marshall rush for 9 yards to the GAN9, 1ST DOWN SHIP, out-of-bounds (Chris Cook). |
| Ship | 1-G | at Gan09 | Kevin Herod rush for 2 yards to the GAN7 (Chris Cook). |
| Ship | 2-G | at Gan07 | Mike Frenette rush for 7 yards to the GAN0, TOUCHDOWN, clock 01:43. |
| | | Drew Newcomer kick attempt good. |
| | | Shippensburg 19, Gannon University 0 |
| | | Drive: 5 plays, 40 yards, TOP 02:05 |
| | | Nate Schmidt kickoff 58 yards to the GAN12, Jon Hardy return 10 yards to the GAN22 (Dakota Kessler). |
| Gan | 1-10 | at Gan22 | GANNON UNIVERSITY drive start at 01:48. |
| Gan | 1-10 | at Gan22 | Tyler Batts rush for 5 yards to the GAN27 (Vinnie Ranauto). |
| Gan | 2-5 | at Gan27 | Tyler Batts rush for loss of 3 yards to the GAN24 (Cody Fleming;Jake Metz). |
| Gan | 3-8 | at Gan24 | Zach Boedicker pass incomplete, QB hurry by Jake Metz. |
| Gan | 4-8 | at Gan24 | Albert Benedict punt 22 yards to the GAN46, out-of-bounds. |
| | | Drive: 3 plays, 2 yards, TOP 01:42 |
| Ship | 1-10 | at Gan46 | SHIPPENSBURG drive start at 00:06. |
| Ship | 1-10 | at Gan46 | Kevin Marshall rush for 31 yards to the GAN15, 1ST DOWN SHIP, out-of-bounds (Chris Cook). |
| Ship | 1-10 | at Gan15 | End of half, clock 00:00. |
| | | Drive: 1 plays, 31 yards, TOP 00:06 |
| | | Shippensburg 19, Gannon University 0 |
| Ship | 1-10 | at Gan15 | Start of 3rd quarter, clock 15:00, GAN ball on GAN30. |
| | | Drive: 1 plays, 31 yards, TOP 00:06 |
| | | Albert Benedict kickoff 55 yards to the SHIP15, Tyrik Clary return 15 yards to the SHIP30 (Ben Griffith). |
| Ship | 1-10 | at Ship30 | SHIPPENSBURG drive start at 14:55. |
| Ship | 1-10 | at Ship30 | Kevin Herod rush for 4 yards to the SHIP34 (Parris Williams). |
| Ship | 2-6 | at Ship34 | Kevin Herod rush for 3 yards to the SHIP37 (Parris Williams). |
| Ship | 3-3 | at Ship37 | Steven Adams pass incomplete to Mike Frenette. |
| Ship | 4-3 | at Ship37 | Nate Schmidt rush for loss of 11 yards to the SHIP26 (Chris Cook). |
| | | Drive: 4 plays, minus 4 yards, TOP 01:25 |
| Gan | 1-10 | at Ship26 | GANNON UNIVERSITY drive start at 13:30. |
| | | Snap hit the upback; Schmidt attempted run and was tackled |
| Gan | 1-10 | at Ship26 | Zach Boedicker pass complete to Khalid Walker for 26 yards to the SHIP0, 1ST DOWN GAN, TOUCHDOWN, clock 13:25. |
| | | Jeremy Ditzler kick attempt good. |
| | | Shippensburg 19, Gannon University 7 |
| | | Drive: 1 plays, 26 yards, TOP 00:05 |
| | | Jeremy Ditzler kickoff 48 yards to the SHIP22, Pat Schuhl return 17 yards to the SHIP39 (Will Giles). |
| Ship | 1-10 | at Ship39 | SHIPPENSBURG drive start at 13:20. |
| Ship | 1-10 | at Ship39 | Mike Frenette rush for 2 yards to the SHIP41 (MatthewNealMink). |
| Ship | 2-8 | at Ship41 | Steven Adams pass incomplete to Kevin Marshall, QB hurry by Ian Jeffers. |
| Ship | 3-8 | at Ship41 | Steven Adams pass incomplete to Taimur Harris, dropped pass. |
| Ship | 4-8 | at Ship41 | Nate Schmidt punt 23 yards to the GAN36, downed. |
| | | Drive: 3 plays, 2 yards, TOP 00:54 |
| Gan | 1-10 | at Gan36 | GANNON UNIVERSITY drive start at 12:26. |
| Gan | 1-10 | at Gan36 | Zach Boedicker rush for 1 yard to the GAN37 (Erik Van Ness). |
| Gan | 2-9 | at Gan37 | Zach Boedicker rush for 24 yards to the SHIP39, 1ST DOWN GAN, out-of-bounds. |
| Gan | 1-10 | at Ship39 | Zach Boedicker pass incomplete to Levar Goff. |
| Gan | 2-10 | at Ship39 | Tyler Batts rush for 9 yards to the SHIP30 (Terence Glenn). |
| Gan | 3-1 | at Ship30 | Tony Sims rush for loss of 4 yards to the SHIP34 (Cody Fleming). |
| Gan | 4-5 | at Ship34 | Jeremy Ditzler field goal attempt from 52 MISSED - short, spot at SHIP34, clock 09:40. |
| | | Drive: 6 plays, 30 yards, TOP 02:46 |
| Ship | 1-10 | at Ship34 | SHIPPENSBURG drive start at 09:40. |
| Ship | 1-10 | at Ship34 | Kevin Marshall rush for loss of 2 yards to the SHIP32, out-of-bounds (John Chisolm). |
| Ship | 2-12 | at Ship32 | Mike Frenette rush for loss of 7 yards to the SHIP25 (Keith Yager). |
| Ship | 3-19 | at Ship25 | Mike Frenette rush for 4 yards to the SHIP29 (Randy Colling), PENALTY SHIP holding declined. |
| Ship | 4-15 | at Ship29 | Nate Schmidt punt 32 yards to the GAN39, Levar Goff return 5 yards to the GAN44 (Corey Hunt). |
| | | Drive: 3 plays, minus 5 yards, TOP 01:37 |
| Gan | 1-10 | at Gan44 | GANNON UNIVERSITY drive start at 08:03. |
| Gan | 1-10 | at Gan44 | Tyler Batts rush for 3 yards to the GAN47 (J. McCollough;Vinnie Ranauto). |
| Gan | 2-7 | at Gan47 | Tyler Batts rush for loss of 1 yard to the GAN46 (Vinnie Ranauto;Riley Bowen). |
| Gan | 3-8 | at Gan46 | Zach Boedicker pass complete to Levar Goff for 54 yards to the SHIP0, 1ST DOWN GAN, TOUCHDOWN, clock 06:21. |
| | | Jeremy Ditzler kick attempt good. |
| | | Shippensburg 19, Gannon University 14 |
| | | Drive: 3 plays, 56 yards, TOP 01:42 |
| | | Albert Benedict kickoff 60 yards to the SHIP10, Mike Frenette return 28 yards to the SHIP38 (Errick Clark Jr). |
| Ship | 1-10 | at Ship38 | SHIPPENSBURG drive start at 06:14. |
| Ship | 1-10 | at Ship38 | Kevin Herod rush for 4 yards to the SHIP42 (Parris Williams). |
| Ship | 2-6 | at Ship42 | Kevin Herod rush for 7 yards to the SHIP49, 1ST DOWN SHIP (Matt Jones). |
| Ship | 1-10 | at Ship49 | Kevin Marshall rush for 1 yard to the 50 yardline (Randy Colling). |
| Ship | 2-9 | at Ship50 | Mike Frenette rush for no gain to the 50 yardline (Keith Yager). |
| Ship | 3-9 | at Ship50 | Steven Adams pass incomplete to Kevin Marshall. |
| Ship | 4-9 | at Ship50 | Nate Schmidt punt 37 yards to the GAN13, fair catch by Levar Goff. |
| | | Drive: 5 plays, 12 yards, TOP 02:17 |
| Gan | 1-10 | at Gan13 | GANNON UNIVERSITY drive start at 03:57. |
| Gan | 1-10 | at Gan13 | Tony Sims rush for 1 yard to the GAN14 (Cody Fleming). |
| Gan | 2-9 | at Gan14 | Zach Boedicker pass incomplete to Jerry Smith. |
| Gan | 3-9 | at Gan14 | Zach Boedicker rush for 23 yards to the GAN37, out-of-bounds, PENALTY GAN illegal block (Khalid Walker) 20 yards to the GAN17. |
| Gan | 3-6 | at Gan17 | 3rd and 6. |
| Gan | 3-6 | at Gan17 | Zach Boedicker sacked for loss of 12 yards to the GAN5 (Riley Bowen). |
| Gan | 4-18 | at Gan05 | Albert Benedict punt 35 yards to the GAN40, Bryan Barley return 5 yards to the GAN35 (Will Giles;Danny Giegerich). |
| | | Drive: 4 plays, minus 8 yards, TOP 02:00 |
| Ship | 1-10 | at Gan35 | SHIPPENSBURG drive start at 01:57. |
| Ship | 1-10 | at Gan35 | Steven Adams pass intercepted by Connor Kimball at the GAN24, Connor Kimball return 45 yards to the SHIP31 (J. Baskerville). |
| | | Drive: 1 plays, 0 yards, TOP 00:11 |
| Gan | 1-10 | at Ship31 | GANNON UNIVERSITY drive start at 01:46. |
| Gan | 1-10 | at Ship31 | Zach Boedicker rush for loss of 4 yards to the SHIP35 (Dainen Green;Terence Glenn). |
| Gan | 2-14 | at Ship35 | Zach Boedicker pass incomplete to Geoff Hicks, QB hurry by Riley Bowen. |
| Gan | 3-14 | at Ship35 | Zach Boedicker sacked for loss of 13 yards to the SHIP48 (Riley Bowen). |
| Gan | 4-27 | at Ship48 | Albert Benedict punt 30 yards to the SHIP18, out-of-bounds. |
| | | Drive: 3 plays, minus 17 yards, TOP 01:40 |
| Ship | 1-10 | at Ship18 | SHIPPENSBURG drive start at 00:06. |
| Ship | 1-10 | at Ship18 | Kevin Herod rush for 9 yards to the SHIP27 (Parris Williams). |
| | | Drive: 1 plays, 9 yards, TOP 05:31 |
| | | Shippensburg 19, Gannon University 14 |
| Ship | 2-1 | at Ship27 | Start of 4th quarter, clock 15:00. |
| Ship | 2-1 | at Ship27 | Steven Adams rush to the SHIP20, fumble by Steven Adams recovered by SHIP Steven Adams at SHIP20, Steven Adams for 3 yards to the SHIP23 (MatthewNealMink;Parris Williams). |
| Ship | 3-5 | at Ship23 | Steven Adams pass complete to Brian Heitz for 17 yards to the SHIP40, 1ST DOWN SHIP (Parris Williams). |
| Ship | 1-10 | at Ship40 | Steven Adams pass complete to Brian Heitz for 8 yards to the SHIP48 (Kevin Minor), PENALTY GAN unsportsmanlike conduct (Kevin Minor) 15 yards to the GAN37, 1ST DOWN SHIP. |
| Ship | 1-10 | at Gan37 | 1st and 10. |
| Ship | 1-10 | at Gan37 | Mike Frenette rush for 2 yards to the GAN35 (Will Giles). |
| Ship | 2-8 | at Gan35 | Kevin Herod rush for loss of 1 yard to the GAN36 (Matt Jones;Parris Williams). |
| Ship | 3-9 | at Gan36 | Steven Adams pass complete to Brian Heitz for 10 yards to the GAN26, 1ST DOWN SHIP (Chris Cook;Will Giles). |
| Ship | 1-10 | at Gan26 | Kevin Herod rush for 3 yards to the GAN23 (Wesley Smith;Keith Yager). |
| Ship | 2-7 | at Gan23 | Kevin Herod rush for 3 yards to the GAN20 (Khayree Connors). |
| Ship | 3-4 | at Gan20 | Steven Adams sacked for loss of 8 yards to the GAN28 (Dominic Jackson), fumble by Steven Adams recovered by SHIP Peter Kreisher at GAN33. |
| Ship | 4-17 | at Gan33 | Steven Adams pass incomplete to Kevin Marshall, QB hurry by Randy Colling. |
| | | Drive: 11 plays, 49 yards, TOP 05:31 |
| Gan | 1-10 | at Gan33 | GANNON UNIVERSITY drive start at 09:35. |
| Gan | 1-10 | at Gan33 | Tyler Batts rush for 29 yards to the SHIP38, 1ST DOWN GAN (Corey Hunt). |
| Gan | 1-10 | at Ship38 | Tony Sims rush for loss of 1 yard to the SHIP39 (Andy Horn). |
| Gan | 2-11 | at Ship39 | Zach Boedicker rush for 4 yards to the SHIP35, out-of-bounds (Corey Hunt). |
| Gan | 3-7 | at Ship35 | Zach Boedicker pass incomplete to Khalid Walker. |
| Gan | 4-7 | at Ship35 | Zach Boedicker pass complete to Jerry Smith for 11 yards to the SHIP24, 1ST DOWN GAN (Mike Lloyd). |
| Gan | 1-10 | at Ship24 | Tyler Batts rush for 2 yards to the SHIP22 (Cody Fleming). |
| Gan | 2-8 | at Ship22 | Zach Boedicker pass complete to Jerry Smith for 22 yards to the SHIP0, 1ST DOWN GAN, TOUCHDOWN, clock 06:32. |
| Gan | 1-G | at Ship03 | Timeout Gannon University, clock 06:32. |
| | | Zach Boedicker pass attempt to Khalid Walker good. |
| | | Gannon University 22, Shippensburg 19 |
| | | Drive: 7 plays, 67 yards, TOP 03:03 |
| | | Albert Benedict kickoff 60 yards to the SHIP10, Kevin Marshall return 62 yards to the GAN28 (Jon Hardy). |
| Ship | 1-10 | at Gan28 | SHIPPENSBURG drive start at 06:21. |
| Ship | 1-10 | at Gan28 | Kevin Herod rush for 6 yards to the GAN22 (Kendall Brown). |
| Ship | 2-4 | at Gan22 | Kevin Herod rush for 4 yards to the GAN18, 1ST DOWN SHIP (Jon Petrigac;Matt Jones). |
| Ship | 1-10 | at Gan18 | Steven Adams rush for no gain to the GAN18 (Kevin Minor). |
| Ship | 2-10 | at Gan18 | Mike Frenette rush for 9 yards to the GAN9 (John Chisolm). |
| Ship | 3-1 | at Gan09 | Kevin Herod rush for 3 yards to the GAN6, 1ST DOWN SHIP (MatthewNealMink). |
| Ship | 1-G | at Gan06 | Mike Frenette rush for 3 yards to the GAN3 (MatthewNealMink;Khayree Connors). |
| Ship | 2-G | at Gan03 | Kevin Herod rush for no gain to the GAN3 (Randy Colling;Cory Borden). |
| Ship | 3-G | at Gan03 | Timeout Shippensburg, clock 03:09. |
| Ship | 3-G | at Gan03 | Steven Adams pass intercepted by Khayree Connors at the GAN0, Khayree Connors return 6 yards to the GAN6 (Mike Frenette) (MatthewNealMink). |
| | | Drive: 8 plays, 25 yards, TOP 03:18 |
| Gan | 1-10 | at Gan06 | GANNON UNIVERSITY drive start at 03:03. |
| Gan | 1-10 | at Gan06 | Tyler Batts rush for loss of 1 yard to the GAN5 (M. Kahlil Smith). |
| Gan | 2-11 | at Gan05 | Tyler Batts rush for 5 yards to the GAN10 (Vinnie Ranauto). |
| Gan | 3-6 | at Gan10 | Timeout Shippensburg, clock 02:17. |
| Gan | 3-6 | at Gan10 | Zach Boedicker pass complete to Geoff Hicks for 5 yards to the GAN15 (J. McCollough;Riley Bowen). |
| Gan | 4-1 | at Gan15 | Timeout Shippensburg, clock 02:10. |
| Gan | 4-1 | at Gan15 | Albert Benedict punt 41 yards to the SHIP44, Bryan Barley return 0 yards to the SHIP44, fumble by Bryan Barley recovered by SHIP Mike Goode at SHIP45. |
| | | Drive: 3 plays, 9 yards, TOP 01:02 |
| Ship | 1-10 | at Ship45 | SHIPPENSBURG drive start at 02:01, SHIP ball on SHIP45. |
| Ship | 1-10 | at Ship45 | Steven Adams pass incomplete to Taimur Harris. |
| Ship | 2-10 | at Ship45 | QB hurry by Dominic Jackson. |
| Ship | 2-10 | at Ship45 | Steven Adams pass complete to Bryan Barley for 11 yards to the GAN44, 1ST DOWN SHIP, out-of-bounds (Connor Kimball). |
| Ship | 1-10 | at Gan44 | Steven Adams pass incomplete, QB hurry by Kevin Borton. |
| Ship | 2-10 | at Gan44 | Steven Adams pass incomplete to Mike Frenette (Jon Petrigac). |
| Ship | 3-10 | at Gan44 | Steven Adams sacked for loss of 4 yards to the GAN48 (Randy Colling). |
| Ship | 4-14 | at Gan48 | Steven Adams pass incomplete to Brian Heitz. |
| | | Drive: 6 plays, 7 yards, TOP 00:49 |
| Gan | 1-10 | at Gan48 | GANNON UNIVERSITY drive start at 01:12. |
| Gan | 1-10 | at Gan48 | TEAM rush for loss of 4 yards to the GAN44. |
| Gan | 2-14 | at Gan44 | TEAM rush for loss of 3 yards to the GAN41. |
| Gan | 3-17 | at Gan41 | End of game, clock 00:00. |
| | | Drive: 2 plays, minus 7 yards, TOP 01:12 |
| | | FINAL SCORE |
| | | Gannon University 22, Shippensburg 19 |