1 Hempfield (3) 164 10 16 40 48 50 78 131 16:21 0:38
2 Spring-Ford 222 19 34 44 59 66 140 141 16:33 0:42
3* Parkland 254 17 21 52 80 84 98 121 16:35 0:54
4* Owen J Roberts 254 7 39 47 74 87 101 156 16:35 1:07
5 Charter School of Wil 261 1 22 38 67 133 147 162 16:29 1:54
6 Hershey 288 43 45 57 64 79 83 97 16:43 0:27
7 Cumberland Valley 327 53 62 63 72 77 123 142 16:50 0:20
8 Loyola Blakefield 348 18 24 51 111 144 157 202 16:45 1:23
9 Holy Ghost Prep 368 28 58 82 92 108 143 149 16:52 0:53
10 Pennsbury 371 23 56 69 107 116 118 128 16:51 1:04
11 Phoenixville Area Hs 397 3 15 71 137 171 184 232 16:47 1:55
12* Easton Area 420 12 85 100 109 114 122 150 16:56 1:15
13* Lower Merion 420 6 81 95 106 132 173 179 16:55 1:30
14 Cedar Crest 437 60 61 70 117 129 159 166 17:01 0:34
15 Perkiomen Valley 449 27 68 94 115 145 195 208 17:00 1:11
16 West Chester East 455 75 88 91 96 105 151 17:03 0:17
17 Hatboro Horsham 462 37 46 86 139 154 164 287 17:00 1:09
18 Mechanicsburg Area 501 20 25 49 187 220 225 282 17:01 2:02
19 Avon Grove 534 11 73 119 163 168 186 219 17:06 1:40
20 Methacton 565 4 93 113 175 180 211 218 17:08 1:59
21 Haverford 573 9 126 138 148 152 172 242 17:09 1:37
22 Strath Haven 583 36 110 124 155 158 165 176 17:14 1:10
23 Quakertown 600 35 104 125 153 183 191 206 17:16 1:25
24 Emmaus 625 42 55 146 182 200 222 226 17:18 1:26
25 West Chester Rustin 629 32 41 160 167 229 240 250 17:18 1:53
26 McDonogh School 699 5 13 198 214 269 17:22 3:08
27 Milton Hershey School 702 54 130 136 188 194 209 231 17:26 1:16
28 Pottsgrove 710 65 76 169 197 203 212 215 17:28 1:08
29 Conestoga 717 30 134 161 193 199 210 216 17:27 1:34
30 North Pocono 751 2 31 204 256 258 271 280 17:29 3:08
31 Calvert 794 90 102 174 189 239 251 255 17:40 1:27
32 St Josephs Prep 805 33 127 135 245 265 274 275 17:43 2:30
33 Freedom 813 14 89 223 243 244 247 260 17:40 2:27
34 Linganore 824 26 99 178 257 264 281 283 17:46 2:39
35 Wyomissing Area 894 8 207 213 217 249 272 276 17:44 2:37
36 Scranton Prep 920 103 112 224 233 248 254 261 17:55 1:21
37 Newark High 1040 170 201 205 228 236 284 286 18:03 0:42
38 Pope John Paul I I 1041 177 181 196 241 246 266 267 18:06 0:45
39 Neshaminy 1048 29 221 262 263 273 18:17 2:43
40 Friends Central 1114 120 227 238 252 277 288 289 18:21 1:53
41 Concord 1117 190 192 230 235 270 279 285 18:17 1:06
42 Blair Academy 1168 185 234 237 253 259 268 278 18:25 0:59
Dual Meet Scores
Hempfield (3) 41 wins
Spring-Ford 40 wins
Owen J Roberts 38 wins
Charter School of Wil 38 wins
Parkland 37 wins
Hershey 37 wins
Loyola Blakefield 34 wins
Cumberland Valley 33 wins
Pennsbury 33 wins
Holy Ghost Prep 32 wins
Easton Area 30 wins
Phoenixville Area Hs 29 wins
Cedar Crest 29 wins
Lower Merion 28 wins
West Chester East 27 wins
Hatboro Horsham 26 wins
Perkiomen Valley 25 wins
Mechanicsburg Area 24 wins
Haverford 24 wins
Strath Haven 23 wins
Avon Grove 22 wins
Methacton 21 wins
Quakertown 19 wins
Emmaus 17 wins
West Chester Rustin 17 wins
Conestoga 16 wins
Milton Hershey School 16 wins
Pottsgrove 14 wins
Calvert 13 wins
McDonogh School 12 wins
Freedom 9 wins
Scranton Prep 9 wins
North Pocono 8 wins
Wyomissing Area 7 wins
Newark High 7 wins
Linganore 7 wins
St Josephs Prep 7 wins
Pope John Paul I I 6 wins
Concord 3 wins
Blair Academy 2 wins
Friends Central 1 wins
Neshaminy 0 wins
Individuals
PLACE FINISHER TIME PACE
1. Hempfield (3)
10 Justin Yurchak, Sr 15:59 5:09
16 Coby Mattes, Jr 16:06 5:12
40 Nick Norton, Jr 16:28 5:19
48 Joey White, Sr 16:34 5:21
50 Christian Groff, So 16:36 5:21
78 Max Lessans, So 16:58 5:28
131 Patrick Willig, Jr 17:21 5:36
Total Time = 1:21:43 Total Places = 164
2. Spring-Ford
19 John Conner, Sr 16:09 5:12
34 Zachary Smith, So 16:25 5:18
44 Jacob McKenna, So 16:32 5:20
59 Patrick Power, Jr 16:46 5:24
66 Shane Ainscoe, So 16:50 5:26
140 John Roshelli, So 17:27 5:37
141 Kyle Reed, Jr 17:28 5:38
Total Time = 1:22:42 Total Places = 222
3*. Parkland
17 Daniel Kyvelos, Sr 16:06 5:12
21 Hailemichael Geiger, Jr 16:11 5:13
52 Nicholas Bower, Fr 16:37 5:22
80 Steven Kaleycik, Jr 16:59 5:29
84 Mathew Bianco, Sr 17:00 5:29
98 Sam Morgan, So 17:08 5:32
121 Riley Williamson, Fr 17:18 5:35
Total Time = 1:22:53 Total Places = 254
4*. Owen J Roberts
7 Liam Conway, So 15:54 5:08
39 Abe Van Helmond, Sr 16:28 5:18
47 Ethan Conway, Sr 16:34 5:20
74 Andrew Griffin, Sr 16:55 5:27
87 Conor Murray, Jr 17:01 5:29
101 Sean Barone, Jr 17:11 5:32
156 Will Hillegas, Sr 17:34 5:40
Total Time = 1:22:52 Total Places = 254
5. Charter School of Wil
1 Kevin Murray, Sr 15:29 5:00
22 Chris Avila, Jr 16:12 5:13
38 Coby Collins, Sr 16:27 5:18
67 Nick Monroe, Sr 16:50 5:26
133 Logan Kim, Jr 17:23 5:36
147 Ben Fickes, Sr 17:31 5:39
162 Grady McPeak, So 17:36 5:41
Total Time = 1:22:21 Total Places = 261
6. Hershey
43 Mike Morris, Fr 16:32 5:20
45 Grant Geyer, Jr 16:32 5:20
57 Peter D Amico, Sr 16:41 5:23
64 Raphael Abadilla, Jr 16:50 5:26
79 Travis Smith, Sr 16:59 5:28
83 Sawyer Smith, So 17:00 5:29
97 Orrin Wilson, Sr 17:06 5:31
Total Time = 1:23:34 Total Places = 288
7. Cumberland Valley
53 Andrew Brown, So 16:38 5:22
62 Josh Cahill, Sr 16:49 5:25
63 Josh Higgins, Jr 16:50 5:26
72 Owen Seeber, Sr 16:53 5:27
77 Riley Park, Jr 16:57 5:28
123 Yahya Soliman, Jr 17:18 5:35
142 Caleb Schultz, So 17:29 5:38
Total Time = 1:24:07 Total Places = 327
8. Loyola Blakefield
18 Frankie Legambi, Sr 16:07 5:12
24 Kenny Rowe, Sr 16:13 5:14
51 Max Barbour, Jr 16:36 5:21
111 Kevin Wegner, Sr 17:15 5:34
144 Camden Gilmore, Fr 17:30 5:38
157 Ronan Sullivan, Fr 17:35 5:40
202 Dan Vinton, Sr 17:57 5:47
Total Time = 1:23:41 Total Places = 348
9. Holy Ghost Prep
28 Callahan Lennon, Jr 16:21 5:16
58 Patrick Donahue, Sr 16:43 5:23
82 Liam Flood, Jr 17:00 5:29
92 Sean Dixon, Jr 17:02 5:29
108 Kevin Sheppard, Sr 17:13 5:33
143 Kevin Dineen, Jr 17:29 5:38
149 Mark Featherstone, Jr 17:32 5:39
Total Time = 1:24:19 Total Places = 368
10. Pennsbury
23 Eric Kersten, Jr 16:12 5:14
56 Ari Bortman, Sr 16:41 5:23
69 Jorge Linares, So 16:51 5:26
107 Dan Mink, Jr 17:13 5:33
116 Scrathard Jed, Sr 17:16 5:34
118 Aiden Sauer, So 17:16 5:34
128 Thomas Wick, Sr 17:20 5:35
Total Time = 1:24:13 Total Places = 371
11. Phoenixville Area Hs
3 Sean McGinnis, Sr 15:48 5:05
15 Dylan Smiley, Sr 16:06 5:11
71 Mike Shaw, Sr 16:53 5:26
137 Christian Schaaf, So 17:25 5:37
171 Aaron Hin, So 17:42 5:42
184 Liam Darcy, Sr 17:50 5:45
232 Jack Armstrong, So 18:20 5:55
Total Time = 1:23:54 Total Places = 397
12*. Easton Area
12 Kevin Lapsansky, Sr 16:01 5:10
85 Logan Koch, Jr 17:00 5:29
100 Joseph Ozgar, Fr 17:09 5:32
109 Sheamus Hammerstone, So 17:14 5:33
114 Sean Guydish, So 17:16 5:34
122 Cosmo Cardone, Fr 17:18 5:35
150 Gregory Sherman, Sr 17:33 5:40
Total Time = 1:24:40 Total Places = 420
13*. Lower Merion
6 Matthew D'Aquila, Jr 15:53 5:07
81 Theodore Neckowicz, Jr 17:00 5:29
95 Will Rieke, Sr 17:04 5:30
106 Evan Hassman, Jr 17:12 5:33
132 Eli Shandelman, Sr 17:22 5:36
173 Avery Shandelman, So 17:43 5:43
179 Charlie Hermann, Fr 17:48 5:44
Total Time = 1:24:31 Total Places = 420
14. Cedar Crest
60 Jesse Cruise, Jr 16:46 5:24
61 Adam Wolfe, So 16:48 5:25
70 Matt Royer, Sr 16:52 5:26
117 Bryce Vukovich, Sr 17:16 5:34
129 Josh Rudd, So 17:20 5:35
159 Jake Barrett, Fr 17:36 5:40
166 Noah Bragunier, So 17:39 5:42
Total Time = 1:25:02 Total Places = 437
15. Perkiomen Valley
27 Jeff Montgomery, Sr 16:19 5:16
68 Jon Adams, Sr 16:50 5:26
94 Frank MacGregor, Sr 17:04 5:30
115 Matt Town, Sr 17:16 5:34
145 Tommy Armstrong, Sr 17:30 5:39
195 Alex Wagner, Sr 17:55 5:47
208 Liam O'Brien, So 18:00 5:48
Total Time = 1:24:59 Total Places = 449
16. West Chester East
75 Sebastian Hoyos, Sr 16:55 5:27
88 Jared Franz, Sr 17:01 5:29
91 Daniel Brennan, Jr 17:02 5:29
96 Andrew Ford, Sr 17:05 5:31
105 Andrew Criscuolo, So 17:12 5:33
151 Matthew Clarke, So 17:34 5:40
Total Time = 1:25:15 Total Places = 455
17. Hatboro Horsham
37 Jared Bixler, So 16:26 5:18
46 Matthew Allen, Sr 16:32 5:20
86 Anand Koshy, Sr 17:01 5:29
139 Zach Gutekunst, Sr 17:26 5:37
154 Connor Irwin, Sr 17:34 5:40
164 Jack Duffy, Jr 17:38 5:41
287 Brendan Quinn, Jr 20:49 6:43
Total Time = 1:24:59 Total Places = 462
18. Mechanicsburg Area
20 Morgan Cupp, So 16:10 5:13
25 Alex Tomasko, Jr 16:14 5:14
49 Andrew Sulon, Jr 16:35 5:21
187 Brandan Knepper, Fr 17:51 5:45
220 Liam Shatzer, Jr 18:11 5:52
225 Shay Rounsville, So 18:15 5:53
282 Sean Cawley, Jr 19:19 6:14
Total Time = 1:25:01 Total Places = 501
19. Avon Grove
11 Jake Ilgenfritz, Sr 16:01 5:10
73 Ronny Rineer, Jr 16:54 5:27
119 Noah Dusseau, So 17:17 5:34
163 Shae Christensen, So 17:37 5:41
168 Connor Zilinskas, Jr 17:40 5:42
186 Hunter Jarratt, Jr 17:51 5:45
219 Parker Jarratt, Fr 18:10 5:51
Total Time = 1:25:29 Total Places = 534
20. Methacton
4 Jeff Kirshenbaum, Sr 15:49 5:06
93 Nicholas DeFilippis, Jr 17:03 5:30
113 Joshua Brycki, Jr 17:15 5:34
175 Sidarth Giddu, Sr 17:44 5:43
180 Vaibhav Gupta, Jr 17:48 5:44
211 Tyler Shrader, Jr 18:01 5:48
218 Garrett McPhillips, Fr 18:09 5:51
Total Time = 1:25:39 Total Places = 565
21. Haverford
9 James Abrahams, Jr 15:57 5:09
126 Andrew Woodman, Sr 17:18 5:35
138 Danny Brown, Sr 17:25 5:37
148 Liam Boyes, Sr 17:31 5:39
152 Joe Bergen, Sr 17:34 5:40
172 Elliot Miciek, Jr 17:42 5:43
242 Josh Adams, Jr 18:29 5:58
Total Time = 1:25:45 Total Places = 573
22. Strath Haven
36 Ian Reid, Sr 16:26 5:18
110 Andrew Pizzirusso, Jr 17:14 5:33
124 Zach Liga, Sr 17:18 5:35
155 Henry Shankweiler, Sr 17:34 5:40
158 Peter Armour, So 17:36 5:40
165 Ethan Starr, Sr 17:39 5:41
176 Justin Malley, So 17:46 5:44
Total Time = 1:26:08 Total Places = 583
23. Quakertown
35 Hudson Delisle, So 16:25 5:18
104 Nolan Pernia, So 17:12 5:33
125 Brett Wolfinger, Sr 17:18 5:35
153 Trevor Fowler, Jr 17:34 5:40
183 Dan Cubbage, Fr 17:50 5:45
191 Kevin Juszynski, So 17:52 5:46
206 Trevor Hickey, Jr 17:58 5:48
Total Time = 1:26:19 Total Places = 600
24. Emmaus
42 Greg Jaindl, Sr 16:31 5:19
55 Ryan Paradise, Sr 16:40 5:23
146 Del Vierling, Jr 17:31 5:39
182 Ian Adams, Sr 17:50 5:45
200 Jacob Feiertag, Sr 17:56 5:47
222 Charlie Norelli, So 18:14 5:53
226 Todd Moxey, Jr 18:16 5:53
Total Time = 1:26:28 Total Places = 625
25. West Chester Rustin
32 Brandon Hontz, Jr 16:24 5:17
41 Jack Carmody, Sr 16:30 5:19
160 Edward Harpstead, Jr 17:36 5:40
167 Ryan Demis, Jr 17:40 5:42
229 Kyle Weber, Jr 18:17 5:54
240 Andrew Warner, Sr 18:28 5:57
250 James Poff, So 18:33 5:59
Total Time = 1:26:27 Total Places = 629
26. McDonogh School
5 Dalton Hengst, So 15:50 5:06
13 Lucas Wright, Jr 16:03 5:10
198 Will Eisner, So 17:56 5:47
214 Charlie Burgess, Fr 18:03 5:49
269 Jack Owen, So 18:57 6:07
Total Time = 1:26:49 Total Places = 699
27. Milton Hershey School
54 Nathaniel Frierson, Sr 16:39 5:22
130 Terryl Ferrell, Sr 17:21 5:36
136 Vinnie Caroselli, Sr 17:24 5:37
188 Ezana Wondwosen, Sr 17:52 5:45
194 Michael Sosnowski, Jr 17:54 5:46
209 Henry Mercedes, Sr 18:00 5:48
231 Rafael Mendez, So 18:20 5:55
Total Time = 1:27:10 Total Places = 702
28. Pottsgrove
65 Michael Neeson, Jr 16:50 5:26
76 Brendan Wurtz, Sr 16:56 5:28
169 Joesph Drager, Sr 17:41 5:42
197 Matt Harp, Sr 17:55 5:47
203 Ky'lif Underwood, Sr 17:58 5:48
212 Cole Goldcamp, So 18:01 5:48
215 Mikey Prior, Jr 18:06 5:50
Total Time = 1:27:20 Total Places = 710
29. Conestoga
30 Pj Murray, Sr 16:22 5:17
134 Theo Roberts, Sr 17:23 5:36
161 Tim McCarthy, Sr 17:36 5:41
193 Jake Robinson, So 17:54 5:46
199 Joshua Stead, Sr 17:56 5:47
210 Matt Roeder, Jr 18:00 5:48
216 Michael Kling, Sr 18:08 5:51
Total Time = 1:27:11 Total Places = 717
30. North Pocono
2 Matt Kravitz, Sr 15:36 5:02
31 David Haines, Jr 16:23 5:17
204 Marty Nealon, Jr 17:58 5:48
256 Steven Macdonald, So 18:41 6:01
258 Steve Brenkosh, So 18:44 6:02
271 Randy Bocan, Jr 18:58 6:07
280 Kyle Betti, So 19:17 6:13
Total Time = 1:27:22 Total Places = 751
31. Calvert
90 Justin Diehl, Fr 17:01 5:29
102 Ben Aris, Fr 17:12 5:33
174 John Dodsworth, So 17:43 5:43
189 Michael Mattson, Sr 17:52 5:45
239 Liam Aris, Fr 18:28 5:57
251 Jacob Rickards, Jr 18:34 5:59
255 Daniel Gaughan, Sr 18:41 6:01
Total Time = 1:28:16 Total Places = 794
32. St Josephs Prep
33 Joseph Pisacano, Sr 16:25 5:18
127 Joey Console, Jr 17:19 5:35
135 Tim Rafter, Sr 17:24 5:37
245 Luke Arizin, Jr 18:31 5:58
265 Joe Cahill, Fr 18:54 6:06
274 James Brooks, So 19:09 6:10
275 Jack Campbell, Jr 19:09 6:11
Total Time = 1:28:33 Total Places = 805
33. Freedom
14 Daniel Quigley, Sr 16:04 5:11
89 Isaac Gross, Jr 17:01 5:29
223 Josh Noel, Fr 18:14 5:53
243 Kevin Pollock, So 18:30 5:58
244 Wil Cacciatore, Jr 18:31 5:58
247 Alex Montoya, So 18:31 5:58
260 Nick Bauer, Fr 18:50 6:04
Total Time = 1:28:20 Total Places = 813
34. Linganore
26 Micah Hewitson, Jr 16:16 5:15
99 Michael Belmaggio, Fr 17:09 5:32
178 Brennan Henyon, Sr 17:47 5:44
257 Kyle Browne, Sr 18:43 6:02
264 Jeremy Carter, So 18:54 6:06
281 Ben Dill, Fr 19:18 6:13
283 Nathan Moore, Jr 19:24 6:15
Total Time = 1:28:49 Total Places = 824
35. Wyomissing Area
8 Jack DiCintio, Sr 15:56 5:08
207 Matthew Driben, So 17:59 5:48
213 Ryan Vargo, Fr 18:02 5:49
217 Louis Kim, Jr 18:08 5:51
249 Josh Diehl, Fr 18:32 5:59
272 Ben Williams-Morill, Jr 19:04 6:09
276 Joe Cullen, So 19:10 6:11
Total Time = 1:28:37 Total Places = 894
36. Scranton Prep
103 Aj Sluko, Jr 17:12 5:33
112 Pat Cosgrove, Sr 17:15 5:34
224 Tom Fitzpatrick, Jr 18:15 5:53
233 Brendan Bettie, Sr 18:21 5:55
248 Tarquin McGurrin, Jr 18:32 5:58
254 Kerry Lyons, So 18:39 6:01
261 Colin Jenkins, Sr 18:51 6:05
Total Time = 1:29:35 Total Places = 920
37. Newark High
170 Paul Mallary, Sr 17:42 5:42
201 Brandon Smith, So 17:56 5:47
205 Ryan Gerhart, Jr 17:58 5:48
228 Gregory Biddle, Jr 18:16 5:53
236 Jesse Nguyen, Jr 18:23 5:56
284 Alvaro Bedolla-Pantoga, Sr 19:26 6:16
286 James Douglas, Sr 19:49 6:24
Total Time = 1:30:15 Total Places = 1040
38. Pope John Paul I I
177 Robert Erwin, Jr 17:47 5:44
181 Antonia Decena, Sr 17:49 5:45
196 Beck Fuga, Sr 17:55 5:47
241 Nick Wusinich, Sr 18:28 5:57
246 Shane McKeon, So 18:31 5:58
266 Gaege Sylvester, Jr 18:55 6:06
267 John Schiele, Fr 18:55 6:06
Total Time = 1:30:30 Total Places = 1041
39. Neshaminy
29 Rusty Kujdych, So 16:21 5:16
221 Mitchell Krzywonos, Sr 18:13 5:52
262 Dan Busch, So 18:52 6:05
263 Dan Plunkett, Sr 18:52 6:05
273 Jason Edelman, Sr 19:04 6:09
Total Time = 1:31:22 Total Places = 1048
40. Friends Central
120 Zachary Zwick, Sr 17:17 5:34
227 Alex McDonnell, So 18:16 5:53
238 Greg Dawson, Sr 18:26 5:57
252 David Arnold, Jr 18:34 5:59
277 Kevin Montresor, So 19:10 6:11
288 Earl Foster, Sr 21:06 6:48
289 Joe Simon, Sr 21:25 6:55
Total Time = 1:31:43 Total Places = 1114
41. Concord
190 Eli McIlvaine, Jr 17:52 5:46
192 Garrett Checchi, So 17:52 5:46
230 Noah Haines, Jr 18:19 5:54
235 Connor Wagaman, Jr 18:23 5:56
270 Bobby Rhodunda, So 18:57 6:07
279 Thomas Watras, Sr 19:11 6:11
285 Noah Marchlafava, So 19:41 6:21
Total Time = 1:31:23 Total Places = 1117
42. Blair Academy
185 Sanjay Paul, Sr 17:51 5:45
234 Seth Kim, So 18:23 5:56
237 Kyle Maldjian, Sr 18:25 5:56
253 Nicolas Lob, Sr 18:35 6:00
259 William Robinson, Sr 18:49 6:04
268 Zach Lawless, So 18:56 6:06
278 Devyn Saylor, Sr 19:11 6:11
Total Time = 1:32:03 Total Places = 1168
Boys 5000m run
pl name yr time team
1 Kevin Murray SR 4:48 15:29 5:00 Charter School of Wil
2 Matt Kravitz SR 4:57 15:36 5:02 North Pocono
3 Griffin Mackey JR 4:49 15:38 5:02 Sewickley Academy
4 Zach Lefever JR 4:58 15:46 5:05 Ephrata
5 Sean McGinnis SR 4:59 15:48 5:05 Phoenixville Area Hs
6 Jeff Kirshenbaum SR 15:49 5:06 Methacton
7 Dalton Hengst SO 4:55 15:50 5:06 McDonogh School
8 Matthew D'Aquila JR 5:03 15:53 5:07 Lower Merion
9 Liam Conway SO 4:59 15:54 5:08 Owen J Roberts
10 Jack DiCintio SR 15:56 5:08 Wyomissing Area
11 James Abrahams JR 4:57 15:57 5:09 Haverford
12 Justin Yurchak SR 5:00 15:59 5:09 Hempfield (3)
13 Jake Ilgenfritz SR 5:03 16:01 5:10 Avon Grove
14 Kevin Lapsansky SR 5:01 16:01 5:10 Easton Area
15 Lucas Wright JR 5:03 16:03 5:10 McDonogh School
16 Ben Clouse JR 4:57 16:03 5:11 Sewickley Academy
17 Daniel Quigley SR 5:01 16:04 5:11 Freedom
18 Dylan Smiley SR 5:01 16:06 5:11 Phoenixville Area Hs
19 Coby Mattes JR 5:03 16:06 5:12 Hempfield (3)
20 Daniel Kyvelos SR 5:02 16:06 5:12 Parkland
21 Frankie Legambi SR 4:59 16:07 5:12 Loyola Blakefield
22 Hunter Crawley JR 5:02 16:09 5:12 South Williamsport Ar
23 John Conner SR 5:04 16:09 5:12 Spring-Ford
24 Morgan Cupp SO 5:05 16:10 5:13 Mechanicsburg Area
25 Hailemichael Geiger JR 5:03 16:11 5:13 Parkland
26 Chris Avila JR 5:01 16:12 5:13 Charter School of Wil
27 Eric Kersten JR 5:00 16:12 5:14 Pennsbury
28 Kenny Rowe SR 5:02 16:13 5:14 Loyola Blakefield
29 Alex Tomasko JR 5:11 16:14 5:14 Mechanicsburg Area
30 Micah Hewitson JR 5:01 16:16 5:15 Linganore
31 Seth Slavin JR 5:01 16:17 5:15 Pleasant Valley
32 Jeff Montgomery SR 5:05 16:19 5:16 Perkiomen Valley
33 Callahan Lennon JR 5:03 16:21 5:16 Holy Ghost Prep
34 Rusty Kujdych SO 4:59 16:21 5:16 Neshaminy
35 Pj Murray SR 5:09 16:22 5:17 Conestoga
36 David Haines JR 5:01 16:23 5:17 North Pocono
37 Brandon Hontz JR 5:14 16:24 5:17 West Chester Rustin
38 Joseph Pisacano SR 5:01 16:25 5:18 St Josephs Prep
39 Zachary Smith SO 5:04 16:25 5:18 Spring-Ford
40 Hudson Delisle SO 5:08 16:25 5:18 Quakertown
41 Ian Reid SR 5:07 16:26 5:18 Strath Haven
42 Jared Bixler SO 5:06 16:26 5:18 Hatboro Horsham
43 Coby Collins SR 5:07 16:27 5:18 Charter School of Wil
44 Abe Van Helmond SR 5:06 16:28 5:18 Owen J Roberts
45 Nick Norton JR 5:06 16:28 5:19 Hempfield (3)
46 Jack Carmody SR 5:00 16:30 5:19 West Chester Rustin
47 Greg Jaindl SR 5:13 16:31 5:19 Emmaus
48 Mike Morris FR 5:08 16:32 5:20 Hershey
49 Jacob McKenna SO 5:07 16:32 5:20 Spring-Ford
50 Grant Geyer JR 5:08 16:32 5:20 Hershey
51 Matthew Allen SR 5:08 16:32 5:20 Hatboro Horsham
52 Ethan Conway SR 5:16 16:34 5:20 Owen J Roberts
53 Joey White SR 5:06 16:34 5:21 Hempfield (3)
54 Andrew Sulon JR 5:12 16:35 5:21 Mechanicsburg Area
55 Christian Groff SO 5:08 16:36 5:21 Hempfield (3)
56 Max Barbour JR 5:06 16:36 5:21 Loyola Blakefield
57 Nicholas Bower FR 5:14 16:37 5:22 Parkland
58 Andrew Brown SO 5:09 16:38 5:22 Cumberland Valley
59 Nathaniel Frierson SR 5:06 16:39 5:22 Milton Hershey School
60 Ryan Paradise SR 5:14 16:40 5:23 Emmaus
61 Ari Bortman SR 5:10 16:41 5:23 Pennsbury
62 Peter D Amico SR 5:08 16:41 5:23 Hershey
63 Patrick Donahue SR 5:05 16:43 5:23 Holy Ghost Prep
64 Patrick Power JR 5:13 16:46 5:24 Spring-Ford
65 Jesse Cruise JR 5:04 16:46 5:24 Cedar Crest
66 Adam Wolfe SO 5:17 16:48 5:25 Cedar Crest
67 Josh Cahill SR 5:20 16:49 5:25 Cumberland Valley
68 Josh Higgins JR 5:05 16:50 5:26 Cumberland Valley
69 Raphael Abadilla JR 5:15 16:50 5:26 Hershey
70 Michael Neeson JR 5:18 16:50 5:26 Pottsgrove
71 Shane Ainscoe SO 5:21 16:50 5:26 Spring-Ford
72 Nick Monroe SR 16:50 5:26 Charter School of Wil
73 Jon Adams SR 5:17 16:50 5:26 Perkiomen Valley
74 Jorge Linares SO 5:12 16:51 5:26 Pennsbury
75 Matt Royer SR 5:07 16:52 5:26 Cedar Crest
76 Mike Shaw SR 5:20 16:53 5:26 Phoenixville Area Hs
77 Owen Seeber SR 5:20 16:53 5:27 Cumberland Valley
78 Ronny Rineer JR 5:14 16:54 5:27 Avon Grove
79 Andrew Griffin SR 5:15 16:55 5:27 Owen J Roberts
80 Sebastian Hoyos SR 5:09 16:55 5:27 West Chester East
81 Brendan Wurtz SR 16:56 5:28 Pottsgrove
82 Riley Park JR 5:20 16:57 5:28 Cumberland Valley
83 Max Lessans SO 5:20 16:58 5:28 Hempfield (3)
84 Travis Smith SR 5:20 16:59 5:28 Hershey
85 Steven Kaleycik JR 5:21 16:59 5:29 Parkland
86 Theodore Neckowicz JR 5:35 17:00 5:29 Lower Merion
87 Liam Flood JR 5:13 17:00 5:29 Holy Ghost Prep
88 Sawyer Smith SO 5:13 17:00 5:29 Hershey
89 Mathew Bianco SR 5:14 17:00 5:29 Parkland
90 Logan Koch JR 5:16 17:00 5:29 Easton Area
91 Anand Koshy SR 5:24 17:01 5:29 Hatboro Horsham
92 Conor Murray JR 5:17 17:01 5:29 Owen J Roberts
93 Jared Franz SR 5:13 17:01 5:29 West Chester East
94 Isaac Gross JR 5:16 17:01 5:29 Freedom
95 Justin Diehl FR 5:18 17:01 5:29 Calvert
96 Daniel Brennan JR 5:21 17:02 5:29 West Chester East
97 Sean Dixon JR 5:16 17:02 5:29 Holy Ghost Prep
98 Nicholas DeFilippis JR 5:18 17:03 5:30 Methacton
99 Frank MacGregor SR 5:14 17:04 5:30 Perkiomen Valley
100 Will Rieke SR 5:35 17:04 5:30 Lower Merion
101 Andrew Ford SR 17:05 5:31 West Chester East
102 Orrin Wilson SR 5:21 17:06 5:31 Hershey
103 Sam Morgan SO 5:06 17:08 5:32 Parkland
104 Michael Belmaggio FR 5:25 17:09 5:32 Linganore
105 Joseph Ozgar FR 5:17 17:09 5:32 Easton Area
106 Sean Barone JR 5:15 17:11 5:32 Owen J Roberts
107 Ben Aris FR 5:18 17:12 5:33 Calvert
108 Aj Sluko JR 5:22 17:12 5:33 Scranton Prep
109 Nolan Pernia SO 5:29 17:12 5:33 Quakertown
110 Andrew Criscuolo SO 5:28 17:12 5:33 West Chester East
111 Evan Hassman JR 5:29 17:12 5:33 Lower Merion
112 Dan Mink JR 5:17 17:13 5:33 Pennsbury
113 Kevin Sheppard SR 5:16 17:13 5:33 Holy Ghost Prep
114 Sheamus Hammerstone SO 5:24 17:14 5:33 Easton Area
115 Andrew Pizzirusso JR 5:23 17:14 5:33 Strath Haven
116 Kevin Wegner SR 5:20 17:15 5:34 Loyola Blakefield
117 Pat Cosgrove SR 5:21 17:15 5:34 Scranton Prep
118 Joshua Brycki JR 5:21 17:15 5:34 Methacton
119 Sean Guydish SO 5:16 17:16 5:34 Easton Area
120 Matt Town SR 5:15 17:16 5:34 Perkiomen Valley
121 Scrathard Jed SR 5:19 17:16 5:34 Pennsbury
122 Bryce Vukovich SR 5:20 17:16 5:34 Cedar Crest
123 Aiden Sauer SO 5:28 17:16 5:34 Pennsbury
124 Noah Dusseau SO 5:14 17:17 5:34 Avon Grove
125 Zachary Zwick SR 5:23 17:17 5:34 Friends Central
126 Riley Williamson FR 5:31 17:18 5:35 Parkland
127 Cosmo Cardone FR 5:24 17:18 5:35 Easton Area
128 Yahya Soliman JR 5:15 17:18 5:35 Cumberland Valley
129 Zach Liga SR 5:16 17:18 5:35 Strath Haven
130 Brett Wolfinger SR 5:15 17:18 5:35 Quakertown
131 Andrew Woodman SR 5:24 17:18 5:35 Haverford
132 Joey Console JR 5:21 17:19 5:35 St Josephs Prep
133 Thomas Wick SR 5:23 17:20 5:35 Pennsbury
134 Josh Rudd SO 17:20 5:35 Cedar Crest
135 Terryl Ferrell SR 5:19 17:21 5:36 Milton Hershey School
136 Patrick Willig JR 5:20 17:21 5:36 Hempfield (3)
137 Jacob Ringer SO 5:27 17:21 5:36 Parkland
138 Tyler Gaspar SR 5:24 17:22 5:36 Parkland
139 Eli Shandelman SR 5:35 17:22 5:36 Lower Merion
140 Logan Kim JR 5:31 17:23 5:36 Charter School of Wil
141 Theo Roberts SR 5:22 17:23 5:36 Conestoga
142 Tim Rafter SR 5:20 17:24 5:37 St Josephs Prep
143 Vinnie Caroselli SR 5:21 17:24 5:37 Milton Hershey School
144 Christian Schaaf SO 5:27 17:25 5:37 Phoenixville Area Hs
145 Danny Brown SR 5:33 17:25 5:37 Haverford
146 Zach Gutekunst SR 5:24 17:26 5:37 Hatboro Horsham
147 John Roshelli SO 5:26 17:27 5:37 Spring-Ford
148 Kyle Reed JR 5:26 17:28 5:38 Spring-Ford
149 Caleb Schultz SO 5:29 17:29 5:38 Cumberland Valley
150 Kevin Dineen JR 5:18 17:29 5:38 Holy Ghost Prep
151 Camden Gilmore FR 5:27 17:30 5:38 Loyola Blakefield
152 Tommy Armstrong SR 5:34 17:30 5:39 Perkiomen Valley
153 Del Vierling JR 5:28 17:31 5:39 Emmaus
154 Ben Fickes SR 5:30 17:31 5:39 Charter School of Wil
155 Liam Boyes SR 5:32 17:31 5:39 Haverford
156 Mark Featherstone JR 5:23 17:32 5:39 Holy Ghost Prep
157 Jonathan Ceh SR 17:32 5:39 Parkland
158 Gregory Sherman SR 5:25 17:33 5:40 Easton Area
159 Matthew Clarke SO 5:30 17:34 5:40 West Chester East
160 Joe Bergen SR 5:24 17:34 5:40 Haverford
161 Trevor Fowler JR 5:25 17:34 5:40 Quakertown
162 Connor Irwin SR 5:26 17:34 5:40 Hatboro Horsham
163 Henry Shankweiler SR 5:29 17:34 5:40 Strath Haven
164 Will Hillegas SR 5:26 17:34 5:40 Owen J Roberts
165 Ronan Sullivan FR 5:28 17:35 5:40 Loyola Blakefield
166 Peter Armour SO 5:23 17:36 5:40 Strath Haven
167 Jake Barrett FR 5:20 17:36 5:40 Cedar Crest
168 Edward Harpstead JR 5:28 17:36 5:40 West Chester Rustin
169 Tim McCarthy SR 5:20 17:36 5:41 Conestoga
170 Grady McPeak SO 5:29 17:36 5:41 Charter School of Wil
171 Shae Christensen SO 5:37 17:37 5:41 Avon Grove
172 Kyle Karpa JR 5:33 17:37 5:41 Hershey
173 Jack Duffy JR 5:26 17:38 5:41 Hatboro Horsham
174 Ethan Starr SR 5:30 17:39 5:41 Strath Haven
175 Noah Bragunier SO 5:27 17:39 5:42 Cedar Crest
176 Ryan Demis JR 5:31 17:40 5:42 West Chester Rustin
177 Connor Zilinskas JR 5:37 17:40 5:42 Avon Grove
178 Joesph Drager SR 5:25 17:41 5:42 Pottsgrove
179 Paul Mallary SR 5:35 17:42 5:42 Newark High
180 Aaron Hin SO 5:38 17:42 5:42 Phoenixville Area Hs
181 Elliot Miciek JR 5:28 17:42 5:43 Haverford
182 Avery Shandelman SO 5:43 17:43 5:43 Lower Merion
183 Westley Wedell JR 5:25 17:43 5:43 Academy of the New Ch
184 John Dodsworth SO 5:30 17:43 5:43 Calvert
185 Sidarth Giddu SR 5:41 17:44 5:43 Methacton
186 Bennett Brown SO 5:35 17:45 5:44 Cumberland Valley
187 Justin Malley SO 5:23 17:46 5:44 Strath Haven
188 Robert Erwin JR 5:42 17:47 5:44 Pope John Paul I I
189 Brennan Henyon SR 5:31 17:47 5:44 Linganore
190 Charlie Hermann FR 5:45 17:48 5:44 Lower Merion
191 Vaibhav Gupta JR 5:34 17:48 5:44 Methacton
192 Jacob Schulte JR 17:49 5:45 Bishop McCort Catholi
193 Joseph Power FR 5:39 17:49 5:45 Spring-Ford
194 Antonia Decena SR 5:19 17:49 5:45 Pope John Paul I I
195 Ian Adams SR 5:38 17:50 5:45 Emmaus
196 Dan Cubbage FR 5:44 17:50 5:45 Quakertown
197 Liam Darcy SR 5:29 17:50 5:45 Phoenixville Area Hs
198 Jan Van Amerongen SR 5:31 17:51 5:45 Charter School of Wil
199 Sanjay Paul SR 5:40 17:51 5:45 Blair Academy
200 Hunter Jarratt JR 5:37 17:51 5:45 Avon Grove
201 Brandan Knepper FR 5:35 17:51 5:45 Mechanicsburg Area
202 Ezana Wondwosen SR 5:41 17:52 5:45 Milton Hershey School
203 Michael Mattson SR 5:32 17:52 5:45 Calvert
204 John O'Connell SO 5:27 17:52 5:46 Holy Ghost Prep
205 Eli McIlvaine JR 5:38 17:52 5:46 Concord
206 Kevin Juszynski SO 5:33 17:52 5:46 Quakertown
207 Garrett Checchi SO 5:36 17:52 5:46 Concord
208 Jake Robinson SO 5:36 17:54 5:46 Conestoga
209 Michael Sosnowski JR 5:17 17:54 5:46 Milton Hershey School
210 Anton DeLeon JR 5:24 17:55 5:46 Easton Area
211 Alex Wagner SR 5:46 17:55 5:47 Perkiomen Valley
212 Beck Fuga SR 5:42 17:55 5:47 Pope John Paul I I
213 Matt Harp SR 5:23 17:55 5:47 Pottsgrove
214 Will Eisner SO 5:48 17:56 5:47 McDonogh School
215 Joshua Stead SR 5:35 17:56 5:47 Conestoga
216 Quinten Sherwood FR 5:34 17:56 5:47 Owen J Roberts
217 Martin Magazzolo SR 5:33 17:56 5:47 Spring-Ford
218 Jacob Feiertag SR 5:38 17:56 5:47 Emmaus
219 Richard Baird SO 5:35 17:56 5:47 Spring-Ford
220 Brandon Smith SO 5:31 17:56 5:47 Newark High
221 Dan Vinton SR 5:27 17:57 5:47 Loyola Blakefield
222 Ky'lif Underwood SR 5:29 17:58 5:48 Pottsgrove
223 Marty Nealon JR 5:34 17:58 5:48 North Pocono
224 Ryan Gerhart JR 5:38 17:58 5:48 Newark High
225 Trevor Hickey JR 17:58 5:48 Quakertown
226 Matthew Driben SO 5:35 17:59 5:48 Wyomissing Area
227 Liam O'Brien SO 5:48 18:00 5:48 Perkiomen Valley
228 Henry Mercedes SR 5:34 18:00 5:48 Milton Hershey School
229 Matt Roeder JR 5:39 18:00 5:48 Conestoga
230 Tyler Shrader JR 5:39 18:01 5:48 Methacton
231 Cole Goldcamp SO 5:32 18:01 5:48 Pottsgrove
232 Stephen Kraus JR 5:25 18:01 5:49 Easton Area
233 Ryan Vargo FR 5:33 18:02 5:49 Wyomissing Area
234 Charlie Burgess FR 5:48 18:03 5:49 McDonogh School
235 Brendan Jones SR 5:29 18:05 5:50 Charter School of Wil
236 Mikey Prior JR 5:38 18:06 5:50 Pottsgrove
237 John W. Griffiths SO 5:40 18:07 5:51 Easton Area
238 Michael Kling SR 5:44 18:08 5:51 Conestoga
239 Andrew Malmstrom SO 5:49 18:08 5:51 Owen J Roberts
240 Louis Kim JR 5:37 18:08 5:51 Wyomissing Area
241 Garrett McPhillips FR 5:46 18:09 5:51 Methacton
242 Parker Jarratt FR 5:37 18:10 5:51 Avon Grove
243 Devon Heisler SO 5:47 18:10 5:51 Cumberland Valley
244 Nick Blandy SO 5:39 18:11 5:52 Cedar Crest
245 Liam Shatzer JR 5:46 18:11 5:52 Mechanicsburg Area
246 Matteo Goettler SO 5:38 18:12 5:52 Perkiomen Valley
247 Mitchell Krzywonos SR 18:13 5:52 Neshaminy
248 Charlie Norelli SO 5:56 18:14 5:53 Emmaus
249 Josh Noel FR 5:35 18:14 5:53 Freedom
250 Micheal Kelly JR 5:41 18:15 5:53 Perkiomen Valley
251 Tom Fitzpatrick JR 5:33 18:15 5:53 Scranton Prep
252 Anders Backstrom SR 5:44 18:15 5:53 Conestoga
253 Shay Rounsville SO 5:47 18:15 5:53 Mechanicsburg Area
254 Ryan Hunt JR 5:43 18:16 5:53 Methacton
255 Todd Moxey JR 5:38 18:16 5:53 Emmaus
256 Alex McDonnell SO 5:43 18:16 5:53 Friends Central
257 Gregory Biddle JR 6:05 18:16 5:53 Newark High
258 Burton Tony Carbino FR 5:27 18:16 5:53 Holy Ghost Prep
259 Aganze Nkere SO 5:43 18:16 5:53 Loyola Blakefield
260 Kyle Weber JR 5:31 18:17 5:54 West Chester Rustin
261 Noah Haines JR 5:50 18:19 5:54 Concord
262 Rafael Mendez SO 5:49 18:20 5:55 Milton Hershey School
263 Jack Armstrong SO 5:40 18:20 5:55 Phoenixville Area Hs
264 Mack Morgan SR 5:49 18:20 5:55 Conestoga
265 Brendan Bettie SR 5:31 18:21 5:55 Scranton Prep
266 Corey Teller SR 5:43 18:22 5:55 Strath Haven
267 Seth Kim SO 5:52 18:23 5:56 Blair Academy
268 Connor Wagaman JR 5:40 18:23 5:56 Concord
269 Jesse Nguyen JR 5:46 18:23 5:56 Newark High
270 Max Carp SO 5:43 18:24 5:56 Strath Haven
271 Kyle Maldjian SR 5:48 18:25 5:56 Blair Academy
272 Wyatt Rahl SR 5:46 18:25 5:56 Loyola Blakefield
273 Jacob Montenegro SR 5:45 18:26 5:57 Lower Merion
274 Greg Dawson SR 5:40 18:26 5:57 Friends Central
275 Evan Cost SO 5:41 18:27 5:57 Methacton
276 Liam Aris FR 5:52 18:28 5:57 Calvert
277 Andrew Warner SR 5:47 18:28 5:57 West Chester Rustin
278 Nick Wusinich SR 5:43 18:28 5:57 Pope John Paul I I
279 Josh Adams JR 5:45 18:29 5:58 Haverford
280 Matthew Foesig SR 5:34 18:30 5:58 Milton Hershey School
281 Kevin Pollock SO 5:42 18:30 5:58 Freedom
282 Wil Cacciatore JR 5:38 18:31 5:58 Freedom
283 Luke Arizin JR 5:40 18:31 5:58 St Josephs Prep
284 Andrew Gigler JR 5:57 18:31 5:58 Emmaus
285 Shane McKeon SO 5:43 18:31 5:58 Pope John Paul I I
286 Alex Montoya SO 5:46 18:31 5:58 Freedom
287 Tarquin McGurrin JR 5:34 18:32 5:58 Scranton Prep
288 Josh Diehl FR 5:43 18:32 5:59 Wyomissing Area
289 James Poff SO 5:46 18:33 5:59 West Chester Rustin
290 Garion Coddington JR 5:46 18:33 5:59 Pottsgrove
291 Christopher Schmucki SO 5:45 18:33 5:59 Strath Haven
292 Jacob Rickards JR 5:34 18:34 5:59 Calvert
293 Zach Kleppe SO 5:45 18:34 5:59 Phoenixville Area Hs
294 David Arnold JR 5:40 18:34 5:59 Friends Central
295 Nicolas Lob SR 5:48 18:35 6:00 Blair Academy
296 Matt Taddeo SR 5:42 18:35 6:00 Haverford
297 Colbe Clark JR 5:50 18:36 6:00 West Chester Rustin
298 Qunten Pemberton JR 5:39 18:37 6:00 Cedar Crest
299 Kerry Lyons SO 5:45 18:39 6:01 Scranton Prep
300 Daniel Gaughan SR 5:38 18:41 6:01 Calvert
301 Steven Macdonald SO 5:50 18:41 6:01 North Pocono
302 Conor Wilchusky FR 5:51 18:42 6:02 Phoenixville Area Hs
303 Kyle Browne SR 5:42 18:43 6:02 Linganore
304 Steve Brenkosh SO 5:50 18:44 6:02 North Pocono
305 Ben Harris JR 5:49 18:47 6:04 Calvert
306 William Robinson SR 6:08 18:49 6:04 Blair Academy
307 Nick Bauer FR 5:46 18:50 6:04 Freedom
308 Tyler Corpora JR 5:50 18:50 6:04 Emmaus
309 Colin Jenkins SR 5:54 18:51 6:05 Scranton Prep
310 Dan Busch SO 5:53 18:52 6:05 Neshaminy
311 Dan Plunkett SR 5:51 18:52 6:05 Neshaminy
312 Jeremy Carter SO 5:53 18:54 6:06 Linganore
313 Taquill Ferrell JR 5:51 18:54 6:06 Milton Hershey School
314 Joe Cahill FR 5:47 18:54 6:06 St Josephs Prep
315 Gaege Sylvester JR 5:48 18:55 6:06 Pope John Paul I I
316 John Schiele FR 6:07 18:55 6:06 Pope John Paul I I
317 Zach Lawless SO 5:56 18:56 6:06 Blair Academy
318 Matt Phillips JR 5:39 18:56 6:06 Haverford
319 Jack Owen SO 5:55 18:57 6:07 McDonogh School
320 Bobby Rhodunda SO 5:55 18:57 6:07 Concord
321 Randy Bocan JR 5:51 18:58 6:07 North Pocono
322 Zane Kodama SR 5:47 18:58 6:07 West Chester Rustin
323 Sean Harvey SO 5:48 18:58 6:07 West Chester Rustin
324 Nick Kropp SR 5:54 18:58 6:07 Pope John Paul I I
325 Andrew McMonigle JR 5:47 18:59 6:07 Methacton
326 Gabe Craig FR 5:51 19:00 6:07 Pottsgrove
327 Michael Gossow FR 5:50 19:02 6:08 Conestoga
328 Ben Snyder SO 19:02 6:08 Charter School of Wil
329 Ben Williams-Morill JR 6:01 19:04 6:09 Wyomissing Area
330 Jason Edelman SR 5:46 19:04 6:09 Neshaminy
331 Joey Nemchik SR 5:46 19:08 6:10 Bishop McCort Catholi
332 James Brooks SO 6:00 19:09 6:10 St Josephs Prep
333 Jack Campbell JR 6:00 19:09 6:11 St Josephs Prep
334 Joe Cullen SO 6:05 19:10 6:11 Wyomissing Area
335 Kevin Montresor SO 5:53 19:10 6:11 Friends Central
336 Devyn Saylor SR 5:54 19:11 6:11 Blair Academy
337 Thomas Watras SR 5:23 19:11 6:11 Concord
338 Kerry Halloran SO 5:58 19:11 6:11 Phoenixville Area Hs
339 Luke Pukanecz SR 5:51 19:13 6:12 Emmaus
340 Tayge Molino FR 6:04 19:13 6:12 South Williamsport Ar
341 Andre Lawson SR 6:05 19:16 6:13 Wyomissing Area
342 Kyle Betti SO 5:57 19:17 6:13 North Pocono
343 Ben Dill FR 5:58 19:18 6:13 Linganore
344 Sean Cawley JR 6:05 19:19 6:14 Mechanicsburg Area
345 Josh Shaw SR 5:57 19:21 6:14 Blair Academy
346 Nathan Moore JR 5:58 19:24 6:15 Linganore
347 Jake Duffill SR 5:54 19:24 6:15 Perkiomen Valley
348 Tyler Blumenshine SR 6:03 19:25 6:16 Milton Hershey School
349 Alvaro Bedolla-Pantoga SR 19:26 6:16 Newark High
350 Chris Berry-Toon JR 6:08 19:27 6:16 Blair Academy
351 Austin Bolus SR 5:59 19:29 6:17 Scranton Prep
352 Michael Sachs-Leshem SR 5:52 19:29 6:17 Haverford
353 Jack Phillips FR 6:15 19:34 6:19 Pope John Paul I I
354 Adam Boyer SO 5:57 19:39 6:20 Freedom
355 Noah Marchlafava SO 5:55 19:41 6:21 Concord
356 Cade Pfander FR 6:10 19:49 6:23 Concord
357 Tristen Shoemaker SR 5:50 19:49 6:24 Scranton Prep
358 James Douglas SR 6:04 19:49 6:24 Newark High
359 Stephen Woollen SR 6:01 19:53 6:25 Calvert
360 Joshua Misiura SR 6:06 19:54 6:25 North Pocono
361 William Shuttlesworth SR 6:10 19:55 6:25 Wyomissing Area
362 Wes Carroll JR 6:05 19:58 6:26 North Pocono
363 Brian Peterson SR 6:03 19:58 6:26 Linganore
364 Nick Watras SO 6:08 19:58 6:26 Concord
365 Ben Salander SR 6:01 19:58 6:26 Blair Academy
366 Zach Cousino SR 6:04 19:59 6:27 Calvert
367 Luke Clarkson SO 5:39 20:00 6:27 Cedar Crest
368 Alex Konkel SR 6:07 20:01 6:27 Linganore
369 John Sousa FR 6:10 20:14 6:31 Freedom
370 Josh Sanderlin JR 6:09 20:14 6:32 Quakertown
371 Walker McNeil SR 6:25 20:34 6:38 Newark High
372 Robbie Girone SR 6:22 20:47 6:42 Pope John Paul I I
373 Brendan Quinn JR 5:48 20:49 6:43 Hatboro Horsham
374 Earl Foster SR 6:16 21:06 6:48 Friends Central
375 Joe Simon SR 6:27 21:25 6:55 Friends Central
376 Matt McKee SR 6:28 21:52 7:03 Newark High
377 Mike Wang SR 6:26 21:52 7:03 Friends Central
378 Joe Piha JR 6:35 22:02 7:06 Concord
379 Camillo Oliveri SR 6:47 22:04 7:07 North Pocono
380 Daniel Mwaniki SR 6:43 22:09 7:09 Newark High
381 Lucas Robinson-Barr JR 6:42 22:58 7:24 Friends Central
382 Auguste Ahebee JR 7:00 23:44 7:39 Friends Central
383 Shyler Kreitz SO 7:03 23:44 7:39 South Williamsport Ar
384 Josh Benjet SR 6:46 23:54 7:42 Friends Central