| 1. | 12 | Arthur Leathers | 16:39.50 | Francis Scott Key | | |
| 2. | 12 | Tim Moyer | 16:52.43 | Dallastown Area | | |
| 3. | 11 | Craig Pritt | 17:07.52 | Preston | | |
| 4. | 11 | Matthew Nesmith | 17:10.92 | Mechanicsburg | | |
| 5. | 10 | Charles Lockwood | 17:13.70 | Dallastown Area | | |
| 6. | 12 | Matt Koren | 17:14.70 | Whitehall | | |
| 7. | 12 | Jordan White | 17:17.35 | Francis Scott Key | | |
| 8. | 11 | Harry Latchford | 17:19.76 | East Pennsboro Area | | |
| 9. | 10 | Zach Barker | 17:24.73 | Conrad Weiser | | |
| 10. | 11 | Brandon Ropiski | 17:25.64 | Bel Air | | |
| 11. | 12 | Zack Sterkenberg | 17:29.51 | Palmyra | | |
| 12. | 12 | Jim Walsh | 17:30.22 | Oxford Area | | |
| 13. | 12 | Zach Holz | 17:36.80 | Francis Scott Key | | |
| 14. | 10 | Jeff Branson | 17:38.98 | Lampeter-Strasburg | | |
| 15. | 12 | Lars Johnson | 17:40.68 | Susquehannock | | |
| 16. | 12 | Adam Wilt | 17:41.70 | Spring Grove Area | | |
| 17. | 10 | Jesse Mancuso | 17:42.42 | Garden Spot | | |
| 18. | 11 | Alex Lohrmann | 17:42.74 | Bel Air | | |
| 19. | 12 | Joe Kline | 17:46.15 | Ephrata | | |
| 20. | 10 | Nate Jones | 17:47.60 | Conrad Weiser | | |
| 21. | 11 | Bobby Haldeman | 17:48.24 | Lampeter-Strasburg | | |
| 22. | 12 | Ben Thomas | 17:48.76 | Spring Grove Area | | |
| 23. | 11 | Sterling Snyder | 17:50.38 | Preston | | |
| 24. | 12 | Givi Palagashvili | 17:51.84 | Ephrata | | |
| 25. | 11 | Kevin Waldmen | 17:55.19 | East Pennsboro Area | | |
| 26. | 11 | Chris Frock | 17:56.72 | Winters Mill | | |
| 27. | 12 | Robert Pagels | 17:59.30 | North Carroll | | |
| 28. | 9 | Mike Klecker | 18:00.38 | South Western Senior | | |
| 29. | 12 | Nick Murray | 18:02.06 | Lower Dauphin | | |
| 30. | 11 | Mike Evans | 18:03.25 | Bel Air | | |
| 31. | 10 | Eric Tringalli | 18:03.89 | Winters Mill | | |
| 32. | 11 | Andrew Mclean | 18:07.75 | Huntingtown | | |
| 33. | 11 | Zach Brenner | 18:08.73 | Mechanicsburg | | |
| 34. | 11 | Dustin Mathers | 18:10.54 | North Carroll | | |
| 35. | 12 | Ben Mosher | 18:11.34 | Lower Dauphin | | |
| 36. | 12 | Blaze Linette | 18:12.17 | Conrad Weiser | | |
| 37. | 11 | James Gourley | 18:13.00 | Lower Dauphin | | |
| 38. | 10 | Spencer McReary | 18:13.93 | Red Lion Area | | |
| 39. | 9 | Alex Haufler | 18:17.85 | Francis Scott Key | | |
| 40. | 11 | Julian Cheung | 18:18.84 | Gettysburg Area | | |
| 41. | 11 | Boston Ross | 18:19.63 | Lower Dauphin | | |
| 42. | 12 | Matt Cross | 18:20.34 | Bel Air | | |
| 44. | 12 | Jesse Henderson | 18:22.81 | Francis Scott Key | | |
| 45. | 12 | Andrew Redcay | 18:25.39 | Ephrata | | |
| 46. | 11 | Michael Hicks | 18:26.27 | Tuscarora | | |
| 47. | 9 | Matthew Shenk | 18:26.71 | Spring Grove Area | | |
| 48. | 10 | Nick Cook | 18:27.04 | Bel Air | | |
| 49. | 11 | Eric Sprenkle | 18:27.53 | West York Area | | |
| 50. | 12 | Marc Rappa | 18:28.00 | Chancellor | | |
| 51. | 11 | Derek Crone | 18:29.48 | Dover Area | | |
| 52. | 12 | Colten Kisner | 18:33.93 | Preston | | |
| 53. | 11 | Clint Keller | 18:34.36 | Conrad Weiser | | |
| 54. | 12 | Glendon Zimmerman | 18:34.78 | Garden Spot | | |
| 55. | 10 | Ed Holand | 18:35.79 | Red Lion Area | | |
| 56. | 12 | Alex Bonus | 18:36.83 | Palmyra | | |
| 57. | 12 | Rodney Wolf | 18:37.27 | New Oxford | | |
| 58. | 9 | Tanner Landis | 18:39.28 | Red Lion Area | | |
| 59. | 12 | Cory Miller | 18:41.23 | West York Area | | |
| 60. | 12 | Antonio Buckner | 18:42.57 | Chancellor | | |
| 61. | 10 | Jesse Albright | 18:43.40 | North Carroll | | |
| 62. | 11 | Emmanuel Rodriquez | 18:44.08 | York County Of Tech | | |
| 63. | 9 | Andrew Rohrbaugh | 18:44.79 | Spring Grove Area | | |
| 64. | 12 | Abe Evans | 18:45.31 | Dover Area | | |
| 65. | 10 | Nathanael Hostetter | 18:45.82 | Lampeter-Strasburg | | |
| 66. | 12 | Conor Jones | 18:46.27 | Chancellor | | |
| 67. | 11 | Ryan Hedrick | 18:46.68 | Northeastern | | |
| 68. | 12 | Jon Grebb | 18:47.05 | Palmyra | | |
| 69. | 12 | Lee Morrow | 18:47.50 | James Buchanan | | |
| 70. | 11 | Jeffrey Emenheiser | 18:48.92 | Red Lion Area | | |
| 71. | 9 | Nathan McClafferty | 18:49.74 | Conrad Weiser | | |
| 72. | 11 | Wesley McKinney | 18:50.93 | Preston | | |
| 73. | 12 | Jake Hartberger | 18:52.25 | Muhlenberg Senior | | |
| 74. | 10 | Timothy Boyer | 18:52.72 | Muhlenberg Senior | | |
| 75. | 10 | Tom Carpenter | 18:53.80 | Winters Mill | | |
| 76. | 12 | Jeffrey Mace | 18:55.16 | Waynesboro Area | | |
| 77. | 10 | Mickey Molchany | 18:55.69 | Ephrata | | |
| 78. | 11 | Luke Bowman | 18:56.23 | Preston | | |
| 79. | 11 | Steven Long | 18:56.78 | Palmyra | | |
| 80. | 12 | David Dukeman | 18:57.40 | Ephrata | | |
| 81. | 11 | Will Tanenbaur | 18:57.90 | Bel Air | | |
| 82. | 11 | Chase Holmes | 18:58.57 | Tuscarora | | |
| 83. | 11 | Jon Foster | 18:59.34 | Northern York (Dillsburg) | | |
| 84. | 11 | Aaron Trimpey | 19:00.34 | Susquehannock | | |
| 85. | 12 | Randy Sylvester | 19:01.25 | Waynesboro Area | | |
| 86. | 11 | Ryan Addlesberger | 19:01.95 | Dover Area | | |
| 87. | 11 | Peter Pham | 19:02.71 | Mechanicsburg | | |
| 88. | 9 | Ryan Spangler | 19:03.80 | Winters Mill | | |
| 89. | 9 | Wunsch Travis | 19:05.43 | Northeastern | | |
| 90. | 9 | Alex Camacho | 19:05.75 | Oxford Area | | |
| 91. | 12 | Robert Hershey | 19:06.76 | Octorara | | |
| 92. | 11 | Kevin Anderson | 19:07.20 | Lampeter-Strasburg | | |
| 93. | 11 | Ryan Warner | 19:07.55 | Gettysburg Area | | |
| 94. | 10 | Michael Vendetti | 19:08.04 | Gettysburg Area | | |
| 95. | 12 | Brenton McCrea | 19:08.79 | Waynesboro Area | | |
| 96. | 10 | Steve McAndrew | 19:09.44 | Kennard Dale | | |
| 97. | 11 | Nick Wine | 19:10.68 | Spring Grove Area | | |
| 98. | 11 | Ryan Haugh | 19:11.30 | Northeastern | | |
| 99. | 11 | Sam Wendler | 19:11.79 | Susquehannock | | |
| 100. | 10 | Eliott Bonds | 19:12.21 | Palmyra | | |
| 101. | 12 | Kyle Cook | 19:12.59 | Huntingtown | | |
| 102. | 12 | Patrick Hancock | 19:12.86 | Chancellor | | |
| 103. | 10 | Shane Yingling | 19:13.20 | Susquehannock | | |
| 104. | 11 | Tony Parker | 19:13.53 | Preston | | |
| 105. | 12 | Tom Means | 19:14.57 | Lower Dauphin | | |
| 106. | 12 | Kurtis Rose | 19:15.87 | Mechanicsburg | | |
| 107. | 10 | Alex Lehman | 19:16.49 | Dallastown Area | | |
| 108. | 9 | Austin Wealand | 19:17.44 | Ephrata | | |
| 109. | 12 | Charles Heilman | 19:18.15 | Kennard Dale | | |
| 110. | 12 | Mark James | 19:18.94 | Preston | | |
| 111. | 11 | Carson Smith | 19:19.43 | Lampeter-Strasburg | | |
| 112. | 10 | Nick Vozzella | 19:19.85 | Lower Dauphin | | |
| 113. | 11 | Jordan Landis | 19:20.84 | Lampeter-Strasburg | | |
| 114. | 11 | Jesse Rutledge | 19:21.24 | Garden Spot | | |
| 115. | 9 | Steven Cross | 19:22.27 | Bel Air | | |
| 116. | 12 | Bryant Strong | 19:22.76 | Huntingtown | | |
| 117. | 9 | Luke Stiffler | 19:23.20 | West York Area | | |
| 118. | 12 | Andrew Longman | 19:23.64 | Chancellor | | |
| 119. | 12 | Brian Seaman-Lutz | 19:24.03 | Conrad Weiser | | |
| 120. | 11 | Paul Arslain | 19:25.02 | Northeastern | | |
| 121. | 12 | Jubilant Kunce | 19:25.49 | Red Lion Area | | |
| 122. | 10 | Jay Marshall | 19:26.15 | James Buchanan | | |
| 123. | 12 | Devin Knisely | 19:26.66 | West York Area | | |
| 124. | 10 | Jordan Heisey | 19:27.19 | Mechanicsburg | | |
| 125. | 12 | Kyle Roomsburg | 19:27.68 | Spring Grove Area | | |
| 126. | 12 | Nathan Calhoon | 19:28.42 | York County Of Tech | | |
| 127. | 10 | Justin Geesey | 19:28.99 | Dover Area | | |
| 128. | 11 | Ryan Doll | 19:29.81 | Lampeter-Strasburg | | |
| 129. | 11 | Alex Hinton | 19:30.33 | Chancellor | | |
| 130. | 11 | Andrew Parker | 19:32.02 | Winters Mill | | |
| 131. | 11 | Justin Stroh | 19:33.48 | Lampeter-Strasburg | | |
| 132. | 11 | Eric Naylor | 19:34.44 | Dover Area | | |
| 133. | 12 | Scott James | 19:36.08 | Conrad Weiser | | |
| 134. | 12 | Chris March | 19:36.78 | West York Area | | |
| 135. | 9 | Kyle Cooper | 19:37.59 | Frederick | | |
| 136. | 9 | Andrew Smith | 19:38.18 | Conrad Weiser | | |
| 137. | 11 | Eric Mohar | 19:38.78 | Dallastown Area | | |
| 138. | 11 | Tim Krause | 19:39.34 | Huntingtown | | |
| 139. | 12 | Madison Sowell | 19:39.83 | Tuscarora | | |
| 140. | 11 | Eddie Cervantes | 19:40.24 | Dover Area | | |
| 141. | 11 | Adam Rudderow | 19:40.82 | Muhlenberg Senior | | |
| 142. | 10 | Paul Griffin | 19:41.29 | Winters Mill | | |
| 143. | 10 | Aaron Sload | 19:42.33 | Muhlenberg Senior | | |
| 144. | 11 | Hunter Pittman | 19:42.67 | James Buchanan | | |
| 145. | 10 | Brendan MacNeal | 19:44.66 | Ephrata | | |
| 146. | 9 | Tyler Muse | 19:45.47 | Bel Air | | |
| 147. | 10 | James Stanley | 19:45.95 | Kennard Dale | | |
| 148. | 11 | Seth Gregory | 19:46.88 | Mechanicsburg | | |
| 149. | 11 | Dip Smith | 19:47.39 | Mechanicsburg | | |
| 150. | 11 | Jeremy Bowe | 19:47.84 | Garden Spot | | |
| 151. | 12 | Erich White | 19:48.17 | Chancellor | | |
| 152. | 10 | Kolbe Lysher | 19:48.50 | Chancellor | | |
| 153. | 11 | Ken Hamson | 19:49.08 | Octorara | | |
| 154. | 9 | Ben Fake | 19:49.73 | East Pennsboro Area | | |
| 155. | 11 | Brandon Smith | 19:50.10 | James Buchanan | | |
| 156. | 10 | Joe Trebilcock | 19:50.51 | Susquehannock | | |
| 157. | 11 | Ryan Rader | 19:50.82 | Whitehall | | |
| 158. | 12 | Scott Hutchinson | 19:51.73 | Winters Mill | | |
| 159. | 12 | Ryan Trella | 19:52.59 | Ephrata | | |
| 160. | 11 | Tyler Norton | 19:54.00 | Palmyra | | |
| 161. | 10 | Joey Gutkaska | 19:55.04 | North Carroll | | |
| 162. | 10 | Abram Albert | 19:55.70 | Northern York (Dillsburg) | | |
| 163. | 12 | Dan Jones | 19:56.74 | Dallastown Area | | |
| 164. | 12 | Alexander Unglesbee | 19:58.03 | North Carroll | | |
| 165. | 10 | Chris McCabe | 19:59.21 | Red Lion Area | | |
| 166. | 10 | Dylan Radka | 20:00.17 | Muhlenberg Senior | | |
| 167. | 9 | Alex Roy | 20:02.06 | Octorara | | |
| 168. | 9 | Greg Sterkenberg | 20:02.46 | Palmyra | | |
| 169. | 11 | Brandon Zimmerman | 20:03.39 | Garden Spot | | |
| 170. | 10 | Eli Ford | 20:04.19 | New Oxford | | |
| 171. | 9 | Zach Hartzell | 20:08.69 | Gettysburg Area | | |
| 172. | 11 | Zach Swarr | 20:11.88 | Garden Spot | | |
| 173. | 12 | Jeremy Addison | 20:13.26 | Dallastown Area | | |
| 174. | 12 | Nick Mathews | 20:14.78 | Muhlenberg Senior | | |
| 175. | 11 | Joshua Reever | 20:15.65 | Dover Area | | |
| 176. | 12 | Cory Knox | 20:19.41 | Lower Dauphin | | |
| 177. | 12 | Jordan Morsberger | 20:20.28 | Lower Dauphin | | |
| 178. | 11 | David (Dj) Watson | 20:21.37 | Francis Scott Key | | |
| 179. | 11 | Jordan Makansi | 20:22.85 | Octorara | | |
| 180. | 9 | Christopher Spicer | 20:23.47 | York County Of Tech | | |
| 181. | 10 | Andrew Cole | 20:24.64 | Waynesboro Area | | |
| 182. | 10 | Ronnie Teufer | 20:25.18 | South Western Senior | | |
| 183. | 12 | Andrew McCollister | 20:26.07 | Susquehannock | | |
| 184. | 9 | Bryden Pollard | 20:26.64 | Northern York (Dillsburg) | | |
| 185. | 10 | Josseph Needham | 20:27.26 | Waynesboro Area | | |
| 186. | 10 | Nate Dawes | 20:27.93 | Huntingtown | | |
| 187. | 9 | Philip Bautista | 20:28.37 | Waynesboro Area | | |
| 188. | 10 | Brandt Wilt | 20:28.86 | Dallastown Area | | |
| 189. | 11 | Josh Townes | 20:29.25 | Oxford Area | | |
| 190. | 9 | Trimmer Robby | 20:29.72 | Northeastern | | |
| 191. | 10 | Bobby Patterson | 20:30.43 | South Western Senior | | |
| 192. | 10 | Miles Helmick | 20:31.21 | Preston | | |
| 193. | 9 | Ben Meck | 20:32.72 | Northern York (Dillsburg) | | |
| 194. | 11 | Brandon Isham | 20:35.11 | East Pennsboro Area | | |
| 195. | 9 | Jeremy Diehl | 20:35.52 | South Western Senior | | |
| 196. | 11 | Andrew Deckert | 20:35.98 | East Pennsboro Area | | |
| 197. | 9 | Giorgi Sprow | 20:36.52 | Tuscarora | | |
| 198. | 12 | Kevin Somers | 20:39.75 | North Carroll | | |
| 199. | 11 | Lee Morris | 20:40.40 | Susquehannock | | |
| 200. | 10 | Trevor Haney | 20:41.32 | Octorara | | |
| 201. | 10 | Mark Dende | 20:42.85 | South Western Senior | | |
| 202. | 12 | Ben Mummert | 20:43.59 | Northern York (Dillsburg) | | |
| 203. | 9 | Casey Neidig | 20:44.48 | Northern York (Dillsburg) | | |
| 204. | 9 | Micah Engle | 20:48.88 | Northern York (Dillsburg) | | |
| 205. | 10 | Christopher Fox | 20:50.12 | Tuscarora | | |
| 206. | 9 | Kyle Dayhoff | 20:50.56 | New Oxford | | |
| 207. | 12 | Stephen Wishard | 20:51.17 | Spring Grove Area | | |
| 208. | 10 | Ethan Harbaugh | 20:51.80 | Waynesboro Area | | |
| 209. | 11 | Jon Fauber | 20:52.65 | Mechanicsburg | | |
| 210. | 11 | David Burker | 20:53.64 | Whitehall | | |
| 211. | 11 | Garrick Tomlin | 20:54.03 | Tuscarora | | |
| 212. | 9 | Ryan Chrismer | 20:55.88 | New Oxford | | |
| 213. | 9 | Joe Smith | 20:56.39 | East Pennsboro Area | | |
| 214. | 11 | Andrew Skrabak | 20:57.67 | Octorara | | |
| 215. | 11 | Danny Merrill | 20:58.67 | North Carroll | | |
| 216. | 12 | Matt LaRose | 20:58.98 | Whitehall | | |
| 217. | 12 | Shawn Strevig | 20:59.63 | North Carroll | | |
| 218. | 10 | Jordan Tushingham | 21:00.03 | South Western Senior | | |
| 219. | 9 | Kisshan Sankar | 21:00.54 | Frederick | | |
| 220. | 12 | Ben Koch | 21:01.32 | West York Area | | |
| 221. | 11 | Josh Schwemmer | 21:03.25 | Frederick | | |
| 222. | 11 | Adam Brubaker | 21:05.44 | Palmyra | | |
| 223. | 9 | Donald Rhoades | 21:05.88 | East Pennsboro Area | | |
| 224. | 9 | Robert Spengler | 21:06.40 | Whitehall | | |
| 225. | 10 | Isaac Dienner | 21:07.12 | Garden Spot | | |
| 226. | 11 | Jesse Winter | 21:08.77 | Francis Scott Key | | |
| 227. | 10 | Reed Wilkinson | 21:09.52 | Frederick | | |
| 228. | 9 | Kyle Phillips | 21:10.28 | Waynesboro Area | | |
| 229. | 12 | Elliot Martin | 21:12.96 | Dallastown Area | | |
| 230. | 11 | Brady Beck | 21:15.55 | Northern York (Dillsburg) | | |
| 231. | 12 | Charles McDaniel | 21:16.18 | Red Lion Area | | |
| 232. | 10 | Paul Glassmoyer | 21:16.74 | West York Area | | |
| 233. | 10 | Tyler Knauss | 21:18.59 | Whitehall | | |
| 234. | 12 | C J Filippi | 21:21.41 | Huntingtown | | |
| 235. | 12 | Ravi Patel | 21:22.16 | East Pennsboro Area | | |
| 236. | 12 | Jeff Inouye | 21:24.04 | Winters Mill | | |
| 237. | 10 | Ryan McBride | 21:26.43 | Octorara | | |
| 238. | 11 | Justin Bauder | 21:26.92 | Garden Spot | | |
| 239. | 12 | Shaun Brothers | 21:28.00 | Frederick | | |
| 240. | 10 | Cameron Naylor | 21:32.90 | Kennard Dale | | |
| 241. | 12 | Zachary Ray | 21:34.74 | Huntingtown | | |
| 242. | 10 | Jeb Carty | 21:38.55 | Oxford Area | | |
| 243. | 12 | Tony Rusonis | 21:44.79 | West York Area | | |
| 244. | 12 | Ryan Brown | 21:48.46 | James Buchanan | | |
| 245. | 9 | George Martinez | 21:49.81 | Frederick | | |
| 246. | 12 | Craig Mathias | 21:52.92 | New Oxford | | |
| 247. | 9 | Watkins Tyler | 21:54.20 | York County Of Tech | | |
| 248. | 10 | Cody Borders | 21:55.44 | South Western Senior | | |
| 249. | 10 | Benjamin Arocho | 21:56.97 | Huntingtown | | |
| 250. | 10 | Westley Corwin | 22:02.67 | Muhlenberg Senior | | |
| 251. | 10 | Ben Christ | 22:07.29 | Susquehannock | | |
| 252. | 10 | Seth Guth | 22:16.31 | Whitehall | | |
| 253. | 11 | Daniel Kinney | 22:18.20 | Frederick | | |
| 254. | 11 | Tyler Nero | 22:24.11 | McConnellsburg | | |
| 255. | 10 | Dan Hubley | 22:29.21 | Oxford Area | | |
| 256. | 12 | Mike Koehler | 22:42.90 | Whitehall | | |
| 257. | 12 | Gary Tauginbaugh | 23:04.26 | Red Lion Area | | |
| 258. | 10 | Chris Thompson | 23:16.43 | New Oxford | | |
| 259. | 11 | Nick Krause | 23:19.64 | Tuscarora | | |
| 260. | 10 | Baldemar Lemus | 23:32.77 | Oxford Area | | |
| 261. | 10 | Joe Homa | 23:39.55 | South Western Senior | | |
| 262. | 11 | Rohando Harvey | 23:42.27 | Frederick | | |
| 263. | 12 | Jonathan Watts | 24:02.00 | Kennard Dale | | |
| 264. | 9 | Matt Welsh | 24:23.03 | Kennard Dale | | |
| 265. | 9 | Ethan Lavoie | 24:38.13 | Gettysburg Area | | |
| 266. | 9 | Jamiel Majett | 24:38.92 | Tuscarora | | |
| 267. | 11 | Matt Hilferding | 25:27.21 | Kennard Dale | | |
| 268. | 10 | Ahn Nguyen | 26:12.33 | Gettysburg Area | | |