O'all
Place Score Bib No Name Team Split 1 Split 2 Split 3 Time Pace Age
1 1 8351 Ryan McCabe La Salle College 12 2:35 6:46 6:51 16:13.0 5:14/M 12
2 2 8323 Max Casadei La Salle College 12 2:46 6:58 6:40 16:25.7 5:18/M 11
3 3 8346 Josh Klein La Salle College 12 2:48 6:56 6:42 16:27.5 5:19/M 10
4 4 8332 Dan Dicola La Salle College 12 2:51 6:51 6:44 16:27.7 5:19/M 9
5 5 8359 Liam Reynolds La Salle College 12 2:42 6:59 6:45 16:28.3 5:19/M 11
6 6 8357 Frank Palopoli La Salle College 12 2:45 6:59 6:53 16:38.2 5:22/M 12
7 7 8337 Thomas Goettner La Salle College 12 2:40 7:01 7:02 16:45.2 5:24/M 10
8 (> 7) 8368 Nate Viands La Salle College 12 2:47 6:58 7:00 16:46.9 5:25/M 9
9 (> 7) 8322 Vincent Calamia La Salle College 12 2:52 7:05 6:56 16:54.8 5:27/M 12
10 (> 7) 8341 Jude Hvorecky La Salle College 12 2:52 7:11 7:04 17:08.2 5:32/M 12
11 (> 7) 8352 Brendan McGinley La Salle College 12 2:50 7:13 7:07 17:11.5 5:33/M 9
12 8 3988 Alexander Haynes Downingtown West 2:50 7:21 7:01 17:13.9 5:34/M 11
13 (> 7) 8367 Anthony Ukalovic La Salle College 12 2:39 7:20 7:15 17:14.5 5:34/M 11
14 (> 7) 8369 Sebastian Westfall La Salle College 12 2:42 7:18 7:14 17:15.9 5:34/M 11
15 9 8306 Charlie Hatton Haverford Township 2:46 7:15 7:14 17:16.1 5:34/M 11
16 (> 7) 8361 Ryan Russell La Salle College 12 2:43 7:20 7:16 17:19.2 5:35/M 11
17 10 8710 Nate Wilson Unionville 2:50 7:19 7:09 17:19.6 5:35/M 10
18 11 8694 Henry Bondi Unionville 2:50 7:20 7:10 17:21.5 5:36/M 12
19 (> 7) 8343 Margis Kapur La Salle College 12 2:50 7:28 7:05 17:24.8 5:37/M 11
20 (> 7) 8327 Denis Collins La Salle College 12 2:52 7:22 7:10 17:25.5 5:37/M 11
21 12 8384 Danny Mezey-Mcmahon Lower Merion 2:51 7:20 7:13 17:25.5 5:37/M 10
22 13 8298 Aidan Chivalette Haverford Township 2:46 7:15 7:24 17:26.4 5:38/M 12
23 14 2043 Cayd Wolf Avon Grove 2:51 7:20 7:15 17:28.5 5:38/M 11
24 15 8456 Kane Baumher Neshaminy 2:46 7:20 7:21 17:28.9 5:38/M 11
25 16 8708 Mrinal Venkatesh Unionville 2:55 7:16 7:16 17:29.0 5:38/M 11
26 17 8551 Mason Namioli Ridley 2:50 7:22 7:18 17:31.9 5:39/M 12
27 (> 7) 8363 Harrison Smith La Salle College 12 2:48 7:26 7:18 17:33.8 5:40/M 11
28 18 8712 Andrey Zhuravlev Unionville 2:54 7:18 7:22 17:35.5 5:41/M 10
29 19 2037 Brennan Moyer Avon Grove 2:52 7:20 7:22 17:35.6 5:41/M 10
30 20 2029 Connor Hawkins Avon Grove 2:54 7:24 7:17 17:36.3 5:41/M 11
31 (> 7) 8364 Brendan Sock La Salle College 12 2:55 7:23 7:21 17:40.9 5:42/M 11
32 (> 7) 8326 Nathan Chu La Salle College 12 2:43 7:20 7:38 17:42.9 5:43/M 10
33 21 2022 Aarnav Behari Avon Grove 2:43 7:26 7:33 17:43.8 5:43/M 12
34 (> 7) 8358 William Rau La Salle College 12 2:56 7:24 7:24 17:45.2 5:44/M 10
35 22 8748 Liam Ladd West Chester Henderson 2:57 7:24 7:25 17:47.7 5:44/M 11
36 23 3993 Rowan Leisenring Downingtown West 2:55 7:29 7:24 17:49.1 5:45/M 10
37 (> 7) 8349 Christopher Maiolino La Salle College 12 2:56 7:31 7:22 17:51.0 5:46/M 11
38 24 8257 Jake May Great Valley 2:51 7:29 7:32 17:53.2 5:46/M 11
39 25 8573 Matthew Embrey Souderton Area 2:47 7:32 7:38 17:58.9 5:48/M 12
40 26 3953 Josh Kuchera Downingtown East 2:51 7:34 7:33 17:59.4 5:48/M 12
41 27 8572 Liam Dougherty Souderton Area 2:51 7:29 7:39 17:59.6 5:48/M 12
42 (> 7) 8348 Will Madden La Salle College 12 3:00 7:32 7:26 17:59.9 5:48/M 10
43 28 8307 James Kearns Haverford Township 2:55 7:24 7:40 18:00.3 5:49/M 10
44 29 8719 Shane Iannitti Upper Dublin 2:58 7:42 7:19 18:00.9 5:49/M 10
45 30 2041 Parker Rossman Avon Grove 2:59 7:34 7:29 18:03.2 5:49/M 10
46 (> 7) 8362 Jack Ryan La Salle College 12 3:03 7:34 7:25 18:03.2 5:49/M 9
47 31 8696 Gavin Catlett Unionville 3:05 7:29 7:28 18:03.9 5:50/M 11
48 32 8757 Mason Whittle West Chester Henderson 2:57 7:34 7:32 18:05.5 5:50/M 10
49 33 8548 Alex Lomas Ridley 2:51 7:37 7:37 18:05.6 5:50/M 11
50 34 8544 Eamon Carlin Ridley 2:54 7:35 7:36 18:06.6 5:51/M 10
51 35 8774 Colin Phillips West Chester Rustin 3:00 7:34 7:31 18:06.9 5:51/M 11
52 36 8267 Upanshu Vinayaka Great Valley 2:55 7:38 7:34 18:07.7 5:51/M 11
53 (> 7) 8365 Ryan Sock La Salle College 12 3:03 7:35 7:29 18:08.4 5:51/M 9
54 37 3994 Arhan Levaku Downingtown West 2:59 7:37 7:32 18:09.8 5:52/M 11
55 38 2034 Robert Kaufman Avon Grove 3:03 7:41 7:25 18:10.7 5:52/M 11
56 39 8722 Josiah Notary Upper Dublin 2:53 7:39 7:38 18:11.1 5:52/M 11
57 40 8570 Jamin Crozier II Souderton Area 2:52 7:37 7:42 18:12.3 5:52/M 10
58 41 2040 Kevin Rittenhouse Avon Grove 2:59 7:34 7:42 18:16.3 5:54/M 12
59 42 3957 Evan Merkel Downingtown East 2:57 7:48 7:31 18:16.6 5:54/M 9
60 43 8383 Charles Grainger Lower Merion 2:57 7:39 7:40 18:17.1 5:54/M 9
61 44 8479 Ethan Bowen Penncrest 3:02 7:39 7:35 18:17.7 5:54/M 11
62 45 8297 Declan Burko Haverford Township 2:55 7:38 7:43 18:17.7 5:54/M 11
63 (> 7) 8342 Jude Jordal La Salle College 12 2:56 7:43 7:38 18:19.0 5:55/M 9
64 46 3948 Brady Frantz Downingtown East 2:55 7:39 7:44 18:20.5 5:55/M 11
65 47 3996 Devin Maher Downingtown West 2:57 7:36 7:47 18:21.1 5:55/M 11
66 (> 7) 2031 Charlie Hill Avon Grove 3:10 7:42 7:28 18:21.2 5:55/M 10
67 48 8293 Finnegan Avon Haverford Township 3:03 7:43 7:35 18:22.1 5:56/M 12
68 49 2067 Lucas Robtison Council Rock South 3:00 7:47 7:34 18:22.3 5:56/M 12
69 50 8667 Henry Hewitt Strath Haven 2:50 7:42 7:51 18:23.6 5:56/M 11
70 51 8571 Ronak Demagu Souderton Area 2:53 7:33 7:57 18:24.4 5:56/M 10
71 (> 7) 8335 Sawyer Flannery La Salle College 12 3:04 7:34 7:45 18:24.4 5:56/M 9
72 52 8209 Joshua Patterson Downingtown West 3:01 7:47 7:36 18:25.2 5:57/M 10
73 53 8481 Liam Carroll Penncrest 3:04 7:39 7:41 18:25.7 5:57/M 11
74 54 8532 Luke Waltman Radnor 2:55 7:43 7:47 18:25.9 5:57/M 10
75 55 8387 Avery Ward Lower Merion 2:57 7:43 7:45 18:25.9 5:57/M 9
76 56 8582 Lucas Lanci Souderton Area 2:56 7:46 7:44 18:27.4 5:57/M 9
77 57 8459 Liam Devine Neshaminy 2:57 7:44 7:45 18:27.5 5:57/M 11
78 (> 7) 2036 William MacGregor Avon Grove 3:01 7:44 7:42 18:28.5 5:58/M 12
79 (> 7) 8338 Michael Gorrell La Salle College 12 2:55 7:49 7:43 18:28.8 5:58/M 12
80 58 8528 Noah Abel Radnor 3:00 7:41 7:46 18:29.3 5:58/M 11
81 (> 7) 8350 Jacob Mardirosian La Salle College 12 3:02 7:43 7:43 18:29.4 5:58/M 11
82 59 8697 Hunter Gilday Unionville 3:12 7:54 7:22 18:30.0 5:58/M 10
83 60 8709 Ethan Wickremasinghe Unionville 3:12 7:54 7:23 18:30.4 5:58/M 9
84 61 3952 Caleb Wang Downingtown East 2:56 7:42 7:54 18:32.5 5:59/M 10
85 62 8458 Max Cressman Neshaminy 2:57 7:44 7:51 18:33.6 5:59/M 10
86 63 8611 Samuel Kubiak Springfield (Delco) 2:58 7:47 7:49 18:34.7 6:00/M 10
87 64 3984 Haoen Chang Downingtown West 3:00 7:55 7:38 18:35.3 6:00/M 11
88 (> 7) 8706 Alexander Stancik Unionville 3:12 7:55 7:27 18:35.5 6:00/M 9
89 65 8552 Owen Richardson Ridley 2:57 7:44 7:54 18:36.6 6:00/M 10
90 66 8720 Matthew Lee Upper Dublin 2:58 7:50 7:48 18:38.6 6:01/M 11
91 67 8385 William Puffer Lower Merion 2:59 7:49 7:50 18:39.0 6:01/M 10
92 68 3982 Ashton Bartholomew Downingtown West 3:06 7:41 7:52 18:39.4 6:01/M 10
93 69 8382 Dylan Peppler Lower Merion 2:57 7:53 7:48 18:39.9 6:01/M 10
94 (> 7) 8328 Cole Cosgrove La Salle College 12 3:00 7:53 7:47 18:40.6 6:01/M 11
95 70 8753 Mason Scott West Chester Henderson 3:03 7:48 7:47 18:40.8 6:02/M 9
96 71 8674 Nathan Rines Strath Haven 2:58 7:51 7:51 18:40.9 6:02/M 11
97 (> 7) 8366 Kabir Tandon La Salle College 12 3:04 7:47 7:50 18:42.5 6:02/M 10
98 72 8490 Asa Herbert Penncrest 3:05 7:49 7:48 18:43.6 6:02/M 9
99 73 8724 Mason Penna Upper Dublin 3:04 7:56 7:43 18:44.5 6:03/M 9
100 74 2061 David Dobondi Council Rock South 2:58 7:53 7:53 18:45.1 6:03/M 10
O'all
Place Score Bib No Name Team Split 1 Split 2 Split 3 Time Pace Age
101 75 2047 Dennis O'Rourke Bishop Shanahan 2:58 7:46 8:00 18:45.5 6:03/M 9
102 76 8577 Ethan Heck Souderton Area 3:14 7:52 7:39 18:46.1 6:03/M 10
103 (> 7) 3995 Kyle Liddell Downingtown West 3:06 7:53 7:47 18:47.1 6:04/M 11
104 77 8440 Alexander Williams Marple Newtown 2:55 7:51 8:00 18:47.6 6:04/M 12
105 78 8296 Carter Beradoni Haverford Township 3:13 7:54 7:39 18:47.7 6:04/M 9
106 79 8546 Sean Heppard Ridley 2:54 7:49 8:03 18:48.0 6:04/M 11
107 (> 7) 8353 Patrick McGinley La Salle College 12 3:06 8:01 7:41 18:49.4 6:04/M 11
108 80 8659 Connor Cheshire Strath Haven 3:01 7:59 7:48 18:49.6 6:04/M 9
109 81 2095 Justin Blevins Downingtown East 2:57 7:56 7:55 18:50.1 6:05/M 11
110 82 8316 Dylan Shindler Haverford Township 3:05 7:58 7:46 18:50.5 6:05/M 12
111 83 8580 Eli Lacher Souderton Area 3:01 7:54 7:54 18:50.8 6:05/M 10
112 84 8381 Dominik Dine Lower Merion 3:04 8:02 7:45 18:52.0 6:05/M 9
113 (> 7) 3992 Jackson Kline Downingtown West 3:07 7:57 7:46 18:52.5 6:05/M 10
114 (> 7) 8312 Liam Pinder Haverford Township 3:11 7:53 7:47 18:52.6 6:05/M 11
115 85 8523 Andrew Hartman Radnor 3:04 7:57 7:51 18:52.8 6:05/M 9
116 86 8515 Flynn Roulstone Phoenixville Area 2:55 7:46 8:10 18:53.0 6:06/M 12
117 87 8725 Ej Shaw Upper Dublin 3:06 7:53 7:53 18:53.7 6:06/M 11
118 (> 7) 8589 Luca Savignano Souderton Area 3:11 7:45 7:56 18:53.9 6:06/M 9
119 (> 7) 8303 Julian Fein Haverford Township 3:11 7:58 7:44 18:54.1 6:06/M 12
120 88 8744 Ethan Beal West Chester Henderson 3:04 7:55 7:54 18:54.3 6:06/M 11
121 89 8723 Grady Pearson Upper Dublin 3:04 7:55 7:55 18:54.6 6:06/M 9
122 (> 7) 8336 Ryan Gallagher La Salle College 12 3:03 7:51 8:01 18:55.7 6:06/M 10
123 90 8416 Theo Albanese Marple Newtown 2:59 8:00 7:56 18:55.8 6:06/M 9
124 (> 7) 8308 Jonas Leach Haverford Township 3:13 7:56 7:46 18:56.1 6:07/M 12
125 91 2060 Allen Dai Council Rock South 3:01 7:54 8:02 18:58.1 6:07/M 10
126 (> 7) 8339 Jack Graham La Salle College 12 3:12 7:52 7:53 18:58.2 6:07/M 9
127 (> 7) 8302 Scott Evans Haverford Township 3:13 7:55 7:50 18:58.8 6:07/M 12
128 92 8750 Liam O'Neill West Chester Henderson 3:08 7:59 7:51 18:59.5 6:08/M 9
129 93 8463 Vraj Patel Neshaminy 3:00 8:01 7:58 19:00.0 6:08/M 12
130 (> 7) 8574 Ryan Embrey Souderton Area 3:11 7:48 8:00 19:00.1 6:08/M 12
131 94 8500 Rylen Wolf Penncrest 3:04 7:51 8:04 19:00.2 6:08/M 11
132 95 8240 Riyan Arul Thomas Great Valley 2:55 8:01 8:04 19:01.4 6:08/M 10
133 (> 7) 8705 Derin Serbetcioglu Unionville 3:12 7:55 7:53 19:01.9 6:08/M 10
134 96 8428 Jason Kelly Marple Newtown 2:59 8:01 8:02 19:03.6 6:09/M 10
135 (> 7) 8590 Lucah Toth Souderton Area 3:09 7:56 7:57 19:03.6 6:09/M 9
136 97 8386 Aaron Silber Lower Merion 3:00 7:58 8:05 19:03.8 6:09/M 12
137 (> 7) 8581 Trevor Lamberth Souderton Area 3:03 8:00 7:59 19:04.0 6:09/M 12
138 (> 7) 8329 Ian Crews La Salle College 12 3:04 7:59 8:00 19:05.1 6:09/M 9
139 (> 7) 8576 Aaron Heck Souderton Area 2:57 7:59 8:08 19:05.3 6:09/M 12
140 98 3955 Matthew Mastroly Downingtown East 3:03 7:59 8:02 19:05.6 6:10/M 10
141 99 3956 Dev Mehta Downingtown East 2:56 7:54 8:14 19:05.6 6:10/M 11
142 (> 7) 8575 Isaiah Geiser Souderton Area 3:03 7:57 8:10 19:11.4 6:11/M 10
143 (> 7) 8314 Adrian Rodriguez Haverford Township 3:10 8:07 7:54 19:12.4 6:12/M 11
144 100 8751 Sam Reno West Chester Henderson 3:13 8:05 7:54 19:13.0 6:12/M 9
145 (> 7) 8319 Ollie Yez Haverford Township 3:08 8:07 7:56 19:13.1 6:12/M 12
146 101 8225 Arvind Narayan Garnet Valley 3:02 8:03 8:07 19:13.6 6:12/M 10
147 (> 7) 8301 Lex Dalena Haverford Township 3:11 8:05 7:57 19:14.5 6:12/M 11
148 (> 7) 8583 Ryan Magill Souderton Area 3:13 7:53 8:08 19:16.0 6:13/M 12
149 (> 7) 8579 Eli Kozielec Souderton Area 3:00 8:03 8:11 19:16.3 6:13/M 9
150 102 8462 Chistopher Loadwick Neshaminy 3:00 7:58 8:18 19:17.8 6:13/M 11
151 103 8620 Logan Walters Springfield (Delco) 3:14 8:10 7:55 19:20.3 6:14/M 10
152 104 8415 Lael Abiy Marple Newtown 3:14 8:04 8:01 19:20.6 6:14/M 11
153 105 8547 Connor Lamont Ridley 2:56 8:12 8:11 19:21.1 6:15/M 10
154 106 8239 Julian Arndt Great Valley 3:06 8:00 8:17 19:23.8 6:15/M 11
155 107 8755 Colson Truskey West Chester Henderson 3:11 8:06 8:05 19:24.0 6:15/M 9
156 108 8261 Ethan Raab Great Valley 3:07 8:03 8:15 19:26.2 6:16/M 12
157 109 8521 Will Dhavale Radnor 3:04 8:09 8:13 19:27.4 6:17/M 10
158 110 8420 Owen Cowley Marple Newtown 3:12 8:04 8:10 19:27.7 6:17/M 11
159 (> 7) 8758 Jamie Wills West Chester Henderson 3:03 8:06 8:17 19:27.8 6:17/M 9
160 (> 7) 8304 James Fingerut Haverford Township 3:13 7:55 8:18 19:28.7 6:17/M 11
161 111 8728 Bryson McCarthy West Chester East 3:19 8:12 7:57 19:29.4 6:17/M 9
162 112 8661 Keegan Densmore Strath Haven 3:05 8:15 8:08 19:29.5 6:17/M 9
163 (> 7) 2038 Richard Riale Avon Grove 3:05 8:21 8:03 19:31.3 6:18/M 9
164 113 8672 Thomas Miller Strath Haven 3:16 8:15 7:59 19:31.9 6:18/M 10
165 114 8608 Matthew Fletcher Springfield (Delco) 3:12 8:10 8:10 19:33.2 6:18/M 9
166 115 8220 Eden He Garnet Valley 3:02 8:03 8:27 19:33.3 6:18/M 11
167 (> 7) 3961 Ben Schifter Downingtown East 3:07 8:18 8:08 19:34.9 6:19/M 10
168 (> 7) 8711 Oliver Wu Unionville 3:21 8:12 8:01 19:35.2 6:19/M 11
169 (> 7) 3983 Leo Boehnke Downingtown West 3:10 8:12 8:12 19:35.6 6:19/M 12
170 116 8531 Jonathan Roberts Radnor 3:18 8:16 8:01 19:36.3 6:19/M 9
171 (> 7) 3946 Michael Esposito Downingtown East 3:06 8:16 8:13 19:36.3 6:19/M 11
172 (> 7) 8704 Ethan Ruslim Unionville 3:20 8:12 8:03 19:36.6 6:20/M 11
173 117 8439 Cayden Wark Marple Newtown 3:05 8:11 8:20 19:36.7 6:20/M 11
174 (> 7) 2020 Dylan Adams Avon Grove 3:03 8:24 8:09 19:37.2 6:20/M 12
175 118 8465 Jayden Sasaki Neshaminy 3:03 8:16 8:18 19:37.9 6:20/M 9
176 (> 7) 8311 Colin Murtaugh Haverford Township 3:18 8:16 8:04 19:38.8 6:20/M 11
177 119 8607 Matt Connolly Springfield (Delco) 3:15 8:15 8:07 19:39.0 6:20/M 9
178 120 8256 Rama Maddi Great Valley 3:11 8:18 8:11 19:41.1 6:21/M 10
179 121 8248 Philip Ginev Great Valley 3:14 8:16 8:10 19:41.3 6:21/M 11
180 122 8731 Dominick Shelton West Chester East 3:19 8:22 8:00 19:42.5 6:21/M 9
181 (> 7) 8745 Ryan Bradley West Chester Henderson 3:15 8:14 8:11 19:42.6 6:22/M 9
182 123 8519 Colin Brown Radnor 3:18 8:13 8:11 19:43.7 6:22/M 9
183 (> 7) 2028 Denton Hallman Avon Grove 3:20 8:26 7:57 19:44.7 6:22/M 9
184 124 8768 Ian Finnegan West Chester Rustin 3:10 8:24 8:09 19:45.2 6:22/M 9
185 125 8721 Tim Micklos Upper Dublin 3:17 8:16 8:11 19:46.0 6:23/M 9
186 126 8664 Owen Graden Strath Haven 3:15 8:16 8:14 19:46.5 6:23/M 11
187 (> 7) 8300 James Chung Haverford Township 3:11 8:18 8:17 19:46.9 6:23/M 11
188 (> 7) 8578 Praneel Jammalamadaka Souderton Area 3:03 8:13 8:33 19:50.1 6:24/M 12
189 127 8670 Clark Kerkstra Strath Haven 3:11 8:20 8:18 19:50.6 6:24/M 11
190 128 8766 Simon Damadio West Chester Rustin 3:10 8:24 8:15 19:51.0 6:24/M 9
191 129 8421 Karam Dababneh Marple Newtown 3:13 8:15 8:22 19:51.2 6:24/M 12
192 (> 7) 8294 Will Baldwin Haverford Township 3:08 8:14 8:28 19:51.9 6:25/M 10
193 (> 7) 8669 Carson Keller Strath Haven 3:11 8:21 8:19 19:52.0 6:25/M 11
194 (> 7) 8354 Elliot Miller La Salle College 12 3:22 8:20 8:10 19:52.7 6:25/M 9
195 (> 7) 2039 Kyle Richards Avon Grove 3:18 8:24 8:10 19:53.4 6:25/M 11
196 130 2065 Jonah Mandel Council Rock South 3:17 8:24 8:12 19:54.9 6:25/M 9
197 131 8616 Joseph Salerno Springfield (Delco) 3:15 8:24 8:15 19:55.0 6:25/M 10
198 (> 7) 8355 Ethan Nienhuis La Salle College 12 3:13 8:22 8:19 19:55.1 6:26/M 10
199 132 8508 Zachary Defreitas Phoenixville Area 3:11 8:13 8:30 19:55.4 6:26/M 10
200 133 8218 Abhinav Chandran Garnet Valley 3:14 8:18 8:24 19:57.4 6:26/M 10
O'all
Place Score Bib No Name Team Split 1 Split 2 Split 3 Time Pace Age
201 (> 7) 2030 Aiden Heavener Avon Grove 3:19 8:26 8:12 19:58.3 6:27/M 12
202 134 8488 Chance Gray Penncrest 3:19 8:19 8:19 19:58.7 6:27/M 9
203 135 8770 Dylan Kaczynski West Chester Rustin 3:13 8:25 8:20 19:58.8 6:27/M 11
204 136 8550 Connor Mitchell Ridley 3:06 8:25 8:27 19:59.6 6:27/M 10
205 (> 7) 3963 Mitchell Terry Downingtown East 3:17 8:16 8:27 20:01.2 6:28/M 10
206 (> 7) 8317 Benjamin Shubert Haverford Township 3:08 8:32 8:20 20:01.7 6:28/M 10
207 137 2066 Gideon Olsen Council Rock South 3:18 8:28 8:14 20:01.8 6:28/M 10
208 (> 7) 8238 Rishik Allagadda Great Valley 3:18 8:22 8:21 20:01.9 6:28/M 9
209 138 8486 Joe Golderer Penncrest 3:22 8:17 8:22 20:02.0 6:28/M 10
210 (> 7) 8318 Joshua Viscusi Haverford Township 3:18 8:24 8:20 20:03.2 6:28/M 12
211 139 8772 Rian Olenik West Chester Rustin 3:13 8:25 8:25 20:04.2 6:28/M 11
212 140 8773 Ian Oliver West Chester Rustin 3:13 8:31 8:20 20:05.7 6:29/M 12
213 141 2064 Jacob Mandel Council Rock South 3:16 8:22 8:27 20:06.0 6:29/M 9
214 (> 7) 8253 River Leaman Great Valley 3:18 8:21 8:26 20:06.2 6:29/M 9
215 (> 7) 8325 Ethan Choi La Salle College 12 3:14 8:22 8:30 20:07.6 6:30/M 11
216 (> 7) 8324 Peter Cherico La Salle College 12 3:12 8:16 8:39 20:08.9 6:30/M 10
217 142 8460 Brayden Hines Neshaminy 3:19 8:28 8:20 20:09.1 6:30/M 9
218 (> 7) 8467 Michal Skrodzki Neshaminy 3:10 8:21 8:38 20:10.2 6:30/M 11
219 (> 7) 8247 William Dickerson Great Valley 3:19 8:30 8:19 20:10.6 6:31/M 11
220 (> 7) 8313 Ben Politano Haverford Township 3:23 8:31 8:16 20:10.9 6:31/M 11
221 (> 7) 3954 Jack Lucier Downingtown East 3:07 8:29 8:34 20:11.3 6:31/M 12
222 143 8498 Shane Pettit Penncrest 3:11 8:39 8:20 20:11.4 6:31/M 11
223 (> 7) 3951 Adarsh Godavarthi Downingtown East 3:14 8:37 8:19 20:11.5 6:31/M 9
224 (> 7) 8489 Colin Hefferan Penncrest 3:10 8:30 8:32 20:13.1 6:31/M 12
225 144 8524 Sebastian Keegan Radnor 3:18 8:17 8:38 20:14.4 6:32/M 9
226 (> 7) 8493 Ryan King Penncrest 3:10 8:27 8:37 20:16.0 6:32/M 10
227 (> 7) 8675 Wyatt Schultz Strath Haven 3:16 8:31 8:29 20:18.3 6:33/M 10
228 (> 7) 8480 Jimmy Caldwell Penncrest 3:09 8:33 8:35 20:18.5 6:33/M 11
229 (> 7) 8453 Orire Akinrinade Neshaminy 3:12 8:38 8:31 20:22.5 6:34/M 12
230 (> 7) 2024 Henry Buffington Avon Grove 3:19 8:26 8:36 20:23.1 6:35/M 12
231 145 8221 Ethan Kang Garnet Valley 3:17 8:42 8:22 20:23.3 6:35/M 12
232 (> 7) 8356 Colin O'Donovan La Salle College 12 3:23 8:33 8:26 20:23.4 6:35/M 11
233 146 8605 Griffin Bohmann Springfield (Delco) 3:14 8:25 8:43 20:24.3 6:35/M 10
234 (> 7) 3990 Aromal Jinumon Downingtown West 3:06 8:33 8:44 20:24.8 6:35/M 9
235 147 2046 Patrick McRee Bishop Shanahan 3:26 8:33 8:25 20:25.6 6:35/M 11
236 (> 7) 3991 Michael Kirk Downingtown West 3:01 8:39 8:45 20:26.1 6:36/M 11
237 (> 7) 8334 Evan Fahey La Salle College 12 3:23 8:34 8:30 20:28.6 6:36/M 10
238 (> 7) 8344 Stan Kapur La Salle College 12 3:27 8:31 8:29 20:28.6 6:36/M 9
239 (> 7) 8262 William Raab Great Valley 3:21 8:36 8:31 20:29.1 6:36/M 9
240 (> 7) 8491 Nolan High Penncrest 3:09 8:40 8:39 20:29.5 6:37/M 11
241 (> 7) 8702 Henry Miner Unionville 3:39 8:51 8:00 20:31.2 6:37/M 10
242 (> 7) 3962 Nate Schifter Downingtown East 3:19 8:45 8:28 20:33.3 6:38/M 10
243 148 8618 Thomas Scott Springfield (Delco) 3:21 8:38 8:35 20:36.0 6:39/M 10
244 149 2048 Kai Rogenmuser Bishop Shanahan 3:22 8:37 8:37 20:37.2 6:39/M 9
245 (> 7) 8496 Aditya Murthy Penncrest 3:18 8:37 8:42 20:38.4 6:40/M 12
246 150 2062 Paul Hawkinson Council Rock South 3:18 8:30 8:50 20:39.0 6:40/M 9
247 151 8726 Kevin Daly West Chester East 3:16 8:29 8:52 20:39.2 6:40/M 11
248 (> 7) 8457 Seamus Conaway Neshaminy 3:16 8:36 8:46 20:39.7 6:40/M 9
249 (> 7) 8604 Colin Barry Springfield (Delco) 3:21 8:33 8:47 20:41.7 6:41/M 10
250 (> 7) 8418 Gabriel Boyle Marple Newtown 3:23 8:42 8:37 20:43.6 6:41/M 9
251 (> 7) 8340 Michael Holden La Salle College 12 3:27 8:42 8:34 20:43.8 6:41/M 10
252 (> 7) 8315 Oliver Rutberg Haverford Township 3:21 8:36 8:47 20:45.5 6:42/M 10
253 152 8767 Nolan Delehanty West Chester Rustin 3:29 8:48 8:28 20:45.9 6:42/M 10
254 (> 7) 8668 Alexander Hopkins Strath Haven 3:17 8:42 8:47 20:47.4 6:42/M 9
255 (> 7) 2027 Amarvir Gill Avon Grove 3:36 8:52 8:19 20:48.4 6:43/M 9
256 (> 7) 8464 Joe Ridge Neshaminy 3:11 8:37 9:01 20:49.9 6:43/M 12
257 (> 7) 8435 Matt Reynolds Marple Newtown 3:20 8:36 8:53 20:49.9 6:43/M 9
258 (> 7) 2097 Tanish Chhabria Downingtown East 3:23 8:55 8:30 20:50.0 6:43/M 9
259 (> 7) 8764 Carter Burke West Chester Rustin 3:30 8:49 8:30 20:50.2 6:43/M 10
260 (> 7) 2098 Jacob Czubaroff Downingtown East 3:25 8:52 8:32 20:51.3 6:44/M 9
261 (> 7) 2093 Devin Auxer Downingtown East 3:20 8:56 8:34 20:51.3 6:44/M 9
262 (> 7) 8250 Calin Hennigan Great Valley 3:28 8:40 8:43 20:52.4 6:44/M 9
263 (> 7) 8216 Luke Zimolzak Downingtown West 3:24 8:49 8:39 20:53.1 6:44/M 9
264 153 8730 Ryan Oberecker West Chester East 3:24 8:40 8:49 20:53.8 6:44/M 9
265 154 8729 Rohit Natanasabapathy West Chester East 3:20 8:43 8:50 20:53.8 6:44/M 11
266 (> 7) 8743 James Adair West Chester Henderson 3:22 8:57 8:34 20:54.9 6:45/M 9
267 (> 7) 3997 Landon Murphy Downingtown West 3:26 9:02 8:26 20:55.2 6:45/M 9
268 (> 7) 2023 Colin Buffington Avon Grove 3:26 8:52 8:37 20:56.5 6:45/M 12
269 (> 7) 8245 Jayden Chen Great Valley 3:38 8:45 8:33 20:57.5 6:46/M 10
270 155 8727 Jack Kourakis West Chester East 3:25 8:49 8:43 20:57.9 6:46/M 9
271 (> 7) 8243 Aiden Bright Great Valley 3:28 8:53 8:37 20:58.8 6:46/M 9
272 (> 7) 2035 John Kelmelis Avon Grove 3:20 8:44 8:54 20:59.3 6:46/M 10
273 (> 7) 3965 Kyle Xie Downingtown East 3:26 8:52 8:41 21:00.3 6:47/M 12
274 (> 7) 2063 Caden Kruszczynski Council Rock South 3:21 8:56 8:44 21:02.1 6:47/M 11
275 156 8230 Daniel Wu Garnet Valley 3:22 8:41 8:58 21:02.2 6:47/M 9
276 157 8513 Andrew Peck Phoenixville Area 3:31 8:57 8:36 21:05.8 6:48/M 11
277 (> 7) 8434 Sean Regan Marple Newtown 3:08 8:47 9:10 21:07.0 6:49/M 12
278 (> 7) 3989 Jaden Jansen Downingtown West 3:33 8:42 8:51 21:08.6 6:49/M 11
279 (> 7) 8461 Josh Lewis Neshaminy 3:23 8:54 8:52 21:10.0 6:50/M 9
280 158 8510 Samuel Jouenne Phoenixville Area 3:31 8:58 8:41 21:10.8 6:50/M 10
281 (> 7) 8263 Samrit Rajaputra Great Valley 3:31 8:49 8:50 21:11.3 6:50/M 9
282 (> 7) 2094 Suvir Bhatla Downingtown East 3:29 8:55 8:46 21:11.5 6:50/M 9
283 (> 7) 8701 Ryder McGlynn Unionville 3:38 8:57 8:37 21:13.1 6:51/M 9
284 (> 7) 8310 Evan Mogck Haverford Township 3:16 9:00 8:57 21:14.6 6:51/M 10
285 159 8217 Tej Boppana Garnet Valley 3:22 8:55 8:58 21:15.4 6:51/M 12
286 (> 7) 8543 Kyle Anderson Ridley 3:20 9:01 8:54 21:16.3 6:52/M 9
287 (> 7) 8771 Cooper Moritsch West Chester Rustin 3:30 8:52 8:53 21:16.7 6:52/M 11
288 (> 7) 8752 Cole Roffey West Chester Henderson 3:24 9:10 8:42 21:17.5 6:52/M 9
289 (> 7) 8545 Gabe Diamond Ridley 3:20 9:01 8:55 21:17.7 6:52/M 10
290 (> 7) 8242 Dax Brenneman Great Valley 3:44 8:59 8:33 21:17.9 6:52/M 10
291 (> 7) 8295 Brian Bausman Haverford Township 3:25 8:56 8:57 21:20.0 6:53/M 12
292 (> 7) 8665 Henry Griffin Strath Haven 3:22 8:58 8:59 21:21.1 6:53/M 9
293 (> 7) 3947 Carter Feehan Downingtown East 3:27 8:57 8:56 21:22.3 6:54/M 9
294 (> 7) 8483 Joey Flounders Penncrest 3:20 8:56 9:06 21:23.5 6:54/M 9
295 160 2049 Matthew Sliwka Bishop Shanahan 3:28 9:01 8:54 21:24.0 6:54/M 11
296 161 8223 Daniel Li Garnet Valley 3:26 9:01 8:56 21:24.2 6:54/M 9
297 (> 7) 8586 Evan Parvin Souderton Area 3:29 8:58 8:56 21:24.4 6:54/M 9
298 (> 7) 8264 Pranav Shanmugavelu Great Valley 3:34 8:48 9:02 21:25.4 6:55/M 12
299 (> 7) 2025 Nathaniel Chipman Avon Grove 3:49 8:55 8:41 21:26.0 6:55/M 10
300 (> 7) 2021 Jaxson Adler Avon Grove 3:49 9:04 8:33 21:27.2 6:55/M 10
O'all
Place Score Bib No Name Team Split 1 Split 2 Split 3 Time Pace Age
301 (> 7) 8699 Nikhil Kaza Unionville 3:44 8:50 8:52 21:27.8 6:55/M 10
302 (> 7) 8525 Samuel Kersting Radnor 3:24 9:03 8:59 21:28.7 6:56/M 12
303 (> 7) 8255 Jaden Lowery Great Valley 3:30 8:59 8:59 21:29.1 6:56/M 9
304 (> 7) 8585 Nathaniel Myers Souderton Area 3:15 8:48 9:26 21:30.0 6:56/M 10
305 (> 7) 8219 Maxwell Grant Garnet Valley 3:23 8:59 9:07 21:30.3 6:56/M 9
306 (> 7) 2059 Konnor Burns Council Rock South 3:29 8:53 9:07 21:30.4 6:56/M 9
307 (> 7) 8268 Jimin Yi Great Valley 3:29 8:56 9:04 21:30.6 6:56/M 11
308 (> 7) 8756 Conor Weeks West Chester Henderson 3:24 9:14 8:55 21:34.2 6:57/M 9
309 (> 7) 8494 Tymek Kruszewski Penncrest 3:00 8:57 9:36 21:35.1 6:58/M 9
310 (> 7) 8592 Russell Vandermark Souderton Area 3:15 9:07 9:12 21:35.8 6:58/M 10
311 (> 7) 8260 Christopher Ott Great Valley 3:21 9:08 9:06 21:36.6 6:58/M 11
312 (> 7) 2092 Aarush Ahuja-Amlani Downingtown East 3:32 9:10 8:53 21:36.8 6:58/M 9
313 (> 7) 8215 Daniel Wieczorek Downingtown West 3:26 9:09 9:01 21:36.9 6:58/M 9
314 (> 7) 8549 Brandon Daniels Ridley 3:34 9:19 8:47 21:41.1 7:00/M 11
315 (> 7) 8606 Thomas Cardie Springfield (Delco) 3:34 9:19 8:47 21:41.8 7:00/M 10
316 162 8512 William Mukurazita Phoenixville Area 3:36 9:15 8:54 21:46.5 7:01/M 12
317 (> 7) 8754 Jack Thrift West Chester Henderson 3:33 9:07 9:06 21:47.3 7:02/M 9
318 (> 7) 8621 Aiden Wechsler Springfield (Delco) 3:34 9:21 8:51 21:47.7 7:02/M 11
319 (> 7) 8258 Danny Mys Great Valley 3:44 9:28 8:35 21:48.6 7:02/M 9
320 (> 7) 8214 Maxwell Sullivan Downingtown West 3:34 9:04 9:12 21:51.3 7:03/M 9
321 163 8732 Sam Triana West Chester East 3:24 9:05 9:22 21:52.2 7:03/M 9
322 (> 7) 3986 Cris Flores Downingtown West 3:39 9:24 8:50 21:54.7 7:04/M 9
323 164 8507 Jayden Cunampio Phoenixville Area 3:22 9:18 9:14 21:54.9 7:04/M 9
324 (> 7) 8522 Nicholas Fontaine Radnor 3:25 9:08 9:22 21:56.5 7:05/M 11
325 (> 7) 8530 Nathan Quinn Radnor 3:32 9:20 9:04 21:56.9 7:05/M 9
326 (> 7) 8241 Arlo Bramucci Great Valley 3:45 9:28 8:43 21:57.3 7:05/M 9
327 (> 7) 8437 Wolfgang Shultz Marple Newtown 3:34 9:08 9:16 22:00.6 7:06/M 12
328 (> 7) 8224 Lucas Marchese Garnet Valley 3:22 9:00 9:41 22:04.7 7:07/M 12
329 (> 7) 8698 Ryan Grieco Unionville 3:50 9:21 8:53 22:05.9 7:08/M 10
330 (> 7) 8658 Bobby Boland Strath Haven 3:26 9:16 9:24 22:07.0 7:08/M 9
331 165 8514 Jake Perks Phoenixville Area 3:41 9:26 9:00 22:09.0 7:09/M 9
332 (> 7) 8477 Milo Bice Penncrest 3:19 9:20 9:30 22:11.2 7:09/M 11
333 (> 7) 8506 Benjamin Buckley Phoenixville Area 3:39 9:22 9:10 22:11.8 7:10/M 9
334 (> 7) 3959 Yogi Patel Downingtown East 3:34 9:20 9:17 22:12.4 7:10/M 10
335 (> 7) 2099 Joseph Daversa Downingtown East 3:30 9:37 9:06 22:14.6 7:11/M 9
336 (> 7) 8249 Ronak Harish Great Valley 3:34 9:33 9:07 22:15.6 7:11/M 9
337 (> 7) 8466 Neel Shirwalker Neshaminy 3:27 9:29 9:20 22:17.8 7:12/M 12
338 (> 7) 8438 Isaac Tran Marple Newtown 3:35 9:25 9:17 22:18.4 7:12/M 12
339 (> 7) 8655 Mason Barrar Strath Haven 3:24 9:31 9:23 22:19.3 7:12/M 12
340 (> 7) 8693 Ryan Baroni Unionville 3:49 9:15 9:15 22:20.2 7:12/M 12
341 (> 7) 8425 Elliot Jolly Marple Newtown 3:35 9:25 9:20 22:20.3 7:12/M 10
342 (> 7) 8505 Colin Adams Phoenixville Area 3:37 9:18 9:25 22:21.5 7:13/M 12
343 (> 7) 8254 Aj Lovasz Great Valley 3:27 9:26 9:32 22:27.0 7:15/M 12
344 (> 7) 8422 Matt Deamicis Marple Newtown 3:46 9:19 9:22 22:28.4 7:15/M 11
345 (> 7) 8436 Kasimir Rybka Marple Newtown 3:41 9:33 9:17 22:32.3 7:16/M 10
346 (> 7) 8305 Jack Grugan Haverford Township 3:39 9:45 9:08 22:33.3 7:17/M 10
347 (> 7) 2033 Riley Hoopes Avon Grove 3:54 9:32 9:08 22:34.9 7:17/M 10
348 (> 7) 8430 Ryan Madrigal Marple Newtown 3:32 9:36 9:28 22:36.4 7:18/M 10
349 (> 7) 8614 Chris Place Springfield (Delco) 3:51 9:47 9:06 22:45.7 7:21/M 10
350 (> 7) 8309 Jacob Leva Haverford Township 3:37 9:32 9:37 22:47.3 7:21/M 10
351 (> 7) 8265 Jeyasurya Subash Great Valley 3:44 9:44 9:22 22:51.2 7:22/M 10
352 (> 7) 8775 Ben Woodruff West Chester Rustin 3:40 9:41 9:30 22:52.1 7:23/M 10
353 (> 7) 8516 Avar Singh Phoenixville Area 3:45 9:52 9:15 22:54.2 7:23/M 9
354 (> 7) 3964 Shreyan Waghmare Downingtown East 3:37 9:41 9:36 22:55.5 7:24/M 9
355 (> 7) 8517 Isaiah Starr-O'Brien Phoenixville Area 3:50 9:48 9:19 22:58.3 7:25/M 9
356 (> 7) 8259 William Ngo Great Valley 3:48 9:47 9:22 22:58.7 7:25/M 12
357 (> 7) 8695 Thomas Brientall Unionville 3:52 9:45 9:20 22:59.2 7:25/M 10
358 (> 7) 8747 Soren Fisher West Chester Henderson 3:36 9:30 9:53 23:00.1 7:25/M 9
359 (> 7) 8588 Wade Roat Souderton Area 3:36 9:41 9:42 23:01.3 7:26/M 9
360 (> 7) 8211 Gavin Riley Downingtown West 3:49 9:44 9:27 23:01.6 7:26/M 10
361 (> 7) 8431 Logan Meyer Marple Newtown 3:46 9:37 9:40 23:04.5 7:27/M 10
362 (> 7) 8487 Reid Graham Penncrest 3:38 9:35 9:54 23:08.6 7:28/M 12
363 (> 7) 8707 Roger Tan Unionville 3:52 9:45 9:34 23:13.3 7:29/M 10
364 (> 7) 8226 Avi Patel Garnet Valley 3:38 9:34 10:08 23:21.2 7:32/M 9
365 (> 7) 8454 James Amatucci Neshaminy 3:29 9:53 10:00 23:22.2 7:32/M 9
366 (> 7) 3960 Keerit Punjabi Downingtown East 3:37 9:53 9:56 23:27.3 7:34/M 9
367 (> 7) 8662 Huck Emmons Strath Haven 3:34 9:50 10:08 23:33.2 7:36/M 9
368 (> 7) 3950 Josh Gardy Downingtown East 3:22 10:08 10:03 23:35.2 7:37/M 10
369 (> 7) 4000 Xavier Pathappillil Downingtown West 3:44 9:50 10:01 23:35.6 7:37/M 12
370 (> 7) 2032 James Hill Avon Grove 3:47 9:37 10:11 23:36.6 7:37/M 11
371 (> 7) 3998 Eli O'Banion Downingtown West 3:46 9:58 9:53 23:39.1 7:38/M 12
372 (> 7) 8429 David Leang Marple Newtown 3:37 10:18 9:45 23:41.8 7:39/M 9
373 (> 7) 8613 Sam Perillo Springfield (Delco) 3:37 9:56 10:08 23:42.6 7:39/M 11
374 (> 7) 8423 Noah Fahrenbach Marple Newtown 3:53 10:03 9:50 23:48.1 7:41/M 10
375 (> 7) 8266 Bodie Thomas Great Valley 3:44 10:20 10:02 24:07.7 7:47/M 11
376 166 2045 Joseph Hart Bishop Shanahan 3:45 10:14 10:20 24:20.7 7:51/M 12
377 (> 7) 8518 Lewis Balch Radnor 3:46 10:09 10:30 24:26.7 7:53/M 10
378 (> 7) 8497 Kevin O'Connor Penncrest 3:49 10:07 10:33 24:30.8 7:54/M 11
379 (> 7) 8228 Ilan Ravichandran Garnet Valley 3:38 10:16 10:42 24:38.1 7:57/M 9
380 (> 7) 8663 Tommy Golden Strath Haven 3:54 10:23 10:20 24:39.2 7:57/M 9
381 (> 7) 8244 Jason Chen Great Valley 4:04 10:37 9:57 24:40.6 7:58/M 12
382 (> 7) 8700 Vishaal Kaza Unionville 4:01 10:20 10:21 24:42.3 7:58/M 9
383 (> 7) 8212 Ezra Russell Downingtown West 4:00 10:32 10:14 24:47.1 8:00/M 9
384 (> 7) 3987 Aarav Goswami Downingtown West 3:59 10:32 10:16 24:49.0 8:00/M 9
385 (> 7) 8520 Sameer Dardhsan Radnor 3:47 10:08 10:55 24:51.2 8:01/M 12
386 (> 7) 8246 Jonathan Chen Great Valley 4:04 10:42 10:04 24:52.0 8:01/M 9
387 (> 7) 8419 Lucas Cavanaugh Marple Newtown 3:44 10:03 11:09 24:57.5 8:03/M 11
388 (> 7) 8484 Tristan Foreacre Penncrest 4:01 10:34 10:29 25:04.9 8:05/M 10
389 (> 7) 8330 Nicholas D'Alonzo La Salle College 12 4:03 10:44 10:21 25:08.9 8:07/M 9
390 (> 7) 8360 Tyler Romano La Salle College 12 4:03 11:11 10:10 25:26.1 8:12/M 12
391 (> 7) 8426 Andre Kafalamazian Marple Newtown 3:55 10:58 10:33 25:27.1 8:13/M 10
392 (> 7) 8227 Prahast Pondugula Garnet Valley 3:49 10:25 11:17 25:32.3 8:14/M 9
393 (> 7) 8533 Aleksandar Zaynelov Radnor 3:48 10:51 10:57 25:37.8 8:16/M 9
394 (> 7) 3999 Sriansh Parvatha Downingtown West 4:27 10:49 10:37 25:55.0 8:22/M 9
395 (> 7) 8765 Tayton Case West Chester Rustin 4:12 11:07 10:43 26:03.6 8:24/M 9
396 (> 7) 8526 Hiram Lin Radnor 4:12 11:05 11:05 26:22.6 8:31/M 9
397 (> 7) 8417 Arlo Atkinson Marple Newtown 4:05 11:15 11:15 26:36.5 8:35/M 10
398 (> 7) 8509 Brian McFadden Phoenixville Area 4:01 11:14 11:23 26:39.1 8:36/M 11
399 (> 7) 8251 Oliver Kosmalski Great Valley 4:21 11:27 11:14 27:03.9 8:44/M 10
400 (> 7) 8433 Joseph Pham Marple Newtown 4:21 11:35 11:07 27:04.8 8:44/M 10
O'all
Place Score Bib No Name Team Split 1 Split 2 Split 3 Time Pace Age
401 (> 7) 8299 Shane Chivalette Haverford Township 4:27 11:10 11:34 27:12.2 8:47/M 9
402 (> 7) 8441 Billy Zhang Marple Newtown 4:24 11:33 11:16 27:14.3 8:47/M 9
403 (> 7) 8213 Aojun Speers Downingtown West 4:45 12:09 11:56 28:51.8 9:19/M 12
Top 5 ------- Finishers -------
Place Team Places 1 2 3 4 5 6* 7*
1 La Salle College 12 15 1 2 3 4 5 6 7
Top 5 Times: 1:22:02.4
2 Unionville 86 10 11 16 18 31 59 60
Top 5 Times: 1:27:49.7
3 Avon Grove 104 14 19 20 21 30 38 41
Top 5 Times: 1:28:27.5
4 Haverford Township 143 9 13 28 45 48 78 82
Top 5 Times: 1:29:22.9
5 Downingtown West 167 8 23 37 47 52 64 68
Top 5 Times: 1:29:59.2
6 Souderton Area 199 25 27 40 51 56 76 83
Top 5 Times: 1:31:02.8
7 Ridley 228 17 33 34 65 79 105 136
Top 5 Times: 1:31:08.9
8 Lower Merion 246 12 43 55 67 69 84 97
Top 5 Times: 1:31:27.6
9 Downingtown East 256 26 42 46 61 81 98 99
Top 5 Times: 1:31:59.3
10 Upper Dublin 294 29 39 66 73 87 89 125
Top 5 Times: 1:32:28.9
11 West Chester Henderson 304 22 32 70 88 92 100 107
Top 5 Times: 1:32:28.0
12 Neshaminy 329 15 57 62 93 102 118 142
Top 5 Times: 1:32:47.9
13 Great Valley 369 24 36 95 106 108 120 121
Top 5 Times: 1:33:52.4
14 Penncrest 397 44 53 72 94 134 138 143
Top 5 Times: 1:34:26.1
15 Radnor 422 54 58 85 109 116 123 144
Top 5 Times: 1:34:51.8
16 Strath Haven 426 50 71 80 112 113 126 127
Top 5 Times: 1:34:55.7
17 Marple Newtown 477 77 90 96 104 110 117 129
Top 5 Times: 1:35:35.4
18 Council Rock South 481 49 74 91 130 137 141 150
Top 5 Times: 1:36:02.4
19 Springfield (Delco) 530 63 103 114 119 131 146 148
Top 5 Times: 1:37:02.4
20 West Chester Rustin 561 35 124 128 135 139 140 152
Top 5 Times: 1:37:46.3
21 Garnet Valley 650 101 115 133 145 156 159 161
Top 5 Times: 1:40:10.0
22 West Chester East 691 111 122 151 153 154 155 163
Top 5 Times: 1:41:38.9
23 Phoenixville Area 695 86 132 157 158 162 164 165
Top 5 Times: 1:42:51.8
24 Bishop Shanahan 697 75 147 149 160 166
Top 5 Times: 1:45:33.2
La Salle College 12 Finish Position - 1
Team Score (places): 15 Team Score (times): 1:22:02.4 Average Time: 16:24.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8351 Ryan McCabe 12 1 1 16:13.0 16:13.0 0:10.3
2 8323 Max Casadei 11 2 3 16:25.7 32:38.8 0:00.0
3 8346 Josh Klein 10 3 6 16:27.5 49:06.4 0:01.3
4 8332 Dan Dicola 9 4 10 16:27.7 1:05:34.1 0:03.3
5 8359 Liam Reynolds 11 5 15 16:28.3 1:22:02.4 0:04.5
6 8357 Frank Palopoli 12 6 21 16:38.2 1:38:40.6 0:12.5
7 8337 Thomas Goettner 10 7 28 16:45.2 1:55:25.8 0:21.9
8 8368 Nate Viands 9 More Than 7 16:46.9 2:12:12.7 0:19.5
9 8322 Vincent Calamia 12 More Than 7 16:54.8 2:29:07.6 0:15.1
10 8341 Jude Hvorecky 12 More Than 7 17:08.2 2:46:15.8 0:23.2
11 8352 Brendan McGinley 9 More Than 7 17:11.5 3:03:27.4 0:26.4
12 8367 Anthony Ukalovic 11 More Than 7 17:14.5 3:20:41.9 0:34.2
13 8369 Sebastian Westfall 11 More Than 7 17:15.9 3:37:57.9 0:33.8
14 8361 Ryan Russell 11 More Than 7 17:19.2 3:55:17.1 0:35.0
15 8343 Margis Kapur 11 More Than 7 17:24.8 4:12:42.0 0:24.2
16 8327 Denis Collins 11 More Than 7 17:25.5 4:30:07.5 0:29.0
17 8363 Harrison Smith 11 More Than 7 17:33.8 4:47:41.3 0:37.9
18 8364 Brendan Sock 11 More Than 7 17:40.9 5:05:22.3 0:40.8
19 8326 Nathan Chu 10 More Than 7 17:42.9 5:23:05.2 0:57.3
20 8358 William Rau 10 More Than 7 17:45.2 5:40:50.5 0:43.3
21 8349 Christopher Maiolino 11 More Than 7 17:51.0 5:58:41.6 0:41.8
22 8348 Will Madden 10 More Than 7 17:59.9 6:16:41.5 0:45.5
23 8362 Jack Ryan 9 More Than 7 18:03.2 6:34:44.8 0:44.4
24 8365 Ryan Sock 9 More Than 7 18:08.4 6:52:53.2 0:48.1
25 8342 Jude Jordal 9 More Than 7 18:19.0 7:11:12.3 0:57.6
26 8335 Sawyer Flannery 9 More Than 7 18:24.4 7:29:36.7 1:04.7
27 8338 Michael Gorrell 12 More Than 7 18:28.8 7:48:05.5 1:02.7
28 8350 Jacob Mardirosian 11 More Than 7 18:29.4 8:06:34.9 1:02.6
29 8328 Cole Cosgrove 11 More Than 7 18:40.6 8:25:15.5 1:06.2
30 8366 Kabir Tandon 10 More Than 7 18:42.5 8:43:58.0 1:09.5
31 8353 Patrick McGinley 11 More Than 7 18:49.4 9:02:47.5 1:00.2
32 8336 Ryan Gallagher 10 More Than 7 18:55.7 9:21:43.3 1:20.1
33 8339 Jack Graham 9 More Than 7 18:58.2 9:40:41.5 1:12.4
34 8329 Ian Crews 9 More Than 7 19:05.1 9:59:46.6 1:19.5
35 8354 Elliot Miller 9 More Than 7 19:52.7 10:19:39.4 1:29.3
36 8355 Ethan Nienhuis 10 More Than 7 19:55.1 10:39:34.6 1:38.9
37 8325 Ethan Choi 11 More Than 7 20:07.6 10:59:42.2 1:49.7
38 8324 Peter Cherico 10 More Than 7 20:08.9 11:19:51.1 1:58.7
39 8356 Colin O'Donovan 11 More Than 7 20:23.4 11:40:14.6 1:45.0
40 8334 Evan Fahey 10 More Than 7 20:28.6 12:00:43.3 1:49.3
41 8344 Stan Kapur 9 More Than 7 20:28.6 12:21:12.0 1:48.1
42 8340 Michael Holden 10 More Than 7 20:43.8 12:41:55.8 1:53.3
43 8330 Nicholas D'Alonzo 9 More Than 7 25:08.9 13:07:04.8 3:40.1
44 8360 Tyler Romano 12 More Than 7 25:26.1 13:32:30.9 3:29.9
Unionville Finish Position - 2
Team Score (places): 86 Team Score (times): 1:27:49.7 Average Time: 17:33.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8710 Nate Wilson 10 10 10 17:19.6 17:19.6 0:28.4
2 8694 Henry Bondi 12 11 21 17:21.5 34:41.1 0:29.5
3 8708 Mrinal Venkatesh 11 16 37 17:29.0 52:10.1 0:35.4
4 8712 Andrey Zhuravlev 10 18 55 17:35.5 1:09:45.7 0:41.5
5 8696 Gavin Catlett 11 31 86 18:03.9 1:27:49.7 0:47.7
6 8697 Hunter Gilday 10 59 145 18:30.0 1:46:19.7 0:41.5
7 8709 Ethan Wickremasinghe 9 60 205 18:30.4 2:04:50.1 0:42.7
8 8706 Alexander Stancik 9 More Than 7 18:35.5 2:23:25.7 0:46.7
9 8705 Derin Serbetcioglu 10 More Than 7 19:01.9 2:42:27.6 1:12.9
10 8711 Oliver Wu 11 More Than 7 19:35.2 3:02:02.9 1:20.8
11 8704 Ethan Ruslim 11 More Than 7 19:36.6 3:21:39.6 1:22.5
12 8702 Henry Miner 10 More Than 7 20:31.2 3:42:10.8 1:19.7
13 8701 Ryder McGlynn 9 More Than 7 21:13.1 4:03:23.9 1:56.3
14 8699 Nikhil Kaza 10 More Than 7 21:27.8 4:24:51.8 2:11.8
15 8698 Ryan Grieco 10 More Than 7 22:05.9 4:46:57.7 2:12.6
16 8693 Ryan Baroni 12 More Than 7 22:20.2 5:09:17.9 2:34.0
17 8695 Thomas Brientall 10 More Than 7 22:59.2 5:32:17.1 2:39.5
18 8707 Roger Tan 10 More Than 7 23:13.3 5:55:30.5 2:54.0
19 8700 Vishaal Kaza 9 More Than 7 24:42.3 6:20:12.9 3:40.1
Avon Grove Finish Position - 3
Team Score (places): 104 Team Score (times): 1:28:27.5 Average Time: 17:41.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 2043 Cayd Wolf 11 14 14 17:28.5 17:28.5 0:34.8
2 2037 Brennan Moyer 10 19 33 17:35.6 35:04.1 0:41.5
3 2029 Connor Hawkins 11 20 53 17:36.3 52:40.4 0:36.6
4 2022 Aarnav Behari 12 21 74 17:43.8 1:10:24.3 0:52.9
5 2041 Parker Rossman 10 30 104 18:03.2 1:28:27.5 0:48.5
6 2034 Robert Kaufman 11 38 142 18:10.7 1:46:38.3 0:44.8
7 2040 Kevin Rittenhouse 12 41 183 18:16.3 2:04:54.6 1:01.9
8 2031 Charlie Hill 10 More Than 7 18:21.2 2:23:15.9 0:47.6
9 2036 William MacGregor 12 More Than 7 18:28.5 2:41:44.5 1:01.6
10 2038 Richard Riale 9 More Than 7 19:31.3 3:01:15.8 1:22.9
11 2020 Dylan Adams 12 More Than 7 19:37.2 3:20:53.0 1:28.6
12 2028 Denton Hallman 9 More Than 7 19:44.7 3:40:37.7 1:16.2
13 2039 Kyle Richards 11 More Than 7 19:53.4 4:00:31.2 1:29.1
14 2030 Aiden Heavener 12 More Than 7 19:58.3 4:20:29.5 1:31.5
15 2024 Henry Buffington 12 More Than 7 20:23.1 4:40:52.7 1:55.6
16 2027 Amarvir Gill 9 More Than 7 20:48.4 5:01:41.1 1:38.5
17 2023 Colin Buffington 12 More Than 7 20:56.5 5:22:37.7 1:56.3
18 2035 John Kelmelis 10 More Than 7 20:59.3 5:43:37.0 2:13.9
19 2025 Nathaniel Chipman 10 More Than 7 21:26.0 6:05:03.1 2:00.4
20 2021 Jaxson Adler 10 More Than 7 21:27.2 6:26:30.3 1:53.0
21 2033 Riley Hoopes 10 More Than 7 22:34.9 6:49:05.3 2:27.6
22 2032 James Hill 11 More Than 7 23:36.6 7:12:41.9 3:30.6
Haverford Township Finish Position - 4
Team Score (places): 143 Team Score (times): 1:29:22.9 Average Time: 17:52.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8306 Charlie Hatton 11 9 9 17:16.1 17:16.1 0:33.7
2 8298 Aidan Chivalette 12 13 22 17:26.4 34:42.6 0:43.9
3 8307 James Kearns 10 28 50 18:00.3 52:43.0 0:59.7
4 8297 Declan Burko 11 45 95 18:17.7 1:11:00.7 1:02.2
5 8293 Finnegan Avon 12 48 143 18:22.1 1:29:22.9 0:55.0
6 8296 Carter Beradoni 9 78 221 18:47.7 1:48:10.6 0:58.3
7 8316 Dylan Shindler 12 82 303 18:50.5 2:07:01.2 1:05.8
8 8312 Liam Pinder 11 More Than 7 18:52.6 2:25:53.9 1:06.4
9 8303 Julian Fein 12 More Than 7 18:54.1 2:44:48.0 1:03.4
10 8308 Jonas Leach 12 More Than 7 18:56.1 3:03:44.2 1:05.2
11 8302 Scott Evans 12 More Than 7 18:58.8 3:22:43.0 1:09.1
12 8314 Adrian Rodriguez 11 More Than 7 19:12.4 3:41:55.5 1:13.2
13 8319 Ollie Yez 12 More Than 7 19:13.1 4:01:08.6 1:15.4
14 8301 Lex Dalena 11 More Than 7 19:14.5 4:20:23.2 1:16.4
15 8304 James Fingerut 11 More Than 7 19:28.7 4:39:51.9 1:37.8
16 8311 Colin Murtaugh 11 More Than 7 19:38.8 4:59:30.7 1:23.6
17 8300 James Chung 11 More Than 7 19:46.9 5:19:17.6 1:36.7
18 8294 Will Baldwin 10 More Than 7 19:51.9 5:39:09.6 1:47.8
19 8317 Benjamin Shubert 10 More Than 7 20:01.7 5:59:11.4 1:39.7
20 8318 Joshua Viscusi 12 More Than 7 20:03.2 6:19:14.6 1:39.6
21 8313 Ben Politano 11 More Than 7 20:10.9 6:39:25.5 1:35.9
22 8315 Oliver Rutberg 10 More Than 7 20:45.5 7:00:11.0 2:06.3
23 8310 Evan Mogck 10 More Than 7 21:14.6 7:21:25.7 2:16.2
24 8295 Brian Bausman 12 More Than 7 21:20.0 7:42:45.7 2:16.6
25 8305 Jack Grugan 10 More Than 7 22:33.3 8:05:19.0 2:27.0
26 8309 Jacob Leva 10 More Than 7 22:47.3 8:28:06.4 2:56.4
27 8299 Shane Chivalette 9 More Than 7 27:12.2 8:55:18.6 4:53.3
Downingtown West Finish Position - 5
Team Score (places): 167 Team Score (times): 1:29:59.2 Average Time: 17:59.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 3988 Alexander Haynes 11 8 8 17:13.9 17:13.9 0:20.8
2 3993 Rowan Leisenring 10 23 31 17:49.1 35:03.0 0:43.8
3 3994 Arhan Levaku 11 37 68 18:09.8 53:12.8 0:51.9
4 3996 Devin Maher 11 47 115 18:21.1 1:11:33.9 1:06.3
5 8209 Joshua Patterson 10 52 167 18:25.2 1:29:59.2 0:55.9
6 3984 Haoen Chang 11 64 231 18:35.3 1:48:34.5 0:58.0
7 3982 Ashton Bartholomew 10 68 299 18:39.4 2:07:13.9 1:11.1
8 3995 Kyle Liddell 11 More Than 7 18:47.1 2:26:01.0 1:06.3
9 3992 Jackson Kline 10 More Than 7 18:52.5 2:44:53.6 1:05.9
10 3983 Leo Boehnke 12 More Than 7 19:35.6 3:04:29.3 1:32.0
11 3990 Aromal Jinumon 9 More Than 7 20:24.8 3:24:54.1 2:03.9
12 3991 Michael Kirk 11 More Than 7 20:26.1 3:45:20.2 2:04.6
13 8216 Luke Zimolzak 9 More Than 7 20:53.1 4:06:13.4 1:58.5
14 3997 Landon Murphy 9 More Than 7 20:55.2 4:27:08.7 1:45.8
15 3989 Jaden Jansen 11 More Than 7 21:08.6 4:48:17.3 2:11.0
16 8215 Daniel Wieczorek 9 More Than 7 21:36.9 5:09:54.2 2:20.4
17 8214 Maxwell Sullivan 9 More Than 7 21:51.3 5:31:45.6 2:31.2
18 3986 Cris Flores 9 More Than 7 21:54.7 5:53:40.4 2:09.4
19 8211 Gavin Riley 10 More Than 7 23:01.6 6:16:42.1 2:46.4
20 4000 Xavier Pathappillil 12 More Than 7 23:35.6 6:40:17.7 3:20.3
21 3998 Eli O'Banion 12 More Than 7 23:39.1 7:03:56.8 3:12.9
22 8212 Ezra Russell 9 More Than 7 24:47.1 7:28:44.0 3:33.7
23 3987 Aarav Goswami 9 More Than 7 24:49.0 7:53:33.0 3:35.6
24 3999 Sriansh Parvatha 9 More Than 7 25:55.0 8:19:28.1 3:56.4
25 8213 Aojun Speers 12 More Than 7 28:51.8 8:48:20.0 5:15.1
Souderton Area Finish Position - 6
Team Score (places): 199 Team Score (times): 1:31:02.8 Average Time: 18:12.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8573 Matthew Embrey 12 25 25 17:58.9 17:58.9 0:57.9
2 8572 Liam Dougherty 12 27 52 17:59.6 35:58.6 0:58.4
3 8570 Jamin Crozier II 10 40 92 18:12.3 54:10.9 1:01.5
4 8571 Ronak Demagu 10 51 143 18:24.4 1:12:35.3 1:16.2
5 8582 Lucas Lanci 9 56 199 18:27.4 1:31:02.8 1:03.3
6 8577 Ethan Heck 10 76 275 18:46.1 1:49:48.9 0:58.3
7 8580 Eli Lacher 10 83 358 18:50.8 2:08:39.7 1:13.8
8 8589 Luca Savignano 9 More Than 7 18:53.9 2:27:33.7 1:15.8
9 8574 Ryan Embrey 12 More Than 7 19:00.1 2:46:33.8 1:19.3
10 8590 Lucah Toth 9 More Than 7 19:03.6 3:05:37.4 1:16.6
11 8581 Trevor Lamberth 12 More Than 7 19:04.0 3:24:41.5 1:18.9
12 8576 Aaron Heck 12 More Than 7 19:05.3 3:43:46.9 1:27.4
13 8575 Isaiah Geiser 10 More Than 7 19:11.4 4:02:58.3 1:29.4
14 8583 Ryan Magill 12 More Than 7 19:16.0 4:22:14.3 1:27.9
15 8579 Eli Kozielec 9 More Than 7 19:16.3 4:41:30.7 1:30.7
16 8578 Praneel Jammalamadaka 12 More Than 7 19:50.1 5:01:20.8 1:52.6
17 8586 Evan Parvin 9 More Than 7 21:24.4 5:22:45.3 2:15.6
18 8585 Nathaniel Myers 10 More Than 7 21:30.0 5:44:15.4 2:45.3
19 8592 Russell Vandermark 10 More Than 7 21:35.8 6:05:51.2 2:31.4
20 8588 Wade Roat 9 More Than 7 23:01.3 6:28:52.5 3:01.4
Ridley Finish Position - 7
Team Score (places): 228 Team Score (times): 1:31:08.9 Average Time: 18:13.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8551 Mason Namioli 12 17 17 17:31.9 17:31.9 0:37.8
2 8548 Alex Lomas 11 33 50 18:05.6 35:37.6 0:56.5
3 8544 Eamon Carlin 10 34 84 18:06.6 53:44.2 0:55.7
4 8552 Owen Richardson 10 65 149 18:36.6 1:12:20.9 1:13.8
5 8546 Sean Heppard 11 79 228 18:48.0 1:31:08.9 1:22.9
6 8547 Connor Lamont 10 105 333 19:21.1 1:50:30.1 1:30.7
7 8550 Connor Mitchell 10 136 469 19:59.6 2:10:29.7 1:46.7
8 8543 Kyle Anderson 9 More Than 7 21:16.3 2:31:46.0 2:13.1
9 8545 Gabe Diamond 10 More Than 7 21:17.7 2:53:03.8 2:14.6
10 8549 Brandon Daniels 11 More Than 7 21:41.1 3:14:45.0 2:06.2
Lower Merion Finish Position - 8
Team Score (places): 246 Team Score (times): 1:31:27.6 Average Time: 18:17.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8384 Danny Mezey-Mcmahon 10 12 12 17:25.5 17:25.5 0:32.7
2 8383 Charles Grainger 9 43 55 18:17.1 35:42.7 0:59.3
3 8387 Avery Ward 9 55 110 18:25.9 54:08.6 1:04.2
4 8385 William Puffer 10 67 177 18:39.0 1:12:47.6 1:09.5
5 8382 Dylan Peppler 10 69 246 18:39.9 1:31:27.6 1:07.7
6 8381 Dominik Dine 9 84 330 18:52.0 1:50:19.6 1:04.3
7 8386 Aaron Silber 12 97 427 19:03.8 2:09:23.4 1:24.5
Downingtown East Finish Position - 9
Team Score (places): 256 Team Score (times): 1:31:59.3 Average Time: 18:23.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 3953 Josh Kuchera 12 26 26 17:59.4 17:59.4 0:52.2
2 3957 Evan Merkel 9 42 68 18:16.6 36:16.1 0:50.1
3 3948 Brady Frantz 11 46 114 18:20.5 54:36.6 1:03.7
4 3952 Caleb Wang 10 61 175 18:32.5 1:13:09.2 1:13.0
5 2095 Justin Blevins 11 81 256 18:50.1 1:31:59.3 1:14.9
6 3955 Matthew Mastroly 10 98 354 19:05.6 1:51:04.9 1:21.6
7 3956 Dev Mehta 11 99 453 19:05.6 2:10:10.5 1:33.8
8 3961 Ben Schifter 10 More Than 7 19:34.9 2:29:45.5 1:28.0
9 3946 Michael Esposito 11 More Than 7 19:36.3 2:49:21.8 1:32.3
10 3963 Mitchell Terry 10 More Than 7 20:01.2 3:09:23.1 1:46.6
11 3954 Jack Lucier 12 More Than 7 20:11.3 3:29:34.5 1:53.5
12 3951 Adarsh Godavarthi 9 More Than 7 20:11.5 3:49:46.1 1:38.4
13 3962 Nate Schifter 10 More Than 7 20:33.3 4:10:19.4 1:47.8
14 2097 Tanish Chhabria 9 More Than 7 20:50.0 4:31:09.5 1:49.5
15 2098 Jacob Czubaroff 9 More Than 7 20:51.3 4:52:00.8 1:51.6
16 2093 Devin Auxer 9 More Than 7 20:51.3 5:12:52.1 1:53.7
17 3965 Kyle Xie 12 More Than 7 21:00.3 5:33:52.5 2:00.1
18 2094 Suvir Bhatla 9 More Than 7 21:11.5 5:55:04.0 2:05.6
19 3947 Carter Feehan 9 More Than 7 21:22.3 6:16:26.4 2:15.7
20 2092 Aarush Ahuja-Amlani 9 More Than 7 21:36.8 6:38:03.3 2:12.8
21 3959 Yogi Patel 10 More Than 7 22:12.4 7:00:15.8 2:36.6
22 2099 Joseph Daversa 9 More Than 7 22:14.6 7:22:30.4 2:25.9
23 3964 Shreyan Waghmare 9 More Than 7 22:55.5 7:45:25.9 2:55.2
24 3960 Keerit Punjabi 9 More Than 7 23:27.3 8:08:53.2 3:15.3
25 3950 Josh Gardy 10 More Than 7 23:35.2 8:32:28.4 3:22.5
Upper Dublin Finish Position - 10
Team Score (places): 294 Team Score (times): 1:32:28.9 Average Time: 18:29.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8719 Shane Iannitti 10 29 29 18:00.9 18:00.9 0:38.8
2 8722 Josiah Notary 11 39 68 18:11.1 36:12.0 0:57.5
3 8720 Matthew Lee 11 66 134 18:38.6 54:50.7 1:07.7
4 8724 Mason Penna 9 73 207 18:44.5 1:13:35.2 1:02.3
5 8725 Ej Shaw 11 87 294 18:53.7 1:32:28.9 1:13.0
6 8723 Grady Pearson 9 89 383 18:54.6 1:51:23.5 1:14.4
7 8721 Tim Micklos 9 125 508 19:46.0 2:11:09.6 1:30.8
West Chester Henderson Finish Position - 11
Team Score (places): 304 Team Score (times): 1:32:28.0 Average Time: 18:29.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8748 Liam Ladd 11 22 22 17:47.7 17:47.7 0:44.5
2 8757 Mason Whittle 10 32 54 18:05.5 35:53.3 0:52.0
3 8753 Mason Scott 9 70 124 18:40.8 54:34.1 1:06.9
4 8744 Ethan Beal 11 88 212 18:54.3 1:13:28.4 1:13.2
5 8750 Liam O'Neill 9 92 304 18:59.5 1:32:28.0 1:10.9
6 8751 Sam Reno 9 100 404 19:13.0 1:51:41.0 1:13.4
7 8755 Colson Truskey 9 107 511 19:24.0 2:11:05.0 1:24.3
8 8758 Jamie Wills 9 More Than 7 19:27.8 2:30:32.8 1:36.4
9 8745 Ryan Bradley 9 More Than 7 19:42.6 2:50:15.5 1:30.8
10 8743 James Adair 9 More Than 7 20:54.9 3:11:10.4 1:53.9
11 8752 Cole Roffey 9 More Than 7 21:17.5 3:32:28.0 2:01.6
12 8756 Conor Weeks 9 More Than 7 21:34.2 3:54:02.2 2:14.4
13 8754 Jack Thrift 9 More Than 7 21:47.3 4:15:49.6 2:25.1
14 8747 Soren Fisher 9 More Than 7 23:00.1 4:38:49.7 3:12.1
Neshaminy Finish Position - 12
Team Score (places): 329 Team Score (times): 1:32:47.9 Average Time: 18:33.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8456 Kane Baumher 11 15 15 17:28.9 17:28.9 0:40.6
2 8459 Liam Devine 11 57 72 18:27.5 35:56.4 1:04.4
3 8458 Max Cressman 10 62 134 18:33.6 54:30.0 1:10.2
4 8463 Vraj Patel 12 93 227 19:00.0 1:13:30.1 1:17.2
5 8462 Chistopher Loadwick 11 102 329 19:17.8 1:32:47.9 1:37.5
6 8465 Jayden Sasaki 9 118 447 19:37.9 1:52:25.8 1:37.3
7 8460 Brayden Hines 9 142 589 20:09.1 2:12:35.0 1:39.8
8 8467 Michal Skrodzki 11 More Than 7 20:10.2 2:32:45.2 1:57.2
9 8453 Orire Akinrinade 12 More Than 7 20:22.5 2:53:07.8 1:50.2
10 8457 Seamus Conaway 9 More Than 7 20:39.7 3:13:47.5 2:05.8
11 8464 Joe Ridge 12 More Than 7 20:49.9 3:34:37.4 2:20.2
12 8461 Josh Lewis 9 More Than 7 21:10.0 3:55:47.5 2:11.1
13 8466 Neel Shirwalker 12 More Than 7 22:17.8 4:18:05.3 2:39.7
14 8454 James Amatucci 9 More Than 7 23:22.2 4:41:27.6 3:19.1
Great Valley Finish Position - 13
Team Score (places): 369 Team Score (times): 1:33:52.4 Average Time: 18:46.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8257 Jake May 11 24 24 17:53.2 17:53.2 0:51.1
2 8267 Upanshu Vinayaka 11 36 60 18:07.7 36:00.9 0:53.3
3 8240 Riyan Arul Thomas 10 95 155 19:01.4 55:02.4 1:23.3
4 8239 Julian Arndt 11 106 261 19:23.8 1:14:26.2 1:36.2
5 8261 Ethan Raab 12 108 369 19:26.2 1:33:52.4 1:34.3
6 8256 Rama Maddi 10 120 489 19:41.1 1:53:33.5 1:30.3
7 8248 Philip Ginev 11 121 610 19:41.3 2:13:14.9 1:29.5
8 8238 Rishik Allagadda 9 More Than 7 20:01.9 2:33:16.9 1:40.7
9 8253 River Leaman 9 More Than 7 20:06.2 2:53:23.1 1:45.1
10 8247 William Dickerson 11 More Than 7 20:10.6 3:13:33.8 1:38.9
11 8262 William Raab 9 More Than 7 20:29.1 3:34:02.9 1:50.6
12 8250 Calin Hennigan 9 More Than 7 20:52.4 3:54:55.4 2:02.3
13 8245 Jayden Chen 10 More Than 7 20:57.5 4:15:52.9 1:52.8
14 8243 Aiden Bright 9 More Than 7 20:58.8 4:36:51.8 1:56.4
15 8263 Samrit Rajaputra 9 More Than 7 21:11.3 4:58:03.1 2:09.8
16 8242 Dax Brenneman 10 More Than 7 21:17.9 5:19:21.1 1:52.6
17 8264 Pranav Shanmugavelu 12 More Than 7 21:25.4 5:40:46.5 2:21.3
18 8255 Jaden Lowery 9 More Than 7 21:29.1 6:02:15.7 2:18.6
19 8268 Jimin Yi 11 More Than 7 21:30.6 6:23:46.3 2:23.3
20 8260 Christopher Ott 11 More Than 7 21:36.6 6:45:22.9 2:25.3
21 8258 Danny Mys 9 More Than 7 21:48.6 7:07:11.6 1:54.5
22 8241 Arlo Bramucci 9 More Than 7 21:57.3 7:29:09.0 2:02.8
23 8249 Ronak Harish 9 More Than 7 22:15.6 7:51:24.6 2:27.0
24 8254 Aj Lovasz 12 More Than 7 22:27.0 8:13:51.7 2:51.1
25 8265 Jeyasurya Subash 10 More Than 7 22:51.2 8:36:42.9 2:41.7
26 8259 William Ngo 12 More Than 7 22:58.7 8:59:41.7 2:41.9
27 8266 Bodie Thomas 11 More Than 7 24:07.7 9:23:49.4 3:21.7
28 8244 Jason Chen 12 More Than 7 24:40.6 9:48:30.0 3:16.7
29 8246 Jonathan Chen 9 More Than 7 24:52.0 10:13:22.0 3:23.9
30 8251 Oliver Kosmalski 10 More Than 7 27:03.9 10:40:25.9 4:33.7
Penncrest Finish Position - 14
Team Score (places): 397 Team Score (times): 1:34:26.1 Average Time: 18:53.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8479 Ethan Bowen 11 44 44 18:17.7 18:17.7 0:54.9
2 8481 Liam Carroll 11 53 97 18:25.7 36:43.4 1:00.8
3 8490 Asa Herbert 9 72 169 18:43.6 55:27.1 1:07.8
4 8500 Rylen Wolf 11 94 263 19:00.2 1:14:27.3 1:23.1
5 8488 Chance Gray 9 134 397 19:58.7 1:34:26.1 1:38.6
6 8486 Joe Golderer 10 138 535 20:02.0 1:54:28.2 1:41.8
7 8498 Shane Pettit 11 143 678 20:11.4 2:14:39.6 1:39.5
8 8489 Colin Hefferan 12 More Than 7 20:13.1 2:34:52.7 1:51.1
9 8493 Ryan King 10 More Than 7 20:16.0 2:55:08.7 1:56.5
10 8480 Jimmy Caldwell 11 More Than 7 20:18.5 3:15:27.2 1:54.5
11 8491 Nolan High 11 More Than 7 20:29.5 3:35:56.8 1:58.4
12 8496 Aditya Murthy 12 More Than 7 20:38.4 3:56:35.3 2:01.4
13 8483 Joey Flounders 9 More Than 7 21:23.5 4:17:58.8 2:25.7
14 8494 Tymek Kruszewski 9 More Than 7 21:35.1 4:39:34.0 2:55.9
15 8477 Milo Bice 11 More Than 7 22:11.2 5:01:45.2 2:49.5
16 8487 Reid Graham 12 More Than 7 23:08.6 5:24:53.9 3:13.5
17 8497 Kevin O'Connor 11 More Than 7 24:30.8 5:49:24.7 3:52.6
18 8484 Tristan Foreacre 10 More Than 7 25:04.9 6:14:29.7 3:48.6
Radnor Finish Position - 15
Team Score (places): 422 Team Score (times): 1:34:51.8 Average Time: 18:58.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8532 Luke Waltman 10 54 54 18:25.9 18:25.9 1:06.2
2 8528 Noah Abel 11 58 112 18:29.3 36:55.3 1:05.7
3 8523 Andrew Hartman 9 85 197 18:52.8 55:48.1 1:10.6
4 8521 Will Dhavale 10 109 306 19:27.4 1:15:15.5 1:32.5
5 8531 Jonathan Roberts 9 116 422 19:36.3 1:34:51.8 1:20.3
6 8519 Colin Brown 9 123 545 19:43.7 1:54:35.6 1:30.5
7 8524 Sebastian Keegan 9 144 689 20:14.4 2:14:50.0 1:57.5
8 8525 Samuel Kersting 12 More Than 7 21:28.7 2:36:18.8 2:19.0
9 8522 Nicholas Fontaine 11 More Than 7 21:56.5 2:58:15.3 2:41.1
10 8530 Nathan Quinn 9 More Than 7 21:56.9 3:20:12.3 2:23.1
11 8518 Lewis Balch 10 More Than 7 24:26.7 3:44:39.1 3:49.7
12 8520 Sameer Dardhsan 12 More Than 7 24:51.2 4:09:30.4 4:14.2
13 8533 Aleksandar Zaynelov 9 More Than 7 25:37.8 4:35:08.2 4:16.8
14 8526 Hiram Lin 9 More Than 7 26:22.6 5:01:30.9 4:24.2
Strath Haven Finish Position - 16
Team Score (places): 426 Team Score (times): 1:34:55.7 Average Time: 18:59.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8667 Henry Hewitt 11 50 50 18:23.6 18:23.6 1:10.2
2 8674 Nathan Rines 11 71 121 18:40.9 37:04.6 1:10.6
3 8659 Connor Cheshire 9 80 201 18:49.6 55:54.2 1:07.3
4 8661 Keegan Densmore 9 112 313 19:29.5 1:15:23.7 1:27.8
5 8672 Thomas Miller 10 113 426 19:31.9 1:34:55.7 1:18.4
6 8664 Owen Graden 11 126 552 19:46.5 1:54:42.2 1:33.8
7 8670 Clark Kerkstra 11 127 679 19:50.6 2:14:32.9 1:37.2
8 8669 Carson Keller 11 More Than 7 19:52.0 2:34:24.9 1:38.6
9 8675 Wyatt Schultz 10 More Than 7 20:18.3 2:54:43.3 1:48.7
10 8668 Alexander Hopkins 9 More Than 7 20:47.4 3:15:30.8 2:06.5
11 8665 Henry Griffin 9 More Than 7 21:21.1 3:36:52.0 2:18.6
12 8658 Bobby Boland 9 More Than 7 22:07.0 3:58:59.0 2:43.1
13 8655 Mason Barrar 12 More Than 7 22:19.3 4:21:18.3 2:42.3
14 8662 Huck Emmons 9 More Than 7 23:33.2 4:44:51.6 3:27.1
15 8663 Tommy Golden 9 More Than 7 24:39.2 5:09:30.8 3:39.6
Marple Newtown Finish Position - 17
Team Score (places): 477 Team Score (times): 1:35:35.4 Average Time: 19:07.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8440 Alexander Williams 12 77 77 18:47.6 18:47.6 1:19.8
2 8416 Theo Albanese 9 90 167 18:55.8 37:43.5 1:15.1
3 8428 Jason Kelly 10 96 263 19:03.6 56:47.1 1:21.7
4 8415 Lael Abiy 11 104 367 19:20.6 1:16:07.7 1:20.8
5 8420 Owen Cowley 11 110 477 19:27.7 1:35:35.4 1:29.7
6 8439 Cayden Wark 11 117 594 19:36.7 1:55:12.1 1:39.1
7 8421 Karam Dababneh 12 129 723 19:51.2 2:15:03.4 1:41.1
8 8418 Gabriel Boyle 9 More Than 7 20:43.6 2:35:47.0 1:56.6
9 8435 Matt Reynolds 9 More Than 7 20:49.9 2:56:37.0 2:12.2
10 8434 Sean Regan 12 More Than 7 21:07.0 3:17:44.0 2:29.6
11 8437 Wolfgang Shultz 12 More Than 7 22:00.6 3:39:44.7 2:35.9
12 8438 Isaac Tran 12 More Than 7 22:18.4 4:02:03.1 2:36.2
13 8425 Elliot Jolly 10 More Than 7 22:20.3 4:24:23.4 2:39.1
14 8422 Matt Deamicis 11 More Than 7 22:28.4 4:46:51.9 2:41.8
15 8436 Kasimir Rybka 10 More Than 7 22:32.3 5:09:24.2 2:36.4
16 8430 Ryan Madrigal 10 More Than 7 22:36.4 5:32:00.6 2:47.1
17 8431 Logan Meyer 10 More Than 7 23:04.5 5:55:05.2 2:59.7
18 8429 David Leang 9 More Than 7 23:41.8 6:18:47.0 3:04.6
19 8423 Noah Fahrenbach 10 More Than 7 23:48.1 6:42:35.2 3:10.0
20 8419 Lucas Cavanaugh 11 More Than 7 24:57.5 7:07:32.7 4:28.6
21 8426 Andre Kafalamazian 10 More Than 7 25:27.1 7:32:59.8 3:52.8
22 8417 Arlo Atkinson 10 More Than 7 26:36.5 7:59:36.4 4:34.8
23 8433 Joseph Pham 10 More Than 7 27:04.8 8:26:41.2 4:26.2
24 8441 Billy Zhang 9 More Than 7 27:14.3 8:53:55.5 4:35.7
Council Rock South Finish Position - 18
Team Score (places): 481 Team Score (times): 1:36:02.4 Average Time: 19:12.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 2067 Lucas Robtison 12 49 49 18:22.3 18:22.3 0:53.8
2 2061 David Dobondi 10 74 123 18:45.1 37:07.4 1:12.1
3 2060 Allen Dai 10 91 214 18:58.1 56:05.5 1:21.7
4 2065 Jonah Mandel 9 130 344 19:54.9 1:16:00.5 1:31.8
5 2066 Gideon Olsen 10 137 481 20:01.8 1:36:02.4 1:34.0
6 2064 Jacob Mandel 9 141 622 20:06.0 1:56:08.4 1:46.1
7 2062 Paul Hawkinson 9 150 772 20:39.0 2:16:47.4 2:09.9
8 2063 Caden Kruszczynski 11 More Than 7 21:02.1 2:37:49.5 2:03.7
9 2059 Konnor Burns 9 More Than 7 21:30.4 2:59:20.0 2:26.6
Springfield (Delco) Finish Position - 19
Team Score (places): 530 Team Score (times): 1:37:02.4 Average Time: 19:24.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8611 Samuel Kubiak 10 63 63 18:34.7 18:34.7 1:08.2
2 8620 Logan Walters 10 103 166 19:20.3 37:55.0 1:14.6
3 8608 Matthew Fletcher 9 114 280 19:33.2 57:28.3 1:29.4
4 8607 Matt Connolly 9 119 399 19:39.0 1:17:07.3 1:26.9
5 8616 Joseph Salerno 10 131 530 19:55.0 1:37:02.4 1:34.5
6 8605 Griffin Bohmann 10 146 676 20:24.3 1:57:26.7 2:02.9
7 8618 Thomas Scott 10 148 824 20:36.0 2:18:02.7 1:54.8
8 8604 Colin Barry 10 More Than 7 20:41.7 2:38:44.4 2:06.4
9 8606 Thomas Cardie 10 More Than 7 21:41.8 3:00:26.2 2:06.3
10 8621 Aiden Wechsler 11 More Than 7 21:47.7 3:22:14.0 2:10.8
11 8614 Chris Place 10 More Than 7 22:45.7 3:44:59.7 2:25.6
12 8613 Sam Perillo 11 More Than 7 23:42.6 4:08:42.3 3:27.4
West Chester Rustin Finish Position - 20
Team Score (places): 561 Team Score (times): 1:37:46.3 Average Time: 19:33.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8774 Colin Phillips 11 35 35 18:06.9 18:06.9 0:50.7
2 8768 Ian Finnegan 9 124 159 19:45.2 37:52.1 1:28.9
3 8766 Simon Damadio 9 128 287 19:51.0 57:43.2 1:34.8
4 8770 Dylan Kaczynski 11 135 422 19:58.8 1:17:42.1 1:39.3
5 8772 Rian Olenik 11 139 561 20:04.2 1:37:46.3 1:44.8
6 8773 Ian Oliver 12 140 701 20:05.7 1:57:52.1 1:39.7
7 8767 Nolan Delehanty 10 152 853 20:45.9 2:18:38.0 1:47.5
8 8764 Carter Burke 10 More Than 7 20:50.2 2:39:28.3 1:49.8
9 8771 Cooper Moritsch 11 More Than 7 21:16.7 3:00:45.0 2:12.9
10 8775 Ben Woodruff 10 More Than 7 22:52.1 3:23:37.1 2:49.8
11 8765 Tayton Case 9 More Than 7 26:03.6 3:49:40.7 4:02.8
Garnet Valley Finish Position - 21
Team Score (places): 650 Team Score (times): 1:40:10.0 Average Time: 20:02.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8225 Arvind Narayan 10 101 101 19:13.6 19:13.6 1:26.2
2 8220 Eden He 11 115 216 19:33.3 38:47.0 1:46.6
3 8218 Abhinav Chandran 10 133 349 19:57.4 58:44.4 1:43.1
4 8221 Ethan Kang 12 145 494 20:23.3 1:19:07.7 1:41.7
5 8230 Daniel Wu 9 156 650 21:02.2 1:40:10.0 2:17.6
6 8217 Tej Boppana 12 159 809 21:15.4 2:01:25.5 2:17.4
7 8223 Daniel Li 9 161 970 21:24.2 2:22:49.8 2:15.5
8 8219 Maxwell Grant 9 More Than 7 21:30.3 2:44:20.1 2:26.1
9 8224 Lucas Marchese 12 More Than 7 22:04.7 3:06:24.9 3:00.5
10 8226 Avi Patel 9 More Than 7 23:21.2 3:29:46.1 3:27.3
11 8228 Ilan Ravichandran 9 More Than 7 24:38.1 3:54:24.2 4:01.5
12 8227 Prahast Pondugula 9 More Than 7 25:32.3 4:19:56.6 4:36.7
West Chester East Finish Position - 22
Team Score (places): 691 Team Score (times): 1:41:38.9 Average Time: 20:19.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8728 Bryson McCarthy 9 111 111 19:29.4 19:29.4 1:16.6
2 8731 Dominick Shelton 9 122 233 19:42.5 39:11.9 1:19.8
3 8726 Kevin Daly 11 151 384 20:39.2 59:51.2 2:11.9
4 8730 Ryan Oberecker 9 153 537 20:53.8 1:20:45.1 2:08.3
5 8729 Rohit Natanasabapathy 11 154 691 20:53.8 1:41:38.9 2:09.3
6 8727 Jack Kourakis 9 155 846 20:57.9 2:02:36.9 2:02.0
7 8732 Sam Triana 9 163 1009 21:52.2 2:24:29.1 2:41.7
Phoenixville Area Finish Position - 23
Team Score (places): 695 Team Score (times): 1:42:51.8 Average Time: 20:34.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8515 Flynn Roulstone 12 86 86 18:53.0 18:53.0 1:29.4
2 8508 Zachary Defreitas 10 132 218 19:55.4 38:48.4 1:49.2
3 8513 Andrew Peck 11 157 375 21:05.8 59:54.3 1:55.5
4 8510 Samuel Jouenne 10 158 533 21:10.8 1:21:05.2 2:00.4
5 8512 William Mukurazita 12 162 695 21:46.5 1:42:51.8 2:13.6
6 8507 Jayden Cunampio 9 164 859 21:54.9 2:04:46.7 2:33.9
7 8514 Jake Perks 9 165 1024 22:09.0 2:26:55.7 2:19.6
8 8506 Benjamin Buckley 9 More Than 7 22:11.8 2:49:07.6 2:29.4
9 8505 Colin Adams 12 More Than 7 22:21.5 3:11:29.1 2:44.8
10 8516 Avar Singh 9 More Than 7 22:54.2 3:34:23.4 2:34.5
11 8517 Isaiah Starr-O'Brien 9 More Than 7 22:58.3 3:57:21.7 2:38.4
12 8509 Brian McFadden 11 More Than 7 26:39.1 4:24:00.8 4:42.1
Bishop Shanahan Finish Position - 24
Team Score (places): 697 Team Score (times): 1:45:33.2 Average Time: 21:06.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 2047 Dennis O'Rourke 9 75 75 18:45.5 18:45.5 1:19.6
2 2046 Patrick McRee 11 147 222 20:25.6 39:11.1 1:44.3
3 2048 Kai Rogenmuser 9 149 371 20:37.2 59:48.4 1:56.9
4 2049 Matthew Sliwka 11 160 531 21:24.0 1:21:12.4 2:13.6
5 2045 Joseph Hart 12 166 697 24:20.7 1:45:33.2 3:39.6