Boys 5000 meter run
Place No. Name Grade School Sex Time Pace
1 6669 Will Clift 11 William Tennent M 17:10 5:32
2 5586 Brian Baker 11 Central Bucks West M 17:10 5:32
3 5477 Andrew Conte 9 Central Bucks East M 17:19 5:35
4 5496 Jack McManus 9 Central Bucks East M 17:22 5:36
5 5478 Ata Shahideh 12 Central Bucks East M 17:24 5:36
6 5936 Andrew Zawodniak 11 Council Rock South M 17:27 5:37
7 5583 Andrew Gillespie 10 Central Bucks West M 17:36 5:40
8 5962 Quin Batres 10 Council Rock South M 17:40 5:41
9 6367 Joe Bland 11 Pennsbury M 17:51 5:45
10 5493 Dylan Junkin 12 Central Bucks East M 17:54 5:46
11 5948 Gavin Ricchini 11 Council Rock South M 17:55 5:46
12 5591 Jake Claricurzio 11 Central Bucks West M 17:59 5:48
13 5629 Kylan Willis 9 Cheltenham M 18:00 5:48
14 6699 Aiden Marcelis 11 Wissahickon M 18:01 5:48
15 6098 Noah Demis 9 North Penn M 18:06 5:50
16 5616 Andrew Taulane 11 Cheltenham M 18:06 5:50
17 5941 Colin Oriente 12 Council Rock South M 18:07 5:50
18 6666 Rhys Simmons 10 William Tennent M 18:08 5:50
19 6552 Michael Greve 12 Souderton Area M 18:09 5:51
20 5763 Jake Boyd 10 Council Rock North M 18:11 5:52
21 6356 Andrew Keen 11 Pennsbury M 18:14 5:52
22 6705 Cameron Christopher 12 Wissahickon M 18:15 5:53
23 6377 Sean Joyce 10 Pennsbury M 18:16 5:53
24 6670 William Solly 10 William Tennent M 18:16 5:53
25 5547 Emmett Nyce 11 Central Bucks South M 18:17 5:53
26 5492 Dylan McKeever 12 Central Bucks East M 18:18 5:54
27 148 Will Mead 9 Upper Dublin M 18:19 5:54
28 6369 Jorge Linares 11 Pennsbury M 18:19 5:54
29 6373 Nicholas Gribbons 9 Pennsbury M 18:20 5:54
30 5541 Caleb Tsai 10 Central Bucks South M 18:20 5:54
31 5518 Tom Conley 11 Central Bucks East M 18:23 5:55
32 6015 Michael Holman 10 Hatboro Horsham M 18:24 5:56
33 5552 Jared Fennessy 9 Central Bucks South M 18:25 5:56
34 6718 Luke Bowerman 12 Wissahickon M 18:26 5:56
35 4792 Kevin Rodriguez 11 Bensalem M 18:27 5:57
36 6516 Justin Ziegler 12 Souderton Area M 18:27 5:57
37 5736 Cj Haas 10 Council Rock North M 18:29 5:57
38 5587 Butchy Peralta 10 Central Bucks West M 18:30 5:57
39 278 Wes Lombardo 12 Pennsbury M 18:31 5:58
40 6729 Sean Robinson 10 Wissahickon M 18:32 5:58
41 6710 Hanson Leung 9 Wissahickon M 18:35 5:59
42 6359 Chris Joniak 12 Pennsbury M 18:36 6:00
43 5605 Vlad Pishnenko 11 Central Bucks West M 18:37 6:00
44 5594 Laurent Haut 11 Central Bucks West M 18:37 6:00
45 5998 Anthony Giardetti 10 Hatboro Horsham M 18:38 6:00
46 6424 Josh Sanderlin 12 Quakertown M 18:39 6:00
47 4785 Corinthian Rivera 12 Bensalem M 18:39 6:00
48 6021 Ryan Allen 10 Hatboro Horsham M 18:39 6:00
49 6100 Tristan Misko 11 North Penn M 18:40 6:01
50 6557 Peter Ernst 9 Souderton Area M 18:40 6:01
51 6364 Javier Linares 11 Pennsbury M 18:40 6:01
52 5710 Brandon Pfister 10 Council Rock North M 18:41 6:01
53 6703 Bryce Miles 10 Wissahickon M 18:44 6:02
54 5600 Nick Sidelinker 10 Central Bucks West M 18:45 6:03
55 5602 Riley Warren 11 Central Bucks West M 18:49 6:04
56 5499 Jeremy Powers 11 Central Bucks East M 18:50 6:04
57 6664 Mike Sauler 9 William Tennent M 18:50 6:04
58 6732 Trey Hippensteal 11 Wissahickon M 18:51 6:04
59 6734 Zach Frustaci 10 Wissahickon M 18:52 6:05
60 6014 Matthew Lenahan 11 Hatboro Horsham M 18:53 6:05
61 6363 Eric Barr 8 Pennsbury M 18:53 6:05
62 4800 Tom Kelly 10 Bensalem M 18:55 6:06
63 6646 Ceazar Krysztofiak 11 William Tennent M 18:55 6:06
64 283 Nick Sutton 10 Pennsbury M 18:56 6:06
65 5483 Christian Hanna 12 Central Bucks East M 18:58 6:07
66 6089 Hank Hoffman 12 North Penn M 18:59 6:07
67 6497 Connor Stephens 12 Souderton Area M 19:00 6:07
68 5940 Christopher Sears 9 Council Rock South M 19:00 6:07
69 6077 Alex Meer 11 North Penn M 19:00 6:07
70 6560 Sam Kauffman 11 Souderton Area M 19:01 6:08
71 6707 Ethan Weiss 9 Wissahickon M 19:01 6:08
72 6018 Ngianni Cerisier 9 Hatboro Horsham M 19:03 6:08
73 5497 Jack Brodish 10 Central Bucks East M 19:04 6:08
74 6493 Cole Baugh 12 Souderton Area M 19:05 6:09
75 5638 Nate Louis 12 Cheltenham M 19:05 6:09
76 5601 Owen Schiele 11 Central Bucks West M 19:05 6:09
77 5515 Shaun Pello 9 Central Bucks East M 19:06 6:09
78 6657 Jakob Clementson 12 William Tennent M 19:06 6:09
79 6659 Josh Luther 10 William Tennent M 19:08 6:10
80 5617 Andy Rutkowsky 12 Cheltenham M 19:09 6:10
81 6239 Christian Hangey 10 Pennridge M 19:09 6:10
82 6092 Logan Macosko 10 North Penn M 19:10 6:10
83 201 Frank She 9 Upper Dublin M 19:10 6:10
84 6492 Christian Barbezat 11 Souderton Area M 19:10 6:11
85 6727 Ryan Newman 12 Wissahickon M 19:11 6:11
86 6429 Mathew Cubbage 11 Quakertown M 19:12 6:11
87 6000 Brian Pisch 10 Hatboro Horsham M 19:12 6:11
88 6078 Braxton Sweeny 11 North Penn M 19:13 6:11
89 5597 Matt Monahan 10 Central Bucks West M 19:13 6:12
90 5475 Alex Bardwell 10 Central Bucks East M 19:16 6:12
91 5958 Landon Moore 10 Council Rock South M 19:16 6:12
92 5637 Michael Penn 10 Cheltenham M 19:16 6:13
93 5800 Mike McCoy 10 Council Rock North M 19:17 6:13
94 6534 Kyle Ryan 11 Souderton Area M 19:18 6:13
95 5593 Jason Gilvary 10 Central Bucks West M 19:18 6:13
96 6006 James Nolin 10 Hatboro Horsham M 19:20 6:14
97 5625 Ismaeel Kasumu 11 Cheltenham M 19:21 6:14
98 6419 Ben Ocamb 11 Quakertown M 19:21 6:14
99 6498 David Good 12 Souderton Area M 19:22 6:14
100 5634 Luke McGowan 11 Cheltenham M 19:23 6:15
101 5963 Sean Burke 12 Council Rock South M 19:23 6:15
102 5592 James Kong 10 Central Bucks West M 19:24 6:15
103 5516 Steven Song 12 Central Bucks East M 19:24 6:15
104 6733 Wil Gaboury 11 Wissahickon M 19:25 6:15
105 200 Caleb Cho 9 Upper Dublin M 19:25 6:15
106 5494 Gavin Pettigrew 9 Central Bucks East M 19:27 6:16
107 6088 Greg Zappala 12 North Penn M 19:28 6:16
108 6709 Evan Mustin 9 Wissahickon M 19:28 6:16
109 6494 Cole Keel 9 Souderton Area M 19:29 6:16
110 6046 Pat O'Connell 11 Neshaminy M 19:29 6:17
111 5505 Marc Motter 11 Central Bucks East M 19:30 6:17
112 6565 Tommy Greve 10 Souderton Area M 19:31 6:17
113 5500 John Brophy 11 Central Bucks East M 19:32 6:17
114 5953 Jared Loeper 9 Council Rock South M 19:32 6:18
115 6375 Rob Giancarli 11 Pennsbury M 19:32 6:18
116 5725 Brian Jonovich 9 Council Rock North M 19:34 6:18
117 5939 Cathal Garvey 10 Council Rock South M 19:34 6:18
118 6090 James Chupalio 10 North Penn M 19:35 6:18
119 6293 Thomas Geiger 10 Pennridge M 19:35 6:19
120 6099 Reilly Shaffer 12 North Penn M 19:35 6:19
121 4794 Michael Brach 10 Bensalem M 19:36 6:19
122 6376 Rory Webber 12 Pennsbury M 19:38 6:20
123 6708 Evan Kuo 12 Wissahickon M 19:39 6:20
124 6295 Wes Carroll 12 Pennridge M 19:39 6:20
125 4806 Will Claudio 12 Bensalem M 19:39 6:20
126 6702 Brendan Cantos 11 Wissahickon M 19:39 6:20
127 6716 Justin Gruber 12 Wissahickon M 19:40 6:20
128 6043 Luke Sisco 9 Neshaminy M 19:41 6:20
129 6287 Matt Vaders 9 Pennridge M 19:41 6:20
130 6430 Mitchell Hendricks 11 Quakertown M 19:43 6:21
131 6653 Israel Varela 9 William Tennent M 19:43 6:21
132 5952 Jacob Hill 11 Council Rock South M 19:43 6:21
133 6660 Keenan Beveridge 10 William Tennent M 19:44 6:22
134 5846 Tyler Dekorte 11 Council Rock North M 19:46 6:22
135 6233 Cade Dubree 10 Pennridge M 19:46 6:22
136 6222 Aiden Savoy 10 Pennridge M 19:47 6:22
137 202 Ryan Lim 9 Upper Dublin M 19:48 6:23
138 6721 Max Klugherz 9 Wissahickon M 19:48 6:23
139 4782 Brenden Stoerrle 10 Bensalem M 19:48 6:23
140 6290 Richie Rindone 9 Pennridge M 19:49 6:23
141 5798 Mike Bedard 11 Council Rock North M 19:50 6:23
142 5506 Matthew Miller 10 Central Bucks East M 19:50 6:23
143 5757 Jack Henderson 9 Council Rock North M 19:51 6:24
144 6517 Kevin Walter 10 Souderton Area M 19:51 6:24
145 6551 Matt Masselle 12 Souderton Area M 19:51 6:24
146 6731 Tommy Shin 10 Wissahickon M 19:56 6:25
147 6434 Paul Hand 10 Quakertown M 19:58 6:26
148 5944 Connor Nickel 9 Council Rock South M 19:58 6:26
149 5543 Colin Mulloy 12 Central Bucks South M 20:00 6:26
150 5603 Stephen Bolton 12 Central Bucks West M 20:00 6:26
151 5623 Eric Rominiecki 11 Cheltenham M 20:00 6:27
152 171 Tom Emma 10 Upper Dublin M 20:01 6:27
153 6706 Caymus Ruffner 9 Wissahickon M 20:01 6:27
154 5946 Dawson Nunner 12 Council Rock South M 20:02 6:27
155 6001 Brian Bollendorf 9 Hatboro Horsham M 20:02 6:27
156 6488 Axell Beskar 10 Souderton Area M 20:02 6:27
157 6096 Matthew Long 9 North Penn M 20:03 6:28
158 5553 Jonathan Robinson 10 Central Bucks South M 20:04 6:28
159 5628 Joey Welch 9 Cheltenham M 20:05 6:28
160 6009 Jaylen Lasseter 9 Hatboro Horsham M 20:05 6:28
161 5509 Parker Madey 10 Central Bucks East M 20:06 6:28
162 6091 Joe Wermuth 12 North Penn M 20:07 6:29
163 6649 Dean Ricco 9 William Tennent M 20:08 6:29
164 5967 Zeke Hertz 10 Council Rock South M 20:08 6:29
165 6563 Shane Woodside 9 Souderton Area M 20:09 6:29
166 5796 Michael Long 9 Council Rock North M 20:09 6:29
167 5938 Cade Radcliffe 10 Council Rock South M 20:10 6:30
168 5542 Charles Bird 10 Central Bucks South M 20:11 6:30
169 5503 Liam Hemphill 11 Central Bucks East M 20:11 6:30
170 6644 Alex Krysztofiak 10 William Tennent M 20:12 6:30
171 293 Derek Nam 10 Plymouth Whitemarsh M 20:12 6:30
172 5544 Colin Wood 9 Central Bucks South M 20:12 6:31
173 5486 Connor Melloy 11 Central Bucks East M 20:12 6:31
174 6087 Erik Loro 10 North Penn M 20:13 6:31
175 6723 Michael Cimini 9 Wissahickon M 20:14 6:31
176 5489 David Zapata 10 Central Bucks East M 20:14 6:31
177 6361 Dino Congelosi 10 Pennsbury M 20:14 6:31
178 6509 Jacob Golden 10 Souderton Area M 20:17 6:32
179 295 Ryan Duff 9 Plymouth Whitemarsh M 20:17 6:32
180 6037 Ethan Nolan 10 Neshaminy M 20:17 6:32
181 6700 Alex Tomlinson 11 Wissahickon M 20:18 6:32
182 6428 Luke Livingston 11 Quakertown M 20:19 6:33
183 6370 Mark Czajkowski 10 Pennsbury M 20:20 6:33
184 6651 Elijah Cunningham 10 William Tennent M 20:21 6:33
185 220 Nick Medina 10 Upper Dublin M 20:22 6:34
186 5639 Noah Cohen 12 Cheltenham M 20:22 6:34
187 5511 Robert Sattler 12 Central Bucks East M 20:22 6:34
188 5636 Michael Vazquez 9 Cheltenham M 20:23 6:34
189 5501 Kevin McGovern 10 Central Bucks East M 20:23 6:34
190 6368 Joe Miskel 12 Pennsbury M 20:23 6:34
191 6487 Andrew Booth 12 Souderton Area M 20:23 6:34
192 6082 Conner Chonko 11 North Penn M 20:24 6:34
193 4790 Joey Long 11 Bensalem M 20:25 6:35
194 6047 Rishi Patel 10 Neshaminy M 20:26 6:35
195 5997 Aidan McAfee 10 Hatboro Horsham M 20:28 6:36
196 6035 Dean Bond 12 Neshaminy M 20:28 6:36
197 6296 Zach Hildebrandt 10 Pennridge M 20:30 6:36
198 5482 Carter Moore 9 Central Bucks East M 20:31 6:36
199 5937 Brandon Tran 12 Council Rock South M 20:31 6:36
200 4797 Sean Edelman 11 Bensalem M 20:31 6:37
201 5620 Chris Luk 9 Cheltenham M 20:33 6:37
202 296 Brendan Duff 9 Plymouth Whitemarsh M 20:35 6:38
203 6354 Adam Hludzinski -- Pennsbury M 20:35 6:38
204 5559 Ryan Schaefer 9 Central Bucks South M 20:35 6:38
205 5561 Zach Ahern 11 Central Bucks South M 20:35 6:38
206 294 Francis Okonski 10 Plymouth Whitemarsh M 20:36 6:38
207 6662 Matt Drake 10 William Tennent M 20:37 6:38
208 6084 Devon Irvin 11 North Penn M 20:37 6:39
209 6041 Josh Hartley 12 Neshaminy M 20:38 6:39
210 6286 Marshall Fowler 9 Pennridge M 20:39 6:39
211 5487 Danny Heinrichs 9 Central Bucks East M 20:40 6:39
212 4342 Jonathan Egan 10 Abington M 20:40 6:39
213 5622 Emmett Deicher 12 Cheltenham M 20:41 6:40
214 4756 Brandon Higgins 12 Bensalem M 20:42 6:40
215 6083 David Baik 10 North Penn M 20:42 6:40
216 6585 Shawn Burrell 10 Springfield Township (mo M 20:45 6:41
217 4259 Conor Murcar 10 Abington M 20:46 6:42
218 6024 Tj Bartie 9 Hatboro Horsham M 20:50 6:43
219 6559 Ryan Bachman 9 Souderton Area M 20:52 6:43
220 277 Chak Kchittybhooma 12 Pennsbury M 20:54 6:44
221 6036 Dylan Souders 9 Neshaminy M 20:54 6:44
222 6013 Lars Knudsen 9 Hatboro Horsham M 20:55 6:44
223 6658 Jared Forcinito 10 William Tennent M 20:57 6:45
224 297 Justin Adler 9 Plymouth Whitemarsh M 20:59 6:46
225 6510 Jake Bromiley 12 Souderton Area M 20:59 6:46
226 282 Dennis Skiba 9 Pennsbury M 21:00 6:46
227 6567 William Nase 9 Souderton Area M 21:01 6:46
228 6427 Logan Saugling 11 Quakertown M 21:02 6:47
229 6564 Tim Corrao 12 Souderton Area M 21:03 6:47
230 6506 Evan Marrone 9 Souderton Area M 21:03 6:47
231 5510 Richie Jethon 11 Central Bucks East M 21:04 6:47
232 5507 Neel Mehta 10 Central Bucks East M 21:06 6:48
233 6372 Mike Petrino 12 Pennsbury M 21:07 6:48
234 6656 Jake Hoy 10 William Tennent M 21:07 6:48
235 5517 Thomas Gallagher-Te 9 Central Bucks East M 21:08 6:48
236 206 Nick Bonasia 10 Upper Dublin M 21:08 6:49
237 6717 Liam Cashman 12 Wissahickon M 21:11 6:50
238 5635 Marti Blasco 11 Cheltenham M 21:13 6:50
239 6357 Bryan Buzgo 11 Pennsbury M 21:14 6:50
240 276 John Holsman 11 Pennsbury M 21:14 6:50
241 4789 Jeremiah Polk 12 Bensalem M 21:14 6:51
242 5512 Ryan Roscia 10 Central Bucks East M 21:15 6:51
243 6049 Sam Bley 10 Neshaminy M 21:15 6:51
244 6553 Mike Pagan 12 Souderton Area M 21:16 6:51
245 4589 Kevin Dennin 10 Abington M 21:18 6:52
246 6536 Luke Pagan 10 Souderton Area M 21:19 6:52
247 6511 Jake Etzier 10 Souderton Area M 21:19 6:52
248 6425 Justin Labar 11 Quakertown M 21:19 6:52
249 6371 Matt Wilson 12 Pennsbury M 21:20 6:52
250 6576 Christian Donohoe 10 Springfield Township (mo M 21:23 6:53
251 6374 Pat Herman 12 Pennsbury M 21:24 6:54
252 5804 Nick Accardo 12 Council Rock North M 21:29 6:55
253 6288 Mike Dewhurst 12 Pennridge M 21:33 6:56
254 6502 Evan Bromiley 10 Souderton Area M 21:33 6:56
255 6713 Jeremy Breacher 9 Wissahickon M 21:34 6:57
256 262 Jon Haresnape 9 Pennsbury M 21:35 6:57
257 239 Ethan Hogan 9 Pennsbury M 21:38 6:58
258 4804 Tommy Oliver 12 Bensalem M 21:38 6:58
259 5495 Harrison Dalsass 12 Central Bucks East M 21:39 6:58
260 6053 Tyler Nolan 12 Neshaminy M 21:39 6:59
261 6579 Jackson Campbell 9 Springfield Township (mo M 21:41 6:59
262 6508 Garrett Thompson 10 Souderton Area M 21:42 6:59
263 5641 Sebastian Martinez 9 Cheltenham M 21:42 6:59
264 5479 Brandon Rosica 11 Central Bucks East M 21:44 7:00
265 6422 Jared Susnoskie 11 Quakertown M 21:45 7:00
266 5599 Michael Price 10 Central Bucks West M 21:47 7:01
267 6050 Tim Hill 9 Neshaminy M 21:48 7:01
268 4786 Dylan MacDougall 10 Bensalem M 21:49 7:02
269 5551 Jake Monson 11 Central Bucks South M 21:49 7:02
270 4261 Dylan O'Neil 10 Abington M 21:51 7:02
271 256 Phillip Genovese 12 Pennsbury M 21:52 7:03
272 6568 Wyatt Williams 10 Souderton Area M 21:52 7:03
273 5538 Alex Green 12 Central Bucks South M 21:55 7:03
274 6712 Jake Qi 10 Wissahickon M 21:55 7:04
275 6586 Teddy Baughan 9 Springfield Township (mo M 22:00 7:05
276 6423 Jason Susnoskie 11 Quakertown M 22:02 7:06
277 246 Raj Babusankr 9 Pennsbury M 22:03 7:06
278 5752 Griffen Schenker 9 Council Rock North M 22:03 7:06
279 5513 Scott Benosky 11 Central Bucks East M 22:03 7:06
280 5642 Simon Marenda 11 Cheltenham M 22:04 7:06
281 6514 Joe Alderfer 12 Souderton Area M 22:04 7:07
282 170 Kane Zambelli 10 Upper Dublin M 22:06 7:07
283 5791 Kieran Hammond 9 Council Rock North M 22:07 7:08
284 6011 Justin Bupp 9 Hatboro Horsham M 22:11 7:09
285 5632 Laureano Garcia 12 Cheltenham M 22:12 7:09
286 5498 James Kascur 12 Central Bucks East M 22:13 7:09
287 5502 Lewis Scaliti 11 Central Bucks East M 22:15 7:10
288 6704 Caleb Goldberg 11 Wissahickon M 22:15 7:10
289 6512 Jarod Olson 12 Souderton Area M 22:16 7:10
290 6016 Mike Drennen 11 Hatboro Horsham M 22:16 7:10
291 284 Miles Vando 12 Pennsbury M 22:18 7:11
292 6558 Russell Plumb 12 Souderton Area M 22:18 7:11
293 203 Sammy Pak 9 Upper Dublin M 22:20 7:11
294 6533 Kevin Huang 12 Souderton Area M 22:20 7:11
295 5960 Mike Magee 9 Council Rock South M 22:25 7:13
296 5556 Mark McPeak 9 Central Bucks South M 22:28 7:14
297 6023 Shrey Patel 10 Hatboro Horsham M 22:35 7:16
298 222 Tim Rizzutto 11 Upper Dublin M 22:36 7:17
299 4793 Larry Shanks 11 Bensalem M 22:41 7:18
300 5959 Michael Perry 9 Council Rock South M 22:43 7:19
301 5747 Dan Takacs 9 Council Rock North M 22:46 7:20
302 260 Jake Gray 9 Pennsbury M 22:48 7:21
303 6722 Michael Chinn 12 Wissahickon M 22:49 7:21
304 5504 Luke McCarron 9 Central Bucks East M 22:51 7:22
305 5954 Joseph Colodny 10 Council Rock South M 22:52 7:22
306 6648 David Hunt 11 William Tennent M 22:53 7:22
307 4341 Emitt Smith 11 Abington M 22:53 7:22
308 6020 Nick Fay 9 Hatboro Horsham M 23:02 7:25
309 6554 Miles Bailey 9 Souderton Area M 23:07 7:27
310 6438 Tyler Slotterback 11 Quakertown M 23:20 7:31
311 6499 David Milligan 12 Souderton Area M 23:22 7:32
312 5546 Ed Blaney 9 Central Bucks South M 23:25 7:33
313 6663 Matt Christofas 9 William Tennent M 23:26 7:33
314 6054 Tyler Ebinger 12 Neshaminy M 23:30 7:34
315 5955 Keegan Hribovski 10 Council Rock South M 23:32 7:35
316 5951 Jacob Guynee 11 Council Rock South M 23:35 7:36
317 6008 Jason Sergio 9 Hatboro Horsham M 23:37 7:36
318 5618 Antonio Mosquera 12 Cheltenham M 23:39 7:37
319 281 Matthew Sites 10 Pennsbury M 23:40 7:37
320 228 Dom Ferrero 9 Upper Dublin M 23:44 7:39
321 254 Alec Epstein 10 Pennsbury M 23:57 7:43
322 4783 Carlos Piedrahita 12 Bensalem M 24:10 7:47
323 5626 Jack Haines 10 Cheltenham M 24:13 7:48
324 6038 Ian Goodgion 9 Neshaminy M 24:15 7:49
325 6575 Ben Rittenhouse 10 Springfield Township (mo M 24:17 7:49
326 279 Ryan MacElroy 11 Pennsbury M 24:32 7:54
327 6583 Owen Kirchner 11 Springfield Township (mo M 24:39 7:56
328 5548 Hank Nyce 9 Central Bucks South M 24:40 7:57
329 6085 Drew Cummando 9 North Penn M 24:54 8:01
330 6650 Eli Mednick 9 William Tennent M 24:57 8:02
331 5539 Ben Brown 11 Central Bucks South M 25:05 8:05
332 4753 Aman Mody 10 Bensalem M 25:24 8:11
333 298 Josh Levin 9 Plymouth Whitemarsh M 25:44 8:17
334 5966 Tommy Lam 12 Council Rock South M 25:57 8:21
335 6566 Wesley Puckett 11 Souderton Area M 26:30 8:32
336 6491 Chris Cox 10 Souderton Area M 26:33 8:33
337 6490 Caleb Pearage 10 Souderton Area M 26:33 8:33
338 5640 Porames Vatanaprasa 12 Cheltenham M 26:48 8:38
339 6711 Ian Abrahams 10 Wissahickon M 27:13 8:46
340 6584 Unknown Unknown 11 Springfield Township (mo M 27:45 8:56
341 6580 Jared Shiffert 12 Springfield Township (mo M 28:20 9:07
342 6017 Mosin Chaudhry 9 Hatboro Horsham M 28:25 9:09
343 5949 Gerry Tasker 9 Council Rock South M 28:37 9:13
344 280 Zach Peake 9 Pennsbury M 30:26 9:48
345 6421 Isaiah Wilson 11 Quakertown M 38:07 12:16