boys 5k
pl bib name bib time bib school
1 1 Jack Miller 4 4:57 15:48 5:06 Jenkintown
2 2 Peter Borger 1 4:56 15:52 5:07 Malvern Prep
3 3 Andrew Healey 2 4:57 15:54 5:08 Holy Cross
4 4 Sean Rahill 6 4:57 15:55 5:08 William Tennent
5 5 Zack Forney 7 4:57 16:07 5:12 Ridley
6 6 Michael Hannon 11 5:03 16:12 5:13 Monroe Woodbury
7 7 Andre Rodriguez 3 4:57 16:15 5:14 Union Catholic
8 8 Darlyn Fermin 12 5:03 16:19 5:16 Liberty
9 9 Blaine Doyle 9 4:59 16:19 5:16 Cornwall
10 10 Collin Hess 10 5:02 16:20 5:16 Malvern Prep
11 11 Seth Bywater 14 5:04 16:23 5:17 Cornwall
12 12 Trevor Ladue 15 5:04 16:31 5:20 Monroe Woodbury
13 Tyler Holcomb 13 5:03 16:32 5:20 Williamsport Area
14 13 Akshay Mody 8 4:59 16:32 5:20 Peddie School
15 14 Cameron Junk 26 5:09 16:35 5:21 Upper Perkiomen
16 15 Jack Teague 53 5:16 16:40 5:22 Cornwall
17 16 Zach Goldberg 0 16:40 5:22 Germantown Friends
18 17 Daniel Hynes 28 5:10 16:41 5:23 Monroe Woodbury
19 18 Justin Cadas 22 5:08 16:42 5:23 Union Catholic
20 19 Jarnail Dhillon 33 5:11 16:42 5:23 Upper Darby
21 20 Doug Rosin 68 5:19 16:42 5:23 Radnor
22 21 Sean Garrett 44 5:14 16:43 5:23 Garnet Valley
23 Joe Kohler 0 16:45 5:24 Tyrone Area
24 22 Patrick LaPorte 24 5:09 16:46 5:24 Newark
25 23 Ricky Raup 62 5:17 16:46 5:24 Saint Joseph's Prep
26 24 Billy Ormiston 55 5:16 16:48 5:25 Cornwall
27 Zachary Kohler 20 5:07 16:49 5:25 Tyrone Area
28 25 Van Wirebach 71 5:20 16:51 5:26 Conrad Weiser
29 26 Andrew Lepage 34 5:12 16:51 5:26 Saranac
30 27 Joshua Jackson 19 5:07 16:51 5:26 Jenkintown
31 28 Cole Frank 40 5:13 16:52 5:26 Liberty
32 29 Jacob Martinez 27 5:10 16:53 5:26 Palmerton Area
33 30 Kevin Paik 36 5:12 16:53 5:27 Monroe Woodbury
34 31 Trevor Garrity 23 5:08 16:54 5:27 Union Catholic
35 32 Dan O'Donovan 31 5:11 16:54 5:27 Bay Shore
36 33 Anthony Kositz 29 5:10 16:56 5:27 Nazareth Area
37 34 Nick Gershey 37 5:13 16:56 5:27 Scranton Prep
38 35 Max Berg 35 5:12 16:56 5:28 Union Catholic
39 36 Vijay Bhagat 18 5:07 16:57 5:28 Bayard Rustin
40 37 Blake Samsel 16 5:05 16:57 5:28 Nazareth Area
41 38 Ezekiel Dawkins 90 5:23 16:57 5:28 Newark
42 39 Jack Bell 105 5:26 16:58 5:28 Radnor
43 40 Alexander Blaylock 25 5:09 16:59 5:29 Germantown Friends
44 41 Gerard Rokosz 39 5:13 16:59 5:29 Union Catholic
45 42 Keith Allen 17 5:07 17:01 5:29 Monroe Woodbury
46 43 James Brooks 64 5:18 17:02 5:29 Saint Joseph's Prep
47 44 Jack Phillips 47 5:14 17:02 5:30 Pope John Paul II
48 45 Zachary Rohr 81 5:21 17:04 5:30 Bay Shore
49 46 Pat Wagner 59 5:17 17:04 5:30 Jenkintown
50 47 Joe Cahill 42 5:14 17:05 5:30 Saint Joseph's Prep
51 48 Colin Riley 5 4:57 17:05 5:31 Germantown Friends
52 49 Tim Peterson 97 5:24 17:06 5:31 Germantown Friends
53 50 John Powers 48 5:15 17:06 5:31 Malvern Prep
54 51 Blake Winkley 46 5:14 17:07 5:31 Bayard Rustin
55 52 Brad Clemson 21 5:08 17:08 5:31 Tamaqua Area
56 53 Casey Frank 57 5:16 17:09 5:32 Liberty
57 54 Skylar Brodsky 0 17:09 5:32 Monroe Woodbury
58 55 Patrick Vilda 80 5:21 17:09 5:32 Cornwall
59 56 Kyle Smith 65 5:18 17:09 5:32 East Stroudsburg Area
60 57 Chris Barkley 73 5:20 17:09 5:32 Radnor
61 58 Vincent Schlenker 104 5:26 17:10 5:32 Delaware Valley
62 59 Miles Gomez-Younkin 50 5:15 17:10 5:32 Germantown Friends
63 60 Miles Hutton 94 5:24 17:10 5:32 William Tennent
64 61 Shane McKeon 69 5:19 17:10 5:32 Pope John Paul II
65 62 Michael Lerch 30 5:11 17:10 5:32 Nazareth Area
66 63 Bryce Hampton 38 5:13 17:11 5:32 Pottsgrove
67 64 Joe Colavito 85 5:22 17:11 5:32 Garnet Valley
68 65 Alec Valle 101 5:25 17:12 5:33 Blair Academy
69 66 James Poff 49 5:15 17:12 5:33 Bayard Rustin
70 67 Kevin Montresor 70 5:20 17:12 5:33 Friends' Central
71 68 Calvin Willie 76 5:20 17:15 5:34 Saint Joseph's Prep
72 69 Kerry Lyons 58 5:16 17:16 5:34 Scranton Prep
73 70 Tucker Dunn 61 5:17 17:17 5:34 The Hill School
74 71 Michael Florig 88 5:23 17:18 5:35 Pope John Paul II
75 72 Peter Zekonis 51 5:15 17:18 5:35 Garnet Valley
76 73 Luke Miller 106 5:26 17:18 5:35 Jenkintown
77 74 Jason Fisher 0 17:20 5:35 Exeter
78 75 Tim Shoul 45 5:14 17:21 5:36 South Western
79 76 Ethan Zeh 124 5:31 17:22 5:36 Radnor
80 Charlie Schaefer 163 5:37 17:22 5:36 Delaware County Chris
81 77 Paul Jensen 0 17:23 5:36 Liberty
82 78 Blake Strzepek 103 5:25 17:23 5:36 Peddie School
83 79 Kevin Harding 43 5:14 17:25 5:37 Exeter
84 80 Frank Brown 74 5:20 17:25 5:37 Radnor
85 81 Finn Caspersen 144 5:33 17:25 5:37 Peddie School
86 82 Zach Denning 107 5:26 17:26 5:37 Cornwall
87 83 Brian Keach 32 5:11 17:26 5:37 Bay Shore
88 84 Cole Goldcamp 41 5:14 17:30 5:38 Pottsgrove
89 85 Kajetan Leitner 54 5:16 17:31 5:39 Monroe Woodbury
90 86 Christian Pochron 72 5:20 17:34 5:40 Exeter
91 87 Christopher Cammarata 83 5:21 17:35 5:40 New Hope-Solebury
92 88 Kieran McDonnell 77 5:20 17:36 5:41 Friends' Central
93 89 Alfonso Knoll 93 5:24 17:37 5:41 Conrad Weiser
94 90 Eddie Rodd 109 5:27 17:38 5:41 Cornwall
95 91 Danny Malloy 114 5:28 17:38 5:41 Malvern Prep
96 92 Gabe Craig 84 5:22 17:38 5:41 Pottsgrove
97 93 David Krupiak 91 5:23 17:39 5:41 Exeter
98 94 Jared Krick 190 5:42 17:40 5:42 Delaware Valley
99 Ryley Holcomb 79 5:20 17:41 5:42 Williamsport Area
100 95 Ryan Wycherley 86 5:22 17:41 5:42 Liberty
101 96 Doug Reinisch 145 5:33 17:41 5:42 Peddie School
102 97 Michael Leszcynski 67 5:19 17:42 5:42 Nazareth Area
103 98 Stephen Karavitch 66 5:19 17:42 5:42 Nazareth Area
104 99 Jake Naddleman 102 5:25 17:42 5:43 Peddie School
105 100 Caleb Staub 60 5:17 17:44 5:43 Whitehall
106 101 Brandon Henriksen 92 5:23 17:44 5:43 Pottsgrove
107 102 Anthony Villari 96 5:24 17:44 5:43 Saint Joseph's Prep
108 103 Carter Geer 152 5:35 17:44 5:43 Jenkintown
109 J Henry Lyon 186 5:42 17:45 5:43 Williamsport Area
110 104 Brian Malar 153 5:35 17:45 5:44 Union Catholic
111 105 Henry Ziegler 135 5:33 17:45 5:44 Germantown Friends
112 106 Connor Miller 154 5:35 17:46 5:44 South Western
113 107 Darin Cofield 89 5:23 17:46 5:44 Bay Shore
114 108 Jacob Ringers 78 5:20 17:47 5:44 William Tennent
115 109 Evan Serafin 87 5:22 17:47 5:44 Nazareth Area
116 110 Jack Brosius 139 5:33 17:48 5:44 Pope John Paul II
117 111 Kevin Whalen 52 5:15 17:49 5:45 Bayard Rustin
118 112 Joseph Muniz 117 5:28 17:50 5:45 Central Dauphin East
119 113 Shahzaib Umer 142 5:33 17:51 5:45 The Hill School
120 114 Noah Anninger 136 5:33 17:52 5:46 Germantown Friends
121 115 Sam Carter 111 5:27 17:52 5:46 Saranac
122 116 Perry Balsamo 82 5:21 17:52 5:46 Bay Shore
123 117 Andrew Bjorkelo 99 5:25 17:52 5:46 Ridley
124 118 Denis Gallagher 110 5:27 17:53 5:46 Saint Joseph's Prep
125 119 Ethan Creveling 210 5:48 17:53 5:46 Octorara
126 120 Zach Turner 157 5:36 17:53 5:46 Union Catholic
127 121 Matthew Hale 160 5:36 17:54 5:46 Peddie School
128 122 Andrew Rosin 192 5:44 17:55 5:47 Radnor
129 123 Evan Glas 159 5:36 17:56 5:47 Peddie School
130 Theodor Raven 134 5:33 17:58 5:48 Germantown Friends
131 124 Nolan Kata 63 5:18 17:59 5:48 Bay Shore
132 125 Vinnie Ferrizzi 129 5:32 17:59 5:48 Oley Valley
133 126 Evan Prusisz 123 5:31 17:59 5:48 Newark
134 127 Isaiah Denlinger 203 5:46 17:59 5:48 Christopher Dock Menn
135 128 Carlos Armendariz 98 5:25 18:01 5:49 Exeter
136 Levi Andrews-Holke 140 5:33 18:02 5:49 Germantown Friends
137 129 Dylan Simms 165 5:37 18:02 5:49 Upper Perkiomen
138 130 Nicholas Quinlivan 133 5:33 18:02 5:49 Blair Academy
139 131 Brent Long 128 5:32 18:03 5:49 Bayard Rustin
140 132 Jamie Olson 155 5:35 18:04 5:49 The Hill School
141 133 Peter Huleatt 122 5:30 18:06 5:50 Nazareth Area
142 134 Keenan Beveridge 125 5:31 18:06 5:50 William Tennent
143 Oam Patel 113 5:28 18:06 5:50 Williamsport Area
144 Nate Ackerman 162 5:36 18:06 5:50 Peddie School
145 135 Zach Ruth 56 5:16 18:07 5:50 Exeter
146 136 Josh Walter 75 5:20 18:08 5:51 Exeter
147 137 Thomas Lee 177 5:39 18:08 5:51 Holy Cross
148 138 Jay Thompson 167 5:38 18:08 5:51 Conrad Weiser
149 139 Billy Solly 166 5:37 18:09 5:51 William Tennent
150 140 Armando Zavala 176 5:39 18:10 5:51 Newark
151 141 Asa Hartman 131 5:32 18:12 5:52 Radnor
152 142 Adian Rooney 168 5:38 18:13 5:52 Bay Shore
153 143 Reed Bauer 174 5:39 18:13 5:52 The Hill School
154 144 Michael Mummert 130 5:32 18:15 5:53 South Western
155 145 Aaron Smith 150 5:35 18:15 5:53 Bethlehem Catholic
156 146 Matt Visomirski 172 5:38 18:15 5:53 Jenkintown
157 147 Aaron Williams 149 5:35 18:15 5:53 Upper Darby
158 148 Doug Murray 0 18:16 5:53 Garnet Valley
159 149 Tj Augustine 120 5:30 18:16 5:54 Oley Valley
160 150 Alexander Veith 138 5:33 18:17 5:54 Friends' Central
161 151 Charlie Mangan 169 5:38 18:17 5:54 Jenkintown
162 Travis Lahr 5 5:24 18:17 5:54 Nazareth Area
163 152 Christian Kruse 118 5:29 18:18 5:54 New Hope-Solebury
164 153 Evan Hanney 143 5:33 18:18 5:54 Upper Perkiomen
165 154 John Paul Schiele 147 5:34 18:19 5:54 Pope John Paul II
166 Seamus Feeley 179 5:40 18:20 5:55 Radnor
167 155 Cezary Krysztofiak 127 5:32 18:21 5:55 William Tennent
168 156 Justin Burdo 119 5:29 18:22 5:55 Saranac
169 Tucker Ahrens 182 5:41 18:24 5:56 Exeter
170 157 Mikey Milkowich 226 5:52 18:25 5:56 Upper Perkiomen
171 158 Lane Homan 184 5:41 18:26 5:57 Upper Perkiomen
172 159 Thomas Detlefsen 148 5:34 18:27 5:57 New Hope-Solebury
173 160 Ghandi Leveille 115 5:28 18:28 5:57 Upper Darby
174 Dylan Herb 116 5:28 18:29 5:58 Exeter
175 Andrew Palacio 108 5:27 18:29 5:58 Union Catholic
176 161 Nick Durinzi 175 5:39 18:30 5:58 Bayard Rustin
177 162 James Wilfrom 194 5:44 18:30 5:58 Central Dauphin East
178 163 Nick Hartz 137 5:33 18:31 5:58 Oley Valley
179 164 Jon Roe 199 5:45 18:33 5:59 Delaware Valley
180 Derek Ruiz-Webb 158 5:36 18:34 5:59 Union Catholic
181 165 Angel Negron 200 5:45 18:35 5:59 Bethlehem Catholic
182 166 Scott Petersen 271 5:59 18:35 6:00 Octorara
183 Travis Geer 214 5:50 18:36 6:00 Jenkintown
184 Dennis Zhang 250 5:55 18:36 6:00 Peddie School
185 167 Andrew Wiles 161 5:36 18:36 6:00 South Western
186 168 Josh Viarengo 185 5:41 18:37 6:00 Bayard Rustin
187 169 Kevin Jumper 237 5:53 18:37 6:00 Holy Cross
188 170 John Colavito 178 5:39 18:37 6:00 Garnet Valley
189 Christian Voloshen 126 5:32 18:38 6:00 Nazareth Area
190 171 Chris Keach 218 5:51 18:38 6:01 Christopher Dock Menn
191 172 Gage Gardner 164 5:37 18:39 6:01 Upper Perkiomen
192 173 Jarrod Sleet 198 5:45 18:40 6:01 Ridley
193 174 Steven Seachrist 219 5:51 18:41 6:01 Christopher Dock Menn
194 175 Ethan Rothermel 156 5:35 18:41 6:02 Oley Valley
195 176 Jack Guardiola 206 5:47 18:42 6:02 Malvern Prep
196 177 Harry Cotter 201 5:46 18:42 6:02 Ridley
197 178 Aidan Riano 243 5:54 18:42 6:02 Blair Academy
198 179 Andrew Guerin 189 5:42 18:42 6:02 Delaware Valley
199 180 Brent Johnson 121 5:30 18:43 6:02 Central Dauphin East
200 181 Lance Templeton 187 5:42 18:43 6:02 Upper Perkiomen
201 182 Justin Goodrich 195 5:44 18:43 6:02 Scranton Prep
202 Trent Szczucki 193 5:44 18:44 6:02 Nazareth Area
203 183 Philip Beza 171 5:38 18:44 6:02 Liberty
204 184 Ryan Lello 235 5:53 18:44 6:02 Holy Cross
205 Bobby Lynam 183 5:41 18:44 6:02 Germantown Friends
206 185 Shea Quinn 196 5:44 18:45 6:03 Scranton Prep
207 186 Christopher Green 205 5:47 18:46 6:03 Ridley
208 187 Derek Ulrich 222 5:52 18:46 6:03 Conrad Weiser
209 188 Avery Deemer 212 5:49 18:46 6:03 Central Dauphin East
210 189 Kieran Donaher 146 5:34 18:47 6:04 Saint Joseph's Prep
211 190 Josh Hulton 276 6:00 18:47 6:04 Octorara
212 191 Adam Rudisill 278 6:00 18:48 6:04 Octorara
213 192 Joop Olthof 244 5:54 18:49 6:04 Blair Academy
214 193 Mason Shirey 202 5:46 18:50 6:04 Oley Valley
215 194 Mahdi Bouchekouk 293 6:05 18:51 6:05 East Stroudsburg Area
216 195 Nick Zambo 211 5:48 18:51 6:05 Bethlehem Catholic
217 196 Liam Junkermann 246 5:55 18:51 6:05 Blair Academy
218 Ryan Hu 266 5:58 18:53 6:05 Peddie School
219 197 Jarrod Stebick 173 5:38 18:54 6:06 South Western
220 198 Lucas Klein 132 5:32 18:55 6:06 Friends' Central
221 199 Nate Sizemore 151 5:35 18:55 6:06 Upper Darby
222 200 Brandon Fogarty 227 5:52 18:57 6:06 Tamaqua Area
223 Griffin Wisser 208 5:47 18:57 6:07 Bayard Rustin
224 Andrew Smith 207 5:47 18:59 6:07 Bayard Rustin
225 201 Elden Bergman 188 5:42 18:59 6:07 Liberty
226 Blandin Conklin 257 5:56 19:00 6:08 Upper Perkiomen
227 202 Nitharul Bhuiyan 112 5:28 19:00 6:08 Upper Darby
228 203 Alec Lawless 209 5:48 19:01 6:08 Blair Academy
229 Max Dooley 248 5:55 19:02 6:08 Radnor
230 204 Brandon Chain 181 5:40 19:03 6:09 Newark
231 Caleb Limmer 170 5:38 19:04 6:09 Jenkintown
232 205 Kaden Buchler 264 5:58 19:04 6:09 Pope John Paul II
233 Jacob Heffner 225 5:52 19:05 6:09 Upper Perkiomen
234 Robert Frigerio 252 5:55 19:05 6:09 Radnor
235 206 Doug Walsh 277 6:00 19:06 6:09 Holy Cross
236 207 Daniel Lefko 221 5:51 19:07 6:10 Oley Valley
237 208 Ian Anderson 236 5:53 19:08 6:10 Christopher Dock Menn
238 209 Seth Kim 241 5:54 19:10 6:11 Blair Academy
239 210 Adam Kanterman 239 5:54 19:12 6:12 Delaware Valley
240 211 Derek Cracium 0 19:13 6:12 South Western
241 212 Rhys Simmons 141 5:33 19:13 6:12 William Tennent
242 Christian Byler 220 5:51 19:13 6:12 Jenkintown
243 213 Ian Hazen 298 6:08 19:14 6:12 Octorara
244 Paul Sereeyothin 249 5:55 19:15 6:13 Blair Academy
245 214 Andrew Schott 224 5:52 19:17 6:13 South Western
246 Jacob Shellhammer 191 5:43 19:17 6:13 Exeter
247 215 Isaac Miller 213 5:50 19:19 6:14 Tamaqua Area
248 216 Ryan Baldino 234 5:53 19:21 6:14 Garnet Valley
249 Logan Harris 260 5:57 19:22 6:15 Upper Perkiomen
250 217 Sean Robinson 288 6:02 19:23 6:15 Christopher Dock Menn
251 218 Nico Marino 217 5:50 19:25 6:16 New Hope-Solebury
252 219 Thomas Foley 223 5:52 19:25 6:16 Friends' Central
253 220 Kaleb Stanton 255 5:56 19:27 6:16 Saranac
254 221 Owen Fitzgerald 270 5:59 19:28 6:17 Bethlehem Catholic
255 Owen Chase 258 5:56 19:30 6:17 South Western
256 222 Nathan Levitties 261 5:58 19:30 6:17 Friends' Central
257 223 Jack Flynn 274 5:59 19:31 6:17 Pope John Paul II
258 224 Matt Rudisill 281 6:00 19:31 6:18 Octorara
259 225 Bryce Hughes 240 5:54 19:32 6:18 Holy Cross
260 226 Gabe Hunter 233 5:53 19:32 6:18 Scranton Prep
261 227 Kory Marlatt 254 5:56 19:33 6:18 Palmerton Area
262 228 Ryan Sauter 267 5:59 19:37 6:19 Scranton Prep
263 229 Tim Maradeo 253 5:55 19:37 6:20 Palmerton Area
264 James Graham 238 5:54 19:38 6:20 South Western
265 230 Dair Miller 229 5:53 19:38 6:20 Tamaqua Area
266 231 Griffin Williams 282 6:00 19:39 6:20 Saranac
267 232 Doug Gardener 247 5:55 19:39 6:20 Garnet Valley
268 233 Connor LaMarca 279 6:00 19:40 6:20 Delaware Valley
269 Nathan Hawkins 230 5:53 19:40 6:20 South Western
270 Jason Mitala 268 5:59 19:41 6:21 Pope John Paul II
271 234 Matthew Guckenberger 265 5:58 19:42 6:21 Newark
272 235 Abdul Hafiz 180 5:40 19:44 6:22 Upper Darby
273 236 Joshua Flick 256 5:56 19:45 6:22 Delaware Valley
274 John Festa 273 5:59 19:45 6:22 Delaware Valley
275 237 Christopher Osenbach 228 5:53 19:45 6:22 Tamaqua Area
276 238 Patrick Rieker 204 5:46 19:46 6:22 Pottsgrove
277 239 Isaac Savinese 245 5:54 19:46 6:23 Ridley
278 240 Sam Bevevino 215 5:50 19:46 6:23 Malvern Prep
279 241 Detrick Borden 231 5:53 19:47 6:23 Tamaqua Area
280 242 Douglas Doll 303 6:10 19:48 6:23 East Stroudsburg Area
281 243 Ryan Madden 263 5:58 19:48 6:23 Saranac
282 Alex Gieson 285 6:02 19:49 6:23 Blair Academy
283 244 Benjamin Dupont 289 6:02 19:49 6:24 New Hope-Solebury
284 245 Matt Tomaine 283 6:01 19:54 6:25 Scranton Prep
285 John Russo 216 5:50 19:57 6:26 Delaware Valley
286 246 Liam Savarese 259 5:57 19:58 6:26 Oley Valley
287 247 Robert Grzyboski 292 6:05 19:59 6:27 Holy Cross
288 248 Johnathon Cordero 302 6:09 20:00 6:27 Whitehall
289 Zachary Shaner 286 6:02 20:02 6:28 Oley Valley
290 249 Henry Song 325 6:31 20:04 6:28 The Hill School
291 250 Hunter Stephano 232 5:53 20:05 6:29 Ridley
292 251 Joseph Cammarata 317 6:22 20:06 6:29 New Hope-Solebury
293 252 Michael Bogucki 300 6:09 20:07 6:29 Whitehall
294 Charlie Pettinato 310 6:14 20:09 6:30 Holy Cross
295 253 Alexander McDonnell 297 6:07 20:10 6:30 Friends' Central
296 Thomas Ferraro 295 6:06 20:10 6:30 Scranton Prep
297 254 John Giordano 296 6:07 20:12 6:31 Malvern Prep
298 Lucas Robinson-Barr 287 6:02 20:12 6:31 Friends' Central
299 255 Jonathan Anderson 301 6:09 20:12 6:31 Christopher Dock Menn
300 256 Adam Singer 309 6:14 20:12 6:31 New Hope-Solebury
301 257 Graydon Schmeckenbecher 314 6:17 20:15 6:32 Whitehall
302 Josh Charles 242 5:54 20:16 6:32 Holy Cross
303 258 Cody Weber 0 20:18 6:33 Bethlehem Catholic
304 Joshua Murtaugh 291 6:04 20:20 6:33 Pope John Paul II
305 Oscar Mailman 308 6:13 20:29 6:36 New Hope-Solebury
306 Ryan Schaafsma 269 5:59 20:30 6:36 Delaware County Chris
307 Michael Stahl 280 6:00 20:32 6:37 Oley Valley
308 259 Andy Chung 304 6:11 20:32 6:37 Whitehall
309 260 Colby Moyer 318 6:22 20:36 6:38 Palmerton Area
310 261 Marcus Vila 307 6:13 20:37 6:39 Conrad Weiser
311 262 Ben Aulenbach 322 6:29 20:39 6:40 Conrad Weiser
312 Daniel Hoffman 294 6:06 20:40 6:40 Oley Valley
313 263 Xavier Cuadrado 262 5:58 20:41 6:40 Tamaqua Area
314 Brandon Heffelfinger 272 5:59 20:44 6:41 Tamaqua Area
315 Thomas Warren 319 6:22 20:47 6:42 New Hope-Solebury
316 264 Orlando Jacome-Figueroa 0 20:47 6:42 East Stroudsburg Area
317 265 Wyatt Hare 327 6:37 20:50 6:43 The Hill School
318 266 Jess Clark 284 6:01 20:54 6:44 Central Dauphin East
319 267 Colin Cronen 316 6:20 21:02 6:47 Central Dauphin East
320 268 Nick Demjan 299 6:08 21:05 6:48 Whitehall
321 Carson Krell 251 5:55 21:05 6:48 Tamaqua Area
322 269 Muhammad Azim 305 6:11 21:06 6:48 Whitehall
323 270 Tyler Conway 324 6:31 21:07 6:49 Octorara
324 271 Dylan Borner 306 6:13 21:08 6:49 Saranac
325 Josh Lloyd 330 6:45 21:11 6:50 Delaware Valley
326 Misha Receveur 313 6:15 21:13 6:50 Ridley
327 272 Dylan Thompson 332 6:49 21:15 6:51 The Hill School
328 Daniel Chinchar 312 6:15 21:23 6:54 Tamaqua Area
329 273 Bailey Polecaro 311 6:14 21:31 6:56 Newark
330 274 Vincent Ha 335 6:55 21:49 7:02 Conrad Weiser
331 Caleb Cutler 331 6:45 21:56 7:04 Newark
332 275 Jonathan Diestler 328 6:43 22:09 7:09 East Stroudsburg Area
333 Will Rover 326 6:31 22:10 7:09 Holy Cross
334 Ethan Brown 336 6:56 22:17 7:11 Conrad Weiser
335 Andrew Smith 323 6:30 22:31 7:16 New Hope-Solebury
336 276 Logan Stewart 315 6:20 22:35 7:17 Central Dauphin East
337 277 Anthony Cicardo 333 6:54 22:38 7:18 Palmerton Area
338 Aleem Mohamed 339 7:02 22:39 7:18 Conrad Weiser
339 Isaiah Gerard 338 7:02 22:45 7:20 Newark
340 Devin Maderness 334 6:55 22:46 7:20 Conrad Weiser
341 Ryan Kanaly 329 6:44 22:57 7:24 Saranac
342 278 Kolby Miller 340 7:09 23:27 7:34 Bethlehem Catholic
343 279 Josh Bauman 343 7:17 23:30 7:35 Christopher Dock Menn
344 Jonathan Roach 342 7:11 23:33 7:36 Friends' Central
345 280 Richard Hrusovsky 321 6:29 23:35 7:36 Palmerton Area
346 281 Ketih Neidig 341 7:10 24:02 7:45 Bethlehem Catholic
347 Colin Seeman 344 7:25 24:22 7:52 Newark
348 Alec Flora-Miller 337 6:59 24:43 7:58 Saranac
349 Lucas Smith 347 7:30 25:09 8:07 Saranac
350 Noah Riccardi 345 7:29 25:22 8:11 Friends' Central
351 Ming Xue 346 7:29 25:49 8:20 Christopher Dock Menn
352 282 Reshan Selva 348 8:00 27:41 8:56 Palmerton Area