| 1. | 12 | Tommy Gruschow | 16:05 | Trinity (Camp Hill) | | |
| 2. | 11 | Connor Strynkowski | 16:11 | Palmyra | | |
| 3. | 12 | Todd Hewitt | 16:12 | Eaton | | |
| 4. | 12 | Sam Martin | 16:16 | Richard Montgomery | | |
| 5. | 12 | Nathan Noll | 16:17 | Kutztown Area | | |
| 6. | 12 | Matthew Groff | 16:21 | Hempfield (3) | | |
| 7. | 12 | Mike Bedell | 16:24 | Elk Lake | | |
| 8. | 11 | Sean Burke | 16:27 | Abington Heights | | |
| 9. | 12 | Nick Pezza | 16:29 | Century | | |
| 10. | 12 | Alex Arias | 16:34 | Damascus | | |
| 11. | 11 | Adam Katora | 16:37 | Dallastown Area | | |
| 12. | 11 | Tim Monko | 16:41 | Northern York (Dillsburg) | | |
| 13. | 12 | Shane Bissonnette | 16:52 | Palmyra | | |
| 14. | 11 | Evan Hardy | 16:56 | Williamsport | | |
| 15. | 12 | Ryan Fenton | 16:56 | Century | | |
| 16. | 10 | Xavier Sauvageau | 16:58 | Littlestown Area | | |
| 17. | 12 | Austin Rigsby | 17:02 | Musselman | | |
| 18. | 10 | Luke Jones | 17:02 | Elk Lake | | |
| 19. | 12 | Matthew Taylor | 17:05 | Hempfield (3) | | |
| 20. | 11 | Matthew Boyer | 17:06 | Cedar Cliff | | |
| 21. | 10 | Nate Hamilton | 17:07 | Hershey | | |
| 22. | 11 | Nate Slonaker | 17:08 | Northeastern | | |
| 23. | 12 | Erich Leiden | 17:09 | Hempfield (3) | | |
| 24. | 12 | Andrew Rohrbaugh | 17:09 | Spring Grove Area | | |
| 25. | 12 | Sebastian Nicewicz | 17:09 | Mechanicsburg | | |
| 26. | 12 | Chris Wilson | 17:09 | Hampshire | | |
| 27. | 12 | Charlie Ramirez | 17:10 | Damascus | | |
| 28. | 10 | Ryan Hertzog | 17:10 | South Western Senior | | |
| 29. | 12 | Chris Vito | 17:10 | Abington Heights | | |
| 30. | 12 | Marcus Derricote | 17:11 | Hershey | | |
| 31. | 12 | Tim Loughran | 17:11 | Hampshire | | |
| 32. | 11 | Kevin Chambers | 17:11 | West York Area | | |
| 33. | 12 | Justin Shelly | 17:12 | Cedar Cliff | | |
| 34. | 11 | John Felts | 17:12 | Red Land | | |
| 35. | 11 | John Clark | 17:15 | Boiling Springs | | |
| 36. | 12 | Travis Wunsch | 17:17 | Northeastern | | |
| 37. | 12 | Grant Dube | 17:18 | Dallastown Area | | |
| 38. | 12 | Tim Duquette | 17:18 | Palmyra | | |
| 39. | 12 | Matthew Shenk | 17:20 | Spring Grove Area | | |
| 40. | 11 | Dan Beegle | 17:21 | Gettysburg Area | | |
| 41. | 10 | Chris Diaz | 17:22 | York Suburban | | |
| 42. | 12 | Derek Pawlush | 17:22 | Trinity (Camp Hill) | | |
| 43. | 12 | Ben Lengerich | 17:23 | Hershey | | |
| 44. | 11 | Sean McMahon | 17:23 | Richard Montgomery | | |
| 45. | 10 | Tom Seykora | 17:23 | Devon Preparatory | | |
| 46. | 12 | Cody McDonald | 17:25 | Musselman | | |
| 47. | 11 | Andrew Groff | 17:26 | Hempfield (3) | | |
| 48. | 12 | Mike Klecker | 17:27 | South Western Senior | | |
| 49. | 12 | Joshua Mazzoni | 17:28 | Dallastown Area | | |
| 50. | 12 | Jacob Cantor | 17:29 | Richard Montgomery | | |
| 51. | 12 | Zack Angel | 17:30 | Richard Montgomery | | |
| 52. | 11 | David Hamilton | 17:30 | Richard Montgomery | | |
| 53. | 12 | Alex Diltz | 17:34 | Kutztown Area | | |
| 54. | 12 | Jordan Broschard | 17:36 | Hershey | | |
| 55. | 11 | Mark Montgomery | 17:36 | Richard Montgomery | | |
| 56. | 12 | Kevin DeWillie | 17:37 | Hershey | | |
| 57. | 12 | Alex DiMarzio | 17:38 | Devon Preparatory | | |
| 58. | 11 | Patrick French | 17:38 | Hempfield (3) | | |
| 59. | 12 | Casey Neidig | 17:39 | Northern York (Dillsburg) | | |
| 60. | 11 | Mac Hightower | 17:40 | Landon | | |
| 61. | 11 | Ben Grove | 17:42 | Boiling Springs | | |
| 62. | 10 | Jake Brodeur | 17:42 | Hershey | | |
| 63. | 11 | Will Bennett | 17:43 | Elk Lake | | |
| 64. | 11 | Robert Pieper | 17:44 | Eaton | | |
| 65. | 10 | Nathan Repetz | 17:46 | Cedar Cliff | | |
| 66. | 10 | Eric Cray | 17:48 | Hershey | | |
| 67. | 12 | Micah Engle | 17:48 | Northern York (Dillsburg) | | |
| 68. | 10 | Tucker Ebersole | 17:49 | Dallastown Area | | |
| 69. | 10 | Jimmy Robison | 17:49 | Gettysburg Area | | |
| 70. | 12 | Thomas Einwechter | 17:51 | Palmyra | | |
| 71. | 10 | Aaron George | 17:51 | Oxford Area | | |
| 72. | 10 | Nelson Beimfohr | 17:52 | Oxford Area | | |
| 73. | 11 | Lorenzo Acosta | 17:52 | Damascus | | |
| 74. | 10 | Cody Bowman | 17:53 | Williamsport | | |
| 75. | 12 | Dylan Cowell | 17:53 | Kutztown Area | | |
| 76. | 10 | Eli Lipps | 17:53 | Hampshire | | |
| 77. | 11 | Will Landis | 17:55 | Red Land | | |
| 78. | 11 | Jordan Bowser | 17:56 | Hershey | | |
| 79. | 12 | Ben Meck | 17:57 | Northern York (Dillsburg) | | |
| 80. | 12 | Eli Wassom | 17:57 | Eaton | | |
| 81. | 9 | Conner Mertz | 17:57 | Kutztown Area | | |
| 82. | 12 | Jeff Horvath | 18:00 | Elk Lake | | |
| 83. | 12 | Jordan Robarge | 18:01 | George Mason Middle Sr | | |
| 84. | 11 | Donavin Stanley | 18:02 | Hempfield (3) | | |
| 85. | 10 | Thomas Buxton | 18:04 | Gettysburg Area | | |
| 86. | 12 | Ryan Dougherty | 18:05 | Landon | | |
| 87. | 10 | Sean Sebeck | 18:06 | Dallastown Area | | |
| 88. | 10 | Cody Grams | 18:06 | Williamsport | | |
| 89. | 11 | Holden Shockey | 18:08 | Hampshire | | |
| 90. | 10 | Connor Lehr | 18:09 | Hempfield (3) | | |
| 91. | 12 | Nathan Peeler | 18:09 | Dallastown Area | | |
| 92. | 12 | Bryan Smith | 18:09 | Cedar Cliff | | |
| 93. | 10 | Jeremy M. Brown | 18:10 | George Mason Middle Sr | | |
| 94. | 12 | Andrew Gill | 18:10 | Trinity (Camp Hill) | | |
| 95. | 12 | Bryan Grosvenor | 18:11 | Elk Lake | | |
| 96. | 10 | Adam Brill | 18:12 | Landon | | |
| 97. | 9 | Sean Manning | 18:15 | Mechanicsburg | | |
| 98. | 10 | Andrew Toman | 18:16 | York Suburban | | |
| 99. | 9 | Branson Bennett | 18:16 | Eaton | | |
| 100. | 10 | Garrett Crawford | 18:17 | Hampshire | | |
| 101. | 11 | Ben Grimme | 18:17 | Trinity (Camp Hill) | | |
| 102. | 10 | Kirk Beaver | 18:18 | York Suburban | | |
| 103. | 11 | Sam Bohn | 18:19 | Boiling Springs | | |
| 104. | 12 | Dane Warner | 18:20 | George Mason Middle Sr | | |
| 105. | 10 | Jesse Schaffer | 18:21 | George Mason Middle Sr | | |
| 106. | 11 | Patrick Anske | 18:21 | Century | | |
| 107. | 11 | Devin Miele | 18:22 | West York Area | | |
| 108. | 10 | Kevin Slujtner | 18:22 | Century | | |
| 109. | 12 | Sean Carney | 18:23 | Elk Lake | | |
| 110. | 11 | Henry Duncan | 18:23 | Landon | | |
| 111. | 12 | Brian Sanchez | 18:24 | York Suburban | | |
| 112. | 10 | Will Koch | 18:25 | York Suburban | | |
| 113. | 11 | Will Rice | 18:27 | James Buchanan | | |
| 114. | 10 | Tyler Dugan | 18:27 | Red Land | | |
| 115. | 10 | Randy Violette | 18:28 | Northern York (Dillsburg) | | |
| 116. | 9 | Austin Markey | 18:28 | Gettysburg Area | | |
| 117. | 11 | Zachary Laing | 18:28 | Musselman | | |
| 118. | 12 | Joel Ziegler | 18:29 | Mechanicsburg | | |
| 119. | 11 | Anthony Myers | 18:32 | James Buchanan | | |
| 120. | 10 | Chris Lynn | 18:33 | Palmyra | | |
| 121. | 12 | Sam Harvatine | 18:34 | Century | | |
| 122. | 12 | Jeremy Diehl | 18:34 | South Western Senior | | |
| 123. | 12 | Eric Slaugh | 18:34 | Hempfield (3) | | |
| 124. | 12 | Luke Stiffler | 18:35 | West York Area | | |
| 126. | 12 | Andrew Robinson | 18:37 | Damascus | | |
| 127. | 12 | Thomas Millary | 18:38 | Northern York (Dillsburg) | | |
| 128. | 10 | Emory Rowland | 18:38 | Williamsport | | |
| 129. | 12 | Brett Seymore | 18:38 | Trinity (Camp Hill) | | |
| 130. | 10 | Aaron Waybright | 18:39 | Gettysburg Area | | |
| 131. | 10 | Alex Sipos | 18:41 | Oxford Area | | |
| 132. | 10 | Billy Stolkovich | 18:42 | Littlestown Area | | |
| 133. | 9 | Hank Anderson | 18:43 | New Oxford | | |
| 134. | 11 | Ben Miller | 18:43 | Palmyra | | |
| 135. | 12 | Ryan Chrismer | 18:43 | New Oxford | | |
| 136. | 10 | Sam Summer | 18:44 | Kutztown Area | | |
| 137. | 12 | Seth Rusinko | 18:45 | Cedar Cliff | | |
| 138. | 12 | Patrick Lyden | 18:45 | Trinity (Camp Hill) | | |
| 139. | 12 | Gus Gotwalt | 18:46 | York Suburban | | |
| 140. | 12 | Albert Marciano | 18:46 | Devon Preparatory | | |
| 141. | 11 | Justin McNabb | 18:48 | Devon Preparatory | | |
| 142. | 10 | Luke Kiracofe | 18:48 | Eaton | | |
| 144. | 12 | David Kotz | 18:49 | Bishop Mcdevitt (Harrisburg) | | |
| 145. | 12 | Dylan Barbera | 18:50 | Century | | |
| 146. | 12 | Ryan Schuessler | 18:51 | Dallastown Area | | |
| 147. | 10 | Owen McMahan | 18:52 | Century | | |
| 148. | 10 | Ross Romanoski | 18:52 | Palmyra | | |
| 149. | 11 | Jack Davidson | 18:53 | York Suburban | | |
| 150. | 11 | Ze'ev Lailari | 18:54 | George Mason Middle Sr | | |
| 151. | 10 | Josh King | 18:54 | South Western Senior | | |
| 152. | 11 | Jon Caulley | 18:54 | Eaton | | |
| 153. | 10 | Caleb Buchman | 18:55 | Williamsport | | |
| 154. | 9 | R.J. Stephens | 18:55 | Musselman | | |
| 155. | 10 | Jaden Sanders | 18:55 | South Western Senior | | |
| 156. | 9 | Stephen Alexander | 18:56 | Richard Montgomery | | |
| 157. | 9 | David Welsh | 18:56 | Kutztown Area | | |
| 158. | 12 | Mark Garraway | 18:56 | Cedar Cliff | | |
| 159. | 10 | Dustin Shanholtz | 18:57 | Hampshire | | |
| 160. | 9 | Heath Keefer | 18:58 | Red Land | | |
| 161. | 12 | Josh Shearer | 18:58 | Northeastern | | |
| 162. | 11 | William Kuhn | 18:58 | Landon | | |
| 163. | 9 | Adam Jung | 19:00 | Richard Montgomery | | |
| 164. | 11 | Paul Henninger | 19:01 | George Mason Middle Sr | | |
| 165. | 10 | Matt Mitzel | 19:02 | North Carroll | | |
| 166. | 12 | Isaac Wilson | 19:03 | Eaton | | |
| 167. | 11 | Steven Riner | 19:07 | Musselman | | |
| 168. | 12 | Graylon Wright | 19:07 | Williamsport | | |
| 169. | 12 | Eric Mumma | 19:08 | Eaton | | |
| 170. | 9 | John Mead | 19:10 | Century | | |
| 171. | 10 | Scott Long | 19:12 | Williamsport | | |
| 172. | 11 | Kyle Wende | 19:13 | North Carroll | | |
| 173. | 11 | Mat Patrick | 19:14 | Oxford Area | | |
| 174. | 12 | Sam Benton | 19:15 | Northeastern | | |
| 175. | 11 | Joey Knisely | 19:15 | Mechanicsburg | | |
| 176. | 11 | Eric Chavez | 19:15 | Oxford Area | | |
| 177. | 12 | Anthony DiBiase | 19:17 | Dallastown Area | | |
| 178. | 12 | Justin Byers | 19:17 | Musselman | | |
| 179. | 9 | John Spinello | 19:18 | York Suburban | | |
| 180. | 10 | Jason Vermeulen | 19:19 | Elk Lake | | |
| 181. | 12 | Issac Kruger | 19:20 | Richard Montgomery | | |
| 182. | 10 | Joe Fought | 19:20 | Red Land | | |
| 183. | 9 | Ryan Sevret | 19:20 | Northeastern | | |
| 184. | 12 | Zach Newton | 19:22 | South Western Senior | | |
| 185. | 12 | Robby Trimmer | 19:23 | Northeastern | | |
| 186. | 12 | Joe Bodisch | 19:23 | Northern York (Dillsburg) | | |
| 187. | 10 | Mitch Mezeivtch | 19:23 | Century | | |
| 188. | 12 | Jeff Bevan | 19:23 | Devon Preparatory | | |
| 189. | 12 | Donald Small | 19:26 | York Suburban | | |
| 190. | 10 | Seth Carney | 19:26 | Elk Lake | | |
| 192. | 12 | Ryan Gill | 19:27 | Cedar Cliff | | |
| 193. | 12 | Cory Hoffman | 19:28 | Dallastown Area | | |
| 194. | 10 | Mitchell Hovis | 19:28 | York Suburban | | |
| 195. | 12 | Tim Mangan | 19:28 | Trinity (Camp Hill) | | |
| 196. | 9 | Alex Snyder | 19:29 | Red Land | | |
| 197. | 12 | Matt Smith | 19:30 | Gettysburg Area | | |
| 198. | 11 | Brett Auriemma | 19:32 | Trinity (Camp Hill) | | |
| 199. | 12 | Blake Hauter | 19:32 | George Mason Middle Sr | | |
| 200. | 10 | Patrick Haggerty | 19:33 | Abington Heights | | |
| 201. | 12 | Kenneth Hunsley | 19:33 | Damascus | | |
| 202. | 12 | Michael Patterson | 19:34 | South Western Senior | | |
| 203. | 12 | Joe Matthews | 19:38 | Devon Preparatory | | |
| 204. | 9 | Patterson Depen | 19:38 | Eastern York | | |
| 205. | 11 | Clayton Stratton | 19:39 | South Western Senior | | |
| 206. | 11 | Ryan Fulmer | 19:39 | Devon Preparatory | | |
| 207. | 12 | Conor White | 19:39 | Hempfield (3) | | |
| 208. | 10 | Joshua Michael | 19:40 | Landon | | |
| 209. | 11 | Chris Strein | 19:41 | Abington Heights | | |
| 210. | 11 | Cody Schell | 19:41 | Northeastern | | |
| 211. | 12 | Derek Zaccheo | 19:42 | Abington Heights | | |
| 212. | 12 | Joe Cleary | 19:43 | Gettysburg Area | | |
| 213. | 12 | Daniel Ferriell | 19:45 | Eaton | | |
| 214. | 12 | Andrew Noll | 19:45 | Dallastown Area | | |
| 215. | 10 | Jordan Crawford | 19:47 | Cedar Cliff | | |
| 216. | 11 | Danny Austin | 19:48 | Century | | |
| 217. | 11 | Josh Lincoln | 19:50 | Bishop Mcdevitt (Harrisburg) | | |
| 218. | 9 | Jared Kunkle | 19:51 | Kutztown Area | | |
| 219. | 11 | Brandon Renner | 19:51 | Eaton | | |
| 220. | 10 | Luke Haus | 19:52 | Palmyra | | |
| 221. | 12 | Conner Laird | 19:52 | Landon | | |
| 222. | 10 | Matt Horvath | 19:54 | Elk Lake | | |
| 223. | 10 | Ian Smith | 19:54 | Mechanicsburg | | |
| 224. | 12 | Stuart Riley | 19:55 | Northeastern | | |
| 225. | 11 | Tyler Smith | 19:55 | New Oxford | | |
| 226. | 11 | Bryce Davidson | 19:58 | Manchester Valley | | |
| 227. | 9 | Grant Dell | 19:59 | North Carroll | | |
| 228. | 11 | Matt Arcangelo | 20:00 | Abington Heights | | |
| 229. | 9 | Chris Giordano | 20:01 | Trinity (Camp Hill) | | |
| 230. | 12 | Ben Cameron | 20:03 | Red Land | | |
| 231. | 12 | Derek Rock | 20:06 | Kutztown Area | | |
| 232. | 11 | Andrew Carroll | 20:07 | Musselman | | |
| 233. | 11 | Peter Gallagher | 20:08 | Cedar Cliff | | |
| 234. | 10 | Brendan Barnes | 20:08 | Boiling Springs | | |
| 235. | 11 | Brad Hanlon | 20:10 | Red Land | | |
| 236. | 12 | Craagen Gallagher | 20:12 | New Oxford | | |
| 237. | 10 | Tim Pechart | 20:16 | South Western Senior | | |
| 238. | 12 | Tyler Snouffer | 20:19 | Eastern York | | |
| 239. | 11 | Rick Rettig | 20:20 | Oxford Area | | |
| 240. | 11 | Chris Janney | 20:20 | Eaton | | |
| 241. | 12 | Greg Sterkenberg | 20:21 | Palmyra | | |
| 242. | 9 | Aaron Lauer | 20:23 | Red Land | | |
| 243. | 10 | Josh Miller | 20:24 | Musselman | | |
| 244. | 12 | Hunter Koeberle | 20:25 | Eastern York | | |
| 245. | 9 | Erik Gormley | 20:27 | Oxford Area | | |
| 246. | 11 | Isaac Downey | 20:28 | Manchester Valley | | |
| 247. | 9 | Jeff Easterday | 20:28 | North Carroll | | |
| 248. | 12 | Evan Fishel | 20:32 | New Oxford | | |
| 249. | 12 | Raleigh Koeberle | 20:33 | Eastern York | | |
| 250. | 11 | Kevin Smith | 20:33 | Bishop Mcdevitt (Harrisburg) | | |
| 251. | 12 | Jack Falvey | 20:34 | Landon | | |
| 252. | 9 | Kevin Soraci | 20:34 | Landon | | |
| 253. | 11 | Clayton Heebner | 20:34 | James Buchanan | | |
| 254. | 10 | Sean Counterman | 20:41 | Manchester Valley | | |
| 255. | 11 | Adam Mann | 20:42 | South Western Senior | | |
| 256. | 11 | Matt Lauer | 20:47 | Eastern York | | |
| 257. | 9 | Josh Slocum | 20:48 | Hampshire | | |
| 258. | 10 | Rajon Imes | 20:48 | Williamsport | | |
| 259. | 9 | Quincy Band | 20:48 | Musselman | | |
| 260. | 11 | Alex Hake | 20:49 | Northeastern | | |
| 261. | 11 | Chris Swisher | 20:49 | Abington Heights | | |
| 262. | 10 | Trevor Kanaskie | 20:50 | Kutztown Area | | |
| 263. | 10 | Austin Keplinger | 20:51 | Williamsport | | |
| 264. | 9 | David Moretz | 20:53 | Camp Hill | | |
| 265. | 12 | Mike Giordano | 20:54 | Trinity (Camp Hill) | | |
| 266. | 12 | Luke Young | 20:58 | Littlestown Area | | |
| 267. | 9 | Clayton Smith | 21:00 | Williamsport | | |
| 268. | 9 | Jason Cavanaugh | 21:04 | Spring Grove Area | | |
| 269. | 11 | Bradely Strathmeyer | 21:05 | West York Area | | |
| 270. | 12 | Tyler Chenoweth | 21:08 | Manchester Valley | | |
| 271. | 9 | Tyler Jenkins | 21:11 | New Oxford | | |
| 272. | 12 | Clayton Bury | 21:12 | Cedar Cliff | | |
| 273. | 11 | Quinn Dumonchelle | 21:16 | Manchester Valley | | |
| 274. | 10 | Zach Basom | 21:16 | New Oxford | | |
| 275. | 11 | Eric Boeckel | 21:26 | Spring Grove Area | | |
| 276. | 9 | Joey Shellenhamme | 21:27 | New Oxford | | |
| 277. | 11 | Dylan Donaghy | 21:30 | Eastern York | | |
| 278. | 12 | Kyle Dayhoff | 21:36 | New Oxford | | |
| 279. | 12 | Henry So | 21:38 | Littlestown Area | | |
| 280. | 12 | Justin Ventura | 21:38 | Abington Heights | | |
| 281. | 9 | Jack Hanes | 21:39 | Bishop Mcdevitt (Harrisburg) | | |
| 282. | 11 | Zach Thompson | 21:41 | Gettysburg Area | | |
| 283. | 9 | Matt Measher | 21:51 | North Carroll | | |
| 284. | 11 | Jon Riggle | 21:52 | James Buchanan | | |
| 285. | 12 | Adam Zirkle | 21:58 | Northeastern | | |
| 286. | 11 | Nick Mann | 21:59 | North Carroll | | |
| 287. | 12 | Joe Weaver | 22:03 | West York Area | | |
| 288. | 10 | Adam Ulsh | 22:05 | Camp Hill | | |
| 289. | 10 | Aedan McHugh | 22:07 | Camp Hill | | |
| 290. | 12 | Dylan MacIvor | 22:13 | Boiling Springs | | |
| 291. | 10 | Mike Carr | 22:15 | Abington Heights | | |
| 292. | 12 | Jacob McLean-Blevi | 22:26 | Manchester Valley | | |
| 293. | 11 | Matt McMurrough | 22:31 | Oxford Area | | |
| 294. | 11 | Aaron Hoff | 22:44 | Spring Grove Area | | |
| 295. | 10 | Matt Schopfer | 22:46 | Bishop Mcdevitt (Harrisburg) | | |
| 296. | 12 | Adam Lorenz | 22:51 | Eastern York | | |
| 297. | 12 | Ryan Evans | 22:54 | Manchester Valley | | |
| 298. | 11 | Matt Tallman | 22:55 | West York Area | | |
| 299. | 10 | Quin Snyder | 22:55 | Spring Grove Area | | |
| 300. | 12 | Chase Sullins | 23:00 | Oxford Area | | |
| 301. | 12 | Jordan Britton | 23:00 | New Oxford | | |
| 302. | 9 | Ben Orris | 23:05 | Boiling Springs | | |
| 303. | 10 | Gus Bostdorf | 23:13 | Camp Hill | | |
| 304. | 11 | Dylan Black | 23:20 | Manchester Valley | | |
| 305. | 10 | Scott McClure | 23:32 | James Buchanan | | |
| 306. | 10 | Sam Horowitz Soy | 23:32 | Camp Hill | | |
| 307. | 11 | Justin Clabaugh | 23:40 | Littlestown Area | | |
| 308. | 10 | T.J. Christmann | 23:40 | Manchester Valley | | |
| 309. | 10 | Joe Danko | 23:44 | North Carroll | | |
| 310. | 12 | Ryan Thoman | 23:45 | Spring Grove Area | | |
| 311. | 10 | Chris McAleer | 23:52 | Manchester Valley | | |
| 312. | 12 | Billy Guenter | 24:08:00 | Elk Lake | | |
| 313. | 12 | Blake Rippeon | 24:31:00 | Littlestown Area | | |
| 314. | 9 | Nathan Brewer | 24:52:00 | Boiling Springs | | |
| 315. | 10 | Chris Chrissomallis | 24:53:00 | Spring Grove Area | | |
| 316. | 12 | Zach Fisher | 25:16:00 | Eastern York | | |
| 317. | 10 | Ben Evangelisti | 27:27:00 | West York Area | | |
| 318. | 9 | Nick Peterson | 29:11:00 | Boiling Springs | | |
| 1. | 10 | Thomas Carlacci | 18:11 | Damascus | | |
| 2. | 10 | Alan Lang | 18:15 | Richard Montgomery | | |
| 3. | 10 | Dave Chavey | 18:22 | Hershey | | |
| 4. | 10 | Andrew Birk | 18:23 | Hempfield (3) | | |
| 5. | 10 | Tai Pai | 18:30 | Richard Montgomery | | |
| 6. | 12 | Alex Paulos | 18:41 | York Suburban | | |
| 7. | 11 | Jamie Pendleton | 18:49 | Hempfield (3) | | |
| 8. | 10 | Josue Sigaran | 18:56 | Richard Montgomery | | |
| 9. | 9 | Scott Pendleton | 18:59 | Hempfield (3) | | |
| 10. | 12 | Benjamin Bailer | 19:02 | Richard Montgomery | | |
| 11. | 12 | Ian Anderson | 19:02 | Northern York (Dillsburg) | | |
| 12. | 9 | Joshua Moyer | 19:05 | Dallastown Area | | |
| 13. | 12 | Matt Miller | 19:07 | Hempfield (3) | | |
| 14. | 12 | Mitchell Bell | 19:13 | Palmyra | | |
| 15. | 10 | Phillip Carlacci | 19:15 | Damascus | | |
| 16. | 11 | Zachary Kram | 19:19 | Richard Montgomery | | |
| 17. | 11 | Aaron Davis | 19:21 | Mechanicsburg | | |
| 18. | 10 | Nick Fryberger | 19:22 | Hempfield (3) | | |
| 19. | 11 | Mitchell Focht | 19:22 | Red Land | | |
| 20. | 11 | Joe Kelly | 19:24 | Hempfield (3) | | |
| 21. | 11 | Jeff Maenner | 19:24 | Hershey | | |
| 22. | 11 | Cameron Smith | 19:24 | Hempfield (3) | | |
| 23. | 10 | Santiago Lulli | 19:25 | Richard Montgomery | | |
| 24. | 9 | Paul Sanders | 19:29 | George Mason Middle Sr | | |
| 25. | 12 | Ryan Rahimly | 19:35 | Damascus | | |
| 26. | 9 | Moses Watson | 19:39 | Damascus | | |
| 27. | 11 | Sam Light | 19:41 | Damascus | | |
| 28. | 12 | John Nesemann | 19:42 | George Mason Middle Sr | | |
| 29. | 11 | Mack Lockard | 19:45 | Devon Preparatory | | |
| 30. | 12 | Matt Fulcher | 19:52 | Eaton | | |
| 31. | 11 | Jacob Turskey | 19:52 | Century | | |
| 32. | 11 | Andrew Zedosky | 19:52 | Dallastown Area | | |
| 33. | 11 | John Hartinger | 19:55 | George Mason Middle Sr | | |
| 34. | 9 | Andrew Gallagher | 19:56 | Trinity (Camp Hill) | | |
| 35. | 9 | Tyler Weiss | 19:58 | York Suburban | | |
| 36. | 11 | Allessandro Volo | 20:01 | Dallastown Area | | |
| 37. | 9 | Robert Hager | 20:02 | York Suburban | | |
| 38. | 9 | Joshua Turskey | 20:02 | Century | | |
| 39. | 11 | Robert Diez | 20:02 | Northern York (Dillsburg) | | |
| 40. | 9 | Wesley Prettyman | 20:05 | Century | | |
| 41. | 10 | Bauner Chafin | 20:07 | Eaton | | |
| 42. | 11 | Cory McGee | 20:11 | Red Land | | |
| 43. | 9 | Daniel Johnston | 20:11 | Richard Montgomery | | |
| 44. | 9 | Jacob Rabon | 20:14 | Damascus | | |
| 45. | 12 | Tanner Myers | 20:17 | Dallastown Area | | |
| 46. | 12 | Shaun Weaver | 20:19 | Palmyra | | |
| 47. | 11 | Philip Williams | 20:20 | Northern York (Dillsburg) | | |
| 48. | 9 | Micheal Kennedy | 20:20 | Northern York (Dillsburg) | | |
| 49. | 12 | Tam To | 20:24 | Hempfield (3) | | |
| 50. | 12 | Andrew Mengle | 20:27 | Damascus | | |
| 51. | 12 | Asher Morse | 20:28 | George Mason Middle Sr | | |
| 52. | 11 | Tak Nemec | 20:31 | George Mason Middle Sr | | |
| 53. | 10 | Noel Potter | 20:31 | Trinity (Camp Hill) | | |
| 54. | 10 | Zach Harvatine | 20:32 | Century | | |
| 55. | 12 | Clayton Monebrake | 20:34 | Eaton | | |
| 56. | 10 | Callum Bartlett | 20:35 | George Mason Middle Sr | | |
| 57. | 10 | Nathan Frost | 20:35 | George Mason Middle Sr | | |
| 58. | 10 | Tom Blum | 20:37 | Hershey | | |
| 59. | 10 | Jack Shelly | 20:38 | Trinity (Camp Hill) | | |
| 60. | 9 | Tyler Monko | 20:38 | Northern York (Dillsburg) | | |
| 61. | 11 | Jamin Kinard | 20:39 | Dallastown Area | | |
| 62. | 11 | Luis Viteri | 20:40 | Williamsport | | |
| 63. | 11 | Austin Gattuso | 20:40 | Hempfield (3) | | |
| 64. | 11 | Alan Renner | 20:41 | Eaton | | |
| 65. | 11 | Mike Nolt | 20:41 | Hempfield (3) | | |
| 66. | 9 | Aaron Heisey | 20:42 | Mechanicsburg | | |
| 67. | 11 | Nate Sutherland | 20:44 | Palmyra | | |
| 68. | 12 | Joey Stadel | 20:44 | Hempfield (3) | | |
| 69. | 11 | Ben Mothershead | 20:45 | George Mason Middle Sr | | |
| 70. | 12 | Yuri Piro | 20:46 | Devon Preparatory | | |
| 71. | 10 | Payton Ott | 20:46 | Eaton | | |
| 72. | 11 | Bryan Fellenbaum | 20:47 | Hempfield (3) | | |
| 73. | 11 | Caleb Neff | 20:47 | Damascus | | |
| 74. | 12 | Greg Werstler | 20:49 | Hempfield (3) | | |
| 75. | 10 | Jacob Arbittier | 20:49 | Dallastown Area | | |
| 76. | 10 | Collin Jones | 20:53 | Hempfield (3) | | |
| 77. | 9 | Nate Jones | 20:53 | George Mason Middle Sr | | |
| 78. | 11 | Sam Knause | 20:54 | Hempfield (3) | | |
| 79. | 12 | Josh Bryant | 20:55 | Eaton | | |
| 80. | 10 | Matt Sobotta | 20:57 | Trinity (Camp Hill) | | |
| 81. | 12 | Joe Kraybill | 20:57 | Northern York (Dillsburg) | | |
| 82. | 11 | Marek Wojtala | 20:58 | George Mason Middle Sr | | |
| 83. | 10 | Darius Boxley | 20:59 | York Suburban | | |
| 84. | 11 | Austin Barnhart | 21:01 | South Western Senior | | |
| 85. | 12 | Josh Wells | 21:02 | Century | | |
| 86. | 10 | Kyle Conahan | 21:02 | Century | | |
| 87. | 12 | Connor Haines | 21:05 | Williamsport | | |
| 88. | 12 | Bryden Pollard | 21:06 | Northern York (Dillsburg) | | |
| 89. | 10 | Zach Poole | 21:06 | Northern York (Dillsburg) | | |
| 90. | 11 | Derek Breighner | 21:07 | Dallastown Area | | |
| 91. | 12 | Sean McCrea | 21:07 | Trinity (Camp Hill) | | |
| 92. | 9 | Jacob Brown | 21:09 | Richard Montgomery | | |
| 93. | 10 | Trent Filter | 21:11 | Palmyra | | |
| 94. | 10 | Seth Peeler | 21:12 | Dallastown Area | | |
| 95. | 9 | Robert Rahimly | 21:12 | Damascus | | |
| 96. | 10 | Aaron Bloschichak | 21:14 | Trinity (Camp Hill) | | |
| 97. | 12 | Ben Peachey | 21:15 | Hempfield (3) | | |
| 98. | 9 | Matt Bernick | 21:15 | Trinity (Camp Hill) | | |
| 99. | 10 | Takodah Thompson | 21:16 | Hershey | | |
| 100. | 11 | Dan Mashuda | 21:18 | Dallastown Area | | |
| 101. | 10 | Ben Hendrich | 21:18 | Eaton | | |
| 102. | 12 | Adam Zeigler | 21:19 | Dallastown Area | | |
| 103. | 9 | John Marshall | 21:20 | George Mason Middle Sr | | |
| 104. | 10 | Greg Kabusk | 21:26 | Cedar Cliff | | |
| 105. | 11 | Brandon Draper | 21:28 | Williamsport | | |
| 106. | 9 | Ben Conser | 21:30 | Devon Preparatory | | |
| 107. | 11 | Adam Campbell | 21:32 | Hempfield (3) | | |
| 108. | 9 | Matt Yohn | 21:33 | Northern York (Dillsburg) | | |
| 109. | 12 | Kyle Keating | 21:34 | New Oxford | | |
| 110. | 12 | Elliot Iula | 21:38 | Dallastown Area | | |
| 111. | 9 | David Drawbaugh | 21:38 | George Mason Middle Sr | | |
| 112. | 12 | Aaron Poole | 21:38 | Northern York (Dillsburg) | | |
| 113. | 10 | Kyle Hunsucker | 21:39 | Eaton | | |
| 114. | 12 | Seth Cook | 21:42 | Eaton | | |
| 115. | 9 | Tyler McCabe | 21:42 | Mechanicsburg | | |
| 116. | 10 | Seth Thompson | 21:42 | Williamsport | | |
| 117. | 10 | David Streit | 21:44 | Mechanicsburg | | |
| 118. | 9 | Scott Shreiber | 21:45 | Red Land | | |
| 119. | 11 | Andrew Resek | 21:47 | Trinity (Camp Hill) | | |
| 120. | 12 | Kyle Buckholtz | 21:48 | Williamsport | | |
| 121. | 12 | Alex Hagadorn | 21:48 | Mechanicsburg | | |
| 122. | 11 | Zach Cole | 21:49 | Hershey | | |
| 123. | 10 | Cody Durham | 21:51 | Red Land | | |
| 124. | 9 | Alex Fridman | 21:53 | York Suburban | | |
| 125. | 9 | Red Clevenger | 21:57 | Devon Preparatory | | |
| 126. | 9 | Corey Lyden | 21:57 | Trinity (Camp Hill) | | |
| 127. | 9 | Cole VanNostrand | 21:57 | Mechanicsburg | | |
| 128. | 9 | Josh Alderson | 22:00 | Palmyra | | |
| 129. | 12 | Luke Smith | 22:00 | Williamsport | | |
| 130. | 11 | Matt Wolf | 22:01 | Palmyra | | |
| 131. | 12 | Troy Moyers | 22:02 | Williamsport | | |
| 132. | 9 | Frank Tiburzi | 22:02 | Century | | |
| 133. | 10 | Jordan Clapp | 22:04 | Eaton | | |
| 134. | 11 | William Dodd | 22:05 | South Western Senior | | |
| 135. | 10 | Mike Logar | 22:07 | Mechanicsburg | | |
| 136. | 12 | Pillman Tim | 22:11 | Red Land | | |
| 137. | 9 | Kyle Doll | 22:12 | Northern York (Dillsburg) | | |
| 138. | 9 | Cameron Cross | 22:13 | Williamsport | | |
| 139. | 11 | Gavin Schiavoni | 22:17 | Palmyra | | |
| 140. | 12 | Kevin Splane | 22:21 | Palmyra | | |
| 141. | 11 | Skylar Weaver | 22:26 | Red Land | | |
| 142. | 10 | Steve Scullen | 22:30 | Trinity (Camp Hill) | | |
| 143. | 9 | Kevin Millar | 22:30 | Northern York (Dillsburg) | | |
| 144. | 12 | Connor Powell | 22:30 | Northern York (Dillsburg) | | |
| 145. | 9 | Nathan Howard | 22:33 | Damascus | | |
| 146. | 9 | Zeke Salas | 22:34 | George Mason Middle Sr | | |
| 147. | 9 | Mike Hirschmann | 22:34 | Century | | |
| 148. | 10 | Parker Beene | 22:36 | Cedar Cliff | | |
| 149. | 9 | Vincent Le | 22:36 | George Mason Middle Sr | | |
| 150. | 10 | Tyler Loraw | 22:37 | Hershey | | |
| 151. | 12 | Nick Maguire | 22:38 | Trinity (Camp Hill) | | |
| 152. | 9 | kyle Webber | 22:40 | Palmyra | | |
| 153. | 10 | Zack Miley | 22:43 | Bishop Mcdevitt (Harrisburg) | | |
| 154. | 12 | Mike Zhang | 22:45 | Richard Montgomery | | |
| 155. | 12 | Thomas Lawson | 22:50 | Eaton | | |
| 156. | 11 | Bryan Yoder | 22:51 | Hempfield (3) | | |
| 157. | 12 | David Beye | 22:52 | Richard Montgomery | | |
| 158. | 10 | Ryan Spangenburg | 22:53 | Hempfield (3) | | |
| 159. | 10 | Josh Solanki | 22:54 | Williamsport | | |
| 160. | 9 | William Lewis | 22:55 | Eaton | | |
| 161. | 10 | Jon Bernhard | 22:56 | Palmyra | | |
| 162. | 9 | Pat Shields | 22:59 | Devon Preparatory | | |
| 163. | 9 | Joshua Breighner | 23:03 | Dallastown Area | | |
| 164. | 9 | Brendan Tripp | 23:05 | Century | | |
| 165. | 11 | Andrew Aldridge | 23:07 | New Oxford | | |
| 166. | 12 | Lucas Casem | 23:10 | Century | | |
| 167. | 12 | Arin Miller | 23:13 | South Western Senior | | |
| 168. | 10 | Quinlan Albright | 23:14 | South Western Senior | | |
| 169. | 10 | Tom Wagner | 23:19 | New Oxford | | |
| 170. | 10 | Colin Labach | 23:20 | Trinity (Camp Hill) | | |
| 171. | 11 | Tyler Cornbower | 23:22 | South Western Senior | | |
| 172. | 11 | Brent Goebel | 23:22 | Williamsport | | |
| 173. | 12 | Dan Barrett | 23:27 | Century | | |
| 174. | 9 | Jake Rehm | 23:29 | Mechanicsburg | | |
| 175. | 12 | Alex Smith | 23:29 | Devon Preparatory | | |
| 176. | 11 | Matt Bonner | 23:30 | Devon Preparatory | | |
| 177. | 12 | Josh Kraybill | 23:30 | Northern York (Dillsburg) | | |
| 178. | 10 | Austin Dubble | 23:36 | Palmyra | | |
| 179. | 9 | Anthony Capper | 23:40 | Trinity (Camp Hill) | | |
| 180. | 10 | Bradley Lundberg | 23:42 | Williamsport | | |
| 181. | 12 | Cain Crose | 23:45 | Eaton | | |
| 182. | 9 | Tyler Lavender | 23:46 | Palmyra | | |
| 183. | 11 | Mark Spicer | 23:50 | Northeastern | | |
| 184. | 10 | Brian Weyant | 23:50 | Williamsport | | |
| 185. | 11 | Nick Galbo | 23:55 | New Oxford | | |
| 186. | 9 | Chris Toomey | 23:57 | New Oxford | | |
| 187. | 9 | Aaron Lentini | 23:59 | Bishop Mcdevitt (Harrisburg) | | |
| 188. | 11 | Brendan Huffman | 23:59 | Mechanicsburg | | |
| 189. | 9 | Jason Streit | 24:00 | Mechanicsburg | | |
| 190. | 9 | Austin Wilkerson | 24:00 | Eaton | | |
| 191. | 9 | Curtis Smith | 24:00 | New Oxford | | |
| 192. | 10 | Mark Aulenbach | 24:04 | Bishop Mcdevitt (Harrisburg) | | |
| 193. | 10 | Evan Weber | 24:09 | Bishop Mcdevitt (Harrisburg) | | |
| 194. | 10 | joe Brown | 24:11 | Bishop Mcdevitt (Harrisburg) | | |
| 195. | 11 | Nathan Rocuskie | 24:12 | Cedar Cliff | | |
| 196. | 11 | TJ Cole | 24:21 | Palmyra | | |
| 197. | 9 | Brady Dumonchelle | 24:26 | Manchester Valley | | |
| 198. | 12 | Josh Kramer | 24:28 | Eaton | | |
| 199. | 12 | Ed Finn | 24:30 | Devon Preparatory | | |
| 200. | 10 | Joel Daveler | 24:33 | Williamsport | | |
| 201. | 11 | Alex Kabusk | 24:33 | Cedar Cliff | | |
| 203. | 10 | Matt Ritts | 24:36 | Cedar Cliff | | |
| 204. | 9 | AJ Wyland | 24:43 | Bishop Mcdevitt (Harrisburg) | | |
| 205. | 9 | Nick Suknaic | 24:43 | Bishop Mcdevitt (Harrisburg) | | |
| 206. | 9 | Matt Barker | 24:47 | Eaton | | |
| 207. | 12 | Tom Taylor | 24:52 | Northern York (Dillsburg) | | |
| 208. | 11 | Zach Bedford | 24:53 | Palmyra | | |
| 209. | 10 | Neil Katora | 25:01 | Dallastown Area | | |
| 210. | 12 | Henry Endres | 25:07 | North Carroll | | |
| 211. | 10 | Payce Berridge | 25:23 | Dallastown Area | | |
| 212. | 9 | Andrew Jennings | 25:27 | Williamsport | | |
| 213. | - | Logan Adams | 25:33 | Elk Lake | | |
| 214. | 10 | Pat Shank | 25:35 | Palmyra | | |
| 215. | 9 | Craig Bissonnette | 25:44 | Palmyra | | |
| 216. | 11 | Cory Stremmel | 25:48 | New Oxford | | |
| 217. | 9 | Ryan Scanlon | 26:05 | New Oxford | | |
| 218. | 10 | Sam Irwin | 26:12 | North Carroll | | |
| 219. | 9 | John Logan | 26:14 | Bishop Mcdevitt (Harrisburg) | | |
| 220. | 9 | Scott Seibel | 26:17 | Palmyra | | |
| 221. | 10 | Jake Kampman | 26:21 | Devon Preparatory | | |
| 222. | 12 | Giovanni Fitch | 26:21 | Century | | |
| 223. | 11 | Neil Grover | 26:26 | Bishop Mcdevitt (Harrisburg) | | |
| 224. | 10 | Nick Schultheis | 26:32 | Palmyra | | |
| 225. | 9 | Mark Caruso | 26:46 | Bishop Mcdevitt (Harrisburg) | | |
| 226. | 11 | Nate Sade | 26:48 | Red Land | | |
| 227. | 10 | Tayler Gallimore | 26:51 | Eaton | | |
| 228. | 9 | Mark Smith | 27:30 | Century | | |
| 229. | 11 | Colton Himmel | 27:31 | Mechanicsburg | | |
| 230. | 11 | Josh Davis | 27:37 | Mechanicsburg | | |
| 231. | 9 | Brandon Kline | 28:15 | Williamsport | | |
| 232. | 11 | An Trinh | 28:20 | Williamsport | | |
| 233. | 11 | Xavier Kopf | 30:27 | Manchester Valley | | |
| 234. | 10 | Brandon Melling | 32:44 | Eaton | | |
| 235. | 10 | Dan Cole | 33:32 | Bishop Mcdevitt (Harrisburg) | | |
| 236. | 9 | Aaron Gaskins | 35:38 | Manchester Valley | | |