Place Team Place No. Name Yr Of Grad School Time
1 1 347 Sean Weidner 9 Lower Dauphin 19:07
2 2 29 Mason McGinnis 10 Altoona Area 19:21
3 3 78 Mitchell Maier 11 Chambersburg 19:33
4 4 340 Dan Mummau 12 Lower Dauphin 19:35
5 5 79 Collin Mangan 12 Chambersburg 19:37
6 6 339 Jack Mulligan 10 Lower Dauphin 19:44
7 7 346 Caleb Walters 9 Lower Dauphin 19:47
8 8 27 Colin Lingafelt 11 Altoona Area 19:56
9 9 21 Mitch Endress 10 Altoona Area 19:56
10 10 69 Spencer Dann 9 Chambersburg 20:03
11 11 1389 Garret Pule Conrad Weiser 20:05
12 12 233 Jared Luckanitz -- Governor Mifflin 20:09
13 13 19 Kevin Burkett 11 Altoona Area 20:13
14 14 42 Todd Taylor 9 Altoona Area 20:14
15 15 67 Mac Coleman 9 Chambersburg 20:15
16 16 302 Alex Fitch 9 Liberty 20:17
17 17 394 John Dennehy 9 Morris Hills 20:25
18 18 1387 Chris Becker Conrad Weiser 20:26
19 19 392 Hemal Shah 12 Morris Hills 20:27
20 20 145 Daniel Rohlfing -- Daniel Boone 20:29
21 21 203 Anthony Strong 12 Emmaus 20:34
22 22 623 Ryan Middleton 9 Wyomissing Area 20:36
23 23 28 Jack Marx 12 Altoona Area 20:37
24 24 1385 Jonathan Zohlman Conrad Weiser 20:38
25 25 333 Tim Fulton 9 Lower Dauphin 20:39
26 26 221 Josh Bachman -- Governor Mifflin 20:40
27 27 246 Josh Harter 11 Greater Latrobe 20:41
28 28 229 Jason Keller -- Governor Mifflin 20:45
29 29 479 Matthew Byrom 10 Osbourn Park 20:48
30 30 426 Dante Mohr 10 Muhlenberg 20:49
31 31 257 Victor Sipe 11 Greater Latrobe 20:52
32 32 516 Ryan Thompson 10 Osbourn Park 20:55
33 33 491 Collin Houtz 9 Osbourn Park 20:55
34 34 201 Taylor Schaf 10 Emmaus 20:56
35 35 494 Chris Keenan 11 Osbourn Park 20:59
36 36 330 Daniel Davis 9 Lower Dauphin 21:01
37 37 332 Drew Flickinger 9 Lower Dauphin 21:01
38 38 517 Seth Vann 11 Osbourn Park 21:02
39 39 180 Cole Franklin 9 Emmaus 21:05
40 40 141 Evan Lucas 11 Daniel Boone 21:06
41 41 1383 Drew Gantert Conrad Weiser 21:06
42 42 324 Bobby Storer 12 Liberty 21:10
43 43 40 Dominic Stroh 9 Altoona Area 21:11
44 44 515 Patrick Tansey 12 Osbourn Park 21:12
45 45 605 Doug Brown -- Wyomissing Area 21:13
46 46 83 Jesse Roland 9 Chambersburg 21:14
47 47 469 Tyler Williams -- Oley Valley 21:15
48 48 501 Cameron Moore 12 Osbourn Park 21:16
49 49 234 Shane MacMahon -- Governor Mifflin 21:19
50 22 John Flanigan 12 Altoona Area 21:21
51 483 Ethan Compton 9 Osbourn Park 21:23
52 30 Josh Miller 10 Altoona Area 21:27
53 50 247 Nick Heining 12 Greater Latrobe 21:34
54 51 86 Camden Vanscoik 12 Chambersburg 21:39
55 52 232 Nate Lisbin 12 Governor Mifflin 21:40
56 53 390 Patrick Dunn 12 Morris Hills 21:46
57 54 453 Seth Jack -- Oley Valley 21:47
58 55 325 Mitch Thomas 11 Liberty 21:49
59 56 252 Garret Miller 11 Greater Latrobe 21:49
60 57 207 Evan Wait 11 Emmaus 21:49
61 58 199 Christopher Neely 11 Emmaus 21:50
62 59 71 Alex Gallant 9 Chambersburg 21:53
63 60 1386 Ryan Tilney Conrad Weiser 21:54
64 496 Jacob Landry 11 Osbourn Park 21:56
65 74 Sean Hudson 11 Chambersburg 21:57
66 61 444 Peter Aston 12 Oley Valley 21:59
67 62 116 Ben Fowler 12 Conestoga Valley 21:59
68 63 99 Ian Dietrich 9 Coatesville 22:00
69 476 Matt Bailey 11 Osbourn Park 22:01
70 64 238 Cory Novik -- Governor Mifflin 22:01
71 65 147 Charles Scheick -- Daniel Boone 22:03
72 66 6 Tom DiBenedetto 11 Allentown Cen. Cath. 22:04
73 67 428 Chris Nguyen -- Muhlenberg 22:06
74 68 179 Matt Franco 10 Emmaus 22:07
75 34 Skyler Peterman 11 Altoona Area 22:09
76 69 294 Jackson Burlew 12 Liberty 22:10
77 70 614 James Harris 10 Wyomissing Area 22:11
78 511 Charles Smith 9 Osbourn Park 22:11
79 71 198 Nathan Martin 12 Emmaus 22:12
80 331 Sage Dorsheimer -- Lower Dauphin 22:13
81 72 326 Adam Uliana 11 Liberty 22:13
82 173 James Dodd-o 11 Emmaus 22:14
83 73 228 Bryan Hipszer 11 Governor Mifflin 22:14
84 336 Isaac Helmer 9 Lower Dauphin 22:17
85 33 Hunter O'Brien 11 Altoona Area 22:19
86 74 125 Kyle Rodgers 11 Conestoga Valley 22:22
87 75 407 Joshua Usiskin 9 Morris Hills 22:23
88 76 4 Caleb Connelly 11 Allentown Cen. Cath. 22:25
89 77 387 Rick Stettler -- Mercersburg Aca. 22:25
90 78 323 Keith Ross 12 Liberty 22:27
91 508 Sam Provenzano 10 Osbourn Park 22:28
92 79 452 Jacob Hartz 10 Oley Valley 22:29
93 81 Nathan Oyler 9 Chambersburg 22:29
94 80 121 Tyler Johnson 9 Conestoga Valley 22:32
95 81 417 Will Drobnick 10 Muhlenberg 22:33
96 181 Seth Franklin 10 Emmaus 22:33
97 82 108 Kyle McCausland 10 Coatesville 22:34
98 83 321 James Reed 9 Liberty 22:34
99 36 Joe Reffner 9 Altoona Area 22:38
100 84 253 Eric Mills 11 Greater Latrobe 22:38
101 85 10 Christian Mastriani 12 Allentown Cen. Cath. 22:39
102 475 Ryan Arnold 9 Osbourn Park 22:39
103 86 148 Matt Sherman 11 Daniel Boone 22:41
104 41 Jerrod Sunderland 9 Altoona Area 22:43
105 484 Jared Downing 11 Osbourn Park 22:44
106 87 538 Jonathon Baynum 10 Shippensburg 22:47
107 88 104 Jared Henderson 9 Coatesville 22:48
108 344 Stephen Slimak 9 Lower Dauphin 22:49
109 89 580 Adam Vaccaro 9 Western Wayne 22:50
110 25 Tanner Huff 9 Altoona Area 22:50
111 80 Alex Manikas 12 Chambersburg 22:50
112 519 Ryan Wesdock 10 Osbourn Park 22:52
113 90 638 Andrew Wert 9 Wyomissing Area 22:56
114 91 118 Alex Grigas 10 Conestoga Valley 22:58
115 92 434 Andrew Shober 9 Muhlenberg 22:59
116 93 418 Luke Gilar 10 Muhlenberg 23:03
117 510 Ryan Russell 9 Osbourn Park 23:04
118 94 251 Tyler McClintock 11 Greater Latrobe 23:04
119 506 Teague Peck -- Osbourn Park 23:04
120 329 Matt Bell 9 Lower Dauphin 23:05
121 167 Nick Burke 10 Emmaus 23:06
122 95 128 Alex Stewart 10 Conestoga Valley 23:07
123 311 Josh Ledyard 9 Liberty 23:07
124 96 109 Tj Mirenda 9 Coatesville 23:10
125 514 William Tabor 12 Osbourn Park 23:11
126 97 1388 James Philactos Conrad Weiser 23:13
127 43 Jared Williams 10 Altoona Area 23:15
128 498 Matt Luiggi 9 Osbourn Park 23:18
129 98 260 Justin Stewart 9 Greater Latrobe 23:18
130 489 Jacob Hill 9 Osbourn Park 23:19
131 290 Robert Applebee 9 Liberty 23:21
132 99 423 Andrew Leib -- Muhlenberg 23:21
133 100 460 Matt Sauer 9 Oley Valley 23:23
134 101 458 Owen Reinert 9 Oley Valley 23:24
135 102 105 Tyler Hudock 11 Coatesville 23:24
136 103 14 Nnaemeka Sam-Otuh 10 Allentown Cen. Cath. 23:27
137 104 537 Clintin Bake 10 Shippensburg 23:29
138 313 Will Masemore 9 Liberty 23:30
139 226 Sean Heckman -- Governor Mifflin 23:31
140 105 424 Michael Ligenza -- Muhlenberg 23:34
141 372 Matt Nolt 11 Manheim Central 23:35
142 106 18 Eddie Weist 10 Allentown Cen. Cath. 23:36
143 420 Thomas Hornberger 11 Muhlenberg 23:38
144 521 Jason Zhang 10 Osbourn Park 23:38
145 107 535 Zach Akerman 8 Shippensburg 23:42
146 414 Matt Brown 10 Muhlenberg 23:45
147 485 Andrew Eitler 11 Osbourn Park 23:45
148 108 1384 Jeremy Pauley Conrad Weiser 23:46
149 236 Jared Mattern -- Governor Mifflin 23:46
150 500 Dillon McEntee 9 Osbourn Park 23:47
151 187 Conor Houghton 10 Emmaus 23:48
152 109 103 Nathaniel Henderson -- Coatesville 23:48
153 110 102 Danny Hackmeister 10 Coatesville 23:49
154 267 Noah Krechel 10 Kennard-Dale 23:49
155 111 461 Eric Savarese 9 Oley Valley 23:54
156 112 540 Brenden Cullen 8 Shippensburg 23:58
157 202 Barry Seng 9 Emmaus 23:58
158 113 591 Joshua Ortiz 10 William Allen 23:58
159 114 139 Eric Benne 11 Daniel Boone 24:01
160 422 Anthony Lattanzio -- Muhlenberg 24:01
161 206 Mason Trinkle 9 Emmaus 24:03
162 115 575 Emery Jellock 10 Western Wayne 24:09
163 310 Vincent Kundrik 9 Liberty 24:11
164 493 Mark Johnson 11 Osbourn Park 24:11
165 116 396 Peter DiGennaro 11 Morris Hills 24:14
166 298 Keegan Davis 10 Liberty 24:18
167 117 385 Cole Rataezyk 12 Mercersburg Aca. 24:24
168 239 Billy Quinn-Delews -- Governor Mifflin 24:24
169 465 Levi Sledd 12 Oley Valley 24:30
170 97 Deiondre Brown 10 Coatesville 24:31
171 429 Nicholas Pietrobono -- Muhlenberg 24:31
172 193 Darren Labenberg 9 Emmaus 24:34
173 175 Eamon Dreisbach 10 Emmaus 24:35
174 177 Joshua Fey 9 Emmaus 24:35
175 415 Matt Christman -- Muhlenberg 24:36
176 345 Cory Stites 9 Lower Dauphin 24:37
177 192 Nick Krause 11 Emmaus 24:38
178 513 Justin Starnes 9 Osbourn Park 24:38
179 256 Josh Parker 11 Greater Latrobe 24:40
180 118 542 Joel Garrett 11 Shippensburg 24:42
181 185 Tobias Haus 9 Emmaus 24:45
182 186 Michael Hensler 11 Emmaus 24:46
183 495 Sam Knies 11 Osbourn Park 24:49
184 119 17 Ben Twigg 9 Allentown Cen. Cath. 24:49
185 481 Race Christensen 9 Osbourn Park 24:58
186 120 579 James Tinklepaugh 11 Western Wayne 24:59
187 121 1 Gavin Barr 9 Allentown Cen. Cath. 25:03
188 122 567 Giovanni Clark 12 Western Wayne 25:05
189 268 Codie Patterson 9 Kennard-Dale 25:06
190 373 Austin Nolt 10 Manheim Central 25:07
191 244 Zack Battaglia 12 Greater Latrobe 25:23
192 443 Wil Adams 12 Oley Valley 25:26
193 123 399 Dean Kullmann 12 Morris Hills 25:27
194 16 Ryan Susko 9 Allentown Cen. Cath. 25:28
195 166 Ryan Buettel 10 Emmaus 25:28
196 124 587 Edwin Lopez 8 William Allen 25:35
197 106 Josh Konitzer 9 Coatesville 25:38
198 467 David Talarico 9 Oley Valley 25:48
199 24 Josh Henry 9 Altoona Area 25:56
200 425 Patrick Minning -- Muhlenberg 25:56
201 125 140 Chris Kerr -- Daniel Boone 26:09
202 11 Ryan Maydick 9 Allentown Cen. Cath. 26:09
203 126 395 Matthew DeSouza 9 Morris Hills 26:13
204 412 Patrick Wolf 9 Morris Hills 26:15
205 127 381 Robin Jo -- Mercersburg Aca. 26:19
206 164 Daniel Amankwatia 9 Emmaus 26:19
207 128 379 Jim Crevier 10 Mercersburg Aca. 26:23
208 129 578 Jake Silfies 11 Western Wayne 26:28
209 130 613 Scott Goldberg -- Wyomissing Area 26:30
210 174 Ryan Donmoyer 9 Emmaus 26:33
211 447 Robert Conklin 10 Oley Valley 26:40
212 436 Robert Trubilla 10 Muhlenberg 26:40
213 131 626 Alex Radoui 12 Wyomissing Area 26:45
214 132 582 Michael Buss 8 William Allen 26:49
215 197 Bobby Marsh 11 Emmaus 26:51
216 400 Angelo Lato 9 Morris Hills 26:53
217 445 Adam Benfield 12 Oley Valley 27:01
218 317 Michael Miller 9 Liberty 27:06
219 133 388 Sean Sweeney 11 Mercersburg Aca. 27:09
220 449 Jessie Eddinger 9 Oley Valley 27:13
221 512 Antuan Spence 9 Osbourn Park 27:22
222 451 Conner Gaffney 9 Oley Valley 27:26
223 134 585 Marcus Gonzalez 11 William Allen 27:35
224 404 Michael Robinson 9 Morris Hills 27:36
225 178 Austin Flaugh 9 Emmaus 27:37
226 456 Aidan Meacham 9 Oley Valley 27:39
227 135 543 Zach Greenawalt 8 Shippensburg 27:59
228 49 Griffin Henry 9 Berks Catholic 28:01
229 82 Tyler Querry 11 Chambersburg 28:05
230 448 Brian Conklin 9 Oley Valley 28:13
231 75 Terry Kelley 9 Chambersburg 28:15
232 136 584 Marcus Geise 9 William Allen 28:17
233 56 John Pfromm 11 Berks Catholic 28:31
234 487 Jacob Goulla 9 Osbourn Park 28:32
235 432 Jordy Salcedo 12 Muhlenberg 28:54
236 55 Peter Nguyen 9 Berks Catholic 28:54
237 318 Josh Plum 9 Liberty 29:25
238 137 593 Garrett Parks -- William Allen 29:36
239 138 607 Peter DiCarlo 9 Wyomissing Area 29:51
240 139 545 Randell Hinkle 10 Shippensburg 29:54
241 140 590 Chris Mychajluk -- William Allen 30:16
242 589 Don Minier 12 William Allen 30:17
243 222 Seth Bednar -- Governor Mifflin 30:24
244 227 Matt Hilbert 11 Governor Mifflin 30:30
245 266 Josh Kelly 10 Kennard-Dale 30:35
246 62 Joe Setley 11 Berks Catholic 30:52
247 319 Jacob Pritchard 10 Liberty 30:56
248 112 Adam Streuss 10 Coatesville 31:27
249 405 Nicholas Roth 9 Morris Hills 31:32
250 76 Johnny Kinney 9 Chambersburg 35:39