Page 1
PIAA District 1 Cross Country Championship
Lehigh University
10/27/17
Place TmPl No. Name Yr Sex School 1mile 2mile Time
===== ==== ==== ================== === === ============================== ======= ======= =====
1 1 2687 Andrew Conte 10 M Central Bucks East 5:27 11:12 16:56
2 2 2935 Christopher Sears 10 M Council Rock South 5:24 11:09 17:03
3 3 3539 Adam Gramo-Pensto 11 M Penncrest 5:20 11:06 17:07
4 4 3024 Kevin Long M Downingtown West 5:21 11:08 17:12
5 5 2980 Jackson Ambrovich 12 M Downingtown West 5:34 11:23 17:14
6 6 2989 Jack Cappello 10 M Downingtown West 5:32 11:23 17:17
7 7 3282 Diarmid Rae 11 M Lower Merion 5:27 11:21 17:20
8 8 3025 Reagan Wilkinson 11 M Downingtown West 5:32 11:23 17:22
9 9 3866 Ryan Breish 12 M Spring Ford 5:25 11:20 17:25
10 10 3021 Ryan Straub 10 M Downingtown West 5:23 11:08 17:27
11 11 2982 Aiden Barnhill 9 M Downingtown West 5:33 11:24 17:28
12 12 3484 Zach Kardos 12 M Owen J. Roberts 5:22 11:19 17:31
13 13 3079 Rahman Mohammed 11 M Great Valley 5:28 11:24 17:32
14 14 3084 Michael Search 9 M Great Valley 5:34 11:31 17:32
15 15 4289 Hanson Leung 10 M Wissahickon 5:33 11:30 17:32
16 16 3867 Andrew Carlin 9 M Spring Ford 5:31 11:23 17:36
17 17 2921 Alex Goldman 10 M Council Rock South 5:42 11:33 17:37
18 18 2607 Keaton Penney 12 M Bishop Shanahan 5:36 11:36 17:37
19 19 2915 Andrew Belder 9 M Council Rock South 5:34 11:32 17:37
20 20 3528 Brett Bonebrake 9 M Penncrest 5:37 11:32 17:37
21 21 4296 Ahmad Shamsi 11 M Wissahickon 5:34 11:30 17:38
22 22 2695 Sean Lahetta 11 M Central Bucks East 5:20 11:22 17:39
23 23 4294 Sean Robinson 11 M Wissahickon 5:33 11:29 17:39
24 24 601 Matt Muthler 10 M Owen J. Roberts 5:22 11:25 17:40
25 25 2639 James Sahakian 11 M Boyertown 5:43 11:33 17:40
26 26 3162 Liam Brophy 11 M Haverford Township HS 5:35 11:35 17:41
27 27 3548 Sean McGroary 11 M Penncrest 5:40 11:35 17:43
28 28 3171 Caleb Nolan 11 M Haverford Township HS 5:30 11:26 17:44
29 29 4281 Zachary Dallal 9 M Wissahickon 5:33 11:31 17:45
30 30 3009 Nate Mucha 12 M Downingtown West 5:24 11:32 17:45
31 2985 Holden Betz 9 M Downingtown West 5:35 11:30 17:46
32 31 3164 Teddy Delduca 10 M Haverford Township HS 5:58 12:56 17:47
33 2986 Keegan Borig 11 M Downingtown West 5:34 11:33 17:47
34 32 3911 Max Carp 12 M Strath Haven 5:36 11:34 17:48
35 33 41 Dabi Chanez 10 M Bensalem 5:25 11:20 17:49
36 34 3957 Jarrett Conway 9 M Unionville 5:28 11:28 17:49
37 35 4299 Ethan Weiss 10 M Wissahickon 5:36 11:35 17:49
38 36 3082 Jonathan Sadanaga 10 M Great Valley 5:41 11:28 17:50
39 37 4297 Solomon Thistle 10 M Wissahickon 5:36 11:41 17:50
40 38 4161 Ian Manion 11 M West Chester Henderson 5:37 11:41 17:50
41 39 4163 John McGinty 10 M West Chester Henderson 5:37 11:39 17:51
42 40 3865 Anthony Bamford 9 M Spring Ford 5:25 11:25 17:51
43 3010 Tim Nelson 12 M Downingtown West 5:26 11:27 17:51
44 41 2633 Nolan Longacre 11 M Boyertown 5:43 11:44 17:52
45 42 2888 Brian Jonovich 10 M Council Rock North 5:32 11:35 17:52
46 43 3481 Josh Dimarino 9 M Owen J. Roberts 5:29 11:32 17:52
47 44 3545 Jonah Lourie 12 M Penncrest 5:46 11:41 17:53
48 45 3543 Benjamin Klinger 9 M Penncrest 5:38 11:35 17:53
49 46 4153 Jacob Durivage 10 M West Chester Henderson 5:40 11:39 17:54
50 3019 Caelan Sims 10 M Downingtown West 5:32 11:40 17:54
51 47 2704 Matthew Miller 11 M Central Bucks East 5:33 11:32 17:55
52 48 3873 Jacob Green 12 M Spring Ford 5:31 11:37 17:56
53 49 2637 Tyler Reigner 11 M Boyertown 5:48 11:51 17:56
54 50 3341 Jack Kapralick 10 M Methacton 5:22 11:28 17:56
55 51 4335 Evan Brunner M West Chester East 5:28 11:44 17:57
56 52 3529 Connor Bonebrake 11 M Penncrest 5:38 11:33 17:57
57 53 2629 John Black 9 M Boyertown 5:47 11:44 17:57
58 54 68 Cy Evans 12 M Boyertown 5:34 11:31 17:57
59 55 2709 Jeremy Powers 12 M Central Bucks East 5:42 11:43 17:58
60 56 4129 Sean Brennan 11 M West Chester East 5:45 11:42 17:58
61 57 2767 Butchy Peralta 11 M Central Bucks West 5:35 11:38 17:58
62 2993 Henry Debuque 9 M Downingtown West 5:36 11:37 17:58
63 58 3165 Will Field 10 M Haverford Township HS 5:31 11:41 17:59
64 59 3601 Anthony Bell 9 M Pennsbury 5:36 11:42 17:59
65 60 4134 David Scully 10 M West Chester East 5:50 11:45 17:59
66 61 3279 Vikas Miller 9 M Lower Merion 5:57 11:54 18:00
67 62 3875 Tyler Wedemeyer 9 M Spring Ford 5:41 11:48 18:00
68 63 2885 Pat Bierach 10 M Council Rock North 5:47 11:48 18:00
69 64 4165 Luke Mullen 9 M West Chester Henderson 5:38 11:48 18:00
70 65 4166 Patrick Rabin 9 M West Chester Henderson 5:39 11:53 18:01
71 66 2613 Joseph Schubert 11 M Bishop Shanahan 5:33 11:44 18:02
72 67 3526 Jason Abahazy 10 M Penncrest 5:53 11:55 18:02
73 68 3459 Karl Schafsteller 9 M North Penn 5:37 11:40 18:02
74 69 3485 Larkin Recke 12 M Owen J. Roberts 11:42 18:03
75 3549 Dan McLoughlin 10 M Penncrest 5:42 11:44 18:03
76 70 2599 Jack Loeper 9 M Bishop Shanahan 5:41 11:49 18:03
77 71 3920 Ethan Hodges 12 M Strath Haven 5:37 11:34 18:04
78 3013 Nick Piergiovanni 9 M Downingtown West 5:53 11:55 18:05
79 72 3172 Tom Tierney 12 M Haverford Township HS 5:49 11:54 18:06
80 73 4169 Luke Walton 12 M West Chester Henderson 5:41 11:47 18:06
81 3015 Chase Semanyk 12 M Downingtown West 5:27 11:31 18:06
82 74 3625 Andrew Moyer 10 M Perkiomen Valley 5:40 11:48 18:06
83 75 3630 Jordan Thomas 11 M Perkiomen Valley 5:39 11:48 18:07
84 76 3105 James Lane 9 M Harriton 5:41 11:49 18:09
85 77 3869 Ian Cowie 10 M Spring Ford 5:46 11:55 18:10
86 78 3074 Declan Coates 9 M Great Valley 5:47 12:01 18:11
87 3556 Josh Senackerib 10 M Penncrest 5:58 12:02 18:11
88 79 4130 Joe Delaney 11 M West Chester East 5:46 11:43 18:11
89 80 3870 Jadon Dunham 10 M Spring Ford 5:42 11:49 18:12
90 3014 Declan Rymer 9 M Downingtown West 5:50 11:55 18:12
91 81 2598 James Kolimago 11 M Bishop Shanahan 5:42 11:49 18:12
92 82 2920 Cathal Garvey 11 M Council Rock South 5:34 11:47 18:13
93 83 3201 Aiden Michell 9 M Jenkintown 6:02 11:55 18:13
94 84 2740 Caleb Tsai 11 M Central Bucks South 5:38 11:49 18:14
95 85 4295 Caymus Ruffner 10 M Wissahickon 5:55 12:03 18:15
96 86 4023 Craig Stenstrom 10 M Upper Dublin 5:41 11:54 18:16
97 87 3919 Wyeth Hackett 11 M Strath Haven 5:39 11:47 18:16
98 2953 Sean McDonald 10 M Downingtown East 5:53 11:52 18:16
99 88 3758 Robert Frigerio 12 M Radnor 5:51 11:55 18:17
100 89 3423 Pat O'Connell 12 M Neshaminy 5:37 11:47 18:17
101 90 2699 Will Marston 10 M Central Bucks East 5:43 11:51 18:17
102 4290 Bryce Miles 11 M Wissahickon 5:36 11:47 18:17
103 3874 Jonathan Muench 9 M Spring Ford 5:35 11:43 18:18
104 91 2728 Braeden Covey 12 M Central Bucks South 5:48 12:05 18:18
105 92 3631 Tyler Woolsey 10 M Perkiomen Valley 5:40 11:48 18:19
106 4286 Trey Hippensteal 12 M Wissahickon 5:38 11:58 18:19
107 93 3829 Christian Barbezat 12 M Souderton Area 5:43 11:52 18:20
108 94 2707 Shaun Pello 10 M Central Bucks East 5:37 11:50 18:20
109 95 2530 Jake Armstrong 11 M Avon Grove 5:46 11:53 18:20
110 2992 Kevin Damico 11 M Downingtown West 5:46 11:56 18:22
111 96 3954 Ansh Abbaraju 9 M Unionville 5:47 12:04 18:22
112 97 3445 Lucas Apple 12 M North Penn 5:28 11:51 18:23
113 98 3449 James Chupalio 11 M North Penn 5:39 11:50 18:23
114 99 4162 Jon McCormack 11 M West Chester Henderson 5:50 11:54 18:24
115 2983 Jeremy Bechard 9 M Downingtown West 6:00 12:04 18:25
116 100 3757 Seamus Feeley 9 M Radnor 5:59 12:04 18:25
117 101 3934 Jonathan Speirs 11 M Strath Haven 5:49 11:57 18:25
118 102 2834 Gonzalo De Ugarte 12 M Conestoga 5:41 11:58 18:26
119 103 3956 Ethan Baram 10 M Unionville 5:44 12:01 18:26
120 104 3622 Christian Badali 10 M Perkiomen Valley 5:48 11:58 18:26
121 105 3274 Henry Folk 9 M Lower Merion 5:58 11:55 18:26
122 106 3268 Ethan Blum 9 M Lower Merion 5:59 12:06 18:26
123 3542 Matt Kirchgasser 10 M Penncrest 5:58 12:04 18:27
124 107 2837 Daniel Gossow 9 M Conestoga 5:46 11:59 18:27
125 108 2755 Jason Gilvary 11 M Central Bucks West 5:52 12:05 18:27
126 109 2765 Matt Monahan 12 M Central Bucks West 5:48 12:02 18:28
127 110 4220 Nick Lutcavage 10 M West Chester Rustin 5:43 11:56 18:28
128 111 3460 Jack Shive 9 M North Penn 5:47 12:00 18:29
129 112 3651 Isaac Gale 11 M Phoenixville Area 5:44 11:57 18:29
130 2994 Vincent Diedwardo 11 M Downingtown West 5:42 11:56 18:30
131 113 3069 Matt Boland 12 M Great Valley 5:54 12:06 18:30
132 114 3112 Michael Strauss 10 M Harriton 5:42 11:50 18:30
133 115 2760 James Kong 11 M Central Bucks West 5:47 18:30
134 116 3602 Joe Bland 12 M Pennsbury 5:43 11:59 18:31
135 117 2683 John Brophy 12 M Central Bucks East 5:45 11:56 18:31
136 118 2732 Liam Loynd 9 M Central Bucks South 6:00 12:13 18:31
137 119 3195 Travis Geer 11 M Jenkintown 5:53 12:05 18:31
138 3007 Nick Mangine 12 M Downingtown West 5:52 11:56 18:32
139 120 3569 Nick Alvarez 11 M Pennridge 5:49 12:05 18:32
140 121 3488 Cole Smith 10 M Owen J. Roberts 5:38 11:54 18:32
141 3006 Anthony Mangine 10 M Downingtown West 5:54 12:05 18:32
142 122 4128 Eric Benditt 10 M West Chester East 5:47 12:06 18:33
143 123 4234 Jake Spaniak 10 M West Chester Rustin 5:43 12:01 18:33
144 124 4240 Griffin Wisser 12 M West Chester Rustin 5:45 12:02 18:33
145 125 2884 Mike Bedard 12 M Council Rock North 5:33 11:57 18:33
146 126 3665 Jake New 12 M Phoenixville Area 5:44 12:03 18:33
147 127 3350 Jake Peters 11 M Methacton 5:41 12:00 18:34
148 128 2895 Josh Tobias 9 M Council Rock North 5:44 11:52 18:34
149 3026 Alec Wilson 12 M Downingtown West 5:57 12:08 18:34
150 129 3580 Andrew Reice 9 M Pennridge 5:45 11:55 18:34
151 130 2546 Paul Lanahan 11 M Avon Grove 5:45 12:03 18:35
152 3871 Raymond Dunne 12 M Spring Ford 5:42 11:58 18:35
153 3027 Zack Yaros 9 M Downingtown West 5:54 11:59 18:36
154 131 3660 Sean Lukowski 10 M Phoenixville Area 5:46 12:03 18:36
155 132 3174 Tom Zukowski 11 M Haverford Township HS 5:51 12:15 18:36
156 133 3107 Ethan McKeever 11 M Harriton 5:54 12:07 18:37
157 134 4209 Sean Brown 12 M West Chester Rustin 5:43 12:01 18:37
158 135 4329 Nicholas Ruth M West Chester East 11:42 18:37
159 136 3456 Logan Macosko 11 M North Penn 5:39 12:02 18:37
160 137 3576 Jacob Kascsak 10 M Pennridge 5:49 12:12 18:38
161 138 3169 Peter Martin 12 M Haverford Township HS 5:49 12:00 18:38
162 139 3179 John O'Connell 12 M Holy Ghost Preparatory School 5:45 12:06 18:38
163 140 2731 Addison Grant 12 M Central Bucks South 5:44 12:02 18:38
164 141 3135 Ben Clarke 9 M Hatboro Horsham 5:43 12:00 18:38
165 142 4264 William Solly 11 M William Tennent 5:48 12:11 18:39
166 2682 Jack Brodish 11 M Central Bucks East 5:50 12:05 18:39
167 143 2730 James Farrell 9 M Central Bucks South 5:57 12:27 18:39
168 144 2741 John Tunceli 10 M Central Bucks South 5:44 11:57 18:39
169 145 4024 Atticus Yoon 10 M Upper Dublin 6:00 12:18 18:39
170 146 2548 Thomas Mayer 11 M Avon Grove 5:46 12:06 18:40
171 147 3959 Austin Pusey 10 M Unionville 6:03 12:08 18:40
172 148 2596 Evan Fortunato 12 M Bishop Shanahan 5:52 12:12 18:40
173 149 2924 Jacob Hill 12 M Council Rock South 5:42 12:04 18:40
174 150 4252 Eddy Campbell 11 M William Tennent 5:46 12:07 18:41
175 151 3483 Noah Gonzalez 9 M Owen J. Roberts 5:42 12:03 18:41
176 152 3612 Matt Sweeney 9 M Pennsbury 5:51 12:05 18:41
177 153 3955 Sebastian Arnold 9 M Unionville 5:40 12:05 18:41
178 154 2889 Michael Long 10 M Council Rock North 5:54 12:09 18:41
179 155 3755 Max Dooley 9 M Radnor 5:54 12:10 18:42
180 2990 Matthew Chylack 10 M Downingtown West 6:01 12:12 18:43
181 156 3271 Robert D'Aquila 9 M Lower Merion 6:00 12:13 18:43
182 157 3932 Christopher Schmuc 12 M Strath Haven 6:15 12:22 18:44
183 158 3628 Phillip Smith 9 M Perkiomen Valley 6:02 12:16 18:44
184 3173 George Wolffe 12 M Haverford Township HS 5:59 12:19 18:44
185 3872 Daniel Fescenmyer 12 M Spring Ford 5:54 12:14 18:45
186 159 4133 Tyler Pachuda 9 M West Chester East 6:01 12:12 18:45
187 160 3917 Michael Fergus 10 M Strath Haven 6:07 12:22 18:45
188 161 3926 Andrew Manwaring 11 M Strath Haven 6:04 12:17 18:45
189 2984 Michael Bertoni 10 M Downingtown West 6:05 12:17 18:46
190 162 3761 Andrew Rosen 9 M Radnor 6:01 12:08 18:46
191 163 3192 Christian Byler 11 M Jenkintown 6:01 12:09 18:46
192 164 3575 Zach Hildebrandt 11 M Pennridge 5:54 12:16 18:47
193 165 3958 Jacob Elsen 10 M Unionville 6:17 12:29 18:47
194 166 3647 Jake Butterfield 11 M Phoenixville Area 6:04 12:25 18:47
195 167 3848 Nic Morales 9 M Souderton Area 5:49 12:20 18:47
196 168 2608 Ethan Perry 9 M Bishop Shanahan 5:51 12:09 18:47
197 3913 Alec D'Angelo 12 M Strath Haven 5:47 12:10 18:48
198 169 3655 Dan Hickey 11 M Phoenixville Area 5:46 12:04 18:48
199 170 2604 Andrew Musik 12 M Bishop Shanahan 5:43 12:07 18:48
200 3925 Sam Lyons 12 M Strath Haven 5:56 12:15 18:48
201 171 3347 Nolan McMahon 10 M Methacton 5:41 12:07 18:49
202 172 2743 Colin Wood 10 M Central Bucks South 5:53 12:09 18:49
203 3538 George Grable 10 M Penncrest 6:13 12:24 18:49
204 2710 Ryan Roscia 11 M Central Bucks East 5:53 12:09 18:50
205 173 3626 Eric Moyer 10 M Perkiomen Valley 5:54 12:10 18:51
206 174 2844 Anthony Riley 11 M Conestoga 5:57 12:20 18:51
207 2614 Connor Smith 9 M Bishop Shanahan 5:51 12:16 18:51
208 2737 Jonathan Robinson 11 M Central Bucks South 5:49 12:07 18:51
209 175 3138 Lars Knudsen 10 M Hatboro Horsham 5:47 12:01 18:51
210 176 4222 Dylan Matthias 9 M West Chester Rustin 5:53 12:11 18:51
211 177 3447 David Baik 11 M North Penn 6:11 12:28 18:52
212 2734 Emmett Nyce 12 M Central Bucks South 5:45 12:09 18:52
213 178 2768 Vlad Pishnenko 12 M Central Bucks West 5:42 12:07 18:52
214 2692 Danny Heinrichs 10 M Central Bucks East 5:53 12:14 18:52
215 179 3420 Sam Bley 11 M Neshaminy 5:47 12:12 18:53
216 180 2636 Eric Muthersbaugh 9 M Boyertown 5:58 12:14 18:54
217 181 4033 Chimezie Amaefuna 11 M Upper Merion 5:47 12:11 18:54
218 182 2559 Kyle Shah 11 M Avon Grove 6:01 12:15 18:54
219 3918 Aidan Frick 12 M Strath Haven 5:47 12:04 18:54
220 2615 Luke Smith 9 M Bishop Shanahan 5:53 12:22 18:54
221 183 2836 Daniel Goddard 9 M Conestoga 5:52 12:06 18:55
222 184 4205 Erik Baum 10 M West Chester Rustin 5:54 12:20 18:55
223 4160 Issa Makke 9 M West Chester Henderson 5:55 12:15 18:55
224 185 2936 Thomas Welborn 9 M Council Rock South 5:53 12:16 18:55
225 186 3629 Gavin Stevens 9 M Perkiomen Valley 5:55 12:07 18:56
226 187 4019 Kevin Huey 9 M Upper Dublin 6:03 12:18 18:56
227 4291 Evan Mustin 10 M Wissahickon 5:41 12:11 18:56
228 188 3068 Geoffrey Barratt 12 M Great Valley 5:59 12:31 18:56
229 4298 Alex Tomlinson 12 M Wissahickon 6:06 12:26 18:56
230 189 2758 Laurent Huat 12 M Central Bucks West 6:04 12:25 18:57
231 3161 Ryan Bates 10 M Haverford Township HS 5:45 12:05 18:57
232 190 2848 Hayden Sudall 10 M Conestoga 5:55 12:20 18:57
233 191 3845 Jake Lavely 11 M Souderton Area 6:02 12:20 18:57
234 192 2916 Joseph Branderbit 10 M Council Rock South 5:56 12:16 18:57
235 193 3836 Aidan Hahn 10 M Souderton Area 6:03 12:29 18:58
236 194 3110 Ben Scheiner 12 M Harriton 6:00 12:24 18:58
237 3167 Anthony Lawson 9 M Haverford Township HS 6:08 12:25 18:58
238 195 3281 Jackson Payne 11 M Lower Merion 6:06 12:21 18:59
239 196 4261 Cole Shapiro 9 M William Tennent 6:14 12:19 18:59
240 3627 Eric Olden 11 M Perkiomen Valley 12:00 18:59
241 2918 Connor Dickel 10 M Council Rock South 5:44 12:17 19:00
242 3540 Patrick Kelly 10 M Penncrest 5:53 12:17 19:00
243 197 2638 Stephen Repa 10 M Boyertown 6:17 12:35 19:00
244 3001 Smith Justin 10 M Downingtown West 6:04 12:21 19:00
245 198 3709 Joshua Murtaugh 9 M Pope John Paul II 5:56 12:17 19:00
246 199 3652 Nick Gatcha 10 M Phoenixville Area 5:50 12:21 19:01
247 200 3144 Brian Pisch 11 M Hatboro Horsham 5:53 12:32 19:01
248 201 3273 Freddy Farah 12 M Lower Merion 5:59 12:23 19:01
249 3285 Isaac Wetherbee 11 M Lower Merion 6:05 12:21 19:01
250 202 3133 Ngianni Cerisier 10 M Hatboro Horsham 6:17 12:35 19:01
251 4131 Adam Kaplan 11 M West Chester East 6:02 12:24 19:02
252 203 3143 James Nolin 11 M Hatboro Horsham 5:53 12:16 19:03
253 2697 Parker Madey 11 M Central Bucks East 6:07 12:27 19:03
254 204 3076 Max Miller 9 M Great Valley 6:03 12:30 19:03
255 2931 Landon Moore 11 M Council Rock South 5:50 12:22 19:04
256 4154 Dean Harris 9 M West Chester Henderson 5:59 12:28 19:04
257 205 3658 Riley Kleppe 11 M Phoenixville Area 6:01 12:24 19:04
258 3080 Pierce Nolan 9 M Great Valley 5:56 12:23 19:05
259 206 3128 Kevin Allen 9 M Hatboro Horsham 6:04 12:34 19:06
260 3267 Justin Badt 9 M Lower Merion 6:18 12:37 19:06
261 2694 Richie Jethon 12 M Central Bucks East 5:58 12:30 19:06
262 207 3851 Luke Pelych 11 M Souderton Area 6:01 12:17 19:06
263 4308 Enrico Mazza M West Chester East 5:57 12:24 19:07
264 208 2770 Nick Sidelinker 11 M Central Bucks West 5:48 12:19 19:07
265 209 3982 Jayson Brown 9 M Upper Darby 6:00 12:29 19:08
266 3283 Ben Schatz 12 M Lower Merion 6:03 12:21 19:08
267 210 2531 Pierce Barfell 10 M Avon Grove 6:07 12:37 19:09
268 211 3425 Trevor Schoenemann 10 M Neshaminy 5:59 12:28 19:09
269 212 3108 Avery Parr 11 M Harriton 5:42 12:13 19:10
270 213 4060 Blandin Conklin 10 M Upper Perkiomen 5:59 12:31 19:10
271 2609 Caelen Reid 9 M Bishop Shanahan 5:54 12:25 19:10
272 214 3335 Dan Chimes 9 M Methacton 5:55 12:26 19:10
273 215 3844 Cole Keel 10 M Souderton Area 6:18 12:43 19:10
274 216 4040 Eric Henderson 9 M Upper Merion 5:50 12:24 19:11
275 217 3457 Tristan Misko 12 M North Penn 5:33 12:21 19:11
276 218 3606 Nicholas Doyle 10 M Pennsbury 6:09 12:30 19:12
277 3537 Mickey Gommer 10 M Penncrest 6:11 12:33 19:12
278 2995 Jake Farrell 10 M Downingtown West 5:54 12:14 19:12
279 219 2796 Michael Vazquez 10 M Cheltenham 6:06 12:39 19:12
280 220 3605 Mark Czajkowski 11 M Pennsbury 5:51 12:28 19:12
281 221 2558 Nicky Sciotto 10 M Avon Grove 6:02 12:49 19:12
282 2736 Tate Prudish 10 M Central Bucks South 5:49 12:30 19:12
283 222 2569 Douglas Keenan 10 M Bensalem 6:09 12:39 19:13
284 223 3766 Luke O'Malley 10 M Radnor 6:13 12:42 19:15
285 224 4067 Ryan Landis 10 M Upper Perkiomen 6:07 12:40 19:15
286 4311 Aidan McClay M West Chester East 5:52 12:25 19:15
287 2769 Liam Price 9 M Central Bucks West 6:04 12:32 19:16
288 225 4211 Jimmy Coates 9 M West Chester Rustin 6:12 12:40 19:16
289 226 3482 Dan Duffy 11 M Owen J. Roberts 5:37 12:16 19:17
290 3663 Conor McShane 11 M Phoenixville Area 5:47 12:12 19:17
291 227 3337 Alex Clark 9 M Methacton 5:57 12:32 19:17
292 228 2839 Max Magee 12 M Conestoga 5:59 12:30 19:17
293 229 3428 Michael Tarapchak 11 M Neshaminy 5:50 12:33 19:18
294 230 4020 Ryan Lim 10 M Upper Dublin 5:57 12:26 19:19
295 231 2561 Seth Williams 9 M Avon Grove 6:25 12:49 19:19
296 2594 Patrick Dunphy 11 M Bishop Shanahan 5:49 12:19 19:19
297 2764 Jason Miller 10 M Central Bucks West 6:07 12:28 19:19
298 232 2791 Michael Penn 11 M Cheltenham 6:09 12:46 19:20
299 2934 Sidney Sadel 10 M Council Rock South 5:56 12:38 19:20
300 2988 Nate Bulger 9 M Downingtown West 6:00 12:34 19:20
301 3166 Spencer Hurst 11 M Haverford Township HS 6:01 12:30 19:21
302 4284 Wil Gaboury 12 M Wissahickon 6:15 12:45 19:21
303 3868 Max Collins 9 M Spring Ford 5:46 11:59 19:21
304 233 3834 Brad Gavigan 10 M Souderton Area 5:49 12:27 19:22
305 234 3348 Ryan Morgan 10 M Methacton 5:57 12:27 19:22
306 4235 Advaith Sriram 10 M West Chester Rustin 5:53 12:26 19:22
307 235 3052 Josh Sherman 12 M Garnet Valley 6:28 12:51 19:22
308 236 3047 Ryan Hodge 11 M Garnet Valley 6:12 12:38 19:22
309 3653 Kerry Halloran 12 M Phoenixville Area 5:58 12:36 19:22
310 4132 Harrison Mazurek 12 M West Chester East 5:52 12:24 19:23
311 2601 Ryan MaQuire 12 M Bishop Shanahan 5:51 12:29 19:24
312 237 3604 Dino Cangelosi 11 M Pennsbury 6:02 12:37 19:24
313 2528 Finn Allison 9 M Avon Grove 6:20 12:50 19:24
314 2999 Adam Henning 10 M Downingtown West 6:00 12:33 19:24
315 3546 Brendan Luong 10 M Penncrest 6:16 12:52 19:24
316 4287 Max Klugherz 10 M Wissahickon 6:00 12:35 19:25
317 2763 Julien Mackenson 9 M Central Bucks West 6:08 12:46 19:25
318 4202 Peter Anthony 10 M West Chester Rustin 6:02 12:40 19:25
319 4230 Joe Runzer 11 M West Chester Rustin 6:02 12:42 19:25
320 2560 Liam Skinner 12 M Avon Grove 6:31 12:56 19:25
321 3938 Eric Yang 12 M Strath Haven 6:25 12:53 19:26
322 238 3600 Eric Barr 9 M Pennsbury 6:22 12:50 19:26
323 2533 Sean Barrett 12 M Avon Grove 6:07 12:37 19:26
324 239 3223 Jonathon Morgan 11 M Kennett 6:05 12:38 19:26
325 240 3421 Tim Hill 10 M Neshaminy 6:06 12:48 19:26
326 241 3944 Christian Hansen 10 M Sun Valley 6:17 12:45 19:26
327 242 4078 Ethan Trzaska 10 M Upper Perkiomen 6:02 12:41 19:26
328 243 3334 Ray Calarami 10 M Methacton 5:55 12:31 19:27
329 244 3114 Isaiah Trader 9 M Harriton 6:17 12:46 19:27
330 245 3427 Dylan Souders 10 M Neshaminy 6:07 12:41 19:27
331 3170 Ryan Murray 10 M Haverford Township HS 5:54 12:37 19:27
332 3672 Jeff Stevens 11 M Phoenixville Area 6:03 12:41 19:28
333 2705 Carter Moore 10 M Central Bucks East 6:12 12:53 19:28
334 246 2835 Alex Dyer 12 M Conestoga 6:00 12:34 19:29
335 3921 George Hollyer 12 M Strath Haven 6:24 12:51 19:29
336 2535 Peyton Cole 11 M Avon Grove 6:07 12:35 19:29
337 2534 Benny Clark 9 M Avon Grove 6:25 12:51 19:29
338 3486 Eric Shanahan 10 M Owen J. Roberts 5:53 12:31 19:29
339 2925 Mitchell Howe 10 M Council Rock South 6:02 12:36 19:29
340 2832 Ivan Burashnikov 12 M Conestoga 6:01 12:42 19:29
341 247 3199 Caleb Limmer 12 M Jenkintown 6:03 12:35 19:29
342 248 4018 Oliver Griffin 9 M Upper Dublin 6:24 12:55 19:30
343 249 3055 Nilay Solanki 9 M Garnet Valley 6:11 12:38 19:30
344 3610 Blake Millman 12 M Pennsbury 6:02 12:40 19:30
345 250 3045 Max Foster 10 M Garnet Valley 6:16 12:54 19:30
346 2688 Holden Emery 9 M Central Bucks East 6:07 12:43 19:30
347 2685 Elijah Carpenter 9 M Central Bucks East 6:08 12:39 19:30
348 3624 George Magyarits 10 M Perkiomen Valley 5:58 12:29 19:31
349 251 3581 Aiden Savoy 11 M Pennridge 6:10 12:45 19:31
350 3611 Amurez Ortiz 11 M Pennsbury 6:09 12:33 19:31
351 3451 Logan Dubil 11 M North Penn 5:45 12:31 19:32
352 252 3759 Josh Goldberg 9 M Radnor 6:14 12:47 19:32
353 3276 Paul Lewis 12 M Lower Merion 6:04 12:40 19:32
354 3657 Carson Kleppe 9 M Phoenixville Area 6:04 12:25 19:32
355 3555 Murphy Roberts 10 M Penncrest 6:16 12:51 19:32
356 2923 Zeke Hertz 11 M Council Rock South 6:09 12:45 19:32
357 3912 Kenneth Chime 9 M Strath Haven 6:12 12:42 19:33
358 2612 Ben Schmidt 12 M Bishop Shanahan 6:05 12:48 19:34
359 2693 Sam Herbst 10 M Central Bucks East 6:12 12:45 19:34
360 3017 Daniel Sharpless 9 M Downingtown West 6:19 12:50 19:35
361 2713 Danny Spillane 9 M Central Bucks East 6:12 12:46 19:35
362 2549 Evan McCleary 9 M Avon Grove 6:19 12:51 19:35
363 253 3429 Jack Toy 10 M Neshaminy 5:55 12:40 19:36
364 254 3106 Patrick McCann 10 M Harriton 6:10 12:52 19:37
365 3111 Douglas Sousa 10 M Harriton 6:23 12:54 19:37
366 3277 Ethan Manin 10 M Lower Merion 6:32 13:06 19:37
367 4280 Michael Cimini 10 M Wissahickon 6:23 13:04 19:38
368 3272 Jeffrey Deng 10 M Lower Merion 6:18 12:51 19:38
369 3454 Matthew Long 10 M North Penn 6:05 12:43 19:38
370 255 4066 Luke Homan 11 M Upper Perkiomen 6:10 12:51 19:38
371 3535 Mike Dolan 11 M Penncrest 6:16 12:52 19:39
372 256 3049 Cameron Kennedy 11 M Garnet Valley 6:15 12:54 19:39
373 3168 Stephen Lozano 9 M Haverford Township HS 6:24 13:00 19:39
374 257 2784 Chris Luk 10 M Cheltenham 6:07 12:48 19:39
375 3608 Luke Labiak 10 M Pennsbury 6:03 12:35 19:39
376 3422 Josh Joseph 9 M Neshaminy 6:23 12:55 19:40
377 2698 Jay Mapily 12 M Central Bucks East 6:33 13:02 19:40
378 3070 Jackson Campbell 11 M Great Valley 6:12 12:53 19:40
379 3266 Ari Amar 12 M Lower Merion 6:03 12:41 19:40
380 258 4050 Michael Radzanowsk 10 M Upper Merion 6:12 12:53 19:40
381 3842 Sam Kauffman 9 M Souderton Area 6:15 12:51 19:41
382 4218 Twan Le 12 M West Chester Rustin 6:06 12:42 19:41
383 2841 Alex Murphy 12 M Conestoga 6:12 12:54 19:42
384 2846 Alex Stigall 11 M Conestoga 6:16 12:53 19:42
385 259 3044 Aravind Arunachala 9 M Garnet Valley 6:16 12:54 19:42
386 260 4079 Jonathan Trzaska 10 M Upper Perkiomen 6:03 12:41 19:42
387 3424 Rishi Patel 11 M Neshaminy 5:59 12:46 19:43
388 2595 John Fader 10 M Bishop Shanahan 5:58 12:41 19:43
389 261 3042 Ben Ansley 11 M Garnet Valley 6:19 12:59 19:44
390 4155 Evan Hellmig 11 M West Chester Henderson 6:09 12:42 19:44
391 2739 Daniel Strobel 9 M Central Bucks South 6:10 12:43 19:45
392 3830 Axell Beskar 11 M Souderton Area 6:26 13:06 19:45
393 2628 Alec Barton 9 M Boyertown 6:21 12:59 19:45
394 262 2579 Ethan Whiting 10 M Bensalem 6:09 12:47 19:45
395 3654 Ethan Herring 11 M Phoenixville Area 6:14 12:52 19:45
396 3864 Richard Baird Jr. 12 M Spring Ford 5:56 12:45 19:46
397 4164 Jefferson Moak 10 M West Chester Henderson 6:00 12:44 19:46
398 4228 Brendan Rhein 9 M West Chester Rustin 6:08 12:45 19:46
399 3929 Andrew Pak 11 M Strath Haven 6:24 12:55 19:47
400 263 4062 Jonathan Daub 10 M Upper Perkiomen 6:11 12:53 19:47
401 3936 Nathan Thallman 10 M Strath Haven 6:27 13:02 19:47
402 264 2788 Luke McGowan 12 M Cheltenham 6:09 12:54 19:47
403 2641 Caleb Taylor 11 M Boyertown 6:14 12:54 19:47
404 3269 Gabriel Brodeur 10 M Lower Merion 6:32 13:05 19:48
405 4313 Timothy Sullivan M West Chester East 6:16 12:50 19:48
406 265 4073 Cody Schwenk 10 M Upper Perkiomen 6:05 12:49 19:48
407 3278 Jacob Marsh 10 M Lower Merion 6:32 13:06 19:48
408 3073 Sam Chen 9 M Great Valley 6:13 12:53 19:49
409 266 3131 Brian Bollendorf 10 M Hatboro Horsham 6:20 13:13 19:49
410 3650 Alex Fey 11 M Phoenixville Area 6:06 12:46 19:49
411 2708 Gavin Pettigrew 10 M Central Bucks East 5:55 12:41 19:49
412 3078 Patrick Mitchell 9 M Great Valley 6:29 13:09 19:49
413 267 2896 Gabe Wilson 9 M Council Rock North 6:28 13:06 19:50
414 2757 Bret Hatzinger 10 M Central Bucks West 6:10 12:49 19:50
415 2593 Ethan Chan 11 M Bishop Shanahan 5:55 12:48 19:50
416 3531 Alex Chung 9 M Penncrest 6:14 12:52 19:50
417 268 3512 Lamir Garner 10 M Penn Wood 6:08 12:53 19:50
418 269 4265 Joseph Tuman 9 M William Tennent 6:05 13:00 19:51
419 4168 Taylor Sorenson 11 M West Chester Henderson 6:04 12:34 19:51
420 270 3178 John Gasiewski 11 M Holy Ghost Preparatory School 6:01 12:50 19:51
421 2738 Eduardo Rovira 9 M Central Bucks South 6:09 12:55 19:52
422 271 3985 Curtis Everett 9 M Upper Darby 6:11 12:56 19:52
423 2551 Jimmy O'Hora 9 M Avon Grove 6:20 13:04 19:52
424 2718 David Zapata 11 M Central Bucks East 5:56 12:38 19:52
425 3342 John Kiernan 9 M Methacton 6:18 12:49 19:52
426 2602 Luke Mich 11 M Bishop Shanahan 6:05 12:49 19:53
427 272 4254 Matt Christofas 10 M William Tennent 6:15 12:52 19:53
428 2843 John Peterson 10 M Conestoga 6:13 13:04 19:53
429 2729 Reece D'Alonzo 9 M Central Bucks South 6:22 13:03 19:53
430 3839 Owen Hersherger 9 M Souderton Area 6:26 13:05 19:53
431 273 4022 Jake Stein 11 M Upper Dublin 6:25 12:59 19:53
432 274 2507 Michael Castor 10 M Abington 6:32 13:13 19:54
433 4135 Laszlo Vasko 12 M West Chester East 5:58 12:44 19:54
434 3355 Ryan Therian 9 M Methacton 6:15 12:57 19:54
435 3930 Brandon Peng 12 M Strath Haven 6:10 12:48 19:54
436 275 4303 Oscar Mailman M New Hope-Solebury 6:17 12:59 19:54
437 3924 Nate Linderman 9 M Strath Haven 6:12 12:52 19:54
438 4065 Jacob Heffner 10 M Upper Perkiomen 6:16 12:57 19:55
439 3446 Ryan Apple 9 M North Penn 6:15 13:02 19:55
440 3846 Evan Marrone 10 M Souderton Area 6:23 13:10 19:56
441 276 4259 David Hunt 12 M William Tennent 6:21 13:04 19:56
442 3358 Matt Weisenberger 11 M Methacton 6:02 12:53 19:56
443 277 3705 Jason Kost 11 M Pope John Paul II 6:32 13:08 19:56
444 4233 Hayden Sommers 9 M West Chester Rustin 6:20 12:54 19:56
445 3833 Jake Etzier 11 M Souderton Area 6:15 12:56 19:56
446 3646 Eric Beery 12 M Phoenixville Area 6:26 12:58 19:56
447 4225 Ryan-Barry Quinn 11 M West Chester Rustin 6:21 12:56 19:57
448 3923 Nick Lambert 12 M Strath Haven 6:22 12:54 19:57
449 3104 Michael deBotton 11 M Harriton 6:06 12:51 19:57
450 2851 Miles Whitaker 10 M Conestoga 6:06 12:54 19:57
451 4276 Aidan Bruno 10 M Wissahickon 6:04 12:45 19:57
452 278 3572 Marshall Fowler 10 M Pennridge 6:25 13:06 19:57
453 279 4266 Matthew Walters 12 M William Tennent 6:18 13:00 19:58
454 3294 Julian Ogawa 9 M Lower Moreland 6:17 13:11 19:58
455 280 3499 Luis Vivero 10 M Oxford Area 6:13 12:47 19:58
456 4312 Martin Gusick M West Chester East 5:59 12:52 19:58
457 281 2780 Victor Chen 9 M Cheltenham 13:11 19:58
458 3054 Carson Slook 11 M Garnet Valley 6:31 13:10 19:59
459 3448 Conner Chonko 12 M North Penn 5:54 12:49 19:59
460 282 3586 Logan Wyllie 9 M Pennridge 6:26 13:15 19:59
461 283 3681 Justin Adler 10 M Plymouth Whitemarsh 6:19 13:01 20:00
462 2532 Brian Barrett 10 M Avon Grove 6:31 13:10 20:00
463 284 2890 Matt Matarazzo 9 M Council Rock North 6:08 12:58 20:00
464 3043 Ryan Armani 11 M Garnet Valley 6:30 13:05 20:00
465 285 3701 Gavin Buce 9 M Pope John Paul II 6:16 13:03 20:00
466 3103 Tyler Carson 9 M Harriton 6:06 12:51 20:00
467 3933 Simon Shankweiler 12 M Strath Haven 6:17 13:01 20:00
468 286 3764 Leo Mlodzienski 9 M Radnor 6:15 12:56 20:00
469 3002 Max Kelly 11 M Downingtown West 6:26 13:09 20:00
470 3674 Doug Villegas-Riv 9 M Phoenixville Area 6:34 13:08 20:01
471 287 3737 Justin LaBar 12 M Quakertown 6:19 13:10 20:01
472 4171 Adam Witiak 10 M West Chester Henderson 6:11 12:51 20:01
473 3752 Kieran Brennan 9 M Radnor 6:34 13:10 20:01
474 2701 Kevin McGovern 11 M Central Bucks East 6:16 12:59 20:01
475 3461 Brian Toto 10 M North Penn 6:19 13:04 20:02
476 3577 Rich Loughran 9 M Pennridge 6:22 13:05 20:02
477 288 3786 Ken Pagliei 12 M Ridley 6:07 13:05 20:02
478 3022 Josh Toth 10 M Downingtown West 6:20 12:58 20:02
479 2930 Paul McDonnell 10 M Council Rock South 6:23 20:02
480 3340 Ethan Gretzula 10 M Methacton 6:03 12:44 20:02
481 4151 Alex Chilet 9 M West Chester Henderson 6:19 13:06 20:03
482 2543 Max Janney 12 M Avon Grove 6:22 12:58 20:03
483 2726 Ed Blaney 10 M Central Bucks South 6:31 13:13 20:03
484 3673 Dylan Tezak 12 M Phoenixville Area 6:14 13:00 20:04
485 4227 Peter Reinheimer 9 M West Chester Rustin 6:18 12:57 20:04
486 4068 Ethan Markwalter 10 M Upper Perkiomen 6:08 12:58 20:04
487 289 4034 Christopher Brooks 12 M Upper Merion 6:18 13:09 20:04
488 290 2510 Patrick Magauran 10 M Abington 6:17 13:05 20:04
489 3664 Evan Mia 11 M Phoenixville Area 6:16 13:02 20:04
490 3855 Garrett Thompson 11 M Souderton Area 6:24 13:09 20:04
491 2927 Mike Korixis 9 M Council Rock South 6:06 12:50 20:05
492 291 3176 Dominic Berdecia 10 M Holy Ghost Preparatory School 5:52 12:36 20:05
493 3072 Ean Chasinoff 10 M Great Valley 6:37 13:19 20:06
494 292 4300 Benjamin Dupont M New Hope-Solebury 6:08 12:59 20:06
495 293 3306 Jeff Piscitelli 12 M Marple Newtown 6:21 13:11 20:06
496 3915 Dean DeRosa 12 M Strath Haven 6:25 13:03 20:06
497 3648 Jared Desjardins 12 M Phoenixville Area 6:30 13:04 20:06
498 294 3885 Connor Sheldon 10 M Springfield (Delco) 5:56 12:52 20:07
499 2606 Andrew Pavelik 12 M Bishop Shanahan 6:07 13:04 20:08
500 2680 Scott Benosky 12 M Central Bucks East 6:12 13:06 20:08
501 2933 Michael Perry 10 M Council Rock South 6:05 12:51 20:09
502 295 3781 Ryan Hoffecker 12 M Ridley 6:29 13:09 20:09
503 3931 Elliot Quasha 12 M Strath Haven 6:19 13:03 20:09
504 2937 Matt Zarnosky 10 M Council Rock South 6:14 13:01 20:09
505 296 3743 Mason Smith 9 M Quakertown 6:19 13:10 20:10
506 297 3205 Danny Westcott 11 M Jenkintown 6:06 12:56 20:10
507 3336 Sung Cho 9 M Methacton 6:03 12:53 20:10
508 298 3784 Navkaran Mann 10 M Ridley 6:09 12:57 20:10
509 299 2573 Christian McAndrew 10 M Bensalem 6:35 13:18 20:10
510 3928 Chase Mendell 12 M Strath Haven 6:28 13:12 20:11
511 4278 Brendan Cantos 12 M Wissahickon 6:23 13:11 20:11
512 3056 Matt Toner 11 M Garnet Valley 6:22 13:05 20:11
513 3453 Ian Kelly 9 M North Penn 6:34 13:18 20:11
514 3270 Michael Cheng 12 M Lower Merion 6:19 13:12 20:11
515 3937 Matthew Whelpley 12 M Strath Haven 6:24 13:07 20:12
516 3016 Andrew Sharpless 12 M Downingtown West 6:20 13:09 20:12
517 300 2794 Abdul Solomon 9 M Cheltenham 6:28 13:18 20:13
518 3046 Blake Hellman 11 M Garnet Valley 6:18 13:07 20:13
519 3051 Karthik Reddy 9 M Garnet Valley 6:24 13:11 20:13
520 3670 Daniel So 11 M Phoenixville Area 6:32 13:12 20:13
521 2950 Sam Godshall 9 M Dock Mennonite Academy 6:24 13:10 20:13
522 4251 Keenan Beveridge 11 M William Tennent 6:03 12:57 20:13
523 4204 Jack Batchelor 11 M West Chester Rustin 6:10 13:01 20:14
524 301 2570 Tom Kelly 11 M Bensalem 6:24 13:18 20:14
525 2538 Matthew Gaerity 11 M Avon Grove 6:29 13:20 20:14
526 3856 Sebastian Watters 11 M Souderton Area 6:24 13:08 20:14
527 4152 Robby Colson 9 M West Chester Henderson 6:22 13:12 20:14
528 2847 Brent Sudall 11 M Conestoga 6:13 13:06 20:15
529 4215 Luke Krikorian 10 M West Chester Rustin 6:23 13:04 20:15
530 302 2511 Conor Murcar 11 M Abington 6:30 13:18 20:15
531 2725 Charles Bird 11 M Central Bucks South 6:25 13:17 20:15
532 3346 Austin Lozinak 10 M Methacton 6:12 13:16 20:15
533 2557 Ethan Sachs 12 M Avon Grove 13:08 20:16
534 2689 Thomas Foltz 10 M Central Bucks East 6:14 13:03 20:16
535 2714 Rishi Vaidyanath 10 M Central Bucks East 6:14 13:03 20:16
536 303 3180 Ryan Spangler 11 M Holy Ghost Preparatory School 6:07 13:10 20:16
537 2735 Alexander Peppiatt 9 M Central Bucks South 6:24 13:10 20:16
538 4213 Wesley Flynn 10 M West Chester Rustin 6:36 13:23 20:17
539 4167 Jack Schweidler 10 M West Chester Henderson 6:18 13:11 20:17
540 3675 Brendan Vitz 10 M Phoenixville Area 6:31 13:17 20:17
541 3275 Prince Guetler 10 M Lower Merion 6:32 13:08 20:17
542 2691 Jacob Han 12 M Central Bucks East 6:14 13:09 20:17
543 304 4021 Frank She 10 M Upper Dublin 5:58 12:23 20:18
544 3450 Rahul Desai 11 M North Penn 6:26 13:18 20:18
545 305 2509 Jonathan Egan 10 M Abington 5:53 13:03 20:18
546 306 2793 Evan Rominiecki 9 M Cheltenham 6:35 13:22 20:18
547 307 3219 Ethan Faust 10 M Kennett 6:15 12:58 20:18
548 308 3498 Saul Torres 10 M Oxford Area 6:00 12:57 20:19
549 3574 Christian Hangey 11 M Pennridge 6:15 12:59 20:19
550 4283 Samuel Forde 9 M Wissahickon 6:28 13:20 20:19
551 2542 Josh Herring 9 M Avon Grove 6:38 13:20 20:20
552 2842 Christian Peshek 12 M Conestoga 6:16 13:10 20:20
553 309 3177 Jack DeLeo 9 M Holy Ghost Preparatory School 6:10 13:12 20:20
554 2715 Aaron Wang 10 M Central Bucks East 6:30 13:16 20:20
555 2627 Chris Angus 11 M Boyertown 6:19 13:08 20:20
556 3667 Tyler Pekofsky 10 M Phoenixville Area 6:27 13:18 20:21
557 3849 William Nase 10 M Souderton Area 6:37 13:23 20:21
558 310 3777 Christopher Bautis 11 M Ridley 6:25 13:13 20:21
559 2781 Dan Fox 9 M Cheltenham 6:18 13:16 20:22
560 2756 Alex Hartin 9 M Central Bucks West 6:24 13:20 20:22
561 2541 Will Gray 9 M Avon Grove 6:24 13:11 20:22
562 311 4304 Adam Singer M New Hope-Solebury 6:31 13:19 20:23
563 2700 Luke McCarron 10 M Central Bucks East 6:13 13:05 20:23
564 312 3731 Collin Stone 10 M Pottstown 6:33 13:15 20:23
565 313 3197 Jack Herr 11 M Jenkintown 6:28 13:18 20:23
566 314 3496 Logan Shafer 12 M Oxford Area 6:14 13:06 20:23
567 2766 Anirudh Nangunoori 9 M Central Bucks West 6:42 13:29 20:24
568 2597 Michael Hughes 9 M Bishop Shanahan 6:24 13:21 20:25
569 315 3493 Daniel Cox 9 M Oxford Area 6:05 12:42 20:25
570 3353 Chris Spletzer 9 M Methacton 6:28 13:17 20:25
571 316 3744 Jared Susnoskie 12 M Quakertown 6:18 13:21 20:26
572 4077 Graham Thomas 10 M Upper Perkiomen 6:15 13:03 20:26
573 3004 Brian Kyriakos 10 M Downingtown West 6:20 13:13 20:26
574 4069 James Patterson 10 M Upper Perkiomen 6:22 13:16 20:26
575 3339 Austin Eastmure 11 M Methacton 6:09 13:02 20:27
576 3916 Nicholas Fallsone 9 M Strath Haven 6:20 13:13 20:27
577 4258 Tim Horton 9 M William Tennent 6:18 13:19 20:27
578 2527 Grant Adler 10 M Avon Grove 6:49 13:35 20:27
579 3011 Luke Ng 9 M Downingtown West 6:46 13:34 20:28
580 317 3510 Keith Barrett 10 M Penn Wood 6:08 13:08 20:28
581 4156 Alex Hughes 9 M West Chester Henderson 6:17 13:10 20:28
582 4229 Michael Rock 9 M West Chester Rustin 6:33 13:26 20:29
583 3763 Louis Minning 10 M Radnor 6:22 13:14 20:29
584 2555 Brayden Reaney 10 M Avon Grove 6:46 13:33 20:29
585 318 2580 David Yunusov 10 M Bensalem 6:16 13:16 20:29
586 2553 Max Pochan 11 M Avon Grove 6:27 13:21 20:29
587 319 4038 Parker Edge 9 M Upper Merion 6:33 13:21 20:30
588 4076 Ryan Stackhouse 12 M Upper Perkiomen 6:28 13:19 20:30
589 2550 Derek O'Doherty 12 M Avon Grove 6:26 13:21 20:30
590 3338 Andrew Connolly 11 M Methacton 6:07 13:13 20:30
591 320 3431 Juan Calleja 11 M Norristown 6:06 13:03 20:31
592 321 4302 Laszlo Maderasz M New Hope-Solebury 6:02 12:56 20:31
593 322 3986 Bereket Haddish 10 M Upper Darby 6:11 13:14 20:31
594 2997 Dean Gelling 11 M Downingtown West 6:06 13:03 20:31
595 2754 Raul Casas 12 M Central Bucks West 6:24 13:20 20:32
596 323 3729 Noah Patton 10 M Pottstown 6:15 13:24 20:32
597 3142 Aidan McAfee 11 M Hatboro Horsham 6:15 13:19 20:33
598 3841 Ryan Kagarise 9 M Souderton Area 6:43 13:37 20:33
599 324 4049 Siddharth Patel 10 M Upper Merion 6:24 13:20 20:33
600 3843 Sean Kaufman 9 M Souderton Area 6:44 13:37 20:33
601 325 3222 Tim Kratz 9 M Kennett 6:11 13:20 20:33
602 3768 Hall Rubenstein 9 M Radnor 6:29 13:14 20:33
603 3914 Henry Dawes 12 M Strath Haven 6:13 13:14 20:34
604 3579 Colin Morris 9 M Pennridge 6:15 13:14 20:34
605 2611 Joseph Rogan 12 M Bishop Shanahan 6:19 13:23 20:35
606 2852 Tim Wu 12 M Conestoga 6:25 13:26 20:36
607 326 3204 Caden Spoerl 9 M Jenkintown 6:30 13:19 20:36
608 327 3500 Sean Walsh 10 M Oxford Area 6:14 13:08 20:36
609 2759 Will Jack 9 M Central Bucks West 6:49 13:37 20:37
610 328 3882 Conor Houston 10 M Springfield (Delco) 6:06 13:12 20:38
611 3129 Tj Bartie 10 M Hatboro Horsham 6:20 13:15 20:38
612 4262 Joseph Simeone 10 M William Tennent 6:45 13:42 20:38
613 2991 Danny Crossan 9 M Downingtown West 6:35 13:28 20:39
614 3832 Chris Cox 11 M Souderton Area 6:27 13:31 20:39
615 4288 Justin Le 9 M Wissahickon 6:25 13:21 20:39
616 329 3983 Reed Curry 10 M Upper Darby 6:32 13:40 20:39
617 2919 Brendan Farrell 12 M Council Rock South 6:11 13:16 20:40
618 4207 Hayden Bliss 9 M West Chester Rustin 6:42 13:31 20:40
619 3587 Rob Yochum 9 M Pennridge 6:02 12:44 20:40
620 330 3218 Trevor Bowdoin 10 M Kennett 6:16 13:16 20:40
621 3659 Kyler Lewis 11 M Phoenixville Area 6:17 13:16 20:40
622 331 3893 Ben Owen 12 M Springfield Township (Montco) 6:31 13:27 20:41
623 2600 Henry Lukens 9 M Bishop Shanahan 6:41 13:30 20:41
624 332 3690 william stanczak 10 M Plymouth Whitemarsh 6:35 13:33 20:42
625 2716 Carson Wiley 9 M Central Bucks East 5:59 12:43 20:42
626 333 3435 Geovanni Santiago 11 M Norristown 6:31 13:19 20:42
627 3669 Graham Shanno 12 M Phoenixville Area 6:39 13:32 20:43
628 2733 Mark McPeak 10 M Central Bucks South 6:22 13:24 20:44
629 4236 Elisha Stigora 9 M West Chester Rustin 6:17 13:24 20:45
630 4330 Andrew Criscuolo M West Chester East 6:31 13:23 20:45
631 3552 Ryan O'Donnell 10 M Penncrest 6:23 13:23 20:46
632 334 2565 Jon Champagne 12 M Bensalem 5:57 12:34 20:46
633 3935 George Steinke 12 M Strath Haven 6:40 13:32 20:46
634 2987 Greg Buczacki 9 M Downingtown West 6:25 13:29 20:48
635 3828 Ryan Bachman 10 M Souderton Area 6:39 13:37 20:49
636 335 3305 Ryan Naughton 11 M Marple Newtown 6:29 13:34 20:49
637 3132 Justin Bupp 10 M Hatboro Horsham 6:15 13:23 20:50
638 2783 Jack Hanes 11 M Cheltenham 6:39 13:35 20:50
639 336 3175 Thomas Barbaro 11 M Holy Ghost Preparatory School 6:24 13:20 20:51
640 337 3886 Jacob Varughese 11 M Springfield (Delco) 6:12 13:18 20:51
641 3838 Adam Handwerk 11 M Souderton Area 6:31 13:30 20:51
642 338 4305 Jack Slominski M New Hope-Solebury 6:15 13:22 20:51
643 339 4301 Benjamin House M New Hope-Solebury 6:41 13:40 20:52
644 4274 Evan Boroch 10 M Wissahickon 6:30 13:34 20:52
645 340 3783 Mike Keller 10 M Ridley 6:34 13:39 20:52
646 3292 Nathan Mann 10 M Lower Moreland 6:18 13:35 20:53
647 4243 Alessandro Zimbell 9 M West Chester Rustin 6:31 13:30 20:54
648 3137 Tim Harcherl 9 M Hatboro Horsham 6:20 13:14 20:54
649 2761 Wallace Krempa 9 M Central Bucks West 6:43 13:35 20:54
650 341 3494 Rafael Jimenez 12 M Oxford Area 6:16 13:25 20:55
651 3835 Jacob Golden 11 M Souderton Area 6:39 13:34 20:55
652 2703 Connor Melloy 12 M Central Bucks East 6:52 13:58 20:55
653 3048 Faheem Hussain 10 M Garnet Valley 6:25 13:15 20:55
654 3349 Kevin O'Conner 9 M Methacton 6:16 13:24 20:56
655 3023 Saket Varanasi 9 M Downingtown West 6:30 13:28 20:56
656 3008 David Milam 12 M Downingtown West 6:25 13:33 20:56
657 342 3515 Timmy Odunjo 10 M Penn Wood 6:27 13:42 20:57
658 2618 Ethan Wait 11 M Bishop Shanahan 6:04 13:22 20:57
659 3053 Josh Shoemaker 11 M Garnet Valley 6:23 13:17 20:57
660 343 3727 Shane Langevin 12 M Pottstown 6:30 13:43 20:57
661 344 3683 Samuel Chapin 10 M Plymouth Whitemarsh 6:31 13:27 20:58
662 3632 Daniel McKay 12 M Phil-Mont Christian Academy 6:09 13:23 20:58
663 345 4047 Colin O' Brien 12 M Upper Merion 6:26 13:29 20:59
664 2917 Shumyatsky Dan 9 M Council Rock South 6:23 13:33 20:59
665 4226 Char Reinheimer 11 M West Chester Rustin 6:10 13:18 20:59
666 346 3465 Tyler Conway 11 M Octorara 6:48 14:12 20:59
667 2712 Nataniel Saadon 10 M Central Bucks East 6:17 13:17 21:00
668 3071 Cody Carnes 9 M Great Valley 6:46 13:50 21:00
669 347 3464 Parry Bentley 9 M Octorara 6:59 14:12 21:00
670 348 3945 Nicholas Maiale 10 M Sun Valley 6:30 13:35 21:00
671 4260 Eli Mednick 10 M William Tennent 6:22 13:30 21:01
672 3656 Luke Hihi 9 M Phoenixville Area 6:48 13:53 21:01
673 3857 Wyatt Williams 11 M Souderton Area 6:35 13:38 21:01
674 3713 Jonah Korman 9 M Pottsgrove 6:39 13:44 21:02
675 349 3225 Nate Pippen 10 M Kennett 5:59 12:40 21:04
676 2711 Brandon Rosica 12 M Central Bucks East 6:29 13:44 21:05
677 3850 Luke Pagan 11 M Souderton Area 6:27 13:42 21:05
678 2635 Johnny Mash 12 M Boyertown 6:40 13:45 21:05
679 3837 Luke Halteman 10 M Souderton Area 6:28 13:42 21:05
680 2681 Connor Brodish 9 M Central Bucks East 6:33 13:34 21:05
681 4217 Greg LaMonaca 12 M West Chester Rustin 6:31 13:40 21:06
682 3101 Fletcher Burton 9 M Harriton 6:52 13:53 21:06
683 350 3883 Joe Madden 11 M Springfield (Delco) 6:34 13:39 21:06
684 351 3745 Jason Susnoskie 12 M Quakertown 6:22 13:28 21:07
685 4053 Cole Vallette 10 M Upper Merion 6:27 13:36 21:07
686 2782 James Griffen 9 M Cheltenham 6:23 13:25 21:08
687 352 3881 Joshua Fiorentino 9 M Springfield (Delco) 6:29 13:43 21:08
688 2849 Brandon Veale 10 M Conestoga 6:21 13:22 21:08
689 353 3732 Justine Villimar 10 M Pottstown 6:22 13:44 21:09
690 354 3217 Briton Boiardi 10 M Kennett 6:13 13:27 21:09
691 2893 Kyle Siverd 9 M Council Rock North 6:41 13:55 21:09
692 2686 Tom Conley 12 M Central Bucks East 6:29 13:46 21:09
693 4203 Raz Baruch 11 M West Chester Rustin 7:09 14:24 21:09
694 2572 Dylan MacDougall 11 M Bensalem 6:26 13:36 21:09
695 3550 Benjamin Miller 9 M Penncrest 6:46 13:53 21:10
696 3356 Christian Trafford 11 M Methacton 6:27 13:45 21:10
697 2556 Luke Reynolds 11 M Avon Grove 6:23 13:12 21:10
698 3554 Ethan Rigby 11 M Penncrest 6:45 13:54 21:11
699 3194 Eddie Condran 10 M Jenkintown 6:09 13:07 21:11
700 3922 Tim Jensen 11 M Strath Haven 6:43 13:50 21:12
701 3087 CJ Stiles 11 M Great Valley 6:54 14:03 21:12
702 355 3704 Liam Hunter 9 M Pope John Paul II 6:51 14:04 21:12
703 2981 Jack Barker 9 M Downingtown West 6:53 14:02 21:12
704 2564 Samuel Arjona 10 M Bensalem 6:31 13:44 21:12
705 4046 Jonathan Nicol 12 M Upper Merion 6:32 13:41 21:13
706 2727 Ben Brown 12 M Central Bucks South 6:42 13:56 21:13
707 2838 Mitchell Lamb 12 M Conestoga 6:47 13:59 21:13
708 356 3303 Jeremy Meier 12 M Marple Newtown 6:51 14:02 21:13
709 4170 Nick Washington 9 M West Chester Henderson 6:26 13:30 21:13
710 2742 Brady Williamson 9 M Central Bucks South 6:53 13:56 21:13
711 357 3467 Frankie Leslie 12 M Octorara 6:33 13:43 21:14
712 2702 Neel Mehta 11 M Central Bucks East 6:30 13:45 21:14
713 4059 Joe Carpenter 9 M Upper Perkiomen 6:48 13:52 21:14
714 4275 Jeremy Breacher 10 M Wissahickon 6:28 13:41 21:14
715 3853 Chris Sidarous 9 M Souderton Area 6:46 13:54 21:15
716 3333 Chris Aley 9 M Methacton 6:29 13:42 21:15
717 358 3057 Christian Bailey 9 M Glen Mills Schools 6:33 13:37 21:16
718 3756 Daniel Dutkowski 11 M Radnor 6:51 14:03 21:16
719 359 3516 Christian Priva 9 M Penn Wood 6:23 13:43 21:17
720 3623 Luke Desilets 10 M Perkiomen Valley 6:33 13:43 21:17
721 360 3741 Zach Mulkiewicz 11 M Quakertown 6:35 13:51 21:18
722 3533 Zack Collins 12 M Penncrest 6:37 13:48 21:18
723 361 3707 Luke McCarthy 9 M Pope John Paul II 6:32 13:52 21:19
724 3198 Eli Kravinsky 12 M Jenkintown 6:25 13:54 21:19
725 4245 Erik Zuckerman 9 M West Chester Rustin 6:37 13:48 21:20
726 2529 Ian Ambrose 10 M Avon Grove 6:38 13:51 21:20
727 2787 Sebastian Martinez 10 M Cheltenham 6:21 13:34 21:20
728 362 3740 Nolan Lucabaugh 9 M Quakertown 6:35 13:52 21:23
729 363 2508 Kevin Dennin 11 M Abington 6:10 13:27 21:26
730 2928 Jared Loeper 10 M Council Rock South 6:19 13:49 21:26
731 364 3884 Michael Reiter 9 M Springfield (Delco) 6:31 13:51 21:27
732 365 3702 Matt Delciotto 10 M Pope John Paul II 6:33 13:56 21:27
733 366 3730 John Stillwell 10 M Pottstown 6:23 13:57 21:27
734 4332 Jack McAlinney M West Chester East 6:33 13:52 21:28
735 2547 Erik Linkmeyer 9 M Avon Grove 6:52 13:59 21:28
736 367 3430 Oluwasegun Adeshok 11 M Norristown 6:29 13:37 21:28
737 3352 Nick Ruppert 10 M Methacton 6:28 13:56 21:29
738 368 3687 Levin Joshua 10 M Plymouth Whitemarsh 6:31 13:47 21:29
739 369 3685 Eric Dinofa 10 M Plymouth Whitemarsh 6:35 13:47 21:29
740 3202 Jacob Schwartz 12 M Jenkintown 6:31 13:57 21:30
741 3050 Jeff Kummeth 9 M Garnet Valley 6:31 13:54 21:31
742 2790 Raphael Orange 11 M Cheltenham 6:40 13:57 21:31
743 2831 Simon Bodek 11 M Conestoga 6:49 14:04 21:31
744 2578 Ritish Sharma 10 M Bensalem 6:29 14:06 21:32
745 370 3708 Mike McElroy 9 M Pope John Paul II 6:33 13:57 21:33
746 3661 Anthony Mazur 12 M Phoenixville Area 7:06 14:19 21:33
747 3344 Manuel Lares 11 M Methacton 6:46 13:57 21:33
748 3547 Taylor McAfee 10 M Penncrest 6:48 13:55 21:34
749 2679 Xavier Bardwell 9 M Central Bucks East 6:30 13:46 21:34
750 4051 Harrison Sieker 11 M Upper Merion 6:50 14:01 21:35
751 3077 Bharavi Misra 9 M Great Valley 6:43 13:58 21:36
752 3005 Ryen Ling 9 M Downingtown West 6:56 14:16 21:37
753 3028 Max Rayborn 10 M Friends Select 6:28 13:54 21:37
754 4279 Guy Cimini 9 M Wissahickon 6:32 13:48 21:37
755 3113 Aaron Trader 9 M Harriton 6:24 13:51 21:37
756 3710 Jake Rees 9 M Pope John Paul II 6:36 13:59 21:38
757 2717 Alex Yahaghi 11 M Central Bucks East 6:30 13:50 21:38
758 371 4306 Andrew Smith M New Hope-Solebury 6:32 13:57 21:38
759 3020 Justin Smith 10 M Downingtown West 6:37 13:53 21:38
760 4322 Seth Lunick M West Chester East 6:25 13:54 21:39
761 4063 Hunter Douglass 12 M Upper Perkiomen 6:20 13:52 21:40
762 3553 Daniel Quagliariel 12 M Penncrest 7:06 14:21 21:40
763 372 3220 Pierce Genereux 11 M Kennett 6:17 13:40 21:42
764 4324 Kyle Martin M West Chester East 13:26 21:42
765 4045 Diego Ledesma 9 M Upper Merion 6:41 14:06 21:44
766 373 3728 Riley Meade 10 M Pottstown 6:46 14:11 21:45
767 3847 Dylan Mayrides 10 M Souderton Area 6:55 14:13 21:45
768 3357 William Verna 11 M Methacton 6:37 13:59 21:46
769 2552 Dheeraj Pedada 11 M Avon Grove 6:58 14:19 21:46
770 2850 Thomas Verna 9 M Conestoga 6:56 14:10 21:46
771 2554 Matt Rayne 9 M Avon Grove 7:09 14:27 21:46
772 3136 Jake Gutekunst 9 M Hatboro Horsham 6:50 14:34 21:48
773 4231 Alex Sauselein 10 M West Chester Rustin 6:39 14:06 21:48
774 4331 Andrew Cahoone M West Chester East 13:25 21:48
775 4292 Reed Possoff 9 M Wissahickon 6:51 14:15 21:49
776 3018 David Shelton 9 M Downingtown West 7:00 14:20 21:49
777 3102 Ryan Byrne 9 M Harriton 6:31 14:05 21:49
778 4042 Jasper Ip 9 M Upper Merion 6:32 14:00 21:50
779 3831 Evan Bromiley 11 M Souderton Area 6:38 14:06 21:51
780 2539 Rowen Gerenser 12 M Avon Grove 7:06 14:30 21:51
781 2772 Sebastian Wood 11 M Central Bucks West 6:58 14:19 21:54
782 374 3434 Gilberto Reyes 10 M Norristown 6:34 14:02 21:54
783 3700 Matthew Brun 9 M Pope John Paul II 6:57 14:34 21:56
784 375 3691 Nate Yasay 11 M Plymouth Whitemarsh 6:34 13:46 21:57
785 3762 Ryan Minicozzi-Wh 11 M Radnor 7:05 14:33 21:59
786 2610 Mark Rice 11 M Bishop Shanahan 6:33 13:49 21:59
787 3714 Steve Lin 10 M Pottsgrove 6:53 14:16 21:59
788 3086 Jack Stapf 10 M Great Valley 7:18 14:35 21:59
789 3291 Nickey Dilbarov 11 M Lower Moreland 6:30 14:14 21:59
790 2795 Michael Sullivan 9 M Cheltenham 6:50 14:17 21:59
791 2785 Edgar Maddox 9 M Cheltenham 6:49 14:27 22:00
792 376 3734 Theodor Frumuselu 9 M Quakertown 6:44 14:09 22:00
793 2789 Anhy Nguyen 10 M Cheltenham 6:55 14:36 22:01
794 377 3059 John Hopper 11 M Glen Mills Schools 6:22 13:42 22:03
795 378 3877 Matt Debany 9 M Springfield (Delco) 6:35 14:08 22:03
796 3343 Jp Larcinese 10 M Methacton 6:55 14:29 22:03
797 3462 Amari Wharwood 9 M North Penn 6:59 14:32 22:03
798 379 3471 Chris Singleton 11 M Octorara 7:22 14:47 22:04
799 380 3302 Mohammed Iyoun 10 M Marple Newtown 6:21 13:57 22:04
800 381 3726 Andrew Green 9 M Pottstown 6:41 14:10 22:05
801 3141 Justin Long 9 M Hatboro Horsham 6:30 14:06 22:05
802 3584 Marshall Wilson 9 M Pennridge 6:58 14:25 22:05
803 382 3433 Anthony Lopez Sant 11 M Norristown 6:40 14:09 22:05
804 383 3946 Sean Setnick 12 M Sun Valley 6:35 14:19 22:07
805 3221 Colin Huff 9 M Kennett 6:53 14:11 22:07
806 384 3310 Luke Valente 12 M Marple Newtown 7:02 14:30 22:08
807 2891 Andrew McCoy 9 M Council Rock North 7:00 14:28 22:09
808 2845 Max Rosenfeld 10 M Conestoga 6:57 14:30 22:09
809 3582 Joe Sullivan 9 M Pennridge 6:58 14:25 22:09
810 385 3492 Nowell Clay 10 M Oxford Area 7:04 14:27 22:10
811 4072 Chris Rynn 12 M Upper Perkiomen 6:29 14:02 22:10
812 2926 Keegan Hribovski 11 M Council Rock South 6:21 13:58 22:11
813 4232 Eric Sauselein 10 M West Chester Rustin 6:44 14:27 22:11
814 3081 Valmiki Rajan 12 M Great Valley 7:08 14:23 22:12
815 386 3993 Ezekiel Mercure 10 M Upper Darby 6:49 14:31 22:13
816 4318 Gabriel DeRosa M West Chester East 6:57 14:23 22:14
817 387 3470 Kaden Salada 10 M Octorara 7:00 14:26 22:14
818 388 3463 Alex Achenbach 10 M Octorara 6:59 14:26 22:14
819 2894 Dan Takacs 10 M Council Rock North 6:39 14:18 22:15
820 389 3891 Christian Donohoe 11 M Springfield Township (Montco) 7:01 14:35 22:16
821 4244 Antonio Zimbello 12 M West Chester Rustin 6:44 14:29 22:16
822 3224 David Opong 10 M Kennett 6:53 14:26 22:16
823 4334 Andrew Comer M West Chester East 6:35 14:18 22:18
824 3671 Siddarth Srinivasa 11 M Phoenixville Area 7:01 14:33 22:19
825 4080 Chase Ziegler 10 M Upper Perkiomen 7:14 14:44 22:20
826 3140 Andrew Larsson 9 M Hatboro Horsham 6:48 14:21 22:20
827 390 3436 Scott Wilson 9 M Norristown 7:05 14:25 22:20
828 2642 Carson Zadroga 9 M Boyertown 7:10 14:40 22:21
829 2576 Kevin Ramirez 11 M Bensalem 6:32 14:13 22:22
830 3085 Gabe Stahl 9 M Great Valley 6:49 14:21 22:22
831 966 Mike Milkowich 10 M Upper Perkiomen 7:14 14:44 22:23
832 2603 Camilo Morrice 10 M Bishop Shanahan 6:32 14:02 22:25
833 391 3943 Levi Das 9 M Sun Valley 6:55 14:34 22:25
834 392 3299 Nick Delisle 12 M Marple Newtown 7:03 14:37 22:26
835 4041 Gavin Hepner 9 M Upper Merion 7:02 14:32 22:26
836 393 3785 Gabe Noel 9 M Ridley 6:57 14:36 22:27
837 3706 Owen Ley 10 M Pope John Paul II 7:01 14:33 22:27
838 2575 Japan Patel 11 M Bensalem 6:44 14:23 22:27
839 3703 Thomas Erwin 9 M Pope John Paul II 7:03 14:33 22:29
840 2696 Ryan Lemus 11 M Central Bucks East 7:01 14:44 22:29
841 394 3468 Bailey Pappas 12 M Octorara 7:22 14:57 22:29
842 4319 Jacob DeRosa M West Chester East 7:13 14:42 22:30
843 4074 Austin Shanely 9 M Upper Perkiomen 6:59 14:42 22:31
844 2690 Diego Forest 10 M Central Bucks East 7:04 14:38 22:31
845 4333 Jack Robb M West Chester East 6:35 14:18 22:32
846 3723 Mitchell Aquino 11 M Pottstown 6:34 14:12 22:32
847 395 3897 David Scott 11 M Springfield Township (Montco) 7:07 14:41 22:33
848 2833 Chase Dautrich 11 M Conestoga 7:01 14:52 22:33
849 3455 Erik Loro 11 M North Penn 6:39 14:32 22:34
850 3852 Malachi Saunder 10 M Souderton Area 7:14 14:45 22:34
851 4048 William Pagliaro 12 M Upper Merion 6:44 14:24 22:35
852 396 3994 Iveniel Mercure 10 M Upper Darby 6:53 14:43 22:35
853 4061 Drake Conklin 11 M Upper Perkiomen 7:07 14:43 22:35
854 3426 Zach Shatson 10 M Neshaminy 6:38 14:25 22:36
855 3854 Domenic Tate 10 M Souderton Area 6:49 14:39 22:36
856 3452 Mark Heath 10 M North Penn 6:51 14:05 22:37
857 4237 Jack Syzmanski 9 M West Chester Rustin 6:48 14:31 22:37
858 3075 Gabe Macarron 9 M Great Valley 7:20 14:57 22:37
859 4282 Gabe Decker 9 M Wissahickon 6:51 14:39 22:39
860 2577 Steven Ramirez 10 M Bensalem 7:18 14:57 22:40
861 397 3778 Matthew Cassidy 10 M Ridley 7:02 14:36 22:41
862 2947 Evan Schmidt 9 M Devon Preparatory School 6:39 14:31 22:44
863 3578 Aidan McGinnis 9 M Pennridge 7:24 15:00 22:44
864 3649 Robert Edney 9 M Phoenixville Area 7:06 14:49 22:44
865 3668 Dan Proctor 12 M Phoenixville Area 7:08 14:55 22:45
866 2634 Daniel Martignetti 11 M Boyertown 7:22 14:56 22:45
867 2949 Josh Bauman 9 M Dock Mennonite Academy 7:12 14:46 22:46
868 3000 Zack Jarman 12 M Downingtown West 6:21 14:23 22:46
869 3769 Maxwell Ryan 10 M Radnor 7:18 14:51 22:48
870 398 3307 Ganesh Selvakumar 9 M Marple Newtown 7:05 14:47 22:49
871 3351 Kevin Riddell 10 M Methacton 6:45 15:11 22:50
872 3458 Christopher Pyatt 9 M North Penn 7:10 14:49 22:50
873 4256 Matt Drake 11 M William Tennent 6:56 14:37 22:50
874 2605 Thomas Nowakowski 9 M Bishop Shanahan 6:39 14:30 22:50
875 2946 John Riley 10 M Devon Preparatory School 6:33 14:36 22:51
876 3469 David Rudisill 10 M Octorara 7:25 15:01 22:51
877 3297 Shawn Cooper 9 M Marple Newtown 7:04 14:49 22:52
878 3196 Colin Gzesh 10 M Jenkintown 7:00 14:44 22:52
879 2892 Peyton Seasock 9 M Council Rock North 7:04 14:54 22:54
880 3557 Collin Tait 11 M Penncrest 7:12 15:16 22:55
881 399 3942 Shawn Burton 11 M Sun Valley 6:50 14:50 22:55
882 2887 Jude Hollister 9 M Council Rock North 7:22 15:04 22:55
883 2762 Patrick Lafferty 9 M Central Bucks West 14:15 22:55
884 3304 Kevin Morrow 11 M Marple Newtown 7:10 14:52 22:56
885 400 2943 Steven Wisnewski 9 M Delaware County Christian Scho 6:43 14:33 22:57
886 3585 Nathan Wilson 9 M Pennridge 7:24 15:12 22:57
887 4214 Connor Gabe 11 M West Chester Rustin 7:09 14:50 22:58
888 3146 Jason Sergio 10 M Hatboro Horsham 7:08 14:49 22:58
889 3782 Benjamin Hull 9 M Ridley 7:14 14:56 22:59
890 3309 Evan Valente 9 M Marple Newtown 7:11 14:57 23:00
891 3083 Colin Search 9 M Great Valley 7:20 15:06 23:00
892 4075 Ben Shermer 9 M Upper Perkiomen 7:06 14:53 23:00
893 3662 Henry McManus 10 M Phoenixville Area 7:06 14:55 23:01
894 3739 Luke Livingston 12 M Quakertown 7:10 15:05 23:01
895 2567 Julian Gonzalez 12 M Bensalem 7:30 15:23 23:02
896 401 2941 Soren Shao 11 M Delaware County Christian Scho 6:42 14:44 23:03
897 3742 Tyler Slotterback 12 M Quakertown 7:07 15:03 23:04
898 2932 Danny Pavlovsky 12 M Council Rock South 6:49 15:04 23:04
899 3497 Nick Shum 10 M Oxford Area 7:00 14:35 23:04
900 402 3514 Madda Ngaima 11 M Penn Wood 6:32 15:07 23:06
901 3139 Alan Komarov 10 M Hatboro Horsham 7:42 15:08 23:08
902 403 3061 Dominick Simpson 12 M Glen Mills Schools 6:27 14:12 23:08
903 4285 Caleb Goldberg 12 M Wissahickon 7:03 14:56 23:09
904 4224 Jackson Poff 9 M West Chester Rustin 7:11 14:58 23:09
905 3573 Scott Frederick 9 M Pennridge 7:24 15:13 23:10
906 3541 John Kirchgasser 12 M Penncrest 7:08 15:00 23:10
907 404 3686 Daniel Epstein 9 M Plymouth Whitemarsh 7:25 15:01 23:11
908 3733 Matt Aber 10 M Quakertown 7:05 14:35 23:12
909 2951 Ming Xue 10 M Dock Mennonite Academy 6:43 14:41 23:14
910 4035 Joseph Callahan 12 M Upper Merion 6:53 14:55 23:15
911 3753 Gedd Constable 10 M Radnor 7:25 15:20 23:16
912 3534 Matt Coulter 9 M Penncrest 7:43 15:26 23:17
913 2630 Brody Cuthill 11 M Boyertown 7:24 15:17 23:19
914 2566 Tim Convery 12 M Bensalem 6:48 15:16 23:22
915 3724 Jacob Bosko 11 M Pottstown 7:11 15:06 23:23
916 405 3896 Liam Sarsfield 9 M Springfield Township (Montco) 7:15 15:11 23:27
917 3787 Misha Receveur 12 M Ridley 6:49 15:42 23:28
918 2631 Luke Gallagher 9 M Boyertown 7:49 15:57 23:28
919 2540 Ryan Gerenser 12 M Avon Grove 7:30 15:26 23:30
920 3134 Mosin Chaudhry 10 M Hatboro Horsham 7:35 15:28 23:32
921 4212 Zach DeBarberie 12 M West Chester Rustin 7:08 15:06 23:33
922 406 3511 Tymere Bass 9 M Penn Wood 6:42 14:59 23:35
923 4070 Jacob Pizzo 10 M Upper Perkiomen 7:15 15:14 23:37
924 2998 Ryan Glancey 9 M Downingtown West 7:00 15:10 23:38
925 3312 Utheri Wagura 11 M Marple Newtown 7:00 14:58 23:39
926 4293 Eric Reed 9 M Wissahickon 6:59 15:07 23:39
927 4052 Anthony Valentine 9 M Upper Merion 7:27 15:27 23:42
928 2632 Austin Holiday 9 M Boyertown 7:24 15:22 23:42
929 407 2808 Michael McCain 10 M Collegium Charter School 7:24 15:17 23:43
930 2996 Rydir Fleming 12 M Downingtown West 6:37 14:56 23:43
931 3735 Nathan Gruver 11 M Quakertown 7:39 15:38 23:44
932 2537 Whit Daly 10 M Avon Grove 7:30 15:26 23:45
933 4221 Eric Mastangelo 10 M West Chester Rustin 7:23 15:30 23:48
934 3760 Matt Khalil 10 M Radnor 7:35 15:38 23:51
935 4159 Henry Levesque 12 M West Chester Henderson 6:38 15:11 23:55
936 416 Garrett Thompson 10 M Interboro 7:08 15:15 23:56
937 3682 Marko Chan 9 M Plymouth Whitemarsh 6:59 15:15 23:57
938 3770 Max Trachtenberg 10 M Radnor 7:19 15:19 23:57
939 408 2804 Kai Castro 9 M Collegium Charter School 7:18 15:28 23:59
940 3301 Jason Hare 11 M Marple Newtown 7:00 15:29 24:01
941 2545 Nick Kunitsky 9 M Avon Grove 7:38 15:41 24:10
942 409 3060 Dewaun Jordan 10 M Glen Mills Schools 6:45 14:55 24:16
943 2944 Griffin Gillece 9 M Devon Preparatory School 7:20 15:29 24:20
944 3583 Joshua Townsend 12 M Pennridge 7:04 15:42 24:21
945 410 3517 Jesse Sarpong 12 M Penn Wood 7:06 15:58 24:22
946 3145 Eric Ravenscroft 9 M Hatboro Horsham 7:52 16:05 24:24
947 3293 Brandon Mutchnick 10 M Lower Moreland 7:07 15:21 24:25
948 411 3998 Justin Xiao 9 M Upper Darby 7:35 15:48 24:27
949 2798 C.J. Mulcahy 10 M Church Farm School 7:22 15:44 24:29
950 3725 Matthew Deppen 9 M Pottstown 7:37 15:47 24:31
951 4064 Logan Harris 9 M Upper Perkiomen 7:35 15:50 24:34
952 2617 Shaun Vassil 12 M Bishop Shanahan 6:47 15:16 24:38
953 412 3062 Le'Andre Sims 11 M Glen Mills Schools 7:00 15:43 24:40
954 3311 Godwin Vattappilly 11 M Marple Newtown 7:23 15:41 24:43
955 4039 Justin Halpern 11 M Upper Merion 7:39 16:13 24:58
956 412 Billy Betson 12 M Interboro 7:30 16:04 25:02
957 413 2806 Zachary Essick 11 M Collegium Charter School 7:27 15:56 25:04
958 3308 Harman Singh 11 M Marple Newtown 7:21 16:17 25:05
959 3879 Brendan Downey 12 M Springfield (Delco) 7:45 15:54 25:05
960 3130 Sean Beal 10 M Hatboro Horsham 7:41 16:03 25:10
961 414 2942 Peter Wang 12 M Delaware County Christian Scho 7:48 16:32 25:14
962 4277 Colin Cahill 9 M Wissahickon 7:59 16:41 25:15
963 413 Luke Crozier 11 M Interboro 7:45 16:22 25:17
964 415 2940 Ben Myers 9 M Delaware County Christian Scho 6:58 15:50 25:20
965 416 3894 Nic Pugliese 11 M Springfield Township (Montco) 8:02 16:44 25:21
966 417 3895 Ben Rittenhouse 11 M Springfield Township (Montco) 7:17 16:06 25:23
967 4037 William Dwinnell 12 M Upper Merion 7:39 16:13 25:26
968 418 3892 Owen Kirchner 12 M Springfield Township (Montco) 8:02 16:43 25:26
969 3689 Tim Ng 10 M Plymouth Whitemarsh 6:59 15:53 25:36
970 4071 Connor Post 9 M Upper Perkiomen 7:22 16:24 25:38
971 3779 AJ Cavanaugh 10 M Ridley 7:55 16:41 25:42
972 4242 Aiden Zier 10 M West Chester Rustin 7:48 16:51 25:54
973 2922 Jacob Guynee 12 M Council Rock South 6:43 15:55 26:05
974 3840 Victor Huang 9 M Souderton Area 8:13 17:02 26:15
975 419 2939 James Chen 12 M Delaware County Christian Scho 7:52 17:24 26:36
976 4210 Michael Chan 12 M West Chester Rustin 8:11 17:22 26:37
977 4208 Gabe Borshansky 9 M West Chester Rustin 7:44 16:54 26:37
978 2771 Reuben Trachtenber 9 M Central Bucks West 8:38 17:34 26:39
979 2948 Finbar Touey 9 M Devon Preparatory School 8:54 17:45 26:46
980 3193 Evan Cahill 9 M Jenkintown 7:36 16:51 26:51
981 3878 Sam Debany 9 M Springfield (Delco) 8:41 17:26 27:08
982 3200 Roan McCall 9 M Jenkintown 8:35 17:50 27:29
983 3203 Devin Shenk 9 M Jenkintown 8:32 17:49 27:33
984 4206 Logan Beveridge 10 M West Chester Rustin 9:06 18:24 27:49
985 4036 Jack Demtshuk 9 M Upper Merion 8:35 18:03 27:58
986 4307 Michael Wilson M New Hope-Solebury 8:53 18:15 28:21
987 420 2803 Timothy Carlson 9 M Collegium Charter School 8:57 18:40 28:40
988 3012 Andre Pennisi 9 M Downingtown West 8:41 18:40 28:47
989 421 2805 John Darnall 9 M Collegium Charter School 8:55 18:43 28:59
990 422 2807 Rowan Kelley 9 M Collegium Charter School 7:21 17:44 29:02
991 3532 Aydan Clarke 10 M Penncrest 8:39 18:20 29:03
992 3559 Dean York 10 M Penncrest 8:19 18:18 29:05
993 423 2802 Alonzo Allison 10 M Collegium Charter School 8:25 18:36 29:09
994 3880 Justin Eaton 9 M Springfield (Delco) 8:33 18:39 29:12
995 3300 Danny Eldabbas 11 M Marple Newtown 9:05 19:28 30:07
996 2568 Joe Gottshall 9 M Bensalem 8:50 20:33 30:07
997 4216 Dilan Kuders 9 M West Chester Rustin 10:04 20:36 31:05
998 4241 John Zabilowicz 11 M West Chester Rustin 10:04 20:37 31:49
999 2792 William Robman 11 M Cheltenham 15:53 25:04 34:29
1000 3746 Isaiah Wilson 12 M Quakertown 12:03 26:15 41:48
Page 2
Team Scores
1. 33 Downingtown West ( 17:19 1:26:32 0:15)
=============================================
1 4 Kevin Long 17:12
2 5 Jackson Ambrovich 17:14
3 6 Jack Cappello 17:17
4 8 Reagan Wilkinson 17:22
5 10 Ryan Straub 17:27
6 ( 11) Aiden Barnhill 17:28
7 ( 30) Nate Mucha 17:45
2. 123 Wissahickon ( 17:41 1:28:23 0:17)
=============================================
1 15 Hanson Leung 17:32
2 21 Ahmad Shamsi 17:38
3 23 Sean Robinson 17:39
4 29 Zachary Dallal 17:45
5 35 Ethan Weiss 17:49
6 ( 37) Solomon Thistle 17:50
7 ( 85) Caymus Ruffner 18:15
3. 139 Penncrest ( 17:39 1:28:13 0:46)
=============================================
1 3 Adam Gramo-Pensto 17:07
2 20 Brett Bonebrake 17:37
3 27 Sean McGroary 17:43
4 44 Jonah Lourie 17:53
5 45 Benjamin Klinger 17:53
6 ( 52) Connor Bonebrake 17:57
7 ( 67) Jason Abahazy 18:02
4. 175 Spring Ford ( 17:46 1:28:48 0:35)
=============================================
1 9 Ryan Breish 17:25
2 16 Andrew Carlin 17:36
3 40 Anthony Bamford 17:51
4 48 Jacob Green 17:56
5 62 Tyler Wedemeyer 18:00
6 ( 77) Ian Cowie 18:10
7 ( 80) Jadon Dunham 18:12
5. 215 Central Bucks East ( 17:45 1:28:45 1:21)
=============================================
1 1 Andrew Conte 16:56
2 22 Sean Lahetta 17:39
3 47 Matthew Miller 17:55
4 55 Jeremy Powers 17:58
5 90 Will Marston 18:17
6 ( 94) Shaun Pello 18:20
7 (117) John Brophy 18:31
5. 215 Haverford Township HS ( 17:52 1:29:17 0:25)
=============================================
1 26 Liam Brophy 17:41
2 28 Caleb Nolan 17:44
3 31 Teddy Delduca 17:47
4 58 Will Field 17:59
5 72 Tom Tierney 18:06
6 (132) Tom Zukowski 18:36
7 (138) Peter Martin 18:38
7. 222 Boyertown ( 17:53 1:29:22 0:17)
=============================================
1 25 James Sahakian 17:40
2 41 Nolan Longacre 17:52
3 49 Tyler Reigner 17:56
4 53 John Black 17:57
5 54 Cy Evans 17:57
6 (180) Eric Muthersbaugh 18:54
7 (197) Stephen Repa 19:00
8. 252 West Chester Henderson ( 17:56 1:29:36 0:11)
=============================================
1 38 Ian Manion 17:50
2 39 John McGinty 17:51
3 46 Jacob Durivage 17:54
4 64 Luke Mullen 18:00
5 65 Patrick Rabin 18:01
6 ( 73) Luke Walton 18:06
7 ( 99) Jon McCormack 18:24
9. 254 Great Valley ( 17:55 1:29:35 0:58)
=============================================
1 13 Rahman Mohammed 17:32
2 14 Michael Search 17:32
3 36 Jonathan Sadanaga 17:50
4 78 Declan Coates 18:11
5 113 Matt Boland 18:30
6 (188) Geoffrey Barratt 18:56
7 (204) Max Miller 19:03
10. 269 Council Rock South ( 17:50 1:29:10 1:37)
=============================================
1 2 Christopher Sears 17:03
2 17 Alex Goldman 17:37
3 19 Andrew Belder 17:37
4 82 Cathal Garvey 18:13
5 149 Jacob Hill 18:40
6 (185) Thomas Welborn 18:55
7 (192) Joseph Branderbit 18:57
10. 269 Owen J. Roberts ( 17:56 1:29:38 1:01)
=============================================
1 12 Zach Kardos 17:31
2 24 Matt Muthler 17:40
3 43 Josh Dimarino 17:52
4 69 Larkin Recke 18:03
5 121 Cole Smith 18:32
6 (151) Noah Gonzalez 18:41
7 (226) Dan Duffy 19:17
12. 368 West Chester East ( 18:08 1:30:38 0:36)
=============================================
1 51 Evan Brunner 17:57
2 56 Sean Brennan 17:58
3 60 David Scully 17:59
4 79 Joe Delaney 18:11
5 122 Eric Benditt 18:33
6 (135) Nicholas Ruth 18:37
7 (159) Tyler Pachuda 18:45
13. 383 Bishop Shanahan ( 18:07 1:30:34 1:03)
=============================================
1 18 Keaton Penney 17:37
2 66 Joseph Schubert 18:02
3 70 Jack Loeper 18:03
4 81 James Kolimago 18:12
5 148 Evan Fortunato 18:40
6 (168) Ethan Perry 18:47
7 (170) Andrew Musik 18:48
14. 435 Lower Merion ( 18:11 1:30:55 1:23)
=============================================
1 7 Diarmid Rae 17:20
2 61 Vikas Miller 18:00
3 105 Henry Folk 18:26
4 106 Ethan Blum 18:26
5 156 Robert D'Aquila 18:43
6 (195) Jackson Payne 18:59
7 (201) Freddy Farah 19:01
15. 448 Strath Haven ( 18:16 1:31:17 0:56)
=============================================
1 32 Max Carp 17:48
2 71 Ethan Hodges 18:04
3 87 Wyeth Hackett 18:16
4 101 Jonathan Speirs 18:25
5 157 Christopher Schmucki 18:44
6 (160) Michael Fergus 18:45
7 (161) Andrew Manwaring 18:45
16. 503 Perkiomen Valley ( 18:21 1:31:42 0:38)
=============================================
1 74 Andrew Moyer 18:06
2 75 Jordan Thomas 18:07
3 92 Tyler Woolsey 18:19
4 104 Christian Badali 18:26
5 158 Phillip Smith 18:44
6 (173) Eric Moyer 18:51
7 (186) Gavin Stevens 18:56
17. 510 North Penn ( 18:23 1:31:54 0:35)
=============================================
1 68 Karl Schafsteller 18:02
2 97 Lucas Apple 18:23
3 98 James Chupalio 18:23
4 111 Jack Shive 18:29
5 136 Logan Macosko 18:37
6 (177) David Baik 18:52
7 (217) Tristan Misko 19:11
18. 512 Council Rock North ( 18:20 1:31:40 0:49)
=============================================
1 42 Brian Jonovich 17:52
2 63 Pat Bierach 18:00
3 125 Mike Bedard 18:33
4 128 Josh Tobias 18:34
5 154 Michael Long 18:41
6 (267) Gabe Wilson 19:50
7 (284) Matt Matarazzo 20:00
19. 533 Unionville ( 18:24 1:31:58 0:52)
=============================================
1 34 Jarrett Conway 17:49
2 96 Ansh Abbaraju 18:22
3 103 Ethan Baram 18:26
4 147 Austin Pusey 18:40
5 153 Sebastian Arnold 18:41
6 (165) Jacob Elsen 18:47
20. 567 Central Bucks West ( 18:27 1:32:15 0:54)
=============================================
1 57 Butchy Peralta 17:58
2 108 Jason Gilvary 18:27
3 109 Matt Monahan 18:28
4 115 James Kong 18:30
5 178 Vlad Pishnenko 18:52
6 (189) Laurent Huat 18:57
7 (208) Nick Sidelinker 19:07
21. 576 Central Bucks South ( 18:28 1:32:20 0:25)
=============================================
1 84 Caleb Tsai 18:14
2 91 Braeden Covey 18:18
3 118 Liam Loynd 18:31
4 140 Addison Grant 18:38
5 143 James Farrell 18:39
6 (144) John Tunceli 18:39
7 (172) Colin Wood 18:49
22. 667 West Chester Rustin ( 18:37 1:33:02 0:23)
=============================================
1 110 Nick Lutcavage 18:28
2 123 Jake Spaniak 18:33
3 124 Griffin Wisser 18:33
4 134 Sean Brown 18:37
5 176 Dylan Matthias 18:51
6 (184) Erik Baum 18:55
7 (225) Jimmy Coates 19:16
23. 704 Phoenixville Area ( 18:39 1:33:13 0:19)
=============================================
1 112 Isaac Gale 18:29
2 126 Jake New 18:33
3 131 Sean Lukowski 18:36
4 166 Jake Butterfield 18:47
5 169 Dan Hickey 18:48
6 (199) Nick Gatcha 19:01
7 (205) Riley Kleppe 19:04
24. 728 Radnor ( 18:41 1:33:25 0:58)
=============================================
1 88 Robert Frigerio 18:17
2 100 Seamus Feeley 18:25
3 155 Max Dooley 18:42
4 162 Andrew Rosen 18:46
5 223 Luke O'Malley 19:15
6 (252) Josh Goldberg 19:32
7 (286) Leo Mlodzienski 20:00
25. 729 Harriton ( 18:41 1:33:24 1:01)
=============================================
1 76 James Lane 18:09
2 114 Michael Strauss 18:30
3 133 Ethan McKeever 18:37
4 194 Ben Scheiner 18:58
5 212 Avery Parr 19:10
6 (244) Isaiah Trader 19:27
7 (254) Patrick McCann 19:37
26. 756 Conestoga ( 18:44 1:33:36 0:31)
=============================================
1 102 Gonzalo De Ugarte Fu 18:26
2 107 Daniel Gossow 18:27
3 174 Anthony Riley 18:51
4 183 Daniel Goddard 18:55
5 190 Hayden Sudall 18:57
6 (228) Max Magee 19:17
7 (246) Alex Dyer 19:29
27. 763 Avon Grove ( 18:44 1:33:38 0:49)
=============================================
1 95 Jake Armstrong 18:20
2 130 Paul Lanahan 18:35
3 146 Thomas Mayer 18:40
4 182 Kyle Shah 18:54
5 210 Pierce Barfell 19:09
6 (221) Nicky Sciotto 19:12
7 (230) Seth Williams 19:19
28. 765 Pennsbury ( 18:43 1:33:35 1:13)
=============================================
1 59 Anthony Bell 17:59
2 116 Joe Bland 18:31
3 152 Matt Sweeney 18:41
4 218 Nicholas Doyle 19:12
5 220 Mark Czajkowski 19:12
6 (237) Dino Cangelosi 19:24
7 (238) Eric Barr 19:26
29. 789 Methacton ( 18:46 1:33:46 1:21)
=============================================
1 50 Jack Kapralick 17:56
2 127 Jake Peters 18:34
3 171 Nolan McMahon 18:49
4 214 Dan Chimes 19:10
5 227 Alex Clark 19:17
6 (234) Ryan Morgan 19:22
7 (243) Ray Calarami 19:27
30. 801 Pennridge ( 18:49 1:34:02 0:59)
=============================================
1 120 Nick Alvarez 18:32
2 129 Andrew Reice 18:34
3 137 Jacob Kascsak 18:38
4 164 Zach Hildebrandt 18:47
5 251 Aiden Savoy 19:31
6 (278) Marshall Fowler 19:57
7 (282) Logan Wyllie 19:59
31. 851 Souderton Area ( 18:50 1:34:08 0:46)
=============================================
1 93 Christian Barbezat 18:20
2 167 Nic Morales 18:47
3 191 Jake Lavely 18:57
4 193 Aidan Hahn 18:58
5 207 Luke Pelych 19:06
6 (215) Cole Keel 19:10
7 (233) Brad Gavigan 19:22
32. 897 Upper Dublin ( 18:56 1:34:40 1:14)
=============================================
1 86 Craig Stenstrom 18:16
2 145 Atticus Yoon 18:39
3 187 Kevin Huey 18:56
4 231 Ryan Lim 19:19
5 248 Oliver Griffin 19:30
6 (273) Jake Stein 19:53
7 (304) Frank She 20:18
33. 909 Jenkintown ( 19:02 1:35:09 1:57)
=============================================
1 83 Aiden Michell 18:13
2 119 Travis Geer 18:31
3 163 Christian Byler 18:46
4 247 Caleb Limmer 19:29
5 297 Danny Westcott 20:10
6 (313) Jack Herr 20:23
7 (326) Caden Spoerl 20:36
34. 921 Hatboro Horsham ( 18:55 1:34:34 0:25)
=============================================
1 141 Ben Clarke 18:38
2 175 Lars Knudsen 18:51
3 200 Brian Pisch 19:01
4 202 Ngianni Cerisier 19:01
5 203 James Nolin 19:03
6 (206) Kevin Allen 19:06
7 (266) Brian Bollendorf 19:49
35. 948 Neshaminy ( 19:01 1:35:03 1:09)
=============================================
1 89 Pat O'Connell 18:17
2 179 Sam Bley 18:53
3 211 Trevor Schoenemann 19:09
4 229 Michael Tarapchak 19:18
5 240 Tim Hill 19:26
6 (245) Dylan Souders 19:27
7 (253) Jack Toy 19:36
36. 1029 William Tennent ( 19:13 1:36:03 1:14)
=============================================
1 142 William Solly 18:39
2 150 Eddy Campbell 18:41
3 196 Cole Shapiro 18:59
4 269 Joseph Tuman 19:51
5 272 Matt Christofas 19:53
6 (276) David Hunt 19:56
7 (279) Matthew Walters 19:58
37. 1117 Bensalem ( 19:27 1:37:11 2:25)
=============================================
1 33 Dabi Chanez 17:49
2 222 Douglas Keenan 19:13
3 262 Ethan Whiting 19:45
4 299 Christian McAndrews 20:10
5 301 Tom Kelly 20:14
6 (318) David Yunusov 20:29
7 (334) Jon Champagne 20:46
38. 1194 Upper Perkiomen ( 19:27 1:37:11 0:32)
=============================================
1 213 Blandin Conklin 19:10
2 224 Ryan Landis 19:15
3 242 Ethan Trzaska 19:26
4 255 Luke Homan 19:38
5 260 Jonathan Trzaska 19:42
6 (263) Jonathan Daub 19:47
7 (265) Cody Schwenk 19:48
39. 1226 Garnet Valley ( 19:29 1:37:23 0:17)
=============================================
1 235 Josh Sherman 19:22
2 236 Ryan Hodge 19:22
3 249 Nilay Solanki 19:30
4 250 Max Foster 19:30
5 256 Cameron Kennedy 19:39
6 (259) Aravind Arunachalam 19:42
7 (261) Ben Ansley 19:44
40. 1253 Cheltenham ( 19:36 1:37:56 0:46)
=============================================
1 219 Michael Vazquez 19:12
2 232 Michael Penn 19:20
3 257 Chris Luk 19:39
4 264 Luke McGowan 19:47
5 281 Victor Chen 19:58
6 (300) Abdul Solomon 20:13
7 (306) Evan Rominiecki 20:18
41. 1263 Upper Merion ( 19:40 1:38:19 1:36)
=============================================
1 181 Chimezie Amaefuna 18:54
2 216 Eric Henderson 19:11
3 258 Michael Radzanowski 19:40
4 289 Christopher Brooks 20:04
5 319 Parker Edge 20:30
6 (324) Siddharth Patel 20:33
7 (345) Colin O' Brien 20:59
42. 1312 Holy Ghost Preparatory School ( 19:50 1:39:10 1:42)
=============================================
1 139 John O'Connell 18:38
2 270 John Gasiewski 19:51
3 291 Dominic Berdecia 20:05
4 303 Ryan Spangler 20:16
5 309 Jack DeLeo 20:20
6 (336) Thomas Barbaro 20:51
43. 1476 Pope John Paul II ( 20:18 1:41:27 2:19)
=============================================
1 198 Joshua Murtaugh 19:00
2 277 Jason Kost 19:56
3 285 Gavin Buce 20:00
4 355 Liam Hunter 21:12
5 361 Luke McCarthy 21:19
6 (365) Matt Delciotto 21:27
7 (370) Mike McElroy 21:33
44. 1517 Upper Darby ( 20:29 1:42:23 3:05)
=============================================
1 209 Jayson Brown 19:08
2 271 Curtis Everett 19:52
3 322 Bereket Haddish 20:31
4 329 Reed Curry 20:39
5 386 Ezekiel Mercure 22:13
6 (396) Iveniel Mercure 22:35
7 (411) Justin Xiao 24:27
45. 1531 Ridley ( 20:19 1:41:34 0:50)
=============================================
1 288 Ken Pagliei 20:02
2 295 Ryan Hoffecker 20:09
3 298 Navkaran Mann 20:10
4 310 Christopher Bautista 20:21
5 340 Mike Keller 20:52
6 (393) Gabe Noel 22:27
7 (397) Matthew Cassidy 22:41
46. 1534 Abington ( 20:24 1:41:57 1:32)
=============================================
1 274 Michael Castor 19:54
2 290 Patrick Magauran 20:04
3 302 Conor Murcar 20:15
4 305 Jonathan Egan 20:18
5 363 Kevin Dennin 21:26
47. 1537 New Hope-Solebury ( 20:21 1:41:45 0:57)
=============================================
1 275 Oscar Mailman 19:54
2 292 Benjamin Dupont 20:06
3 311 Adam Singer 20:23
4 321 Laszlo Maderasz 20:31
5 338 Jack Slominski 20:51
6 (339) Benjamin House 20:52
7 (371) Andrew Smith 21:38
48. 1544 Oxford Area ( 20:21 1:41:41 0:38)
=============================================
1 280 Luis Vivero 19:58
2 308 Saul Torres 20:19
3 314 Logan Shafer 20:23
4 315 Daniel Cox 20:25
5 327 Sean Walsh 20:36
6 (341) Rafael Jimenez 20:55
7 (385) Nowell Clay 22:10
49. 1550 Kennett ( 20:25 1:42:01 1:38)
=============================================
1 239 Jonathon Morgan 19:26
2 307 Ethan Faust 20:18
3 325 Tim Kratz 20:33
4 330 Trevor Bowdoin 20:40
5 349 Nate Pippen 21:04
6 (354) Briton Boiardi 21:09
7 (372) Pierce Genereux 21:42
50. 1610 Quakertown ( 20:37 1:43:02 1:17)
=============================================
1 287 Justin LaBar 20:01
2 296 Mason Smith 20:10
3 316 Jared Susnoskie 20:26
4 351 Jason Susnoskie 21:07
5 360 Zach Mulkiewicz 21:18
6 (362) Nolan Lucabaugh 21:23
7 (376) Theodor Frumuselu 22:00
51. 1661 Springfield (Delco) ( 20:46 1:43:50 1:01)
=============================================
1 294 Connor Sheldon 20:07
2 328 Conor Houston 20:38
3 337 Jacob Varughese 20:51
4 350 Joe Madden 21:06
5 352 Joshua Fiorentino 21:08
6 (364) Michael Reiter 21:27
7 (378) Matt Debany 22:03
52. 1688 Penn Wood ( 21:08 1:45:38 3:16)
=============================================
1 268 Lamir Garner 19:50
2 317 Keith Barrett 20:28
3 342 Timmy Odunjo 20:57
4 359 Christian Priva 21:17
5 402 Madda Ngaima 23:06
6 (406) Tymere Bass 23:35
7 (410) Jesse Sarpong 24:22
53. 1696 Plymouth Whitemarsh ( 20:56 1:44:38 1:29)
=============================================
1 283 Justin Adler 20:00
2 332 william stanczak 20:42
3 344 Samuel Chapin 20:58
4 368 Levin Joshua 21:29
5 369 Eric Dinofa 21:29
6 (375) Nate Yasay 21:57
7 (404) Daniel Epstein 23:11
54. 1697 Pottstown ( 20:54 1:44:28 1:04)
=============================================
1 312 Collin Stone 20:23
2 323 Noah Patton 20:32
3 343 Shane Langevin 20:57
4 353 Justine Villimar 21:09
5 366 John Stillwell 21:27
6 (373) Riley Meade 21:45
7 (381) Andrew Green 22:05
55. 1748 Marple Newtown ( 21:16 1:46:20 2:02)
=============================================
1 293 Jeff Piscitelli 20:06
2 335 Ryan Naughton 20:49
3 356 Jeremy Meier 21:13
4 380 Mohammed Iyoun 22:04
5 384 Luke Valente 22:08
6 (392) Nick Delisle 22:26
7 (398) Ganesh Selvakumar 22:49
56. 1762 Sun Valley ( 21:35 1:47:53 3:29)
=============================================
1 241 Christian Hansen 19:26
2 348 Nicholas Maiale 21:00
3 383 Sean Setnick 22:07
4 391 Levi Das 22:25
5 399 Shawn Burton 22:55
57. 1776 Norristown ( 21:20 1:46:40 1:34)
=============================================
1 320 Juan Calleja 20:31
2 333 Geovanni Santiago 20:42
3 367 Oluwasegun Adeshoken 21:28
4 374 Gilberto Reyes 21:54
5 382 Anthony Lopez Santos 22:05
6 (390) Scott Wilson 22:20
58. 1816 Octorara ( 21:31 1:47:31 1:15)
=============================================
1 346 Tyler Conway 20:59
2 347 Parry Bentley 21:00
3 357 Frankie Leslie 21:14
4 379 Chris Singleton 22:04
5 387 Kaden Salada 22:14
6 (388) Alex Achenbach 22:14
7 (394) Bailey Pappas 22:29
59. 1936 Springfield Township (Montco) ( 22:52 1:54:18 4:40)
=============================================
1 331 Ben Owen 20:41
2 389 Christian Donohoe 22:16
3 395 David Scott 22:33
4 405 Liam Sarsfield 23:27
5 416 Nic Pugliese 25:21
6 (417) Ben Rittenhouse 25:23
7 (418) Owen Kirchner 25:26
60. 1959 Glen Mills Schools ( 23:05 1:55:23 3:24)
=============================================
1 358 Christian Bailey 21:16
2 377 John Hopper 22:03
3 403 Dominick Simpson 23:08
4 409 Dewaun Jordan 24:16
5 412 Le'Andre Sims 24:40
61. 2049 Delaware County Christian Scho ( 24:38 2:03:10 3:39)
=============================================
1 400 Steven Wisnewski 22:57
2 401 Soren Shao 23:03
3 414 Peter Wang 25:14
4 415 Ben Myers 25:20
5 419 James Chen 26:36
62. 2069 Collegium Charter School ( 26:05 2:10:25 5:16)
=============================================
1 407 Michael McCain 23:43
2 408 Kai Castro 23:59
3 413 Zachary Essick 25:04
4 420 Timothy Carlson 28:40
5 421 John Darnall 28:59
6 (422) Rowan Kelley 29:02
7 (423) Alonzo Allison 29:09