1M FINAL
PLACE FINISHER TIME TIME TEAM
1 Josh Smith, So 5:34 17:25 Salesianum School
2 Julio Ruis-Gomez, So 5:39 17:44 Monsignor Farrell
3 Tyler Baldo, Jr 5:44 17:44 Salesianum School
4 Dan Foley, Jr 5:42 17:47 Salesianum School
5 Andrew Hally, Fr 5:42 17:48 Salesianum School
6 Matt Paugh, Sr 5:41 17:48 Monsignor Farrell
7 Merrick Blow, Jr 5:43 17:50 Salesianum School
8 Alex Krause, Sr 5:38 17:51 Great Valley
9 Jazz Ritter, Jr 5:39 17:53 Cumberland Valley
10 Seth Murphy-Sweet, Jr 5:34 17:53 Cumberland Valley
11 Phil Bale, Sr 5:39 18:02 Salesianum School
12 Matt Pawlush, Jr 5:37 18:02 Cumberland Valley
13 Jacob Ward, So 5:43 18:17 Salesianum School
14 Chris Hewlett, Jr 5:45 18:19 Salesianum School
15 Dryver Henderson, So 5:51 18:21 Hempfield
16 Chris Arnone, Jr 5:42 18:22 Monsignor Farrell
17 Sean Goodwin, So 5:52 18:23 Monsignor Farrell
18 Zack Bennett, Fr 5:42 18:27 Hempfield
19 Jordan Taddoni, Jr 5:46 18:31 Monsignor Farrell
20 Evan Agnew, Jr 5:47 18:37 Perkiomen Valley
21 Joey Bail, Jr 5:44 18:38 Cumberland Valley
22 Mike Hartnett, Sr 5:46 18:38 Monsignor Farrell
23 Karl Bruhn, So 5:48 18:41 Warwick
24 Matt Coakley, Fr 5:47 18:43 Central Dauphin
25 Solomon Barth, So 6:07 18:44 Perkiomen Valley
26 Patrick Marenco, Sr 5:50 18:46 Salesianum School
27 Jacob Archer, Sr 5:47 18:49 Salesianum School
28 Albert Kilpatrick, Fr 5:56 18:52 West Deptford
29 Ryan Seibert, So 5:53 18:52 Central Dauphin
30 Connor Patch, Fr 5:53 18:54 Cumberland Valley
31 Andrew Boynton, Sr 5:44 18:54 Cumberland Valley
32 David Krak, So 5:48 18:57 Warwick
33 Tyler Berry, Sr 5:56 18:59 DeMatha Catholic
34 Peter Renei, Jr 5:46 18:59 Salesianum School
35 Rod Jamieson, So 5:47 18:59 Cumberland Valley
36 Scott Swetkowski, Sr 5:54 19:03 Hatboro-Horsham
37 Irving Baker, Jr 6:04 19:07 DeMatha Catholic
38 Zach Moser, Jr 5:58 19:09 Perkiomen Valley
39 Calvin Athey, Fr 5:53 19:09 Hempfield
40 Jeff Montgomery, Fr 6:07 19:09 Perkiomen Valley
41 Mike DeAngelis, Sr 5:56 19:11 Union Catholic
42 Gurpreet Singh, Jr 5:57 19:12 Upper Darby
43 John Li, Fr 6:06 19:12 Upper Darby
44 Gus Jurasinski, So 6:06 19:14 Ocean City
45 Andrew Miller, So 5:54 19:14 Hatboro-Horsham
46 Zach Alderman, So 5:59 19:17 Lancaster Mennonite
47 Andrew Scharff, Jr 5:42 19:18 Monsignor Farrell
48 Ryan Williams, Jr 5:54 19:20 Warwick
49 Will Rieke, Fr 5:54 19:21 Lower Merion
50 Ben Brandt, Sr 5:45 19:22 Perkiomen Valley
51 Aaron Hartman, So 5:59 19:22 West Chester East
52 Adam Melnik, So 6:02 19:22 Hatboro-Horsham
53 Jeremy Tuttle, So 6:02 19:28 Lower Merion
54 Liam Darcy, Jr 5:59 19:30 Phoenixville Area
55 Conner Irvin, So 6:13 19:31 Central Dauphin
56 John Shoemaker, Jr 6:04 19:33 Stroudsburg
57 Samson Cassel-Nucci, Jr 6:03 19:33 Warwick
58 James Dowd, So 6:07 19:34 Suffern
59 Connor Lehr, Sr 6:06 19:36 Hempfield
60 Ahlad Neti, Fr 6:07 19:36 Cumberland Valley
61 Drew Armstrong, So 6:05 19:37 Haverford
62 Dan Bodine, So 6:18 19:37 Haverford
63 Michael Ratchford, So 6:01 19:37 Hempfield
64 Nick Rabuck, Jr 6:12 19:38 Central Dauphin
65 Tyler McEvoy, So 6:03 19:38 Spring-Ford
66 Shane Ramdeo, So 6:00 19:39 Stroudsburg
67 Ryan Preston, Jr 6:12 19:39 Hatboro-Horsham
68 Nate Zele, Jr 6:04 19:39 Muhlenberg
69 Wesley Huff, Fr 6:12 19:40 Central Dauphin
70 Brian Sagendorf, So 6:20 19:40 Union Catholic
71 Joey Consoli, Sr 6:12 19:41 Central Dauphin
72 Matt Vira, Fr 6:14 19:42 Voorhees
73 Reed Armstrong, Sr 6:06 19:42 Haverford
74 Ben Boston, Fr 6:21 19:45 Suffern
75 Max Shomber, Fr 6:26 19:46 The Hill School
76 Chris Allen, Jr 6:19 19:46 DeMatha Catholic
77 Dustin Peck, Jr 6:11 19:47 Hempfield
78 Krishna Gnanavel, Jr 6:04 19:48 Cumberland Valley
79 Mike Barrett, Jr 5:59 19:48 Ocean City
80 Michael Ligenza, Jr 6:03 19:48 Muhlenberg
81 Jake Beardsley, So 5:48 19:49 Lower Merion
82 Matthew Ercolino, So 5:54 19:51 Stroudsburg
83 Chris Gorycki, Fr 6:29 19:52 The Hill School
84 Skylar Sims, Jr 6:07 19:52 Lancaster Mennonite
85 Fazla Rabbi, Sr 5:57 19:52 Upper Darby
86 Jonathan Pham, So 6:07 19:52 Lower Merion
87 Alex Reincke, So 6:10 19:54 Stroudsburg
88 Phil Romansky, Jr 6:10 19:54 Stroudsburg
89 Joey Vespaziani, Jr 6:06 19:55 Spring-Ford
90 Nate Silberman, So 6:33 19:56 Voorhees
91 Jacob VanCampen, So 6:21 19:59 South Western
92 Zach Santoro, So 6:21 19:59 Haverford
93 Luke Novack, So 6:20 19:59 Union Catholic
94 Joe Pereira, Sr 6:11 19:59 Suffern
95 Luis Ruiz, Jr 6:17 20:02 Suffern
96 Sam Whiteley, Fr 6:03 20:02 Stroudsburg
97 Eli Shandelman, Fr 6:08 20:03 Lower Merion
98 Brock Ladenheim, Sr 5:55 20:04 Lower Merion
99 Tommy Tran, So 6:26 20:04 Upper Darby
100 Sagar Shah, Sr 6:02 20:05 Cumberland Valley
101 Troy Mauriello, Sr 5:59 20:05 Suffern
102 Chris Compton, Fr 20:06 Voorhees
103 Colton Warren, Jr 6:22 20:07 Phoenixville Area
104 Brandon Loftin, Jr 6:19 20:08 DeMatha Catholic
105 Josh Olandt, Jr 6:15 20:08 Ocean City
106 Connor Herring, Jr 6:18 20:08 Phoenixville Area
107 Kody Hartlaub, Sr 6:15 20:08 Delone Catholic
108 Michael Dye, Fr 6:30 20:09 West Chester East
109 Arpit Patel, Jr 6:24 20:10 Bensalem
110 Stephen Allen, Fr 6:31 20:11 DeMatha Catholic
111 Ivory Johnson, Fr 6:17 20:11 DeMatha Catholic
112 Mitch Coleman, Sr 6:13 20:12 South Western
113 Alex Derbyshire, So 6:28 20:13 Haverford
114 Andrew Sikora, Sr 6:23 20:14 Union Catholic
115 Jack Reed, Sr 6:16 20:14 Phoenixville Area
116 Brett Johnson, Fr 6:11 20:15 Ocean City
117 Adam Simonson, So 6:31 20:16 Haverford
118 Luis Santory, So 6:18 20:16 Suffern
119 Chalie Preletz, So 6:23 20:17 The Hill School
120 Tony Young, Jr 6:07 20:17 Stroudsburg
121 Ryan Gorel, Jr 6:26 20:18 Exeter Township
122 Jimmy Turley, So 6:27 20:19 Haverford
123 Andrew Ford, Fr 6:21 20:19 West Chester East
124 Swiacki Matthew, Jr 6:02 20:20 Hatboro-Horsham
125 Mike Henning, So 6:31 20:21 Central Dauphin
126 Caleb Derstine, Jr 6:36 20:22 Lancaster Mennonite
127 Berenger Wegman, So 6:30 20:22 The Hill School
128 Terry Gordon, Sr 6:24 20:23 DeMatha Catholic
129 Jeremy Brosius, So 6:19 20:23 Hatboro-Horsham
130 William Floyd Jones, Sr 5:53 20:23 West Chester East
131 Ted Albano, So 6:31 20:24 DeMatha Catholic
132 Mario Migias, So 6:20 20:24 West Chester East
133 Devin Culler, So 6:19 20:25 DeMatha Catholic
134 Andrew Shober, So 6:18 20:26 Muhlenberg
135 Andrew Edelman, Jr 6:05 20:26 Bensalem
136 Jared Franz, Fr 6:27 20:28 West Chester East
137 Ian Eckerd, Fr 6:26 20:28 West Chester East
138 Chris Malpica, So 6:28 20:29 Muhlenberg
139 Ben Simonson, So 6:26 20:29 Haverford
140 Galen Rogers, Jr 6:18 20:29 Phoenixville Area
141 Christian Schmitt, So 6:22 20:29 Hempfield
142 Danny Kornblum, Fr 6:30 20:30 Suffern
143 Matt Brown, Jr 6:20 20:32 Muhlenberg
144 Troy Groleau, So 6:15 20:33 Central Dauphin
145 Noah Krampe, Jr 6:27 20:34 Central Dauphin
146 Tj Boyd, Jr 6:26 20:34 DeMatha Catholic
147 Richard Greatrex, Fr 6:22 20:35 West Deptford
148 Pat Walsh, Jr 6:11 20:36 Spring-Ford
149 David Williams, Sr 6:18 20:36 Central Dauphin
150 Peyton Mowery, Jr 6:21 20:36 South Western
151 Chris McKiever, Sr 6:20 20:37 Suffern
152 Jacob Francisco, Fr 6:26 20:38 Bensalem
153 Ryan Haines, So 6:19 20:41 Warwick
154 Brandon Bogyos, Sr 6:33 20:42 Voorhees
155 Sam Habbershon, Jr 6:35 20:43 Lancaster Mennonite
156 Cody Harkins, Sr 6:12 20:43 Central Dauphin
157 #1530 6:35 20:44
158 Trevor Chirst, Fr 6:27 20:44 Cd East
159 Nick Lombardi, So 6:27 20:45 New Hope-Solebury
160 Ian Diamond, Jr 6:28 20:47 Lower Merion
161 Dorian Sims, Jr 6:26 20:50 DeMatha Catholic
162 Nathaniel Hochestetler, Jr 6:30 20:51 West Chester East
163 Collin Jones, Sr 6:03 20:52 Hempfield
164 Joshua Legg, Fr 6:48 20:53 West Deptford
165 Matt Walheim, Jr 6:21 20:54 Haverford
166 Nate Pearson, Fr 6:18 20:54 Upper Darby
167 #1531 6:30 20:55
168 Jake Decker, Fr 6:30 20:55 West Chester East
169 Noah Cline, Jr 6:40 20:56 Brandywine
170 Jason Edelman, Fr 6:43 20:57 Bensalem
171 Bishop Williams, Fr 6:44 20:59 Union Catholic
172 Jimmy Perona, Fr 6:45 20:59 Union Catholic
173 Logan Mauer, Jr 6:33 21:01 Upper Perkiomen
174 Chris Nguyen, Sr 6:24 21:02 Muhlenberg
175 Taylor Pagano, Fr 6:34 21:03 Ocean City
176 Alex Schaeberle, Jr 6:25 21:03 Frederick
177 Tim Pechart, Sr 6:21 21:05 South Western
178 Jack Doiron, Fr 6:43 21:06 DeMatha Catholic
179 Jacob Sroka, So 6:12 21:06 Stroudsburg
180 Max Bankert, So 6:30 21:06 South Western
181 Andrew Miller, Sr 6:26 21:07 West Chester East
182 Brent Wilder, Jr 6:25 21:10 West Deptford
183 Matt Knox, Fr 6:30 21:11 Cumberland Valley
184 Thomas Hornberger, Sr 6:27 21:12 Muhlenberg
185 Matius Moncada, Fr 6:20 21:13 Union Catholic
186 Chris Martin, Fr 6:34 21:13 Central Dauphin
187 Nicholas Pietrobono, Jr 6:27 21:14 Muhlenberg
188 James Hiebert, So 6:22 21:14 Haverford
189 Andrew DeCredico, Sr 6:36 21:14 Ocean City
190 Frank Schilling, Sr 6:24 21:16 Bensalem
191 Kevin Elsesser, Jr 6:43 21:16 Phoenixville Area
192 Nick Rastovac, So 6:34 21:17 Cd East
193 Andrew Robey, Fr 6:43 21:17 DeMatha Catholic
194 Andrew Kime, Fr 6:30 21:18 Central Dauphin
195 Steve Bingnear, So 6:45 21:20 Interboro
196 Nicholas Krott, Fr 7:05 21:24 Muhlenberg
197 Nicholas Shoemaker, So 6:48 21:26 DeMatha Catholic
198 Taylor Stewart, So 6:52 21:26 Cd East
199 Tyler Newman, Jr 6:38 21:26 Lancaster Mennonite
200 Sean Meyer, So 6:50 21:26 Suffern
201 David Hansler, Fr 6:33 21:27 West Chester East
202 Brock Coockerly, So 6:52 21:28 South Western
203 Dalton Scott, So 6:20 21:28 South Western
204 Robert Ohlsen, Jr 6:47 21:29 Ocean City
205 Varun Yerram, Jr 6:39 21:31 The Hill School
206 Shane Mathis, Fr 6:50 21:33 Interboro
207 Josh Baker, Fr 6:45 21:34 Delone Catholic
208 Clay Leib, So 6:29 21:34 Muhlenberg
209 Pat McGinnis, Jr 6:25 21:35 Phoenixville Area
210 Tim Medic, Jr 6:46 21:38 Central Dauphin
211 Chris Landis, Sr 6:58 21:41 Exeter Township
212 Sam Brush, So 7:03 21:42 The Hill School
213 Andrew Poot, So 7:03 21:44 The Hill School
214 Steve Richie, Fr 6:50 21:45 Exeter Township
215 Austin Botelho, Jr 6:34 21:45 New Hope-Solebury
216 Sam Pettinati, Jr 6:52 21:45 Jenkintown
217 Scott Galbraith, Sr 6:51 21:46 Exeter Township
218 Connor McDonnell, Jr 7:03 21:49 The Hill School
219 Austin Gladden, So 7:03 21:50 DeMatha Catholic
220 Tristan Strickland, Jr 6:32 21:51 Frederick
221 Myles Alston, So 7:04 21:51 DeMatha Catholic
222 Kaleb Harris, Jr 7:04 21:51 DeMatha Catholic
223 Mike Meachem, Jr 6:40 21:52 Upper Perkiomen
224 David Forcey, Sr 6:40 21:53 Spring-Ford
225 Jordon Reed, So 7:02 21:55 Spring-Ford
226 Houston Smith, Jr 6:28 21:56 South Western
227 Christopher Milligan, Sr 6:43 21:59 Lancaster Mennonite
228 Jack Moylan, Fr 7:04 22:02 DeMatha Catholic
229 Hunter Beauchamp, Fr 6:54 22:05 Spring-Ford
230 Rodderick Hill, Jr 7:05 22:06 DeMatha Catholic
231 Eric Alego, So 6:26 22:06 Exeter Township
232 Emmett Brown, So 6:44 22:12 Saucon Valley
233 Noah Remsberg, Jr 6:38 22:15 Frederick
234 Hannan Noer, Sr 7:03 22:16 Cd East
235 Jake Mellon, Sr 7:02 22:18 Spring-Ford
236 Brian Nguyen, So 6:53 22:19 Cumberland Valley
237 Joe Veliakath, Fr 6:58 22:21 Union Catholic
238 John Oputa, Jr 6:33 22:22 DeMatha Catholic
239 Ari Lachenauer, Fr 6:45 22:23 Suffern
240 Malcolm Bramble, Sr 6:39 22:26 Bensalem
241 Andrew Durso, So 6:48 22:30 Daniel Boone
242 Ryan Kremp, Fr 6:52 22:31 Jenkintown
243 Nathan Trentin, Jr 7:08 22:32 Frederick
244 Patrick Minnig, Jr 6:55 22:33 Muhlenberg
245 David Munyan, Fr 6:53 22:34 West Deptford
246 Eric Benne, Sr 6:54 22:40 Daniel Boone
247 Alex Troncelliti, Fr 7:00 22:42 West Chester East
248 David O'Such, Jr 7:17 22:42 Spring-Ford
249 Tim Nugent, Jr 7:09 22:44 Union Catholic
250 Dave Keesey, So 7:15 22:49 Chichester
251 Nick Cuppari, Fr 7:10 22:52 Union Catholic
252 Mike Wang, Sr 7:13 22:55 The Hill School
253 Tj Quintilian, Fr 7:12 22:58 Cd East
254 Bryan Rathbun, Jr 7:14 22:58 Cd East
255 Daniel Wooddell, Sr 6:46 23:06 DeMatha Catholic
256 Chris Moore, Fr 7:15 23:10 Suffern
257 Caleb Prescott, Jr 6:35 23:11 Lancaster Mennonite
258 Matt Fabius, Jr 7:08 23:13 Phoenixville Area
259 Brandon Weller, So 6:51 23:15 Central Dauphin
260 Keldon Harlacher, So 7:05 23:15 Cd East
261 Jon Veli, Fr 7:09 23:15 Central Dauphin
262 Quinlan Albright, Sr 7:16 23:20 South Western
263 Beck Dolphin, Fr 7:11 23:24 Saucon Valley
264 Ken Johnson, Jr 7:11 23:40 Frederick
265 Tim Waldron, So 6:44 23:41 Voorhees
266 James Kenyiha, So 7:04 23:52 Lancaster Mennonite
267 Matt McGarvey, So 7:13 23:54 Interboro
268 Patrick Woolford, Sr 7:17 23:59 Delone Catholic
269 Jacob Giraffa, So 7:12 24:05 South Western
270 Hani Traboulsi, So 7:46 24:10 Bensalem
271 Gunnar Nemeth, Fr 7:52 24:31 Brandywine
272 Dave Clapp, Sr 7:11 24:38 Chichester
273 Mike Huber, Fr 7:42 24:42 Interboro
274 David Bloom, Jr 7:34 24:46 Lower Merion
275 Drew McQuiston, So 6:55 24:48 West Chester East
276 Joe Straka, Fr 7:32 24:48 Exeter Township
277 Benjamin Pradell, Fr 7:51 24:48 Brandywine
278 Dan Shearer, So 7:54 24:50 Spring-Ford
279 Chris Kerr, Sr 7:17 24:50 Daniel Boone
280 Shane Ferrell, Fr 7:50 24:51 Interboro
281 Aditya Vishwanathan, Sr 7:51 24:53 Brandywine
282 Will Bell, Fr 7:55 25:09 The Hill School
283 Nico D'Alessandro, Jr 7:51 25:21 Jenkintown
284 Parth Shroff, Fr 8:04 25:22 Bensalem
285 Henry Lyon, So 7:46 25:26 Bensalem
286 William Adegbite, Jr 7:16 25:26 Frederick
287 Ben Turner, Sr 8:03 25:26 Phoenixville Area
288 Zach Krieger, So 7:52 25:27 The Hill School
289 Josh Rosenthal, Fr 7:53 25:33 Suffern
290 Jack Troutman, Sr 7:52 25:38 Chichester
291 Marquee Harris, Fr 7:46 25:43 Bensalem
292 Jim Harris, Fr 8:00 25:45 Interboro
293 Matt Kays, So 8:14 25:46 South Western
294 Seth Brady, Sr 7:50 25:56 Frederick
295 Ben Reinert, Sr 7:55 26:18 New Hope-Solebury
296 Emmanuel Ike, Sr 7:50 26:33 DeMatha Catholic
297 Tyler Miles, Fr 8:29 26:36 The Hill School
298 Ed Goldhill, Sr 7:52 26:55 Jenkintown
299 Chris Cush, Fr 8:11 27:01 Springfield-Montco
300 Tim Rutt, So 8:05 27:16 The Hill School
301 Connor Sullivan, Fr 8:01 27:34 Frederick
302 Nick Heyward, Jr 7:50 27:59 DeMatha Catholic
303 James Naylor, So 8:37 28:08 The Hill School
304 Kyle Lim, Fr 8:46 28:11 Frederick
305 Merven Jones, Jr 7:10 29:06 Brandywine
306 Sarang Parikh, Jr 10:23 33:53 Cd East
307 Jack Patterson, Fr 9:50 34:37 Cd East