Boys 5000m
Place Name Time Team
1 Matt Muthler So 17:22 5:36 Owen J Roberts
2 Ryan Breish Sr 17:41 5:42 Spring-Ford
3 Myles Hoven Sr 17:52 5:46 Methacton
4 Zach Kardos Sr 17:56 5:47 Owen J Roberts
5 Cy Evans Sr 17:57 5:47 Boyertown
6 James Sahakian Jr 18:00 5:48 Boyertown
7 Anthony Bamford Fr 18:00 5:48 Spring-Ford
8 Larkin Recke Sr 18:04 5:50 Owen J Roberts
9 Jack Armstrong Sr 18:06 5:50 Phoenixville
10 Jacob Green Sr 18:11 5:52 Spring-Ford
11 Nolan Longacre Jr 18:18 5:54 Boyertown
12 Josh Dimarino Fr 18:22 5:55 Owen J Roberts
13 Andrew Carlin Fr 18:24 5:56 Spring-Ford
14 Jonnie Muench Fr 18:24 5:56 Spring-Ford
15 Kiburu Brown Fr 18:25 5:56 Perkiomen Valley
16 Jadon Dunham So 18:26 5:57 Spring-Ford
17 Jordan Thomas Jr 18:27 5:57 Perkiomen Valley
18 Tyler Wedemeyer Fr 18:29 5:58 Spring-Ford
19 Tyler Reigner Jr 18:30 5:58 Boyertown
20 Dan Duffy Jr 18:35 5:59 Owen J Roberts
21 Gavin Stevens Fr 18:38 6:01 Perkiomen Valley
22 Nick Gatcha So 18:40 6:01 Phoenixville
23 John Black Fr 18:41 6:01 Boyertown
24 Andrew Moyer So 18:41 6:02 Perkiomen Valley
25 Max Collins Fr 18:43 6:02 Spring-Ford
26 Ian Cowie So 18:43 6:02 Spring-Ford
27 Connor McShane Jr 18:46 6:03 Phoenixville
28 Cole Smith So 18:49 6:04 Owen J Roberts
29 Eric Olden So 18:49 6:04 Perkiomen Valley
30 George Magyarits So 18:51 6:05 Perkiomen Valley
31 Phillip Smith Fr 18:52 6:05 Perkiomen Valley
32 Galen Kasznay Jr 18:53 6:05 Owen J Roberts
33 Jake New Sr 18:59 6:07 Phoenixville
34 Jake Peters Jr 19:00 6:08 Methacton
35 Daniel Fescenmyer Sr 19:08 6:10 Spring-Ford
36 Nolan McMahon So 19:09 6:11 Methacton
37 Stephen Repa Jr 19:10 6:11 Boyertown
38 Kerry Halloran Sr 19:11 6:11 Phoenixville
39 Eric Moyer So 19:12 6:11 Perkiomen Valley
40 Eric Muthersbaugh Fr 19:12 6:11 Boyertown
41 Luke Desiles So 19:14 6:12 Perkiomen Valley
42 Connor Smith So 19:20 6:14 Upper Merion
43 Sean Lukowski So 19:22 6:15 Phoenixville
44 Ray Dunne Sr 19:23 6:15 Spring-Ford
45 Isaac Gale Jr 19:24 6:15 Phoenixville
46 Sam Lanza So 19:25 6:16 Perkiomen Valley
47 Alex Clark Fr 19:26 6:16 Methacton
48 Tommy Agnew So 19:28 6:17 Norristown
49 Carson Kelppe Fr 19:33 6:18 Phoenixville
50 Christian Badali So 19:35 6:19 Perkiomen Valley
51 Jake Butterfield Jr 19:36 6:19 Phoenixville
52 Riley Kleppe Jr 19:38 6:20 Phoenixville
53 Ryan Landis So 19:38 6:20 Upper Perkiomen
54 John Kiernan Fr 19:40 6:20 Methacton
55 Dan Chimes Fr 19:41 6:21 Methacton
56 Noah Gonzales Fr 19:42 6:21 Owen J Roberts
57 Jack Flynn Fr 19:43 6:22 Pope John Paul II
58 Jonathan Trzaska So 19:49 6:24 Upper Perkiomen
59 Josh Murtaugh Fr 19:51 6:24 Pope John Paul II
60 Luke Homan Jr 19:51 6:24 Upper Perkiomen
61 Ruben Morales So 19:52 6:24 Norristown
62 Lucas Gray Sr 19:52 6:24 Owen J Roberts
63 Dan Hickey Jr 19:52 6:24 Phoenixville
64 Zach Davis Jr 19:53 6:25 Perkiomen Valley
65 Cody Schwenk So 19:54 6:25 Upper Perkiomen
66 Calvin Ribelin So 19:57 6:26 Perkiomen Valley
67 Daniel Haymen Fr 19:59 6:27 Perkiomen Valley
68 Ray Calamari So 19:59 6:27 Methacton
69 Ethan Trzaska So 20:00 6:27 Upper Perkiomen
70 Ethan Markwalter So 20:01 6:27 Upper Perkiomen
71 Austin Lozinak So 20:02 6:28 Methacton
72 Doug Villegas-Revas Fr 20:03 6:28 Phoenixville
73 Liam Hunter Fr 20:05 6:28 Pope John Paul II
74 Eric Beery Sr 20:07 6:29 Phoenixville
75 Ben Yeiser So 20:09 6:30 Perkiomen Valley
76 Richie Baird Sr 20:10 6:30 Spring-Ford
77 Ethan Ferraro Fr 20:10 6:30 Perkiomen Valley
78 Evan Mia Jr 20:11 6:31 Phoenixville
79 Ryan Morgan So 20:12 6:31 Methacton
80 Alex Choing Sr 20:12 6:31 Perkiomen Valley
81 Josh Bolan So 20:12 6:31 Perkiomen Valley
82 Patrick Rieker So 20:14 6:31 Pottsgrove
83 Jared Hill So 20:14 6:31 Pottstown
84 Sung Cho Fr 20:16 6:32 Methacton
85 Cole Vallette So 20:17 6:32 Upper Merion
86 Alex Fey Jr 20:17 6:32 Phoenixville
87 Ditullio Micheal Jr 20:18 6:33 Perkiomen Valley
88 Anthony Mazur Sr 20:18 6:33 Phoenixville
89 Giovanni Santiago Jr 20:20 6:33 Norristown
90 Christopher Spletzer Fr 20:21 6:34 Methacton
91 Caleb Taylor Jr 20:21 6:34 Boyertown
92 Anthony Lowe Fr 20:23 6:34 Pottstown
93 Gavin Buce Fr 20:24 6:35 Pope John Paul II
94 Christopher Brooks Sr 20:24 6:35 Upper Merion
95 Sergio Daniel Jr 20:26 6:35 Norristown
96 Michael Radzanowski So 20:31 6:37 Upper Merion
97 Jonathan Daub So 20:32 6:37 Upper Perkiomen
98 Dalton Davis So 20:33 6:38 Perkiomen Valley
99 Aaron Jeong Sr 20:33 6:38 Owen J Roberts
100 Jason Mitala Sr 20:34 6:38 Pope John Paul II
101 Hunter Douglass Sr 20:35 6:38 Upper Perkiomen
102 Daniel So Jr 20:39 6:39 Phoenixville
103 Ryan Therian Fr 20:40 6:40 Methacton
104 Graham Thomas So 20:41 6:40 Upper Perkiomen
105 Jacob Heffner So 20:42 6:41 Upper Perkiomen
106 Ryan Stackhouse Sr 20:44 6:41 Upper Perkiomen
107 Kyler Lewis Jr 20:44 6:41 Phoenixville
108 Marco Olmedo Fr 20:45 6:41 Norristown
109 Johan Herstrom Sr 20:45 6:42 Perkiomen Valley
110 Ethan Herring Jr 20:46 6:42 Phoenixville
111 Ethan Gretzula So 20:48 6:43 Methacton
112 Graham Shanno Sr 20:49 6:43 Phoenixville
113 Collin Stone So 20:54 6:44 Pottstown
114 Dylan Tezak Sr 20:55 6:45 Phoenixville
115 Lucas Devito Fr 20:56 6:45 Owen J Roberts
116 Andrew Connolly Sr 20:57 6:45 Methacton
117 Noah Patton So 20:57 6:45 Pottstown
118 Jonah Korman Fr 21:02 6:47 Pottsgrove
119 Oluwasegun Adeshoken Jr 21:06 6:48 Norristown
120 Colin Obrien Sr 21:08 6:49 Upper Merion
121 Matt Weisenberger Jr 21:09 6:49 Methacton
122 Brendon Arcara Fr 21:09 6:49 Owen J Roberts
123 Joe Carpenter Fr 21:10 6:49 Upper Perkiomen
124 Scott Wilson Fr 21:15 6:51 Norristown
125 Kevin Oconnor Fr 21:16 6:52 Methacton
126 Ryan Rogers Sr 21:18 6:52 Perkiomen Valley
127 Justine Villimar Jr 21:19 6:52 Pottstown
128 Johnny Mash Sr 21:21 6:53 Boyertown
129 Jake Weston Fr 21:22 6:53 Owen J Roberts
130 Daniel Martignetti Jr 21:22 6:53 Boyertown
131 Max Lin So 21:24 6:54 Perkiomen Valley
132 Austin Eastmure Jr 21:24 6:54 Methacton
133 Gilberto Reyes So 21:33 6:57 Norristown
134 Luke Hihi Fr 21:34 6:57 Phoenixville
135 Chris Angus Jr 21:38 6:59 Boyertown
136 Eric Henderson Fr 21:41 7:00 Upper Merion
137 Brendan Elvidge So 21:42 7:00 Perkiomen Valley
138 Luke McCarthy Fr 21:44 7:01 Pope John Paul II
139 Nick Ruppert So 21:46 7:01 Methacton
140 Jasper Ip Fr 21:46 7:01 Upper Merion
141 John Oskanian So 21:47 7:01 Perkiomen Valley
142 Harrison Sieker Jr 21:50 7:02 Upper Merion
143 Matthew Brun Fr 21:51 7:03 Pope John Paul II
144 Harry Clune So 21:53 7:03 Perkiomen Valley
145 Kalton McWherter Sr 21:54 7:04 Boyertown
146 Eddie Levin Jr 21:59 7:05 Perkiomen Valley
147 Matthew Delciotto So 21:59 7:05 Pope John Paul II
148 Thomas Gammon Fr 22:00 7:06 Owen J Roberts
149 Manuel Lares Jr 22:00 7:06 Methacton
150 Sean Zubey So 22:03 7:07 Owen J Roberts
151 Chase Ziegler So 22:05 7:07 Upper Perkiomen
152 Adam Scherch Fr 22:05 7:07 Owen J Roberts
153 Jonathan Nicol Sr 22:06 7:08 Upper Merion
154 Kevin Riddell So 22:10 7:09 Methacton
155 Gavin Fuhs So 22:16 7:11 Upper Perkiomen
156 Michael McElroy Fr 22:16 7:11 Pope John Paul II
157 Chris Rynn Sr 22:18 7:11 Upper Perkiomen
158 Collin Neusch Fr 22:19 7:12 Perkiomen Valley
159 Drake Conklin Jr 22:20 7:12 Upper Perkiomen
160 Austin Shanley Fr 22:20 7:12 Upper Perkiomen
161 Mitchell Aquino Jr 22:21 7:12 Pottstown
162 Siddarth Srinivisan Jr 22:22 7:13 Phoenixville
163 Diego Ledsma Fr 22:34 7:17 Upper Merion
164 Chris Aley Fr 22:34 7:17 Methacton
165 Anthony Lopez Santos Jr 22:38 7:18 Norristown
166 Gavin Hepner Fr 22:38 7:18 Upper Merion
167 Robert Edney Fr 22:40 7:18 Phoenixville
168 Andrew Breneman Fr 22:43 7:20 Perkiomen Valley
169 Andrew Green So 22:46 7:20 Pottstown
170 Dan Proctor Sr 22:46 7:21 Phoenixville
171 Christian Trafford Jr 22:48 7:21 Methacton
172 Jp Duffy So 22:55 7:23 Owen J Roberts
173 Xander Contros Fr 22:56 7:24 Perkiomen Valley
174 Willam Pagliaro Sr 22:57 7:24 Upper Merion
175 Evan Eckhart So 23:04 7:26 Boyertown
176 Jake Rees Fr 23:06 7:27 Pope John Paul II
177 William Verna Jr 23:07 7:27 Methacton
178 Jamie Sharp Jr 23:08 7:27 Pottstown
179 Joseph Callahan Sr 23:13 7:29 Upper Merion
180 Steve Lin So 23:20 7:31 Pottsgrove
181 Carson Zadroga Fr 23:22 7:32 Boyertown
182 Zane Takyeldin So 23:26 7:33 Methacton
183 George Kullen Sr 23:39 7:38 Owen J Roberts
184 Nick Martiello Fr 23:41 7:38 Perkiomen Valley
185 Thomas Erwin Fr 23:43 7:39 Pope John Paul II
186 Henry McManus So 23:45 7:40 Phoenixville
187 Brody Cuthill Jr 23:57 7:44 Boyertown
188 Zane Miller Fr 23:58 7:44 Upper Perkiomen
189 Kai Gabriel So 24:00 7:45 Boyertown
190 Jacob Bosko Jr 24:10 7:48 Pottstown
191 Josh Famous Jr 24:29 7:54 Boyertown
192 Ben Shermer Fr 24:32 7:55 Upper Perkiomen
193 Austin Holiday Fr 24:46 7:59 Boyertown
194 Sean Matthews Fr 24:59 8:03 Owen J Roberts
195 Luke Gallagher Fr 25:13 8:08 Boyertown
196 Quinten Heise Jr 25:28 8:13 Owen J Roberts
197 Justin Halpern Jr 25:35 8:15 Upper Merion
198 Mathew Deppin Fr 25:41 8:17 Pottstown
199 Liam Dwinnel Sr 26:00 8:23 Upper Merion
200 Nathan Laughlin Fr 27:18 8:48 Upper Merion
201 Jack Demtshuk Fr 27:23 8:50 Upper Merion
202 John Stillwell So 30:31 9:50 Pottstown