1 316 Brayden Harris Mifflin County 15:58.775 2 321 Chayce Macknair Mifflin County 16:12.919 3 284 Brandan Knepper Mechanicsburg 16:19.123 4 93 Jack Wisner Carlisle 16:23.044 5 366 Jakolby Fackler Palmyra 16:25.763 6 175 Luke Klingenberg Cumberland Valley 16:28.964 7 425 Owen Isham State College 16:33.302 8 161 Trentin Overcash Chambersburg 16:35.796 9 91 Casey Padgett Carlisle 16:37.176 10 371 Zachary Toth Palmyra 16:43.965 11 373 Markus Vottero Palmyra 16:49.694 12 384 Aiden Gonder Red Land 16:50.644 13 426 Joe Messner State College 16:51.584 14 10 Ishmael Kirkwood Big Spring 16:53.208 15 92 Evan Peachey Carlisle 16:53.436 16 282 Kyle Costello Mechanicsburg 16:57.634 17 232 Brendan Shea Hershey 16:57.955 18 449 Sam Predmore Trinity 16:58.689 19 125 Jacob Myers Central Dauphin 16:59.874 20 270 Josiah Helmer Lower Dauphin 17:00.991 21 428 Ben St. Pierre State College 17:01.228 22 324 Chase Sheaffer Mifflin County 17:08.876 23 333 Gary Waters Milton Hershey 17:11.390 24 423 Brady Bigger State College 17:11.931 25 155 Brayden Boyd Chambersburg 17:12.648 26 231 Ethan Rogers Hershey 17:12.830 27 53 Gabe Tomblin Boiling Springs 17:13.095 28 349 Jeremiah Knight Northern 17:14.211 29 85 Bryce Dunkelberger Carlisle 17:15.557 30 182 John Williams Cumberland Valley 17:15.930 31 214 Weber Long Greencastle-Antrim 17:16.999 32 387 Josiah Mcclymont Red Land 17:17.506 33 235 Kohen Stover Hershey 17:17.719 34 229 Tommy Johnson Hershey 17:17.862 35 158 Orion Kimberly Chambersburg 17:18.193 36 353 Reid Weber Northern 17:18.606 37 420 Sean Adams State College 17:19.373 38 181 Josh Willard Cumberland Valley 17:20.597 39 54 Gibran Varahrami Boiling Springs 17:21.376 40 49 Evan Kase Boiling Springs 17:21.849 41 156 Joe Corwell Chambersburg 17:25.942 42 390 Grayson Stanley Red Land 17:28.458 43 174 Benjamin Connor Cumberland Valley 17:28.752 44 422 Henry Ballard State College 17:29.471 45 407 Elias Spence Shippensburg 17:30.637 46 159 Justin Maxwell Chambersburg 17:32.934 47 268 Andrew Gilbert Lower Dauphin 17:33.024
48 403 Hayden Hunt Shippensburg 17:35.798 49 228 Patrick Gavazzi Hershey 17:38.817 50 180 Ben Tokarz Cumberland Valley 17:41.933 51 200 Caeden Smith East Pennsboro 17:42.215 52 347 Aric Graham Northern 17:43.108 53 84 Andrew Booths Carlisle 17:45.534 54 424 David Gluckman State College 17:45.682 55 465 Ethan Lowman Waynesboro 17:47.285 56 234 Andrew Sisco Hershey 17:48.392 57 160 Nick Monheim Chambersburg 17:49.458 58 382 Nate Edwards Red Land 17:49.548 59 15 Ian Ward Big Spring 17:49.566 60 141 Joseph Muniz Central Dauphin East 17:50.331 61 288 Pepe Renteria Mechanicsburg 17:52.571 62 328 Zachariah Miller Milton Hershey 17:52.631 63 173 Jackson Buchenauer Cumberland Valley 17:53.598 64 370 Xander Topos Palmyra 17:53.876 65 344 Nathan Bishop Northern 17:53.904 66 178 Jesse St. Cyr Cumberland Valley 17:54.068 67 286 Enoch Marzano Mechanicsburg 17:55.492 68 48 Ethan Jones Boiling Springs 17:55.664 69 66 Matt Gurgiolo Camp Hill 17:57.759 70 327 Jonas Mendez Milton Hershey 17:58.350 71 194 Elijah Mckell East Pennsboro 17:59.274 72 462 Marcus Cooley Waynesboro 18:00.693 73 429 Bryant Stangel State College 18:01.461 74 233 Luke Sheppard Hershey 18:01.742 75 372 Quinton Townsend Palmyra 18:02.329 76 122 Logan Cook Central Dauphin 18:03.636 77 323 Mason Schomaker Mifflin County 18:03.902 78 346 Shea Fisler Northern 18:04.380 79 400 Gabriel Brandt Shippensburg 18:07.904 80 120 Josh Adams Central Dauphin 18:08.112 81 34 Manny Rodriguez Bishop McDevitt 18:08.912 82 466 Isaac Moats Waynesboro 18:09.090 83 16 Matthew Ward Big Spring 18:09.639 84 287 Tyler Noll Mechanicsburg 18:09.909 85 386 Matt Johnson Red Land 18:10.278 86 271 Hunter Lohmann Lower Dauphin 18:10.530 87 263 Miles Book Lower Dauphin 18:10.840 88 215 Danny Miller Greencastle-Antrim 18:11.469 89 88 Jacob Morris Carlisle 18:12.057 90 143 John Thomas Central Dauphin East 18:12.141 91 461 Ricky Andrews Waynesboro 18:14.294 92 211 Justin English Greencastle-Antrim 18:15.829 93 230 Ben Phillippy Hershey 18:15.934 94 368 Jake Klucinec Palmyra 18:16.541
95 12 Trevor Moyer Big Spring 18:16.691 96 404 Todd Melisauskas Shippensburg 18:17.171 97 322 Seth Phillips Mifflin County 18:17.429 98 290 Cole Snelson Mechanicsburg 18:17.707 99 87 Michael Ginter Carlisle 18:18.443 100 402 Ben Byers Shippensburg 18:19.756 101 289 Nikolas Roesner Mechanicsburg 18:19.988 102 367 Peter Frazier Palmyra 18:20.272 103 330 Devohn Page Milton Hershey 18:20.646 104 89 Jacob Owen Carlisle 18:21.264 105 388 Darren Shaffer Red Land 18:22.100 106 326 Dontrell Jones-tobin Milton Hershey 18:25.057 107 246 Brandon Boyer James Buchanan 18:26.862 108 319 Robert Kuykendall Mifflin County 18:27.234 109 11 Ian Lay Big Spring 18:27.263 110 266 Dean Fulton Lower Dauphin 18:27.344 111 369 Conner Soderstedt Palmyra 18:27.389 112 297 William Brown Middletown 18:28.090 113 157 Donovan Hazelton Chambersburg 18:28.799 114 199 Chase Slenker East Pennsboro 18:29.957 115 14 Dain Vallie Big Spring 18:33.580 116 68 Weston Kemble Camp Hill 18:33.618 117 348 Ben Graham Northern 18:33.857 118 29 Dylan Duke Bishop McDevitt 18:34.827 119 269 Christian Gingrich Lower Dauphin 18:35.766 120 406 Elijah Shively Shippensburg 18:35.777 121 198 Dylan Sim East Pennsboro 18:37.023 122 128 Drew Reeser Central Dauphin 18:38.772 123 126 Naveen Narasimhalu Central Dauphin 18:39.919 124 30 J.P. Katzenmoyer Bishop McDevitt 18:41.502 125 351 Simon Price Northern 18:44.763 126 285 Cole Lutcavage Mechanicsburg 18:44.875 127 350 John Noll Northern 18:45.044 128 102 Luke Culver Cedar Cliff 18:45.669 129 104 Nate Dubose Cedar Cliff 18:45.813 130 325 Andrew Brammer Milton Hershey 18:46.781 131 103 Elias Domanski-Ferris Cedar Cliff 18:47.404 132 124 Beck Heshler Central Dauphin 18:52.008 133 332 Daylan Ward Milton Hershey 18:57.012 134 401 Kyle Buchheister Shippensburg 18:57.847 135 105 Michael Grundon Cedar Cliff 18:57.863 136 473 Caleb Kowalski West Perry 18:58.236 137 52 Jack Still Boiling Springs 18:58.977 138 265 Scott Curtis Lower Dauphin 19:00.050 139 217 Peter Schemel Greencastle-Antrim 19:00.086 140 140 Brent Johnson Central Dauphin East 19:01.454 141 13 Trevor Richwine Big Spring 19:01.776
142 101 Jasper Burd Cedar Cliff 19:02.327 143 447 Xander Fry Trinity 19:02.392 144 315 Noah Bowers Mifflin County 19:03.195 145 27 Eli Cargas Bishop McDevitt 19:08.138 146 467 Dylan Weller Waynesboro 19:09.955 147 196 Jacob Mundis East Pennsboro 19:11.913 148 383 Wyatt Fox Red Land 19:18.424 149 70 Michael Moretz Camp Hill 19:18.907 150 127 Gavin Nixon Central Dauphin 19:19.133 151 9 Wade Barrick Big Spring 19:21.613 152 45 Roy Delevan Boiling Springs 19:22.956 153 107 Joseph McElwain Cedar Cliff 19:26.434 154 28 Tyler Deitrick Bishop McDevitt 19:27.500 155 463 Nick Diaz Waynesboro 19:28.207 156 108 Simon Richards Cedar Cliff 19:28.911 157 331 Sam Seibert Milton Hershey 19:29.735 158 46 Nevin Disque Boiling Springs 19:30.745 159 216 Patrick Rowland Greencastle-Antrim 19:35.198 160 409 Wyatt Williams Shippensburg 19:35.942 161 26 Joshua Beeghley Bishop McDevitt 19:37.226 162 212 Jarrett Gelsinger Greencastle-Antrim 19:37.497 163 301 Jalen Rowley Middletown 19:37.949 164 448 David Otteson Trinity 19:41.818 165 191 Tanner Dierich East Pennsboro 19:42.735 166 264 Jared Byers Lower Dauphin 19:45.028 167 69 Harrison Mooney Camp Hill 19:49.632 168 299 Zach Malay Middletown 19:50.048 169 451 James Redmond Trinity 19:51.500 170 144 Andrew Voltz Central Dauphin East 19:55.838 171 460 Xavier Alvaraz Waynesboro 19:56.982 172 385 Bryce Gonder Red Land 19:57.735 173 250 Jarrett Iverson James Buchanan 19:58.233 174 32 Joseph Leiter Bishop McDevitt 19:59.260 175 450 Connor Pushart Trinity 19:59.799 176 218 Evan Shatzer Greencastle-Antrim 20:00.864 177 298 Jacob Buffington Middletown 20:01.592 178 139 Colin Cronen Central Dauphin East 20:05.553 179 65 Caleb Aranos Camp Hill 20:07.221 180 247 Dan Corcoran James Buchanan 20:07.635 181 109 Jackson Young Cedar Cliff 20:14.383 182 72 Nick Smeal Camp Hill 20:18.547 183 193 Rich Le East Pennsboro 20:25.339 184 213 Brian Hansen Greencastle-Antrim 20:25.897 185 137 Quinton Anderson Central Dauphin East 20:38.480 186 251 Aiden Mowers James Buchanan 20:43.630 187 245 Nicholas Alfree James Buchanan 20:49.808 188 252 Jacob Troupe James Buchanan 20:53.725
189 471 Zeke Bolze West Perry 20:56.674 190 446 Patrick Elter Trinity 20:56.768 191 475 Shane Orris West Perry 21:05.281 192 73 Luke Waldner Camp Hill 21:10.538 193 50 Joseph Lynch Boiling Springs 21:18.067 194 303 Owen Wealand Middletown 21:37.457 195 302 Ian Sipe Middletown 21:50.021 196 67 Slate Johnson Camp Hill 23:18.213 197 300 Anthony Paul Middletown 23:33.131 198 138 Peter Araino Central Dauphin East 23:50.777 199 477 Denny Turner West Perry 23:53.479 200 296 Ken Britcher Middletown 23:56.628