1 Bishop Shanahan 112 8 9 19 26 50 78 116 16:57 0:42
2 William Tennent 166 4 6 28 48 80 112 133 17:04 1:20
3 Sidwell Friends 167 7 23 39 43 55 63 82 17:08 0:46
4 Twin Valley 170 18 31 32 35 54 64 99 17:08 0:33
5 Monroe-Woodbury 209 21 22 40 61 65 90 118 17:17 0:44
6 Oakton 212 14 24 30 52 92 97 115 17:15 1:04
7 Cheltenham Mens 312 25 27 83 88 89 94 109 17:32 0:55
8 Boyertown Bears 318 13 34 79 86 106 120 137 17:32 1:08
9 Central Dauphin 348 37 42 51 70 148 151 167 17:38 1:20
10 Wallenpaupack 352 36 57 74 85 100 110 172 17:38 0:47
11 Southern Lehigh 418 46 47 53 98 174 217 236 17:49 1:32
12 Ridley 419 20 49 68 140 142 143 150 17:48 1:35
13 Bensalem 435 5 59 113 127 131 139 180 17:45 1:49
14 Roman Catholic 470 16 38 45 166 205 212 215 17:55 2:26
15 Stroudsburg 476 10 58 126 135 147 156 173 17:52 1:48
16 The Hill School 517 12 15 134 163 193 203 258 18:00 2:20
17 New Hope-Solebury 559 56 95 124 132 152 158 162 18:07 1:08
18 Upper Darby 571 66 76 103 161 165 185 204 18:10 1:05
19 Springfield 608 2 77 141 160 228 244 268 18:10 3:25
20 Garnet Valley 627 69 81 91 184 202 214 238 18:21 1:34
21 Christopher Dock 642 33 72 159 188 190 216 243 18:21 2:04
22 Bay Shore 658 11 121 154 177 195 274 277 18:20 2:26
23 Saucon Valley 697 29 102 129 210 227 18:28 2:38
24 Elk Lake 713 41 73 155 183 261 264 279 18:35 2:54
25 Mercersburg Academy 726 1 125 144 223 233 234 250 18:27 3:33
26* Conrad Weiser 737 114 146 149 157 171 201 218 18:32 0:43
27* Germantown Academy 737 17 87 196 198 239 241 248 18:36 2:54
28 Jenkintown 740 93 104 122 200 221 254 292 18:34 1:37
29 East Stroudsburg So 758 67 107 179 197 208 213 235 18:39 1:40
30 Holy Cross 759 96 105 130 182 246 285 293 18:38 1:56
31 Central Dauphin East 765 84 101 128 207 245 271 283 18:39 2:00
32 Upper Perkiomen 801 75 119 164 219 224 255 267 18:45 1:50
33 Pottstown 809 60 169 175 176 229 240 253 18:46 2:10
34 Malvern Prep 811 3 71 186 275 276 309 18:49 4:12
35 Oley Valley 889 138 153 181 192 225 226 263 18:58 1:08
36 Kennard Dale 924 62 170 178 230 284 19:12 3:15
37 Bethlehem Catholic Hs 944 117 123 191 251 262 272 295 19:09 2:04
38 Radnor 997 44 145 206 300 302 307 20:03 5:37
39 Marple Newtown 1024 108 189 211 256 260 297 19:22 2:08
40 Tamaqua Area 1031 136 168 199 259 269 270 288 19:23 1:54
41 Whitehall 1144 209 220 231 232 252 257 281 19:39 0:39
42 Archbishop Carroll 1224 111 237 273 299 304 305 310 20:40 5:09
43 Sun Valley 1234 187 222 247 282 296 308 20:11 2:32
44 Brandywine 1323 194 266 286 287 290 294 298 20:32 2:07
45 Lansdale Catholic 1354 242 265 278 280 289 301 20:29 1:21
46 Delaware County Chris 1460 249 291 303 306 311 22:56 6:27
Dual Meet Scores
Bishop Shanahan 45 wins
William Tennent 44 wins
Twin Valley 42 wins
Sidwell Friends 42 wins
Oakton 41 wins
Monroe-Woodbury 41 wins
Cheltenham Mens 39 wins
Boyertown Bears 38 wins
Central Dauphin 36 wins
Wallenpaupack 36 wins
Ridley 35 wins
Bensalem 34 wins
Southern Lehigh 33 wins
Stroudsburg 32 wins
Roman Catholic 31 wins
New Hope-Solebury 30 wins
Upper Darby 29 wins
The Hill School 29 wins
Garnet Valley 26 wins
Springfield 25 wins
Christopher Dock 25 wins
Bay Shore 24 wins
Conrad Weiser 23 wins
East Stroudsburg So 20 wins
Elk Lake 20 wins
Jenkintown 20 wins
Saucon Valley 18 wins
Mercersburg Academy 18 wins
Pottstown 17 wins
Germantown Academy 17 wins
Central Dauphin East 16 wins
Holy Cross 15 wins
Upper Perkiomen 15 wins
Oley Valley 13 wins
Bethlehem Catholic Hs 11 wins
Malvern Prep 9 wins
Tamaqua Area 9 wins
Kennard Dale 8 wins
Marple Newtown 8 wins
Whitehall 5 wins
Radnor 5 wins
Sun Valley 4 wins
Brandywine 3 wins
Lansdale Catholic 3 wins
Archbishop Carroll 1 wins
Delaware County Chris 0 wins
Individuals
PLACE FINISHER TIME PACE
1. Bishop Shanahan
8 Jack Ettien, Fr 16:42 5:23
9 Chris Kolimago, Sr 16:43 5:24
19 Seamus Breslin, Sr 16:54 5:27
26 Blake Ettien, Sr 16:59 5:29
50 Jonathan McGrory, So 17:24 5:37
78 Mark Matthews, Sr 17:46 5:44
116 Logan Yoquinto, So 18:09 5:51
Total Time = 1:24:42 Total Places = 112
2. William Tennent
4 Sean Rahill, So 16:29 5:19
6 Evan Hutton, Jr 16:37 5:21
28 Dylan McHenry, Sr 17:00 5:29
48 Matt Kraus, Jr 17:23 5:36
80 Jake Ringers, So 17:49 5:45
112 Christian Craig, Jr 18:05 5:50
133 Joel Cammarota, So 18:21 5:55
Total Time = 1:25:18 Total Places = 166
3. Sidwell Friends
7 Christian Roberts, Jr 16:41 5:23
23 Sam Blazes, Sr 16:58 5:28
39 Amal Mattoo, Jr 17:15 5:34
43 Julian Dixon, So 17:20 5:35
55 Philip Wright, So 17:26 5:37
63 Jack Knibb, So 17:38 5:41
82 Junho Kim-Lee, Jr 17:50 5:45
Total Time = 1:25:40 Total Places = 167
4. Twin Valley
18 Josh Faber, Jr 16:54 5:27
31 Dylan Servis, Fr 17:04 5:30
32 Zach Wittorff, Sr 17:05 5:31
35 Nathaniel Piekos, Sr 17:08 5:31
54 Garrett Knorr, So 17:26 5:37
64 Matt Coakley, Jr 17:38 5:41
99 Chase Knorr, So 17:57 5:47
Total Time = 1:25:37 Total Places = 170
5. Monroe-Woodbury
21 Brian Miranda-Gonzalez, Jr 16:55 5:27
22 Adam Alshoubeki, Sr 16:56 5:28
40 Chris Urio, Sr 17:16 5:34
61 Kevin Paik, So 17:36 5:41
65 Austin Frandino, Sr 17:38 5:41
90 Kyle Egan, Sr 17:54 5:46
118 Braden Frandino, Sr 18:10 5:51
Total Time = 1:26:21 Total Places = 209
6. Oakton
14 Ahmed B. Hassan, So 16:51 5:26
24 James Crowley, Jr 16:59 5:29
30 Adam Blakney, Sr 17:03 5:30
52 Khalid Abdelraof, So 17:25 5:37
92 Logan Duffy, Jr 17:55 5:47
97 Scott SuLlivan, Fr 17:56 5:47
115 David Gregor, Jr 18:09 5:51
Total Time = 1:26:13 Total Places = 212
7. Cheltenham Mens
25 Will Griffen, Jr 16:59 5:29
27 Wolfgang Schanbacher, Sr 17:00 5:29
83 Andrew Crosby, So 17:50 5:45
88 Asad Grant, Sr 17:53 5:46
89 Will Christensen, Jr 17:54 5:46
94 Jacob Fields, Sr 17:56 5:47
109 Liam Brown, So 18:04 5:49
Total Time = 1:27:36 Total Places = 312
8. Boyertown Bears
13 Bryton Henry, Sr 16:51 5:26
34 Dominic Derafelo, So 17:08 5:31
79 Josh Endy, So 17:47 5:44
86 Kollin Miller, So 17:52 5:46
106 Justin Smyth, So 17:59 5:48
120 Kenny Branford, Sr 18:11 5:52
137 Todd Barton, So 18:26 5:57
Total Time = 1:27:37 Total Places = 318
9. Central Dauphin
37 Nathaniel Kaplon, Jr 17:12 5:33
42 Dylan Leto, Jr 17:19 5:35
51 Lance Truskey, So 17:24 5:37
70 Matthew Coakley, Sr 17:42 5:42
148 Ron Schaeffer, Sr 18:32 5:58
151 Josh Adams, Fr 18:35 5:59
167 Jared Barninger, So 18:46 6:03
Total Time = 1:28:09 Total Places = 348
10. Wallenpaupack
36 Thomas Johnson, So 17:11 5:32
57 Jake Wacker, Sr 17:27 5:38
74 Eric Kolvek, Sr 17:44 5:43
85 Cesar Gonzalez, Sr 17:51 5:45
100 Zachary Krial, Sr 17:57 5:47
110 Wade Gilpin, Sr 18:04 5:49
172 Shawn Otway, Sr 18:50 6:04
Total Time = 1:28:10 Total Places = 352
11. Southern Lehigh
46 Stephen Gray, Jr 17:22 5:36
47 Corey Welsh, Fr 17:23 5:36
53 Thomas Matsumura, So 17:26 5:37
98 Colin Cramer, So 17:56 5:47
174 Mason Pellegrini, Sr 18:54 6:06
217 Adam Kurtz, Jr 19:28 6:17
236 Alex Fillman, Fr 19:44 6:22
Total Time = 1:29:01 Total Places = 418
12. Ridley
20 Zack Forney, So 16:55 5:27
49 John Heiskell, Sr 17:23 5:36
68 Jack Traynor, Jr 17:41 5:42
140 Sean Scandle, Jr 18:29 5:57
142 Tyler Morin, Jr 18:29 5:58
143 Dylan Falkowski, So 18:30 5:58
150 Christian Dath, Jr 18:32 5:59
Total Time = 1:28:57 Total Places = 419
13. Bensalem
5 Rahi Shah, Sr 16:31 5:19
59 Aqeel Bacchus, Jr 17:28 5:38
113 Zak Bacchus, So 18:07 5:51
127 Tommy Brewer, Fr 18:16 5:53
131 Will Claudio, Jr 18:19 5:55
139 Justin Pratt, So 18:28 5:57
180 Hemal Sindhvad, Sr 19:00 6:08
Total Time = 1:28:41 Total Places = 435
14. Roman Catholic
16 Sean Brown, Jr 16:53 5:27
38 Tyler Zwicharowski, Jr 17:14 5:33
45 Luke Doughty, Sr 17:22 5:36
166 Cary Boyd, Jr 18:46 6:03
205 Donald Bookman, So 19:18 6:13
212 Joseph Quinn, Jr 19:24 6:15
215 Brendan Storino, Fr 19:26 6:16
Total Time = 1:29:33 Total Places = 470
15. Stroudsburg
10 Teddy Mostellar, Jr 16:44 5:24
58 Matt Bodon, So 17:28 5:38
126 Zachary Landvik-Larsen, Fr 18:14 5:53
135 Sam Whiteley, Sr 18:22 5:55
147 Jonathan Valderrama, Jr 18:31 5:58
156 Edwin Marrero, So 18:37 6:00
173 Waleed Elsakka, Sr 18:53 6:05
Total Time = 1:29:19 Total Places = 476
16. The Hill School
12 Khayre Ali, Sr 16:50 5:26
15 Xavier Friel, Jr 16:52 5:26
134 Eli Perry, So 18:22 5:55
163 Tucker Dunn, Fr 18:42 6:02
193 Nathan Taubkin, Jr 19:10 6:11
203 Andy Donato, Jr 19:16 6:13
258 Reed Bauer, So 20:07 6:29
Total Time = 1:29:56 Total Places = 517
17. New Hope-Solebury
56 Chris Cammarata, So 17:27 5:38
95 Eric Cammarata, Jr 17:56 5:47
124 Joshua House, Jr 18:13 5:53
132 Anthony Lagana, Jr 18:20 5:55
152 Jake Dupont, Sr 18:35 5:59
158 Sam Lombardi, Jr 18:38 6:00
162 Bradley Neumann, Sr 18:41 6:01
Total Time = 1:30:31 Total Places = 559
18. Upper Darby
66 Jarnail Dhillon, So 17:40 5:42
76 Amir Goodwin, Sr 17:46 5:44
103 Ebenezer Akande, Jr 17:58 5:48
161 Simeranjit Shihmar, Jr 18:39 6:01
165 Dama Doumbia, Jr 18:45 6:03
185 Jake Waldman, Sr 19:06 6:09
204 Tim Huynh, Jr 19:16 6:13
Total Time = 1:30:48 Total Places = 571
19. Springfield
2 Liam Galligan, Jr 16:15 5:14
77 Joseph Cardie, Jr 17:46 5:44
141 Jimmy Schneider, Jr 18:29 5:58
160 Dan McTeague, Sr 18:39 6:01
228 Melvin Kanjirathunkal, Sr 19:40 6:20
244 Bob McTeague 19:50 6:24
268 Nick Fox, Sr 20:19 6:33
Total Time = 1:30:49 Total Places = 608
20. Garnet Valley
69 Alex Dembek, Sr 17:42 5:42
81 Jack Armand, Sr 17:49 5:45
91 Kyle Berardi, Jr 17:55 5:46
184 Sean Cavanaugh, Sr 19:03 6:09
202 Hunter Miller, Sr 19:16 6:13
214 Shane Scudder, So 19:25 6:16
238 Paul Gartman, Jr 19:45 6:22
Total Time = 1:31:45 Total Places = 627
21. Christopher Dock
33 Michael Gunden, Sr 17:06 5:31
72 Tim Kennel, So 17:43 5:43
159 Isaiah Denlinger, So 18:38 6:01
188 Addison Schweizerhof, Fr 19:08 6:10
190 Christopher Keach, So 19:09 6:11
216 Colin Bernd, Sr 19:26 6:16
243 Ian Anderson, So 19:49 6:23
Total Time = 1:31:44 Total Places = 642
22. Bay Shore
11 Jeffrey Reyes, Sr 16:45 5:24
121 Michael West, Sr 18:12 5:52
154 Dan O'Donovan, So 18:36 6:00
177 Brandon Cotto, Sr 18:55 6:06
195 Stephen Balsamo, Jr 19:11 6:11
274 Rajah Ferrell, So 20:25 6:35
277 Kenny Rubio, So 20:30 6:37
Total Time = 1:31:39 Total Places = 658
23. Saucon Valley
29 Ethan Bernstein, So 17:00 5:29
102 Jarred Kyra, Jr 17:57 5:47
129 Jeremy Smith, Sr 18:18 5:54
210 Luke Smith, So 19:24 6:15
227 Sean Fenoff, So 19:38 6:20
Total Time = 1:32:17 Total Places = 697
24. Elk Lake
41 Hunter Bedell, Sr 17:19 5:35
73 Seth Owens, Jr 17:43 5:43
155 Brett Carney, So 18:37 6:00
183 Hunter Watkins, Sr 19:03 6:09
261 Ty Moon, Sr 20:13 6:31
264 Matt Doolittle, So 20:17 6:32
279 Nathan Grosvenor, So 20:34 6:38
Total Time = 1:32:55 Total Places = 713
25. Mercersburg Academy
1 Gabriel Allgayer, Sr 16:11 5:13
125 Cole Kissam, So 18:14 5:53
144 Adam Cromwell, Jr 18:30 5:58
223 Ray Xiao, So 19:33 6:18
233 Adam Yang, Sr 19:43 6:21
234 Leslie An, Sr 19:44 6:22
250 Xavier Dreux, So 19:56 6:26
Total Time = 1:32:11 Total Places = 726
26*. Conrad Weiser
114 Eli Reber, Sr 18:07 5:51
146 Nick Ostan, Sr 18:31 5:58
149 Logan Clay, Sr 18:32 5:59
157 Nick Lagerman, Jr 18:37 6:00
171 Van Wirebach, Fr 18:50 6:04
201 Christian Burrus, Jr 19:14 6:12
218 Mitchell Hein, Sr 19:29 6:17
Total Time = 1:32:37 Total Places = 737
27*. Germantown Academy
17 Owen Ritz, Jr 16:53 5:27
87 Peter Butler, Jr 17:53 5:46
196 Gavin Rees, Jr 19:12 6:11
198 Carter Seggev, Sr 19:13 6:12
239 LeRoy Moser, Jr 19:47 6:23
241 Braden Cody, Sr 19:47 6:23
248 Kevin Lamb, So 19:56 6:26
Total Time = 1:32:58 Total Places = 737
28. Jenkintown
93 Christian Geer, Sr 17:55 5:47
104 Jack Miller, Fr 17:58 5:48
122 Patrick Wagner, Fr 18:12 5:52
200 Jamail Khan, Fr 19:13 6:12
221 Charles Mangan, So 19:31 6:18
254 Sean Davis, Jr 20:01 6:27
292 Jackson Cummings, Jr 21:22 6:53
Total Time = 1:32:49 Total Places = 740
29. East Stroudsburg So
67 Sean O'Connor, Sr 17:41 5:42
107 Justas Gricius, Sr 18:00 5:48
179 Logan Early, Sr 18:59 6:07
197 Von Glover, Jr 19:12 6:12
208 Kyle Smith, So 19:20 6:14
213 Kevin Constantine, Jr 19:25 6:16
235 Jacob Molinaro, Sr 19:44 6:22
Total Time = 1:33:12 Total Places = 758
30. Holy Cross
96 Nate Skrutski, Sr 17:56 5:47
105 Billy Legg, Sr 17:58 5:48
130 Jake Mc Govern, Sr 18:19 5:54
182 Brian Sokol, Sr 19:02 6:08
246 Kevin Bailey, Jr 19:51 6:24
285 Charlie Pettinato, So 20:53 6:44
293 Brice Hughes, So 21:23 6:54
Total Time = 1:33:06 Total Places = 759
31. Central Dauphin East
84 Greg Snow, Jr 17:51 5:45
101 Logan Stewart, Fr 17:57 5:47
128 Luke Everidge, Jr 18:17 5:54
207 Justin Sullivan, Jr 19:20 6:14
245 Takius Pitts, Jr 19:50 6:24
271 Brent Johnson, Fr 20:23 6:34
283 Angelo Thomas, Jr 20:43 6:41
Total Time = 1:33:15 Total Places = 765
32. Upper Perkiomen
75 Cameron Junk, So 17:44 5:43
119 Sam Daub, Jr 18:10 5:51
164 Landon Detweiler, Jr 18:45 6:03
219 Anthony Capreri, So 19:30 6:17
224 Joe Shermer, Jr 19:34 6:18
255 Luke McGrotty, Jr 20:04 6:28
267 Gage Gardner, So 20:19 6:33
Total Time = 1:33:43 Total Places = 801
33. Pottstown
60 Justin Beasley-Turner, Sr 17:30 5:38
169 Kalif Burgess, So 18:48 6:04
175 Paul Sabold, Sr 18:54 6:06
176 Nick Parsons, Sr 18:55 6:06
229 A J. Ecker, So 19:40 6:20
240 Josh Gerry, Jr 19:47 6:23
253 Kevin Knittle, Jr 20:00 6:27
Total Time = 1:33:47 Total Places = 809
34. Malvern Prep
3 Colin Wills, Sr 16:17 5:15
71 Addison Mueller, Jr 17:43 5:43
186 John Powers, So 19:06 6:09
275 Zach DeStefano, Jr 20:27 6:36
276 Luke Matzke, Jr 20:29 6:36
309 Alex Mankowski, Sr 25:05 8:05
Total Time = 1:34:02 Total Places = 811
35. Oley Valley
138 David Maloney, Jr 18:28 5:57
153 Tyler Sarge, Sr 18:35 5:59
181 Terry Augustine, So 19:01 6:08
192 Jermey Chen See, Sr 19:10 6:11
225 Chris Kubitz, Jr 19:35 6:19
226 Michael Ambrose, Jr 19:35 6:19
263 Liam Savarese, So 20:14 6:31
Total Time = 1:34:49 Total Places = 889
36. Kennard Dale
62 Merle Bernhard, Jr 17:38 5:41
170 Erik Whitelaw, Sr 18:49 6:04
178 Chris Moore, Sr 18:57 6:07
230 Brady Reuter, Sr 19:41 6:21
284 Owen Griffith, Fr 20:52 6:44
Total Time = 1:35:57 Total Places = 924
37. Bethlehem Catholic Hs
117 Andrew Haldaman, Sr 18:09 5:51
123 Bryce Orloski, Sr 18:12 5:52
191 Ivan Korpics, Jr 19:10 6:11
251 Scott Tennyson, Jr 19:59 6:26
262 Miguel Mendoza, Sr 20:13 6:31
272 Angel Negron, So 20:24 6:35
295 Nick Zambo, So 21:32 6:56
Total Time = 1:35:43 Total Places = 944
38. Radnor
44 Henry Minning, Sr 17:21 5:36
145 Jack Bell, So 18:31 5:58
206 Bubby Subak, Jr 19:19 6:14
300 Jack Hirschler, So 22:04 7:07
302 Daniel Dutkowski, Fr 22:58 7:24
307 Bram Baumstein, Jr 24:13 7:48
Total Time = 1:40:13 Total Places = 997
39. Marple Newtown
108 Zak Elfernani, Jr 18:03 5:49
189 Caleb Van Deusen, Sr 19:08 6:10
211 Anthony Missan, Jr 19:24 6:15
256 Josh Van Deusen, Jr 20:04 6:28
260 Liem Ross, Jr 20:10 6:30
297 Utheri Wagura, Fr 21:45 7:01
Total Time = 1:36:49 Total Places = 1024
40. Tamaqua Area
136 Brad Clemson, So 18:25 5:56
168 Raymond Kinder, Jr 18:47 6:04
199 Andrew Tite, Sr 19:13 6:12
259 Alex Roseland, Jr 20:07 6:29
269 Nathaniel Davidson, So 20:19 6:33
270 Isaac Miller, So 20:21 6:34
288 Derian Stianche, Fr 21:01 6:47
Total Time = 1:36:51 Total Places = 1031
41. Whitehall
209 Caleb Staub, Fr 19:21 6:14
220 Daniel Jablonski, Fr 19:31 6:18
231 Elliot Miller, Sr 19:42 6:21
232 Andrew Hawk, Jr 19:42 6:21
252 Gavin Wood, Jr 19:59 6:27
257 David Labib, Sr 20:06 6:29
281 Andrew Sassaman, Sr 20:39 6:40
Total Time = 1:38:15 Total Places = 1144
42. Archbishop Carroll
111 Matthew Fohner, Sr 18:04 5:50
237 Joseph Clay, So 19:45 6:22
273 Jordan Machita, Sr 20:24 6:35
299 Matthew Walker, So 21:51 7:03
304 Matthew McGroary, Fr 23:13 7:29
305 Brian McMonagle, Jr 23:58 7:44
310 Paul Boyer, So 25:52 8:20
Total Time = 1:43:17 Total Places = 1224
43. Sun Valley
187 Tom Geveke, So 19:06 6:09
222 Ryan Cassidy, So 19:32 6:18
247 Shane Sarosy, Sr 19:55 6:25
282 Nick Bailey, So 20:41 6:40
296 Sean Setnick, So 21:37 6:58
308 Shawn Burton, Fr 24:29 7:54
Total Time = 1:40:51 Total Places = 1234
44. Brandywine
194 Andre Ervin, Jr 19:11 6:11
266 Noah Aguilar, So 20:18 6:33
286 Ethan Dunlap, So 20:55 6:45
287 Kevin Bercerra, Jr 20:55 6:45
290 Brendan Flanagan, So 21:17 6:52
294 Riley Byrnes, Sr 21:25 6:54
298 Jonathan Krantz, Jr 21:50 7:02
Total Time = 1:42:36 Total Places = 1323
45. Lansdale Catholic
242 Patrick Burnham, Jr 19:47 6:23
265 Nick Kraynak, Sr 20:18 6:33
278 Andrew Danielson, Jr 20:33 6:38
280 Joseph Sirianni, Sr 20:37 6:39
289 Joseph Madden, Sr 21:08 6:49
301 Patrick McCabe, Jr 22:06 7:08
Total Time = 1:42:23 Total Places = 1354
46. Delaware County Chris
249 Charlie Schaefer, So 19:56 6:26
291 Ethan Harvey, Jr 21:18 6:52
303 Caleb Madison, Jr 23:04 7:26
306 Carl Sun, So 23:59 7:44
311 Sam Allen, Fr 26:22 8:30
Total Time = 1:54:39 Total Places = 1460
Boys 5000m run
pl name yr time team
1 Gabriel Allgayer SR 5:03 16:11 5:13 Mercersburg Academy
2 Liam Galligan JR 5:09 16:15 5:14 Springfield
3 Colin Wills SR 5:09 16:17 5:15 Malvern Prep
4 Sean Rahill SO 5:09 16:29 5:19 William Tennent
5 Rahi Shah SR 5:12 16:31 5:19 Bensalem
6 Evan Hutton JR 5:10 16:37 5:21 William Tennent
7 Christian Roberts JR 5:17 16:41 5:23 Sidwell Friends
8 Jack Ettien FR 5:20 16:42 5:23 Bishop Shanahan
9 Chris Kolimago SR 5:11 16:43 5:24 Bishop Shanahan
10 Teddy Mostellar JR 16:44 5:24 Stroudsburg
11 Jeffrey Reyes SR 5:11 16:45 5:24 Bay Shore
12 Khayre Ali SR 5:07 16:50 5:26 The Hill School
13 Bryton Henry SR 5:13 16:51 5:26 Boyertown Bears
14 Ahmed B. Hassan SO 5:24 16:51 5:26 Oakton
15 Xavier Friel JR 5:16 16:52 5:26 The Hill School
16 Sean Brown JR 5:20 16:53 5:27 Roman Catholic
17 Owen Ritz JR 5:21 16:53 5:27 Germantown Academy
18 Josh Faber JR 5:12 16:54 5:27 Twin Valley
19 Seamus Breslin SR 5:13 16:54 5:27 Bishop Shanahan
20 Zack Forney SO 5:19 16:55 5:27 Ridley
21 Brian Miranda-Gonzalez JR 5:20 16:55 5:27 Monroe-Woodbury
22 Adam Alshoubeki SR 16:56 5:28 Monroe-Woodbury
23 Sam Blazes SR 5:17 16:58 5:28 Sidwell Friends
24 James Crowley JR 5:25 16:59 5:29 Oakton
25 Will Griffen JR 5:31 16:59 5:29 Cheltenham Mens
26 Blake Ettien SR 5:16 16:59 5:29 Bishop Shanahan
27 Wolfgang Schanbacher SR 5:31 17:00 5:29 Cheltenham Mens
28 Dylan McHenry SR 5:17 17:00 5:29 William Tennent
29 Ethan Bernstein SO 5:15 17:00 5:29 Saucon Valley
30 Adam Blakney SR 5:26 17:03 5:30 Oakton
31 Dylan Servis FR 5:15 17:04 5:30 Twin Valley
32 Zach Wittorff SR 5:14 17:05 5:31 Twin Valley
33 Michael Gunden SR 5:20 17:06 5:31 Christopher Dock
34 Dominic Derafelo SO 5:42 17:08 5:31 Boyertown Bears
35 Nathaniel Piekos SR 5:14 17:08 5:31 Twin Valley
36 Thomas Johnson SO 5:20 17:11 5:32 Wallenpaupack
37 Nathaniel Kaplon JR 5:25 17:12 5:33 Central Dauphin
38 Tyler Zwicharowski JR 5:21 17:14 5:33 Roman Catholic
39 Brody Beiler SR 5:14 17:15 5:34 Selinsgrove
40 Amal Mattoo JR 5:24 17:15 5:34 Sidwell Friends
41 Chris Urio SR 5:22 17:16 5:34 Monroe-Woodbury
42 Hunter Bedell SR 5:19 17:19 5:35 Elk Lake
43 Dylan Leto JR 5:26 17:19 5:35 Central Dauphin
44 Julian Dixon SO 5:24 17:20 5:35 Sidwell Friends
45 Henry Minning SR 5:26 17:21 5:36 Radnor
46 Luke Doughty SR 5:14 17:22 5:36 Roman Catholic
47 Stephen Gray JR 5:24 17:22 5:36 Southern Lehigh
48 Corey Welsh FR 5:27 17:23 5:36 Southern Lehigh
49 Matt Kraus JR 17:23 5:36 William Tennent
50 John Heiskell SR 5:22 17:23 5:36 Ridley
51 Jonathan McGrory SO 5:20 17:24 5:37 Bishop Shanahan
52 Lance Truskey SO 5:29 17:24 5:37 Central Dauphin
53 Khalid Abdelraof SO 5:30 17:25 5:37 Oakton
54 Thomas Matsumura SO 5:25 17:26 5:37 Southern Lehigh
55 Garrett Knorr SO 5:36 17:26 5:37 Twin Valley
56 Philip Wright SO 5:24 17:26 5:37 Sidwell Friends
57 Chris Cammarata SO 5:24 17:27 5:38 New Hope-Solebury
58 Jake Wacker SR 5:20 17:27 5:38 Wallenpaupack
59 Matt Bodon SO 5:26 17:28 5:38 Stroudsburg
60 Aqeel Bacchus JR 5:24 17:28 5:38 Bensalem
61 Justin Beasley-Turner SR 5:29 17:30 5:38 Pottstown
62 Kevin Paik SO 5:32 17:36 5:41 Monroe-Woodbury
63 Merle Bernhard JR 5:42 17:38 5:41 Kennard Dale
64 Jack Knibb SO 5:30 17:38 5:41 Sidwell Friends
65 Matt Coakley JR 5:28 17:38 5:41 Twin Valley
66 Austin Frandino SR 5:27 17:38 5:41 Monroe-Woodbury
67 Jarnail Dhillon SO 5:28 17:40 5:42 Upper Darby
68 Sean O'Connor SR 5:28 17:41 5:42 East Stroudsburg So
69 Jack Traynor JR 5:26 17:41 5:42 Ridley
70 Alex Dembek SR 5:34 17:42 5:42 Garnet Valley
71 Matthew Coakley SR 5:26 17:42 5:42 Central Dauphin
72 Addison Mueller JR 5:33 17:43 5:43 Malvern Prep
73 Tim Kennel SO 5:38 17:43 5:43 Christopher Dock
74 Seth Owens JR 5:32 17:43 5:43 Elk Lake
75 Eric Kolvek SR 5:27 17:44 5:43 Wallenpaupack
76 Cameron Junk SO 5:40 17:44 5:43 Upper Perkiomen
77 Amir Goodwin SR 5:28 17:46 5:44 Upper Darby
78 Joseph Cardie JR 5:28 17:46 5:44 Springfield
79 Mark Matthews SR 5:28 17:46 5:44 Bishop Shanahan
80 Josh Endy SO 5:41 17:47 5:44 Boyertown Bears
81 Jake Ringers SO 5:36 17:49 5:45 William Tennent
82 Jack Armand SR 5:34 17:49 5:45 Garnet Valley
83 Junho Kim-Lee JR 5:33 17:50 5:45 Sidwell Friends
84 Andrew Crosby SO 5:40 17:50 5:45 Cheltenham Mens
85 Greg Snow JR 5:55 17:51 5:45 Central Dauphin East
86 Cesar Gonzalez SR 5:37 17:51 5:45 Wallenpaupack
87 Kollin Miller SO 5:32 17:52 5:46 Boyertown Bears
88 Peter Butler JR 5:41 17:53 5:46 Germantown Academy
89 Asad Grant SR 5:45 17:53 5:46 Cheltenham Mens
90 Will Christensen JR 5:45 17:54 5:46 Cheltenham Mens
91 Kyle Egan SR 5:36 17:54 5:46 Monroe-Woodbury
92 Kyle Berardi JR 5:40 17:55 5:46 Garnet Valley
93 Logan Duffy JR 5:42 17:55 5:47 Oakton
94 Christian Geer SR 5:57 17:55 5:47 Jenkintown
95 Jacob Fields SR 5:46 17:56 5:47 Cheltenham Mens
96 Eric Cammarata JR 5:42 17:56 5:47 New Hope-Solebury
97 Nate Skrutski SR 5:32 17:56 5:47 Holy Cross
98 Scott SuLlivan FR 5:42 17:56 5:47 Oakton
99 Colin Cramer SO 5:46 17:56 5:47 Southern Lehigh
100 Chase Knorr SO 5:39 17:57 5:47 Twin Valley
101 Zachary Krial SR 5:37 17:57 5:47 Wallenpaupack
102 Logan Stewart FR 17:57 5:47 Central Dauphin East
103 Jarred Kyra JR 5:18 17:57 5:47 Saucon Valley
104 Ebenezer Akande JR 5:28 17:58 5:48 Upper Darby
105 Jack Miller FR 5:45 17:58 5:48 Jenkintown
106 Billy Legg SR 5:38 17:58 5:48 Holy Cross
107 Justin Smyth SO 5:32 17:59 5:48 Boyertown Bears
108 Justas Gricius SR 5:29 18:00 5:48 East Stroudsburg So
109 Zak Elfernani JR 5:31 18:03 5:49 Marple Newtown
110 Liam Brown SO 5:45 18:04 5:49 Cheltenham Mens
111 Wade Gilpin SR 5:37 18:04 5:49 Wallenpaupack
112 Matthew Fohner SR 5:33 18:04 5:50 Archbishop Carroll
113 Christian Craig JR 5:31 18:05 5:50 William Tennent
114 Bobby Ellis SR 5:36 18:06 5:50 Twin Valley
115 Zak Bacchus SO 5:40 18:07 5:51 Bensalem
116 Eli Reber SR 5:41 18:07 5:51 Conrad Weiser
117 David Gregor JR 5:45 18:09 5:51 Oakton
118 Logan Yoquinto SO 5:20 18:09 5:51 Bishop Shanahan
119 Andrew Haldaman SR 5:44 18:09 5:51 Bethlehem Catholic Hs
120 Braden Frandino SR 5:41 18:10 5:51 Monroe-Woodbury
121 Sam Daub JR 5:40 18:10 5:51 Upper Perkiomen
122 Kenny Branford SR 5:37 18:11 5:52 Boyertown Bears
123 Michael Marcotte JR 5:45 18:11 5:52 Monroe-Woodbury
124 Michael West SR 5:42 18:12 5:52 Bay Shore
125 Sean Milligan SR 5:33 18:12 5:52 Twin Valley
126 Alex Rowe JR 5:31 18:12 5:52 Twin Valley
127 Patrick Wagner FR 5:47 18:12 5:52 Jenkintown
128 Bryce Orloski SR 5:44 18:12 5:52 Bethlehem Catholic Hs
129 Joshua House JR 5:29 18:13 5:53 New Hope-Solebury
130 Cole Kissam SO 5:35 18:14 5:53 Mercersburg Academy
131 Zachary Landvik-Larsen FR 5:48 18:14 5:53 Stroudsburg
132 Tommy Brewer FR 5:46 18:16 5:53 Bensalem
133 Joseph Fainor SR 5:43 18:17 5:54 Salisbury
134 Luke Everidge JR 5:58 18:17 5:54 Central Dauphin East
135 Jeremy Smith SR 5:27 18:18 5:54 Saucon Valley
136 Jake Mc Govern SR 5:38 18:19 5:54 Holy Cross
137 Will Claudio JR 5:44 18:19 5:55 Bensalem
138 Anthony Lagana JR 5:46 18:20 5:55 New Hope-Solebury
139 Joel Cammarota SO 5:43 18:21 5:55 William Tennent
140 Eli Perry SO 5:41 18:22 5:55 The Hill School
141 Sam Whiteley SR 5:39 18:22 5:55 Stroudsburg
142 Brad Clemson SO 5:41 18:25 5:56 Tamaqua Area
143 Todd Barton SO 5:39 18:26 5:57 Boyertown Bears
144 David Maloney JR 5:43 18:28 5:57 Oley Valley
145 Justin Pratt SO 5:46 18:28 5:57 Bensalem
146 Sean Scandle JR 5:38 18:29 5:57 Ridley
147 Jimmy Schneider JR 5:58 18:29 5:58 Springfield
148 Tyler Morin JR 6:00 18:29 5:58 Ridley
149 Dylan Falkowski SO 5:52 18:30 5:58 Ridley
150 Adam Cromwell JR 18:30 5:58 Mercersburg Academy
151 Jack Bell SO 5:57 18:31 5:58 Radnor
152 Nick Ostan SR 5:54 18:31 5:58 Conrad Weiser
153 Jonathan Valderrama JR 5:59 18:31 5:58 Stroudsburg
154 Ron Schaeffer SR 5:39 18:32 5:58 Central Dauphin
155 Logan Clay SR 5:44 18:32 5:59 Conrad Weiser
156 Christian Dath JR 5:43 18:32 5:59 Ridley
157 Adam Steich SR 5:44 18:34 5:59 High Point Academy
158 Josh Adams FR 5:48 18:35 5:59 Central Dauphin
159 Jake Dupont SR 5:45 18:35 5:59 New Hope-Solebury
160 Tyler Sarge SR 5:52 18:35 5:59 Oley Valley
161 Conor Cicchitti SR 5:48 18:36 6:00 William Tennent
162 Owen Moore SR 5:31 18:36 6:00 Boyertown Bears
163 Dan O'Donovan SO 5:48 18:36 6:00 Bay Shore
164 Brett Carney SO 5:42 18:37 6:00 Elk Lake
165 Edwin Marrero SO 5:49 18:37 6:00 Stroudsburg
166 Nick Lagerman JR 5:49 18:37 6:00 Conrad Weiser
167 Sam Lombardi JR 5:55 18:38 6:00 New Hope-Solebury
168 Isaiah Denlinger SO 5:51 18:38 6:01 Christopher Dock
169 Dan McTeague SR 5:42 18:39 6:01 Springfield
170 Aaron Ngo SR 5:52 18:39 6:01 Cheltenham Mens
171 Simeranjit Shihmar JR 5:51 18:39 6:01 Upper Darby
172 Bradley Neumann SR 5:41 18:41 6:01 New Hope-Solebury
173 Tucker Dunn FR 5:48 18:42 6:02 The Hill School
174 Mike Hannon SO 5:56 18:43 6:02 Monroe-Woodbury
175 Tom Hinks SR 5:49 18:43 6:02 William Tennent
176 Landon Detweiler JR 5:40 18:45 6:03 Upper Perkiomen
177 Dama Doumbia JR 5:33 18:45 6:03 Upper Darby
178 Cary Boyd JR 5:48 18:46 6:03 Roman Catholic
179 Jared Barninger SO 5:53 18:46 6:03 Central Dauphin
180 Raymond Kinder JR 5:40 18:47 6:04 Tamaqua Area
181 Kalif Burgess SO 5:45 18:48 6:04 Pottstown
182 Trey Nissley SO 5:47 18:49 6:04 Central Dauphin
183 Erik Whitelaw SR 5:58 18:49 6:04 Kennard Dale
184 Mike Dolan SR 5:57 18:49 6:04 Ridley
185 Andy Rutkowsky JR 5:47 18:50 6:04 Cheltenham Mens
186 Van Wirebach FR 5:54 18:50 6:04 Conrad Weiser
187 Shawn Otway SR 5:51 18:50 6:04 Wallenpaupack
188 Waleed Elsakka SR 6:01 18:53 6:05 Stroudsburg
189 Mason Pellegrini SR 5:56 18:54 6:06 Southern Lehigh
190 Paul Sabold SR 5:57 18:54 6:06 Pottstown
191 Nick Parsons SR 6:05 18:55 6:06 Pottstown
192 Brandon Cotto SR 5:47 18:55 6:06 Bay Shore
193 Ben Burch SR 6:01 18:56 6:06 Stroudsburg
194 Chris Moore SR 5:58 18:57 6:07 Kennard Dale
195 David Helmer SO 5:57 18:58 6:07 Boyertown Bears
196 Logan Early SR 5:55 18:59 6:07 East Stroudsburg So
197 Hemal Sindhvad SR 5:47 19:00 6:08 Bensalem
198 Terry Augustine SO 6:00 19:01 6:08 Oley Valley
199 Brian Sokol SR 5:45 19:02 6:08 Holy Cross
200 Hunter Watkins SR 5:51 19:03 6:09 Elk Lake
201 Sean Cavanaugh SR 5:58 19:03 6:09 Garnet Valley
202 Sam Czupich JR 6:06 19:04 6:09 New Hope-Solebury
203 Jake Waldman SR 5:48 19:06 6:09 Upper Darby
204 John Powers SO 5:54 19:06 6:09 Malvern Prep
205 Tom Geveke SO 6:02 19:06 6:09 Sun Valley
206 Kevin Rodriguez SO 5:58 19:07 6:10 Bensalem
207 Addison Schweizerhof FR 5:56 19:08 6:10 Christopher Dock
208 Caleb Van Deusen SR 6:03 19:08 6:10 Marple Newtown
209 Christopher Keach SO 5:57 19:09 6:11 Christopher Dock
210 Ivan Korpics JR 6:00 19:10 6:11 Bethlehem Catholic Hs
211 Jermey Chen See SR 6:10 19:10 6:11 Oley Valley
212 Nathan Taubkin JR 5:54 19:10 6:11 The Hill School
213 Isaac Blank SR 5:54 19:10 6:11 Cheltenham Mens
214 Andre Ervin JR 5:57 19:11 6:11 Brandywine
215 Stephen Balsamo JR 5:56 19:11 6:11 Bay Shore
216 John Drumgoole FR 5:38 19:11 6:11 Monroe-Woodbury
217 Chris Haines SR 5:44 19:12 6:11 Ridley
218 Gavin Rees JR 6:04 19:12 6:11 Germantown Academy
219 Von Glover JR 5:55 19:12 6:12 East Stroudsburg So
220 Carter Seggev SR 5:59 19:13 6:12 Germantown Academy
221 Andrew Tite SR 5:56 19:13 6:12 Tamaqua Area
222 Jamail Khan FR 6:08 19:13 6:12 Jenkintown
223 Christian Burrus JR 6:09 19:14 6:12 Conrad Weiser
224 Hunter Miller SR 6:00 19:16 6:13 Garnet Valley
225 Andy Donato JR 5:54 19:16 6:13 The Hill School
226 Tim Huynh JR 5:58 19:16 6:13 Upper Darby
227 Matt Peshek JR 5:48 19:17 6:13 New Hope-Solebury
228 Donald Bookman SO 5:59 19:18 6:13 Roman Catholic
229 Bubby Subak JR 6:11 19:19 6:14 Radnor
230 Justin Sullivan JR 6:08 19:20 6:14 Central Dauphin East
231 Kyle Smith SO 6:00 19:20 6:14 East Stroudsburg So
232 Caleb Staub FR 6:02 19:21 6:14 Whitehall
233 Luke Smith SO 5:56 19:24 6:15 Saucon Valley
234 Anthony Missan JR 6:10 19:24 6:15 Marple Newtown
235 Joseph Quinn JR 5:53 19:24 6:15 Roman Catholic
236 Shawn D'Souza SO 5:41 19:24 6:15 Central Dauphin
237 Evens Mercure SR 5:50 19:25 6:16 Upper Darby
238 Merkys Santiago SR 6:09 19:25 6:16 Stroudsburg
239 Kevin Constantine JR 6:05 19:25 6:16 East Stroudsburg So
240 Shane Scudder SO 5:58 19:25 6:16 Garnet Valley
241 Brendan Storino FR 6:00 19:26 6:16 Roman Catholic
242 Colin Bernd SR 5:56 19:26 6:16 Christopher Dock
243 Myles Arenson SR 6:01 19:26 6:16 Wallenpaupack
244 Alexei Walutes SO 19:26 6:16 Wallenpaupack
245 Adam Kurtz JR 19:28 6:17 Southern Lehigh
246 Mitchell Hein SR 5:54 19:29 6:17 Conrad Weiser
247 Anthony Capreri SO 6:13 19:30 6:17 Upper Perkiomen
248 Daniel Jablonski FR 5:52 19:31 6:18 Whitehall
249 Ethan Hutchinson JR 5:55 19:31 6:18 Central Dauphin
250 Patrick Gallagher SR 5:52 19:31 6:18 Bensalem
251 Charles Mangan SO 6:15 19:31 6:18 Jenkintown
252 Ryan Cassidy SO 6:11 19:32 6:18 Sun Valley
253 Ryan Dinyon JR 6:01 19:32 6:18 Ridley
254 Ray Xiao SO 5:59 19:33 6:18 Mercersburg Academy
255 Joe Shermer JR 5:52 19:34 6:18 Upper Perkiomen
256 Chris Kubitz JR 6:05 19:35 6:19 Oley Valley
257 Michael Ambrose JR 6:05 19:35 6:19 Oley Valley
258 Shu-Yu Chen FR 6:07 19:37 6:19 Stroudsburg
259 Sean Fenoff SO 6:06 19:38 6:20 Saucon Valley
260 Melvin Kanjirathunkal SR 6:14 19:40 6:20 Springfield
261 A J. Ecker SO 6:08 19:40 6:20 Pottstown
262 Brady Reuter SR 6:05 19:41 6:21 Kennard Dale
263 Thomas Detlefsen SO 6:08 19:41 6:21 New Hope-Solebury
264 Elliot Miller SR 6:02 19:42 6:21 Whitehall
265 Andrew Hawk JR 6:01 19:42 6:21 Whitehall
266 Nolan Longacre FR 6:09 19:43 6:21 Boyertown Bears
267 Adam Yang SR 6:03 19:43 6:21 Mercersburg Academy
268 Leslie An SR 6:02 19:44 6:22 Mercersburg Academy
269 Jacob Molinaro SR 6:07 19:44 6:22 East Stroudsburg So
270 Alex Fillman FR 6:14 19:44 6:22 Southern Lehigh
271 Joseph Clay SO 6:07 19:45 6:22 Archbishop Carroll
272 Paul Gartman JR 6:00 19:45 6:22 Garnet Valley
273 Liam Wallis SR 5:56 19:46 6:23 Roman Catholic
274 LeRoy Moser JR 6:02 19:47 6:23 Germantown Academy
275 Josh Gerry JR 6:08 19:47 6:23 Pottstown
276 Braden Cody SR 6:18 19:47 6:23 Germantown Academy
277 Patrick Burnham JR 19:47 6:23 Lansdale Catholic
278 Bob McTeague 6:15 19:50 6:24 Springfield
279 Takius Pitts JR 6:08 19:50 6:24 Central Dauphin East
280 Kevin Bailey JR 5:59 19:51 6:24 Holy Cross
281 Shane Sarosy SR 6:02 19:55 6:25 Sun Valley
282 Kevin Lamb SO 6:18 19:56 6:26 Germantown Academy
283 Charlie Schaefer SO 6:30 19:56 6:26 Delaware County Chris
284 Xavier Dreux SO 6:06 19:56 6:26 Mercersburg Academy
285 Scott Tennyson JR 6:05 19:59 6:26 Bethlehem Catholic Hs
286 Gavin Wood JR 6:03 19:59 6:27 Whitehall
287 Kevin Knittle JR 6:07 20:00 6:27 Pottstown
288 Sean Davis JR 6:28 20:01 6:27 Jenkintown
289 Luke McGrotty JR 6:19 20:04 6:28 Upper Perkiomen
290 Josh Van Deusen JR 6:20 20:04 6:28 Marple Newtown
291 Jimmy Polisi SR 5:55 20:04 6:28 Roman Catholic
292 Joseph Thompson SR 6:13 20:04 6:28 Christopher Dock
293 David Labib SR 6:03 20:06 6:29 Whitehall
294 Reed Bauer SO 6:10 20:07 6:29 The Hill School
295 Alex Roseland JR 6:13 20:07 6:29 Tamaqua Area
296 Matthew Viland FR 20:07 6:29 East Stroudsburg So
297 Erik Patrinostro JR 6:00 20:08 6:29 The Hill School
298 Jordan Gans SR 6:18 20:10 6:30 Germantown Academy
299 Liem Ross JR 6:25 20:10 6:30 Marple Newtown
300 Ty Moon SR 6:08 20:13 6:31 Elk Lake
301 Miguel Mendoza SR 6:15 20:13 6:31 Bethlehem Catholic Hs
302 Liam Savarese SO 6:13 20:14 6:31 Oley Valley
303 Jason Otway SR 6:12 20:15 6:32 Wallenpaupack
304 Mike Liotta SR 5:57 20:16 6:32 Bensalem
305 Matt Doolittle SO 6:14 20:17 6:32 Elk Lake
306 Max Crispin JR 6:13 20:17 6:33 The Hill School
307 Nick Kraynak SR 6:13 20:18 6:33 Lansdale Catholic
308 Noah Aguilar SO 6:28 20:18 6:33 Brandywine
309 Gage Gardner SO 6:19 20:19 6:33 Upper Perkiomen
310 Nick Fox SR 6:17 20:19 6:33 Springfield
311 Nathaniel Davidson SO 6:21 20:19 6:33 Tamaqua Area
312 Isaac Miller SO 6:11 20:21 6:34 Tamaqua Area
313 Brent Johnson FR 6:23 20:23 6:34 Central Dauphin East
314 Angel Negron SO 6:15 20:24 6:35 Bethlehem Catholic Hs
315 Jordan Machita SR 6:23 20:24 6:35 Archbishop Carroll
316 Rajah Ferrell SO 6:14 20:25 6:35 Bay Shore
317 Zach DeStefano JR 6:07 20:27 6:36 Malvern Prep
318 Luke Matzke JR 6:07 20:29 6:36 Malvern Prep
319 Kenny Rubio SO 6:14 20:30 6:37 Bay Shore
320 Andrew Danielson JR 20:33 6:38 Lansdale Catholic
321 Nathan Grosvenor SO 6:27 20:34 6:38 Elk Lake
322 Joseph Sirianni SR 6:15 20:37 6:39 Lansdale Catholic
323 Camron Good FR 6:28 20:39 6:39 Christopher Dock
324 Andrew Sassaman SR 6:22 20:39 6:40 Whitehall
325 Dylan Simms FR 6:20 20:40 6:40 Upper Perkiomen
326 Nick Bailey SO 6:27 20:41 6:40 Sun Valley
327 Angelo Thomas JR 6:20 20:43 6:41 Central Dauphin East
328 Adam Parrett SO 6:31 20:48 6:42 Elk Lake
329 Owen Griffith FR 6:29 20:52 6:44 Kennard Dale
330 Charlie Pettinato SO 6:18 20:53 6:44 Holy Cross
331 Nicholas Hartz SO 6:31 20:54 6:44 Oley Valley
332 Ethan Dunlap SO 6:28 20:55 6:45 Brandywine
333 Kevin Bercerra JR 6:28 20:55 6:45 Brandywine
334 Derian Stianche FR 21:01 6:47 Tamaqua Area
335 Dakota States JR 6:08 21:03 6:47 Elk Lake
336 Jacob Dockery JR 6:20 21:07 6:49 Upper Perkiomen
337 Joseph Madden SR 6:19 21:08 6:49 Lansdale Catholic
338 Brendan Flanagan SO 6:36 21:17 6:52 Brandywine
339 Ethan Harvey JR 6:31 21:18 6:52 Delaware County Chris
340 Jackson Cummings JR 6:46 21:22 6:53 Jenkintown
341 Brice Hughes SO 6:19 21:23 6:54 Holy Cross
342 Riley Byrnes SR 6:49 21:25 6:54 Brandywine
343 Park States JR 6:29 21:28 6:55 Elk Lake
344 Nick Zambo SO 6:22 21:32 6:56 Bethlehem Catholic Hs
345 Adam Melnick JR 6:32 21:34 6:57 Tamaqua Area
346 Sam Wollman JR 6:47 21:37 6:58 Jenkintown
347 Sean Setnick SO 6:35 21:37 6:58 Sun Valley
348 Nicholas Wilson SO 21:41 6:59 Pottstown
349 Daniel Kabakjian SO 6:29 21:42 7:00 Christopher Dock
350 Utheri Wagura FR 6:36 21:45 7:01 Marple Newtown
351 Michael Kuczma JR 6:48 21:46 7:01 East Stroudsburg So
352 Jonathan Krantz JR 6:27 21:50 7:02 Brandywine
353 Matthew Walker SO 6:50 21:51 7:03 Archbishop Carroll
354 Benjamin Pradell SR 6:39 21:56 7:04 Brandywine
355 Max Shomber SR 6:15 22:03 7:06 The Hill School
356 Jack Hirschler SO 6:42 22:04 7:07 Radnor
357 Patrick McCabe JR 6:50 22:06 7:08 Lansdale Catholic
358 London Gregory SR 6:45 22:08 7:08 Pottstown
359 Martin Metzger SO 6:54 22:14 7:10 Pottstown
360 Zach Davidson SO 6:59 22:50 7:22 Tamaqua Area
361 Christian Byler FR 6:56 22:51 7:22 Jenkintown
362 Caleb Madison JR 7:21 23:04 7:26 Delaware County Chris
363 Justin Roberts SO 6:54 23:10 7:28 Brandywine
364 Eli Kravinsky JR 7:01 23:11 7:28 Jenkintown
365 Matthew McGroary FR 7:01 23:13 7:29 Archbishop Carroll
366 Conner Miller SR 6:40 23:18 7:31 Tamaqua Area
367 Justin Wright SR 7:12 23:37 7:37 Conrad Weiser
368 Brian McMonagle JR 7:21 23:58 7:44 Archbishop Carroll
369 Carl Sun SO 7:21 23:59 7:44 Delaware County Chris
370 Bram Baumstein JR 7:18 24:13 7:48 Radnor
371 Shawn Burton FR 7:41 24:29 7:54 Sun Valley
372 Alex Mankowski SR 6:08 25:05 8:05 Malvern Prep
373 James Irwin SO 7:42 25:51 8:20 Conrad Weiser
374 Paul Boyer SO 7:57 25:52 8:20 Archbishop Carroll
375 Sam Allen FR 8:13 26:22 8:30 Delaware County Chris