District 1 XC Championship - 10/28/22
October 28, 2022
Results By Chester County Racing Services CCRS
Overall Finish List - Boys
XC
O'all Adj
Place Place Bib No Name Team 2M 1.1M Time Pace Age
1 1 329 Brian DiCola Hatboro Horsham 9:51 5:09 15:01.3 4:51/M 12
2 2 345 Patrick Lawson Haverford Township HS 10:02 5:13 15:16.3 4:55/M 12
3 3 346 Quentin Ryan Haverford Township HS 10:02 5:14 15:17.2 4:56/M 12
4 4 362 Oliver Michell Jenkintown 10:02 5:18 15:21.3 4:57/M 12
5 5 558 Gavin Mogck Penncrest 10:02 5:24 15:27.4 4:59/M 12
6 6 819 Aryan Abbaraju Unionville 10:05 5:22 15:27.5 4:59/M 12
7 7 696 Luke Bodden Radnor 10:05 5:32 15:37.8 5:02/M 11
8 8 193 Parker Warkentine Conestoga 10:09 5:31 15:40.2 5:03/M 9
9 9 518 Andrew Mcgonigle Owen J. Roberts 10:05 5:37 15:43.7 5:04/M 12
10 10 500 Justin Landis North Penn 10:22 5:24 15:47.3 5:05/M 9
11 11 848 Matt Castronuovo Upper Dublin 10:16 5:37 15:54.4 5:08/M 12
12 12 853 Gus Platt Upper Dublin 10:20 5:35 15:55.4 5:08/M 11
13 13 750 James Kuduk Souderton Area 10:26 5:29 15:55.5 5:08/M 11
14 14 504 Achilles Shui North Penn 10:24 5:31 15:56.1 5:08/M 10
15 15 266 David Whitford Downingtown West 10:33 5:23 15:56.9 5:08/M 11
16 16 25 Connor Britton Avon Grove 10:18 5:38 15:57.0 5:09/M 11
17 17 820 Lucca DiMario Unionville 10:23 5:33 15:57.5 5:09/M 12
18 18 202 Jack Czarnecki Council Rock North 10:24 5:33 15:57.7 5:09/M 12
19 19 118 Owen Donaher Central Bucks West 10:23 5:34 15:58.3 5:09/M 12
20 20 748 Aidan Kearns Souderton Area 10:25 5:33 15:59.2 5:09/M 11
21 21 398 Jack Becker Lower Moreland 10:31 5:27 15:59.2 5:09/M 12
22 22 934 Simeon Shappell Smith WC Henderson 10:19 5:39 15:59.3 5:09/M 12
23 23 807 Dan Wuenschel Strath Haven 10:28 5:30 15:59.4 5:09/M 11
24 24 348 Ciaran Chambers Holy Ghost Preparatory 10:31 5:28 16:00.3 5:10/M 12
25 25 502 Sacchith Miryalkar North Penn 10:22 5:37 16:00.6 5:10/M 11
26 26 389 Sarem Khan Lower Merion 10:23 5:37 16:00.9 5:10/M 11
27 27 263 Richard Planck Downingtown West 10:23 5:37 16:01.3 5:10/M 11
28 28 470 Bryce Keenoy Neshaminy 10:20 5:40 16:01.7 5:10/M 12
29 29 252 Nick Steinfeldt Downingtown East 10:37 5:25 16:03.2 5:11/M 11
30 30 556 Brendan Hefferan Penncrest 10:30 5:35 16:05.6 5:11/M 11
31 31 751 Aiden Maue Souderton Area 10:25 5:41 16:07.2 5:12/M 11
32 32 978 Matthew Winkowski Wissahickon 10:28 5:38 16:07.4 5:12/M 12
33 33 805 Matt Lund Strath Haven 10:29 5:38 16:08.2 5:12/M 11
34 34 559 Edomias Mulugeta Penncrest 10:30 5:39 16:10.0 5:13/M 10
35 35 387 Alexander GoonewardeneLower Merion 10:41 5:32 16:13.9 5:14/M 11
36 36 501 Matthew Landis North Penn 10:33 5:41 16:14.1 5:14/M 12
37 37 275 Michael Colavito Garnet Valley 10:38 5:36 16:15.1 5:15/M 11
38 38 976 Brendan Tatko Wissahickon 10:29 5:45 16:15.2 5:15/M 12
39 39 205 Brady Ott Council Rock North 10:41 5:34 16:15.5 5:15/M 11
40 40 191 Shane Walsh Conestoga 10:39 5:36 16:15.9 5:15/M 11
41 41 201 Joe Crowne Council Rock North 10:41 5:36 16:17.4 5:15/M 11
42 42 390 Ethan Murray Lower Merion 10:39 5:38 16:17.5 5:15/M 11
43 43 67 Aiden Voth Boyertown 10:35 5:42 16:18.0 5:15/M 10
44 44 919 Gavin Hefferan WC East 10:39 5:39 16:18.5 5:15/M 12
45 45 108 Evan Morrow Central Bucks South 10:41 5:37 16:18.9 5:15/M 11
46 46 292 Ryan Pepperman Great Valley 10:37 5:41 16:19.1 5:16/M 10
47 47 386 Andrew Gannon Lower Merion 10:31 5:47 16:19.2 5:16/M 12
48 48 499 Colin Fisher North Penn 10:33 5:47 16:21.5 5:16/M 12
49 49 824 Jonathan Stancik Unionville 10:42 5:39 16:21.6 5:16/M 10
50 50 583 Christian Cerrullo Pennsbury 10:36 5:45 16:22.1 5:17/M 11
51 51 132 William Edgar Cheltenham 10:43 5:38 16:22.2 5:17/M 9
52 52 823 Lucas Siepser Unionville 10:39 5:44 16:23.6 5:17/M 11
53 53 347 Gabriel Zwilling Haverford Township HS 10:42 5:42 16:24.8 5:17/M 12
54 54 554 Nick Fante Penncrest 10:37 5:47 16:25.7 5:18/M 10
55 55 444 Evander Lackman Methacton 10:36 5:50 16:26.9 5:18/M 12
56 56 555 Shane Hall Penncrest 10:45 5:43 16:28.2 5:19/M 12
57 57 247 Ryan Christman Downingtown East 10:48 5:40 16:29.1 5:19/M 12
58 58 802 Alex Falsone Strath Haven 10:52 5:38 16:30.4 5:19/M 12
59 59 416 Ricky Lee Marple Newtown 10:43 5:47 16:30.6 5:19/M 11
60 60 262 Sam Leisenring Downingtown West 10:43 5:47 16:31.1 5:20/M 10
61 61 331 Rocco Pugliese Hatboro Horsham 10:45 5:46 16:31.7 5:20/M 11
62 62 601 Dylan Ribelin Perkiomen Valley 10:55 5:36 16:31.9 5:20/M 12
63 63 249 Ben Fatone Downingtown East 10:48 5:43 16:32.2 5:20/M 11
64 64 364 Jesse Patterson Jenkintown 10:48 5:44 16:32.9 5:20/M 11
65 65 246 Ash Anand Downingtown East 10:50 5:44 16:34.5 5:21/M 11
66 66 767 Ethan Tharp Spring Ford 10:46 5:49 16:35.5 5:21/M 11
67 67 505 Brady Sweeney North Penn 10:42 5:54 16:36.8 5:21/M 11
68 68 333 Jack Thompson Hatboro Horsham 10:53 5:43 16:36.9 5:21/M 11
69 69 27 Gavin McGinn Avon Grove 10:59 5:38 16:37.8 5:22/M 12
70 70 165 Tommy Silvester Coatesville 10:55 5:42 16:38.3 5:22/M 11
71 71 39 Robert Walton Bensalem 10:56 5:42 16:39.4 5:22/M 12
72 72 265 RIley Trigo Downingtown West 10:58 5:40 16:39.5 5:22/M 11
73 73 288 Trip Gomez Great Valley 10:49 5:49 16:39.5 5:22/M 10
74 74 597 Jason Clifford Perkiomen Valley 10:54 5:46 16:40.5 5:23/M 11
75 75 729 Joey Lanci Ridley 10:52 5:47 16:40.7 5:23/M 10
76 76 8 Chase Ely Abington 10:58 5:42 16:40.7 5:23/M 10
77 77 571 Thomas McGann Pennridge 10:55 5:46 16:41.7 5:23/M 11
78 78 366 Denis Tulin Jenkintown 10:40 6:01 16:41.8 5:23/M 11
79 79 203 Matt Gosling Council Rock North 10:59 5:42 16:41.9 5:23/M 9
80 80 192 Miles Warkentine Conestoga 11:03 5:40 16:43.8 5:24/M 10
81 81 219 Mason Kaminski Council Rock South 10:54 5:50 16:44.7 5:24/M 10
82 82 343 Logan Eagles Haverford Township HS 10:58 5:47 16:45.8 5:24/M 10
83 83 349 Papakojo Danquah Holy Ghost Preparatory 10:55 5:50 16:46.0 5:25/M 11
84 84 354 Daniel Perez Holy Ghost Preparatory 10:56 5:51 16:47.7 5:25/M 10
85 85 344 Teddy Foster Haverford Township HS 10:57 5:50 16:47.7 5:25/M 9
86 86 821 James McGlynn Unionville 11:05 5:42 16:47.9 5:25/M 10
87 87 600 Ian Johnson Perkiomen Valley 10:49 5:58 16:48.0 5:25/M 11
88 88 862 Dante Churchville Upper Merion 11:02 5:46 16:48.6 5:25/M 11
89 89 764 Augustus Smith Spring Ford 10:56 5:54 16:50.6 5:26/M 10
90 90 51 Jameson Todd Bishop Shanahan 10:56 5:54 16:50.9 5:26/M 12
91 91 974 Grayson Ruffner Wissahickon 10:52 5:59 16:51.3 5:26/M 11
92 92 445 Charles Reith Methacton 11:04 5:47 16:51.3 5:26/M 10
93 93 105 Kenneth Konopka Central Bucks South 10:54 5:57 16:51.5 5:26/M 10
94 94 918 Jefferson Cooper WC East 11:02 5:49 16:51.7 5:26/M 12
95 95 400 Vincent Frankina Lower Moreland 11:01 5:50 16:52.1 5:26/M 10
96 96 714 Martin O'Rourke Regina Luminis Academy 11:01 5:50 16:52.3 5:26/M 10
97 97 963 Chase Rosenfeld William Tennent 11:04 5:47 16:52.3 5:26/M 10
98 98 327 Wil Canney Hatboro Horsham 10:51 6:01 16:53.1 5:27/M 12
99 99 360 John Byler Jenkintown 11:03 5:49 16:53.3 5:27/M 11
100 100 342 Remy Dufresne Haverford Township HS 11:02 5:50 16:53.6 5:27/M 12
O'all Adj
Place Place Bib No Name Team 2M 1.1M Time Pace Age
101 101 161 Joshua Miller Coatesville 10:54 5:58 16:53.7 5:27/M 12
102 102 52 Steven Todd Bishop Shanahan 11:01 5:52 16:54.2 5:27/M 10
103 103 503 Joey Sharkey North Penn 11:00 5:53 16:54.3 5:27/M 9
104 104 516 Nathan Hayes Owen J. Roberts 11:08 5:46 16:54.9 5:27/M 12
105 105 53 Owen Whitaker Bishop Shanahan 11:04 5:50 16:55.5 5:27/M 10
106 106 30 Ben Weaver Avon Grove 11:08 5:48 16:57.0 5:28/M 10
107 107 29 Timothy Oakes Avon Grove 11:07 5:49 16:57.2 5:28/M 12
108 108 373 Matt Pollard Kennett 10:44 6:12 16:57.3 5:28/M 12
109 109 749 Stephen Keller Souderton Area 11:05 5:52 16:57.8 5:28/M 9
110 110 109 Michael Polak Central Bucks South 11:02 5:55 16:58.0 5:28/M 12
111 111 557 Rory McAfee Penncrest 11:03 5:54 16:58.2 5:28/M 12
112 112 788 Matthew Haugh Springfield Township (Montco) 10:59 5:59 16:58.8 5:28/M 10
113 113 294 Jack Thomas Great Valley 11:16 5:42 16:58.9 5:28/M 10
114 114 765 Quintin Smith Spring Ford 11:01 5:57 16:59.4 5:29/M 12
115 115 188 Aidan Mahoney Conestoga 11:07 5:55 17:02.4 5:30/M 10
116 116 123 William Peralta Central Bucks West 10:51 6:12 17:03.7 5:30/M 12
117 117 825 Eric Steuber Unionville 11:06 5:58 17:04.2 5:30/M 12
118 118 698 Joseph Garzio Radnor 11:12 5:51 17:04.5 5:30/M 10
119 119 697 Curtis Conner Radnor 11:13 5:51 17:04.5 5:30/M 9
120 120 931 Ryan Kress WC Henderson 10:59 6:05 17:04.8 5:30/M 11
121 121 531 Owen Oliver Oxford Area 11:13 5:52 17:05.9 5:31/M 10
122 122 404 Shea Woods Lower Moreland 11:00 6:05 17:06.1 5:31/M 12
123 123 385 Alan Chen Lower Merion 11:12 5:54 17:07.2 5:31/M 11
124 124 278 David Stango Garnet Valley 11:19 5:48 17:08.0 5:32/M 12
125 125 289 Colin Mahoney Great Valley 11:15 5:52 17:08.2 5:32/M 11
126 126 117 Jerry Bower Central Bucks West 11:09 5:59 17:08.4 5:32/M 11
127 127 728 Jackson Kane Ridley 11:01 6:07 17:08.5 5:32/M 10
128 128 413 Matt DeAngelo Marple Newtown 11:01 6:06 17:08.7 5:32/M 12
129 129 863 Mark Drayton Upper Merion 11:02 6:06 17:08.8 5:32/M 12
130 130 36 Evan Leonard Bensalem 11:09 5:59 17:08.9 5:32/M 12
131 131 74 Andreas Quattrocchi Bristol 11:05 6:03 17:09.0 5:32/M 10
132 132 699 Nate Halberstadt Radnor 11:13 5:55 17:09.2 5:32/M 11
133 133 864 Charles Helfand Upper Merion 11:15 5:54 17:09.3 5:32/M 12
134 134 731 Colin Walls Ridley 11:06 6:02 17:09.5 5:32/M 12
135 135 920 Tyler Houp WC East 11:04 6:05 17:09.9 5:32/M 12
136 136 761 Jacob Delgado Spring Ford 11:17 5:53 17:10.3 5:32/M 11
137 137 446 Matthew Sandner Methacton 11:10 6:00 17:10.4 5:32/M 11
138 138 852 Ryan O'Hara Upper Dublin 11:12 5:58 17:10.7 5:32/M 12
139 139 189 Aidan Max Conestoga 11:21 5:48 17:10.8 5:32/M 12
140 140 206 Lucas Poliseno Council Rock North 11:13 5:57 17:10.8 5:32/M 9
141 141 950 Liam Stigora WC Rustin 11:10 6:00 17:10.9 5:32/M 12
142 142 806 Henry Reacher Strath Haven 11:08 6:02 17:11.5 5:33/M 11
143 143 472 Samuel Osterhoudt Neshaminy 11:07 6:03 17:11.6 5:33/M 10
144 144 187 Nathaniel Kluge Conestoga 11:22 5:49 17:11.6 5:33/M 11
145 145 469 Nicholas Forman Neshaminy 11:08 6:02 17:11.7 5:33/M 11
146 146 726 Luke Broadhurst Ridley 11:09 6:02 17:12.3 5:33/M 12
147 147 291 Chase Pepperman Great Valley 11:14 5:57 17:12.5 5:33/M 10
148 148 584 John Harding Pennsbury 11:14 5:58 17:12.6 5:33/M 12
149 149 91 Aaryan Katiyar Central Bucks East 11:15 5:57 17:13.8 5:33/M 9
150 150 958 Liam Cashman William Tennent 11:12 6:01 17:14.0 5:34/M 12
151 151 585 Matt Kanuk Pennsbury 11:17 5:57 17:14.2 5:34/M 10
152 152 350 Brendan DiEnna Holy Ghost Preparatory 11:03 6:10 17:14.7 5:34/M 11
153 153 276 Alexander Gursahaney Garnet Valley 11:22 5:52 17:14.8 5:34/M 10
154 154 884 Roman Macedo Upper Perkiomen 11:21 5:53 17:15.6 5:34/M 10
155 155 204 Jayden Neels Council Rock North 10:58 6:17 17:15.9 5:34/M 9
156 156 935 Aaron Varghese WC Henderson 11:11 6:04 17:16.1 5:34/M 11
157 157 313 Jack Rickards Harriton 11:18 5:57 17:16.2 5:34/M 12
158 158 260 Dylan Graham Downingtown West 11:15 6:01 17:17.0 5:35/M 11
159 159 762 Elijah Dunham Spring Ford 11:10 6:07 17:17.1 5:35/M 10
160 160 730 Jesufifunmi Olugbenga Ridley 11:24 5:52 17:17.3 5:35/M 11
161 161 866 Anthony Tornambe Upper Merion 11:14 6:03 17:18.0 5:35/M 9
162 162 90 Patrick Haurin Central Bucks East 11:23 5:54 17:18.1 5:35/M 12
163 163 261 Karson Hawthorne Downingtown West 11:07 6:10 17:18.2 5:35/M 12
164 164 471 Jake Lolli Neshaminy 11:14 6:03 17:18.2 5:35/M 9
165 165 837 Josiah Saddick Upper Darby 11:17 6:00 17:18.8 5:35/M 12
166 166 388 Jaden Jeudy Lower Merion 11:15 6:03 17:19.2 5:35/M 12
167 167 26 Alex Hutchinson Avon Grove 11:19 6:00 17:19.6 5:35/M 12
168 168 384 Sajan Blum Lower Merion 11:14 6:05 17:19.8 5:35/M 12
169 169 766 Jack Stanick Spring Ford 11:08 6:11 17:19.9 5:35/M 11
170 170 28 Jackson Morris Avon Grove 11:18 6:02 17:20.3 5:35/M 12
171 171 598 Alex Corbin Perkiomen Valley 11:23 5:56 17:20.4 5:35/M 10
172 172 916 Kahseem Bronzell WC East 11:26 5:54 17:20.6 5:35/M 9
173 173 517 Oscar Lorenzi Owen J. Roberts 11:18 6:02 17:20.9 5:35/M 11
174 174 933 Owen Richards WC Henderson 11:14 6:07 17:21.4 5:36/M 10
175 175 251 Nate Parr Downingtown East 11:20 6:00 17:21.5 5:36/M 10
176 176 248 Terry Dougherty Downingtown East 11:33 5:48 17:22.1 5:36/M 12
177 177 48 Will Kolimago Bishop Shanahan 11:16 6:06 17:22.2 5:36/M 12
178 178 752 Victor Salinas Souderton Area 11:08 6:14 17:23.6 5:36/M 10
179 179 665 Daniel Korman Pottsgrove 11:16 6:06 17:23.6 5:36/M 12
180 180 475 Zachary Souders Neshaminy 11:02 6:22 17:24.1 5:37/M 12
181 181 560 Jackson Sigda Penncrest 11:18 6:06 17:24.9 5:37/M 12
182 182 803 Sam Fritz Strath Haven 11:21 6:03 17:25.2 5:37/M 11
183 183 73 Aidan Quattrocchi Bristol 11:14 6:10 17:25.4 5:37/M 12
184 184 65 Ethan Maraldo Boyertown 11:18 6:07 17:25.8 5:37/M 12
185 185 961 Julian Ortiz William Tennent 11:15 6:10 17:26.0 5:37/M 12
186 186 220 Cain Lawler Council Rock South 11:24 6:01 17:26.3 5:37/M 10
187 187 946 Nate Kirkland WC Rustin 11:15 6:11 17:26.7 5:37/M 12
188 188 31 Shaun Weaver Avon Grove 11:19 6:08 17:27.7 5:38/M 10
189 189 715 Micah Volpe Regina Luminis Academy 11:30 5:58 17:28.4 5:38/M 12
190 190 290 Tim Matthews Great Valley 11:19 6:09 17:28.5 5:38/M 12
191 (< 5) 237 Daniel Ringenberg Dock Mennonite Academy 11:14 6:14 17:29.2 5:38/M 12
192 191 654 Henry Phillips Pope John Paul II 11:33 5:55 17:29.6 5:38/M 12
193 192 121 Cole Lentini Central Bucks West 11:18 6:11 17:30.6 5:39/M 12
194 193 930 Alex Baum WC Henderson 11:32 5:58 17:30.8 5:39/M 11
195 (< 5) 80 Danny Kushay Calvary Christian Academy 11:31 5:59 17:30.8 5:39/M 12
196 (< 5) 610 Ryne Tyson Phil-Mont Christian Academy 11:30 6:00 17:31.3 5:39/M 11
197 194 341 Carlo Buonviri Haverford Township HS 11:16 6:15 17:31.4 5:39/M 10
198 195 651 Oscar Luna Pope John Paul II 11:24 6:07 17:31.5 5:39/M 11
199 196 599 Cooper Hey Perkiomen Valley 11:24 6:07 17:32.4 5:39/M 9
200 197 944 Harry Davis WC Rustin 11:41 5:51 17:32.6 5:39/M 11
O'all Adj
Place Place Bib No Name Team 2 1.1M Time Pace Age
201 198 804 Gavin John Strath Haven 11:29 6:03 17:32.9 5:39/M 12
202 199 264 Evan Reidinger Downingtown West 11:18 6:14 17:33.3 5:40/M 9
203 200 624 Kyle Padilla Phoenixville Area 11:17 6:16 17:33.9 5:40/M 9
204 201 479 Aadi Shah New Hope-Solebury 11:21 6:12 17:33.9 5:40/M 12
205 202 619 William Brennfleck Phoenixville Area 11:18 6:15 17:33.9 5:40/M 11
206 203 190 Brendan McQuilkin Conestoga 11:32 6:01 17:34.5 5:40/M 12
207 204 250 Michael Henry Downingtown East 11:33 6:01 17:35.4 5:40/M 11
208 205 351 Jack Evans Holy Ghost Preparatory 11:24 6:10 17:35.5 5:40/M 12
209 206 120 Andres Herrera Central Bucks West 11:24 6:11 17:36.2 5:41/M 12
210 207 279 Emmanuel Velez Garnet Valley 11:34 6:02 17:36.2 5:41/M 9
211 208 570 Grayson Kerzman Pennridge 11:21 6:15 17:36.8 5:41/M 11
212 209 166 Tommy Wayne Coatesville 11:26 6:10 17:37.2 5:41/M 12
213 (< 5) 810 Trevor Fursman Sun Valley 11:29 6:08 17:37.3 5:41/M 10
214 210 847 Tobias Brown Upper Dublin 11:34 6:03 17:37.5 5:41/M 11
215 211 66 Cole Peifer Boyertown 11:15 6:22 17:37.9 5:41/M 10
216 212 94 James Sexton Central Bucks East 11:41 5:56 17:38.3 5:41/M 12
217 213 13 Peter Murray Abington 11:06 6:31 17:38.4 5:41/M 11
218 214 513 Evan Finger Owen J. Roberts 11:29 6:09 17:38.6 5:41/M 12
219 215 753 Tannor Wiszneski Souderton Area 11:23 6:14 17:38.9 5:41/M 10
220 216 217 Aaron Gross Council Rock South 11:31 6:08 17:39.7 5:42/M 11
221 217 653 Jack McNicholas Pope John Paul II 11:30 6:10 17:41.1 5:42/M 10
222 218 441 Jackson Harris Methacton 11:39 6:01 17:41.3 5:42/M 10
223 219 947 Alexander Kosmidis WC Rustin 11:33 6:08 17:41.7 5:42/M 10
224 220 218 Nathan Kach Council Rock South 11:39 6:02 17:42.1 5:43/M 9
225 221 519 Hunter Valentino Owen J. Roberts 11:29 6:12 17:42.1 5:43/M 12
226 222 801 Noel Blanchette Strath Haven 11:33 6:09 17:42.2 5:43/M 10
227 223 176 David Gober Collegium Charter 11:27 6:15 17:43.0 5:43/M 11
228 224 620 Jacob Cross Phoenixville Area 11:33 6:11 17:44.3 5:43/M 12
229 225 586 Dan Kim Pennsbury 11:30 6:16 17:46.8 5:44/M 11
230 226 61 Cole Cavalero Boyertown 11:28 6:18 17:46.9 5:44/M 12
231 227 962 Andrew Pratt William Tennent 11:06 6:40 17:47.0 5:44/M 10
232 228 207 Brody Troy Council Rock North 11:43 6:06 17:50.0 5:45/M 12
233 229 541 Joshua Esteris Penn Wood 11:32 6:17 17:50.8 5:45/M 9
234 230 763 Ryan Kovaleski Spring Ford 11:17 6:34 17:51.9 5:45/M 12
235 231 76 Jacob Walker Bristol 11:31 6:21 17:52.9 5:46/M 12
236 232 732 Donovan Washington Ridley 11:43 6:09 17:52.9 5:46/M 11
237 233 414 Landon Hartwell Marple Newtown 11:37 6:15 17:53.5 5:46/M 10
238 234 587 Jonathon Pajrowski Pennsbury 11:30 6:23 17:54.2 5:46/M 10
239 235 949 Shawn Roselli WC Rustin 11:43 6:12 17:55.3 5:47/M 11
240 236 122 Nathan Packel Central Bucks West 11:23 6:32 17:55.4 5:47/M 12
241 237 274 Isaiah Byun Garnet Valley 11:30 6:25 17:56.3 5:47/M 12
242 238 849 Gabe Jackson Upper Dublin 11:29 6:26 17:56.4 5:47/M 9
243 239 221 Ian LIhani Council Rock South 11:47 6:09 17:56.5 5:47/M 10
244 240 932 Ben Pentz WC Henderson 11:16 6:40 17:56.8 5:47/M 10
245 241 936 Luke Zajac WC Henderson 11:38 6:18 17:57.2 5:47/M 9
246 242 403 Dylan Sandler Lower Moreland 11:31 6:25 17:57.3 5:47/M 10
247 243 602 Max Tancini Perkiomen Valley 11:41 6:16 17:58.0 5:48/M 9
248 244 977 Walter Vandergrift Wissahickon 11:43 6:14 17:58.6 5:48/M 9
249 245 822 David Perkins Unionville 11:56 6:01 17:58.6 5:48/M 11
250 246 514 David Fogwell Owen J. Roberts 11:41 6:16 17:58.7 5:48/M 11
251 247 972 Alex Gobin Wissahickon 11:42 6:16 17:59.0 5:48/M 11
252 248 700 Aiden Landau Radnor 11:44 6:15 18:00.2 5:48/M 10
253 249 917 Nathan Clarke WC East 11:46 6:15 18:02.0 5:49/M 12
254 250 372 Luke Ganly Kennett 11:44 6:19 18:04.6 5:50/M 9
255 251 95 Kyle Smith Central Bucks East 11:51 6:13 18:04.9 5:50/M 9
256 252 533 Ben Whelan Oxford Area 11:53 6:11 18:05.4 5:50/M 9
257 253 92 Jack Kille Central Bucks East 11:52 6:13 18:05.7 5:50/M 10
258 254 47 Louis Edgcumbe Bishop Shanahan 11:47 6:19 18:06.5 5:50/M 11
259 255 528 Brendan Campbell Oxford Area 12:00 6:05 18:06.7 5:50/M 9
260 256 851 Kyle Molz Upper Dublin 11:39 6:27 18:06.7 5:50/M 12
261 257 145 Walton Garnett Chester 11:48 6:18 18:07.0 5:51/M 12
262 258 850 Kevin Lim Upper Dublin 11:52 6:14 18:07.1 5:51/M 9
263 259 596 Nathan Boyer Perkiomen Valley 11:45 6:22 18:07.3 5:51/M 9
264 260 134 William Matsinger Cheltenham 11:48 6:18 18:07.5 5:51/M 11
265 261 14 James Stewart Abington 11:43 6:25 18:08.3 5:51/M 10
266 262 921 William Killinger WC East 11:46 6:22 18:08.6 5:51/M 12
267 263 477 Adrian Li New Hope-Solebury 11:37 6:31 18:08.9 5:51/M 12
268 264 133 Aubrey Martin Cheltenham 11:50 6:18 18:08.9 5:51/M 12
269 265 702 Gardner Sheehan Radnor 11:44 6:24 18:09.4 5:51/M 12
270 266 152 Dylan Jones Church Farm 11:54 6:14 18:09.7 5:51/M 12
271 267 293 Pete Schembri Great Valley 11:36 6:35 18:11.8 5:52/M 12
272 268 727 Nick Gdowik Ridley 11:28 6:43 18:12.4 5:52/M 11
273 269 527 Michael Besancon Oxford Area 11:55 6:17 18:12.9 5:52/M 10
274 270 973 Brandon Haines Wissahickon 11:53 6:20 18:13.6 5:53/M 12
275 271 960 James Niles William Tennent 11:46 6:27 18:14.1 5:53/M 11
276 272 473 Max Plebani Neshaminy 11:44 6:29 18:14.4 5:53/M 12
277 273 375 Bennett Studer Kennett 11:59 6:14 18:14.6 5:53/M 10
278 274 443 Quinn Kumfurt Methacton 11:49 6:26 18:15.6 5:53/M 10
279 275 332 Jacob Schwartz Hatboro Horsham 11:48 6:27 18:16.1 5:54/M 12
280 276 89 Trey DiGregorio Central Bucks East 11:52 6:24 18:17.0 5:54/M 10
281 277 582 Ben Brown Pennsbury 11:47 6:29 18:17.9 5:54/M 12
282 278 215 Jesse Gassman Council Rock South 11:58 6:19 18:18.0 5:54/M 10
283 279 401 Trey Henry Lower Moreland 11:53 6:25 18:18.6 5:54/M 9
284 280 119 Patrick Kelly Central Bucks West 11:50 6:28 18:18.7 5:54/M 10
285 281 49 Patrick O'Rourke Bishop Shanahan 11:43 6:36 18:19.4 5:55/M 12
286 282 650 Ryan Edde Pope John Paul II 11:56 6:23 18:19.9 5:55/M 10
287 283 10 Garrett Farabaugh Abington 11:50 6:29 18:20.3 5:55/M 10
288 284 474 Ryan Short Neshaminy 11:52 6:27 18:20.7 5:55/M 12
289 285 666 Isaac Kumpf Pottsgrove 12:10 6:10 18:21.5 5:55/M 12
290 286 216 Rowan Grant Council Rock South 11:56 6:25 18:21.8 5:55/M 9
291 287 622 John Hamid Phoenixville Area 11:55 6:27 18:22.6 5:55/M 11
292 288 621 Brenden Cunningham Phoenixville Area 11:53 6:29 18:22.9 5:55/M 10
293 289 374 Josh Poulton Kennett 12:07 6:15 18:23.0 5:56/M 9
294 290 882 William Godshall Upper Perkiomen 11:53 6:30 18:24.8 5:56/M 10
295 291 747 AJ Gardner Souderton Area 11:46 6:38 18:25.1 5:56/M 10
296 (< 5) 673 Derek Gephart Pottstown 12:00 6:24 18:25.1 5:56/M 12
297 292 922 Nathan Wist WC East 12:04 6:20 18:25.5 5:56/M 10
298 293 964 Keith Thompson William Tennent 11:56 6:29 18:25.5 5:56/M 12
299 294 945 Sanjay Kandasam WC Rustin 11:57 6:28 18:25.9 5:56/M 11
300 295 515 Ben Hailey Owen J. Roberts 11:49 6:36 18:26.4 5:57/M 12
O'all Adj
Place Place Bib No Name Team 1.1 Time Pace Age
301 296 442 Thomas Hazleton Methacton 12:07 6:18 18:26.5 5:57/M 9
302 297 710 John Finley Regina Luminis Academy 11:58 6:28 18:26.7 5:57/M 12
303 298 532 Alex Waite Oxford Area 12:11 6:15 18:26.8 5:57/M 12
304 299 670 Xavier Walker Pottsgrove 12:04 6:23 18:27.9 5:57/M 12
305 300 865 Jack Lutz Upper Merion 12:06 6:22 18:28.1 5:57/M 12
306 301 37 Andrew Reznitchenko Bensalem 12:03 6:24 18:28.3 5:57/M 11
307 302 568 Luke Barbadoro Pennridge 12:09 6:18 18:28.4 5:57/M 10
308 303 573 Logan Siegfried Pennridge 12:08 6:20 18:29.2 5:58/M 10
309 304 63 Evan James Boyertown 12:00 6:29 18:29.9 5:58/M 9
310 305 655 Aiden Radcliffe Pope John Paul II 11:45 6:44 18:29.9 5:58/M 10
311 306 572 Andrew Rosenfeld Pennridge 12:09 6:21 18:30.2 5:58/M 12
312 307 447 Akhil Yeluri Methacton 11:50 6:40 18:30.4 5:58/M 11
313 308 883 John Kuzmission Upper Perkiomen 11:58 6:32 18:31.1 5:58/M 9
314 309 959 Quin Cataldi William Tennent 12:04 6:26 18:31.3 5:58/M 10
315 310 174 Amir Christmas Collegium Charter 12:07 6:24 18:31.9 5:58/M 9
316 311 948 Adam Mosier WC Rustin 12:04 6:28 18:32.8 5:59/M 10
317 312 179 Shawn Sims Collegium Charter 12:07 6:26 18:33.3 5:59/M 11
318 313 639 Shaun Gould Plymouth Whitemarsh 12:04 6:30 18:34.5 5:59/M 12
319 314 160 Magnus Clouser Coatesville 11:51 6:42 18:34.7 5:59/M 10
320 315 588 Sam Roccogrand Pennsbury 12:06 6:29 18:35.6 6:00/M 12
321 316 11 Brendan Kelly Abington 11:55 6:41 18:36.1 6:00/M 11
322 317 835 Max Gilbert Upper Darby 11:57 6:43 18:40.2 6:01/M 11
323 318 569 Andrew Davis Pennridge 12:12 6:27 18:40.7 6:01/M 10
324 319 280 Benjamin Wu Garnet Valley 12:09 6:31 18:41.2 6:02/M 12
325 320 861 NICOLAS ALBINI Upper Merion 12:06 6:39 18:45.3 6:03/M 11
326 (< 5) 870 Christian Feil Upper Moreland 12:03 6:42 18:46.5 6:03/M 9
327 321 625 Declan Woodall Phoenixville Area 11:54 6:53 18:47.6 6:04/M 12
328 322 623 Noah Kocher Phoenixville Area 12:08 6:39 18:47.9 6:04/M 12
329 323 164 Pablo Rodriguez Coatesville 12:14 6:34 18:48.4 6:04/M 12
330 324 312 Ethan Hughes Harriton 12:10 6:38 18:48.7 6:04/M 11
331 325 93 Brody Mindel Central Bucks East 11:52 6:56 18:49.0 6:04/M 10
332 326 975 Logan Radell Wissahickon 12:13 6:37 18:51.2 6:05/M 12
333 327 277 Tejas Madhav Garnet Valley 12:15 6:36 18:51.4 6:05/M 11
334 328 328 Tanner Coleman Hatboro Horsham 12:17 6:34 18:52.3 6:05/M 11
335 329 136 Griffin O'Connor Cheltenham 12:15 6:38 18:54.2 6:06/M 11
336 330 33 Christopher Baisden Bensalem 12:25 6:30 18:55.7 6:06/M 10
337 331 530 Paul Kellerman Oxford Area 12:11 6:44 18:55.8 6:06/M 11
338 332 712 Luke Kozak Regina Luminis Academy 12:18 6:39 18:58.0 6:07/M 10
339 333 144 Jayden Bantum Chester 12:32 6:26 18:58.4 6:07/M 12
340 334 701 Brandon Ngyuen Radnor 12:26 6:32 18:59.1 6:07/M 10
341 335 574 Ryan Stauffer Pennridge 12:28 6:31 18:59.3 6:07/M 12
342 336 106 Joseph Lucas Central Bucks South 12:16 6:45 19:01.1 6:08/M 12
343 337 776 Chris Cardie Springfield (Delco) 11:59 7:02 19:01.7 6:08/M 9
344 338 642 Colin Wagner Plymouth Whitemarsh 12:22 6:39 19:02.1 6:08/M 11
345 (< 5) 873 Brady Saunders Upper Moreland 12:21 6:41 19:02.2 6:08/M 9
346 339 887 Evan Snyder Upper Perkiomen 12:16 6:45 19:02.2 6:08/M 9
347 (< 5) 238 Aaron Sensenig Dock Mennonite Academy 12:30 6:32 19:03.0 6:09/M 10
348 340 886 Christopher Shermer Upper Perkiomen 12:20 6:43 19:04.3 6:09/M 12
349 341 529 Owen Hughes Oxford Area 12:23 6:42 19:05.4 6:09/M 10
350 342 667 Owen Mountz Pottsgrove 12:14 6:51 19:05.4 6:09/M 10
351 (< 5) 626 Jordan Eade Plumstead Christian 12:15 6:51 19:06.2 6:10/M 11
352 343 353 Patrick McGowan Holy Ghost Preparatory 12:30 6:36 19:06.9 6:10/M 9
353 344 50 AJ Serpentine Bishop Shanahan 12:34 6:33 19:07.5 6:10/M 9
354 345 227 Hugh Nicholson Delaware County Christian 12:36 6:31 19:08.2 6:10/M 10
355 346 709 John Paul Baran Regina Luminis Academy 12:44 6:25 19:09.7 6:11/M 12
356 347 685 Josiah Hickey Quakertown 12:20 6:49 19:10.4 6:11/M 9
357 (< 5) 872 Nicholas Ley Upper Moreland 12:33 6:37 19:11.1 6:11/M 10
358 348 38 Jaden Royal Bensalem 12:30 6:41 19:11.5 6:11/M 12
359 349 62 Lucas Famous Boyertown 12:26 6:45 19:11.6 6:11/M 12
360 350 162 Brian Myers Coatesville 12:41 6:31 19:12.7 6:12/M 10
361 351 652 James McElroy Pope John Paul II 12:35 6:38 19:13.5 6:12/M 9
362 (< 5) 869 Levi Brennan Upper Moreland 12:33 6:42 19:15.7 6:13/M 10
363 352 12 Shawn Leach Abington 12:30 6:45 19:15.9 6:13/M 10
364 353 224 Joey Cuozzo Delaware County Christian 12:45 6:32 19:17.6 6:13/M 10
365 354 177 Mark Hinlo Collegium Charter 12:37 6:40 19:17.6 6:13/M 12
366 355 485 Zif Ceja Norristown 12:32 6:46 19:18.7 6:14/M 12
367 356 226 Grant Mast Delaware County Christian 12:52 6:26 19:18.7 6:14/M 10
368 357 713 Sean O'Keefe Regina Luminis Academy 12:35 6:43 19:18.8 6:14/M 9
369 358 686 Dominic Pesce Quakertown 12:31 6:49 19:20.4 6:14/M 10
370 359 640 Adam JOHNSON Plymouth Whitemarsh 12:26 6:54 19:21.1 6:15/M 12
371 360 787 Martin Corcoran Springfield Township (Montco) 12:36 6:44 19:21.6 6:15/M 12
372 361 481 Ky Nam Tran New Hope-Solebury 12:27 6:55 19:23.5 6:15/M 11
373 362 838 Julian Smith-McLallen Upper Darby 12:33 6:50 19:24.0 6:15/M 11
374 363 9 Aiden Ercolono Abington 12:33 6:51 19:24.7 6:15/M 11
375 364 107 Sebastian Marquez-FerbCentral Bucks South 12:47 6:37 19:25.0 6:16/M 9
376 365 789 Henry Knowles Springfield Township (Montco) 12:42 6:42 19:25.3 6:16/M 11
377 366 402 Alexander Huynh Lower Moreland 12:33 6:53 19:26.4 6:16/M 10
378 367 781 Dennis Wickstrum Springfield (Delco) 12:43 6:43 19:26.4 6:16/M 9
379 368 104 Kevin Hartranft Central Bucks South 12:14 7:13 19:28.3 6:17/M 10
380 369 361 Simon Kimball Jenkintown 12:53 6:35 19:29.3 6:17/M 9
381 370 885 Ben Sensinger Upper Perkiomen 12:43 6:45 19:29.5 6:17/M 10
382 371 779 Owen Scherff Springfield (Delco) 12:46 6:43 19:29.7 6:17/M 10
383 372 178 Christian Pernsley-JacCollegium Charter 12:36 6:56 19:32.8 6:18/M 9
384 373 412 Donovan Carmichael Marple Newtown 12:30 7:02 19:33.3 6:18/M 11
385 374 415 Dean Iyoun Marple Newtown 12:40 6:56 19:36.2 6:19/M 12
386 375 668 Jordan Raudenbush Pottsgrove 12:28 7:10 19:39.0 6:20/M 10
387 376 399 Barton Cooper Lower Moreland 12:47 6:51 19:39.2 6:20/M 12
388 377 833 David Benda Upper Darby 13:00 6:39 19:39.4 6:20/M 9
389 378 103 Auoss Azzarouk Central Bucks South 12:39 7:01 19:40.9 6:21/M 11
390 379 684 Sean Egan Quakertown 12:39 7:02 19:41.6 6:21/M 10
391 380 417 Nathan Smith Marple Newtown 12:38 7:04 19:42.9 6:21/M 10
392 381 637 Adam Balasko Plymouth Whitemarsh 12:40 7:02 19:43.0 6:22/M 12
393 382 480 Caelan Simon New Hope-Solebury 12:46 7:01 19:48.2 6:23/M 11
394 383 669 Cole Strunk Pottsgrove 12:40 7:08 19:49.0 6:24/M 10
395 384 163 Ben O'Toole Coatesville 12:41 7:07 19:49.1 6:24/M 11
396 385 135 Vincent McIlvaine Cheltenham 12:46 7:02 19:49.1 6:24/M 11
397 386 791 James Quinn Springfield Township (Montco) 12:38 7:11 19:50.0 6:24/M 10
398 387 131 Caleb Dougherty Cheltenham 12:55 6:55 19:51.2 6:24/M 9
399 388 711 Aidan FISHER Regina Luminis Academy 12:55 6:56 19:52.0 6:25/M 9
400 389 490 Steve Rubio Norristown 12:55 6:58 19:53.9 6:25/M 12
O'all Adj
Place Place Bib No Name Team 1. Time Pace Age
401 390 478 Robert Marx New Hope-Solebury 12:46 7:09 19:55.8 6:25/M 11
402 391 641 Kemith Perera Plymouth Whitemarsh 13:17 6:38 19:56.6 6:26/M 11
403 392 137 Ian Poole Cheltenham 12:56 7:00 19:57.1 6:26/M 9
404 393 683 Will Dickson Quakertown 12:51 7:06 19:57.6 6:26/M 12
405 394 314 Mark Steinnagel TaylorHarriton 12:59 6:58 19:58.3 6:26/M 11
406 395 418 Dj Spiropoulos Marple Newtown 12:44 7:14 19:58.9 6:26/M 11
407 396 790 Jake McGlinchey Springfield Township (Montco) 13:04 6:57 20:02.1 6:28/M 12
408 397 638 Axel Carbajal Plymouth Whitemarsh 13:13 6:49 20:02.3 6:28/M 12
409 398 867 Luca Volpi Upper Merion 13:12 6:50 20:02.9 6:28/M 12
410 399 35 Blue Cash Bensalem 13:03 6:59 20:02.9 6:28/M 10
411 400 491 Malachi Vance Norristown 12:32 7:30 20:03.1 6:28/M 9
412 401 75 Jason Torano Bristol 13:00 7:05 20:05.7 6:29/M 11
413 402 376 Quinn Williams Kennett 13:06 6:59 20:06.0 6:29/M 9
414 403 315 William Xu Harriton 13:13 6:59 20:12.9 6:31/M 10
415 (< 5) 718 Carre Lucas Renaissance Academy Charter Scho 13:07 7:05 20:13.3 6:31/M 10
416 (< 5) 317 Peyton Engle Harry S Truman 13:03 7:11 20:15.0 6:32/M 12
417 404 688 Kylos Torres Quakertown 13:16 7:00 20:17.2 6:33/M 10
418 405 836 Isaiah Saddick Upper Darby 13:05 7:12 20:18.8 6:33/M 10
419 406 155 Jonathan Rivas Church Farm 13:05 7:14 20:19.6 6:33/M 11
420 407 424 Gabriel Hollowell Martin Saints Classical 13:28 6:52 20:20.3 6:34/M 11
421 408 225 Sam D'Antonio Delaware County Christian 13:23 6:56 20:20.5 6:34/M 10
422 409 352 Nicholas Giordano Holy Ghost Preparatory 13:08 7:13 20:21.4 6:34/M 9
423 410 656 Daniel Schiele Pope John Paul II 12:35 7:46 20:21.9 6:34/M 10
424 411 421 Markell Blake Martin Saints Classical 13:28 6:56 20:24.7 6:35/M 12
425 412 422 Paul Callihan Martin Saints Classical 13:28 6:56 20:24.8 6:35/M 12
426 (< 5) 628 Ewan McIlhinney Plumstead Christian 13:30 6:56 20:26.4 6:35/M 9
427 413 544 Johnathan Louis Penn Wood 13:19 7:09 20:28.6 6:36/M 12
428 414 420 Micaiah Andrejczyk Martin Saints Classical 13:33 6:55 20:28.9 6:36/M 9
429 415 664 Darius Hairston Pottsgrove 13:09 7:20 20:29.6 6:36/M 9
430 416 881 Mason Conti Upper Perkiomen 13:33 6:58 20:32.7 6:37/M 12
431 417 540 Terry Dweh Penn Wood 13:21 7:18 20:39.8 6:40/M 12
432 418 792 Owen Sarsfield Springfield Township (Montco) 13:15 7:24 20:40.0 6:40/M 12
433 419 488 Jaden Pullman Norristown 13:34 7:05 20:40.6 6:40/M 9
434 420 311 Jack Helle Harriton 13:23 7:21 20:44.5 6:41/M 12
435 421 150 Angel Asiamah Church Farm 13:33 7:15 20:48.6 6:43/M 11
436 (< 5) 717 Michael Henzes Renaissance Academy Charter Scho 13:26 7:25 20:52.3 6:44/M 12
437 422 71 Matthew McVey Bristol 13:33 7:19 20:52.6 6:44/M 11
438 423 173 Andrew Carver Collegium Charter 13:28 7:24 20:53.4 6:44/M 11
439 424 146 Reese Jefferson Chester 13:21 7:32 20:54.1 6:45/M 11
440 (< 5) 608 Joseph Swaim Phil-Mont Christian Academy 13:55 7:03 20:59.4 6:46/M 9
441 425 687 Alex Rosen Quakertown 13:26 7:33 20:59.5 6:46/M 9
442 426 486 Alexander Mujica Norristown 13:42 7:18 21:01.4 6:47/M 12
443 427 365 Sean Rocco Jenkintown 13:45 7:16 21:01.8 6:47/M 11
444 428 489 Brandon Purdy Norristown 13:38 7:27 21:06.9 6:48/M 12
445 (< 5) 809 Leo Cianci Sun Valley 13:44 7:33 21:17.0 6:52/M 9
446 429 175 Carmine Cotto Collegium Charter 13:55 7:21 21:17.1 6:52/M 10
447 (< 5) 672 Dawud Barnes Pottstown 13:58 7:20 21:19.5 6:53/M 11
448 430 423 Xavier Hallowell Martin Saints Classical 14:12 7:06 21:19.5 6:53/M 9
449 (< 5) 319 Thomas Melcher Harry S Truman 13:51 7:29 21:20.1 6:53/M 10
450 431 70 Cole Fairweather Bristol 13:52 7:29 21:21.6 6:53/M 11
451 432 778 Joseph Montanaro Springfield (Delco) 13:43 7:39 21:23.5 6:54/M 11
452 433 834 Justin Conway-Glover Upper Darby 14:04 7:20 21:24.2 6:54/M 12
453 434 682 Ethan DeAndrea Quakertown 13:43 7:40 21:24.4 6:54/M 10
454 435 543 Donta Hayes Penn Wood 14:08 7:26 21:35.0 6:58/M 12
455 436 64 Aidan Lacock Boyertown 14:15 7:20 21:36.7 6:58/M 10
456 (< 5) 81 Markus Melo Calvary Christian Academy 14:07 7:30 21:37.7 6:58/M 9
457 437 777 Jack Cunningham Springfield (Delco) 14:10 7:32 21:43.2 7:00/M 10
458 (< 5) 674 Chase Harrington Pottstown 14:15 7:28 21:43.9 7:00/M 9
459 (< 5) 811 Stephan Shaw Sun Valley 14:17 7:30 21:47.8 7:02/M 10
460 438 148 Zion Spotwood Chester 14:18 7:38 21:57.1 7:05/M 11
461 439 151 Rasheed Bakare Church Farm 14:25 7:35 22:01.2 7:06/M 11
462 440 154 Yasseen Ramadan Church Farm 14:24 7:39 22:04.3 7:07/M 12
463 441 156 Amado Rosendo Church Farm 14:25 7:40 22:05.8 7:07/M 12
464 442 839 Gabriel Tsayo Upper Darby 14:09 7:57 22:06.7 7:08/M 10
465 (< 5) 611 Paul Zhou Phil-Mont Christian Academy 14:32 7:36 22:09.2 7:09/M 10
466 (< 5) 318 Nathan Johnson Harry S Truman 14:34 7:35 22:10.0 7:09/M 12
467 443 149 Daniel Stewart Chester 14:24 7:51 22:16.0 7:11/M 9
468 444 545 Cole Richardson Penn Wood 14:30 7:52 22:23.1 7:13/M 11
469 445 363 Khayyam Khan Jenkintown 14:26 7:57 22:24.1 7:14/M 10
470 (< 5) 17 Evan Alexander Academy Park 13:53 8:30 22:24.5 7:14/M 9
471 (< 5) 716 Aidan Duong Renaissance Academy Charter Scho 14:33 7:52 22:26.3 7:14/M 11
472 446 72 Austin Nova Valle Bristol 14:48 7:49 22:37.7 7:18/M 10
473 447 546 Sam Saydowary Penn Wood 14:34 8:27 23:02.6 7:26/M 12
474 (< 5) 606 Tim Curcuruto Phil-Mont Christian Academy 15:19 7:51 23:11.3 7:29/M 11
475 448 153 Stephen Loney Church Farm 15:14 8:06 23:20.3 7:32/M 9
476 449 893 Benjamin Stern Valley Forge Military Academy 14:51 8:29 23:20.9 7:32/M 11
477 450 888 Turner Boyle Valley Forge Military Academy 15:26 8:13 23:39.9 7:38/M 11
478 451 780 Joshua Terry Springfield (Delco) 15:25 8:23 23:49.1 7:41/M 11
479 452 890 Korey Hatcher Valley Forge Military Academy 15:25 8:27 23:53.6 7:42/M 11
480 453 894 Sean Story Valley Forge Military Academy 15:59 8:18 24:17.2 7:50/M 10
481 454 542 Jayden Gillies- Jean Penn Wood 15:34 8:43 24:17.9 7:50/M 11
482 455 425 Elijah Rojas Martin Saints Classical 16:01 8:20 24:22.6 7:52/M 9
483 456 775 Matt Briddes Springfield (Delco) 15:12 9:21 24:34.2 7:55/M 10
484 457 147 Abubakarr Sidiq KabbahChester 15:42 9:22 25:04.6 8:05/M 10
485 458 230 Jason Zwang Delaware County Christian 16:38 8:57 25:35.8 8:15/M 9
486 459 891 Aiden Marino Valley Forge Military Academy 16:04 9:36 25:41.1 8:17/M 10
487 460 892 Michael Ronca Valley Forge Military Academy 16:51 8:52 25:44.2 8:18/M 11
488 (< 5) 719 Rittinger Mason Renaissance Academy Charter Scho 16:47 9:18 26:06.1 8:25/M 12
489 461 889 Sasha Christensen Valley Forge Military Academy 17:40 9:26 27:07.0 8:45/M 12
490 462 229 Leo Xu Delaware County Christian 16:55 11:23 28:18.9 9:08/M 12
491 463 228 Henry Wang Delaware County Christian 35:29 35:29.8 11:27/M 10
Team Summary Report - Boys
XC
Top 5 ------- Finishers -------
Place Team Places 1 2 3 4 5 6* 7*
1 North Penn 133 10 14 25 36 48 67 103
Top 5 Times: 1:20:19.7
2 Penncrest 179 5 30 34 54 56 111 181
Top 5 Times: 1:20:37.1
3 Unionville 210 6 17 49 52 86 117 245
Top 5 Times: 1:20:58.2
4 Haverford Township HS 225 2 3 53 82 85 100 194
Top 5 Times: 1:20:32.0
5 Lower Merion 273 26 35 42 47 123 166 168
Top 5 Times: 1:21:59.0
6 Council Rock North 317 18 39 41 79 140 155 228
Top 5 Times: 1:22:23.5
7 Downingtown West 332 15 27 60 72 158 163 199
Top 5 Times: 1:22:25.9
8 Souderton Area 351 13 20 31 109 178 215 291
Top 5 Times: 1:22:23.4
9 Conestoga 382 8 40 80 115 139 144 203
Top 5 Times: 1:22:53.2
10 Downingtown East 389 29 57 63 65 175 176 204
Top 5 Times: 1:23:00.6
11 Strath Haven 438 23 33 58 142 182 198 222
Top 5 Times: 1:23:14.8
12 Avon Grove 465 16 69 106 107 167 170 188
Top 5 Times: 1:23:48.7
13 Hatboro Horsham 503 1 61 68 98 275 328
Top 5 Times: 1:23:19.3
14 Great Valley 504 46 73 113 125 147 190 267
Top 5 Times: 1:24:18.3
15 Holy Ghost Preparatory 548 24 83 84 152 205 343 409
Top 5 Times: 1:24:24.4
16 Spring Ford 564 66 89 114 136 159 169 230
Top 5 Times: 1:24:53.1
17 Perkiomen Valley 590 62 74 87 171 196 243 259
Top 5 Times: 1:24:53.3
18 Upper Dublin 609 11 12 138 210 238 256 258
Top 5 Times: 1:24:34.4
19 Jenkintown 614 4 64 78 99 369 427 445
Top 5 Times: 1:24:58.8
20 Radnor 624 7 118 119 132 248 265 334
Top 5 Times: 1:24:56.3
21 Ridley 642 75 127 134 146 160 232 268
Top 5 Times: 1:25:28.6
22 Wissahickon 652 32 38 91 244 247 270 326
Top 5 Times: 1:25:11.6
23 Central Bucks West 659 19 116 126 192 206 236 280
Top 5 Times: 1:25:17.4
24 Neshaminy 660 28 143 145 164 180 272 284
Top 5 Times: 1:25:07.4
25 WC Henderson 665 22 120 156 174 193 240 241
Top 5 Times: 1:25:12.4
26 WC East 694 44 94 135 172 249 262 292
Top 5 Times: 1:25:42.9
27 Owen J. Roberts 721 9 104 173 214 221 246 295
Top 5 Times: 1:25:20.4
28 Bishop Shanahan 728 90 102 105 177 254 281 344
Top 5 Times: 1:26:09.4
29 Garnet Valley 758 37 124 153 207 237 319 327
Top 5 Times: 1:26:10.7
30 Lower Moreland 759 21 95 122 242 279 366 376
Top 5 Times: 1:26:13.5
31 Methacton 776 55 92 137 218 274 296 307
Top 5 Times: 1:26:25.7
32 Pennsbury 808 50 148 151 225 234 277 315
Top 5 Times: 1:26:30.1
33 Upper Merion 811 88 129 133 161 300 320 398
Top 5 Times: 1:26:52.9
34 William Tennent 930 97 150 185 227 271 293 309
Top 5 Times: 1:27:33.7
35 Council Rock South 942 81 186 216 220 239 278 286
Top 5 Times: 1:27:29.4
36 Central Bucks South 948 45 93 110 336 364 368 378
Top 5 Times: 1:28:34.7
37 Boyertown 968 43 184 211 226 304 349 436
Top 5 Times: 1:27:38.8
38 WC Rustin 979 141 187 197 219 235 294 311
Top 5 Times: 1:27:47.3
39 Coatesville 1017 70 101 209 314 323 350 384
Top 5 Times: 1:28:32.5
40 Central Bucks East 1027 149 162 212 251 253 276 325
Top 5 Times: 1:28:20.9
41 Abington 1149 76 213 261 283 316 352 363
Top 5 Times: 1:29:24.1
42 Marple Newtown 1167 59 128 233 373 374 380 395
Top 5 Times: 1:30:42.5
43 Bensalem 1180 71 130 301 330 348 399
Top 5 Times: 1:30:24.0
44 Pope John Paul II 1190 191 195 217 282 305 351 410
Top 5 Times: 1:29:32.2
45 Oxford Area 1195 121 252 255 269 298 331 341
Top 5 Times: 1:29:57.8
46 Pennridge 1196 77 208 302 303 306 318 335
Top 5 Times: 1:29:46.5
47 Phoenixville Area 1201 200 202 224 287 288 321 322
Top 5 Times: 1:29:37.7
48 Regina Luminis Academy 1260 96 189 297 332 346 357 388
Top 5 Times: 1:30:55.3
49 Cheltenham 1289 51 260 264 329 385 387 392
Top 5 Times: 1:31:22.2
50 Kennett 1322 108 250 273 289 402
Top 5 Times: 1:31:45.7
51 Bristol 1368 131 183 231 401 422 431 446
Top 5 Times: 1:33:25.6
52 Upper Perkiomen 1431 154 290 308 339 340 370 416
Top 5 Times: 1:32:18.2
53 Pottsgrove 1480 179 285 299 342 375 383 415
Top 5 Times: 1:32:57.6
54 Collegium Charter 1571 223 310 312 354 372 423 429
Top 5 Times: 1:33:38.9
55 New Hope-Solebury 1597 201 263 361 382 390
Top 5 Times: 1:34:50.5
56 Springfield Township (Montco) 1619 112 360 365 386 396 418
Top 5 Times: 1:35:38.0
57 Upper Darby 1626 165 317 362 377 405 433 442
Top 5 Times: 1:35:21.4
58 Harriton 1698 157 324 394 403 420
Top 5 Times: 1:37:00.7
59 Plymouth Whitemarsh 1782 313 338 359 381 391 397
Top 5 Times: 1:36:37.6
60 Quakertown 1881 347 358 379 393 404 425 434
Top 5 Times: 1:38:27.4
61 Chester 1895 257 333 424 438 443 457
Top 5 Times: 1:42:12.8
62 Delaware County Christian 1920 345 353 356 408 458 462 463
Top 5 Times: 1:43:41.1
63 Penn Wood 1938 229 413 417 435 444 447 454
Top 5 Times: 1:42:57.5
64 Springfield (Delco) 1944 337 367 371 432 437 451 456
Top 5 Times: 1:41:04.6
65 Church Farm 1972 266 406 421 439 440 441 448
Top 5 Times: 1:43:23.6
66 Norristown 1989 355 389 400 419 426 428
Top 5 Times: 1:40:57.9
67 Martin Saints Classical 2074 407 411 412 414 430 455
Top 5 Times: 1:42:58.3
68 Valley Forge Military Academy 2263 449 450 452 453 459 460 461
Top 5 Times: 2:00:52.8
Inc. Academy Park 1 finishers
Top 5 Times:
Inc. Calvary Christian Academy 2 finishers
Top 5 Times:
Inc. Dock Mennonite Academy 2 finishers
Top 5 Times:
Inc. Harry S Truman 3 finishers
Top 5 Times:
Inc. Phil-Mont Christian Academy 4 finishers
Top 5 Times:
Inc. Plumstead Christian 2 finishers
Top 5 Times:
Inc. Pottstown 3 finishers
Top 5 Times:
Inc. Renaissance Academy Charter Scho 4 finishers
Top 5 Times:
Inc. Sun Valley 3 finishers
Top 5 Times:
Inc. Upper Moreland 4 finishers
Top 5 Times:
Detail Team Results - Boys
XC
North Penn Finish Position - 1
Team Score (places): 133 Team Score (times): 1:20:19.7 Average Time: 16:03.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 500 Justin Landis 9 10 10 15:47.3 15:47.3 0:15.1
2 504 Achilles Shui 10 14 24 15:56.1 31:43.4 0:21.6
3 502 Sacchith Miryalkar 11 25 49 16:00.6 47:44.0 0:27.9
4 501 Matthew Landis 12 36 85 16:14.1 1:03:58.2 0:31.1
5 499 Colin Fisher 12 48 133 16:21.5 1:20:19.7 0:38.1
6 505 Brady Sweeney 11 67 200 16:36.8 1:36:56.5 0:44.2
7 503 Joey Sharkey 9 103 303 16:54.3 1:53:50.9 0:43.7
Penncrest Finish Position - 2
Team Score (places): 179 Team Score (times): 1:20:37.1 Average Time: 16:07.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 558 Gavin Mogck 12 5 5 15:27.4 15:27.4 0:14.6
2 556 Brendan Hefferan 11 30 35 16:05.6 31:33.0 0:25.3
3 559 Edomias Mulugeta 10 34 69 16:10.0 47:43.1 0:29.6
4 554 Nick Fante 10 54 123 16:25.7 1:04:08.8 0:37.9
5 555 Shane Hall 12 56 179 16:28.2 1:20:37.1 0:33.4
6 557 Rory McAfee 12 111 290 16:58.2 1:37:35.4 0:44.5
7 560 Jackson Sigda 12 181 471 17:24.9 1:55:00.4 0:56.6
Unionville Finish Position - 3
Team Score (places): 210 Team Score (times): 1:20:58.2 Average Time: 16:11.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 819 Aryan Abbaraju 12 6 6 15:27.5 15:27.5 0:12.3
2 820 Lucca DiMario 12 17 23 15:57.5 31:25.0 0:23.8
3 824 Jonathan Stancik 10 49 72 16:21.6 47:46.6 0:29.2
4 823 Lucas Siepser 11 52 124 16:23.6 1:04:10.3 0:34.4
5 821 James McGlynn 10 86 210 16:47.9 1:20:58.2 0:32.9
6 825 Eric Steuber 12 117 327 17:04.2 1:38:02.5 0:48.3
7 822 David Perkins 11 245 572 17:58.6 1:56:01.1 0:52.1
Haverford Township HS Finish Position - 4
Team Score (places): 225 Team Score (times): 1:20:32.0 Average Time: 16:06.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 345 Patrick Lawson 12 2 2 15:16.3 15:16.3 0:03.8
2 346 Quentin Ryan 12 3 5 15:17.2 30:33.5 0:04.4
3 347 Gabriel Zwilling 12 53 58 16:24.8 46:58.4 0:32.6
4 343 Logan Eagles 10 82 140 16:45.8 1:03:44.2 0:37.8
5 344 Teddy Foster 9 85 225 16:47.7 1:20:32.0 0:40.8
6 342 Remy Dufresne 12 100 325 16:53.6 1:37:25.6 0:40.8
7 341 Carlo Buonviri 10 194 519 17:31.4 1:54:57.0 1:05.3
Lower Merion Finish Position - 5
Team Score (places): 273 Team Score (times): 1:21:59.0 Average Time: 16:23.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 389 Sarem Khan 11 26 26 16:00.9 16:00.9 0:27.4
2 387 Alexander Goonewardene 11 35 61 16:13.9 32:14.8 0:22.5
3 390 Ethan Murray 11 42 103 16:17.5 48:32.4 0:28.4
4 386 Andrew Gannon 12 47 150 16:19.2 1:04:51.7 0:37.5
5 385 Alan Chen 11 123 273 17:07.2 1:21:59.0 0:44.6
6 388 Jaden Jeudy 12 166 439 17:19.2 1:39:18.2 0:53.8
7 384 Sajan Blum 12 168 607 17:19.8 1:56:38.1 0:55.5
Council Rock North Finish Position - 6
Team Score (places): 317 Team Score (times): 1:22:23.5 Average Time: 16:28.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 202 Jack Czarnecki 12 18 18 15:57.7 15:57.7 0:23.4
2 205 Brady Ott 11 39 57 16:15.5 32:13.2 0:24.2
3 201 Joe Crowne 11 41 98 16:17.4 48:30.7 0:26.2
4 203 Matt Gosling 9 79 177 16:41.9 1:05:12.6 0:32.6
5 206 Lucas Poliseno 9 140 317 17:10.8 1:22:23.5 0:47.9
6 204 Jayden Neels 9 155 472 17:15.9 1:39:39.4 1:07.2
7 207 Brody Troy 12 228 700 17:50.0 1:57:29.5 0:57.1
Downingtown West Finish Position - 7
Team Score (places): 332 Team Score (times): 1:22:25.9 Average Time: 16:29.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 266 David Whitford 11 15 15 15:56.9 15:56.9 0:14.1
2 263 Richard Planck 11 27 42 16:01.3 31:58.2 0:27.5
3 262 Sam Leisenring 10 60 102 16:31.1 48:29.4 0:38.1
4 265 RIley Trigo 11 72 174 16:39.5 1:05:08.9 0:31.0
5 260 Dylan Graham 11 158 332 17:17.0 1:22:25.9 0:51.7
6 261 Karson Hawthorne 12 163 495 17:18.2 1:39:44.1 1:00.9
7 264 Evan Reidinger 9 199 694 17:33.3 1:57:17.4 1:04.6
Souderton Area Finish Position - 8
Team Score (places): 351 Team Score (times): 1:22:23.4 Average Time: 16:28.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 750 James Kuduk 11 13 13 15:55.5 15:55.5 0:19.4
2 748 Aidan Kearns 11 20 33 15:59.2 31:54.7 0:23.6
3 751 Aiden Maue 11 31 64 16:07.2 48:01.9 0:31.5
4 749 Stephen Keller 9 109 173 16:57.8 1:04:59.8 0:42.6
5 752 Victor Salinas 10 178 351 17:23.6 1:22:23.4 1:05.1
6 753 Tannor Wiszneski 10 215 566 17:38.9 1:40:02.3 1:05.1
7 747 AJ Gardner 10 291 857 18:25.1 1:58:27.4 1:28.5
Conestoga Finish Position - 9
Team Score (places): 382 Team Score (times): 1:22:53.2 Average Time: 16:34.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 193 Parker Warkentine 9 8 8 15:40.2 15:40.2 0:21.3
2 191 Shane Walsh 11 40 48 16:15.9 31:56.1 0:26.8
3 192 Miles Warkentine 10 80 128 16:43.8 48:39.9 0:30.9
4 188 Aidan Mahoney 10 115 243 17:02.4 1:05:42.4 0:45.2
5 189 Aidan Max 12 139 382 17:10.8 1:22:53.2 0:39.0
6 187 Nathaniel Kluge 11 144 526 17:11.6 1:40:04.8 0:39.6
7 190 Brendan McQuilkin 12 203 729 17:34.5 1:57:39.3 0:51.7
Downingtown East Finish Position - 10
Team Score (places): 389 Team Score (times): 1:23:00.6 Average Time: 16:36.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 252 Nick Steinfeldt 11 29 29 16:03.2 16:03.2 0:16.1
2 247 Ryan Christman 12 57 86 16:29.1 32:32.4 0:30.4
3 249 Ben Fatone 11 63 149 16:32.2 49:04.6 0:33.6
4 246 Ash Anand 11 65 214 16:34.5 1:05:39.1 0:34.3
5 251 Nate Parr 10 175 389 17:21.5 1:23:00.6 0:51.0
6 248 Terry Dougherty 12 176 565 17:22.1 1:40:22.7 0:38.8
7 250 Michael Henry 11 204 769 17:35.4 1:57:58.2 0:51.9
Strath Haven Finish Position - 11
Team Score (places): 438 Team Score (times): 1:23:14.8 Average Time: 16:38.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 807 Dan Wuenschel 11 23 23 15:59.4 15:59.4 0:21.0
2 805 Matt Lund 11 33 56 16:08.2 32:07.6 0:28.5
3 802 Alex Falsone 12 58 114 16:30.4 48:38.0 0:28.3
4 806 Henry Reacher 11 142 256 17:11.5 1:05:49.5 0:53.0
5 803 Sam Fritz 11 182 438 17:25.2 1:23:14.8 0:53.6
6 804 Gavin John 12 198 636 17:32.9 1:40:47.7 0:54.1
7 801 Noel Blanchette 10 222 858 17:42.2 1:58:30.0 0:59.3
Avon Grove Finish Position - 12
Team Score (places): 465 Team Score (times): 1:23:48.7 Average Time: 16:45.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 25 Connor Britton 11 16 16 15:57.0 15:57.0 0:28.2
2 27 Gavin McGinn 12 69 85 16:37.8 32:34.8 0:28.7
3 30 Ben Weaver 10 106 191 16:57.0 49:31.8 0:39.0
4 29 Timothy Oakes 12 107 298 16:57.2 1:06:29.1 0:40.0
5 26 Alex Hutchinson 12 167 465 17:19.6 1:23:48.7 0:50.6
6 28 Jackson Morris 12 170 635 17:20.3 1:41:09.1 0:52.5
7 31 Shaun Weaver 10 188 823 17:27.7 1:58:36.9 0:58.5
Hatboro Horsham Finish Position - 13
Team Score (places): 503 Team Score (times): 1:23:19.3 Average Time: 16:39.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 329 Brian DiCola 12 1 1 15:01.3 15:01.3 0:00.0
2 331 Rocco Pugliese 11 61 62 16:31.7 31:33.0 0:36.5
3 333 Jack Thompson 11 68 130 16:36.9 48:10.0 0:33.8
4 327 Wil Canney 12 98 228 16:53.1 1:05:03.1 0:51.8
5 332 Jacob Schwartz 12 275 503 18:16.1 1:23:19.3 1:18.0
6 328 Tanner Coleman 11 328 831 18:52.3 1:42:11.6 1:25.1
Great Valley Finish Position - 14
Team Score (places): 504 Team Score (times): 1:24:18.3 Average Time: 16:51.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 292 Ryan Pepperman 10 46 46 16:19.1 16:19.1 0:31.3
2 288 Trip Gomez 10 73 119 16:39.5 32:58.7 0:39.9
3 294 Jack Thomas 10 113 232 16:58.9 49:57.6 0:32.5
4 289 Colin Mahoney 11 125 357 17:08.2 1:07:05.8 0:42.4
5 291 Chase Pepperman 10 147 504 17:12.5 1:24:18.3 0:47.9
6 290 Tim Matthews 12 190 694 17:28.5 1:41:46.9 0:59.3
7 293 Pete Schembri 12 267 961 18:11.8 1:59:58.7 1:25.4
Holy Ghost Preparatory Finish Position - 15
Team Score (places): 548 Team Score (times): 1:24:24.4 Average Time: 16:52.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 348 Ciaran Chambers 12 24 24 16:00.3 16:00.3 0:18.9
2 349 Papakojo Danquah 11 83 107 16:46.0 32:46.4 0:40.5
3 354 Daniel Perez 10 84 191 16:47.7 49:34.1 0:41.7
4 350 Brendan DiEnna 11 152 343 17:14.7 1:06:48.9 1:00.9
5 351 Jack Evans 12 205 548 17:35.5 1:24:24.4 1:00.9
6 353 Patrick McGowan 9 343 891 19:06.9 1:43:31.4 1:26.2
7 352 Nicholas Giordano 9 409 1300 20:21.4 2:03:52.8 2:03.4
Spring Ford Finish Position - 16
Team Score (places): 564 Team Score (times): 1:24:53.1 Average Time: 16:58.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 767 Ethan Tharp 11 66 66 16:35.5 16:35.5 0:39.6
2 764 Augustus Smith 10 89 155 16:50.6 33:26.1 0:44.2
3 765 Quintin Smith 12 114 269 16:59.4 50:25.6 0:48.0
4 761 Jacob Delgado 11 136 405 17:10.3 1:07:36.0 0:43.3
5 762 Elijah Dunham 10 159 564 17:17.1 1:24:53.1 0:57.3
6 766 Jack Stanick 11 169 733 17:19.9 1:42:13.1 1:02.0
7 763 Ryan Kovaleski 12 230 963 17:51.9 2:00:05.0 1:24.4
Perkiomen Valley Finish Position - 17
Team Score (places): 590 Team Score (times): 1:24:53.3 Average Time: 16:58.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 601 Dylan Ribelin 12 62 62 16:31.9 16:31.9 0:26.8
2 597 Jason Clifford 11 74 136 16:40.5 33:12.5 0:36.5
3 600 Ian Johnson 11 87 223 16:48.0 50:00.5 0:48.9
4 598 Alex Corbin 10 171 394 17:20.4 1:07:20.9 0:46.6
5 599 Cooper Hey 9 196 590 17:32.4 1:24:53.3 0:58.1
6 602 Max Tancini 9 243 833 17:58.0 1:42:51.4 1:06.3
7 596 Nathan Boyer 9 259 1092 18:07.3 2:00:58.7 1:12.4
Upper Dublin Finish Position - 18
Team Score (places): 609 Team Score (times): 1:24:34.4 Average Time: 16:54.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 848 Matt Castronuovo 12 11 11 15:54.4 15:54.4 0:27.8
2 853 Gus Platt 11 12 23 15:55.4 31:49.8 0:25.4
3 852 Ryan O'Hara 12 138 161 17:10.7 49:00.5 0:48.7
4 847 Tobias Brown 11 210 371 17:37.5 1:06:38.0 0:53.2
5 849 Gabe Jackson 9 238 609 17:56.4 1:24:34.4 1:16.9
6 851 Kyle Molz 12 256 865 18:06.7 1:42:41.2 1:17.9
7 850 Kevin Lim 9 258 1123 18:07.1 2:00:48.4 1:05.1
Jenkintown Finish Position - 19
Team Score (places): 614 Team Score (times): 1:24:58.8 Average Time: 16:59.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 362 Oliver Michell 12 4 4 15:21.3 15:21.3 0:08.8
2 364 Jesse Patterson 11 64 68 16:32.9 31:54.2 0:34.5
3 366 Denis Tulin 11 78 146 16:41.8 48:36.1 0:51.5
4 360 John Byler 11 99 245 16:53.3 1:05:29.4 0:39.6
5 361 Simon Kimball 9 369 614 19:29.3 1:24:58.8 1:25.6
6 365 Sean Rocco 11 427 1041 21:01.8 1:46:00.6 2:06.8
7 363 Khayyam Khan 10 445 1486 22:24.1 2:08:24.7 2:48.0
Radnor Finish Position - 20
Team Score (places): 624 Team Score (times): 1:24:56.3 Average Time: 16:59.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 696 Luke Bodden 11 7 7 15:37.8 15:37.8 0:22.4
2 698 Joseph Garzio 10 118 125 17:04.5 32:42.3 0:41.9
3 697 Curtis Conner 9 119 244 17:04.5 49:46.8 0:41.1
4 699 Nate Halberstadt 11 132 376 17:09.2 1:06:56.1 0:45.5
5 700 Aiden Landau 10 248 624 18:00.2 1:24:56.3 1:05.5
6 702 Gardner Sheehan 12 265 889 18:09.4 1:43:05.8 1:14.8
7 701 Brandon Ngyuen 10 334 1223 18:59.1 2:02:04.9 1:22.5
Ridley Finish Position - 21
Team Score (places): 642 Team Score (times): 1:25:28.6 Average Time: 17:05.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 729 Joey Lanci 10 75 75 16:40.7 16:40.7 0:38.0
2 728 Jackson Kane 10 127 202 17:08.5 33:49.3 0:57.3
3 731 Colin Walls 12 134 336 17:09.5 50:58.8 0:52.8
4 726 Luke Broadhurst 12 146 482 17:12.3 1:08:11.2 0:52.8
5 730 Jesufifunmi Olugbenga 11 160 642 17:17.3 1:25:28.6 0:43.0
6 732 Donovan Washington 11 232 874 17:52.9 1:43:21.6 0:59.6
7 727 Nick Gdowik 11 268 1142 18:12.4 2:01:34.0 1:33.8
Wissahickon Finish Position - 22
Team Score (places): 652 Team Score (times): 1:25:11.6 Average Time: 17:02.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 978 Matthew Winkowski 12 32 32 16:07.4 16:07.4 0:28.6
2 976 Brendan Tatko 12 38 70 16:15.2 32:22.7 0:36.0
3 974 Grayson Ruffner 11 91 161 16:51.3 49:14.0 0:49.4
4 977 Walter Vandergrift 9 244 405 17:58.6 1:07:12.6 1:04.8
5 972 Alex Gobin 11 247 652 17:59.0 1:25:11.6 1:06.5
6 973 Brandon Haines 12 270 922 18:13.6 1:43:25.3 1:10.4
7 975 Logan Radell 12 326 1248 18:51.2 2:02:16.5 1:27.5
Central Bucks West Finish Position - 23
Team Score (places): 659 Team Score (times): 1:25:17.4 Average Time: 17:03.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 118 Owen Donaher 12 19 19 15:58.3 15:58.3 0:24.6
2 123 William Peralta 12 116 135 17:03.7 33:02.1 1:02.6
3 117 Jerry Bower 11 126 261 17:08.4 50:10.6 0:49.4
4 121 Cole Lentini 12 192 453 17:30.6 1:07:41.2 1:02.1
5 120 Andres Herrera 12 206 659 17:36.2 1:25:17.4 1:01.4
6 122 Nathan Packel 12 236 895 17:55.4 1:43:12.8 1:22.2
7 119 Patrick Kelly 10 280 1175 18:18.7 2:01:31.6 1:18.9
Neshaminy Finish Position - 24
Team Score (places): 660 Team Score (times): 1:25:07.4 Average Time: 17:01.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 470 Bryce Keenoy 12 28 28 16:01.7 16:01.7 0:31.0
2 472 Samuel Osterhoudt 10 143 171 17:11.6 33:13.3 0:53.9
3 469 Nicholas Forman 11 145 316 17:11.7 50:25.1 0:53.0
4 471 Jake Lolli 9 164 480 17:18.2 1:07:43.3 0:54.1
5 475 Zachary Souders 12 180 660 17:24.1 1:25:07.4 1:12.2
6 473 Max Plebani 12 272 932 18:14.4 1:43:21.8 1:20.0
7 474 Ryan Short 12 284 1216 18:20.7 2:01:42.5 1:18.1
WC Henderson Finish Position - 25
Team Score (places): 665 Team Score (times): 1:25:12.4 Average Time: 17:02.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 934 Simeon Shappell Smith 12 22 22 15:59.3 15:59.3 0:29.9
2 931 Ryan Kress 11 120 142 17:04.8 33:04.1 0:55.2
3 935 Aaron Varghese 11 156 298 17:16.1 50:20.2 0:54.9
4 933 Owen Richards 10 174 472 17:21.4 1:07:41.6 0:57.2
5 930 Alex Baum 11 193 665 17:30.8 1:25:12.4 0:48.9
6 932 Ben Pentz 10 240 905 17:56.8 1:43:09.2 1:30.9
7 936 Luke Zajac 9 241 1146 17:57.2 2:01:06.5 1:08.9
WC East Finish Position - 26
Team Score (places): 694 Team Score (times): 1:25:42.9 Average Time: 17:08.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 919 Gavin Hefferan 12 44 44 16:18.5 16:18.5 0:29.3
2 918 Jefferson Cooper 12 94 138 16:51.7 33:10.2 0:39.3
3 920 Tyler Houp 12 135 273 17:09.9 50:20.2 0:55.7
4 916 Kahseem Bronzell 9 172 445 17:20.6 1:07:40.8 0:44.6
5 917 Nathan Clarke 12 249 694 18:02.0 1:25:42.9 1:05.4
6 921 William Killinger 12 262 956 18:08.6 1:43:51.5 1:12.6
7 922 Nathan Wist 10 292 1248 18:25.5 2:02:17.1 1:10.9
Owen J. Roberts Finish Position - 27
Team Score (places): 721 Team Score (times): 1:25:20.4 Average Time: 17:04.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 518 Andrew Mcgonigle 12 9 9 15:43.7 15:43.7 0:28.1
2 516 Nathan Hayes 12 104 113 16:54.9 32:38.6 0:37.0
3 517 Oscar Lorenzi 11 173 286 17:20.9 49:59.6 0:52.5
4 513 Evan Finger 12 214 500 17:38.6 1:07:38.2 0:59.3
5 519 Hunter Valentino 12 221 721 17:42.1 1:25:20.4 1:03.0
6 514 David Fogwell 11 246 967 17:58.7 1:43:19.2 1:06.9
7 515 Ben Hailey 12 295 1262 18:26.4 2:01:45.6 1:26.8
Bishop Shanahan Finish Position - 28
Team Score (places): 728 Team Score (times): 1:26:09.4 Average Time: 17:13.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 51 Jameson Todd 12 90 90 16:50.9 16:50.9 0:45.0
2 52 Steven Todd 10 102 192 16:54.2 33:45.1 0:42.8
3 53 Owen Whitaker 10 105 297 16:55.5 50:40.6 0:41.1
4 48 Will Kolimago 12 177 474 17:22.2 1:08:02.9 0:56.4
5 47 Louis Edgcumbe 11 254 728 18:06.5 1:26:09.4 1:09.5
6 49 Patrick O'Rourke 12 281 1009 18:19.4 1:44:28.8 1:26.5
7 50 AJ Serpentine 9 344 1353 19:07.5 2:03:36.4 1:23.6
Garnet Valley Finish Position - 29
Team Score (places): 758 Team Score (times): 1:26:10.7 Average Time: 17:14.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 275 Michael Colavito 11 37 37 16:15.1 16:15.1 0:26.4
2 278 David Stango 12 124 161 17:08.0 33:23.2 0:38.8
3 276 Alexander Gursahaney 10 153 314 17:14.8 50:38.1 0:42.6
4 279 Emmanuel Velez 9 207 521 17:36.2 1:08:14.4 0:52.2
5 274 Isaiah Byun 12 237 758 17:56.3 1:26:10.7 1:16.0
6 280 Benjamin Wu 12 319 1077 18:41.2 1:44:51.9 1:21.7
7 277 Tejas Madhav 11 327 1404 18:51.4 2:03:43.3 1:26.2
Lower Moreland Finish Position - 30
Team Score (places): 759 Team Score (times): 1:26:13.5 Average Time: 17:14.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 398 Jack Becker 12 21 21 15:59.2 15:59.2 0:17.8
2 400 Vincent Frankina 10 95 116 16:52.1 32:51.4 0:40.7
3 404 Shea Woods 12 122 238 17:06.1 49:57.5 0:56.0
4 403 Dylan Sandler 10 242 480 17:57.3 1:07:54.9 1:15.6
5 401 Trey Henry 9 279 759 18:18.6 1:26:13.5 1:15.4
6 402 Alexander Huynh 10 366 1125 19:26.4 1:45:39.9 1:43.3
7 399 Barton Cooper 12 376 1501 19:39.2 2:05:19.2 1:42.1
Methacton Finish Position - 31
Team Score (places): 776 Team Score (times): 1:26:25.7 Average Time: 17:17.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 444 Evander Lackman 12 55 55 16:26.9 16:26.9 0:40.6
2 445 Charles Reith 10 92 147 16:51.3 33:18.2 0:37.5
3 446 Matthew Sandner 11 137 284 17:10.4 50:28.6 0:50.5
4 441 Jackson Harris 10 218 502 17:41.3 1:08:10.0 0:51.5
5 443 Quinn Kumfurt 10 274 776 18:15.6 1:26:25.7 1:16.2
6 442 Thomas Hazleton 9 296 1072 18:26.5 1:44:52.2 1:08.9
7 447 Akhil Yeluri 11 307 1379 18:30.4 2:03:22.7 1:30.5
Pennsbury Finish Position - 32
Team Score (places): 808 Team Score (times): 1:26:30.1 Average Time: 17:18.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 583 Christian Cerrullo 11 50 50 16:22.1 16:22.1 0:36.0
2 584 John Harding 12 148 198 17:12.6 33:34.7 0:48.3
3 585 Matt Kanuk 10 151 349 17:14.2 50:49.0 0:47.4
4 586 Dan Kim 11 225 574 17:46.8 1:08:35.9 1:06.4
5 587 Jonathon Pajrowski 10 234 808 17:54.2 1:26:30.1 1:13.5
6 582 Ben Brown 12 277 1085 18:17.9 1:44:48.1 1:20.1
7 588 Sam Roccogrand 12 315 1400 18:35.6 2:03:23.8 1:19.5
Upper Merion Finish Position - 33
Team Score (places): 811 Team Score (times): 1:26:52.9 Average Time: 17:22.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 862 Dante Churchville 11 88 88 16:48.6 16:48.6 0:36.6
2 863 Mark Drayton 12 129 217 17:08.8 33:57.4 0:56.4
3 864 Charles Helfand 12 133 350 17:09.3 51:06.8 0:44.2
4 866 Anthony Tornambe 9 161 511 17:18.0 1:08:24.8 0:53.8
5 865 Jack Lutz 12 300 811 18:28.1 1:26:52.9 1:12.2
6 861 NICOLAS ALBINI 11 320 1131 18:45.3 1:45:38.3 1:29.4
7 867 Luca Volpi 12 398 1529 20:02.9 2:05:41.2 1:40.8
William Tennent Finish Position - 34
Team Score (places): 930 Team Score (times): 1:27:33.7 Average Time: 17:30.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 963 Chase Rosenfeld 10 97 97 16:52.3 16:52.3 0:37.8
2 958 Liam Cashman 12 150 247 17:14.0 34:06.4 0:51.4
3 961 Julian Ortiz 12 185 432 17:26.0 51:32.5 1:01.0
4 962 Andrew Pratt 10 227 659 17:47.0 1:09:19.5 1:30.8
5 960 James Niles 11 271 930 18:14.1 1:27:33.7 1:17.3
6 964 Keith Thompson 12 293 1223 18:25.5 1:45:59.3 1:19.4
7 959 Quin Cataldi 10 309 1532 18:31.3 2:04:30.6 1:16.8
Council Rock South Finish Position - 35
Team Score (places): 942 Team Score (times): 1:27:29.4 Average Time: 17:29.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 219 Mason Kaminski 10 81 81 16:44.7 16:44.7 0:40.8
2 220 Cain Lawler 10 186 267 17:26.3 34:11.0 0:51.6
3 217 Aaron Gross 11 216 483 17:39.7 51:50.7 0:58.8
4 218 Nathan Kach 9 220 703 17:42.1 1:09:32.8 0:52.5
5 221 Ian LIhani 10 239 942 17:56.5 1:27:29.4 0:59.4
6 215 Jesse Gassman 10 278 1220 18:18.0 1:45:47.5 1:09.8
7 216 Rowan Grant 9 286 1506 18:21.8 2:04:09.3 1:15.8
Central Bucks South Finish Position - 36
Team Score (places): 948 Team Score (times): 1:28:34.7 Average Time: 17:42.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 108 Evan Morrow 11 45 45 16:18.9 16:18.9 0:27.9
2 105 Kenneth Konopka 10 93 138 16:51.5 33:10.5 0:47.2
3 109 Michael Polak 12 110 248 16:58.0 50:08.5 0:45.3
4 106 Joseph Lucas 12 336 584 19:01.1 1:09:09.6 1:35.2
5 107 Sebastian Marquez-Ferbe 9 364 948 19:25.0 1:28:34.7 1:27.4
6 104 Kevin Hartranft 10 368 1316 19:28.3 1:48:03.0 2:03.5
7 103 Auoss Azzarouk 11 378 1694 19:40.9 2:07:44.0 1:51.8
Boyertown Finish Position - 37
Team Score (places): 968 Team Score (times): 1:27:38.8 Average Time: 17:31.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 67 Aiden Voth 10 43 43 16:18.0 16:18.0 0:32.5
2 65 Ethan Maraldo 12 184 227 17:25.8 33:43.9 0:57.8
3 66 Cole Peifer 10 211 438 17:37.9 51:21.8 1:13.0
4 61 Cole Cavalero 12 226 664 17:46.9 1:09:08.8 1:08.8
5 63 Evan James 9 304 968 18:29.9 1:27:38.8 1:19.7
6 62 Lucas Famous 12 349 1317 19:11.6 1:46:50.4 1:35.2
7 64 Aidan Lacock 10 436 1753 21:36.7 2:08:27.2 2:11.1
WC Rustin Finish Position - 38
Team Score (places): 979 Team Score (times): 1:27:47.3 Average Time: 17:33.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 950 Liam Stigora 12 141 141 17:10.9 17:10.9 0:50.7
2 946 Nate Kirkland 12 187 328 17:26.7 34:37.6 1:01.3
3 944 Harry Davis 11 197 525 17:32.6 52:10.3 0:41.3
4 947 Alexander Kosmidis 10 219 744 17:41.7 1:09:52.0 0:58.6
5 949 Shawn Roselli 11 235 979 17:55.3 1:27:47.3 1:02.4
6 945 Sanjay Kandasam 11 294 1273 18:25.9 1:46:13.2 1:18.5
7 948 Adam Mosier 10 311 1584 18:32.8 2:04:46.0 1:18.7
Coatesville Finish Position - 39
Team Score (places): *** Team Score (times): 1:28:32.5 Average Time: 17:42.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 165 Tommy Silvester 11 70 70 16:38.3 16:38.3 0:33.0
2 161 Joshua Miller 12 101 171 16:53.7 33:32.1 0:49.0
3 166 Tommy Wayne 12 209 380 17:37.2 51:09.3 1:00.7
4 160 Magnus Clouser 10 314 694 18:34.7 1:09:44.0 1:33.1
5 164 Pablo Rodriguez 12 323 1017 18:48.4 1:28:32.5 1:24.2
6 162 Brian Myers 10 350 1367 19:12.7 1:47:45.2 1:21.2
7 163 Ben O'Toole 11 384 1751 19:49.1 2:07:34.4 1:57.7
Central Bucks East Finish Position - 40
Team Score (places): *** Team Score (times): 1:28:20.9 Average Time: 17:40.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 91 Aaryan Katiyar 9 149 149 17:13.8 17:13.8 0:48.1
2 90 Patrick Haurin 12 162 311 17:18.1 34:31.9 0:44.5
3 94 James Sexton 12 212 523 17:38.3 52:10.2 0:46.6
4 95 Kyle Smith 9 251 774 18:04.9 1:10:15.1 1:03.7
5 92 Jack Kille 10 253 1027 18:05.7 1:28:20.9 1:03.8
6 89 Trey DiGregorio 10 276 1303 18:17.0 1:46:37.9 1:14.9
7 93 Brody Mindel 10 325 1628 18:49.0 2:05:26.9 1:46.5
Abington Finish Position - 41
Team Score (places): *** Team Score (times): 1:29:24.1 Average Time: 17:52.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8 Chase Ely 10 76 76 16:40.7 16:40.7 0:32.6
2 13 Peter Murray 11 213 289 17:38.4 34:19.2 1:21.8
3 14 James Stewart 10 261 550 18:08.3 52:27.6 1:15.5
4 10 Garrett Farabaugh 10 283 833 18:20.3 1:10:47.9 1:19.9
5 11 Brendan Kelly 11 316 1149 18:36.1 1:29:24.1 1:31.2
6 12 Shawn Leach 10 352 1501 19:15.9 1:48:40.1 1:35.5
7 9 Aiden Ercolono 11 363 1864 19:24.7 2:08:04.8 1:41.2
Marple Newtown Finish Position - 42
Team Score (places): *** Team Score (times): 1:30:42.5 Average Time: 18:08.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 416 Ricky Lee 11 59 59 16:30.6 16:30.6 0:37.2
2 413 Matt DeAngelo 12 128 187 17:08.7 33:39.4 0:57.1
3 414 Landon Hartwell 10 233 420 17:53.5 51:32.9 1:06.0
4 412 Donovan Carmichael 11 373 793 19:33.3 1:11:06.3 1:53.1
5 415 Dean Iyoun 12 374 1167 19:36.2 1:30:42.5 1:46.2
6 417 Nathan Smith 10 380 1547 19:42.9 1:50:25.5 1:54.7
7 418 Dj Spiropoulos 11 395 1942 19:58.9 2:10:24.4 2:04.8
Bensalem Finish Position - 43
Team Score (places): *** Team Score (times): 1:30:24.0 Average Time: 18:04.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 39 Robert Walton 12 71 71 16:39.4 16:39.4 0:32.9
2 36 Evan Leonard 12 130 201 17:08.9 33:48.3 0:49.1
3 37 Andrew Reznitchenko 11 301 502 18:28.3 52:16.6 1:15.1
4 33 Christopher Baisden 10 330 832 18:55.7 1:11:12.4 1:20.8
5 38 Jaden Royal 12 348 1180 19:11.5 1:30:24.0 1:31.4
6 35 Blue Cash 10 399 1579 20:02.9 1:50:26.9 1:50.0
Pope John Paul II Finish Position - 44
Team Score (places): *** Team Score (times): 1:29:32.2 Average Time: 17:54.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 654 Henry Phillips 12 191 191 17:29.6 17:29.6 0:46.1
2 651 Oscar Luna 11 195 386 17:31.5 35:01.2 0:57.7
3 653 Jack McNicholas 10 217 603 17:41.1 52:42.4 1:00.4
4 650 Ryan Edde 10 282 885 18:19.9 1:11:02.3 1:13.5
5 655 Aiden Radcliffe 10 305 1190 18:29.9 1:29:32.2 1:34.7
6 652 James McElroy 9 351 1541 19:13.5 1:48:45.8 1:28.2
7 656 Daniel Schiele 10 410 1951 20:21.9 2:09:07.8 2:36.7
Oxford Area Finish Position - 45
Team Score (places): *** Team Score (times): 1:29:57.8 Average Time: 17:59.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 531 Owen Oliver 10 121 121 17:05.9 17:05.9 0:42.2
2 533 Ben Whelan 9 252 373 18:05.4 35:11.3 1:01.8
3 528 Brendan Campbell 9 255 628 18:06.7 53:18.1 0:56.0
4 527 Michael Besancon 10 269 897 18:12.9 1:11:31.0 1:07.6
5 532 Alex Waite 12 298 1195 18:26.8 1:29:57.8 1:05.7
6 530 Paul Kellerman 11 331 1526 18:55.8 1:48:53.6 1:35.0
7 529 Owen Hughes 10 341 1867 19:05.4 2:07:59.0 1:32.4
Pennridge Finish Position - 46
Team Score (places): *** Team Score (times): 1:29:46.5 Average Time: 17:57.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 571 Thomas McGann 11 77 77 16:41.7 16:41.7 0:36.7
2 570 Grayson Kerzman 11 208 285 17:36.8 34:18.6 1:05.6
3 568 Luke Barbadoro 10 302 587 18:28.4 52:47.0 1:08.8
4 573 Logan Siegfried 10 303 890 18:29.2 1:11:16.3 1:10.8
5 572 Andrew Rosenfeld 12 306 1196 18:30.2 1:29:46.5 1:11.3
6 569 Andrew Davis 10 318 1514 18:40.7 1:48:27.2 1:18.1
7 574 Ryan Stauffer 12 335 1849 18:59.3 2:07:26.5 1:21.3
Phoenixville Area Finish Position - 47
Team Score (places): *** Team Score (times): 1:29:37.7 Average Time: 17:55.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 624 Kyle Padilla 9 200 200 17:33.9 17:33.9 1:06.3
2 619 William Brennfleck 11 202 402 17:33.9 35:07.8 1:05.6
3 620 Jacob Cross 12 224 626 17:44.3 52:52.2 1:01.4
4 622 John Hamid 11 287 913 18:22.6 1:11:14.8 1:17.5
5 621 Brenden Cunningham 10 288 1201 18:22.9 1:29:37.7 1:19.6
6 625 Declan Woodall 12 321 1522 18:47.6 1:48:25.4 1:43.4
7 623 Noah Kocher 12 322 1844 18:47.9 2:07:13.3 1:30.0
Regina Luminis Academy Finish Position - 48
Team Score (places): *** Team Score (times): 1:30:55.3 Average Time: 18:11.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 714 Martin O'Rourke 10 96 96 16:52.3 16:52.3 0:40.8
2 715 Micah Volpe 12 189 285 17:28.4 34:20.8 0:48.3
3 710 John Finley 12 297 582 18:26.7 52:47.5 1:18.5
4 712 Luke Kozak 10 332 914 18:58.0 1:11:45.6 1:30.0
5 709 John Paul Baran 12 346 1260 19:09.7 1:30:55.3 1:15.2
6 713 Sean O'Keefe 9 357 1617 19:18.8 1:50:14.2 1:33.7
7 711 Aidan FISHER 9 388 2005 19:52.0 2:10:06.3 1:46.5
Cheltenham Finish Position - 49
Team Score (places): *** Team Score (times): 1:31:22.2 Average Time: 18:16.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 132 William Edgar 9 51 51 16:22.2 16:22.2 0:28.9
2 134 William Matsinger 11 260 311 18:07.5 34:29.8 1:09.1
3 133 Aubrey Martin 12 264 575 18:08.9 52:38.8 1:08.2
4 136 Griffin O'Connor 11 329 904 18:54.2 1:11:33.0 1:28.5
5 135 Vincent McIlvaine 11 385 1289 19:49.1 1:31:22.2 1:52.7
6 131 Caleb Dougherty 9 387 1676 19:51.2 1:51:13.5 1:46.0
7 137 Ian Poole 9 392 2068 19:57.1 2:11:10.6 1:51.1
Kennett Finish Position - 50
Team Score (places): *** Team Score (times): 1:31:45.7 Average Time: 18:21.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 373 Matt Pollard 12 108 108 16:57.3 16:57.3 1:02.8
2 372 Luke Ganly 9 250 358 18:04.6 35:01.9 1:10.1
3 375 Bennett Studer 10 273 631 18:14.6 53:16.6 1:05.1
4 374 Josh Poulton 9 289 920 18:23.0 1:11:39.7 1:05.6
5 376 Quinn Williams 9 402 1322 20:06.0 1:31:45.7 1:49.4
Bristol Finish Position - 51
Team Score (places): *** Team Score (times): 1:33:25.6 Average Time: 18:41.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 74 Andreas Quattrocchi 10 131 131 17:09.0 17:09.0 0:53.5
2 73 Aidan Quattrocchi 12 183 314 17:25.4 34:34.4 1:00.9
3 76 Jacob Walker 12 231 545 17:52.9 52:27.3 1:11.5
4 75 Jason Torano 11 401 946 20:05.7 1:12:33.0 1:55.7
5 71 Matthew McVey 11 422 1368 20:52.6 1:33:25.6 2:09.4
6 70 Cole Fairweather 11 431 1799 21:21.6 1:54:47.2 2:19.3
7 72 Austin Nova Valle 10 446 2245 22:37.7 2:17:25.0 2:39.6
Upper Perkiomen Finish Position - 52
Team Score (places): *** Team Score (times): 1:32:18.2 Average Time: 18:27.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 884 Roman Macedo 10 154 154 17:15.6 17:15.6 0:43.9
2 882 William Godshall 10 290 444 18:24.8 35:40.4 1:21.0
3 883 John Kuzmission 9 308 752 18:31.1 54:11.6 1:22.9
4 887 Evan Snyder 9 339 1091 19:02.2 1:13:13.9 1:36.1
5 886 Christopher Shermer 12 340 1431 19:04.3 1:32:18.2 1:34.0
6 885 Ben Sensinger 10 370 1801 19:29.5 1:51:47.7 1:35.8
7 881 Mason Conti 12 416 2217 20:32.7 2:12:20.4 1:48.9
Pottsgrove Finish Position - 53
Team Score (places): *** Team Score (times): 1:32:57.6 Average Time: 18:35.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 665 Daniel Korman 12 179 179 17:23.6 17:23.6 0:56.9
2 666 Isaac Kumpf 12 285 464 18:21.5 35:45.2 1:00.9
3 670 Xavier Walker 12 299 763 18:27.9 54:13.1 1:13.6
4 667 Owen Mountz 10 342 1105 19:05.4 1:13:18.6 1:41.6
5 668 Jordan Raudenbush 10 375 1480 19:39.0 1:32:57.6 2:00.5
6 669 Cole Strunk 10 383 1863 19:49.0 1:52:46.6 1:58.7
7 664 Darius Hairston 9 415 2278 20:29.6 2:13:16.2 2:10.5
Collegium Charter Finish Position - 54
Team Score (places): *** Team Score (times): 1:33:38.9 Average Time: 18:43.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 176 David Gober 11 223 223 17:43.0 17:43.0 1:05.6
2 174 Amir Christmas 9 310 533 18:31.9 36:15.0 1:15.0
3 179 Shawn Sims 11 312 845 18:33.3 54:48.3 1:16.4
4 177 Mark Hinlo 12 354 1199 19:17.6 1:14:06.0 1:30.6
5 178 Christian Pernsley-Jaco 9 372 1571 19:32.8 1:33:38.9 1:46.2
6 173 Andrew Carver 11 423 1994 20:53.4 1:54:32.3 2:14.8
7 175 Carmine Cotto 10 429 2423 21:17.1 2:15:49.4 2:11.6
New Hope-Solebury Finish Position - 55
Team Score (places): *** Team Score (times): 1:34:50.5 Average Time: 18:58.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 479 Aadi Shah 12 201 201 17:33.9 17:33.9 1:02.3
2 477 Adrian Li 12 263 464 18:08.9 35:42.9 1:21.9
3 481 Ky Nam Tran 11 361 825 19:23.5 55:06.4 1:45.8
4 480 Caelan Simon 11 382 1207 19:48.2 1:14:54.7 1:52.0
5 478 Robert Marx 11 390 1597 19:55.8 1:34:50.5 1:59.9
Springfield Township (Montco) Finish Position - 56
Team Score (places): *** Team Score (times): 1:35:38.0 Average Time: 19:07.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 788 Matthew Haugh 10 112 112 16:58.8 16:58.8 0:49.5
2 787 Martin Corcoran 12 360 472 19:21.6 36:20.4 1:35.1
3 789 Henry Knowles 11 365 837 19:25.3 55:45.7 1:32.6
4 791 James Quinn 10 386 1223 19:50.0 1:15:35.8 2:01.3
5 790 Jake McGlinchey 12 396 1619 20:02.1 1:35:38.0 1:48.1
6 792 Owen Sarsfield 12 418 2037 20:40.0 1:56:18.0 2:14.5
Upper Darby Finish Position - 57
Team Score (places): *** Team Score (times): 1:35:21.4 Average Time: 19:04.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 837 Josiah Saddick 12 165 165 17:18.8 17:18.8 0:51.1
2 835 Max Gilbert 11 317 482 18:40.2 35:59.1 1:33.3
3 838 Julian Smith-McLallen 11 362 844 19:24.0 55:23.1 1:40.8
4 833 David Benda 9 377 1221 19:39.4 1:15:02.6 1:29.3
5 836 Isaiah Saddick 10 405 1626 20:18.8 1:35:21.4 2:03.1
6 834 Justin Conway-Glover 12 433 2059 21:24.2 1:56:45.7 2:10.1
7 839 Gabriel Tsayo 10 442 2501 22:06.7 2:18:52.4 2:47.7
Harriton Finish Position - 58
Team Score (places): *** Team Score (times): 1:37:00.7 Average Time: 19:24.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 313 Jack Rickards 12 157 157 17:16.2 17:16.2 0:47.6
2 312 Ethan Hughes 11 324 481 18:48.7 36:04.9 1:28.5
3 314 Mark Steinnagel Taylor 11 394 875 19:58.3 56:03.3 1:49.0
4 315 William Xu 10 403 1278 20:12.9 1:16:16.2 1:49.3
5 311 Jack Helle 12 420 1698 20:44.5 1:37:00.7 2:11.2
Plymouth Whitemarsh Finish Position - 59
Team Score (places): *** Team Score (times): 1:36:37.6 Average Time: 19:19.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 639 Shaun Gould 12 313 313 18:34.5 18:34.5 1:20.6
2 642 Colin Wagner 11 338 651 19:02.1 37:36.7 1:30.1
3 640 Adam JOHNSON 12 359 1010 19:21.1 56:57.8 1:44.9
4 637 Adam Balasko 12 381 1391 19:43.0 1:16:40.9 1:52.3
5 641 Kemith Perera 11 391 1782 19:56.6 1:36:37.6 1:29.0
6 638 Axel Carbajal 12 397 2179 20:02.3 1:56:40.0 1:39.4
Quakertown Finish Position - 60
Team Score (places): *** Team Score (times): 1:38:27.4 Average Time: 19:41.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 685 Josiah Hickey 9 347 347 19:10.4 19:10.4 1:39.8
2 686 Dominic Pesce 10 358 705 19:20.4 38:30.8 1:39.2
3 684 Sean Egan 10 379 1084 19:41.6 58:12.5 1:52.4
4 683 Will Dickson 12 393 1477 19:57.6 1:18:10.1 1:56.2
5 688 Kylos Torres 10 404 1881 20:17.2 1:38:27.4 1:50.8
6 687 Alex Rosen 9 425 2306 20:59.5 1:59:26.9 2:23.4
7 682 Ethan DeAndrea 10 434 2740 21:24.4 2:20:51.3 2:31.1
Chester Finish Position - 61
Team Score (places): *** Team Score (times): 1:42:12.8 Average Time: 20:26.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 145 Walton Garnett 12 257 257 18:07.0 18:07.0 1:08.6
2 144 Jayden Bantum 12 333 590 18:58.4 37:05.5 1:16.5
3 146 Reese Jefferson 11 424 1014 20:54.1 57:59.7 2:22.5
4 148 Zion Spotwood 11 438 1452 21:57.1 1:19:56.8 2:28.9
5 149 Daniel Stewart 9 443 1895 22:16.0 1:42:12.8 2:41.6
6 147 Abubakarr Sidiq Kabbah 10 457 2352 25:04.6 2:07:17.4 4:12.5
Delaware County Christian Finish Position - 62
Team Score (places): *** Team Score (times): 1:43:41.1 Average Time: 20:44.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 227 Hugh Nicholson 10 345 345 19:08.2 19:08.2 1:22.0
2 224 Joey Cuozzo 10 353 698 19:17.6 38:25.8 1:22.8
3 226 Grant Mast 10 356 1054 19:18.7 57:44.6 1:16.6
4 225 Sam D'Antonio 10 408 1462 20:20.5 1:18:05.2 1:46.7
5 230 Jason Zwang 9 458 1920 25:35.8 1:43:41.1 3:47.5
6 229 Leo Xu 12 462 2382 28:18.9 2:12:00.0 6:13.4
7 228 Henry Wang 10 463 2845 35:29.8 2:47:29.9 30:20.0
Penn Wood Finish Position - 63
Team Score (places): *** Team Score (times): 1:42:57.5 Average Time: 20:35.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 541 Joshua Esteris 9 229 229 17:50.8 17:50.8 1:08.1
2 544 Johnathan Louis 12 413 642 20:28.6 38:19.4 1:59.3
3 540 Terry Dweh 12 417 1059 20:39.8 58:59.2 2:08.9
4 543 Donta Hayes 12 435 1494 21:35.0 1:20:34.3 2:17.1
5 545 Cole Richardson 11 444 1938 22:23.1 1:42:57.5 2:42.8
6 546 Sam Saydowary 12 447 2385 23:02.6 2:06:00.1 3:17.9
7 542 Jayden Gillies- Jean 11 454 2839 24:17.9 2:30:18.0 3:33.9
Springfield (Delco) Finish Position - 64
Team Score (places): *** Team Score (times): 1:41:04.6 Average Time: 20:12.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 776 Chris Cardie 9 337 337 19:01.7 19:01.7 1:52.7
2 781 Dennis Wickstrum 9 367 704 19:26.4 38:28.1 1:33.2
3 779 Owen Scherff 10 371 1075 19:29.7 57:57.8 1:33.3
4 778 Joseph Montanaro 11 432 1507 21:23.5 1:19:21.4 2:29.8
5 777 Jack Cunningham 10 437 1944 21:43.2 1:41:04.6 2:22.7
6 780 Joshua Terry 11 451 2395 23:49.1 2:04:53.7 3:13.5
7 775 Matt Briddes 10 456 2851 24:34.2 2:29:28.0 4:11.8
Church Farm Finish Position - 65
Team Score (places): *** Team Score (times): 1:43:23.6 Average Time: 20:40.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 152 Dylan Jones 12 266 266 18:09.7 18:09.7 1:05.0
2 155 Jonathan Rivas 11 406 672 20:19.6 38:29.4 2:04.6
3 150 Angel Asiamah 11 421 1093 20:48.6 59:18.0 2:05.5
4 151 Rasheed Bakare 11 439 1532 22:01.2 1:21:19.3 2:25.8
5 154 Yasseen Ramadan 12 440 1972 22:04.3 1:43:23.6 2:30.0
6 156 Amado Rosendo 12 441 2413 22:05.8 2:05:29.4 2:30.5
7 153 Stephen Loney 9 448 2861 23:20.3 2:28:49.8 2:56.2
Norristown Finish Position - 66
Team Score (places): *** Team Score (times): 1:40:57.9 Average Time: 20:11.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 485 Zif Ceja 12 355 355 19:18.7 19:18.7 1:36.6
2 490 Steve Rubio 12 389 744 19:53.9 39:12.6 1:48.9
3 491 Malachi Vance 9 400 1144 20:03.1 59:15.7 2:20.8
4 488 Jaden Pullman 9 419 1563 20:40.6 1:19:56.4 1:56.1
5 486 Alexander Mujica 12 426 1989 21:01.4 1:40:57.9 2:08.7
6 489 Brandon Purdy 12 428 2417 21:06.9 2:02:04.8 2:18.1
Martin Saints Classical Finish Position - 67
Team Score (places): *** Team Score (times): 1:42:58.3 Average Time: 20:35.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 424 Gabriel Hollowell 11 407 407 20:20.3 20:20.3 1:42.2
2 421 Markell Blake 12 411 818 20:24.7 40:45.0 1:46.4
3 422 Paul Callihan 12 412 1230 20:24.8 1:01:09.8 1:46.2
4 420 Micaiah Andrejczyk 9 414 1644 20:28.9 1:21:38.7 1:45.3
5 423 Xavier Hallowell 9 430 2074 21:19.5 1:42:58.3 1:57.0
6 425 Elijah Rojas 9 455 2529 24:22.6 2:07:21.0 3:11.1
Valley Forge Military Academy Finish Position - 68
Team Score (places): *** Team Score (times): 2:00:52.8 Average Time: 24:10.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 893 Benjamin Stern 11 449 449 23:20.9 23:20.9 3:19.9
2 888 Turner Boyle 11 450 899 23:39.9 47:00.8 3:03.5
3 890 Korey Hatcher 11 452 1351 23:53.6 1:10:54.4 3:17.9
4 894 Sean Story 10 453 1804 24:17.2 1:35:11.7 3:08.3
5 891 Aiden Marino 10 459 2263 25:41.1 2:00:52.8 4:27.0
6 892 Michael Ronca 11 460 2723 25:44.2 2:26:37.1 3:43.0
7 889 Sasha Christensen 12 461 3184 27:07.0 2:53:44.1 4:16.4
Academy Park Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 17 Evan Alexander 9 Less Than 5 22:24.5 22:24.5 3:20.7
Calvary Christian Academy Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 80 Danny Kushay 12 Less Than 5 17:30.8 17:30.8 0:49.7
2 81 Markus Melo 9 Less Than 5 21:37.7 39:08.5 2:20.3
Dock Mennonite Academy Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 237 Daniel Ringenberg 12 Less Than 5 17:29.2 17:29.2 1:04.5
2 238 Aaron Sensenig 10 Less Than 5 19:03.0 36:32.2 1:22.9
Harry S Truman Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 317 Peyton Engle 12 Less Than 5 20:15.0 20:15.0 2:01.3
2 319 Thomas Melcher 10 Less Than 5 21:20.1 41:35.1 2:19.2
3 318 Nathan Johnson 12 Less Than 5 22:10.0 1:03:45.2 2:25.5
Phil-Mont Christian Academy Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 610 Ryne Tyson 11 Less Than 5 17:31.3 17:31.3 0:50.7
2 608 Joseph Swaim 9 Less Than 5 20:59.4 38:30.8 1:53.7
3 611 Paul Zhou 10 Less Than 5 22:09.2 1:00:40.0 2:26.7
4 606 Tim Curcuruto 11 Less Than 5 23:11.3 1:23:51.4 2:41.8
Plumstead Christian Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 626 Jordan Eade 11 Less Than 5 19:06.2 19:06.2 1:41.3
2 628 Ewan McIlhinney 9 Less Than 5 20:26.4 39:32.6 1:46.4
Pottstown Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 673 Derek Gephart 12 Less Than 5 18:25.1 18:25.1 1:14.6
2 672 Dawud Barnes 11 Less Than 5 21:19.5 39:44.7 2:11.0
3 674 Chase Harrington 9 Less Than 5 21:43.9 1:01:28.6 2:18.2
Renaissance Academy Charter Scho Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 718 Carre Lucas 10 Less Than 5 20:13.3 20:13.3 1:56.0
2 717 Michael Henzes 12 Less Than 5 20:52.3 41:05.6 2:15.6
3 716 Aidan Duong 11 Less Than 5 22:26.3 1:03:31.9 2:42.8
4 719 Rittinger Mason 12 Less Than 5 26:06.1 1:29:38.1 4:08.5
Sun Valley Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 810 Trevor Fursman 10 Less Than 5 17:37.3 17:37.3 0:58.3
2 809 Leo Cianci 9 Less Than 5 21:17.0 38:54.4 2:23.1
3 811 Stephan Shaw 10 Less Than 5 21:47.8 1:00:42.2 2:20.1
Upper Moreland Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 870 Christian Feil 9 Less Than 5 18:46.5 18:46.5 1:33.0
2 873 Brady Saunders 9 Less Than 5 19:02.2 37:48.7 1:31.2
3 872 Nicholas Ley 10 Less Than 5 19:11.1 56:59.9 1:28.1
4 869 Levi Brennan 10 Less Than 5 19:15.7 1:16:15.6 1:32.5