1 West Chester East 152 14 17 29 43 49 109 171 16:41 0:33
2 James W. Robinson 173 21 23 34 35 60 62 72 16:47 0:27
3 Cumberland Valley 207 8 33 36 42 88 110 121 16:48 1:13
4 Hershey 208 15 16 31 65 81 112 167 16:50 0:55
5 Monsignor Farrell 226 4 10 25 83 104 130 131 16:46 1:36
6 Salesianum School 252 3 58 61 64 66 86 96 16:51 1:13
7 Great Valley 254 22 38 48 55 91 97 115 16:57 0:50
8 West Potomac 311 45 50 69 70 77 118 142 17:06 0:26
9 Methacton 359 18 26 79 95 141 195 218 17:12 1:25
10 Pottsgrove 397 30 63 76 106 122 147 159 17:17 0:59
11 Conestoga 428 37 40 51 137 163 165 186 17:19 1:16
12 Scranton Prep 430 41 57 78 92 162 209 226 17:20 1:15
13 Warwick 453 19 53 59 87 235 17:24 2:26
14 Germantown Academy 474 2 5 20 223 224 252 262 17:13 2:56
15 Haverford 487 9 11 84 161 222 239 244 17:19 2:34
16 Perkiomen Valley 492 54 85 89 113 151 160 190 17:29 0:1:00
17 Strath Haven 500 6 47 107 166 174 184 192 17:22 2:02
18 Easton Area 505 12 73 126 136 158 242 248 17:27 1:47
19 St Josephs Prep 514 56 71 124 129 134 177 199 17:32 0:53
20 Parkland 515 32 67 114 149 153 175 176 17:31 1:15
21 Central Bucks South 567 80 82 102 146 157 168 181 17:39 0:44
22 Upper Darby 621 74 101 105 145 196 212 221 17:45 1:09
23 Holy Redeemer 631 24 90 125 191 201 217 250 17:44 1:46
24 Central York 634 93 117 128 144 152 154 173 17:47 0:34
25 Spring-Ford 640 39 44 123 207 227 236 238 17:45 2:04
26* Hatboro-Horsham 650 13 127 138 164 208 210 228 17:43 2:12
27* West Chester Rustin 650 28 111 148 178 185 189 194 17:46 1:32
28 Holy Ghost Prep 669 68 132 133 156 180 182 200 17:50 1:04
29 Lower Merion 671 98 108 116 170 179 187 198 17:49 0:44
30 Spotswood 683 46 119 140 172 206 240 251 17:49 1:37
31 Charter Schl of Wilmi 718 7 99 188 211 213 216 245 17:49 2:24
32 North Stafford 754 52 103 183 202 214 234 246 17:58 1:35
33 Muhlenberg 785 27 94 219 220 225 233 254 18:05 2:06
34 Pottsville Area 820 75 120 135 241 249 255 261 18:16 2:04
35 Holy Cross 897 1 204 229 231 232 237 243 18:10 3:11
36 Upper Perkiomen 981 100 203 205 215 258 263 265 18:31 2:04
37 Emmaus 1044 139 169 230 247 259 260 266 18:45 1:40
38 Phoenixville Area 1065 155 193 197 256 264 268 271 18:50 1:47
39 Saucon Valley 1070 143 150 253 257 267 269 270 19:02 2:14
Dual Meet Scores
West Chester East 37 wins
Monsignor Farrell 36 wins
James W. Robinson 36 wins
Hershey 35 wins
Cumberland Valley 34 wins
Salesianum School 33 wins
Great Valley 32 wins
Germantown Academy 31 wins
Methacton 30 wins
West Potomac 30 wins
Pottsgrove 27 wins
Conestoga 27 wins
Warwick 25 wins
Scranton Prep 24 wins
Perkiomen Valley 23 wins
Haverford 22 wins
Parkland 22 wins
St Josephs Prep 22 wins
Strath Haven 21 wins
Easton Area 20 wins
Central Bucks South 20 wins
Upper Darby 17 wins
Central York 17 wins
Lower Merion 15 wins
Holy Ghost Prep 14 wins
West Chester Rustin 13 wins
Holy Redeemer 12 wins
Hatboro-Horsham 11 wins
Spotswood 9 wins
Spring-Ford 9 wins
Charter Schl of Wilmi 9 wins
North Stafford 7 wins
Muhlenberg 6 wins
Pottsville Area 4 wins
Holy Cross 4 wins
Upper Perkiomen 3 wins
Emmaus 2 wins
Saucon Valley 1 wins
Phoenixville Area 1 wins
Scores at splits
Individuals
PLACE FINISHER TIME
1. West Chester East
14 Eric Diestelow, So 16:23
17 Chris Cummings, Jr 16:32
29 Stephen Dages, Jr 16:46
43 Roger Crump, Sr 16:51
49 Jesse Rogers, Sr 16:56
109 Alex Hughes, Sr 17:35
171 Ryan Orr, So 18:08
Total Time = 1:23:25 Total Places = 152
2. James W. Robinson
21 John Tolbert, Jr 16:36
23 Luke Sharkey, Jr 16:39
34 Patrick Myers, So 16:47
35 Leif Van Acker, Sr 16:48
60 Dustin Jutras, Jr 17:03
62 Brendan O'Connell, Jr 17:04
72 Nick Hite, So 17:13
Total Time = 1:23:52 Total Places = 173
3. Cumberland Valley
8 Alec Kunzweiler, Sr 16:11
33 Quinn Wasko, So 16:47
36 Ryan Kidd, Sr 16:48
42 Kyle Rohde, Jr 16:50
88 Connor Plessl, So 17:24
110 Scott St. Peter, Sr 17:36
121 Alley Soliman, Sr 17:43
Total Time = 1:23:58 Total Places = 207
4. Hershey
15 Aiden Demko, Sr 16:25
16 Nate Hamilton, Sr 16:29
31 Will Sponaugle, Sr 16:47
65 Jake Brodeur, Sr 17:08
81 Eric Cray, Sr 17:20
112 Tacodah Thompson, Sr 17:37
167 Trevor Ruddle, So 18:06
Total Time = 1:24:08 Total Places = 208
5. Monsignor Farrell
4 Dan Galford, Sr 15:59
10 John Bentivigna, Sr 16:14
25 Brian Tress, Sr 16:40
83 Brandon Freeman, So 17:21
104 Sean Crowley, Jr 17:34
130 Dan Lewandowski, Sr 17:49
131 Luke Jackson, Jr 17:49
Total Time = 1:23:46 Total Places = 226
6. Salesianum School
3 Patrick Hally, Jr 15:56
58 Joseph Casini, Sr 17:03
61 Tommy Higley, So 17:04
64 Liam Magerr, Sr 17:07
66 Anthony Apostolico, Jr 17:08
86 Ryan Hughes, Sr 17:23
96 Matt Brune, Sr 17:28
Total Time = 1:24:15 Total Places = 252
7. Great Valley
22 Billy Wolffe, Sr 16:37
38 Matt Willig, Jr 16:49
48 Garrett Zatlin, Jr 16:55
55 Thomas Doran, Jr 17:00
91 Daniel Dudt, Sr 17:26
97 Peter Flanagan, Jr 17:29
115 Samuel Marano, Jr 17:40
Total Time = 1:24:44 Total Places = 254
8. West Potomac
45 Nick Cucinotta, So 16:51
50 Luca Halladay, Jr 16:56
69 Corey Rosenberg, Sr 17:11
70 Eric Turner, So 17:12
77 Crispin Bernier, Sr 17:17
118 Cullen O'Boyle, So 17:41
142 James McNulla, So 17:57
Total Time = 1:25:26 Total Places = 311
9. Methacton
18 Curtis Watro, Sr 16:32
26 Matt Schulz, So 16:43
79 Chris Lawley, Sr 17:19
95 Tom Duffy, Jr 17:28
141 Jeff Kirshenbaum, Fr 17:57
195 Jared Kline, So 18:24
218 Jack Ryan, Jr 18:40
Total Time = 1:25:56 Total Places = 359
10. Pottsgrove
30 Ian Yanusko, Sr 16:46
63 Derek Lopez, So 17:05
76 Mike Rossi, Sr 17:17
106 Evan Cook, Jr 17:35
122 Marc Ludwig, Sr 17:45
147 John Garges, Jr 17:59
159 Josh Toth, Jr 18:03
Total Time = 1:26:24 Total Places = 397
11. Conestoga
37 Andrew Marston, So 16:48
40 Andrew Twombly, Jr 16:49
51 Jimmy Cooper, So 16:57
137 Alex Teutsch, So 17:55
163 Noah Levine, Jr 18:04
165 Andrew Essex, Sr 18:04
186 Matt Moles, Sr 18:18
Total Time = 1:26:32 Total Places = 428
12. Scranton Prep
41 Kyle Perry, So 16:50
57 Ben Evans, So 17:01
78 Ryan Burke, So 17:18
92 Pat Feeney, Jr 17:27
162 Ben Sullivan, So 18:04
209 Anthony Nardone, So 18:31
226 Mike Roherbeck, Sr 18:51
Total Time = 1:26:38 Total Places = 430
13. Warwick
19 Michael Urban, Jr 16:34
53 Mueller Ben, Sr 16:59
59 Matt Lefever, Sr 17:03
87 Daniel O'Conor, Sr 17:24
235 Jordan Garner, Jr 18:59
Total Time = 1:26:58 Total Places = 453
14. Germantown Academy
2 Ben Ritz, Sr 15:52
5 Sam Ritz, So 16:00
20 Max Huang-Hobbs, Sr 16:36
223 Devin Cody, Sr 18:48
224 Joe DiBello, Sr 18:48
252 Dan Chen, Sr 19:25
262 Anthony Simon, So 19:44
Total Time = 1:26:02 Total Places = 474
15. Haverford
9 Adam Bodine, Sr 16:12
11 Dave Fowler, Jr 16:14
84 Rob Keehn, Jr 17:21
161 Collin Smyth, Sr 18:04
222 Kyle Hand, Sr 18:45
239 Mike Mogavero, Jr 19:03
244 Gabe Robinson-Barr, Jr 19:13
Total Time = 1:26:34 Total Places = 487
16. Perkiomen Valley
54 Kevin Gibbons, Sr 17:00
85 Dave Garton, Jr 17:22
89 Jay Adams, Sr 17:25
113 Sean Hodgins, Sr 17:37
151 Brandon Pierce, Sr 18:00
160 Yash Singh, So 18:03
190 Chris Clemens, Sr 18:20
Total Time = 1:27:22 Total Places = 492
17. Strath Haven
6 Jack Huemmler, Sr 16:08
47 Dylan Butera, Jr 16:52
107 Dylan Van Duyne, Jr 17:35
166 Greg Kotchick, So 18:05
174 Quinn Wirth, Jr 18:09
184 Conan Beckley-Gray, Fr 18:17
192 Dan Grossman, Jr 18:21
Total Time = 1:26:47 Total Places = 500
18. Easton Area
12 Colin Abert, So 16:17
73 Kevin Lapsansky, Fr 17:15
126 Greg Sherman, Fr 17:46
136 Brad Soltys, Jr 17:53
158 Anthony Foli, Jr 18:03
242 Yuvraj Rathore, Sr 19:11
248 Joshua Shultz, Jr 19:17
Total Time = 1:27:12 Total Places = 505
19. St Josephs Prep
56 Jadon Sargeant, Sr 17:00
71 Isaiah Fisher, So 17:13
124 Joseph Pisacano, Fr 17:45
129 Casey Rhode, Sr 17:48
134 Ryan Oconnor, Sr 17:53
177 Bill Mc Clellan, Sr 18:12
199 Griffin Smith, So 18:25
Total Time = 1:27:37 Total Places = 514
20. Parkland
32 Trevor Bergen, Sr 16:47
67 Noah Cosgrove, Sr 17:10
114 Will Nemeth, Sr 17:38
149 Grant Newman, So 17:59
153 Connor Ceh, Jr 18:02
175 Aidan Flynn, Sr 18:10
176 Lucas Crampton, Jr 18:12
Total Time = 1:27:34 Total Places = 515
21. Central Bucks South
80 Shane Connor, Sr 17:19
82 Tom Quinn, Jr 17:21
102 Austin McCadden, Sr 17:32
146 James Chappell, Jr 17:58
157 Jack Marquis, So 18:03
168 Tim Boyle, Jr 18:06
181 James Wilson, Sr 18:15
Total Time = 1:28:12 Total Places = 567
22. Upper Darby
74 Alex Has, Jr 17:15
101 Kevin Hong, So 17:32
105 Jamol Williams, Sr 17:34
145 Jaspreet Singh, Jr 17:58
196 Greg Dix, Jr 18:24
212 Ramsey Kerkula, Jr 18:33
221 Nebil Ullah, Jr 18:43
Total Time = 1:28:42 Total Places = 621
23. Holy Redeemer
24 Frazee Sutphen, Sr 16:40
90 Mitchell Ford, Sr 17:26
125 Josh Foust, Sr 17:46
191 Cameron Gill, So 18:21
201 Brandon Chacken, Jr 18:25
217 Vinny Amarando, Sr 18:39
250 Korey Holby, Jr 19:21
Total Time = 1:28:36 Total Places = 631
24. Central York
93 Marty Conrad, So 17:27
117 Gavin Mayne, Jr 17:41
128 Jd Groff, Jr 17:47
144 Bryce Lerew, Jr 17:58
152 Alec Evanitus, So 18:00
154 Dylan Shue, Jr 18:02
173 Kyle Rutter, Sr 18:09
Total Time = 1:28:52 Total Places = 634
25. Spring-Ford
39 Mike Cassidy, Sr 16:49
44 Paul Power, So 16:51
123 Josh Tupper, Jr 17:45
207 Raghav Jain, So 18:30
227 Adam Musetti, Sr 18:52
236 Matt Heininger, Jr 19:00
238 Alan McGlone, Jr 19:01
Total Time = 1:28:45 Total Places = 640
26*. Hatboro-Horsham
13 Conner Quinn, Sr 16:19
127 Justin Ehring, Sr 17:46
138 Casey Comber, So 17:55
164 Dylan Ashbach, Jr 18:04
208 Brandon Timm, So 18:31
210 Jordan Murray, So 18:31
228 Jake Fisher, Jr 18:52
Total Time = 1:28:34 Total Places = 650
27*. West Chester Rustin
28 Chris Coates, Sr 16:45
111 Bran Bushey, Sr 17:36
148 Brennie Reichart, Jr 17:59
178 Matthew Coates, So 18:12
185 Nathan Truitt, Jr 18:17
189 Jimmy Cook, So 18:20
194 Jacob Martinez, So 18:24
Total Time = 1:28:48 Total Places = 650
28. Holy Ghost Prep
68 Daniel Connell, Jr 17:11
132 Patrick Dineen, So 17:51
133 Andrew Prior, Jr 17:52
156 Jacques Linder, Jr 18:03
180 Nicholas Elliott, Jr 18:14
182 Kyle Spielberger, Sr 18:16
200 Samuel Kuchma, Sr 18:25
Total Time = 1:29:08 Total Places = 669
29. Lower Merion
98 Xavier Cachon, Sr 17:29
108 Jonathan Perlman, So 17:35
116 Daniel Thames, Jr 17:40
170 Noah Shandelman, Jr 18:07
179 Itai Barsade, Sr 18:13
187 Evan Bowen-Gaddy, Sr 18:18
198 Matt Caton, So 18:25
Total Time = 1:29:03 Total Places = 671
30. Spotswood
46 Connor Clarke, Sr 16:51
119 Nick Garifalos, Jr 17:42
140 John Nowak, Jr 17:56
172 Andrew Eaton, Jr 18:08
206 Mike Harold, Jr 18:28
240 Justin Huryk, So 19:07
251 Rob Hummel, Sr 19:22
Total Time = 1:29:04 Total Places = 683
31. Charter Schl of Wilmi
7 Kieran Tuntivate, So 16:10
99 Darian Sorouri, Jr 17:31
188 Ryan Dias, Jr 18:19
211 Yesh Chillakuru, Jr 18:32
213 Eric Polk, Sr 18:33
216 Robbie Thompson, Sr 18:38
245 Augie Carlozzi, Fr 19:14
Total Time = 1:29:02 Total Places = 718
32. North Stafford
52 Zachary Batt, So 16:59
103 Jeffrey Bryant, Sr 17:33
183 James Mott, So 18:16
202 Riley Bryant, Fr 18:27
214 Jake Pryor, So 18:33
234 Cameron Cozzens, Sr 18:57
246 Christian Leigh, So 19:14
Total Time = 1:29:46 Total Places = 754
33. Muhlenberg
27 Sean Moyer, Sr 16:44
94 Sean Slater, Sr 17:27
219 Will Drobnick, So 18:41
220 Luis Castillo, So 18:42
225 Michael Boyer, Sr 18:50
233 Kiet Vo, Sr 18:56
254 Jeremiah Velez, Jr 19:29
Total Time = 1:30:22 Total Places = 785
34. Pottsville Area
75 Codi Wood, Sr 17:16
120 Jake Plachko, Sr 17:43
135 Dominick Direnzo, Sr 17:53
241 Ryan Scanlan, Fr 19:08
249 Kevin Hampford, So 19:20
255 Justin Welkie, So 19:30
261 Chey Jones, Sr 19:44
Total Time = 1:31:18 Total Places = 820
35. Holy Cross
1 Rico Galassi, Sr 15:44
204 Michael Petcavage, Jr 18:27
229 Ryan Brannon, Sr 18:52
231 Joe Faltynowicz, Sr 18:53
232 Jake McGovern, Fr 18:54
237 Nate Skrutski, Fr 19:01
243 Jack Shean, So 19:13
Total Time = 1:30:48 Total Places = 897
36. Upper Perkiomen
100 Jake Keiper, So 17:31
203 Chandler Junk, Jr 18:27
205 Jack Donahue, So 18:27
215 Joey Marinelli, Sr 18:37
258 Trevor Weeks, So 19:35
263 Dennis Bahm, Fr 19:47
265 Kacey Myers, Fr 19:52
Total Time = 1:32:35 Total Places = 981
37. Emmaus
139 Luke Pukanecz, Fr 17:56
169 Kile Vierling, Jr 18:07
230 Terence Cawley, Sr 18:53
247 Chris Neely, Sr 19:14
259 Evan Wait, Sr 19:35
260 Matt Kovalchick, Sr 19:42
266 Neil Khanna, Sr 19:53
Total Time = 1:33:43 Total Places = 1044
38. Phoenixville Area
155 Matt Chiapetta, Jr 18:02
193 Ryan Marks, Sr 18:22
197 Adam Yosua, Jr 18:25
256 Nick Kissel, So 19:31
264 Jack Schneider, Jr 19:49
268 Spencer Rakoczy, Jr 20:13
271 Matt Steplewski, So 21:23
Total Time = 1:34:06 Total Places = 1065
39. Saucon Valley
143 Nathan Fritzinger, Jr 17:58
150 Zachary Fritzinger, Fr 17:59
253 Allen Meadows, So 19:26
257 Jeremy Leidich, Sr 19:32
267 Brandon Hill, Sr 20:12
269 Nicholas Evangelista, So 20:20
270 Jeremy Smith, Fr 20:46
Total Time = 1:35:06 Total Places = 1070
TEAM 1M FINAL
PLACE SCORE FINISHER TIME TIME TEAM
1 1 Rico Galassi, Sr 5:02 15:44 Holy Cross
2 2 Ben Ritz, Sr 5:02 15:52 Germantown Academy
3 3 Patrick Hally, Jr 5:03 15:56 Salesianum School
4 4 Dan Galford, Sr 5:05 15:59 Monsignor Farrell
5 5 Sam Ritz, So 5:02 16:00 Germantown Academy
6 6 Jack Huemmler, Sr 5:03 16:08 Strath Haven
7 7 Kieran Tuntivate, So 5:08 16:10 Charter Schl of Wilmi
8 8 Alec Kunzweiler, Sr 5:05 16:11 Cumberland Valley
9 9 Adam Bodine, Sr 5:12 16:12 Haverford
10 10 John Bentivigna, Sr 5:06 16:14 Monsignor Farrell
11 11 Dave Fowler, Jr 5:07 16:14 Haverford
12 12 Colin Abert, So 5:07 16:17 Easton Area
13 13 Conner Quinn, Sr 5:02 16:19 Hatboro-Horsham
14 Xavier Sauvageau, Sr 5:13 16:21 Littlestown
15 14 Eric Diestelow, So 5:11 16:23 West Chester East
16 15 Aiden Demko, Sr 5:14 16:25 Hershey
17 16 Nate Hamilton, Sr 5:09 16:29 Hershey
18 17 Chris Cummings, Jr 5:15 16:32 West Chester East
19 18 Curtis Watro, Sr 5:18 16:32 Methacton
20 19 Michael Urban, Jr 5:13 16:34 Warwick
21 20 Max Huang-Hobbs, Sr 5:17 16:36 Germantown Academy
22 21 John Tolbert, Jr 5:17 16:36 James W. Robinson
23 22 Billy Wolffe, Sr 5:20 16:37 Great Valley
24 23 Luke Sharkey, Jr 5:12 16:39 James W. Robinson
25 24 Frazee Sutphen, Sr 5:23 16:40 Holy Redeemer
26 25 Brian Tress, Sr 5:11 16:40 Monsignor Farrell
27 26 Matt Schulz, So 5:23 16:43 Methacton
28 27 Sean Moyer, Sr 5:19 16:44 Muhlenberg
29 Sean Walker, Sr 5:12 16:45 Lewisburg Area
30 28 Chris Coates, Sr 5:10 16:45 West Chester Rustin
31 29 Stephen Dages, Jr 5:15 16:46 West Chester East
32 30 Ian Yanusko, Sr 5:19 16:46 Pottsgrove
33 31 Will Sponaugle, Sr 5:14 16:47 Hershey
34 32 Trevor Bergen, Sr 5:12 16:47 Parkland
35 33 Quinn Wasko, So 5:18 16:47 Cumberland Valley
36 34 Patrick Myers, So 5:18 16:47 James W. Robinson
37 35 Leif Van Acker, Sr 5:17 16:48 James W. Robinson
38 36 Ryan Kidd, Sr 5:16 16:48 Cumberland Valley
39 37 Andrew Marston, So 5:28 16:48 Conestoga
40 38 Matt Willig, Jr 5:16 16:49 Great Valley
41 39 Mike Cassidy, Sr 5:24 16:49 Spring-Ford
42 40 Andrew Twombly, Jr 5:25 16:49 Conestoga
43 41 Kyle Perry, So 5:19 16:50 Scranton Prep
44 42 Kyle Rohde, Jr 5:14 16:50 Cumberland Valley
45 43 Roger Crump, Sr 5:27 16:51 West Chester East
46 44 Paul Power, So 5:23 16:51 Spring-Ford
47 45 Nick Cucinotta, So 5:14 16:51 West Potomac
48 46 Connor Clarke, Sr 5:20 16:51 Spotswood
49 47 Dylan Butera, Jr 5:17 16:52 Strath Haven
50 Tom Seykora, Sr 5:13 16:54 Devon Prep School
51 48 Garrett Zatlin, Jr 5:18 16:55 Great Valley
52 49 Jesse Rogers, Sr 5:14 16:56 West Chester East
53 50 Luca Halladay, Jr 5:13 16:56 West Potomac
54 51 Jimmy Cooper, So 5:28 16:57 Conestoga
55 52 Zachary Batt, So 5:18 16:59 North Stafford
56 53 Mueller Ben, Sr 5:24 16:59 Warwick
57 54 Kevin Gibbons, Sr 5:21 17:00 Perkiomen Valley
58 55 Thomas Doran, Jr 5:24 17:00 Great Valley
59 56 Jadon Sargeant, Sr 5:17 17:00 St Josephs Prep
60 57 Ben Evans, So 5:24 17:01 Scranton Prep
61 58 Joseph Casini, Sr 5:23 17:03 Salesianum School
62 59 Matt Lefever, Sr 5:24 17:03 Warwick
63 60 Dustin Jutras, Jr 5:18 17:03 James W. Robinson
64 61 Tommy Higley, So 5:23 17:04 Salesianum School
65 62 Brendan O'Connell, Jr 5:15 17:04 James W. Robinson
66 63 Tommy Athey, Jr 5:24 17:04 Hempfield
67 64 Derek Lopez, So 5:22 17:05 Pottsgrove
68 65 Liam Magerr, Sr 17:07 Salesianum School
69 66 Jake Brodeur, Sr 5:25 17:08 Hershey
70 67 Anthony Apostolico, Jr 5:16 17:08 Salesianum School
71 68 Noah Cosgrove, Sr 5:23 17:10 Parkland
72 69 Justin Yurchak, Fr 5:25 17:10 Hempfield
73 70 Daniel Connell, Jr 5:25 17:11 Holy Ghost Prep
74 71 Corey Rosenberg, Sr 5:13 17:11 West Potomac
75 72 Joey White, Fr 5:29 17:12 Hempfield
76 73 Eric Turner, So 5:17 17:12 West Potomac
77 74 Isaiah Fisher, So 5:19 17:13 St Josephs Prep
78 75 Nick Hite, So 5:20 17:13 James W. Robinson
79 76 Kevin Lapsansky, Fr 5:27 17:15 Easton Area
80 77 Alex Has, Jr 5:38 17:15 Upper Darby
81 78 Codi Wood, Sr 5:33 17:16 Pottsville Area
82 79 Mike Rossi, Sr 5:23 17:17 Pottsgrove
83 80 Crispin Bernier, Sr 5:27 17:17 West Potomac
84 Nathan Schulte, Jr 5:13 17:17 James W. Robinson
85 81 Ryan Burke, So 5:24 17:18 Scranton Prep
86 82 Chris Lawley, Sr 5:23 17:19 Methacton
87 83 Shane Connor, Sr 5:25 17:19 Central Bucks South
88 84 Eric Cray, Sr 5:24 17:20 Hershey
89 85 Tom Quinn, Jr 5:27 17:21 Central Bucks South
90 86 Brandon Freeman, So 5:25 17:21 Monsignor Farrell
91 87 Rob Keehn, Jr 5:23 17:21 Haverford
92 88 Dave Garton, Jr 5:18 17:22 Perkiomen Valley
93 89 Ryan Hughes, Sr 5:17 17:23 Salesianum School
94 90 Daniel O'Conor, Sr 5:25 17:24 Warwick
95 91 Connor Plessl, So 5:24 17:24 Cumberland Valley
96 92 Jay Adams, Sr 5:30 17:25 Perkiomen Valley
97 93 Mitchell Ford, Sr 5:19 17:26 Holy Redeemer
98 94 Daniel Dudt, Sr 5:27 17:26 Great Valley
99 95 Pat Feeney, Jr 5:33 17:27 Scranton Prep
100 96 Marty Conrad, So 5:26 17:27 Central York
101 97 Sean Slater, Sr 5:20 17:27 Muhlenberg
102 98 Tom Duffy, Jr 5:21 17:28 Methacton
103 99 Matt Brune, Sr 5:28 17:28 Salesianum School
104 100 Peter Flanagan, Jr 5:31 17:29 Great Valley
105 101 Xavier Cachon, Sr 5:30 17:29 Lower Merion
106 102 Darian Sorouri, Jr 5:34 17:31 Charter Schl of Wilmi
107 103 Jake Keiper, So 5:26 17:31 Upper Perkiomen
108 104 Kevin Hong, So 5:39 17:32 Upper Darby
109 105 Austin McCadden, Sr 5:29 17:32 Central Bucks South
110 106 Jeffrey Bryant, Sr 5:28 17:33 North Stafford
111 107 Sean Crowley, Jr 5:25 17:34 Monsignor Farrell
112 108 Jamol Williams, Sr 5:37 17:34 Upper Darby
113 109 Evan Cook, Jr 5:40 17:35 Pottsgrove
114 110 Dylan Van Duyne, Jr 5:29 17:35 Strath Haven
115 111 Jonathan Perlman, So 5:34 17:35 Lower Merion
116 112 Alex Hughes, Sr 5:34 17:35 West Chester East
117 113 Scott St. Peter, Sr 5:30 17:36 Cumberland Valley
118 114 Bran Bushey, Sr 5:27 17:36 West Chester Rustin
119 115 Tacodah Thompson, Sr 5:30 17:37 Hershey
120 116 Sean Hodgins, Sr 5:17 17:37 Perkiomen Valley
121 117 Will Nemeth, Sr 5:26 17:38 Parkland
122 118 Harrison Kline, So 5:36 17:39 Hempfield
123 Nick Marshall, Sr 5:17 17:39 James W. Robinson
124 119 Samuel Marano, Jr 5:31 17:40 Great Valley
125 120 Daniel Thames, Jr 5:38 17:40 Lower Merion
126 Charlie Feeney, So 5:34 17:41 Great Valley
127 121 Gavin Mayne, Jr 5:26 17:41 Central York
128 122 Cullen O'Boyle, So 5:22 17:41 West Potomac
129 123 Nick Garifalos, Jr 5:32 17:42 Spotswood
130 124 Jake Plachko, Sr 5:40 17:43 Pottsville Area
131 125 Alley Soliman, Sr 5:23 17:43 Cumberland Valley
132 126 Marc Ludwig, Sr 5:41 17:45 Pottsgrove
133 127 Josh Tupper, Jr 5:45 17:45 Spring-Ford
134 128 Joseph Pisacano, Fr 5:32 17:45 St Josephs Prep
135 129 Josh Foust, Sr 5:37 17:46 Holy Redeemer
136 130 Greg Sherman, Fr 5:31 17:46 Easton Area
137 131 Justin Ehring, Sr 5:36 17:46 Hatboro-Horsham
138 132 Jd Groff, Jr 5:27 17:47 Central York
139 133 Casey Rhode, Sr 5:32 17:48 St Josephs Prep
140 134 Dan Lewandowski, Sr 5:12 17:49 Monsignor Farrell
141 Owen Seeber, Fr 5:36 17:49 Cumberland Valley
142 135 Luke Jackson, Jr 5:23 17:49 Monsignor Farrell
143 136 Patrick Dineen, So 5:30 17:51 Holy Ghost Prep
144 137 Duncan Brady, So 5:37 17:51 Hempfield
145 Kyle Halloran, Jr 5:25 17:51 Salesianum School
146 138 Andrew Prior, Jr 5:36 17:52 Holy Ghost Prep
147 139 Ryan Oconnor, Sr 5:34 17:53 St Josephs Prep
148 140 Dominick Direnzo, Sr 5:41 17:53 Pottsville Area
149 141 Luke Mondock, So 5:37 17:53 Hempfield
150 142 Brad Soltys, Jr 5:34 17:53 Easton Area
151 143 Alex Teutsch, So 5:39 17:55 Conestoga
152 144 Casey Comber, So 5:39 17:55 Hatboro-Horsham
153 145 Luke Pukanecz, Fr 5:34 17:56 Emmaus
154 146 John Nowak, Jr 5:34 17:56 Spotswood
155 147 Jeff Kirshenbaum, Fr 5:37 17:57 Methacton
156 148 James McNulla, So 5:29 17:57 West Potomac
157 Johnny Carnes, Sr 5:52 17:57 Great Valley
158 149 Nathan Fritzinger, Jr 5:21 17:58 Saucon Valley
159 150 Bryce Lerew, Jr 5:35 17:58 Central York
160 151 Jaspreet Singh, Jr 5:38 17:58 Upper Darby
161 152 James Chappell, Jr 5:25 17:58 Central Bucks South
162 153 John Garges, Jr 5:49 17:59 Pottsgrove
163 154 Brennie Reichart, Jr 5:41 17:59 West Chester Rustin
164 155 Grant Newman, So 5:38 17:59 Parkland
165 156 Zachary Fritzinger, Fr 17:59 Saucon Valley
166 157 Brandon Pierce, Sr 5:32 18:00 Perkiomen Valley
167 158 Alec Evanitus, So 5:41 18:00 Central York
168 Mark Kozy, Sr 5:32 18:01 James W. Robinson
169 159 Connor Ceh, Jr 18:02 Parkland
170 160 Dylan Shue, Jr 5:38 18:02 Central York
171 161 Matt Chiapetta, Jr 5:38 18:02 Phoenixville Area
172 162 Jacques Linder, Jr 5:33 18:03 Holy Ghost Prep
173 163 Jack Marquis, So 5:30 18:03 Central Bucks South
174 164 Anthony Foli, Jr 5:39 18:03 Easton Area
175 165 Josh Toth, Jr 5:27 18:03 Pottsgrove
176 166 Yash Singh, So 5:31 18:03 Perkiomen Valley
177 167 Collin Smyth, Sr 5:27 18:04 Haverford
178 168 Ben Sullivan, So 5:40 18:04 Scranton Prep
179 169 Noah Levine, Jr 5:42 18:04 Conestoga
180 170 Dylan Ashbach, Jr 5:39 18:04 Hatboro-Horsham
181 171 Andrew Essex, Sr 5:31 18:04 Conestoga
182 172 Greg Kotchick, So 5:42 18:05 Strath Haven
183 173 Trevor Ruddle, So 5:28 18:06 Hershey
184 174 Tim Boyle, Jr 5:32 18:06 Central Bucks South
185 175 Kile Vierling, Jr 5:38 18:07 Emmaus
186 176 Noah Shandelman, Jr 5:34 18:07 Lower Merion
187 177 Ryan Orr, So 5:44 18:08 West Chester East
188 178 Andrew Eaton, Jr 5:41 18:08 Spotswood
189 Ryan Norris, Jr 5:48 18:09 Great Valley
190 179 Kyle Rutter, Sr 5:38 18:09 Central York
191 180 Quinn Wirth, Jr 5:43 18:09 Strath Haven
192 181 Aidan Flynn, Sr 5:37 18:10 Parkland
193 182 Lucas Crampton, Jr 5:41 18:12 Parkland
194 183 Bill Mc Clellan, Sr 5:43 18:12 St Josephs Prep
195 184 Matthew Coates, So 5:38 18:12 West Chester Rustin
196 185 Itai Barsade, Sr 5:37 18:13 Lower Merion
197 186 Nicholas Elliott, Jr 5:35 18:14 Holy Ghost Prep
198 187 James Wilson, Sr 5:36 18:15 Central Bucks South
199 Aaron Dubinski, Jr 5:40 18:15 West Chester East
200 188 Kyle Spielberger, Sr 5:35 18:16 Holy Ghost Prep
201 189 James Mott, So 5:39 18:16 North Stafford
202 190 Conan Beckley-Gray, Fr 5:48 18:17 Strath Haven
203 191 Nathan Truitt, Jr 5:38 18:17 West Chester Rustin
204 Loren Skinker, So 5:44 18:18 Parkland
205 192 Matt Moles, Sr 5:39 18:18 Conestoga
206 Ryan Johnson, Sr 5:35 18:18 Conestoga
207 193 Evan Bowen-Gaddy, Sr 5:40 18:18 Lower Merion
208 194 Ryan Dias, Jr 5:39 18:19 Charter Schl of Wilmi
209 Jacob Anchorstar, So 5:44 18:19 Parkland
210 195 Jimmy Cook, So 5:47 18:20 West Chester Rustin
211 196 Chris Clemens, Sr 5:38 18:20 Perkiomen Valley
212 Will Sharpe, So 5:39 18:21 Conestoga
213 Tyson Chen, Sr 5:48 18:21 Central York
214 197 Cameron Gill, So 5:47 18:21 Holy Redeemer
215 198 Dan Grossman, Jr 5:48 18:21 Strath Haven
216 Tyler Ronayne, So 5:51 18:22 West Chester East
217 199 Ryan Marks, Sr 5:41 18:22 Phoenixville Area
218 Alex Coburn, Sr 5:13 18:23 Cumberland Valley
219 200 Jacob Martinez, So 5:43 18:24 West Chester Rustin
220 201 Jared Kline, So 5:41 18:24 Methacton
221 202 Greg Dix, Jr 5:39 18:24 Upper Darby
222 203 Adam Yosua, Jr 5:41 18:25 Phoenixville Area
223 204 Matt Caton, So 5:48 18:25 Lower Merion
224 205 Griffin Smith, So 5:43 18:25 St Josephs Prep
225 206 Samuel Kuchma, Sr 5:37 18:25 Holy Ghost Prep
226 207 Brandon Chacken, Jr 5:52 18:25 Holy Redeemer
227 Jacob Van Houten, Sr 5:39 18:25 Lower Merion
228 Dj Dinkins, Jr 5:43 18:26 West Chester Rustin
229 208 Riley Bryant, Fr 5:45 18:27 North Stafford
230 209 Chandler Junk, Jr 5:42 18:27 Upper Perkiomen
231 210 Michael Petcavage, Jr 5:37 18:27 Holy Cross
232 Connor Muldowney, Jr 5:43 18:27 Holy Ghost Prep
233 211 Jack Donahue, So 5:50 18:27 Upper Perkiomen
234 Brooke Buzynski, Fr 5:44 18:28 Central York
235 212 Mike Harold, Jr 5:41 18:28 Spotswood
236 Jacob Villier, Jr 5:48 18:29 Central York
237 Mike Struss, Jr 5:36 18:30 Perkiomen Valley
238 213 Raghav Jain, So 5:38 18:30 Spring-Ford
239 214 Brandon Timm, So 5:49 18:31 Hatboro-Horsham
240 Ethan Dias, So 5:40 18:31 Hershey
241 215 Anthony Nardone, So 5:43 18:31 Scranton Prep
242 216 Jordan Murray, So 5:48 18:31 Hatboro-Horsham
243 217 Yesh Chillakuru, Jr 5:43 18:32 Charter Schl of Wilmi
244 Jack Iffert, So 5:43 18:32 Conestoga
245 218 Ramsey Kerkula, Jr 5:39 18:33 Upper Darby
246 Robert Strauss, Sr 5:40 18:33 Parkland
247 219 Eric Polk, Sr 5:49 18:33 Charter Schl of Wilmi
248 220 Jake Pryor, So 5:41 18:33 North Stafford
249 221 Joey Marinelli, Sr 5:41 18:37 Upper Perkiomen
250 222 Robbie Thompson, Sr 5:47 18:38 Charter Schl of Wilmi
251 Michael Bell, Fr 5:56 18:39 West Potomac
252 223 Vinny Amarando, Sr 5:44 18:39 Holy Redeemer
253 224 Jack Ryan, Jr 5:53 18:40 Methacton
254 Scott Spak, So 5:49 18:40 West Chester Rustin
255 225 Will Drobnick, So 5:51 18:41 Muhlenberg
256 226 Luis Castillo, So 5:58 18:42 Muhlenberg
257 227 Nebil Ullah, Jr 5:46 18:43 Upper Darby
258 Joseph Leonard, So 5:56 18:44 West Potomac
259 K'Lif Underwood, Fr 5:56 18:45 Pottsgrove
260 228 Kyle Hand, Sr 5:41 18:45 Haverford
261 Nick Pettit, Sr 5:30 18:45 Central Bucks South
262 Eli Kucher, So 5:38 18:46 Perkiomen Valley
263 Jimmy Forbes, Jr 5:49 18:47 Strath Haven
264 Nate Wahner, Sr 5:47 18:47 Upper Darby
265 229 Devin Cody, Sr 5:55 18:48 Germantown Academy
266 230 Joe DiBello, Sr 5:55 18:48 Germantown Academy
267 231 Michael Boyer, Sr 5:40 18:50 Muhlenberg
268 232 Mike Roherbeck, Sr 5:48 18:51 Scranton Prep
269 233 Adam Musetti, Sr 5:59 18:52 Spring-Ford
270 234 Jake Fisher, Jr 5:49 18:52 Hatboro-Horsham
271 235 Ryan Brannon, Sr 5:51 18:52 Holy Cross
272 236 Terence Cawley, Sr 5:58 18:53 Emmaus
273 237 Joe Faltynowicz, Sr 6:10 18:53 Holy Cross
274 238 Jake McGovern, Fr 5:50 18:54 Holy Cross
275 Dan Pfeiffer-Kelly, Sr 5:52 18:54 Strath Haven
276 Toby Mathews, Sr 5:49 18:54 Upper Darby
277 Ryan Kelly, So 5:41 18:55 Perkiomen Valley
278 Jacob McCubbins, Jr 5:52 18:55 Methacton
279 239 Kiet Vo, Sr 5:46 18:56 Muhlenberg
280 Pat Hopkins, Jr 6:03 18:57 Methacton
281 240 Cameron Cozzens, Sr 5:44 18:57 North Stafford
282 241 Jordan Garner, Jr 5:40 18:59 Warwick
283 Greg Schneider, Jr 5:49 18:59 Central Bucks South
284 242 Matt Heininger, Jr 5:45 19:00 Spring-Ford
285 243 Nate Skrutski, Fr 5:53 19:01 Holy Cross
286 244 Alan McGlone, Jr 5:54 19:01 Spring-Ford
287 Raymond Beer, Jr 5:37 19:03 Holy Ghost Prep
288 245 Mike Mogavero, Jr 5:48 19:03 Haverford
289 Brandon Thomas, Jr 5:56 19:05 Strath Haven
290 Ben Fielding, Jr 5:36 19:05 Central Bucks South
291 246 Justin Huryk, So 6:01 19:07 Spotswood
292 Steven Rodolico, Sr 5:40 19:07 Hatboro-Horsham
293 Matt Davis, So 5:56 19:08 Spring-Ford
294 247 Ryan Scanlan, Fr 6:00 19:08 Pottsville Area
295 248 Yuvraj Rathore, Sr 5:54 19:11 Easton Area
296 249 Jack Shean, So 5:59 19:13 Holy Cross
297 250 Gabe Robinson-Barr, Jr 5:53 19:13 Haverford
298 251 Augie Carlozzi, Fr 5:50 19:14 Charter Schl of Wilmi
299 252 Christian Leigh, So 5:59 19:14 North Stafford
300 253 Chris Neely, Sr 5:57 19:14 Emmaus
301 Billy Landis, Sr 5:54 19:15 Spring-Ford
302 Dan Brown, Fr 5:58 19:16 Haverford
303 254 Joshua Shultz, Jr 5:55 19:17 Easton Area
304 255 Kevin Hampford, So 5:57 19:20 Pottsville Area
305 Spencer Vogt, So 5:43 19:20 West Chester Rustin
306 256 Korey Holby, Jr 5:52 19:21 Holy Redeemer
307 257 Rob Hummel, Sr 5:44 19:22 Spotswood
308 Doberstein Andrew, Jr 5:52 19:22 Hatboro-Horsham
309 David Wilds, Jr 5:52 19:24 Haverford
310 258 Dan Chen, Sr 5:55 19:25 Germantown Academy
311 259 Allen Meadows, So 5:54 19:26 Saucon Valley
312 Colin Lightfoot, So 6:00 19:27 North Stafford
313 Nico Palermo, Jr 6:00 19:27 Holy Redeemer
314 Ben Blumenstock, Jr 5:52 19:28 Haverford
315 Peter Cosgrove, Jr 6:00 19:28 Holy Cross
316 260 Jeremiah Velez, Jr 6:03 19:29 Muhlenberg
317 Dylan Gilar, Fr 6:02 19:29 Muhlenberg
318 261 Justin Welkie, So 5:59 19:30 Pottsville Area
319 262 Nick Kissel, So 6:03 19:31 Phoenixville Area
320 263 Jeremy Leidich, Sr 5:55 19:32 Saucon Valley
321 Connor Mellett, Jr 6:04 19:33 Easton Area
322 Owen Brier, So 5:54 19:34 Scranton Prep
323 264 Trevor Weeks, So 5:58 19:35 Upper Perkiomen
324 265 Evan Wait, Sr 5:58 19:35 Emmaus
325 Jon Grunewald, So 5:12 19:36 Salesianum School
326 Jimmy Falcone, Jr 5:57 19:37 Spring-Ford
327 Brian Song, Jr 6:04 19:38 Spotswood
328 Tom Nguyen, So 6:02 19:39 Upper Darby
329 Jonathan Shoolbraid, Sr 5:56 19:42 Easton Area
330 266 Matt Kovalchick, Sr 6:13 19:42 Emmaus
331 Brandon Donahue, So 5:42 19:43 North Stafford
332 267 Chey Jones, Sr 6:00 19:44 Pottsville Area
333 268 Anthony Simon, So 6:03 19:44 Germantown Academy
334 Rich Ridgway, Sr 6:01 19:45 Spotswood
335 269 Dennis Bahm, Fr 6:12 19:47 Upper Perkiomen
336 270 Jack Schneider, Jr 6:02 19:49 Phoenixville Area
337 271 Kacey Myers, Fr 6:13 19:52 Upper Perkiomen
338 272 Neil Khanna, Sr 6:18 19:53 Emmaus
339 Anthony Avans, Jr 6:09 20:03 Pottsgrove
340 Brendan Betts, Sr 6:04 20:04 Easton Area
341 Zaid Darawsheh, Sr 6:13 20:11 Emmaus
342 Matt Kohls, Jr 6:13 20:12 Emmaus
343 Ryan Dockery, So 6:04 20:12 Upper Perkiomen
344 273 Brandon Hill, Sr 6:05 20:12 Saucon Valley
345 274 Spencer Rakoczy, Jr 6:09 20:13 Phoenixville Area
346 Levi Homan, So 6:02 20:15 Upper Perkiomen
347 Aiden Liptock, Fr 6:15 20:16 Pottsville Area
348 275 Nicholas Evangelista, So 6:02 20:20 Saucon Valley
349 Barry Seng, So 6:21 20:23 Emmaus
350 Ryan Schmitz, Fr 6:02 20:31 North Stafford
351 Patrick Gilhooley, Jr 6:32 20:32 Holy Redeemer
352 276 Jeremy Smith, Fr 6:17 20:46 Saucon Valley
353 Brendan Weaver, So 6:20 21:09 Saucon Valley
354 277 Matt Steplewski, So 6:18 21:23 Phoenixville Area
355 Jj Montefour, Fr 6:34 21:29 Holy Cross
356 Hamilton Weaver, So 6:36 21:36 Saucon Valley
357 Alec Pritchard, Fr 6:25 21:39 Upper Perkiomen
358 Tom Skrutski, Jr 6:35 21:43 Holy Cross
359 Jake Schaeffer, Jr 6:54 21:59 Phoenixville Area
360 Christopher Thompson, So 6:36 22:32 Saucon Valley
361 Steve Rakoczy, Sr 7:10 24:12 Phoenixville Area
362 Joshua Brucker, Fr 7:13 24:55 Saucon Valley
363 John Lukowski, So 7:37 24:59 Phoenixville Area