Middle School Boys 3K
Place Name Grade School Time
1 483 Ian MacKay 8 Northern York 10:24.157
2 530 Chase Nunnemaker 8 Red Land 10:32.206
3 207 Ari Snyder 8 Chambersburg 10:33.989
4 403 Travis Miller 8 Mechanicsburg Area 10:35.387
5 490 Colin Snyder 8 Northern York 10:45.881
6 311 Gavin Cole 8 Gettysburg Area 10:49.893
7 2261 Evan Jennings 8 Northeastern 10:50.655
8 424 Caden Bell 8 Mifflin County 10:52.805
9 199 Aaron Keath 7 Chambersburg 10:53.700
10 466 William Hillegas 8 Northern Lebanon 10:56.501
11 216 Owen Auchenbach 8 Conrad Weiser 10:57.545
12 44 Connor Petula 8 Boiling Springs 10:59.084
13 611 Andrew Hetzer 8 Susquehannock 11:01.170
14 206 Owen Shrader 8 Chambersburg 11:04.980
15 235 Noah Hinkel 8 Donegal 11:06.127
16 174 Chai Brandenburg 8 Central Dauphin East 11:06.423
17 2268 Zachary Reeping 8 Northeastern 11:06.972
18 484 Ryan Musso 8 Northern York 11:07.240
19 204 Kaden Rife 7 Chambersburg 11:07.739
20 419 Chance Yanoski 7 Mechanicsburg Area 11:07.875
21 266 Namatka Andrew 8 East Pennsboro 11:08.037
22 33 Blake Wenger 8 Big Spring 11:11.522
23 70 Von Hagel Brennan 7 Carlisle 11:13.209
24 252 Caleb Hogan 7 Dover 11:17.105
25 317 Josh Herr 8 Gettysburg Area 11:19.784
26 609 Max Harrington 8 Susquehannock 11:20.605
27 351 Hayden Parks 8 Greencastle�Antrim� 11:21.243
28 205 Ryan Schellhase 8 Chambersburg 11:22.775
29 197 Bryton Hazelton 8 Chambersburg 11:22.900
30 465 Carter Cheslock 8 Northern Lebanon 11:23.951
31 281 Abram Hoover 8 Eastern York 11:28.474
32 127 Thomas Barrick 7 Central Dauphin 11:31.113
33 283 Coltyn Myers 8 Eastern York 11:33.066
34 69 Wyatt Blanchard 8 Carlisle 11:34.216
35 195 Jackson Beardsley 8 Chambersburg 11:36.820
36 347 Carson Horst 8 Greencastle�Antrim� 11:38.290
37 409 Avkaran Singh 7 Mechanicsburg Area 11:38.594
38 313 Jonah Fleck 8 Gettysburg Area 11:38.870
39 76 Noah Guillaume 8 Carlisle 11:38.975
40 2323 Parker Sanders 8 Bermudian Springs 11:39.412
41 29 Ben Seiler 8 Big Spring 11:39.905
42 402 Silas Miller 8 Mechanicsburg Area 11:39.919
43 345 Chase Davidson 8 Greencastle�Antrim� 11:42.384
44 487 Kaiden Prawdzik 8 Northern York 11:42.952
45 310 Owen Clapsadle 7 Gettysburg Area 11:43.245
46 237 Timothy Stehman 8 Donegal 11:43.878
47 344 Ewan Coy 8 Greencastle�Antrim� 11:45.140
48 5 Cole Stuart 8 Bermudian Springs 11:46.355
49 48 Logan Sokolofsky 7 Boiling Springs 11:46.851
50 322 Cole Schumacher 7 Gettysburg Area 11:47.150
51 89 Fernando Prada 7 Carlisle 11:47.411
52 2259 Kaiden Helmeczi 7 Northeastern 11:47.842
53 479 Trey Hepner 7 Northern York 11:49.217
54 474 Bennet Calaman 8 Northern York 11:52.578
55 617 Stephen Mayoryk 8 Susquehannock 11:53.844
56 208 Xander Starliper 8 Chambersburg 11:55.231
57 492 Logan Esbenshade 8 Anchor Catholic Academy 11:55.625
58 574 Jacob Gardner 8 Spring Grove 11:55.920
59 87 Ian Pfahl 7 Carlisle 11:56.185
60 85 Peyton Mitchell 7 Carlisle 11:57.055
61 202 Cason Martin 7 Chambersburg 11:57.680
62 196 Tyler Fortney 7 Chambersburg 11:57.848
63 2293 Luke Campbell 8 York Catholic 12:00.367
64 614 Carter Kernan 8 Susquehannock 12:01.090
65 387 Jacob Budman 7 Mechanicsburg Area 12:01.774
66 79 Ben Kerr 7 Carlisle 12:02.147
67 581 Zachary Spangler 7 Spring Grove 12:02.704
68 412 Grant Truong 7 Mechanicsburg Area 12:03.406
69 71 Xavier Campbell 7 Carlisle 12:06.017
70 607 Brendan Dryden 7 Susquehannock 12:06.472
71 46 Owen Purdy 8 Boiling Springs 12:06.515
72 413 Joey Vogelsong 8 Mechanicsburg Area 12:06.893
73 153 Gavin Shirk 8 Central Dauphin 12:07.061
74 420 Dillon Yinger 8 Mechanicsburg Area 12:07.513
75 615 Ben Lonas 8 Susquehannock 12:07.746
76 610 Garrett Held 7 Susquehannock 12:09.384
77 2256 Wyatt Galloway 8 Northeastern 12:10.432
78 352 Tommy Schemul 8 Greencastle�Antrim� 12:11.403
79 68 Grant Best 7 Carlisle 12:11.767
80 560 Donald Nori 8 Shippensburg 12:11.833
81 39 Andrew Furlong 7 Boiling Springs 12:12.313
82 126 Evan Barrick 8 Central Dauphin 12:13.108
83 353 Colton Taylor 8 Greencastle�Antrim� 12:15.973
84 618 Isaiah Voss 8 Susquehannock 12:16.614
85 203 Elias Pascual 7 Chambersburg 12:16.722
86 129 Ethan Berkebile 8 Central Dauphin 12:16.824
87 74 Trevor Evans 8 Carlisle 12:17.950
88 324 Jaxon Townsend 8 Gettysburg Area 12:18.379
89 2315 Joseph Nay 8 Biglerville 12:19.395
90 161 Trace Wenrich 8 Central Dauphin 12:20.203
91 18 Ray Gutshall 8 Big Spring 12:20.801
92 491 Hendrik Beelen 8 Anchor Catholic Academy 12:22.061
93 425 Cody Fultz 8 Mifflin County 12:22.535
94 78 Vernetti Jonathan 7 Carlisle 12:23.217
95 93 Parker Smith 7 Carlisle 12:25.416
96 209 Luke Zychal 8 Chambersburg 12:26.890
97 15 Brayden Bailey 8 Big Spring 12:27.375
98 467 Nathan Klingler 8 Northern Lebanon 12:27.607
99 561 Bryce Pattillo 8 Shippensburg 12:27.731
100 88 Cayden Plank 8 Carlisle 12:27.875
101 563 Joseph Surotchak 8 Shippensburg 12:28.477
102 556 Connor Ford 8 Shippensburg 12:28.946
103 82 Andrew Kretzing 8 Carlisle 12:29.067
104 401 Landon Mark 8 Mechanicsburg Area 12:29.344
105 475 Joe Coyne 7 Northern York 12:29.746
106 2272 Grady Stephens 7 Northeastern 12:30.186
107 497 Alex Mansfield 8 Bellefonte 12:30.360
108 147 Brandan Lopez 8 Central Dauphin 12:32.194
109 316 Matt Herkowski 8 Gettysburg Area 12:32.764
110 94 Ian Woodward 8 Carlisle 12:35.021
111 13 Eli Reeder 8 Big Spring 12:35.946
112 67 Jameson Allen 8 Carlisle 12:36.669
113 22 Cameron Lay 8 Big Spring 12:39.100
114 411 Chase Thomas 7 Mechanicsburg Area 12:41.660
115 526 Joshua Albert 7 Red Land 12:42.345
116 256 Ryan Mitchell 8 Dover 12:42.472
117 417 Jaden Wiggins 8 Mechanicsburg Area 12:42.933
118 612 Ben Insley 8 Susquehannock 12:43.427
119 572 Hayden Dixon 8 Spring Grove 12:46.505
120 268 Shane Faxon 8 East Pennsboro 12:48.683
121 90 Lucas Ream 7 Carlisle 12:49.105
122 240 Justin Wood 7 Donegal 12:49.693
123 234 Cadel Barber 7 Donegal 12:50.013
124 350 Benjamin Murray 8 Greencastle�Antrim� 12:51.982
125 16 Ben Fickel 8 Big Spring 12:54.284
126 553 Drew Chamberlain 8 Shippensburg 12:54.530
127 346 Liam Fulton 7 Greencastle�Antrim� 12:55.279
128 2314 Kody Mendoza 7 Biglerville 12:57.370
129 265 Ace Agbay 7 East Pennsboro 12:59.262
130 154 Jackson Small 8 Central Dauphin 13:00.669
131 164 Aduanna Carter 8 Central Dauphin East 13:02.532
132 77 Stefan Hurt 8 Carlisle 13:02.754
133 49 Lucas Sparages 8 Boiling Springs 13:03.058
134 571 Harmon Chase 8 Spring Grove 13:03.208
135 408 Nathan Seibert 8 Mechanicsburg Area 13:03.626
136 277 Seth Conover 7 Eastern York 13:04.562
137 2269 Griffen Ridler 7 Northeastern 13:05.635
138 392 Roman Graybill 7 Mechanicsburg Area 13:06.007
139 143 Ethan Holmes 7 Central Dauphin 13:06.409
140 217 Ryan Horack 8 Conrad Weiser 13:06.427
141 218 Jay Tharp 7 Conrad Weiser 13:07.297
142 259 Aiden Shepro 8 Dover 13:07.313
143 318 Robert Kellet 7 Gettysburg Area 13:08.311
144 397 Jonah Kroft 8 Mechanicsburg Area 13:09.475
145 405 Joey Olivetti 7 Mechanicsburg Area 13:09.842
146 613 Grant Johns 7 Susquehannock 13:10.832
147 393 Nathan Grew 7 Mechanicsburg Area 13:11.365
148 469 Peyton McKissick 8 Northern Lebanon 13:11.984
149 25 Lennon Osbaugh 7 Big Spring 13:12.215
150 404 Parker Neill 8 Mechanicsburg Area 13:14.270
151 80 Jake Kiesow 8 Carlisle 13:16.218
152 151 Grant Price 8 Central Dauphin 13:16.233
153 26 Wade Reall 7 Big Spring 13:16.562
154 75 Caleb Geyer 8 Carlisle 13:16.988
155 31 Levi Stewart 8 Big Spring 13:17.023
156 236 Austin Miller 7 Donegal 13:17.249
157 342 Logan Blanchard 8 Greencastle�Antrim� 13:17.610
158 91 Adam Ruiz 7 Carlisle 13:17.684
159 476 Landon Crouse 8 Northern York 13:19.273
160 201 JJ Kelly 7 Chambersburg 13:19.521
161 146 Sebastian Lange 7 Central Dauphin 13:20.120
162 385 Adam Bordlemay 7 Mechanicsburg Area 13:20.124
163 532 Luke Thompson 7 Red Land 13:20.139
164 319 Craig Lair 8 Gettysburg Area 13:21.188
165 622 Colton Albright 7 Susquenita 13:21.283
166 308 Trae Brownley 7 Gettysburg Area 13:22.113
167 325 Alex Turner 8 Gettysburg Area 13:24.113
168 138 Hayden Fisher 8 Central Dauphin 13:24.277
169 396 Colby Kostelac 7 Mechanicsburg Area 13:25.813
170 2252 Chase Almes 7 Northeastern 13:27.718
171 464 David Boyer 7 Northern Lebanon 13:29.163
172 286 Tyler Trout 7 Eastern York 13:29.454
173 24 Jacoby Miller 7 Big Spring 13:29.824
174 486 Kai O'Brine 8 Northern York 13:29.950
175 2296 Nolan Savarese 7 York Catholic 13:30.034
176 577 Caydn Miller 8 Spring Grove 13:31.572
177 2298 Henry Stevens 7 York Catholic 13:31.981
178 84 Joshua Luzzatto 7 Carlisle 13:31.988
179 2264 Noah Mansberger 7 Northeastern 13:32.306
180 573 Jack Dotterweich 7 Spring Grove 13:35.568
181 616 Hayden Mathena 7 Susquehannock 13:36.212
182 470 Xander McQuaide 8 Northern Lebanon 13:36.217
183 2292 Josh Baker 7 York Catholic 13:38.939
184 257 Kierson Roser 8 Dover 13:40.141
185 73 Parker Evans 7 Carlisle 13:40.287
186 343 Isaac Boyer 8 Greencastle�Antrim� 13:42.143
187 569 Cameron McDonald 7 Spring Grove 13:42.216
188 406 Ryan Rojohn 7 Mechanicsburg Area 13:43.015
189 312 Daniel Contreras 7 Gettysburg Area 13:46.651
190 254 Carter Kagarise 8 Dover 13:48.216
191 2273 Dylan Zimmerman 7 Northeastern 13:48.455
192 477 Aidan Fisher 7 Northern York 13:49.440
193 527 Chris Cook 7 Red Land 13:50.239
194 280 James Hammel 8 Eastern York 13:51.368
195 559 Dominic Johnson 8 Shippensburg 13:51.975
196 514 Conner Capotrio 7 Octorara 13:52.611
197 72 Nathan Dalley 7 Carlisle 13:52.727
198 21 Paul Jaxel 8 Big Spring 13:52.844
199 554 Andreas Dunkel 7 Shippensburg 13:54.450
200 2290 Jack Fox 7 Covenant Christian 13:54.780
201 582 Cody Yourishin 7 Spring Grove 13:54.858
202 148 Jason McKnight 7 Central Dauphin 13:55.124
203 200 Owen Keath 7 Chambersburg 13:56.994
204 2322 Ethan Hunt 8 Bermudian Springs 13:59.037
205 480 Sean Higgins 8 Northern York 14:00.974
206 2257 Porter Getner 7 Northeastern 14:02.236
207 391 Stefan Garcia 8 Mechanicsburg Area 14:02.694
208 606 Cole Caporale 7 Susquehannock 14:06.300
209 32 Graham Walk 8 Big Spring 14:07.914
210 481 Jake Kazakavich 8 Northern York 14:08.712
211 2267 Carter Reachard 8 Northeastern 14:09.366
212 551 Zachary Barber 8 Shippensburg 14:09.791
213 2294 Nolan Catone 7 York Catholic 14:10.343
214 2312 Liam Hardy 8 Biglerville 14:10.750
215 389 Quentin Chow 7 Mechanicsburg Area 14:11.653
216 416 R J Wertz 7 Mechanicsburg Area 14:12.319
217 2311 London Anglin 7 Biglerville 14:13.529
218 241 Aidyn Zell 7 Donegal 14:13.887
219 478 Jordan Hake 8 Northern York 14:14.668
220 414 Logan Warring 7 Mechanicsburg Area 14:15.285
221 162 Alla Aly 8 Central Dauphin East 14:16.389
222 45 Joshua Plante 7 Boiling Springs 14:18.073
223 238 Benjamin Viselli 8 Donegal 14:18.979
224 473 Noah Austin 8 Northern York 14:23.220
225 315 Jermaine Gondwe 8 Gettysburg Area 14:24.610
226 135 Matthew Buck 8 Central Dauphin 14:25.883
227 152 Tristen Rustan 7 Central Dauphin 14:27.911
228 398 Jace Littlejohn 8 Mechanicsburg Area 14:28.393
229 2297 Caden Sentz 7 York Catholic 14:36.586
230 279 Alex Guillaume 8 Eastern York 14:39.858
231 160 Levi Walmer 7 Central Dauphin 14:41.100
232 261 Russell Ziegler 7 Dover 14:41.851
233 145 Cole Kurowski 7 Central Dauphin 14:43.421
234 394 Reece Himmel 8 Mechanicsburg Area 14:43.963
235 2295 Chase Potter 7 York Catholic 14:46.680
236 2325 Adrian Karras 7 Bermudian Springs 14:51.975
237 285 Parker Strayer 7 Eastern York 14:56.993
238 383 Emmett Alas 8 Mechanicsburg Area 15:04.198
239 2313 Aubrey King 7 Biglerville 15:05.314
240 2265 Connor Perry 7 Northeastern 15:05.764
241 19 Ian Heishman 8 Big Spring 15:06.999
242 50 Alex Verenna 8 Boiling Springs 15:07.894
243 608 Logan Fernaays 7 Susquehannock 15:09.154
244 158 Logan Towsen 7 Central Dauphin 15:09.917
245 219 Chase Werner 7 Conrad Weiser 15:10.491
246 2262 Brody Keo 7 Northeastern 15:14.256
247 529 Logan Kuhn 7 Red Land 15:15.169
248 390 Caiden Dunlap 8 Mechanicsburg Area 15:15.440
249 175 Zachary Brandt 8 Central Dauphin East 15:15.956
250 38 Roman Arbour 8 Boiling Springs 15:17.405
251 155 Harvey Stoltzfus 7 Central Dauphin 15:18.005
252 242 Logan Zell 8 Donegal 15:22.572
253 499 Kaiden Williams 7 Bellefonte 15:22.947
254 399 Nathan MacDonald 7 Mechanicsburg Area 15:27.688
255 177 Gabe Sieber 8 Central Dauphin East 15:32.213
256 564 Jack Tingey 7 Shippensburg 15:32.698
257 309 Ethan Burgess 8 Gettysburg Area 15:36.401
258 253 Grady Jackson 7 Dover 15:37.840
259 17 Dave Gutshall 7 Big Spring 15:41.226
260 550 Luke Barber 7 Shippensburg 15:45.098
261 28 Ayden Saville 7 Big Spring 15:46.051
262 349 Alex Michalsky 8 Greencastle�Antrim� 15:47.346
263 30 Braden Snyder 7 Big Spring 15:48.644
264 278 Tyler Dietz 7 Eastern York 15:49.113
265 555 Isaiah Faiano 7 Shippensburg 15:50.207
266 531 Connor Polensky 8 Red Land 15:50.550
267 489 Zack Semke 7 Northern York 15:51.225
268 239 Daniel Viselli 7 Donegal 15:52.493
269 395 Nadir Ibrahim 8 Mechanicsburg Area 15:56.387
270 314 Jerry Fluke 7 Gettysburg Area 15:56.895
271 2324 Lyhem Keslar 7 Bermudian Springs 15:59.188
272 576 Brayson Gladfelter 7 Spring Grove 16:02.442
273 2258 Austin Good 7 Northeastern 16:09.828
274 141 Ben Heshler 8 Central Dauphin 16:17.063
275 2299 Luke Watson 7 York Catholic 16:19.420
276 43 Chase Morton 7 Boiling Springs 16:20.980
277 40 Ryan Kuffa 7 Boiling Springs 16:22.302
278 552 Drew Callaghan 7 Shippensburg 16:37.183
279 579 Joseph Murphy 7 Spring Grove 16:53.244
280 2266 Aiden Pritchett 7 Northeastern 17:00.344
281 156 Rowan Stoltzfus 8 Central Dauphin 17:01.617
282 482 Jason Keiffer 8 Northern York 17:12.579
283 496 Cedric Bagwell 8 Bellefonte 17:21.367
284 2270 Cameron Sands 7 Northeastern 17:32.738
285 284 Easton Saylor 7 Eastern York 18:35.159
286 282 Ryan Moore 8 Eastern York 18:42.949
287 418 Levi Wilburn 7 Mechanicsburg Area 19:43.701
288 136 Anthony ""Tony"" Caba 7 Central Dauphin 20:54.184
289 2291 William Ackley 7 York Catholic 21:31.862
290 516 Dylan Schreiber 7 Octorara 22:29.335
291 513 Jacob Bowers 7 Octorara 23:28.640