Results courtesy of RunHigh.com
DISTRICT I AAA BOYS UNSEEDED 5K
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 Hatboro-Horsham 67 4 8 13 14 28 70 75 17:23 36
2 West Chester East 87 3 7 21 25 31 66 150 17:26 39
3 Downingtown East 101 9 17 18 27 30 33 36 17:32 23
4 Council Rock North 140 10 20 26 40 44 46 72 17:40 31
5 Henderson 143 5 15 16 53 54 77 80 17:35 55
6 Upper Dublin 194 1 23 48 60 62 64 71 17:43 1:04
7 Central Bucks South 216 2 32 52 56 74 104 142 17:46 1:07
8 Coatesville 258 6 11 63 73 105 164 171 17:50 1:15
9 Strath Haven 268 12 29 39 90 98 127 129 17:55 55
10 Haverford 287 42 47 49 58 91 95 132 18:01 26
11 Unionville 352 24 68 83 85 92 112 116 18:06 44
12 Penncrest 363 45 61 65 86 106 124 140 18:08 31
13 Pennridge 406 55 59 76 102 114 117 141 18:12 30
14 Wissahickon 407 19 38 97 123 130 133 149 18:10 1:03
15 Conestoga 433 34 87 88 103 121 128 137 18:15 46
16 Glen Mills 437 41 81 82 113 120 122 138 18:15 38
17 Great Valley 473 35 96 108 109 125 143 146 18:18 47
18 Central Bucks East 548 37 79 110 156 166 179 191 18:27 1:07
19 Spring-Ford 567 57 107 118 131 154 160 180 18:28 50
20 North Penn 568 50 94 134 135 155 167 187 18:28 54
21 Boyertown 593 22 51 151 173 196 200 216 18:32 1:47
22 Downingtown West 599 78 84 100 159 178 224 244 18:32 53
23 Council Rock South 645 67 89 139 162 188 201 208 18:38 1:07
24 Holy Ghost Prep 686 111 119 145 148 163 175 183 18:39 26
25 Neshaminy 730 101 115 153 176 185 219 234 18:46 47
26 Cheltenham 763 43 169 174 184 193 239 250 18:51 1:25
27 Radnor 796 69 126 170 209 222 226 248 18:58 1:32
28 Lower Merion 840 136 152 157 190 205 210 231 18:59 48
29 Owen J. Roberts 852 93 172 189 195 203 243 281 19:03 1:05
30 Souderton 902 161 168 177 181 215 227 233 19:06 37
31 Bensalem 934 147 182 186 199 220 240 242 19:11 56
32 Upper Darby 1095 165 214 223 238 255 256 273 19:36 1:09
33 Methacton 1104 158 194 212 268 272 300 308 19:43 1:37
34 Upper Moreland 1136 99 236 257 265 279 290 301 19:52 2:25
35 Abington 1193 204 217 237 258 277 283 320 19:55 1:19
36 C B West 1212 206 221 246 269 270 315 327 19:58 1:00
37 Perkiomen Valley 1224 202 213 249 276 284 293 303 20:06 1:33
38 Oxford 1239 218 252 253 254 262 271 20:00 46
39 Springfield (D) 1263 230 232 247 259 295 325 20:11 1:38
40 Chester 1268 197 229 235 288 319 321 322 20:28 3:13
41 Bishop Shanahan 1333 228 241 280 287 297 298 304 20:33 1:41
42 Phoenixville 1345 144 289 296 302 314 20:55 3:25
43 Avon Grove 1349 207 245 278 286 333 335 20:59 4:25
44 William Tennent 1355 251 261 267 285 291 309 310 20:32 1:03
45* Pennsbury 1369 198 263 275 305 328 329 331 21:04 4:07
46* Kennett 1369 211 266 274 306 312 20:49 2:29
47 Upper Merion 1402 192 225 323 330 332 334 21:54 4:26
48 Interboro 1444 264 282 292 299 307 317 318 21:06 1:21
49 Plymouth Whitemarsh 1494 260 294 311 313 316 324 326 21:32 2:03
Individuals
1. Hatboro-Horsham
4 Seth Hibbs, Fr 17:04 5:30
8 Steve Topper, So 17:19 5:35
13 Kevin Klaas, Jr 17:26 5:37
14 Ben Cutilli, So 17:26 5:37
28 Steve Potts, Sr 17:40 5:42
70 Tom Golaszewski, So 18:07 5:50
75 Bryan Decarolis, Sr 18:09 5:51
Time = 1:26:52 Places = 67
2. West Chester East
3 Scott Trama, Jr 17:03 5:30
7 Luke Trama, Jr 17:16 5:34
21 Jamie Shoaf, Jr 17:33 5:40
25 Matt Herring, So 17:37 5:41
31 Dan Herring, So 17:42 5:42
66 Joe Zamadics, So 18:05 5:50
150 Luke Rogers, So 18:44 6:03
Time = 1:27:10 Places = 87
3. Downingtown East
9 Tim Ballingall, Jr 17:19 5:35
17 Eric Armstrong, Jr 17:30 5:39
18 Stuart Rial, So 17:30 5:39
27 Mike Baney, Sr 17:39 5:42
30 Brian Leisenring, So 17:42 5:42
33 Kyle Brown, So 17:43 5:43
36 Connor Coyle, Jr 17:49 5:45
Time = 1:27:38 Places = 101
4. Council Rock North
10 Doug Rheiner, Fr 17:24 5:37
20 Ross Monroe, Jr 17:32 5:39
26 Josh Wilson, Jr 17:38 5:41
40 Corey Morris, Jr 17:53 5:46
44 Danny Wallace, Fr 17:54 5:46
46 James Hill, Jr 17:56 5:47
72 Stephen Meckler, Fr 18:08 5:51
Time = 1:28:20 Places = 140
5. Henderson
5 Tom Espedal, Sr 17:05 5:30
15 Rich Randall, Sr 17:26 5:37
16 Jordan Shelton, Sr 17:29 5:38
53 Eddie Ardavanis, Jr 17:58 5:47
54 Brad Robinson, Sr 17:59 5:48
77 Mike Goodale, Sr 18:09 5:51
80 Colin Crane, Jr 18:11 5:52
Time = 1:27:54 Places = 143
6. Upper Dublin
1 Kurt Henning, Sr 16:59 5:28
23 Derek Cruice, So 17:35 5:40
48 Paul Reilly, Fr 17:57 5:47
60 Jake Walter, Sr 18:01 5:49
62 Mike Palmisano, Fr 18:02 5:49
64 Christopher Stein, Sr 18:03 5:49
71 Michael Wall, Sr 18:07 5:51
Time = 1:28:33 Places = 194
7. Central Bucks South
2 Jp Lesaint, Sr 17:03 5:30
32 Kyle Duffy, Jr 17:42 5:42
52 Bryan Hennessy, So 17:58 5:47
56 Jim Myers, So 18:00 5:48
74 Chris Niles, So 18:09 5:51
104 Carlton Seybolt, So 18:23 5:56
142 Jeff Manns, So 18:39 6:01
Time = 1:28:49 Places = 216
8. Coatesville
6 Chris Rosato, Fr 17:08 5:32
11 Andrew. Mahoney, So 17:24 5:37
63 Zachary Wilson, So 18:03 5:49
73 Matt Toth, Sr 18:09 5:51
105 Joseph Husta, Sr 18:23 5:56
164 Corey Grier, Jr 18:55 6:06
171 Robert Ainslie, Jr 18:59 6:07
Time = 1:29:06 Places = 258
9. Strath Haven
12 Wellington Kiiru, Sr 17:25 5:37
29 Peter Tompkins, So 17:40 5:42
39 Brandon Bartley, Sr 17:53 5:46
90 Andrew Donaghy, So 18:19 5:54
98 Kevin Mahoney, Jr 18:20 5:55
127 George Dickson, Fr 18:34 5:59
129 Sean Culleton, Sr 18:35 5:59
Time = 1:29:35 Places = 268
10. Haverford
42 Billy Mogavero, So 17:53 5:46
47 Shane Farrell, Jr 17:56 5:47
49 Gerry Story, Sr 17:57 5:47
58 Steve Hand, Fr 18:01 5:48
91 Andrew Roth, Jr 18:19 5:54
95 Matt Melnick, Jr 18:20 5:55
132 Jason Kunsa, So 18:35 6:00
Time = 1:30:04 Places = 287
11. Unionville
24 Rodney Zhu, Jr 17:36 5:40
68 Michael Fickes, Sr 18:06 5:50
83 Kevin Yao, So 18:12 5:52
85 Nick Halkowski, Fr 18:14 5:53
92 Cody Hafner, So 18:19 5:54
112 Jared Kerntke, Sr 18:29 5:58
116 Taylor Viens, Fr 18:30 5:58
Time = 1:30:26 Places = 352
12. Penncrest
45 Erik Virbitsky, Jr 17:54 5:46
61 Stephen Virbitsky, Jr 18:02 5:49
65 Pat Meyers, So 18:05 5:50
86 Mike Doherty, Jr 18:16 5:53
106 Christian Brown, Fr 18:24 5:56
124 Will Kirkpatrick, Fr 18:32 5:59
140 Dan Filson, Fr 18:39 6:01
Time = 1:30:39 Places = 363
13. Pennridge
55 Devan Van Arsdale, So 17:59 5:48
59 Dan Thomas, Jr 18:01 5:49
76 Chris Stout, Sr 18:09 5:51
102 Wes Coopersmith, Fr 18:21 5:55
114 Nate Kirsch, Jr 18:29 5:58
117 Steve Miller, So 18:30 5:58
141 Ryan Plesh, So 18:39 6:01
Time = 1:30:57 Places = 406
14. Wissahickon
19 Scott Kern, So 17:32 5:39
38 Scott Thistle, Fr 17:50 5:45
97 Noah Singer, So 18:20 5:55
123 Matt Dinovitz, Jr 18:32 5:59
130 Tim Smeltzer, So 18:35 5:59
133 Nick Gatto, Sr 18:36 6:00
149 Steve Pribis, Jr 18:44 6:02
Time = 1:30:47 Places = 407
15. Conestoga
34 Stephen Headley, Jr 17:45 5:44
87 Michael Freedman, Sr 18:17 5:54
88 Marty Broser, Jr 18:17 5:54
103 Cameron Seglias, So 18:23 5:56
121 Graham Tooker, So 18:31 5:58
128 Mike Dunn, Jr 18:34 5:59
137 Ian Pearce, Jr 18:37 6:00
Time = 1:31:11 Places = 433
16. Glen Mills
41 Dominique Kennedy, Jr 17:53 5:46
81 Aaron Cruz, Sr 18:12 5:52
82 Terrance McQueen, Jr 18:12 5:52
113 Stephen Burns, Sr 18:29 5:58
120 Mario Powers, Jr 18:30 5:58
122 Demitrius Hodges, Sr 18:31 5:58
138 Samuel Lawhorn, Sr 18:38 6:01
Time = 1:31:15 Places = 437
17. Great Valley
35 Matt Addis, Fr 17:46 5:44
96 Merritt Dudas, Jr 18:20 5:55
108 Graham Beal, Fr 18:25 5:56
109 Kevin Borillo, Fr 18:27 5:57
125 Todd Sprinkel, Sr 18:32 5:59
143 Mark Brewer, So 18:40 6:01
146 Eric Shaver, Fr 18:41 6:01
Time = 1:31:28 Places = 473
18. Central Bucks East
37 Jj Schwartz, Jr 17:50 5:45
79 Jason Montgomery, So 18:11 5:52
110 John Dipersio, So 18:28 5:57
156 Justin Hunt, Sr 18:52 6:05
166 Dan Shorts, Jr 18:56 6:06
179 Sunny Patel, So 19:04 6:09
191 Eddie Peyton, Jr 19:18 6:13
Time = 1:32:15 Places = 548
19. Spring-Ford
57 Woody Wilson, So 18:01 5:48
107 Dave Eplee, So 18:25 5:56
118 Jason Hachadorian, So 18:30 5:58
131 Allan Gauger, So 18:35 6:00
154 Casey Long, Fr 18:50 6:04
160 Drew Neitz, Sr 18:54 6:06
180 Ed Lochocki, Jr 19:05 6:09
Time = 1:32:19 Places = 567
20. North Penn
50 Eric Meoli, Fr 17:57 5:47
94 Brian Kuntzmann, Fr 18:20 5:55
134 Paul Biedlingmaier, Jr 18:36 6:00
135 Brian English, Fr 18:37 6:00
155 Steve Levandusky, Jr 18:51 6:05
167 Jeremy Fox, Sr 18:58 6:07
187 Kevin Ravasio, Sr 19:10 6:11
Time = 1:32:19 Places = 568
21. Boyertown
22 Shaun Crump, Sr 17:34 5:40
51 Caleb Kiefer, Fr 17:57 5:47
151 Chris Kelly, Fr 18:46 6:03
173 Steve Taylor, So 19:00 6:08
196 Greg Taylor, Sr 19:20 6:14
200 Andy Snyder, Sr 19:22 6:15
216 Andrew Galaska, Jr 19:33 6:18
Time = 1:32:36 Places = 593
22. Downingtown West
78 Mike Pavlick, Jr 18:10 5:51
84 Ryan McCall, Sr 18:13 5:52
100 Andrew Barnett, Jr 18:21 5:55
159 Peter Ginsburg, Jr 18:53 6:05
178 Joe Ranalli, Jr 19:03 6:08
224 Mike Yee, Jr 19:40 6:20
244 Zack Kinnon, Jr 19:55 6:25
Time = 1:32:37 Places = 599
23. Council Rock South
67 Larry Devinney, Jr 18:06 5:50
89 Will White, Sr 18:18 5:54
139 Jeet Mukherjee, Jr 18:39 6:01
162 Jason Dessalet, Sr 18:55 6:06
188 James Smith, Fr 19:12 6:11
201 Justin Gmoser, Fr 19:22 6:15
208 John Kemper, Fr 19:27 6:16
Time = 1:33:07 Places = 645
24. Holy Ghost Prep
111 Timothy Coyle, Fr 18:29 5:58
119 Geoffrey Keough, Jr 18:30 5:58
145 Brian McClernand, So 18:40 6:01
148 Andrew Viscusi, Fr 18:43 6:02
163 Stanley Boc, Jr., Jr 18:55 6:06
175 Christopher Johnson, Jr 19:02 6:08
183 Colin McCarthy, So 19:06 6:10
Time = 1:33:15 Places = 686
25. Neshaminy
101 Bill Bradley, Jr 18:21 5:55
115 Alex Irion, Jr 18:29 5:58
153 Kyle Demore, Sr 18:50 6:04
176 Drew Kalbach, Jr 19:02 6:08
185 Greg Gough, So 19:07 6:10
219 Paul Kelly, Jr 19:36 6:19
234 Derek Donnelly, So 19:46 6:22
Time = 1:33:47 Places = 730
26. Cheltenham
43 Jason Hinds, Sr 17:53 5:46
169 Austin Mandel, So 18:58 6:07
174 Michael Collings1, Fr 19:01 6:08
184 Elliott Cummings, Sr 19:06 6:10
193 Ryan Gorman, Fr 19:18 6:14
239 Phil Kim, Sr 19:51 6:24
250 Michael Poporad, Fr 19:59 6:27
Time = 1:34:15 Places = 763
27. Radnor
69 Nick Pane, So 18:07 5:50
126 Steve Amanullah, Jr 18:34 5:59
170 Colin Dyroff, Jr 18:59 6:07
209 Adam Bloom, Jr 19:30 6:17
222 Jack Sharples, Jr 19:38 6:20
226 Pedro Alfonso-Diaz, So 19:40 6:20
248 Francis Tseng, Jr 19:57 6:26
Time = 1:34:46 Places = 796
28. Lower Merion
136 Andrew Ledonne, Fr 18:37 6:00
152 Eric Arganbright, So 18:48 6:04
157 Jack Morrison, Fr 18:52 6:05
190 Sam Helfaer, So 19:16 6:13
205 Andy Morgan, So 19:24 6:15
210 Sean Littlewood, So 19:30 6:17
231 Brett Weisband, Jr 19:42 6:21
Time = 1:34:55 Places = 840
29. Owen J. Roberts
93 Kyle Engle, So 18:19 5:54
172 Pat Flynn, Sr 19:00 6:07
189 Will Bentley, So 19:14 6:12
195 Byron Davis, So 19:20 6:14
203 Andrew Flachs, Sr 19:23 6:15
243 Joe Hydok, So 19:55 6:25
281 Alex Gonzales, So 20:52 6:44
Time = 1:35:14 Places = 852
30. Souderton
161 Corey Byrd, Fr 18:54 6:06
168 Brad Olson, Sr 18:58 6:07
177 Derek Pacifico, So 19:02 6:08
181 Drew Wentz, Sr 19:06 6:09
215 Tim Ferrin, So 19:31 6:18
227 Galen Graham, Sr 19:41 6:21
233 Karl Koerner, Fr 19:44 6:22
Time = 1:35:30 Places = 902
31. Bensalem
147 Alex Polter, Jr 18:41 6:01
182 Roger Smith, Sr 19:06 6:10
186 Dave Meyer, Jr 19:08 6:10
199 Jesse Carberry, Jr 19:21 6:15
220 Cameron Spencer, Fr 19:37 6:19
240 Elorm Avakame, So 19:52 6:24
242 Chris Swenson, Fr 19:53 6:25
Time = 1:35:51 Places = 934
32. Upper Darby
165 Dave Cesari, Sr 18:56 6:06
214 Michael Bustic, Sr 19:31 6:18
223 Ian Hunter, Fr 19:38 6:20
238 Corey Rickards, Jr 19:49 6:23
255 Dayrl Rice, Sr 20:04 6:28
256 Daniel Edgar, Fr 20:05 6:29
273 Walter Henry, Sr 20:30 6:37
Time = 1:37:56 Places = 1095
33. Methacton
158 Evan Fulton, Jr 18:53 6:05
194 Kyle Rogachenko, Sr 19:19 6:14
212 Nate Ferraro, Fr 19:30 6:17
268 Kevin Hwang, Fr 20:24 6:35
272 Matt Reiman, Fr 20:30 6:36
300 Bryan Zhao, So 21:28 6:55
308 Nick Kohler, Jr 21:45 7:01
Time = 1:38:34 Places = 1104
34. Upper Moreland
99 Stew Conard, Fr 18:20 5:55
236 Chris Ha, So 19:47 6:23
257 Ethan Goloff, Fr 20:06 6:29
265 Justin Anstotz, Jr 20:23 6:34
279 John Loughlin, Sr 20:44 6:41
290 Jason Siebott, Jr 21:03 6:47
301 Ricky Cohen, So 21:31 6:56
Time = 1:39:18 Places = 1136
35. Abington
204 Martin Alexion, So 19:24 6:15
217 Brendan Mehler, Fr 19:34 6:19
237 John Geating, Sr 19:47 6:23
258 Robert McDonough, Fr 20:08 6:29
277 Nathan Crossette, Fr 20:42 6:41
283 Jacob Stevens, Sr 20:55 6:45
320 Beau Allen, Fr 22:35 7:17
Time = 1:39:33 Places = 1193
36. C B West
206 Will Berger, Jr 19:26 6:16
221 Wyatt Jones, Fr 19:37 6:19
246 Miles Crockett, So 19:57 6:26
269 Aj Kraft, Fr 20:25 6:35
270 Dante Morganesi, So 20:25 6:35
315 Scott Hutter, Fr 22:18 7:12
327 Bradley Good, Jr 23:22 7:32
Time = 1:39:47 Places = 1212
37. Perkiomen Valley
202 Aiken, Keith, Sr 19:23 6:15
213 Agnew, Ian, So 19:30 6:17
249 Banion, Matt, So 19:59 6:27
276 Keyser, Dustin, Fr 20:40 6:40
284 Lacey, Sean, So 20:56 6:45
293 Jefferson, Steve, So 21:06 6:48
303 Wong, Andrew, So 21:32 6:56
Time = 1:40:26 Places = 1224
38. Oxford
218 Jesse Combs, So 19:36 6:19
252 Ben Palmer, Jr 20:01 6:27
253 Steve Barlow, Jr 20:02 6:27
254 Wayne Gilmore, Fr 20:03 6:28
262 Justin Hostetter, Jr 20:21 6:34
271 John Stahl, So 20:26 6:35
Time = 1:40:00 Places = 1239
39. Springfield (D)
230 Joe McMenamin, Jr 19:42 6:21
232 Mike Russom, Fr 19:43 6:21
247 Steve Whitmore, Sr 19:57 6:26
259 Mike Thomas, Sr 20:12 6:31
295 John Kemmey, So 21:20 6:53
325 David Williams, Jr 23:20 7:32
Time = 1:40:52 Places = 1263
40. Chester
197 Derek Sharper, Sr 19:20 6:14
229 Kristain Young, Sr 19:42 6:21
235 Durell Johnson, Sr 19:46 6:23
288 Shakeem Riggs, So 20:59 6:46
319 Terrance Brown, Sr 22:33 7:16
321 Kyle Burton, So 22:45 7:20
322 Jamar Thomas, Jr 22:47 7:21
Time = 1:42:18 Places = 1268
41. Bishop Shanahan
228 Philip Giangiulio, So 19:42 6:21
241 Max Hunsicker, Sr 19:53 6:25
280 Chris Herbkersman, Fr 20:48 6:42
287 Justin Muir, Fr 20:58 6:46
297 Tom Steinberger, So 21:22 6:54
298 Evan Steinberger, Fr 21:25 6:54
304 Erick Williams, Jr 21:32 6:57
Time = 1:42:41 Places = 1333
42. Phoenixville
144 Joel Flott, Fr 18:40 6:01
289 Steve Ng, Fr 21:00 6:46
296 Mike Caruso, Sr 21:21 6:53
302 Travis Uyeno, Sr 21:31 6:56
314 Ryan Tigro, Fr 22:04 7:07
Time = 1:44:34 Places = 1345
43. Avon Grove
207 Zack Rudisaile, Jr 19:26 6:16
245 Thomas Burns, So 19:56 6:26
278 Joseph Mulcrone, Fr 20:44 6:41
286 Benjamin Charlton, Jr 20:58 6:46
333 Cameron Patton, So 23:51 7:41
335 Ryan Shellenberger, So 25:33 8:14
Time = 1:44:52 Places = 1349
44. William Tennent
251 Rob Norton, Fr 20:01 6:27
261 Harsh Patel, So 20:17 6:32
267 Bart Faherty, Sr 20:23 6:34
285 Tom Judice, Fr 20:56 6:45
291 Ben Brockman, So 21:03 6:47
309 Phil Piotrowski, Fr 21:47 7:01
310 Shane Cooney, Fr 21:48 7:02
Time = 1:42:39 Places = 1355
45*. Pennsbury
198 Tickle Alexander, 9 19:21 6:14
263 James Bischoff, 9 20:21 6:34
275 Andrew Patton, 11 20:36 6:39
305 Joel Howard, 9 21:36 6:58
328 Parrick Mulcahy, 11 23:27 7:34
329 Bryan Milburn, 10 23:34 7:36
331 Bret Seglem, 10 23:43 7:39
Time = 1:45:19 Places = 1369
46*. Kennett
211 Dan Marshall, Jr 19:30 6:17
266 Harrison Mann, Jr 20:23 6:34
274 Dylan Drake, So 20:33 6:38
306 Shaun Staley, So 21:39 6:59
312 Andrew Otto, Fr 21:59 7:05
Time = 1:44:02 Places = 1369
47. Upper Merion
192 Andrew Morgan, Jr 19:18 6:13
225 Kyle Wade, Jr 19:40 6:20
323 Jacob Howard, So 23:13 7:29
330 Lance Fabia, Fr 23:35 7:36
332 Matt Liguori, Fr 23:43 7:39
334 Tom Willcox, Jr 24:59 8:04
Time = 1:49:27 Places = 1402
48. Interboro
264 Cliff Engel, Sr 20:22 6:34
282 Sean Connell, Jr 20:54 6:44
292 Keith Arthur, Sr 21:04 6:48
299 Colin Doyle, Sr 21:25 6:55
307 Paul Lombardi, Fr 21:42 7:00
317 Rich Lawrenson, Jr 22:22 7:13
318 Kyle Pruitt, So 22:23 7:13
Time = 1:45:26 Places = 1444
49. Plymouth Whitemarsh
260 Hicham Imani, So 20:17 6:32
294 Chris Shanks, So 21:09 6:49
311 John Burgmayer, So 21:52 7:03
313 Sean McGady, Fr 22:03 7:07
316 Lee Sendecki, Jr 22:19 7:12
324 Andrew Carpentar, Fr 23:20 7:32
326 Brian Coutney, Sr 23:22 7:32
Time = 1:47:39 Places = 1494
Top
TEAM 1M FINAL
PLACE SCORE FINISHER TIME TIME PACE TEAM
1 1 Kurt Henning, Sr 5:16 16:59 5:28 Upper Dublin
2 2 Jp Lesaint, Sr 5:10 17:03 5:30 Central Bucks South
3 3 Scott Trama, Jr 5:10 17:03 5:30 West Chester East
4 4 Seth Hibbs, Fr 5:10 17:04 5:30 Hatboro-Horsham
5 5 Tom Espedal, Sr 5:17 17:05 5:30 Henderson
6 6 Chris Rosato, Fr 5:11 17:08 5:32 Coatesville
7 7 Luke Trama, Jr 5:16 17:16 5:34 West Chester East
8 8 Steve Topper, So 5:10 17:19 5:35 Hatboro-Horsham
9 9 Tim Ballingall, Jr 5:19 17:19 5:35 Downingtown East
10 10 Doug Rheiner, Fr 5:32 17:24 5:37 Council Rock North
11 11 Andrew. Mahoney, So 5:16 17:24 5:37 Coatesville
12 12 Wellington Kiiru, Sr 5:19 17:25 5:37 Strath Haven
13 13 Kevin Klaas, Jr 5:20 17:26 5:37 Hatboro-Horsham
14 14 Ben Cutilli, So 5:22 17:26 5:37 Hatboro-Horsham
15 15 Rich Randall, Sr 5:17 17:26 5:37 Henderson
16 16 Jordan Shelton, Sr 5:17 17:29 5:38 Henderson
17 17 Eric Armstrong, Jr 5:20 17:30 5:39 Downingtown East
18 18 Stuart Rial, So 5:20 17:30 5:39 Downingtown East
19 19 Scott Kern, So 5:16 17:32 5:39 Wissahickon
20 20 Ross Monroe, Jr 5:22 17:32 5:39 Council Rock North
21 21 Jamie Shoaf, Jr 5:21 17:33 5:40 West Chester East
22 22 Shaun Crump, Sr 5:26 17:34 5:40 Boyertown
23 23 Derek Cruice, So 5:19 17:35 5:40 Upper Dublin
24 24 Rodney Zhu, Jr 5:36 17:36 5:40 Unionville
25 25 Matt Herring, So 5:31 17:37 5:41 West Chester East
26 26 Josh Wilson, Jr 5:29 17:38 5:41 Council Rock North
27 27 Mike Baney, Sr 5:25 17:39 5:42 Downingtown East
28 28 Steve Potts, Sr 5:10 17:40 5:42 Hatboro-Horsham
29 29 Peter Tompkins, So 5:37 17:40 5:42 Strath Haven
30 30 Brian Leisenring, So 5:22 17:42 5:42 Downingtown East
31 31 Dan Herring, So 5:32 17:42 5:42 West Chester East
32 32 Kyle Duffy, Jr 5:17 17:42 5:42 Central Bucks South
33 33 Kyle Brown, So 5:23 17:43 5:43 Downingtown East
34 34 Stephen Headley, Jr 5:35 17:45 5:44 Conestoga
35 35 Matt Addis, Fr 5:28 17:46 5:44 Great Valley
36 36 Connor Coyle, Jr 5:39 17:49 5:45 Downingtown East
37 37 Jj Schwartz, Jr 5:22 17:50 5:45 Central Bucks East
38 38 Scott Thistle, Fr 5:25 17:50 5:45 Wissahickon
39 39 Brandon Bartley, Sr 5:37 17:53 5:46 Strath Haven
40 40 Corey Morris, Jr 5:33 17:53 5:46 Council Rock North
41 41 Dominique Kennedy, Jr 5:23 17:53 5:46 Glen Mills
42 42 Billy Mogavero, So 5:33 17:53 5:46 Haverford
43 43 Jason Hinds, Sr 5:22 17:53 5:46 Cheltenham
44 44 Danny Wallace, Fr 5:40 17:54 5:46 Council Rock North
45 45 Erik Virbitsky, Jr 5:37 17:54 5:46 Penncrest
46 46 James Hill, Jr 5:33 17:56 5:47 Council Rock North
47 47 Shane Farrell, Jr :00 17:56 5:47 Haverford
48 48 Paul Reilly, Fr 5:39 17:57 5:47 Upper Dublin
49 49 Gerry Story, Sr 5:27 17:57 5:47 Haverford
50 50 Eric Meoli, Fr 5:20 17:57 5:47 North Penn
51 51 Caleb Kiefer, Fr 5:36 17:57 5:47 Boyertown
52 52 Bryan Hennessy, So 5:21 17:58 5:47 Central Bucks South
53 53 Eddie Ardavanis, Jr 5:17 17:58 5:47 Henderson
54 54 Brad Robinson, Sr 5:32 17:59 5:48 Henderson
55 55 Devan Van Arsdale, So 5:39 17:59 5:48 Pennridge
56 56 Jim Myers, So 5:35 18:00 5:48 Central Bucks South
57 57 Woody Wilson, So 5:21 18:01 5:48 Spring-Ford
58 58 Steve Hand, Fr 5:31 18:01 5:48 Haverford
59 59 Dan Thomas, Jr 5:28 18:01 5:49 Pennridge
60 60 Jake Walter, Sr 5:16 18:01 5:49 Upper Dublin
61 61 Stephen Virbitsky, Jr 5:37 18:02 5:49 Penncrest
62 62 Mike Palmisano, Fr 5:40 18:02 5:49 Upper Dublin
63 63 Zachary Wilson, So 5:24 18:03 5:49 Coatesville
64 64 Christopher Stein, Sr 5:32 18:03 5:49 Upper Dublin
65 65 Pat Meyers, So 5:46 18:05 5:50 Penncrest
66 66 Joe Zamadics, So 5:29 18:05 5:50 West Chester East
67 67 Larry Devinney, Jr 5:29 18:06 5:50 Council Rock South
68 68 Michael Fickes, Sr 5:39 18:06 5:50 Unionville
69 69 Nick Pane, So 5:36 18:07 5:50 Radnor
70 70 Tom Golaszewski, So 5:36 18:07 5:50 Hatboro-Horsham
71 71 Michael Wall, Sr 5:32 18:07 5:51 Upper Dublin
72 72 Stephen Meckler, Fr 5:38 18:08 5:51 Council Rock North
73 73 Matt Toth, Sr 5:29 18:09 5:51 Coatesville
74 74 Chris Niles, So 5:31 18:09 5:51 Central Bucks South
75 75 Bryan Decarolis, Sr 5:32 18:09 5:51 Hatboro-Horsham
76 76 Chris Stout, Sr 5:35 18:09 5:51 Pennridge
77 Ryan Zaks, Jr 5:31 18:09 5:51 Council Rock North
78 77 Mike Goodale, Sr 5:44 18:09 5:51 Henderson
79 78 Mike Pavlick, Jr 5:20 18:10 5:51 Downingtown West
80 79 Jason Montgomery, So 5:44 18:11 5:52 Central Bucks East
81 80 Colin Crane, Jr 5:27 18:11 5:52 Henderson
82 81 Aaron Cruz, Sr 5:28 18:12 5:52 Glen Mills
83 82 Terrance McQueen, Jr 5:25 18:12 5:52 Glen Mills
84 83 Kevin Yao, So 5:36 18:12 5:52 Unionville
85 Ezra Tischler, Sr 5:19 18:13 5:52 Henderson
86 84 Ryan McCall, Sr 5:26 18:13 5:52 Downingtown West
87 85 Nick Halkowski, Fr 5:38 18:14 5:53 Unionville
88 86 Mike Doherty, Jr 5:38 18:16 5:53 Penncrest
89 87 Michael Freedman, Sr 5:39 18:17 5:54 Conestoga
90 Dave Seiler, So 5:38 18:17 5:54 Garnet Valley
91 88 Marty Broser, Jr 5:32 18:17 5:54 Conestoga
92 89 Will White, Sr 5:30 18:18 5:54 Council Rock South
93 90 Andrew Donaghy, So 5:32 18:19 5:54 Strath Haven
94 Adam Chrisman, Sr 5:27 18:19 5:54 Hatboro-Horsham
95 91 Andrew Roth, Jr 5:33 18:19 5:54 Haverford
96 92 Cody Hafner, So 5:52 18:19 5:54 Unionville
97 93 Kyle Engle, So 5:43 18:19 5:54 Owen J. Roberts
98 94 Brian Kuntzmann, Fr 5:49 18:20 5:55 North Penn
99 95 Matt Melnick, Jr 5:39 18:20 5:55 Haverford
100 96 Merritt Dudas, Jr 5:31 18:20 5:55 Great Valley
101 97 Noah Singer, So 5:35 18:20 5:55 Wissahickon
102 98 Kevin Mahoney, Jr 5:33 18:20 5:55 Strath Haven
103 99 Stew Conard, Fr 5:30 18:20 5:55 Upper Moreland
104 100 Andrew Barnett, Jr 5:37 18:21 5:55 Downingtown West
105 101 Bill Bradley, Jr 5:22 18:21 5:55 Neshaminy
106 Chris Sykes, Jr 5:33 18:21 5:55 Council Rock North
107 102 Wes Coopersmith, Fr 5:42 18:21 5:55 Pennridge
108 Dan Green, Fr 5:35 18:22 5:55 Hatboro-Horsham
109 103 Cameron Seglias, So 5:49 18:23 5:56 Conestoga
110 104 Carlton Seybolt, So 5:32 18:23 5:56 Central Bucks South
111 105 Joseph Husta, Sr 5:33 18:23 5:56 Coatesville
112 106 Christian Brown, Fr 5:44 18:24 5:56 Penncrest
113 107 Dave Eplee, So :00 18:25 5:56 Spring-Ford
114 108 Graham Beal, Fr 5:41 18:25 5:56 Great Valley
115 109 Kevin Borillo, Fr 5:50 18:27 5:57 Great Valley
116 110 John Dipersio, So 5:28 18:28 5:57 Central Bucks East
117 111 Timothy Coyle, Fr 5:34 18:29 5:58 Holy Ghost Prep
118 112 Jared Kerntke, Sr 5:56 18:29 5:58 Unionville
119 113 Stephen Burns, Sr 5:30 18:29 5:58 Glen Mills
120 114 Nate Kirsch, Jr 5:23 18:29 5:58 Pennridge
121 115 Alex Irion, Jr 5:31 18:29 5:58 Neshaminy
122 Mark Iaboni, Jr 5:39 18:30 5:58 Downingtown East
123 116 Taylor Viens, Fr 5:52 18:30 5:58 Unionville
124 117 Steve Miller, So 5:46 18:30 5:58 Pennridge
125 118 Jason Hachadorian, So 5:39 18:30 5:58 Spring-Ford
126 119 Geoffrey Keough, Jr 5:45 18:30 5:58 Holy Ghost Prep
127 120 Mario Powers, Jr 5:23 18:30 5:58 Glen Mills
128 121 Graham Tooker, So 5:49 18:31 5:58 Conestoga
129 122 Demitrius Hodges, Sr 5:36 18:31 5:58 Glen Mills
130 123 Matt Dinovitz, Jr 5:34 18:32 5:59 Wissahickon
131 124 Will Kirkpatrick, Fr 5:47 18:32 5:59 Penncrest
132 Dan Clark, Fr 5:30 18:32 5:59 Hatboro-Horsham
133 125 Todd Sprinkel, Sr 5:32 18:32 5:59 Great Valley
134 Nikki Philip, Sr 5:44 18:33 5:59 Council Rock North
135 126 Steve Amanullah, Jr 5:41 18:34 5:59 Radnor
136 127 George Dickson, Fr 5:49 18:34 5:59 Strath Haven
137 128 Mike Dunn, Jr 5:51 18:34 5:59 Conestoga
138 129 Sean Culleton, Sr 5:50 18:35 5:59 Strath Haven
139 130 Tim Smeltzer, So 5:21 18:35 5:59 Wissahickon
140 Dave Boodey, Fr 5:48 18:35 5:59 Council Rock North
141 Andrew Golden, Sr 5:34 18:35 5:59 Hatboro-Horsham
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top
142 131 Allan Gauger, So 5:39 18:35 6:00 Spring-Ford
143 132 Jason Kunsa, So 5:40 18:35 6:00 Haverford
144 Nick Ferry, Fr 5:53 18:36 6:00 Downingtown East
145 133 Nick Gatto, Sr 5:34 18:36 6:00 Wissahickon
146 134 Paul Biedlingmaier, Jr 5:42 18:36 6:00 North Penn
147 135 Brian English, Fr 5:37 18:37 6:00 North Penn
148 136 Andrew Ledonne, Fr 5:52 18:37 6:00 Lower Merion
149 137 Ian Pearce, Jr 5:41 18:37 6:00 Conestoga
150 138 Samuel Lawhorn, Sr 5:23 18:38 6:01 Glen Mills
151 Jim Murphy, Jr 5:38 18:38 6:01 Downingtown East
152 139 Jeet Mukherjee, Jr 5:31 18:39 6:01 Council Rock South
153 140 Dan Filson, Fr 5:52 18:39 6:01 Penncrest
154 141 Ryan Plesh, So 5:43 18:39 6:01 Pennridge
155 Sharan Bijlani, Jr 5:50 18:39 6:01 Conestoga
156 Chris Peck, Jr 5:40 18:39 6:01 Downingtown East
157 142 Jeff Manns, So 5:48 18:39 6:01 Central Bucks South
158 Greg Piccolomini, So 6:00 18:40 6:01 Unionville
159 143 Mark Brewer, So 5:41 18:40 6:01 Great Valley
160 144 Joel Flott, Fr 5:34 18:40 6:01 Phoenixville
161 145 Brian McClernand, So 5:46 18:40 6:01 Holy Ghost Prep
162 146 Eric Shaver, Fr 5:45 18:41 6:01 Great Valley
163 147 Alex Polter, Jr 5:43 18:41 6:01 Bensalem
164 Edward Horan, Jr 5:31 18:41 6:01 Upper Dublin
165 Ryan Thompson, Jr 5:39 18:43 6:02 Central Bucks South
166 148 Andrew Viscusi, Fr 5:45 18:43 6:02 Holy Ghost Prep
167 Matt Moyer, So 5:47 18:43 6:02 Great Valley
168 Joseph Villagomez, Jr 5:29 18:43 6:02 Glen Mills
169 149 Steve Pribis, Jr 5:36 18:44 6:02 Wissahickon
170 Chris McKenna, So 5:44 18:44 6:02 Pennridge
171 Ben Jack, Jr 5:39 18:44 6:03 Haverford
172 150 Luke Rogers, So 5:48 18:44 6:03 West Chester East
173 Leo Esterlis, Sr 5:49 18:45 6:03 Downingtown East
174 Ben Dickter, Jr 5:47 18:45 6:03 Unionville
175 151 Chris Kelly, Fr 5:48 18:46 6:03 Boyertown
176 Chris McCartney, Jr 5:46 18:46 6:03 Council Rock North
177 Chris Weidman, Jr 5:55 18:46 6:03 Unionville
178 Dan Golden, So 5:38 18:46 6:03 Hatboro-Horsham
179 Andrew Clark, So 5:38 18:47 6:03 Glen Mills
180 152 Eric Arganbright, So 5:39 18:48 6:04 Lower Merion
181 Ryan O\'Malley, Jr 5:27 18:49 6:04 Great Valley
182 Kevin Michels, Jr 5:55 18:50 6:04 West Chester East
183 153 Kyle Demore, Sr 5:47 18:50 6:04 Neshaminy
184 154 Casey Long, Fr 5:45 18:50 6:04 Spring-Ford
185 Austen Musso, Sr 5:46 18:51 6:05 Downingtown East
186 155 Steve Levandusky, Jr 5:44 18:51 6:05 North Penn
187 Brian Ray, Sr 5:44 18:51 6:05 Henderson
188 Ben Cheung, So 5:50 18:52 6:05 Strath Haven
189 156 Justin Hunt, Sr 5:47 18:52 6:05 Central Bucks East
190 Tyleek Lee, Fr 5:34 18:52 6:05 Glen Mills
191 157 Jack Morrison, Fr 5:51 18:52 6:05 Lower Merion
192 Keith Vanderbrooke, Jr 5:58 18:52 6:05 Council Rock North
193 158 Evan Fulton, Jr 5:59 18:53 6:05 Methacton
194 159 Peter Ginsburg, Jr 5:50 18:53 6:05 Downingtown West
195 160 Drew Neitz, Sr 5:38 18:54 6:06 Spring-Ford
196 Ben Shackleton, So 5:51 18:54 6:06 Great Valley
197 161 Corey Byrd, Fr 5:56 18:54 6:06 Souderton
198 162 Jason Dessalet, Sr 5:28 18:55 6:06 Council Rock South
199 163 Stanley Boc, Jr., Jr 5:55 18:55 6:06 Holy Ghost Prep
200 Dan Williams, Jr 5:32 18:55 6:06 West Chester East
201 164 Corey Grier, Jr 5:52 18:55 6:06 Coatesville
202 165 Dave Cesari, Sr 5:40 18:56 6:06 Upper Darby
203 166 Dan Shorts, Jr 5:45 18:56 6:06 Central Bucks East
204 Doug Keller, Jr 5:50 18:57 6:06 Conestoga
205 James Costello, So 6:01 18:58 6:07 Conestoga
206 167 Jeremy Fox, Sr 5:46 18:58 6:07 North Penn
207 Doug Paxson, So :00 18:58 6:07 Henderson
208 168 Brad Olson, Sr 5:46 18:58 6:07 Souderton
209 169 Austin Mandel, So 5:50 18:58 6:07 Cheltenham
210 Thomas Staton, Sr 5:45 18:58 6:07 Unionville
211 Paul Roccograndi, So 5:52 18:58 6:07 Council Rock North
212 170 Colin Dyroff, Jr 5:41 18:59 6:07 Radnor
213 171 Robert Ainslie, Jr 5:32 18:59 6:07 Coatesville
214 172 Pat Flynn, Sr 5:42 19:00 6:07 Owen J. Roberts
215 Brian Emig, Jr 5:36 19:00 6:08 Central Bucks South
216 Josh Dickter, So 5:45 19:00 6:08 Unionville
217 Ruben Brunk, So 5:43 19:00 6:08 Garnet Valley
218 173 Steve Taylor, So 5:57 19:00 6:08 Boyertown
219 174 Michael Collings1, Fr 6:02 19:01 6:08 Cheltenham
220 Ian Myers, Jr 5:51 19:02 6:08 Haverford
221 175 Christopher Johnson, Jr 5:39 19:02 6:08 Holy Ghost Prep
222 176 Drew Kalbach, Jr 5:48 19:02 6:08 Neshaminy
223 177 Derek Pacifico, So 5:55 19:02 6:08 Souderton
224 Arturo Gomez-Rubio, So 5:59 19:02 6:08 Unionville
225 178 Joe Ranalli, Jr 5:41 19:03 6:08 Downingtown West
226 179 Sunny Patel, So 5:48 19:04 6:09 Central Bucks East
227 180 Ed Lochocki, Jr 5:44 19:05 6:09 Spring-Ford
228 Will Allen, Sr 5:58 19:05 6:09 Conestoga
229 Brandon Mays, Sr 5:46 19:05 6:09 Glen Mills
230 Brian Free, Fr 6:07 19:05 6:09 Strath Haven
231 181 Drew Wentz, Sr 5:31 19:06 6:09 Souderton
232 182 Roger Smith, Sr 5:38 19:06 6:10 Bensalem
233 183 Colin McCarthy, So 5:54 19:06 6:10 Holy Ghost Prep
234 184 Elliott Cummings, Sr 5:52 19:06 6:10 Cheltenham
235 Ethan Cole, Fr 5:58 19:06 6:10 Haverford
236 185 Greg Gough, So 6:05 19:07 6:10 Neshaminy
237 Brian Lachance, So 5:59 19:08 6:10 Unionville
238 Joseph Reilly, Jr 5:32 19:08 6:10 Upper Dublin
239 186 Dave Meyer, Jr 5:55 19:08 6:10 Bensalem
240 Ross Lichtenberg, Sr 6:11 19:08 6:10 Conestoga
241 Andrew Gourlay, Fr 6:10 19:08 6:10 Upper Dublin
242 Blake Hepner, Sr 5:51 19:08 6:10 Haverford
243 Billy Catlett, Fr 5:36 19:09 6:10 Pennridge
244 Beau Wilson, Jr 5:54 19:09 6:10 Coatesville
245 Steve Clement, Fr 6:08 19:10 6:11 Wissahickon
246 Jon Graham, Jr 5:28 19:10 6:11 Glen Mills
247 187 Kevin Ravasio, Sr 5:53 19:10 6:11 North Penn
248 Terrance Tadley, Sr 5:46 19:11 6:11 Glen Mills
249 Nick Genuario, Sr 5:43 19:11 6:11 Spring-Ford
250 188 James Smith, Fr 6:04 19:12 6:11 Council Rock South
251 Keith Leggett, Sr 5:47 19:12 6:11 Glen Mills
252 Matt Tentilucci, Fr 5:51 19:12 6:12 Council Rock North
253 Anthony Tokarski, Jr 5:45 19:12 6:12 Holy Ghost Prep
254 Sam Kaiser, Jr 5:43 19:12 6:12 Upper Dublin
255 Scott Biddle, Fr 6:01 19:13 6:12 Great Valley
256 189 Will Bentley, So 5:45 19:14 6:12 Owen J. Roberts
257 Kevin Guckin, Jr 5:55 19:14 6:12 Holy Ghost Prep
258 190 Sam Helfaer, So 5:51 19:16 6:13 Lower Merion
259 Ben Roosevelt, Jr 6:00 19:16 6:13 Unionville
260 Shyam Patel, Jr 5:39 19:16 6:13 Council Rock North
261 Sam Stortz, Fr 6:10 19:16 6:13 Upper Dublin
262 Kalif English, Jr 5:40 19:16 6:13 Glen Mills
263 Chris Sorbicki, Fr 5:59 19:17 6:13 Coatesville
264 Andrew Grundy, So 6:01 19:17 6:13 Conestoga
265 191 Eddie Peyton, Jr 5:47 19:18 6:13 Central Bucks East
266 192 Andrew Morgan, Jr 5:56 19:18 6:13 Upper Merion
267 Brian Hagerty, Sr 5:58 19:18 6:13 Conestoga
268 193 Ryan Gorman, Fr 6:02 19:18 6:14 Cheltenham
269 194 Kyle Rogachenko, Sr 5:47 19:19 6:14 Methacton
270 Anthony Dimarco, Jr 5:58 19:20 6:14 Unionville
271 David Laumer, Jr :00 19:20 6:14 Great Valley
272 Joseph Liskens, So 5:52 19:20 6:14 Downingtown East
273 195 Byron Davis, So 5:45 19:20 6:14 Owen J. Roberts
274 196 Greg Taylor, Sr 5:48 19:20 6:14 Boyertown
275 197 Derek Sharper, Sr 5:40 19:20 6:14 Chester
276 Scott Bourret, Jr 6:05 19:21 6:14 Wissahickon
277 198 Tickle Alexander, 9 6:03 19:21 6:14 Pennsbury
278 Anthony Andrews, So 5:44 19:21 6:14 Glen Mills
279 199 Jesse Carberry, Jr 5:51 19:21 6:15 Bensalem
280 200 Andy Snyder, Sr 6:03 19:22 6:15 Boyertown
281 Tom Quirk, Fr 5:54 19:22 6:15 Penncrest
282 201 Justin Gmoser, Fr 5:39 19:22 6:15 Council Rock South
283 202 Aiken, Keith, Sr 5:47 19:23 6:15 Perkiomen Valley
284 203 Andrew Flachs, Sr 5:46 19:23 6:15 Owen J. Roberts
285 204 Martin Alexion, So 5:54 19:24 6:15 Abington
286 205 Andy Morgan, So 6:14 19:24 6:15 Lower Merion
287 Chrys Mitchell-Bentley, Jr 5:41 19:25 6:16 Glen Mills
288 206 Will Berger, Jr 5:55 19:26 6:16 C B West
289 207 Zack Rudisaile, Jr 6:17 19:26 6:16 Avon Grove
290 Eric Nicosia, Sr 5:58 19:26 6:16 Haverford
291 208 John Kemper, Fr 6:14 19:27 6:16 Council Rock South
292 Zach Schroeder, Sr 6:08 19:28 6:17 Unionville
293 Jason Nicastro, Jr 6:05 19:28 6:17 Central Bucks South
294 Mike Arena, Jr 5:54 19:28 6:17 Great Valley
295 Zach Gentile, Fr 5:44 19:29 6:17 Pennridge
296 209 Adam Bloom, Jr 5:55 19:30 6:17 Radnor
297 210 Sean Littlewood, So 5:53 19:30 6:17 Lower Merion
298 211 Dan Marshall, Jr 5:58 19:30 6:17 Kennett
299 212 Nate Ferraro, Fr 5:43 19:30 6:17 Methacton
300 213 Agnew, Ian, So 5:50 19:30 6:17 Perkiomen Valley
301 Matt Vandersall, Sr 5:58 19:30 6:17 Central Bucks South
302 214 Michael Bustic, Sr 6:06 19:31 6:18 Upper Darby
303 215 Tim Ferrin, So 6:03 19:31 6:18 Souderton
304 Dan Miller, Jr 6:05 19:31 6:18 West Chester East
305 Nick Campellone, Jr 5:59 19:32 6:18 Central Bucks East
306 James Dalrymple, Jr 6:04 19:32 6:18 Holy Ghost Prep
307 Kevin Graepel, Jr 6:11 19:32 6:18 West Chester East
308 Mike Leibig, So 6:09 19:32 6:18 Haverford
309 216 Andrew Galaska, Jr 5:55 19:33 6:18 Boyertown
310 217 Brendan Mehler, Fr 5:56 19:34 6:19 Abington
311 Chris King, Jr 6:04 19:34 6:19 North Penn
312 218 Jesse Combs, So 6:11 19:36 6:19 Oxford
313 Corrie Lundgren, Jr 5:54 19:36 6:19 Glen Mills
314 Ian O\'Hara, So 6:01 19:36 6:19 Strath Haven
315 219 Paul Kelly, Jr 6:12 19:36 6:19 Neshaminy
316 220 Cameron Spencer, Fr 6:09 19:37 6:19 Bensalem
317 221 Wyatt Jones, Fr 6:03 19:37 6:19 C B West
318 Greg Toth, Jr 5:55 19:37 6:20 West Chester East
319 222 Jack Sharples, Jr 5:57 19:38 6:20 Radnor
320 223 Ian Hunter, Fr 6:12 19:38 6:20 Upper Darby
321 John Hausladen, So 6:09 19:38 6:20 Great Valley
322 Greg Hiban, Jr 6:16 19:39 6:20 Council Rock North
323 Cameron Hudson, So 6:10 19:39 6:20 Great Valley
324 Joe Era, So 6:12 19:39 6:20 Great Valley
325 224 Mike Yee, Jr :00 19:40 6:20 Downingtown West
326 225 Kyle Wade, Jr 5:54 19:40 6:20 Upper Merion
327 226 Pedro Alfonso-Diaz, So 6:01 19:40 6:20 Radnor
328 Matt Karazin, Sr 5:48 19:40 6:21 Strath Haven
329 Leeland Oliveros, Jr 5:39 19:40 6:21 Central Bucks East
330 227 Galen Graham, Sr 6:16 19:41 6:21 Souderton
331 228 Philip Giangiulio, So :00 19:42 6:21 Bishop Shanahan
332 229 Kristain Young, Sr 5:38 19:42 6:21 Chester
333 230 Joe McMenamin, Jr 6:02 19:42 6:21 Springfield (D)
334 231 Brett Weisband, Jr 5:58 19:42 6:21 Lower Merion
335 Josh Ireson, Sr 6:12 19:43 6:21 West Chester East
336 232 Mike Russom, Fr 6:14 19:43 6:21 Springfield (D)
337 Sean Thistle, So :00 19:43 6:21 Wissahickon
338 Kevin Buglione, So 6:17 19:43 6:21 Conestoga
339 233 Karl Koerner, Fr 6:14 19:44 6:22 Souderton
340 Travis Tome, So 6:16 19:45 6:22 Unionville
341 John Walter, Sr 6:22 19:45 6:22 West Chester East
342 Bernie Crandley, Jr 5:56 19:45 6:22 Hatboro-Horsham
343 Matt Varrelman, Sr 6:15 19:46 6:22 Conestoga
344 234 Derek Donnelly, So 6:08 19:46 6:22 Neshaminy
345 235 Durell Johnson, Sr 6:03 19:46 6:23 Chester
346 236 Chris Ha, So 6:03 19:47 6:23 Upper Moreland
347 237 John Geating, Sr 5:47 19:47 6:23 Abington
348 Ben Furcht, Fr 6:11 19:48 6:23 Lower Merion
349 Michael Saracino, So 6:13 19:48 6:23 Holy Ghost Prep
350 Ray Byrne, So 6:10 19:48 6:23 Great Valley
351 David Neely, Jr 6:10 19:49 6:23 Conestoga
352 Ned Mueller, So 6:07 19:49 6:23 Great Valley
353 238 Corey Rickards, Jr 6:06 19:49 6:23 Upper Darby
354 Josh Stalker, Fr 6:05 19:49 6:23 Spring-Ford
355 Devin Thomas, So 5:52 19:50 6:24 Souderton
356 239 Phil Kim, Sr 6:26 19:51 6:24 Cheltenham
357 Kyle Glensky, Jr 6:08 19:51 6:24 Hatboro-Horsham
358 Drew Schoeninger, So 6:06 19:51 6:24 Great Valley
359 Robert Acklin, So 6:10 19:51 6:24 Glen Mills
360 Joseph Budzinski, Jr 6:09 19:51 6:24 Holy Ghost Prep
361 240 Elorm Avakame, So 6:09 19:52 6:24 Bensalem
362 Roger Nehring, So 6:10 19:52 6:24 Great Valley
363 241 Max Hunsicker, Sr 6:15 19:53 6:25 Bishop Shanahan
364 Bryan Tate, Jr :00 19:53 6:25 Glen Mills
365 242 Chris Swenson, Fr 5:54 19:53 6:25 Bensalem
366 Ken Nitroy, Sr 5:57 19:53 6:25 Boyertown
367 Drew Gingrich, Fr 5:59 19:54 6:25 Haverford
368 David Conway, So 5:46 19:55 6:25 Glen Mills
369 243 Joe Hydok, So :00 19:55 6:25 Owen J. Roberts
370 244 Zack Kinnon, Jr 6:02 19:55 6:25 Downingtown West
371 245 Thomas Burns, So 6:15 19:56 6:26 Avon Grove
372 Andrew White, Sr 5:51 19:56 6:26 Wissahickon
373 Taylor, Michael, Jr 5:57 19:57 6:26 Glen Mills
374 246 Miles Crockett, So 6:01 19:57 6:26 C B West
375 247 Steve Whitmore, Sr 6:22 19:57 6:26 Springfield (D)
376 248 Francis Tseng, Jr 6:17 19:57 6:26 Radnor
377 Joseph Farr, Jr 6:00 19:58 6:26 Glen Mills
378 249 Banion, Matt, So 6:09 19:59 6:27 Perkiomen Valley
379 Bryan Soloman, Sr 6:16 19:59 6:27 Bensalem
380 Tyler Symays, So 6:07 19:59 6:27 Downingtown East
381 Arpeet Ravalji, So 6:00 19:59 6:27 Bensalem
382 Jason Dawson, Jr 6:07 19:59 6:27 Bensalem
383 250 Michael Poporad, Fr 6:19 19:59 6:27 Cheltenham
384 Ryan Mansley, Jr 6:18 20:00 6:27 Souderton
385 Andrew Dimaio, So 6:18 20:00 6:27 Unionville
386 Nick Mirarchi, Fr 6:26 20:01 6:27 Quakertown
387 251 Rob Norton, Fr 6:08 20:01 6:27 William Tennent
388 252 Ben Palmer, Jr 6:17 20:01 6:27 Oxford
389 Pat O\'Hara, Fr 6:30 20:01 6:27 Penncrest
390 Clay Worthington, So 6:06 20:02 6:27 Pennridge
391 253 Steve Barlow, Jr 6:22 20:02 6:27 Oxford
392 Robert Carter, Fr 5:50 20:02 6:28 Glen Mills
393 Terry Wheeler, Jr 5:58 20:03 6:28 Wissahickon
394 Nish Patel, Jr 6:06 20:03 6:28 Bensalem
395 Dominic Visco, Fr :00 20:03 6:28 Upper Dublin
396 254 Wayne Gilmore, Fr 6:15 20:03 6:28 Oxford
397 Jimmy Wilkinson, Jr 6:15 20:04 6:28 Great Valley
398 255 Dayrl Rice, Sr 6:06 20:04 6:28 Upper Darby
399 Pat Hoopes, Jr 6:19 20:05 6:28 Unionville
400 Jason Way, Fr 6:30 20:05 6:29 Cheltenham
401 256 Daniel Edgar, Fr 6:16 20:05 6:29 Upper Darby
402 Colin Chambers, So 5:46 20:05 6:29 Glen Mills
403 Jeff Withington, Sr 6:07 20:05 6:29 West Chester East
404 257 Ethan Goloff, Fr 6:17 20:06 6:29 Upper Moreland
405 Kevin McCarthy, Fr 6:17 20:06 6:29 Unionville
406 Nathan Bech, Jr 6:11 20:07 6:29 Strath Haven
407 Travis Walters, So 5:59 20:07 6:29 Henderson
408 258 Robert McDonough, Fr 6:12 20:08 6:29 Abington
409 Mike King, So 6:01 20:08 6:30 Strath Haven
410 Zach Hostetler, So 6:03 20:09 6:30 Garnet Valley
411 George Donohue, So 6:10 20:09 6:30 Haverford
412 Russell Conoway, Jr 6:07 20:09 6:30 Unionville
413 Matt Weber, Jr 6:21 20:11 6:30 West Chester East
414 Dustin Poole, Jr 5:55 20:11 6:31 Spring-Ford
415 Alec Koffer, Fr 6:16 20:11 6:31 Great Valley
416 John Lee, Jr 6:24 20:11 6:31 Cheltenham
417 Jeff Tabor, Jr 6:13 20:12 6:31 Spring-Ford
418 259 Mike Thomas, Sr 5:59 20:12 6:31 Springfield (D)
419 Sam Agoos, So 6:10 20:13 6:31 Lower Merion
420 Chris Randall, So 6:12 20:13 6:31 Radnor
421 Doug Wynne, Sr 6:15 20:14 6:31 Radnor
422 Rob Myers, Jr 6:12 20:15 6:32 Central Bucks East
423 Ben Holloway, So 6:23 20:15 6:32 Unionville
424 Andy Karis, So 6:09 20:16 6:32 Cheltenham
425 Patrick Farley, Fr 6:11 20:17 6:32 Central Bucks East
426 260 Hicham Imani, So 6:03 20:17 6:32 Plymouth Whitemarsh
427 Alec Larr, So 6:23 20:17 6:32 Hatboro-Horsham
428 261 Harsh Patel, So 6:30 20:17 6:32 William Tennent
429 Adam Curran, Sr 6:17 20:17 6:33 Strath Haven
430 Sam Moffat, Fr 6:18 20:18 6:33 Penncrest
431 Brian Sechrist, Jr 6:06 20:18 6:33 Downingtown East
432 Tyler Injaian, Fr 6:11 20:19 6:33 Central Bucks South
433 Ian Kang, So 6:18 20:20 6:33 Unionville
434 Kenny Eicheldinger, Fr 6:31 20:21 6:34 Quakertown
435 262 Justin Hostetter, Jr :00 20:21 6:34 Oxford
436 263 James Bischoff, 9 6:12 20:21 6:34 Pennsbury
437 Matt Waronker, Sr 6:21 20:21 6:34 North Penn
438 264 Cliff Engel, Sr 6:05 20:22 6:34 Interboro
439 265 Justin Anstotz, Jr 6:13 20:23 6:34 Upper Moreland
440 Will Berry, Fr 6:22 20:23 6:34 Unionville
441 266 Harrison Mann, Jr 5:58 20:23 6:34 Kennett
442 267 Bart Faherty, Sr :00 20:23 6:34 William Tennent
443 Jake Campbell, So 6:29 20:24 6:35 Cheltenham
444 268 Kevin Hwang, Fr 6:10 20:24 6:35 Methacton
445 269 Aj Kraft, Fr 6:11 20:25 6:35 C B West
446 270 Dante Morganesi, So 6:00 20:25 6:35 C B West
447 Brian Pratt, Fr 6:31 20:25 6:35 Council Rock North
448 Matt Lowenthal, Jr 6:26 20:25 6:35 Haverford
449 John Arganbright, Sr 6:00 20:25 6:35 Lower Merion
450 271 John Stahl, So 6:21 20:26 6:35 Oxford
451 Andrew Pitts, Fr 6:22 20:26 6:35 West Chester East
452 Pat Bertha, Fr 6:32 20:26 6:35 Downingtown East
453 Cody Hornung, Fr 6:09 20:27 6:36 Lower Merion
454 Tim Lee, Fr 6:12 20:28 6:36 Council Rock South
455 Dimitrie Brailoiu, Fr 6:24 20:28 6:36 Cheltenham
456 Sahil Patel, Sr 6:27 20:28 6:36 Council Rock North
457 Thomas Williams, So 5:46 20:29 6:36 Glen Mills
458 Andrew Fitzgerald, Jr 6:19 20:29 6:36 Neshaminy
459 272 Matt Reiman, Fr 6:17 20:30 6:36 Methacton
460 Luke Grossi, Jr 6:09 20:30 6:37 Strath Haven
461 Luke Boland, So 6:23 20:30 6:37 Unionville
462 273 Walter Henry, Sr 6:09 20:30 6:37 Upper Darby
463 Dan Welsch, So 6:14 20:31 6:37 Souderton
464 Bobby McFadden, Jr 6:22 20:31 6:37 Radnor
465 Jason Mullins, So 6:23 20:31 6:37 Cheltenham
466 Lee Thomas, Sr 6:07 20:32 6:37 Glen Mills
467 Dan Acroyd-Isales, Sr 6:32 20:33 6:37 Strath Haven
468 274 Dylan Drake, So 6:15 20:33 6:38 Kennett
469 Shaunik Kishore, So 6:21 20:35 6:38 Unionville
470 Mike Kulp, Fr 6:22 20:35 6:38 Souderton
471 275 Andrew Patton, 11 6:24 20:36 6:39 Pennsbury
472 Rich Samartino, Jr 6:14 20:36 6:39 Downingtown East
473 Dan Szymanski, Sr 6:09 20:36 6:39 Bensalem
474 Greg Cannarsa, Sr 6:17 20:36 6:39 Unionville
475 Eric Scannell, Sr 6:29 20:37 6:39 Neshaminy
476 Sean Ritter, Fr 6:19 20:38 6:39 Council Rock South
477 Bill Shinehouse, Jr 6:13 20:38 6:39 Downingtown East
478 276 Keyser, Dustin, Fr 6:38 20:40 6:40 Perkiomen Valley
479 Michael Williams, Fr 5:57 20:41 6:40 Glen Mills
480 Yancy Liao, So 6:11 20:42 6:40 Downingtown East
481 277 Nathan Crossette, Fr 6:24 20:42 6:41 Abington
482 278 Joseph Mulcrone, Fr 6:36 20:44 6:41 Avon Grove
483 Peter Olsen, So 6:38 20:44 6:41 Unionville
484 279 John Loughlin, Sr 6:06 20:44 6:41 Upper Moreland
485 Devin Lovell, Fr 6:32 20:44 6:41 Central Bucks East
486 Chris Beck, Jr 6:29 20:45 6:41 Unionville
487 John Rupert, So 6:32 20:46 6:42 Downingtown East
488 Tim Love, So 6:17 20:46 6:42 Spring-Ford
489 Tim Finke, Sr 6:18 20:46 6:42 Souderton
490 Matt Tenero, So 6:16 20:47 6:42 Radnor
491 Ian Kelmartin, So 6:28 20:48 6:42 Henderson
492 Jason Port, Fr 6:20 20:48 6:42 Wissahickon
493 280 Chris Herbkersman, Fr 6:29 20:48 6:42 Bishop Shanahan
494 Dennis Guest, Sr 6:20 20:49 6:43 Holy Ghost Prep
495 Mike Torti, Fr 6:17 20:50 6:43 Downingtown West
496 Jack Xiong, Sr 6:32 20:50 6:43 Strath Haven
497 Logan Weisbach, Fr 6:11 20:50 6:43 Pottsgrove
498 Ben Reimold, Jr 6:14 20:50 6:43 Haverford
499 Tylee Duckett, Sr 6:10 20:50 6:43 Glen Mills
500 Lex Carlin, So 6:23 20:52 6:44 Lower Merion
501 281 Alex Gonzales, So 6:24 20:52 6:44 Owen J. Roberts
502 Sean Potero, Fr 6:28 20:53 6:44 Bensalem
503 282 Sean Connell, Jr 6:06 20:54 6:44 Interboro
504 Eric Hartman, Fr 6:37 20:55 6:45 Central Bucks East
505 283 Jacob Stevens, Sr 6:19 20:55 6:45 Abington
506 Michael Weist, Fr 6:28 20:56 6:45 Radnor
507 284 Lacey, Sean, So 6:28 20:56 6:45 Perkiomen Valley
508 William Bresnahan, So 6:14 20:56 6:45 Holy Ghost Prep
509 285 Tom Judice, Fr 6:22 20:56 6:45 William Tennent
510 Ryan Schmeer, So 6:23 20:57 6:45 Hatboro-Horsham
511 286 Benjamin Charlton, Jr 6:34 20:58 6:46 Avon Grove
512 Gabe Cutler, Jr 6:23 20:58 6:46 Central Bucks East
513 287 Justin Muir, Fr 6:30 20:58 6:46 Bishop Shanahan
514 Abe Hussain, So 6:12 20:59 6:46 Owen J. Roberts
515 288 Shakeem Riggs, So 6:15 20:59 6:46 Chester
516 289 Steve Ng, Fr 5:58 21:00 6:46 Phoenixville
517 Matt Silknitter, Sr 6:25 21:00 6:46 Owen J. Roberts
518 Erik Krass, So 6:29 21:00 6:46 Radnor
519 Scott Stickney, So 6:35 21:00 6:46 Upper Darby
520 Alex Robillard, Fr 6:30 21:01 6:47 Unionville
521 John Zhang, So 6:30 21:01 6:47 Strath Haven
522 Anthony Dicianni, Sr 6:21 21:01 6:47 Holy Ghost Prep
523 Ezra Rothman, Fr 6:40 21:02 6:47 Cheltenham
524 Brendan Fair, Jr 6:28 21:03 6:47 West Chester East
525 Harrision Jaffes, Jr 6:13 21:03 6:47 Council Rock South
526 Mike Watson, Sr 6:29 21:03 6:47 Owen J. Roberts
527 290 Jason Siebott, Jr 6:24 21:03 6:47 Upper Moreland
528 291 Ben Brockman, So 6:19 21:03 6:47 William Tennent
529 Michael Stambaugh, So 6:14 21:04 6:48 Strath Haven
530 292 Keith Arthur, Sr 6:15 21:04 6:48 Interboro
531 Bj Reeves, Fr 6:38 21:04 6:48 Bensalem
532 Eric Juarez, Sr 6:33 21:04 6:48 Cheltenham
533 Adam Ponzak, So 6:38 21:04 6:48 Owen J. Roberts
534 Mikie Bertha, Sr 6:40 21:05 6:48 Downingtown East
535 Colin Macdonald, Jr 6:28 21:05 6:48 Radnor
536 293 Jefferson, Steve, So 6:31 21:06 6:48 Perkiomen Valley
537 Ken Ellis, Jr 6:12 21:06 6:48 Strath Haven
538 Drew Anlauf, So 6:31 21:06 6:48 Souderton
539 Joe Wood, Sr 6:33 21:07 6:49 Strath Haven
540 George Caswell, Fr 6:25 21:08 6:49 Unionville
541 Justin Ulmer, Jr 6:28 21:08 6:49 Strath Haven
542 294 Chris Shanks, So 6:29 21:09 6:49 Plymouth Whitemarsh
543 Brad Guest, Jr 6:27 21:10 6:50 Owen J. Roberts
544 Tim Newton, So 6:37 21:11 6:50 Central Bucks East
545 Michael Kenny, Jr 6:34 21:13 6:51 Upper Darby
546 Eric Newton, So 6:37 21:13 6:51 Central Bucks East
547 James Phillips, III, Fr 6:20 21:14 6:51 Holy Ghost Prep
548 David Palmer, So 6:28 21:14 6:51 Council Rock South
549 Prerit Mahajan, So 6:35 21:15 6:51 Henderson
550 Peter Gibbons-Neff, Jr 6:41 21:16 6:51 Radnor
551 Jordan Hofstaedter, Fr 6:16 21:16 6:51 Council Rock South
552 Alex Thigpen, Jr 6:06 21:16 6:51 Downingtown East
553 Harry Royal, III, Jr 6:17 21:16 6:51 Holy Ghost Prep
554 Cory Vangalen, Fr 6:38 21:17 6:52 North Penn
555 Pat Campbell, Fr 6:27 21:18 6:52 Great Valley
556 295 John Kemmey, So 6:25 21:20 6:53 Springfield (D)
557 David Moscovitz, Sr 6:36 21:20 6:53 Upper Dublin
558 Michael Taylor, Sr 6:36 21:21 6:53 Upper Dublin
559 296 Mike Caruso, Sr 6:13 21:21 6:53 Phoenixville
560 Dan Erdman, Fr 6:21 21:21 6:53 Wissahickon
561 297 Tom Steinberger, So 6:44 21:22 6:54 Bishop Shanahan
562 Ryan Nash, Fr 6:30 21:23 6:54 Council Rock South
563 298 Evan Steinberger, Fr 6:44 21:25 6:54 Bishop Shanahan
564 Brent Heverly, So 6:29 21:25 6:54 Pennridge
565 299 Colin Doyle, Sr 6:27 21:25 6:55 Interboro
566 Jeffrey Guttilla, So 6:30 21:27 6:55 Strath Haven
567 300 Bryan Zhao, So 6:31 21:28 6:55 Methacton
568 David Hackman, Fr 6:38 21:30 6:56 Bensalem
569 Steve Myers, So 6:26 21:31 6:56 Chichester
570 301 Ricky Cohen, So 6:54 21:31 6:56 Upper Moreland
571 Nick Rzepski, Fr 6:39 21:31 6:56 Unionville
572 Mike Seiler, Jr 6:27 21:31 6:56 Radnor
573 302 Travis Uyeno, Sr 5:33 21:31 6:56 Phoenixville
574 Richard Jahnle, Sr 6:34 21:31 6:56 Radnor
575 303 Wong, Andrew, So 6:14 21:32 6:56 Perkiomen Valley
576 304 Erick Williams, Jr 6:28 21:32 6:57 Bishop Shanahan
577 Greg Leinwand, Jr 6:29 21:33 6:57 Radnor
578 Luke Pierce-Lolla, So 6:48 21:33 6:57 Great Valley
579 Arjun Kumar, Fr 6:16 21:33 6:57 Radnor
580 Jacob Koffer, Fr 6:46 21:33 6:57 Great Valley
581 Zach Stall, Fr 6:28 21:34 6:57 Radnor
582 305 Joel Howard, 9 :00 21:36 6:58 Pennsbury
583 Chris Place, So :00 21:36 6:58 Owen J. Roberts
584 Johnathan Eldridge, Jr 6:27 21:36 6:58 Strath Haven
585 Will Bender, Jr 6:32 21:37 6:58 Radnor
586 Seipel, Eric, Fr 6:48 21:37 6:58 Perkiomen Valley
587 Henry Sun, So 6:46 21:37 6:58 Lower Merion
588 Ben Hipple, Jr 6:37 21:39 6:59 Neshaminy
589 Michael Real, So 6:35 21:39 6:59 Lower Merion
590 306 Shaun Staley, So 6:21 21:39 6:59 Kennett
591 Scott Henkelman, Sr 6:36 21:40 6:59 Strath Haven
592 Jake Muraska, Fr 6:29 21:40 6:59 Chichester
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top
593 307 Paul Lombardi, Fr 6:26 21:42 7:00 Interboro
594 Tommy Hoopes, So 6:12 21:43 7:00 Unionville
595 Patrick Vu, Fr 6:32 21:43 7:00 Pottsgrove
596 Paul Schultz, Fr 6:43 21:44 7:01 Cheltenham
597 Alex Venit, Fr 6:47 21:44 7:01 Marple Newtown
598 Ben Loeliger, Jr 6:23 21:45 7:01 West Chester East
599 308 Nick Kohler, Jr 6:32 21:45 7:01 Methacton
600 Chris Barone, So 6:45 21:45 7:01 Souderton
601 309 Phil Piotrowski, Fr 6:25 21:47 7:01 William Tennent
602 Ethan Criss, So 6:33 21:47 7:01 Spring-Ford
603 Thomas Alvarez, So 6:04 21:47 7:01 Holy Ghost Prep
604 Robert Weichecki, So 6:33 21:47 7:01 Garnet Valley
605 Chris Antonoplos, Jr 6:35 21:48 7:02 Radnor
606 310 Shane Cooney, Fr 6:39 21:48 7:02 William Tennent
607 John Heim, Fr 6:24 21:48 7:02 Owen J. Roberts
608 Matt Superdock, Fr 6:31 21:49 7:02 Radnor
609 Joe Stackhouse, Fr 6:37 21:49 7:02 Council Rock South
610 Justin Rajan, Jr 6:21 21:50 7:02 Downingtown West
611 David Bernstein, Fr 6:50 21:50 7:02 Lower Merion
612 Dan Ramsey, So 6:36 21:50 7:03 Owen J. Roberts
613 Andrew Mihalek, Fr 6:27 21:50 7:03 Wissahickon
614 Dan George, So 6:46 21:51 7:03 Marple Newtown
615 311 John Burgmayer, So 6:48 21:52 7:03 Plymouth Whitemarsh
616 Craig Sampsel, Sr 6:37 21:53 7:03 Cheltenham
617 Ian Gross, Sr 6:36 21:55 7:04 Upper Dublin
618 Darin Carter, Jr 6:31 21:55 7:04 Pottsgrove
619 Michael Wang, So 6:37 21:55 7:04 Upper Dublin
620 Mike Trotter, Jr 6:35 21:56 7:04 Pennridge
621 Colin Eggert-Crowe, So 6:38 21:57 7:05 Owen J. Roberts
622 Martin Byrne, So 6:46 21:57 7:05 Marple Newtown
623 Mark Phillips, Fr 6:39 21:57 7:05 Unionville
624 312 Andrew Otto, Fr 6:22 21:59 7:05 Kennett
625 Michael Spierto, Jr 6:28 22:00 7:06 Central Bucks East
626 Dan Garnick, Fr 6:25 22:01 7:06 Wissahickon
627 Micahel Schwartz, Fr 6:52 22:02 7:06 Owen J. Roberts
628 John Rafferty, Fr 6:20 22:03 7:07 Holy Ghost Prep
629 313 Sean McGady, Fr 6:54 22:03 7:07 Plymouth Whitemarsh
630 314 Ryan Tigro, Fr 6:30 22:04 7:07 Phoenixville
631 Ryan Binkley, Sr 6:49 22:10 7:09 Spring-Ford
632 Zach Winston, Jr 6:34 22:11 7:09 Lower Merion
633 Nathaniel Vanderwerff, Fr 6:58 22:15 7:11 Henderson
634 Brian Friel, Fr 6:50 22:16 7:11 Hatboro-Horsham
635 Jacob Kaster, Jr 6:42 22:17 7:11 Downingtown West
636 315 Scott Hutter, Fr 6:23 22:18 7:12 C B West
637 Jon Lucas, So 6:51 22:19 7:12 William Tennent
638 316 Lee Sendecki, Jr 6:45 22:19 7:12 Plymouth Whitemarsh
639 317 Rich Lawrenson, Jr 6:32 22:22 7:13 Interboro
640 318 Kyle Pruitt, So 6:49 22:23 7:13 Interboro
641 Lucas Dan, Fr 6:56 22:23 7:13 Cheltenham
642 Matt Ficca, Sr 6:39 22:24 7:13 Bishop Shanahan
643 Noel Abraham, Fr 7:06 22:25 7:14 Henderson
644 Alex Peters, So 6:51 22:26 7:14 Strath Haven
645 John Rogala, Jr 6:42 22:27 7:14 Downingtown East
646 Ryan Burnside, Sr 6:34 22:28 7:15 Radnor
647 Henry Rosario, Fr 7:07 22:29 7:15 Radnor
648 319 Terrance Brown, Sr 6:33 22:33 7:16 Chester
649 Brady Jubic, So 6:54 22:33 7:16 Strath Haven
650 Jeff Vinosky, Jr 6:34 22:35 7:17 Harry S Truman
651 Cesar Marroquin, Fr 6:45 22:35 7:17 Cheltenham
652 320 Beau Allen, Fr 6:45 22:35 7:17 Abington
653 Steve Pascal, Jr 6:48 22:35 7:17 Interboro
654 Italo Mendonca, Sr 6:49 22:37 7:18 Owen J. Roberts
655 Tim Goslin, Fr 6:44 22:38 7:18 Bishop Shanahan
656 Eric Brod, Fr 6:57 22:42 7:19 Downingtown West
657 Nathan Stevens, Fr 6:54 22:44 7:20 Abington
658 321 Kyle Burton, So 6:27 22:45 7:20 Chester
659 322 Jamar Thomas, Jr 7:04 22:47 7:21 Chester
660 Chris Caswell, Sr 6:47 22:50 7:22 Unionville
661 Nick Chisholm, Sr 6:56 22:53 7:23 Unionville
662 Jason Emmel, Fr 6:38 22:59 7:25 Chichester
663 Sam Datlof, So 6:16 23:01 7:25 Radnor
664 Alon Evans, Fr 6:36 23:02 7:26 Chichester
665 323 Jacob Howard, So 6:49 23:13 7:29 Upper Merion
666 Tom Weir, Jr 6:28 23:14 7:30 Abington
667 Ethan Haimm, Jr 6:59 23:16 7:30 Lower Merion
668 324 Andrew Carpentar, Fr 7:09 23:20 7:32 Plymouth Whitemarsh
669 325 David Williams, Jr 6:46 23:20 7:32 Springfield (D)
670 326 Brian Coutney, Sr 6:57 23:22 7:32 Plymouth Whitemarsh
671 327 Bradley Good, Jr 6:41 23:22 7:32 C B West
672 Sean Kerkering, Fr 7:10 23:22 7:32 Methacton
673 328 Parrick Mulcahy, 11 7:16 23:27 7:34 Pennsbury
674 John White, So 6:59 23:29 7:34 Lower Merion
675 Rusty Bragg, So 6:30 23:30 7:35 Souderton
676 Chad Levy, Fr 7:10 23:33 7:36 Plymouth Whitemarsh
677 329 Bryan Milburn, 10 7:16 23:34 7:36 Pennsbury
678 330 Lance Fabia, Fr 6:50 23:35 7:36 Upper Merion
679 Mike Haslam, Fr 7:05 23:35 7:36 Spring-Ford
680 Mark Brown, Fr 7:07 23:37 7:37 Great Valley
681 331 Bret Seglem, 10 7:16 23:43 7:39 Pennsbury
682 332 Matt Liguori, Fr 7:22 23:43 7:39 Upper Merion
683 Jack Jiang, So 7:00 23:43 7:39 Strath Haven
684 Dan Little, Fr 7:05 23:46 7:40 Boyertown
685 333 Cameron Patton, So 7:24 23:51 7:41 Avon Grove
686 Keith Leitmeyer, Jr 6:58 23:53 7:42 Souderton
687 Mike Burdy, Fr 6:49 23:57 7:43 Owen J. Roberts
688 Benjamin Roscoe, Sr 6:55 23:59 7:44 Abington
689 John Lukens, Fr 7:24 24:13 7:49 Abington
690 Angelucci, Mike, Fr 7:20 24:14 7:49 Perkiomen Valley
691 Mike Obman, Jr 7:35 24:17 7:50 Souderton
692 Kenny Wilson, So 7:36 24:22 7:52 Great Valley
693 Alex Stephenson, So 7:25 24:30 7:54 Strath Haven
694 Nate Madson, Sr 7:04 24:30 7:54 Owen J. Roberts
695 Andrew Capehart, Sr 7:02 24:42 7:58 William Tennent
696 Mark Megaw, Fr 6:57 24:47 7:59 Radnor
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top
697 Ken Krell, Jr 7:07 24:50 8:00 C B West
698 Ryan Hoagland, So 7:34 24:54 8:02 Central Bucks East
699 Dave Pannepacker, Fr 6:27 24:59 8:03 Council Rock North
700 334 Tom Willcox, Jr 7:54 24:59 8:04 Upper Merion
701 Andrew McGrain, Jr 7:33 25:01 8:04 Council Rock South
702 Nicholas Clabbers, Sr 7:35 25:05 8:05 Abington
703 Jeff Heineman, Fr 7:46 25:10 8:07 Upper Moreland
704 Pfister, Jordan, Fr 7:53 25:19 8:10 Perkiomen Valley
705 Nick Garguilo, Fr 7:37 25:21 8:10 Souderton
706 Ryan Franconi, So 7:19 25:22 8:11 Henderson
707 335 Ryan Shellenberger, So 7:32 25:33 8:14 Avon Grove
708 Philip Pangelian, Sr 6:49 25:33 8:14 Penn Wood
709 Patrick Hyland, 9 7:23 25:50 8:20 Pennsbury
710 Suyash Gokhale, Fr 7:52 25:59 8:23 Methacton
711 Brian Eaton, Jr 7:34 26:04 8:24 Downingtown East
712 Mark Barbee, Sr 8:08 26:12 8:27 Plymouth Whitemarsh
713 Kevin Tighe, So 8:25 26:49 8:39 Great Valley
714 Hunter Goga, Fr 8:05 26:50 8:39 C B West
715 Andy Macrae, Fr 8:09 27:29 8:52 Radnor
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top
716 Dave McElhaugh, So 8:33 28:40 9:15 William Tennent
717 T J. Macfarland, Fr 8:38 30:09 9:43 Upper Moreland
718 Mike Tancredi, Fr 8:33 30:30 9:50 Cheltenham
\"*\" indicates females
718 finishers among Men 127 & Under
718 male finishers
0 female finishers
718 total finishers
Top
Return to home page.