O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
1 1 1426 Nicholas Mazzeo Lower Merion 4:49 9:57 14:56 14:56.9 4:49/M 11
2 2 1206 Matt Gosling Council Rock North 4:49 9:58 15:02 15:02.1 4:51/M 11
3 3 1587 Rowan Carr Penncrest 4:50 9:58 15:04 15:04.4 4:52/M 10
4 4 1593 Edomias Mulugeta Penncrest 4:50 10:01 15:09 15:09.8 4:53/M 12
5 5 1500 Ryan Kaiser Neshaminy 4:49 9:58 15:11 15:11.4 4:54/M 12
6 6 1425 Alexander Mazzeo Lower Merion 4:49 9:57 15:16 15:16.6 4:56/M 11
7 7 1606 Jackson Warfel Pennridge 4:52 10:01 15:16 15:16.7 4:56/M 10
8 8 1223 Cain Lawler Council Rock South 4:50 10:04 15:20 15:20.0 4:57/M 12
9 9 1536 Justin Landis North Penn 4:49 10:07 15:20 15:20.0 4:57/M 11
10 10 1210 Lucas Poliseno Council Rock North 4:50 10:04 15:21 15:21.6 4:57/M 11
11 11 1540 Achilles Shui North Penn 4:50 10:01 15:22 15:22.7 4:58/M 12
12 12 1312 Ryan Pepperman Great Valley 4:49 10:02 15:24 15:24.2 4:58/M 12
13 13 1258 Nischal Vasanth Downingtown East 4:50 10:07 15:27 15:27.3 4:59/M 11
14 14 1793 Stephen Keller Souderton Area 4:56 10:13 15:35 15:35.7 5:02/M 11
15 15 1209 Jayden Neels Council Rock North 4:51 10:09 15:38 15:38.8 5:03/M 11
16 16 1589 Nick Fante Penncrest 4:56 10:17 15:39 15:39.2 5:03/M 12
17 17 1732 Joseph Garzio Radnor 4:52 10:15 15:42 15:42.0 5:04/M 12
18 18 1138 William Edgar Cheltenham 4:51 10:12 15:45 15:45.3 5:05/M 11
19 19 1072 Aiden Voth Boyertown 4:52 10:17 15:46 15:46.6 5:05/M 12
20 20 1872 Jonathan Stancik Unionville 4:50 10:13 15:47 15:47.6 5:06/M 12
21 21 1769 Jackson Kane Ridley 4:49 10:10 15:49 15:49.7 5:06/M 12
22 22 1211 Parker Smith Council Rock North 4:58 10:22 15:51 15:51.4 5:07/M 11
23 23 1870 James McGlynn Unionville 4:50 10:07 15:51 15:51.8 5:07/M 12
24 24 1770 Joey Lanci Ridley 4:53 10:26 15:52 15:52.2 5:07/M 12
25 25 1225 Jude Olsen Council Rock South 4:50 10:15 15:52 15:52.4 5:07/M 11
26 26 1982 Samuel Good West Chester Henderson 4:59 10:30 15:52 15:52.8 5:07/M 11
27 27 1056 Steven Todd Bishop Shanahan 5:06 10:26 15:54 15:54.8 5:08/M 12
28 28 1972 Jake Hennessy West Chester East 5:05 10:33 15:56 15:56.7 5:09/M 12
29 29 1795 Liam Simpson Souderton Area 5:01 10:30 15:58 15:58.4 5:09/M 10
30 30 1380 Daniel Perez Holy Ghost Preparatory School 5:10 10:44 15:58 15:58.7 5:09/M 12
31 31 1104 Tyler Tomlinson Central Bucks East 4:55 10:26 15:58 15:58.7 5:09/M 10
32 32 1378 Jack Loveman Holy Ghost Preparatory School 5:06 10:40 15:59 15:59.0 5:09/M 10
33 33 1537 Shane Myers North Penn 4:56 10:28 16:01 16:01.8 5:10/M 11
34 34 1105 Dan Walsh Central Bucks East 4:54 10:32 16:01 16:01.9 5:10/M 12
35 35 1099 Dylan Borden Central Bucks East 5:01 10:30 16:02 16:02.2 5:10/M 12
36 36 1629 Nathan Boyer Perkiomen Valley 4:59 10:30 16:02 16:02.3 5:10/M 11
37 37 1985 Ben Pentz West Chester Henderson 4:56 10:29 16:02 16:02.4 5:10/M 12
38 38 1751 Gabe Simkiss Regina Luminis Academy 5:09 10:51 16:02 16:02.7 5:11/M 10
39 39 1634 Kyle Tracey Perkiomen Valley 4:58 10:30 16:04 16:04.0 5:11/M 11
40 40 2010 Quinn Cataldi William Tennent 5:00 10:26 16:04 16:04.6 5:11/M 12
41 41 1984 Logan Miller West Chester Henderson 5:00 10:35 16:05 16:05.8 5:12/M 11
42 42 1222 Mason Kaminski Council Rock South 5:00 10:31 16:06 16:06.0 5:12/M 12
43 43 1221 Nathan Kach Council Rock South 4:58 10:33 16:06 16:06.2 5:12/M 11
44 44 2013 Andrew Pratt William Tennent 5:07 10:37 16:06 16:06.9 5:12/M 12
45 45 1618 Jonathon Pajrowski Pennsbury 4:58 10:32 16:07 16:07.2 5:12/M 12
46 46 1268 Sam Leisenring Downingtown West 4:51 10:18 16:07 16:07.8 5:12/M 12
47 47 1027 Brendan Tester Avon Grove 5:05 10:31 16:07 16:07.9 5:12/M 11
48 48 1631 Cooper Hey Perkiomen Valley 5:01 10:30 16:08 16:08.1 5:12/M 11
49 49 1603 Daniel Lera-Lozano Pennridge 5:05 10:41 16:08 16:08.2 5:12/M 11
50 50 1535 Matthew Connelly North Penn 4:56 10:34 16:08 16:08.7 5:12/M 10
51 51 1774 Paul Oluwa Ridley 5:00 10:35 16:08 16:08.9 5:13/M 10
52 52 2023 Ralph Antonucci Wissahickon 4:55 10:25 16:09 16:09.7 5:13/M 12
53 53 1313 Jack Thomas Great Valley 5:04 10:41 16:11 16:11.8 5:13/M 12
54 54 1914 Anthony Tornambe Upper Merion 5:01 10:45 16:12 16:12.2 5:14/M 11
55 55 1114 Sebastian Marquez-FerbCentral Bucks South 4:59 10:34 16:12 16:12.2 5:14/M 11
56 56 1113 Kenneth Konopka Central Bucks South 5:00 10:39 16:12 16:12.9 5:14/M 12
57 57 1205 Andrew Foulke Council Rock North 5:00 10:40 16:13 16:13.0 5:14/M 10
58 58 1311 Chase Pepperman Great Valley 5:08 10:43 16:13 16:13.7 5:14/M 12
59 59 1195 Aidan Mahoney Conestoga 5:08 10:44 16:16 16:16.4 5:15/M 12
60 60 1191 Luke Davies Conestoga 5:06 10:44 16:16 16:16.9 5:15/M 12
61 61 1986 Ezekiel Shappell SmithWest Chester Henderson 5:08 10:43 16:17 16:17.6 5:15/M 11
62 62 1539 Joey Sharkey North Penn 4:56 10:34 16:18 16:18.3 5:16/M 11
63 63 1483 Charles Reith Methacton 5:05 10:41 16:18 16:18.4 5:16/M 12
64 64 1025 Chase Kalesh Avon Grove 5:07 10:39 16:18 16:18.4 5:16/M 11
65 65 1372 Teddy Foster Haverford Township 4:52 10:31 16:19 16:19.0 5:16/M 11
66 66 1103 Kyle Smith Central Bucks East 5:01 10:39 16:19 16:19.2 5:16/M 11
67 67 1983 Dermot Hogan West Chester Henderson 5:08 10:46 16:20 16:20.1 5:16/M 11
68 68 1855 Trevor Fursman Sun Valley 5:00 10:43 16:20 16:20.1 5:16/M 12
69 69 1451 Julian Bothma Marple Newtown 5:09 10:46 16:21 16:21.0 5:16/M 10
70 70 1564 Owen Oliver Oxford Area 5:01 10:43 16:21 16:21.5 5:17/M 12
71 71 1988 Luke Zajac West Chester Henderson 5:11 10:47 16:22 16:22.1 5:17/M 11
72 72 1590 Andrew Hausch Penncrest 5:08 10:45 16:23 16:23.3 5:17/M 11
73 73 1810 Gus Smith Spring Ford 5:03 10:36 16:23 16:23.4 5:17/M 12
74 74 1873 Nan Stone Unionville 5:10 10:46 16:23 16:23.9 5:17/M 10
75 75 1270 Nicholas Musallam Downingtown West 5:13 10:58 16:26 16:26.8 5:18/M 10
76 76 1368 Carlo Buonviri Haverford Township 5:10 10:47 16:26 16:26.9 5:18/M 12
77 77 1679 William Waerig Plymouth Whitemarsh 5:02 10:47 16:27 16:27.5 5:19/M 11
78 78 1310 Trip Gomez Great Valley 5:09 10:53 16:27 16:27.7 5:19/M 12
79 79 1806 Elijah Dunham Spring Ford 5:03 10:43 16:28 16:28.0 5:19/M 12
80 80 1869 Brady Lasher Unionville 5:09 10:46 16:28 16:28.8 5:19/M 11
81 81 1256 Jude Stulak Downingtown East 5:07 10:47 16:30 16:30.2 5:19/M 11
82 82 1818 Chris Cardie Springfield (Delco) 5:13 10:48 16:30 16:30.7 5:20/M 11
83 83 1482 Colin O'Donnell Methacton 5:01 10:36 16:30 16:30.8 5:20/M 11
84 84 1371 Logan Eagles Haverford Township 5:04 10:44 16:31 16:31.1 5:20/M 12
85 85 1987 Luca Urbanic West Chester Henderson 5:10 10:47 16:32 16:32.6 5:20/M 12
86 86 1370 Ryan Cleary Haverford Township 5:17 11:01 16:33 16:33.1 5:20/M 10
87 87 1257 Jackson Ulmer Downingtown East 5:08 10:55 16:33 16:33.2 5:20/M 11
88 88 1502 Samuel Osterhoudt Neshaminy 5:07 10:48 16:33 16:33.3 5:20/M 12
89 89 1309 Andrew Brook Great Valley 5:08 10:55 16:33 16:33.4 5:20/M 12
90 90 1592 Bartosz Kruszewski Penncrest 5:12 10:52 16:33 16:33.8 5:21/M 10
91 91 1358 Scott McKenna Hatboro Horsham 5:01 10:26 16:34 16:34.8 5:21/M 12
92 92 1255 Alexander Roman Downingtown East 5:15 10:57 16:34 16:34.9 5:21/M 12
93 93 1308 Braden Barber Great Valley 5:07 10:53 16:36 16:36.3 5:21/M 11
94 94 1934 Thomas Daub Upper Perkiomen 5:11 10:54 16:36 16:36.9 5:22/M 9
95 95 1805 Justin Delp Spring Ford 5:05 10:49 16:41 16:41.1 5:23/M 10
96 96 1630 Alex Corbin Perkiomen Valley 5:21 10:57 16:42 16:42.4 5:23/M 12
97 97 1220 Nick Donohue Council Rock South 5:11 11:00 16:42 16:42.4 5:23/M 12
98 98 1196 Miles Warkentine Conestoga 5:10 10:50 16:42 16:42.8 5:24/M 12
99 99 1807 Jedidiah King Spring Ford 5:14 10:49 16:43 16:43.0 5:24/M 12
100 100 1617 Matt Kanuk Pennsbury 5:08 10:52 16:43 16:43.3 5:24/M 12
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
101 101 1197 Parker Warkentine Conestoga 5:00 10:36 16:43 16:43.3 5:24/M 11
102 102 1369 Aidan Chivalette Haverford Township 5:18 11:02 16:43 16:43.6 5:24/M 11
103 103 1224 Finn Malone Council Rock South 5:09 10:58 16:43 16:43.7 5:24/M 10
104 104 1024 Jason Blom Avon Grove 5:09 10:54 16:43 16:43.7 5:24/M 9
105 105 1374 Sean Lawson Haverford Township 5:01 10:50 16:43 16:43.9 5:24/M 11
106 106 1534 Owen Cary North Penn 4:59 10:49 16:44 16:44.4 5:24/M 12
107 107 1271 Shravan Raja Downingtown West 5:12 10:52 16:45 16:45.2 5:24/M 11
108 108 1938 John Kuzmission Upper Perkiomen 5:08 10:51 16:45 16:45.7 5:24/M 11
109 109 1066 Samuel Branford Boyertown 4:56 10:51 16:46 16:46.2 5:25/M 12
110 110 1673 Joshua Bucko Plymouth Whitemarsh 5:03 10:51 16:46 16:46.8 5:25/M 11
111 111 1010 Chase O'Brien Abington 5:21 11:05 16:47 16:47.2 5:25/M 10
112 112 1796 Ben Wright Souderton Area 5:13 10:57 16:47 16:47.8 5:25/M 12
113 113 1804 Shihan Ayman Spring Ford 5:15 11:02 16:48 16:48.0 5:25/M 11
114 114 1101 William Gray Central Bucks East 5:19 11:07 16:48 16:48.1 5:25/M 12
115 115 1602 Andrew Davis Pennridge 5:12 10:57 16:49 16:49.1 5:26/M 12
116 116 1809 Mason Short Spring Ford 5:13 10:59 16:49 16:49.2 5:26/M 11
117 117 1615 Casey Aaron Pennsbury 5:12 11:00 16:49 16:49.7 5:26/M 10
118 118 1885 Josh Sharp Upper Darby 5:25 11:19 16:50 16:50.2 5:26/M 11
119 119 1424 Dylan Leone Lower Merion 5:03 10:50 16:50 16:50.5 5:26/M 12
120 120 1619 Sam Purdum Pennsbury 5:12 11:03 16:50 16:50.8 5:26/M 10
121 121 1566 Ben Whelan Oxford Area 5:12 11:02 16:51 16:51.1 5:26/M 11
122 122 1373 Charlie Hatton Haverford Township 5:17 11:03 16:51 16:51.3 5:26/M 10
123 123 1478 Curtis Alexander Methacton 5:06 10:47 16:51 16:51.3 5:26/M 12
124 124 1737 Jack Wible Radnor 5:23 11:08 16:51 16:51.5 5:26/M 11
125 125 1850 Colin Ruether Strath Haven 5:17 11:06 16:51 16:51.7 5:26/M 12
126 126 1731 Ian Bridy Radnor 5:29 11:14 16:51 16:51.8 5:26/M 11
127 127 1794 Ryan McDonough Souderton Area 5:12 11:02 16:52 16:52.7 5:27/M 9
128 128 1115 Nathanael Meister Central Bucks South 5:16 11:06 16:52 16:52.9 5:27/M 10
129 129 1117 Darren Rafa Central Bucks South 5:07 10:52 16:52 16:52.9 5:27/M 10
130 130 1588 Pierre Croquette Penncrest 5:15 11:03 16:53 16:53.5 5:27/M 12
131 131 1552 Ben Pittek Owen J. Roberts 5:15 11:04 16:54 16:54.3 5:27/M 11
132 132 1193 Jake Foster Conestoga 5:19 11:05 16:54 16:54.4 5:27/M 11
133 133 1808 Ishan Patel Spring Ford 5:21 11:11 16:54 16:54.5 5:27/M 10
134 134 1084 Andreas Quattrocchi Bristol 5:10 11:03 16:54 16:54.8 5:27/M 12
135 135 1733 Aiden Landau Radnor 5:23 11:08 16:55 16:55.8 5:28/M 12
136 136 1269 Gavin Mize Downingtown West 5:18 11:00 16:56 16:56.7 5:28/M 12
137 137 1851 Jonah Wimmer Strath Haven 5:16 11:05 16:56 16:56.8 5:28/M 10
138 138 1652 Hayden Bray Phoenixville Area 5:21 11:07 16:57 16:57.0 5:28/M 11
139 139 1554 Nolan Walters Owen J. Roberts 5:22 11:16 16:57 16:57.3 5:28/M 9
140 140 1499 Maguire Dicesare Neshaminy 5:15 11:10 16:57 16:57.7 5:28/M 11
141 141 1897 Michael Caruso Upper Dublin 5:29 11:17 16:57 16:57.8 5:28/M 11
142 142 1068 Jackson Fretz Boyertown 5:10 11:04 16:58 16:58.1 5:28/M 9
143 143 1116 Ramsey Polis Central Bucks South 5:15 11:06 16:58 16:58.2 5:28/M 10
144 144 1480 Benjamin Freese Methacton 5:10 11:04 16:58 16:58.2 5:28/M 12
145 145 2014 Chase Rosenfeld William Tennent 5:08 11:00 16:58 16:58.8 5:29/M 12
146 146 1772 Olma Matthewos Ridley 5:02 10:47 16:59 16:59.1 5:29/M 11
147 147 1896 Liam Broome Upper Dublin 5:29 11:17 16:59 16:59.6 5:29/M 10
148 148 1192 Ethan Del Viscio Conestoga 5:15 11:06 17:00 17:00.6 5:29/M 12
149 149 1901 Jason Xi Upper Dublin 5:27 11:18 17:01 17:01.7 5:30/M 12
150 150 1935 Sean Donahue Upper Perkiomen 5:18 11:08 17:01 17:01.8 5:30/M 11
151 151 1427 Matthew Roper Lower Merion 4:59 10:43 17:01 17:01.9 5:30/M 12
152 152 1791 Matthew Embrey Souderton Area 5:18 11:08 17:02 17:02.0 5:30/M 11
153 153 1219 Eshaan Doegar Council Rock South 5:03 10:43 17:02 17:02.2 5:30/M 11
154 154 1479 Kai Barnes Methacton 5:19 11:13 17:02 17:02.4 5:30/M 11
155 155 1601 Luke Barbadoro Pennridge 5:12 11:07 17:02 17:02.9 5:30/M 12
156 156 1058 Owen Whitaker Bishop Shanahan 5:13 11:05 17:03 17:03.7 5:30/M 12
157 157 1007 Nolan Flood Abington 5:26 11:17 17:05 17:05.1 5:31/M 10
158 158 1428 Hudson Sherman Lower Merion 5:07 11:04 17:05 17:05.7 5:31/M 11
159 159 1119 Lucas Vicente-Mendoza Central Bucks South 5:18 11:10 17:06 17:06.7 5:31/M 10
160 160 1900 Anthony Paone Upper Dublin 5:27 11:17 17:08 17:08.6 5:32/M 10
161 161 1575 Joshua Esters Penn Wood 4:56 10:40 17:08 17:08.9 5:32/M 11
162 162 1440 Trey Henry Lower Moreland 5:20 11:17 17:09 17:09.0 5:32/M 11
163 163 1128 Harrison Cornwell Central Bucks West 5:23 11:18 17:09 17:09.4 5:32/M 11
164 164 1441 Michael Hoch Lower Moreland 5:17 11:15 17:09 17:09.6 5:32/M 11
165 165 1253 Aaryan Pandya Downingtown East 5:11 11:01 17:09 17:09.9 5:32/M 9
166 166 1207 Ben Mischel Council Rock North 5:18 11:17 17:10 17:10.8 5:33/M 12
167 167 1940 Ben Sensinger Upper Perkiomen 5:31 11:28 17:10 17:10.8 5:33/M 12
168 168 1443 Dylan Sandler Lower Moreland 5:16 11:15 17:10 17:10.9 5:33/M 12
169 169 1792 Andrew Gardner Souderton Area 5:13 11:09 17:11 17:11.1 5:33/M 12
170 170 1790 Liam Dougherty Souderton Area 5:21 11:14 17:11 17:11.3 5:33/M 11
171 171 1909 Lucas Albini Upper Merion 5:07 11:09 17:11 17:11.4 5:33/M 11
172 172 1773 Bobby Navazio Ridley 5:10 11:11 17:12 17:12.6 5:33/M 11
173 173 1605 Logan Siegfried Pennridge 5:11 11:08 17:12 17:12.6 5:33/M 12
174 174 1604 Bryce Martin Pennridge 5:12 11:07 17:12 17:12.9 5:33/M 11
175 175 1266 Matthew Deangelis Downingtown West 5:20 11:11 17:13 17:13.2 5:33/M 12
176 176 1997 Luke Haulihan West Chester Rustin 5:19 11:16 17:13 17:13.2 5:33/M 9
177 177 1970 Owen Gagliardi West Chester East 5:24 11:26 17:13 17:13.8 5:33/M 10
178 178 1127 Elijah Barker Central Bucks West 5:22 11:20 17:13 17:13.9 5:34/M 12
179 179 1314 Redford Thomas Great Valley 5:19 11:16 17:14 17:14.1 5:34/M 12
180 180 1620 Brendan Sargent Pennsbury 5:12 11:11 17:14 17:14.9 5:34/M 10
181 181 1300 Emmanuel Velez Garnet Valley 5:13 11:18 17:15 17:15.0 5:34/M 11
182 182 1438 Shane Alden Lower Moreland 5:25 11:17 17:15 17:15.1 5:34/M 12
183 183 2012 Ryan Lovenstein William Tennent 5:19 11:12 17:15 17:15.6 5:34/M 10
184 184 1749 Sean O'Keefe Regina Luminis Academy 5:13 11:13 17:16 17:16.0 5:34/M 11
185 185 1008 Feola Jackson Abington 5:26 11:24 17:16 17:16.6 5:34/M 12
186 186 1548 Brody Fletcher Owen J. Roberts 5:22 11:19 17:16 17:16.6 5:34/M 9
187 187 1100 Trey Digregorio Central Bucks East 5:17 11:12 17:16 17:16.8 5:34/M 12
188 188 1867 Robbie Elsen Unionville 5:10 11:03 17:16 17:16.9 5:35/M 11
189 189 1423 Sawyer Friedman-OlshanLower Merion 5:11 11:24 17:17 17:17.1 5:35/M 11
190 190 1736 Connor Walsh Radnor 5:23 11:13 17:17 17:17.1 5:35/M 10
191 191 1898 Kevin Lim Upper Dublin 5:28 11:21 17:17 17:17.2 5:35/M 11
192 192 1939 Roman MacEdo Upper Perkiomen 5:18 11:13 17:17 17:17.2 5:35/M 12
193 193 1081 Jasper Faustino Bristol 5:18 11:20 17:17 17:17.3 5:35/M 11
194 194 1194 Alex Gough Conestoga 5:26 11:20 17:18 17:18.1 5:35/M 12
195 195 1973 Brody Laurento West Chester East 5:15 11:19 17:18 17:18.4 5:35/M 12
196 196 1968 Jack Brannon West Chester East 5:05 10:56 17:18 17:18.5 5:35/M 11
197 197 1133 Brady Windisch Central Bucks West 5:25 11:20 17:19 17:19.1 5:35/M 9
198 198 1591 Sean Holst-Rightley Penncrest 5:13 11:16 17:19 17:19.2 5:35/M 10
199 199 1026 Nikhil Pendse Avon Grove 5:30 11:23 17:19 17:19.3 5:35/M 11
200 200 1208 Grady Moore Council Rock North 5:19 11:17 17:20 17:20.0 5:35/M 10
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
201 201 1644 Owen Tyson Phil-Mont Christian Academy 5:24 11:21 17:20 17:20.4 5:36/M 10
202 202 1881 David Benda Upper Darby 5:25 11:23 17:21 17:21.1 5:36/M 11
203 203 1832 Aiden Flynn Springfield Township 5:25 11:17 17:21 17:21.4 5:36/M 9
204 204 1252 Sammy Engle Downingtown East 5:15 11:18 17:21 17:21.9 5:36/M 10
205 205 1139 Shamsid-Din Jabbar Cheltenham 5:22 11:23 17:22 17:22.8 5:36/M 10
206 206 1481 Jason Nagle Methacton 5:11 11:11 17:23 17:23.2 5:37/M 10
207 207 1635 Paarth Yadav Perkiomen Valley 5:22 11:21 17:23 17:23.4 5:37/M 11
208 208 1136 Caleb Dougherty Cheltenham 5:21 11:23 17:23 17:23.5 5:37/M 11
209 209 1512 Kieran Patel New Hope-Solebury 5:20 11:22 17:23 17:23.7 5:37/M 11
210 210 2029 Walter Vandegrift Wissahickon 5:31 11:29 17:23 17:23.7 5:37/M 11
211 211 1043 Xavier Skinner Bensalem 5:17 11:22 17:24 17:24.3 5:37/M 10
212 212 1359 Nick Schell Hatboro Horsham 5:26 11:22 17:24 17:24.5 5:37/M 10
213 213 1012 James Stewart Abington 5:27 11:21 17:25 17:25.3 5:37/M 12
214 214 1899 Josiah Notary Upper Dublin 5:28 11:20 17:26 17:26.1 5:37/M 10
215 215 1412 Josh Poulton Kennett 5:21 11:28 17:26 17:26.2 5:37/M 11
216 216 1847 Brendan Hogg Strath Haven 5:28 11:33 17:26 17:26.6 5:38/M 10
217 217 1848 Colin Kennedy Strath Haven 5:34 11:40 17:26 17:26.9 5:38/M 9
218 218 1574 John Esteris Penn Wood 5:23 11:21 17:27 17:27.1 5:38/M 10
219 219 1771 Nick Lanci Ridley 5:18 11:29 17:30 17:30.1 5:39/M 9
220 220 1607 Colin Woehr Pennridge 5:18 11:20 17:30 17:30.3 5:39/M 10
221 221 2026 Ray Pelletier Wissahickon 5:28 11:25 17:30 17:30.4 5:39/M 11
222 222 1995 Carson Englert West Chester Rustin 5:25 11:24 17:30 17:30.7 5:39/M 11
223 223 1824 Dennis Wickstrum Springfield (Delco) 5:28 11:28 17:30 17:30.8 5:39/M 11
224 224 1910 Hudson Etezady Upper Merion 5:08 11:08 17:31 17:31.1 5:39/M 10
225 225 1454 Landon Hartwell Marple Newtown 5:22 11:19 17:31 17:31.6 5:39/M 12
226 226 1070 Cole Peifer Boyertown 5:25 11:30 17:32 17:32.1 5:39/M 12
227 227 1538 Caleb Rothenberger North Penn 5:02 11:09 17:32 17:32.4 5:40/M 10
228 228 1936 Gavin Dunn Upper Perkiomen 5:32 11:35 17:32 17:32.9 5:40/M 10
229 229 1429 Michael Steenhoff Lower Merion 5:26 11:33 17:33 17:33.2 5:40/M 12
230 230 1030 Shaun Weaver Avon Grove 5:29 11:24 17:33 17:33.9 5:40/M 12
231 231 1868 Teddy Koshgerian Unionville 5:35 11:33 17:34 17:34.6 5:40/M 9
232 232 1633 Max Tancini Perkiomen Valley 5:25 11:26 17:35 17:35.4 5:40/M 11
233 233 1658 Keshav Vyas Phoenixville Area 5:22 11:18 17:35 17:35.6 5:41/M 12
234 234 1376 Owen Bittmann Holy Ghost Preparatory School 5:17 11:28 17:35 17:35.9 5:41/M 10
235 235 1298 Isaac Mellinger Garnet Valley 5:24 11:31 17:37 17:37.2 5:41/M 10
236 236 1693 Aiden Radcliffe Pope John Paul II 5:21 11:21 17:37 17:37.3 5:41/M 12
237 237 1871 Satwik Panchomarthi Unionville 5:34 11:23 17:38 17:38.0 5:41/M 12
238 238 1410 Colin Kipp Kennett 5:21 11:28 17:38 17:38.5 5:41/M 11
239 239 1716 Josiah Hickey Quakertown 5:23 11:38 17:38 17:38.9 5:42/M 11
240 240 1846 Owen Goldberg Strath Haven 5:28 11:36 17:39 17:39.1 5:42/M 11
241 241 1996 Colin Finnegan West Chester Rustin 5:35 11:47 17:40 17:40.1 5:42/M 10
242 242 1750 Martin O'Rourke Regina Luminis Academy 5:09 10:58 17:40 17:40.3 5:42/M 12
243 243 1439 Michael Csink Lower Moreland 5:21 11:28 17:40 17:40.5 5:42/M 11
244 244 1411 Juan Martinez Garcia Kennett 5:35 11:41 17:40 17:40.9 5:42/M 12
245 245 1132 Alex Radishofski Central Bucks West 5:40 11:43 17:41 17:41.1 5:42/M 12
246 246 1437 Graham Alden Lower Moreland 5:33 11:38 17:41 17:41.3 5:42/M 10
247 247 1577 David Gayflor Penn Wood 5:22 11:31 17:42 17:42.1 5:43/M 11
248 248 1354 Noah Benoit-Jean Hatboro Horsham 5:28 11:35 17:42 17:42.9 5:43/M 11
249 249 1356 Conner Brennan Hatboro Horsham 5:35 11:37 17:43 17:43.3 5:43/M 12
250 250 1748 Luke Kozak Regina Luminis Academy 5:31 11:32 17:43 17:43.5 5:43/M 12
251 251 2009 Richard Belt William Tennent 5:25 11:36 17:45 17:45.0 5:44/M 12
252 252 1028 Lars Trone Avon Grove 5:32 11:32 17:45 17:45.1 5:44/M 12
253 253 1055 Connor Todd Bishop Shanahan 5:21 11:32 17:45 17:45.1 5:44/M 9
254 254 1029 Benjamin Weaver Avon Grove 5:31 11:35 17:45 17:45.6 5:44/M 12
255 255 1140 Linus Kiser Cheltenham 5:29 11:43 17:46 17:46.0 5:44/M 12
256 256 1656 Kyle Padilla Phoenixville Area 5:19 11:04 17:46 17:46.3 5:44/M 11
257 257 1040 Sean Harbison Bensalem 5:28 11:34 17:47 17:47.1 5:44/M 10
258 258 1924 Brady Saunders Upper Moreland 5:25 11:33 17:47 17:47.1 5:44/M 11
259 259 1677 Jonah Reid Plymouth Whitemarsh 5:35 11:40 17:47 17:47.4 5:44/M 12
260 260 1131 Charles Livezey Central Bucks West 5:23 11:32 17:48 17:48.7 5:45/M 11
261 261 1632 John Lanza Perkiomen Valley 5:30 11:40 17:49 17:49.3 5:45/M 9
262 262 1937 William Godshall Upper Perkiomen 5:31 11:38 17:49 17:49.5 5:45/M 12
263 263 1118 Joshua Sieto Central Bucks South 5:31 11:44 17:50 17:50.2 5:45/M 12
264 264 1621 Brandon Spronk Pennsbury 5:24 11:34 17:50 17:50.3 5:45/M 9
265 265 1655 Ben Imburgia Phoenixville Area 5:36 11:52 17:50 17:50.5 5:45/M 12
266 266 1849 Colin Lestourgeon Strath Haven 5:27 11:40 17:50 17:50.9 5:45/M 12
267 267 1562 Owen Hughes Oxford Area 5:36 11:34 17:52 17:52.6 5:46/M 12
268 268 1442 Justin Li Lower Moreland 5:39 11:52 17:52 17:52.7 5:46/M 11
269 269 1845 Lucas Elliott Strath Haven 5:34 11:45 17:52 17:52.8 5:46/M 10
270 270 1501 Christian Lewis Neshaminy 5:27 11:34 17:53 17:53.6 5:46/M 12
271 271 1565 Chase Verbanas Oxford Area 5:36 11:45 17:55 17:55.8 5:47/M 10
272 272 2025 Josiah Feng Wissahickon 5:34 11:40 17:55 17:55.9 5:47/M 11
273 273 1911 Samuel Foster Upper Merion 5:35 11:48 17:56 17:56.5 5:47/M 10
274 274 1721 Tyler Turansky Quakertown 5:34 11:50 17:57 17:57.1 5:47/M 10
275 275 1735 Sage Silverman Radnor 5:42 11:52 17:57 17:57.5 5:48/M 12
276 276 1343 Iain Godbold Harry S Truman 5:27 11:47 17:58 17:58.1 5:48/M 11
277 277 1688 Ryan Edde Pope John Paul II 5:30 11:49 17:58 17:58.5 5:48/M 12
278 278 2001 Jace Orsini West Chester Rustin 5:36 11:50 17:58 17:58.5 5:48/M 12
279 279 1921 Christian Feil Upper Moreland 5:32 11:42 17:59 17:59.4 5:48/M 11
280 280 1375 Conor Bittmann Holy Ghost Preparatory School 5:37 11:48 17:59 17:59.6 5:48/M 9
281 281 1041 Jayden McLaurin Bensalem 5:35 11:49 18:00 18:00.2 5:48/M 12
282 282 1296 Alexander Gursahaney Garnet Valley 5:14 11:29 18:00 18:00.4 5:49/M 12
283 283 1069 Evan James Boyertown 5:31 11:52 18:02 18:02.9 5:49/M 11
284 284 1067 Colin Cooper Boyertown 5:30 11:47 18:03 18:03.2 5:49/M 11
285 285 1038 Kane Baumher Bensalem 5:28 11:50 18:03 18:03.3 5:49/M 10
286 286 1561 Ryan Fay Oxford Area 5:37 11:46 18:03 18:03.7 5:50/M 12
287 287 1254 Nate Parr Downingtown East 5:24 11:37 18:04 18:04.1 5:50/M 12
288 288 1452 Cole Broomall Marple Newtown 5:35 11:52 18:04 18:04.7 5:50/M 11
289 289 1498 Vincent Conturso Neshaminy 5:38 11:50 18:04 18:04.7 5:50/M 12
290 290 1135 Nicholas Abraham Cheltenham 5:32 11:48 18:07 18:07.7 5:51/M 11
291 291 1267 Tyler Guy Downingtown West 5:24 11:42 18:10 18:10.4 5:52/M 12
292 292 1457 Cole Wozniak Marple Newtown 5:14 11:41 18:11 18:11.0 5:52/M 11
293 293 2000 Adam Mosier West Chester Rustin 5:39 11:55 18:11 18:11.3 5:52/M 12
294 294 1717 Jaxson Morishita Quakertown 5:48 12:02 18:11 18:11.4 5:52/M 10
295 295 1678 Colin Reilly Plymouth Whitemarsh 5:34 11:53 18:11 18:11.8 5:52/M 9
296 296 1286 Carter Zwart Faith Christian Academy 5:17 11:33 18:11 18:11.8 5:52/M 10
297 297 1078 Jack Barry Bristol 5:41 11:51 18:12 18:12.8 5:53/M 11
298 298 1102 Brody Mindel Central Bucks East 5:22 11:44 18:12 18:12.9 5:53/M 12
299 299 1775 Cody Wintrode Ridley 5:24 11:58 18:13 18:13.9 5:53/M 12
300 300 2011 Zach Clemensten William Tennent 5:38 11:56 18:14 18:14.2 5:53/M 12
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
301 301 1662 Ian Pavkov Plumstead Christian 5:37 11:56 18:14 18:14.4 5:53/M 12
302 302 1999 Adam Makke West Chester Rustin 5:39 11:58 18:15 18:15.3 5:53/M 10
303 303 1357 Kevin Brown Hatboro Horsham 5:45 12:01 18:15 18:15.7 5:53/M 9
304 304 1332 Patrick Luby Harriton 5:24 11:51 18:16 18:16.0 5:54/M 10
305 305 1345 Thomas Melcher Harry S Truman 5:36 11:56 18:16 18:16.1 5:54/M 12
306 306 1912 Michael Galban Upper Merion 5:34 11:50 18:16 18:16.4 5:54/M 12
307 307 2015 Silas Rosenfeld William Tennent 5:38 11:56 18:18 18:18.3 5:54/M 9
308 308 1821 Carl Ross Springfield (Delco) 5:33 11:57 18:20 18:20.2 5:55/M 10
309 309 1616 Shawn Gorman Pennsbury 5:36 11:58 18:20 18:20.9 5:55/M 10
310 310 1377 Nicholas Giordano Holy Ghost Preparatory School 5:25 11:47 18:21 18:21.5 5:55/M 11
311 311 1455 Nick Naughton Marple Newtown 5:32 11:54 18:24 18:24.1 5:56/M 11
312 312 1129 Elliot Kim Central Bucks West 5:48 12:09 18:24 18:24.7 5:56/M 12
313 313 1130 Mason Lentini Central Bucks West 5:47 12:04 18:24 18:24.7 5:56/M 10
314 314 2024 Jishnu Dass Wissahickon 5:19 11:35 18:24 18:24.8 5:56/M 12
315 315 1295 Sean Diehl Garnet Valley 5:40 12:04 18:24 18:24.9 5:56/M 12
316 316 1141 Linford Walter Cheltenham 5:38 12:05 18:26 18:26.4 5:57/M 11
317 317 1504 Manny Smith Neshaminy 5:48 12:17 18:27 18:27.6 5:57/M 12
318 318 1525 Rj Matthews Norristown 5:25 12:00 18:27 18:27.9 5:57/M 12
319 319 1242 Aaron Sensenig Dock Mennonite 5:39 12:01 18:28 18:28.1 5:57/M 12
320 320 1819 Liam Harris-Iveson Springfield (Delco) 5:31 12:00 18:29 18:29.0 5:58/M 10
321 321 1453 Jacob Figuroa Marple Newtown 5:38 12:03 18:29 18:29.6 5:58/M 11
322 322 1178 Amir Christmas Collegium Charter School 5:30 11:51 18:29 18:29.9 5:58/M 11
323 323 1560 Michael Besancon Oxford Area 5:44 12:01 18:30 18:30.5 5:58/M 12
324 324 1243 James Steinmetz Dock Mennonite 5:44 12:13 18:32 18:32.0 5:59/M 12
325 325 1659 Ewan McIlhinney Plumstead Christian 5:40 12:09 18:32 18:32.7 5:59/M 11
326 326 1183 Christian Pernsley-JacCollegium Charter School 5:30 11:52 18:33 18:33.2 5:59/M 11
327 327 2027 Alex Winkowski Wissahickon 5:49 12:09 18:34 18:34.0 5:59/M 11
328 328 1330 Henry Cordes Harriton 5:45 12:09 18:34 18:34.6 6:00/M 9
329 329 1397 Simon Kimball Jenkintown 5:50 12:19 18:35 18:35.3 6:00/M 11
330 330 1974 Daniel Troland West Chester East 12:10 18:35 18:35.5 6:00/M 12
331 331 1413 Brady Reigel Kennett 5:45 12:10 18:37 18:37.3 6:00/M 9
332 332 1657 Jack Pozun Phoenixville Area 5:42 12:07 18:38 18:38.9 6:01/M 10
333 333 1675 Jack Hanson Plymouth Whitemarsh 5:43 12:07 18:39 18:39.5 6:01/M 12
334 334 1553 Parker Smith Owen J. Roberts 5:44 12:07 18:40 18:40.8 6:02/M 10
335 335 1009 Ryan Kawas Abington 12:20 18:41 18:41.9 6:02/M 12
336 336 1294 Abhinav Chandran Garnet Valley 5:52 12:20 18:42 18:42.5 6:02/M 9
337 337 1346 Jonathan Updike Harry S Truman 5:22 12:06 18:43 18:43.4 6:02/M 11
338 338 1720 Kylos Torres Quakertown 5:44 12:15 18:43 18:43.7 6:03/M 12
339 339 1039 Blue Cash Bensalem 5:43 12:18 18:43 18:43.9 6:03/M 12
340 340 1515 Noah Teshome New Hope-Solebury 5:58 12:13 18:44 18:44.0 6:03/M 12
341 341 1886 Kheimon Speach Upper Darby 5:39 12:09 18:44 18:44.1 6:03/M 12
342 342 1926 Luciano Tang Upper Moreland 5:33 12:06 18:44 18:44.3 6:03/M 12
343 343 1331 Luke Hough Harriton 5:45 12:20 18:44 18:44.6 6:03/M 9
344 344 1822 Owen Scherff Springfield (Delco) 5:51 12:24 18:45 18:45.0 6:03/M 12
345 345 1456 Donald Peterson Marple Newtown 5:40 12:08 18:45 18:45.4 6:03/M 12
346 346 1704 Aidan Hakes Pottsgrove 5:43 12:16 18:45 18:45.7 6:03/M 11
347 347 1831 Jake Bauman Springfield Township 5:44 12:10 18:46 18:46.4 6:03/M 9
348 348 1913 Hunter Hope Upper Merion 5:34 11:56 18:46 18:46.6 6:03/M 12
349 349 2028 Jack Pickel Wissahickon 5:44 12:12 18:47 18:47.0 6:04/M 11
350 350 1042 Marcus Skinner Bensalem 5:42 12:26 18:47 18:47.1 6:04/M 12
351 351 1281 Colin Lakits Faith Christian Academy 5:41 12:14 18:47 18:47.3 6:04/M 10
352 352 1052 Benjamin Leinhauser Bishop Shanahan 5:50 12:17 18:47 18:47.4 6:04/M 11
353 353 1011 Tyler Ramsay Abington 5:48 12:12 18:47 18:47.6 6:04/M 9
354 354 1333 Tao Romalis Harriton 5:26 12:05 18:47 18:47.8 6:04/M 10
355 355 1734 Brandon Ngyuen Radnor 5:42 12:10 18:48 18:48.0 6:04/M 12
356 356 1820 Samuel Kubiak Springfield (Delco) 5:49 12:21 18:48 18:48.1 6:04/M 9
357 357 1381 Cole Tomolonis Holy Ghost Preparatory School 5:40 12:14 18:48 18:48.4 6:04/M 10
358 358 1691 Jack McNicholas Pope John Paul II 6:01 12:31 18:49 18:49.0 6:04/M 12
359 359 1676 Declan McGorry Plymouth Whitemarsh 5:35 12:02 18:49 18:49.9 6:05/M 11
360 360 1745 Aidan Fisher Regina Luminis Academy 5:32 12:05 18:50 18:50.0 6:05/M 11
361 361 1393 Brenton Newsome Interboro 5:42 12:20 18:50 18:50.2 6:05/M 11
362 362 1235 Grant Mast Delaware County Christian 6:04 12:31 18:50 18:50.4 6:05/M 12
363 363 1563 Eric Kellerman Oxford Area 5:48 12:15 18:51 18:51.6 6:05/M 12
364 364 1091 Markus Melo Calvary Christian Academy 5:44 12:24 18:52 18:52.3 6:05/M 11
365 365 1329 Noam Brodetzki Harriton 5:46 12:19 18:52 18:52.4 6:05/M 11
366 366 1044 Jonathan Weng Bensalem 5:42 12:20 18:52 18:52.7 6:05/M 10
367 367 1674 James Fassbender Plymouth Whitemarsh 5:43 12:25 18:54 18:54.0 6:06/M 11
368 368 1280 Jordan Heilman Faith Christian Academy 5:55 12:32 18:55 18:55.2 6:06/M 12
369 369 1549 Sean Krull Owen J. Roberts 5:55 12:23 18:55 18:55.3 6:06/M 11
370 370 1550 Alexander Palovick Owen J. Roberts 5:57 12:28 18:57 18:57.0 6:07/M 10
371 371 1236 Hugh Nicholson Delaware County Christian 5:48 12:23 18:57 18:57.6 6:07/M 12
372 372 1690 James McElroy Pope John Paul II 6:02 12:31 18:58 18:58.6 6:07/M 11
373 373 1513 Charlie Taylor New Hope-Solebury 5:56 12:28 18:59 18:59.1 6:07/M 9
374 374 1510 Lucas McGinn New Hope-Solebury 5:55 12:27 18:59 18:59.1 6:07/M 9
375 375 1823 Sean Brady Springfield (Delco) 5:49 12:28 18:59 18:59.7 6:08/M 11
376 (< 5) 1710 William Rose Pottstown 19:00 19:00.4 6:08/M 9
377 376 1915 David Tornambe Upper Merion 5:35 12:14 19:02 19:02.7 6:09/M 11
378 377 1414 Brody Tassmer Kennett 12:25 19:03 19:03.5 6:09/M 9
379 378 1834 Riley Joy Springfield Township 5:56 12:31 19:05 19:05.7 6:10/M 10
380 379 1409 Tyler Hassel Kennett 5:45 12:10 19:07 19:07.7 6:10/M 9
381 380 1237 Kellen Reed Delaware County Christian 6:04 12:39 19:08 19:08.3 6:10/M 9
382 381 1920 John Cox Upper Moreland 5:43 12:25 19:08 19:08.7 6:11/M 12
383 382 1137 Keane Dougherty Cheltenham 5:50 12:36 19:09 19:09.1 6:11/M 11
384 (< 5) 1459 Micaiah Andrejczyk Martin Saints Classical 6:05 12:40 19:09 19:09.6 6:11/M 11
385 383 1233 Sam D'Antonio Delaware County Christian 6:10 12:45 19:09 19:09.9 6:11/M 12
386 384 1379 Patrick McGowan Holy Ghost Preparatory School 5:41 12:15 19:11 19:11.3 6:11/M 11
387 385 1573 Jaidyn Brown Glover Penn Wood 12:23 19:12 19:12.0 6:12/M 10
388 386 1080 Bryce Fairweather Bristol 5:50 12:31 19:12 19:12.3 6:12/M 11
389 387 1509 Matteo Cademartori New Hope-Solebury 5:35 12:26 19:13 19:13.0 6:12/M 11
390 388 1299 Arvind Narayan Garnet Valley 5:54 12:31 19:13 19:13.8 6:12/M 9
391 389 1746 Jake Fusco Regina Luminis Academy 5:47 12:24 19:13 19:13.9 6:12/M 12
392 390 1642 Josiah Nakhla Phil-Mont Christian Academy 6:01 12:41 19:15 19:15.9 6:13/M 12
393 391 1703 Darius Hairston Pottsgrove 12:39 19:16 19:16.9 6:13/M 11
394 392 1922 Nicholas Ley Upper Moreland 5:55 12:41 19:19 19:19.6 6:14/M 12
395 393 1241 Xander Morsby Dock Mennonite 6:06 12:43 19:20 19:20.4 6:14/M 10
396 394 1998 Ethan Kirkland West Chester Rustin 5:42 12:13 19:21 19:21.6 6:15/M 9
397 395 1238 Caden Shute Delaware County Christian 6:08 12:44 19:21 19:21.9 6:15/M 10
398 396 1653 Henry Cimo Phoenixville Area 5:55 12:38 19:22 19:22.1 6:15/M 10
399 397 1969 Bradley Edelman West Chester East 12:35 19:22 19:22.9 6:15/M 11
400 398 1087 Michael Chernyak Calvary Christian Academy 5:45 12:30 19:23 19:23.0 6:15/M 9
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
401 399 1715 Brendan Forman Quakertown 5:53 12:33 19:24 19:24.1 6:16/M 11
402 400 1284 Micah Shank Faith Christian Academy 5:56 12:37 19:24 19:24.9 6:16/M 12
403 401 1551 Maxim Palovick Owen J. Roberts 12:48 19:29 19:29.2 6:17/M 10
404 402 1013 Sean Wade Abington 5:52 12:32 19:29 19:29.4 6:17/M 12
405 403 1511 Jeffrey Migliaccio New Hope-Solebury 5:56 12:38 19:29 19:29.5 6:17/M 11
406 404 1167 Timmy O'Toole Coatesville 5:50 12:45 19:31 19:31.8 6:18/M 10
407 405 1833 Matthew Haugh Springfield Township 5:16 11:09 19:34 19:34.8 6:19/M 12
408 406 1884 Isaiah Saddick Upper Darby 5:39 12:37 19:35 19:35.3 6:19/M 11
409 407 1857 Christopher Pry Sun Valley 12:38 19:35 19:35.8 6:19/M 9
410 408 1856 Kyle Outterbridge Sun Valley 12:52 19:38 19:38.0 6:20/M 9
411 409 1853 Ryan Amos Sun Valley 5:56 12:53 19:38 19:38.4 6:20/M 9
412 410 1164 Josh Koch Coatesville 6:03 12:52 19:40 19:40.7 6:21/M 10
413 411 1285 Gavin Trauger Faith Christian Academy 5:57 12:42 19:45 19:45.4 6:22/M 10
414 412 1282 Christian Meadows Faith Christian Academy 5:45 12:37 19:45 19:45.5 6:22/M 10
415 413 1887 Jeremiah Wildes Upper Darby 5:57 13:04 19:46 19:46.2 6:23/M 12
416 414 1747 Linus Haselbarth Regina Luminis Academy 5:54 12:47 19:46 19:46.4 6:23/M 10
417 415 1244 Ryan Ykoruk Dock Mennonite 6:12 12:59 19:47 19:47.3 6:23/M 9
418 416 1057 Logan Valenza Bishop Shanahan 6:01 12:59 19:48 19:48.4 6:23/M 12
419 417 1054 Greg Palaia Bishop Shanahan 6:01 12:56 19:49 19:49.0 6:24/M 11
420 418 1882 Khandakar Mahin Upper Darby 5:46 12:46 19:49 19:49.4 6:24/M 11
421 419 1083 Brendon Miller Bristol 5:51 12:46 19:49 19:49.9 6:24/M 11
422 420 1071 Brayden Tinney Boyertown 5:38 12:05 19:49 19:49.9 6:24/M 9
423 421 1239 Josh Frederick Dock Mennonite 6:06 12:59 19:50 19:50.3 6:24/M 11
424 422 1395 Ryan Rossiter Interboro 5:59 12:55 19:52 19:52.1 6:25/M 11
425 423 1297 Eden He Garnet Valley 5:53 12:33 19:53 19:53.3 6:25/M 10
426 424 1234 Adrian Gin Delaware County Christian 6:11 12:54 19:54 19:54.3 6:25/M 10
427 425 1883 Gabriel Olaniyi Upper Darby 5:47 12:44 19:55 19:55.0 6:26/M 12
428 (< 5) 1711 Alejandro Suber Pottstown 20:00 20:00.6 6:27/M 10
429 426 1854 Andrew Dipasquale Sun Valley 13:07 20:02 20:02.4 6:28/M 9
430 427 1232 Joey Cuozzo Delaware County Christian 6:21 13:18 20:03 20:03.4 6:28/M 12
431 428 1335 William Xu Harriton 6:08 13:10 20:03 20:03.5 6:28/M 12
432 429 1971 Javier Guzman West Chester East 12:32 20:05 20:05.2 6:29/M 12
433 430 1526 Brandon Purdy Norristown 13:03 20:07 20:07.0 6:29/M 11
434 431 1166 Ian O'Toole Coatesville 6:03 13:11 20:10 20:10.5 6:30/M 9
435 (< 5) 1759 Lucas Carrie Renaissance Academy Charter School 6:04 13:12 20:11 20:11.9 6:31/M 12
436 432 1837 Ian Richardson Springfield Township 5:59 13:13 20:13 20:13.2 6:31/M 9
437 433 1858 Stephen Shaw Sun Valley 6:10 13:13 20:13 20:13.9 6:32/M 12
438 434 1053 Patrick McRee Bishop Shanahan 6:07 13:16 20:15 20:15.1 6:32/M 10
439 435 1706 Wesley Piazza Pottsgrove 6:03 13:05 20:15 20:15.1 6:32/M 10
440 (< 5) 1723 Aaron Moyer Quakertown Christian School 5:59 12:59 20:16 20:16.1 6:32/M 11
441 436 1342 Dennis Clark Harry S Truman 6:23 13:34 20:21 20:21.8 6:34/M 10
442 437 1639 Nathaniel Curcuruto Phil-Mont Christian Academy 6:41 13:34 20:21 20:21.9 6:34/M 10
443 438 1163 Caleb Campos Coatesville 6:03 13:12 20:23 20:23.9 6:35/M 11
444 439 1835 Kazuya Kiguchi Springfield Township 6:02 13:12 20:24 20:24.7 6:35/M 12
445 440 1165 Elijah Lieb Coatesville 6:11 13:25 20:24 20:24.8 6:35/M 10
446 441 1576 Tawpeeq Fountain Penn Wood 5:57 13:27 20:26 20:26.1 6:36/M 11
447 442 1179 Carmine Cotto Collegium Charter School 6:07 13:22 20:27 20:27.5 6:36/M 12
448 443 1718 Alex Rosen Quakertown 6:12 13:27 20:29 20:29.7 6:37/M 11
449 444 1692 Shane Mower Pope John Paul II 6:24 13:31 20:33 20:33.4 6:38/M 9
450 445 1079 Ishmael Dorbor Bristol 6:08 13:15 20:35 20:35.2 6:38/M 11
451 446 1923 Kanstantsin Pronin Upper Moreland 6:02 13:22 20:35 20:35.6 6:39/M 12
452 447 1836 Makoto Kiguchi Springfield Township 6:21 13:26 20:36 20:36.4 6:39/M 9
453 448 1528 Nathan Vance Norristown 13:07 20:36 20:36.9 6:39/M 10
454 (< 5) 1153 Daniel Stewart Chester 13:11 20:38 20:38.4 6:40/M 11
455 449 1661 Ben Pavkov Plumstead Christian 6:28 13:31 20:39 20:39.9 6:40/M 9
456 450 1177 Bryson Beard Collegium Charter School 6:20 13:27 20:42 20:42.4 6:41/M 11
457 451 1579 Aaron Mathis Penn Wood 13:27 20:46 20:46.5 6:42/M 11
458 452 1701 Carter Burg Pottsgrove 6:00 13:18 20:47 20:47.4 6:42/M 12
459 453 1408 Austin Guyer Kennett 6:11 13:27 20:48 20:48.0 6:43/M 12
460 454 1719 Riley Ruffner Quakertown 13:27 20:49 20:49.6 6:43/M 11
461 455 1283 Kaidan Rea Faith Christian Academy 6:02 13:12 20:55 20:55.0 6:45/M 10
462 456 1341 Gabriel Barquero Harry S Truman 6:24 13:35 20:59 20:59.6 6:46/M 10
463 457 1168 Colin Smith Coatesville 13:46 21:05 21:05.1 6:48/M 11
464 458 1925 Chase Sutrynowicz Upper Moreland 13:42 21:09 21:09.3 6:49/M 11
465 459 1514 Nahom Teshome New Hope-Solebury 6:30 13:46 21:11 21:11.2 6:50/M 9
466 460 1859 Shane Williams Sun Valley 13:51 21:12 21:12.8 6:51/M 10
467 461 1663 Christopher Roux Plumstead Christian 6:45 14:03 21:19 21:19.1 6:53/M 9
468 462 1182 Walker O'Brien Collegium Charter School 6:21 13:41 21:20 21:20.6 6:53/M 12
469 463 1340 Xavier Aviles Harry S Truman 6:15 14:01 21:22 21:22.8 6:54/M 10
470 464 1360 Joseph Spiotta Hatboro Horsham 6:40 14:08 21:23 21:23.1 6:54/M 9
471 465 1169 Jayden Yacoe Coatesville 6:12 13:46 21:24 21:24.6 6:54/M 11
472 466 1355 Xander Bettencourt Hatboro Horsham 6:40 14:07 21:26 21:26.5 6:55/M 10
473 467 1089 Jordan Howe Calvary Christian Academy 6:24 13:48 21:28 21:28.2 6:56/M 9
474 468 1524 Gabriel Gonzales Norristown 6:39 14:06 21:30 21:30.8 6:56/M 9
475 (< 5) 1158 Orlando Torres Chester Charter 6:27 14:05 21:39 21:39.2 6:59/M 10
476 469 1390 Khyree Gilbert Interboro 6:32 14:00 21:41 21:41.1 7:00/M 11
477 470 1700 Jose Mauricio Alvarez Pottsgrove 6:32 14:34 21:43 21:43.2 7:00/M 10
478 471 1641 Cameron Jones Phil-Mont Christian Academy 7:01 14:23 21:43 21:43.7 7:01/M 10
479 472 1180 Gavin Gonzalez Collegium Charter School 6:35 14:19 21:51 21:51.9 7:03/M 11
480 473 1664 Samuel Roux Plumstead Christian 6:49 14:24 21:53 21:53.3 7:04/M 9
481 474 1344 Owen Greenwood Harry S Truman 6:31 14:11 21:55 21:55.4 7:04/M 10
482 (< 5) 1761 Christian Wenger Renaissance Academy Charter School 6:40 14:09 22:02 22:02.4 7:07/M 9
483 475 1181 Harry Mendenhall Collegium Charter School 6:44 14:27 22:05 22:05.1 7:07/M 11
484 476 1398 Vincent Massaro Jenkintown 6:54 14:27 22:09 22:09.5 7:09/M 11
485 477 1638 Andrew Acevedo Phil-Mont Christian Academy 7:01 14:43 22:17 22:17.3 7:11/M 10
486 (< 5) 1943 Evan Drabick Valley Forge Military Academy 6:29 14:11 22:20 22:20.9 7:13/M 9
487 478 1702 Cameron Burruss Pottsgrove 6:07 14:50 22:21 22:21.6 7:13/M 12
488 (< 5) 1016 Jonathan Page Academy Park 6:40 14:36 22:22 22:22.7 7:13/M 11
489 479 1392 Basil Newsome Interboro 6:48 14:28 22:27 22:27.5 7:15/M 10
490 (< 5) 1722 Ryan Curtis Quakertown Christian School 6:13 14:12 22:33 22:33.4 7:17/M 9
491 480 1090 Peter McDonald Calvary Christian Academy 6:36 14:27 22:34 22:34.8 7:17/M 11
492 481 1665 Billy White Plumstead Christian 7:06 15:04 22:35 22:35.4 7:17/M 10
493 (< 5) 1460 Marco Avigo Martin Saints Classical 7:10 14:59 22:43 22:43.6 7:20/M 10
494 482 1687 Wyatt Bator Pope John Paul II 6:40 14:27 22:45 22:45.4 7:20/M 9
495 483 1523 Scott Dietrich Norristown 6:47 14:46 23:01 23:01.0 7:26/M 10
496 484 1689 George McCartin Pope John Paul II 6:50 15:01 23:05 23:05.8 7:27/M 12
497 (< 5) 1941 Isaac Chapple Valley Forge Military Academy 6:46 14:57 23:14 23:14.2 7:30/M 9
498 485 1082 Christian Jimenez Bristol 6:49 15:10 23:23 23:23.3 7:33/M 12
499 (< 5) 1944 Malik Graniela Valley Forge Military Academy 6:49 15:01 23:32 23:32.9 7:36/M 11
500 486 1394 Gabrial Reason Interboro 6:58 15:27 23:41 23:41.9 7:39/M 10
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
501 487 1660 Seamus O' Toole Plumstead Christian 7:13 15:27 23:44 23:44.5 7:40/M 10
502 488 1396 Forest Hartt Jenkintown 7:07 15:25 23:51 23:51.1 7:42/M 11
503 489 1640 Ethan Galloway Phil-Mont Christian Academy 7:05 15:22 23:56 23:56.0 7:43/M 10
504 (< 5) 1760 Justin SoutherlandkirtRenaissance Academy Charter School 7:12 15:30 23:56 23:56.5 7:43/M 10
505 (< 5) 1151 Joel Rodriquez Chester 6:52 15:38 24:01 24:01.8 7:45/M 9
506 (< 5) 1945 Patrick Iadarola Valley Forge Military Academy 7:04 15:24 24:03 24:03.4 7:46/M 10
507 (< 5) 1150 Jonathan Guijano Chester 7:01 15:42 24:05 24:05.1 7:46/M 11
508 (< 5) 1463 Liam Hallowell Martin Saints Classical 7:14 15:31 24:07 24:07.6 7:47/M 10
509 490 1705 Myron Hooks Pottsgrove 7:06 15:39 24:08 24:08.3 7:47/M 10
510 491 1240 Jinyang Li Dock Mennonite 7:12 15:33 24:10 24:10.7 7:48/M 11
511 492 1399 Luke Rocco Jenkintown 6:57 15:31 24:14 24:14.0 7:49/M 11
512 493 1086 Jonah Baker Calvary Christian Academy 6:46 15:19 24:57 24:57.3 8:03/M 11
513 494 1643 Curtis Segers Phil-Mont Christian Academy 7:52 16:28 24:58 24:58.1 8:03/M 10
514 (< 5) 1015 Cameron Farrington Academy Park 7:06 15:50 25:00 25:00.0 8:04/M 11
515 495 1391 Dylan McCloskey Interboro 7:49 16:36 25:36 25:36.5 8:16/M 10
516 496 1088 Jack Frehafer Calvary Christian Academy 7:32 16:26 26:10 26:10.4 8:27/M 12
517 497 1389 Ethan Eichinger Interboro 8:06 17:58 28:23 28:23.3 9:09/M 11
518 (< 5) 1157 Jackson McNear Chester Charter 7:59 18:44 29:02 29:02.5 9:22/M 9
519 498 1400 Leo Silverman Jenkintown 8:39 19:05 29:26 29:26.0 9:30/M 10
520 (< 5) 1709 Chris Rose Pottstown 34:05 34:05.6 11:00/M 10
521 (< 5) 1461 Anton Dinoso Martin Saints Classical 34:53 34:53.0 11:15/M 9
Team Summary Report - Boys
XC
Top 5 ------- Finishers -------
Place Team Places 1 2 3 4 5 6* 7*
1 Council Rock North 106 2 10 15 22 57 166 200
Top 5 Times: 1:18:07.0
2 North Penn 165 9 11 33 50 62 106 227
Top 5 Times: 1:19:11.8
3 Penncrest 185 3 4 16 72 90 130 198
Top 5 Times: 1:18:50.5
4 Council Rock South 215 8 25 42 43 97 103 153
Top 5 Times: 1:20:07.3
5 West Chester Henderson 232 26 37 41 61 67 71 85
Top 5 Times: 1:20:38.9
6 Central Bucks East 280 31 34 35 66 114 187 298
Top 5 Times: 1:21:10.4
7 Great Valley 290 12 53 58 78 89 93 179
Top 5 Times: 1:20:51.0
8 Unionville 385 20 23 74 80 188 231 237
Top 5 Times: 1:21:49.1
9 Haverford Township 413 65 76 84 86 102 105 122
Top 5 Times: 1:22:33.7
10 Ridley 414 21 24 51 146 172 219 299
Top 5 Times: 1:22:02.6
11 Perkiomen Valley 426 36 39 48 96 207 232 261
Top 5 Times: 1:22:20.4
12 Souderton Area 434 14 29 112 127 152 169 170
Top 5 Times: 1:22:16.9
13 Lower Merion 435 1 6 119 151 158 189 229
Top 5 Times: 1:21:11.8
14 Downingtown East 438 13 81 87 92 165 204 287
Top 5 Times: 1:22:15.5
15 Conestoga 450 59 60 98 101 132 148 194
Top 5 Times: 1:22:54.0
16 Spring Ford 459 73 79 95 99 113 116 133
Top 5 Times: 1:23:03.6
17 Pennridge 499 7 49 115 155 173 174 220
Top 5 Times: 1:22:29.7
18 Central Bucks South 511 55 56 128 129 143 159 263
Top 5 Times: 1:23:09.3
19 Downingtown West 539 46 75 107 136 175 291
Top 5 Times: 1:23:29.7
20 Pennsbury 562 45 100 117 120 180 264 309
Top 5 Times: 1:23:46.0
21 Methacton 567 63 83 123 144 154 206
Top 5 Times: 1:23:41.2
22 Radnor 592 17 124 126 135 190 275 355
Top 5 Times: 1:23:38.3
23 Avon Grove 644 47 64 104 199 230 252 254
Top 5 Times: 1:24:03.5
24 William Tennent 663 40 44 145 183 251 300 307
Top 5 Times: 1:24:11.1
25 Upper Perkiomen 711 94 108 150 167 192 228 262
Top 5 Times: 1:24:52.6
26 Boyertown 779 19 109 142 226 283 284 420
Top 5 Times: 1:25:06.0
27 Upper Dublin 788 141 147 149 160 191 214
Top 5 Times: 1:25:25.0
28 Neshaminy 792 5 88 140 270 289 317
Top 5 Times: 1:24:41.0
29 Holy Ghost Preparatory School 886 30 32 234 280 310 357 384
Top 5 Times: 1:25:54.8
30 Lower Moreland 919 162 164 168 182 243 246 268
Top 5 Times: 1:26:25.3
31 West Chester East 926 28 177 195 196 330 397 429
Top 5 Times: 1:26:23.1
32 Strath Haven 935 125 137 216 217 240 266 269
Top 5 Times: 1:26:21.3
33 Cheltenham 976 18 205 208 255 290 316 382
Top 5 Times: 1:26:25.5
34 Abington 1001 111 157 185 213 335 353 402
Top 5 Times: 1:27:16.3
35 Oxford Area 1015 70 121 267 271 286 323 363
Top 5 Times: 1:27:05.0
36 Upper Merion 1028 54 171 224 273 306 348 376
Top 5 Times: 1:27:07.7
37 Central Bucks West 1043 163 178 197 245 260 312 313
Top 5 Times: 1:27:12.4
38 Wissahickon 1069 52 210 221 272 314 327 349
Top 5 Times: 1:27:24.7
39 Plymouth Whitemarsh 1074 77 110 259 295 333 359 367
Top 5 Times: 1:27:53.1
40 Regina Luminis Academy 1074 38 184 242 250 360 389 414
Top 5 Times: 1:27:32.7
41 Hatboro Horsham 1103 91 212 248 249 303 464 466
Top 5 Times: 1:27:41.4
42 Owen J. Roberts 1159 131 139 186 334 369 370 401
Top 5 Times: 1:28:44.6
43 Marple Newtown 1185 69 225 288 292 311 321 345
Top 5 Times: 1:28:32.5
44 Bishop Shanahan 1204 27 156 253 352 416 417 434
Top 5 Times: 1:29:19.5
45 West Chester Rustin 1210 176 222 241 278 293 302 394
Top 5 Times: 1:28:34.1
46 Phoenixville Area 1224 138 233 256 265 332 396
Top 5 Times: 1:28:48.5
47 Springfield (Delco) 1277 82 223 308 320 344 356 375
Top 5 Times: 1:29:35.8
48 Garnet Valley 1349 181 235 282 315 336 388 423
Top 5 Times: 1:30:00.2
49 Bensalem 1373 211 257 281 285 339 350 366
Top 5 Times: 1:29:58.9
50 Kennett 1405 215 238 244 331 377 379 453
Top 5 Times: 1:30:26.6
51 Bristol 1429 134 193 297 386 419 445 485
Top 5 Times: 1:31:27.3
52 Penn Wood 1452 161 218 247 385 441 451
Top 5 Times: 1:31:56.3
53 Upper Darby 1480 118 202 341 406 413 418 425
Top 5 Times: 1:32:17.1
54 Quakertown 1544 239 274 294 338 399 443 454
Top 5 Times: 1:31:55.3
55 Upper Moreland 1652 258 279 342 381 392 446 458
Top 5 Times: 1:32:59.3
56 New Hope-Solebury 1683 209 340 373 374 387 403 459
Top 5 Times: 1:33:19.1
57 Pope John Paul II 1687 236 277 358 372 444 482 484
Top 5 Times: 1:33:57.0
58 Harriton 1694 304 328 343 354 365 428
Top 5 Times: 1:33:15.4
59 Sun Valley 1718 68 407 408 409 426 433 460
Top 5 Times: 1:35:15.0
60 Springfield Township 1765 203 347 378 405 432 439 447
Top 5 Times: 1:35:01.7
61 Harry S Truman 1810 276 305 337 436 456 463 474
Top 5 Times: 1:36:19.1
62 Faith Christian Academy 1826 296 351 368 400 411 412 455
Top 5 Times: 1:35:04.9
63 Dock Mennonite 1872 319 324 393 415 421 491
Top 5 Times: 1:35:58.3
64 Delaware County Christian 1891 362 371 380 383 395 424 427
Top 5 Times: 1:35:28.2
65 Phil-Mont Christian Academy 1976 201 390 437 471 477 489 494
Top 5 Times: 1:40:59.4
66 Collegium Charter School 2002 322 326 442 450 462 472 475
Top 5 Times: 1:39:33.8
67 Plumstead Christian 2009 301 325 449 461 473 481 487
Top 5 Times: 1:40:39.6
68 Pottsgrove 2094 346 391 435 452 470 478 490
Top 5 Times: 1:40:48.6
69 Coatesville 2123 404 410 431 438 440 457 465
Top 5 Times: 1:40:11.9
70 Norristown 2147 318 430 448 468 483
Top 5 Times: 1:43:43.8
71 Calvary Christian Academy 2202 364 398 467 480 493 496
Top 5 Times: 1:47:15.9
72 Interboro 2217 361 422 469 479 486 495 497
Top 5 Times: 1:46:33.0
73 Jenkintown 2283 329 476 488 492 498
Top 5 Times: 1:58:16.0
Inc. Academy Park 2 finishers
Top 5 Times:
Inc. Chester 3 finishers
Top 5 Times:
Inc. Chester Charter 2 finishers
Top 5 Times:
Inc. Martin Saints Classical 4 finishers
Top 5 Times:
Inc. Pottstown 3 finishers
Top 5 Times:
Inc. Quakertown Christian School 2 finishers
Top 5 Times:
Inc. Renaissance Academy Charter School 3 finishers
Top 5 Times:
Inc. Valley Forge Military Academy 4 finishers
Top 5 Times:
Detail Team Results - Boys
XC
Council Rock North Finish Position - 1
Team Score (places): 106 Team Score (times): 1:18:07.0 Average Time: 15:37.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1206 Matt Gosling 11 2 2 15:02.1 15:02.1 0:05.1
2 1210 Lucas Poliseno 11 10 12 15:21.6 30:23.7 0:24.6
3 1209 Jayden Neels 11 15 27 15:38.8 46:02.5 0:41.8
4 1211 Parker Smith 11 22 49 15:51.4 1:01:54.0 0:54.4
5 1205 Andrew Foulke 10 57 106 16:13.0 1:18:07.0 1:16.0
6 1207 Ben Mischel 12 166 272 17:10.8 1:35:17.8 2:13.8
7 1208 Grady Moore 10 200 472 17:20.0 1:52:37.9 2:23.0
North Penn Finish Position - 2
Team Score (places): 165 Team Score (times): 1:19:11.8 Average Time: 15:50.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1536 Justin Landis 11 9 9 15:20.0 15:20.0 0:23.0
2 1540 Achilles Shui 12 11 20 15:22.7 30:42.8 0:25.8
3 1537 Shane Myers 11 33 53 16:01.8 46:44.6 1:04.8
4 1535 Matthew Connelly 10 50 103 16:08.7 1:02:53.4 1:11.7
5 1539 Joey Sharkey 11 62 165 16:18.3 1:19:11.8 1:21.3
6 1534 Owen Cary 12 106 271 16:44.4 1:35:56.2 1:47.4
7 1538 Caleb Rothenberger 10 227 498 17:32.4 1:53:28.7 2:35.5
Penncrest Finish Position - 3
Team Score (places): 185 Team Score (times): 1:18:50.5 Average Time: 15:46.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1587 Rowan Carr 10 3 3 15:04.4 15:04.4 0:07.4
2 1593 Edomias Mulugeta 12 4 7 15:09.8 30:14.2 0:12.8
3 1589 Nick Fante 12 16 23 15:39.2 45:53.4 0:42.2
4 1590 Andrew Hausch 11 72 95 16:23.3 1:02:16.7 1:26.3
5 1592 Bartosz Kruszewski 10 90 185 16:33.8 1:18:50.5 1:36.8
6 1588 Pierre Croquette 12 130 315 16:53.5 1:35:44.1 1:56.5
7 1591 Sean Holst-Rightley 10 198 513 17:19.2 1:53:03.4 2:22.2
Council Rock South Finish Position - 4
Team Score (places): 215 Team Score (times): 1:20:07.3 Average Time: 16:01.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1223 Cain Lawler 12 8 8 15:20.0 15:20.0 0:23.0
2 1225 Jude Olsen 11 25 33 15:52.4 31:12.4 0:55.4
3 1222 Mason Kaminski 12 42 75 16:06.0 47:18.5 1:09.1
4 1221 Nathan Kach 11 43 118 16:06.2 1:03:24.8 1:09.2
5 1220 Nick Donohue 12 97 215 16:42.4 1:20:07.3 1:45.4
6 1224 Finn Malone 10 103 318 16:43.7 1:36:51.0 1:46.7
7 1219 Eshaan Doegar 11 153 471 17:02.2 1:53:53.3 2:05.3
West Chester Henderson Finish Position - 5
Team Score (places): 232 Team Score (times): 1:20:38.9 Average Time: 16:07.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1982 Samuel Good 11 26 26 15:52.8 15:52.8 0:55.8
2 1985 Ben Pentz 12 37 63 16:02.4 31:55.3 1:05.4
3 1984 Logan Miller 11 41 104 16:05.8 48:01.1 1:08.8
4 1986 Ezekiel Shappell Smith 11 61 165 16:17.6 1:04:18.8 1:20.6
5 1983 Dermot Hogan 11 67 232 16:20.1 1:20:38.9 1:23.1
6 1988 Luke Zajac 11 71 303 16:22.1 1:37:01.0 1:25.1
7 1987 Luca Urbanic 12 85 388 16:32.6 1:53:33.7 1:35.6
Central Bucks East Finish Position - 6
Team Score (places): 280 Team Score (times): 1:21:10.4 Average Time: 16:14.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1104 Tyler Tomlinson 10 31 31 15:58.7 15:58.7 1:01.7
2 1105 Dan Walsh 12 34 65 16:01.9 32:00.7 1:04.9
3 1099 Dylan Borden 12 35 100 16:02.2 48:03.0 1:05.3
4 1103 Kyle Smith 11 66 166 16:19.2 1:04:22.3 1:22.3
5 1101 William Gray 12 114 280 16:48.1 1:21:10.4 1:51.1
6 1100 Trey Digregorio 12 187 467 17:16.8 1:38:27.3 2:19.9
7 1102 Brody Mindel 12 298 765 18:12.9 1:56:40.3 3:15.9
Great Valley Finish Position - 7
Team Score (places): 290 Team Score (times): 1:20:51.0 Average Time: 16:10.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1312 Ryan Pepperman 12 12 12 15:24.2 15:24.2 0:27.2
2 1313 Jack Thomas 12 53 65 16:11.8 31:36.0 1:14.8
3 1311 Chase Pepperman 12 58 123 16:13.7 47:49.7 1:16.7
4 1310 Trip Gomez 12 78 201 16:27.7 1:04:17.5 1:30.7
5 1309 Andrew Brook 12 89 290 16:33.4 1:20:51.0 1:36.5
6 1308 Braden Barber 11 93 383 16:36.3 1:37:27.3 1:39.3
7 1314 Redford Thomas 12 179 562 17:14.1 1:54:41.5 2:17.2
Unionville Finish Position - 8
Team Score (places): 385 Team Score (times): 1:21:49.1 Average Time: 16:21.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1872 Jonathan Stancik 12 20 20 15:47.6 15:47.6 0:50.6
2 1870 James McGlynn 12 23 43 15:51.8 31:39.4 0:54.8
3 1873 Nan Stone 10 74 117 16:23.9 48:03.4 1:26.9
4 1869 Brady Lasher 11 80 197 16:28.8 1:04:32.2 1:31.8
5 1867 Robbie Elsen 11 188 385 17:16.9 1:21:49.1 2:19.9
6 1868 Teddy Koshgerian 9 231 616 17:34.6 1:39:23.8 2:37.6
7 1871 Satwik Panchomarthi 12 237 853 17:38.0 1:57:01.8 2:41.0
Haverford Township Finish Position - 9
Team Score (places): 413 Team Score (times): 1:22:33.7 Average Time: 16:30.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1372 Teddy Foster 11 65 65 16:19.0 16:19.0 1:22.0
2 1368 Carlo Buonviri 12 76 141 16:26.9 32:45.9 1:29.9
3 1371 Logan Eagles 12 84 225 16:31.1 49:17.0 1:34.1
4 1370 Ryan Cleary 10 86 311 16:33.1 1:05:50.1 1:36.1
5 1369 Aidan Chivalette 11 102 413 16:43.6 1:22:33.7 1:46.6
6 1374 Sean Lawson 11 105 518 16:43.9 1:39:17.6 1:46.9
7 1373 Charlie Hatton 10 122 640 16:51.3 1:56:08.9 1:54.3
Ridley Finish Position - 10
Team Score (places): 414 Team Score (times): 1:22:02.6 Average Time: 16:24.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1769 Jackson Kane 12 21 21 15:49.7 15:49.7 0:52.7
2 1770 Joey Lanci 12 24 45 15:52.2 31:41.9 0:55.2
3 1774 Paul Oluwa 10 51 96 16:08.9 47:50.9 1:11.9
4 1772 Olma Matthewos 11 146 242 16:59.1 1:04:50.0 2:02.1
5 1773 Bobby Navazio 11 172 414 17:12.6 1:22:02.6 2:15.6
6 1771 Nick Lanci 9 219 633 17:30.1 1:39:32.8 2:33.1
7 1775 Cody Wintrode 12 299 932 18:13.9 1:57:46.8 3:16.9
Perkiomen Valley Finish Position - 11
Team Score (places): 426 Team Score (times): 1:22:20.4 Average Time: 16:28.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1629 Nathan Boyer 11 36 36 16:02.3 16:02.3 1:05.3
2 1634 Kyle Tracey 11 39 75 16:04.0 32:06.3 1:07.0
3 1631 Cooper Hey 11 48 123 16:08.1 48:14.5 1:11.1
4 1630 Alex Corbin 12 96 219 16:42.4 1:04:56.9 1:45.4
5 1635 Paarth Yadav 11 207 426 17:23.4 1:22:20.4 2:26.4
6 1633 Max Tancini 11 232 658 17:35.4 1:39:55.8 2:38.4
7 1632 John Lanza 9 261 919 17:49.3 1:57:45.2 2:52.4
Souderton Area Finish Position - 12
Team Score (places): 434 Team Score (times): 1:22:16.9 Average Time: 16:27.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1793 Stephen Keller 11 14 14 15:35.7 15:35.7 0:38.7
2 1795 Liam Simpson 10 29 43 15:58.4 31:34.2 1:01.5
3 1796 Ben Wright 12 112 155 16:47.8 48:22.1 1:50.8
4 1794 Ryan McDonough 9 127 282 16:52.7 1:05:14.8 1:55.7
5 1791 Matthew Embrey 11 152 434 17:02.0 1:22:16.9 2:05.0
6 1792 Andrew Gardner 12 169 603 17:11.1 1:39:28.1 2:14.2
7 1790 Liam Dougherty 11 170 773 17:11.3 1:56:39.4 2:14.3
Lower Merion Finish Position - 13
Team Score (places): 435 Team Score (times): 1:21:11.8 Average Time: 16:14.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1426 Nicholas Mazzeo 11 1 1 14:56.9 14:56.9 0:00.0
2 1425 Alexander Mazzeo 11 6 7 15:16.6 30:13.5 0:19.6
3 1424 Dylan Leone 12 119 126 16:50.5 47:04.1 1:53.6
4 1427 Matthew Roper 12 151 277 17:01.9 1:04:06.1 2:04.9
5 1428 Hudson Sherman 11 158 435 17:05.7 1:21:11.8 2:08.7
6 1423 Sawyer Friedman-Olshan 11 189 624 17:17.1 1:38:29.0 2:20.1
7 1429 Michael Steenhoff 12 229 853 17:33.2 1:56:02.3 2:36.3
Downingtown East Finish Position - 14
Team Score (places): 438 Team Score (times): 1:22:15.5 Average Time: 16:27.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1258 Nischal Vasanth 11 13 13 15:27.3 15:27.3 0:30.3
2 1256 Jude Stulak 11 81 94 16:30.2 31:57.5 1:33.2
3 1257 Jackson Ulmer 11 87 181 16:33.2 48:30.7 1:36.2
4 1255 Alexander Roman 12 92 273 16:34.9 1:05:05.6 1:37.9
5 1253 Aaryan Pandya 9 165 438 17:09.9 1:22:15.5 2:12.9
6 1252 Sammy Engle 10 204 642 17:21.9 1:39:37.5 2:24.9
7 1254 Nate Parr 12 287 929 18:04.1 1:57:41.6 3:07.1
Conestoga Finish Position - 15
Team Score (places): 450 Team Score (times): 1:22:54.0 Average Time: 16:34.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1195 Aidan Mahoney 12 59 59 16:16.4 16:16.4 1:19.4
2 1191 Luke Davies 12 60 119 16:16.9 32:33.3 1:19.9
3 1196 Miles Warkentine 12 98 217 16:42.8 49:16.2 1:45.8
4 1197 Parker Warkentine 11 101 318 16:43.3 1:05:59.5 1:46.3
5 1193 Jake Foster 11 132 450 16:54.4 1:22:54.0 1:57.4
6 1192 Ethan Del Viscio 12 148 598 17:00.6 1:39:54.6 2:03.6
7 1194 Alex Gough 12 194 792 17:18.1 1:57:12.8 2:21.1
Spring Ford Finish Position - 16
Team Score (places): 459 Team Score (times): 1:23:03.6 Average Time: 16:36.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1810 Gus Smith 12 73 73 16:23.4 16:23.4 1:26.4
2 1806 Elijah Dunham 12 79 152 16:28.0 32:51.4 1:31.0
3 1805 Justin Delp 10 95 247 16:41.1 49:32.6 1:44.1
4 1807 Jedidiah King 12 99 346 16:43.0 1:06:15.6 1:46.0
5 1804 Shihan Ayman 11 113 459 16:48.0 1:23:03.6 1:51.0
6 1809 Mason Short 11 116 575 16:49.2 1:39:52.8 1:52.2
7 1808 Ishan Patel 10 133 708 16:54.5 1:56:47.4 1:57.5
Pennridge Finish Position - 17
Team Score (places): 499 Team Score (times): 1:22:29.7 Average Time: 16:29.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1606 Jackson Warfel 10 7 7 15:16.7 15:16.7 0:19.7
2 1603 Daniel Lera-Lozano 11 49 56 16:08.2 31:24.9 1:11.2
3 1602 Andrew Davis 12 115 171 16:49.1 48:14.0 1:52.1
4 1601 Luke Barbadoro 12 155 326 17:02.9 1:05:17.0 2:05.9
5 1605 Logan Siegfried 12 173 499 17:12.6 1:22:29.7 2:15.6
6 1604 Bryce Martin 11 174 673 17:12.9 1:39:42.6 2:15.9
7 1607 Colin Woehr 10 220 893 17:30.3 1:57:12.9 2:33.3
Central Bucks South Finish Position - 18
Team Score (places): 511 Team Score (times): 1:23:09.3 Average Time: 16:37.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1114 Sebastian Marquez-Ferbe11 55 55 16:12.2 16:12.2 1:15.2
2 1113 Kenneth Konopka 12 56 111 16:12.9 32:25.2 1:16.0
3 1115 Nathanael Meister 10 128 239 16:52.9 49:18.2 1:55.9
4 1117 Darren Rafa 10 129 368 16:52.9 1:06:11.1 1:55.9
5 1116 Ramsey Polis 10 143 511 16:58.2 1:23:09.3 2:01.2
6 1119 Lucas Vicente-Mendoza 10 159 670 17:06.7 1:40:16.1 2:09.7
7 1118 Joshua Sieto 12 263 933 17:50.2 1:58:06.4 2:53.2
Downingtown West Finish Position - 19
Team Score (places): 539 Team Score (times): 1:23:29.7 Average Time: 16:41.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1268 Sam Leisenring 12 46 46 16:07.8 16:07.8 1:10.8
2 1270 Nicholas Musallam 10 75 121 16:26.8 32:34.6 1:29.8
3 1271 Shravan Raja 11 107 228 16:45.2 49:19.8 1:48.2
4 1269 Gavin Mize 12 136 364 16:56.7 1:06:16.5 1:59.7
5 1266 Matthew Deangelis 12 175 539 17:13.2 1:23:29.7 2:16.2
6 1267 Tyler Guy 12 291 830 18:10.4 1:41:40.2 3:13.4
Pennsbury Finish Position - 20
Team Score (places): 562 Team Score (times): 1:23:46.0 Average Time: 16:45.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1618 Jonathon Pajrowski 12 45 45 16:07.2 16:07.2 1:10.2
2 1617 Matt Kanuk 12 100 145 16:43.3 32:50.5 1:46.3
3 1615 Casey Aaron 10 117 262 16:49.7 49:40.2 1:52.7
4 1619 Sam Purdum 10 120 382 16:50.8 1:06:31.0 1:53.8
5 1620 Brendan Sargent 10 180 562 17:14.9 1:23:46.0 2:17.9
6 1621 Brandon Spronk 9 264 826 17:50.3 1:41:36.4 2:53.3
7 1616 Shawn Gorman 10 309 1135 18:20.9 1:59:57.3 3:23.9
Methacton Finish Position - 21
Team Score (places): 567 Team Score (times): 1:23:41.2 Average Time: 16:44.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1483 Charles Reith 12 63 63 16:18.4 16:18.4 1:21.4
2 1482 Colin O'Donnell 11 83 146 16:30.8 32:49.2 1:33.8
3 1478 Curtis Alexander 12 123 269 16:51.3 49:40.6 1:54.3
4 1480 Benjamin Freese 12 144 413 16:58.2 1:06:38.8 2:01.2
5 1479 Kai Barnes 11 154 567 17:02.4 1:23:41.2 2:05.4
6 1481 Jason Nagle 10 206 773 17:23.2 1:41:04.5 2:26.2
Radnor Finish Position - 22
Team Score (places): 592 Team Score (times): 1:23:38.3 Average Time: 16:43.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1732 Joseph Garzio 12 17 17 15:42.0 15:42.0 0:45.0
2 1737 Jack Wible 11 124 141 16:51.5 32:33.5 1:54.5
3 1731 Ian Bridy 11 126 267 16:51.8 49:25.4 1:54.8
4 1733 Aiden Landau 12 135 402 16:55.8 1:06:21.2 1:58.8
5 1736 Connor Walsh 10 190 592 17:17.1 1:23:38.3 2:20.1
6 1735 Sage Silverman 12 275 867 17:57.5 1:41:35.9 3:00.5
7 1734 Brandon Ngyuen 12 355 1222 18:48.0 2:00:23.9 3:51.0
Avon Grove Finish Position - 23
Team Score (places): 644 Team Score (times): 1:24:03.5 Average Time: 16:48.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1027 Brendan Tester 11 47 47 16:07.9 16:07.9 1:10.9
2 1025 Chase Kalesh 11 64 111 16:18.4 32:26.4 1:21.5
3 1024 Jason Blom 9 104 215 16:43.7 49:10.2 1:46.8
4 1026 Nikhil Pendse 11 199 414 17:19.3 1:06:29.6 2:22.3
5 1030 Shaun Weaver 12 230 644 17:33.9 1:24:03.5 2:36.9
6 1028 Lars Trone 12 252 896 17:45.1 1:41:48.6 2:48.1
7 1029 Benjamin Weaver 12 254 1150 17:45.6 1:59:34.2 2:48.6
William Tennent Finish Position - 24
Team Score (places): 663 Team Score (times): 1:24:11.1 Average Time: 16:50.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 2010 Quinn Cataldi 12 40 40 16:04.6 16:04.6 1:07.6
2 2013 Andrew Pratt 12 44 84 16:06.9 32:11.6 1:09.9
3 2014 Chase Rosenfeld 12 145 229 16:58.8 49:10.4 2:01.8
4 2012 Ryan Lovenstein 10 183 412 17:15.6 1:06:26.1 2:18.7
5 2009 Richard Belt 12 251 663 17:45.0 1:24:11.1 2:48.0
6 2011 Zach Clemensten 12 300 963 18:14.2 1:42:25.4 3:17.3
7 2015 Silas Rosenfeld 9 307 1270 18:18.3 2:00:43.7 3:21.3
Upper Perkiomen Finish Position - 25
Team Score (places): 711 Team Score (times): 1:24:52.6 Average Time: 16:58.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1934 Thomas Daub 9 94 94 16:36.9 16:36.9 1:39.9
2 1938 John Kuzmission 11 108 202 16:45.7 33:22.6 1:48.7
3 1935 Sean Donahue 11 150 352 17:01.8 50:24.5 2:04.8
4 1940 Ben Sensinger 12 167 519 17:10.8 1:07:35.4 2:13.8
5 1939 Roman MacEdo 12 192 711 17:17.2 1:24:52.6 2:20.2
6 1936 Gavin Dunn 10 228 939 17:32.9 1:42:25.6 2:35.9
7 1937 William Godshall 12 262 1201 17:49.5 2:00:15.1 2:52.5
Boyertown Finish Position - 26
Team Score (places): 779 Team Score (times): 1:25:06.0 Average Time: 17:01.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1072 Aiden Voth 12 19 19 15:46.6 15:46.6 0:49.6
2 1066 Samuel Branford 12 109 128 16:46.2 32:32.8 1:49.2
3 1068 Jackson Fretz 9 142 270 16:58.1 49:31.0 2:01.1
4 1070 Cole Peifer 12 226 496 17:32.1 1:07:03.1 2:35.1
5 1069 Evan James 11 283 779 18:02.9 1:25:06.0 3:06.0
6 1067 Colin Cooper 11 284 1063 18:03.2 1:43:09.3 3:06.2
7 1071 Brayden Tinney 9 420 1483 19:49.9 2:02:59.2 4:52.9
Upper Dublin Finish Position - 27
Team Score (places): 788 Team Score (times): 1:25:25.0 Average Time: 17:05.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1897 Michael Caruso 11 141 141 16:57.8 16:57.8 2:00.8
2 1896 Liam Broome 10 147 288 16:59.6 33:57.5 2:02.6
3 1901 Jason Xi 12 149 437 17:01.7 50:59.2 2:04.7
4 1900 Anthony Paone 10 160 597 17:08.6 1:08:07.8 2:11.6
5 1898 Kevin Lim 11 191 788 17:17.2 1:25:25.0 2:20.2
6 1899 Josiah Notary 10 214 1002 17:26.1 1:42:51.2 2:29.1
Neshaminy Finish Position - 28
Team Score (places): 792 Team Score (times): 1:24:41.0 Average Time: 16:56.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1500 Ryan Kaiser 12 5 5 15:11.4 15:11.4 0:14.5
2 1502 Samuel Osterhoudt 12 88 93 16:33.3 31:44.8 1:36.3
3 1499 Maguire Dicesare 11 140 233 16:57.7 48:42.5 2:00.7
4 1501 Christian Lewis 12 270 503 17:53.6 1:06:36.2 2:56.6
5 1498 Vincent Conturso 12 289 792 18:04.7 1:24:41.0 3:07.7
6 1504 Manny Smith 12 317 1109 18:27.6 1:43:08.6 3:30.6
Holy Ghost Preparatory School Finish Position - 29
Team Score (places): 886 Team Score (times): 1:25:54.8 Average Time: 17:10.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1380 Daniel Perez 12 30 30 15:58.7 15:58.7 1:01.7
2 1378 Jack Loveman 10 32 62 15:59.0 31:57.7 1:02.0
3 1376 Owen Bittmann 10 234 296 17:35.9 49:33.6 2:38.9
4 1375 Conor Bittmann 9 280 576 17:59.6 1:07:33.3 3:02.6
5 1377 Nicholas Giordano 11 310 886 18:21.5 1:25:54.8 3:24.5
6 1381 Cole Tomolonis 10 357 1243 18:48.4 1:44:43.3 3:51.4
7 1379 Patrick McGowan 11 384 1627 19:11.3 2:03:54.6 4:14.3
Lower Moreland Finish Position - 30
Team Score (places): 919 Team Score (times): 1:26:25.3 Average Time: 17:17.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1440 Trey Henry 11 162 162 17:09.0 17:09.0 2:12.0
2 1441 Michael Hoch 11 164 326 17:09.6 34:18.6 2:12.6
3 1443 Dylan Sandler 12 168 494 17:10.9 51:29.6 2:13.9
4 1438 Shane Alden 12 182 676 17:15.1 1:08:44.8 2:18.1
5 1439 Michael Csink 11 243 919 17:40.5 1:26:25.3 2:43.5
6 1437 Graham Alden 10 246 1165 17:41.3 1:44:06.7 2:44.3
7 1442 Justin Li 11 268 1433 17:52.7 2:01:59.4 2:55.7
West Chester East Finish Position - 31
Team Score (places): 926 Team Score (times): 1:26:23.1 Average Time: 17:16.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1972 Jake Hennessy 12 28 28 15:56.7 15:56.7 0:59.7
2 1970 Owen Gagliardi 10 177 205 17:13.8 33:10.5 2:16.8
3 1973 Brody Laurento 12 195 400 17:18.4 50:29.0 2:21.4
4 1968 Jack Brannon 11 196 596 17:18.5 1:07:47.5 2:21.5
5 1974 Daniel Troland 12 330 926 18:35.5 1:26:23.1 3:38.6
6 1969 Bradley Edelman 11 397 1323 19:22.9 1:45:46.1 4:26.0
7 1971 Javier Guzman 12 429 1752 20:05.2 2:05:51.3 5:08.2
Strath Haven Finish Position - 32
Team Score (places): 935 Team Score (times): 1:26:21.3 Average Time: 17:16.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1850 Colin Ruether 12 125 125 16:51.7 16:51.7 1:54.7
2 1851 Jonah Wimmer 10 137 262 16:56.8 33:48.6 1:59.8
3 1847 Brendan Hogg 10 216 478 17:26.6 51:15.2 2:29.6
4 1848 Colin Kennedy 9 217 695 17:26.9 1:08:42.2 2:29.9
5 1846 Owen Goldberg 11 240 935 17:39.1 1:26:21.3 2:42.1
6 1849 Colin Lestourgeon 12 266 1201 17:50.9 1:44:12.2 2:53.9
7 1845 Lucas Elliott 10 269 1470 17:52.8 2:02:05.1 2:55.8
Cheltenham Finish Position - 33
Team Score (places): 976 Team Score (times): 1:26:25.5 Average Time: 17:17.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1138 William Edgar 11 18 18 15:45.3 15:45.3 0:48.3
2 1139 Shamsid-Din Jabbar 10 205 223 17:22.8 33:08.1 2:25.8
3 1136 Caleb Dougherty 11 208 431 17:23.5 50:31.7 2:26.5
4 1140 Linus Kiser 12 255 686 17:46.0 1:08:17.7 2:49.0
5 1135 Nicholas Abraham 11 290 976 18:07.7 1:26:25.5 3:10.7
6 1141 Linford Walter 11 316 1292 18:26.4 1:44:51.9 3:29.4
7 1137 Keane Dougherty 11 382 1674 19:09.1 2:04:01.1 4:12.2
Abington Finish Position - 34
Team Score (places): *** Team Score (times): 1:27:16.3 Average Time: 17:27.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1010 Chase O'Brien 10 111 111 16:47.2 16:47.2 1:50.2
2 1007 Nolan Flood 10 157 268 17:05.1 33:52.3 2:08.1
3 1008 Feola Jackson 12 185 453 17:16.6 51:09.0 2:19.6
4 1012 James Stewart 12 213 666 17:25.3 1:08:34.3 2:28.3
5 1009 Ryan Kawas 12 335 1001 18:41.9 1:27:16.3 3:45.0
6 1011 Tyler Ramsay 9 353 1354 18:47.6 1:46:03.9 3:50.6
7 1013 Sean Wade 12 402 1756 19:29.4 2:05:33.3 4:32.4
Oxford Area Finish Position - 35
Team Score (places): *** Team Score (times): 1:27:05.0 Average Time: 17:25.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1564 Owen Oliver 12 70 70 16:21.5 16:21.5 1:24.5
2 1566 Ben Whelan 11 121 191 16:51.1 33:12.7 1:54.2
3 1562 Owen Hughes 12 267 458 17:52.6 51:05.4 2:55.6
4 1565 Chase Verbanas 10 271 729 17:55.8 1:09:01.2 2:58.8
5 1561 Ryan Fay 12 286 1015 18:03.7 1:27:05.0 3:06.7
6 1560 Michael Besancon 12 323 1338 18:30.5 1:45:35.5 3:33.5
7 1563 Eric Kellerman 12 363 1701 18:51.6 2:04:27.2 3:54.6
Upper Merion Finish Position - 36
Team Score (places): *** Team Score (times): 1:27:07.7 Average Time: 17:25.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1914 Anthony Tornambe 11 54 54 16:12.2 16:12.2 1:15.2
2 1909 Lucas Albini 11 171 225 17:11.4 33:23.6 2:14.4
3 1910 Hudson Etezady 10 224 449 17:31.1 50:54.7 2:34.1
4 1911 Samuel Foster 10 273 722 17:56.5 1:08:51.3 2:59.5
5 1912 Michael Galban 12 306 1028 18:16.4 1:27:07.7 3:19.4
6 1913 Hunter Hope 12 348 1376 18:46.6 1:45:54.4 3:49.6
7 1915 David Tornambe 11 376 1752 19:02.7 2:04:57.1 4:05.7
Central Bucks West Finish Position - 37
Team Score (places): *** Team Score (times): 1:27:12.4 Average Time: 17:26.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1128 Harrison Cornwell 11 163 163 17:09.4 17:09.4 2:12.4
2 1127 Elijah Barker 12 178 341 17:13.9 34:23.4 2:16.9
3 1133 Brady Windisch 9 197 538 17:19.1 51:42.6 2:22.2
4 1132 Alex Radishofski 12 245 783 17:41.1 1:09:23.7 2:44.1
5 1131 Charles Livezey 11 260 1043 17:48.7 1:27:12.4 2:51.7
6 1129 Elliot Kim 12 312 1355 18:24.7 1:45:37.2 3:27.7
7 1130 Mason Lentini 10 313 1668 18:24.7 2:04:01.9 3:27.7
Wissahickon Finish Position - 38
Team Score (places): *** Team Score (times): 1:27:24.7 Average Time: 17:28.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 2023 Ralph Antonucci 12 52 52 16:09.7 16:09.7 1:12.7
2 2029 Walter Vandegrift 11 210 262 17:23.7 33:33.5 2:26.7
3 2026 Ray Pelletier 11 221 483 17:30.4 51:03.9 2:33.4
4 2025 Josiah Feng 11 272 755 17:55.9 1:08:59.9 2:58.9
5 2024 Jishnu Dass 12 314 1069 18:24.8 1:27:24.7 3:27.8
6 2027 Alex Winkowski 11 327 1396 18:34.0 1:45:58.8 3:37.0
7 2028 Jack Pickel 11 349 1745 18:47.0 2:04:45.8 3:50.0
Plymouth Whitemarsh Finish Position - 39
Team Score (places): *** Team Score (times): 1:27:53.1 Average Time: 17:34.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1679 William Waerig 11 77 77 16:27.5 16:27.5 1:30.5
2 1673 Joshua Bucko 11 110 187 16:46.8 33:14.3 1:49.8
3 1677 Jonah Reid 12 259 446 17:47.4 51:01.8 2:50.4
4 1678 Colin Reilly 9 295 741 18:11.8 1:09:13.6 3:14.8
5 1675 Jack Hanson 12 333 1074 18:39.5 1:27:53.1 3:42.5
6 1676 Declan McGorry 11 359 1433 18:49.9 1:46:43.1 3:52.9
7 1674 James Fassbender 11 367 1800 18:54.0 2:05:37.1 3:57.0
Regina Luminis Academy Finish Position - 40
Team Score (places): *** Team Score (times): 1:27:32.7 Average Time: 17:30.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1751 Gabe Simkiss 10 38 38 16:02.7 16:02.7 1:05.7
2 1749 Sean O'Keefe 11 184 222 17:16.0 33:18.7 2:19.0
3 1750 Martin O'Rourke 12 242 464 17:40.3 50:59.1 2:43.3
4 1748 Luke Kozak 12 250 714 17:43.5 1:08:42.6 2:46.5
5 1745 Aidan Fisher 11 360 1074 18:50.0 1:27:32.7 3:53.0
6 1746 Jake Fusco 12 389 1463 19:13.9 1:46:46.6 4:16.9
7 1747 Linus Haselbarth 10 414 1877 19:46.4 2:06:33.0 4:49.4
Hatboro Horsham Finish Position - 41
Team Score (places): *** Team Score (times): 1:27:41.4 Average Time: 17:32.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1358 Scott McKenna 12 91 91 16:34.8 16:34.8 1:37.8
2 1359 Nick Schell 10 212 303 17:24.5 33:59.3 2:27.5
3 1354 Noah Benoit-Jean 11 248 551 17:42.9 51:42.3 2:45.9
4 1356 Conner Brennan 12 249 800 17:43.3 1:09:25.6 2:46.3
5 1357 Kevin Brown 9 303 1103 18:15.7 1:27:41.4 3:18.7
6 1360 Joseph Spiotta 9 464 1567 21:23.1 1:49:04.6 6:26.1
7 1355 Xander Bettencourt 10 466 2033 21:26.5 2:10:31.1 6:29.5
Owen J. Roberts Finish Position - 42
Team Score (places): *** Team Score (times): 1:28:44.6 Average Time: 17:44.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1552 Ben Pittek 11 131 131 16:54.3 16:54.3 1:57.3
2 1554 Nolan Walters 9 139 270 16:57.3 33:51.7 2:00.3
3 1548 Brody Fletcher 9 186 456 17:16.6 51:08.4 2:19.7
4 1553 Parker Smith 10 334 790 18:40.8 1:09:49.2 3:43.8
5 1549 Sean Krull 11 369 1159 18:55.3 1:28:44.6 3:58.4
6 1550 Alexander Palovick 10 370 1529 18:57.0 1:47:41.6 4:00.0
7 1551 Maxim Palovick 10 401 1930 19:29.2 2:07:10.8 4:32.2
Marple Newtown Finish Position - 43
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 1451 Julian Bothma 10 69 69 16:21.0 16:21.0 1:24.0
2 1454 Landon Hartwell 12 225 294 17:31.6 33:52.6 2:34.6
3 1452 Cole Broomall 11 288 582 18:04.7 51:57.3 3:07.7
4 1457 Cole Wozniak 11 292 874 18:11.0 1:10:08.4 3:14.1
5 1455 Nick Naughton 11 311 1185 18:24.1 1:28:32.5 3:27.1
6 1453 Jacob Figuroa 11 321 1506 18:29.6 1:47:02.2 3:32.6
7 1456 Donald Peterson 12 345 1851 18:45.4 2:05:47.6 3:48.4
Bishop Shanahan Finish Position - 44
Team Score (places): *** Team Score (times): 1:29:19.5 Average Time: 17:51.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1056 Steven Todd 12 27 27 15:54.8 15:54.8 0:57.8
2 1058 Owen Whitaker 12 156 183 17:03.7 32:58.5 2:06.7
3 1055 Connor Todd 9 253 436 17:45.1 50:43.7 2:48.1
4 1052 Benjamin Leinhauser 11 352 788 18:47.4 1:09:31.1 3:50.4
5 1057 Logan Valenza 12 416 1204 19:48.4 1:29:19.5 4:51.4
6 1054 Greg Palaia 11 417 1621 19:49.0 1:49:08.6 4:52.0
7 1053 Patrick McRee 10 434 2055 20:15.1 2:09:23.7 5:18.1
West Chester Rustin Finish Position - 45
Team Score (places): *** Team Score (times): 1:28:34.1 Average Time: 17:42.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1997 Luke Haulihan 9 176 176 17:13.2 17:13.2 2:16.3
2 1995 Carson Englert 11 222 398 17:30.7 34:44.0 2:33.7
3 1996 Colin Finnegan 10 241 639 17:40.1 52:24.2 2:43.1
4 2001 Jace Orsini 12 278 917 17:58.5 1:10:22.7 3:01.5
5 2000 Adam Mosier 12 293 1210 18:11.3 1:28:34.1 3:14.3
6 1999 Adam Makke 10 302 1512 18:15.3 1:46:49.5 3:18.3
7 1998 Ethan Kirkland 9 394 1906 19:21.6 2:06:11.1 4:24.6
Phoenixville Area Finish Position - 46
Team Score (places): *** Team Score (times): 1:28:48.5 Average Time: 17:45.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1652 Hayden Bray 11 138 138 16:57.0 16:57.0 2:00.0
2 1658 Keshav Vyas 12 233 371 17:35.6 34:32.7 2:38.6
3 1656 Kyle Padilla 11 256 627 17:46.3 52:19.0 2:49.3
4 1655 Ben Imburgia 12 265 892 17:50.5 1:10:09.6 2:53.5
5 1657 Jack Pozun 10 332 1224 18:38.9 1:28:48.5 3:41.9
6 1653 Henry Cimo 10 396 1620 19:22.1 1:48:10.7 4:25.2
Springfield (Delco) Finish Position - 47
Team Score (places): *** Team Score (times): 1:29:35.8 Average Time: 17:55.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1818 Chris Cardie 11 82 82 16:30.7 16:30.7 1:33.7
2 1824 Dennis Wickstrum 11 223 305 17:30.8 34:01.5 2:33.8
3 1821 Carl Ross 10 308 613 18:20.2 52:21.8 3:23.3
4 1819 Liam Harris-Iveson 10 320 933 18:29.0 1:10:50.8 3:32.0
5 1822 Owen Scherff 12 344 1277 18:45.0 1:29:35.8 3:48.0
6 1820 Samuel Kubiak 9 356 1633 18:48.1 1:48:24.0 3:51.1
7 1823 Sean Brady 11 375 2008 18:59.7 2:07:23.7 4:02.7
Garnet Valley Finish Position - 48
Team Score (places): *** Team Score (times): 1:30:00.2 Average Time: 18:00.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1300 Emmanuel Velez 11 181 181 17:15.0 17:15.0 2:18.0
2 1298 Isaac Mellinger 10 235 416 17:37.2 34:52.2 2:40.2
3 1296 Alexander Gursahaney 12 282 698 18:00.4 52:52.6 3:03.4
4 1295 Sean Diehl 12 315 1013 18:24.9 1:11:17.6 3:27.9
5 1294 Abhinav Chandran 9 336 1349 18:42.5 1:30:00.2 3:45.5
6 1299 Arvind Narayan 9 388 1737 19:13.8 1:49:14.0 4:16.8
7 1297 Eden He 10 423 2160 19:53.3 2:09:07.4 4:56.3
Bensalem Finish Position - 49
Team Score (places): *** Team Score (times): 1:29:58.9 Average Time: 17:59.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1043 Xavier Skinner 10 211 211 17:24.3 17:24.3 2:27.3
2 1040 Sean Harbison 10 257 468 17:47.1 35:11.4 2:50.1
3 1041 Jayden McLaurin 12 281 749 18:00.2 53:11.6 3:03.2
4 1038 Kane Baumher 10 285 1034 18:03.3 1:11:14.9 3:06.3
5 1039 Blue Cash 12 339 1373 18:43.9 1:29:58.9 3:46.9
6 1042 Marcus Skinner 12 350 1723 18:47.1 1:48:46.1 3:50.1
7 1044 Jonathan Weng 10 366 2089 18:52.7 2:07:38.8 3:55.7
Kennett Finish Position - 50
Team Score (places): *** Team Score (times): 1:30:26.6 Average Time: 18:05.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1412 Josh Poulton 11 215 215 17:26.2 17:26.2 2:29.2
2 1410 Colin Kipp 11 238 453 17:38.5 35:04.7 2:41.5
3 1411 Juan Martinez Garcia 12 244 697 17:40.9 52:45.7 2:43.9
4 1413 Brady Reigel 9 331 1028 18:37.3 1:11:23.1 3:40.4
5 1414 Brody Tassmer 9 377 1405 19:03.5 1:30:26.6 4:06.5
6 1409 Tyler Hassel 9 379 1784 19:07.7 1:49:34.4 4:10.7
7 1408 Austin Guyer 12 453 2237 20:48.0 2:10:22.5 5:51.1
Bristol Finish Position - 51
Team Score (places): *** Team Score (times): 1:31:27.3 Average Time: 18:17.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1084 Andreas Quattrocchi 12 134 134 16:54.8 16:54.8 1:57.9
2 1081 Jasper Faustino 11 193 327 17:17.3 34:12.2 2:20.3
3 1078 Jack Barry 11 297 624 18:12.8 52:25.0 3:15.9
4 1080 Bryce Fairweather 11 386 1010 19:12.3 1:11:37.4 4:15.3
5 1083 Brendon Miller 11 419 1429 19:49.9 1:31:27.3 4:52.9
6 1079 Ishmael Dorbor 11 445 1874 20:35.2 1:52:02.5 5:38.2
7 1082 Christian Jimenez 12 485 2359 23:23.3 2:15:25.9 8:26.3
Penn Wood Finish Position - 52
Team Score (places): *** Team Score (times): 1:31:56.3 Average Time: 18:23.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1575 Joshua Esters 11 161 161 17:08.9 17:08.9 2:11.9
2 1574 John Esteris 10 218 379 17:27.1 34:36.0 2:30.1
3 1577 David Gayflor 11 247 626 17:42.1 52:18.1 2:45.1
4 1573 Jaidyn Brown Glover 10 385 1011 19:12.0 1:11:30.2 4:15.0
5 1576 Tawpeeq Fountain 11 441 1452 20:26.1 1:31:56.3 5:29.1
6 1579 Aaron Mathis 11 451 1903 20:46.5 1:52:42.9 5:49.5
Upper Darby Finish Position - 53
Team Score (places): *** Team Score (times): 1:32:17.1 Average Time: 18:27.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1885 Josh Sharp 11 118 118 16:50.2 16:50.2 1:53.2
2 1881 David Benda 11 202 320 17:21.1 34:11.4 2:24.2
3 1886 Kheimon Speach 12 341 661 18:44.1 52:55.6 3:47.1
4 1884 Isaiah Saddick 11 406 1067 19:35.3 1:12:30.9 4:38.3
5 1887 Jeremiah Wildes 12 413 1480 19:46.2 1:32:17.1 4:49.2
6 1882 Khandakar Mahin 11 418 1898 19:49.4 1:52:06.6 4:52.4
7 1883 Gabriel Olaniyi 12 425 2323 19:55.0 2:12:01.6 4:58.0
Quakertown Finish Position - 54
Team Score (places): *** Team Score (times): 1:31:55.3 Average Time: 18:23.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1716 Josiah Hickey 11 239 239 17:38.9 17:38.9 2:41.9
2 1721 Tyler Turansky 10 274 513 17:57.1 35:36.1 3:00.1
3 1717 Jaxson Morishita 10 294 807 18:11.4 53:47.5 3:14.4
4 1720 Kylos Torres 12 338 1145 18:43.7 1:12:31.2 3:46.7
5 1715 Brendan Forman 11 399 1544 19:24.1 1:31:55.3 4:27.1
6 1718 Alex Rosen 11 443 1987 20:29.7 1:52:25.1 5:32.7
7 1719 Riley Ruffner 11 454 2441 20:49.6 2:13:14.7 5:52.6
Upper Moreland Finish Position - 55
Team Score (places): *** Team Score (times): 1:32:59.3 Average Time: 18:35.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1924 Brady Saunders 11 258 258 17:47.1 17:47.1 2:50.1
2 1921 Christian Feil 11 279 537 17:59.4 35:46.5 3:02.4
3 1926 Luciano Tang 12 342 879 18:44.3 54:30.9 3:47.3
4 1920 John Cox 12 381 1260 19:08.7 1:13:39.6 4:11.7
5 1922 Nicholas Ley 12 392 1652 19:19.6 1:32:59.3 4:22.6
6 1923 Kanstantsin Pronin 12 446 2098 20:35.6 1:53:34.9 5:38.6
7 1925 Chase Sutrynowicz 11 458 2556 21:09.3 2:14:44.3 6:12.3
New Hope-Solebury Finish Position - 56
Team Score (places): *** Team Score (times): 1:33:19.1 Average Time: 18:39.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1512 Kieran Patel 11 209 209 17:23.7 17:23.7 2:26.7
2 1515 Noah Teshome 12 340 549 18:44.0 36:07.7 3:47.0
3 1513 Charlie Taylor 9 373 922 18:59.1 55:06.9 4:02.1
4 1510 Lucas McGinn 9 374 1296 18:59.1 1:14:06.0 4:02.1
5 1509 Matteo Cademartori 11 387 1683 19:13.0 1:33:19.1 4:16.0
6 1511 Jeffrey Migliaccio 11 403 2086 19:29.5 1:52:48.6 4:32.5
7 1514 Nahom Teshome 9 459 2545 21:11.2 2:13:59.8 6:14.2
Pope John Paul II Finish Position - 57
Team Score (places): *** Team Score (times): 1:33:57.0 Average Time: 18:47.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1693 Aiden Radcliffe 12 236 236 17:37.3 17:37.3 2:40.3
2 1688 Ryan Edde 12 277 513 17:58.5 35:35.9 3:01.5
3 1691 Jack McNicholas 12 358 871 18:49.0 54:24.9 3:52.0
4 1690 James McElroy 11 372 1243 18:58.6 1:13:23.5 4:01.6
5 1692 Shane Mower 9 444 1687 20:33.4 1:33:57.0 5:36.4
6 1687 Wyatt Bator 9 482 2169 22:45.4 1:56:42.4 7:48.4
7 1689 George McCartin 12 484 2653 23:05.8 2:19:48.3 8:08.8
Harriton Finish Position - 58
Team Score (places): *** Team Score (times): 1:33:15.4 Average Time: 18:39.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1332 Patrick Luby 10 304 304 18:16.0 18:16.0 3:19.0
2 1330 Henry Cordes 9 328 632 18:34.6 36:50.6 3:37.6
3 1331 Luke Hough 9 343 975 18:44.6 55:35.2 3:47.6
4 1333 Tao Romalis 10 354 1329 18:47.8 1:14:23.0 3:50.8
5 1329 Noam Brodetzki 11 365 1694 18:52.4 1:33:15.4 3:55.4
6 1335 William Xu 12 428 2122 20:03.5 1:53:19.0 5:06.5
Sun Valley Finish Position - 59
Team Score (places): *** Team Score (times): 1:35:15.0 Average Time: 19:03.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1855 Trevor Fursman 12 68 68 16:20.1 16:20.1 1:23.2
2 1857 Christopher Pry 9 407 475 19:35.8 35:56.0 4:38.8
3 1856 Kyle Outterbridge 9 408 883 19:38.0 55:34.0 4:41.0
4 1853 Ryan Amos 9 409 1292 19:38.4 1:15:12.5 4:41.5
5 1854 Andrew Dipasquale 9 426 1718 20:02.4 1:35:15.0 5:05.4
6 1858 Stephen Shaw 12 433 2151 20:13.9 1:55:28.9 5:16.9
7 1859 Shane Williams 10 460 2611 21:12.8 2:16:41.8 6:15.8
Springfield Township Finish Position - 60
Team Score (places): *** Team Score (times): 1:35:01.7 Average Time: 19:00.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1832 Aiden Flynn 9 203 203 17:21.4 17:21.4 2:24.4
2 1831 Jake Bauman 9 347 550 18:46.4 36:07.8 3:49.4
3 1834 Riley Joy 10 378 928 19:05.7 55:13.6 4:08.7
4 1833 Matthew Haugh 12 405 1333 19:34.8 1:14:48.5 4:37.8
5 1837 Ian Richardson 9 432 1765 20:13.2 1:35:01.7 5:16.2
6 1835 Kazuya Kiguchi 12 439 2204 20:24.7 1:55:26.5 5:27.7
7 1836 Makoto Kiguchi 9 447 2651 20:36.4 2:16:03.0 5:39.5
Harry S Truman Finish Position - 61
Team Score (places): *** Team Score (times): 1:36:19.1 Average Time: 19:15.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1343 Iain Godbold 11 276 276 17:58.1 17:58.1 3:01.1
2 1345 Thomas Melcher 12 305 581 18:16.1 36:14.3 3:19.1
3 1346 Jonathan Updike 11 337 918 18:43.4 54:57.7 3:46.4
4 1342 Dennis Clark 10 436 1354 20:21.8 1:15:19.5 5:24.8
5 1341 Gabriel Barquero 10 456 1810 20:59.6 1:36:19.1 6:02.6
6 1340 Xavier Aviles 10 463 2273 21:22.8 1:57:42.0 6:25.8
7 1344 Owen Greenwood 10 474 2747 21:55.4 2:19:37.4 6:58.4
Faith Christian Academy Finish Position - 62
Team Score (places): *** Team Score (times): 1:35:04.9 Average Time: 19:01.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1286 Carter Zwart 10 296 296 18:11.8 18:11.8 3:14.8
2 1281 Colin Lakits 10 351 647 18:47.3 36:59.2 3:50.4
3 1280 Jordan Heilman 12 368 1015 18:55.2 55:54.5 3:58.2
4 1284 Micah Shank 12 400 1415 19:24.9 1:15:19.4 4:27.9
5 1285 Gavin Trauger 10 411 1826 19:45.4 1:35:04.9 4:48.5
6 1282 Christian Meadows 10 412 2238 19:45.5 1:54:50.5 4:48.5
7 1283 Kaidan Rea 10 455 2693 20:55.0 2:15:45.5 5:58.0
Dock Mennonite Finish Position - 63
Team Score (places): *** Team Score (times): 1:35:58.3 Average Time: 19:11.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1242 Aaron Sensenig 12 319 319 18:28.1 18:28.1 3:31.1
2 1243 James Steinmetz 12 324 643 18:32.0 37:00.1 3:35.0
3 1241 Xander Morsby 10 393 1036 19:20.4 56:20.6 4:23.4
4 1244 Ryan Ykoruk 9 415 1451 19:47.3 1:16:08.0 4:50.3
5 1239 Josh Frederick 11 421 1872 19:50.3 1:35:58.3 4:53.3
6 1240 Jinyang Li 11 491 2363 24:10.7 2:00:09.1 9:13.7
Delaware County Christian Finish Position - 64
Team Score (places): *** Team Score (times): 1:35:28.2 Average Time: 19:05.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1235 Grant Mast 12 362 362 18:50.4 18:50.4 3:53.4
2 1236 Hugh Nicholson 12 371 733 18:57.6 37:48.0 4:00.7
3 1237 Kellen Reed 9 380 1113 19:08.3 56:56.4 4:11.3
4 1233 Sam D'Antonio 12 383 1496 19:09.9 1:16:06.3 4:12.9
5 1238 Caden Shute 10 395 1891 19:21.9 1:35:28.2 4:24.9
6 1234 Adrian Gin 10 424 2315 19:54.3 1:55:22.6 4:57.4
7 1232 Joey Cuozzo 12 427 2742 20:03.4 2:15:26.1 5:06.4
Phil-Mont Christian Academy Finish Position - 65
Team Score (places): *** Team Score (times): 1:40:59.4 Average Time: 20:11.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1644 Owen Tyson 10 201 201 17:20.4 17:20.4 2:23.4
2 1642 Josiah Nakhla 12 390 591 19:15.9 36:36.3 4:18.9
3 1639 Nathaniel Curcuruto 10 437 1028 20:21.9 56:58.3 5:24.9
4 1641 Cameron Jones 10 471 1499 21:43.7 1:18:42.0 6:46.7
5 1638 Andrew Acevedo 10 477 1976 22:17.3 1:40:59.4 7:20.4
6 1640 Ethan Galloway 10 489 2465 23:56.0 2:04:55.4 8:59.0
7 1643 Curtis Segers 10 494 2959 24:58.1 2:29:53.5 10:01.1
Collegium Charter School Finish Position - 66
Team Score (places): *** Team Score (times): 1:39:33.8 Average Time: 19:54.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1178 Amir Christmas 11 322 322 18:29.9 18:29.9 3:32.9
2 1183 Christian Pernsley-Jaco11 326 648 18:33.2 37:03.1 3:36.2
3 1179 Carmine Cotto 12 442 1090 20:27.5 57:30.6 5:30.5
4 1177 Bryson Beard 11 450 1540 20:42.4 1:18:13.1 5:45.4
5 1182 Walker O'Brien 12 462 2002 21:20.6 1:39:33.8 6:23.6
6 1180 Gavin Gonzalez 11 472 2474 21:51.9 2:01:25.7 6:54.9
7 1181 Harry Mendenhall 11 475 2949 22:05.1 2:23:30.8 7:08.1
Plumstead Christian Finish Position - 67
Team Score (places): *** Team Score (times): 1:40:39.6 Average Time: 20:07.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1662 Ian Pavkov 12 301 301 18:14.4 18:14.4 3:17.4
2 1659 Ewan McIlhinney 11 325 626 18:32.7 36:47.1 3:35.7
3 1661 Ben Pavkov 9 449 1075 20:39.9 57:27.1 5:42.9
4 1663 Christopher Roux 9 461 1536 21:19.1 1:18:46.3 6:22.1
5 1664 Samuel Roux 9 473 2009 21:53.3 1:40:39.6 6:56.3
6 1665 Billy White 10 481 2490 22:35.4 2:03:15.0 7:38.4
7 1660 Seamus O' Toole 10 487 2977 23:44.5 2:26:59.6 8:47.5
Pottsgrove Finish Position - 68
Team Score (places): *** Team Score (times): 1:40:48.6 Average Time: 20:09.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1704 Aidan Hakes 11 346 346 18:45.7 18:45.7 3:48.7
2 1703 Darius Hairston 11 391 737 19:16.9 38:02.6 4:19.9
3 1706 Wesley Piazza 10 435 1172 20:15.1 58:17.8 5:18.2
4 1701 Carter Burg 12 452 1624 20:47.4 1:19:05.3 5:50.4
5 1700 Jose Mauricio Alvarez D10 470 2094 21:43.2 1:40:48.6 6:46.2
6 1702 Cameron Burruss 12 478 2572 22:21.6 2:03:10.2 7:24.6
7 1705 Myron Hooks 10 490 3062 24:08.3 2:27:18.5 9:11.3
Coatesville Finish Position - 69
Team Score (places): *** Team Score (times): 1:40:11.9 Average Time: 20:02.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1167 Timmy O'Toole 10 404 404 19:31.8 19:31.8 4:34.8
2 1164 Josh Koch 10 410 814 19:40.7 39:12.6 4:43.7
3 1166 Ian O'Toole 9 431 1245 20:10.5 59:23.1 5:13.5
4 1163 Caleb Campos 11 438 1683 20:23.9 1:19:47.1 5:26.9
5 1165 Elijah Lieb 10 440 2123 20:24.8 1:40:11.9 5:27.8
6 1168 Colin Smith 11 457 2580 21:05.1 2:01:17.1 6:08.1
7 1169 Jayden Yacoe 11 465 3045 21:24.6 2:22:41.7 6:27.6
Norristown Finish Position - 70
Team Score (places): *** Team Score (times): 1:43:43.8 Average Time: 20:44.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1525 Rj Matthews 12 318 318 18:27.9 18:27.9 3:30.9
2 1526 Brandon Purdy 11 430 748 20:07.0 38:34.9 5:10.0
3 1528 Nathan Vance 10 448 1196 20:36.9 59:11.9 5:39.9
4 1524 Gabriel Gonzales 9 468 1664 21:30.8 1:20:42.7 6:33.8
5 1523 Scott Dietrich 10 483 2147 23:01.0 1:43:43.8 8:04.0
Calvary Christian Academy Finish Position - 71
Team Score (places): *** Team Score (times): 1:47:15.9 Average Time: 21:27.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1091 Markus Melo 11 364 364 18:52.3 18:52.3 3:55.4
2 1087 Michael Chernyak 9 398 762 19:23.0 38:15.4 4:26.0
3 1089 Jordan Howe 9 467 1229 21:28.2 59:43.7 6:31.2
4 1090 Peter McDonald 11 480 1709 22:34.8 1:22:18.5 7:37.8
5 1086 Jonah Baker 11 493 2202 24:57.3 1:47:15.9 10:00.3
6 1088 Jack Frehafer 12 496 2698 26:10.4 2:13:26.4 11:13.4
Interboro Finish Position - 72
Team Score (places): *** Team Score (times): 1:46:33.0 Average Time: 21:18.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1393 Brenton Newsome 11 361 361 18:50.2 18:50.2 3:53.2
2 1395 Ryan Rossiter 11 422 783 19:52.1 38:42.4 4:55.1
3 1390 Khyree Gilbert 11 469 1252 21:41.1 1:00:23.5 6:44.2
4 1392 Basil Newsome 10 479 1731 22:27.5 1:22:51.1 7:30.5
5 1394 Gabrial Reason 10 486 2217 23:41.9 1:46:33.0 8:44.9
6 1391 Dylan McCloskey 10 495 2712 25:36.5 2:12:09.6 10:39.5
7 1389 Ethan Eichinger 11 497 3209 28:23.3 2:40:32.9 13:26.3
Jenkintown Finish Position - 73
Team Score (places): *** Team Score (times): 1:58:16.0 Average Time: 23:39.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 1397 Simon Kimball 11 329 329 18:35.3 18:35.3 3:38.3
2 1398 Vincent Massaro 11 476 805 22:09.5 40:44.8 7:12.5
3 1396 Forest Hartt 11 488 1293 23:51.1 1:04:35.9 8:54.1
4 1399 Luke Rocco 11 492 1785 24:14.0 1:28:50.0 9:17.0
5 1400 Leo Silverman 10 498 2283 29:26.0 1:58:16.0 14:29.0
Martin Saints Classical 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 1459 Micaiah Andrejczyk 11 Less Than 5 19:09.6 19:09.6 4:12.6
2 1460 Marco Avigo 10 Less Than 5 22:43.6 41:53.2 7:46.6
3 1463 Liam Hallowell 10 Less Than 5 24:07.6 1:06:00.9 9:10.6
4 1461 Anton Dinoso 9 Less Than 5 34:53.0 1:40:53.9 19:56.0
Valley Forge Military 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 1943 Evan Drabick 9 Less Than 5 22:20.9 22:20.9 7:23.9
2 1941 Isaac Chapple 9 Less Than 5 23:14.2 45:35.1 8:17.2
3 1944 Malik Graniela 11 Less Than 5 23:32.9 1:09:08.0 8:35.9
4 1945 Patrick Iadarola 10 Less Than 5 24:03.4 1:33:11.5 9:06.5
Chester 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 1153 Daniel Stewart 11 Less Than 5 20:38.4 20:38.4 5:41.4
2 1151 Joel Rodriquez 9 Less Than 5 24:01.8 44:40.3 9:04.8
3 1150 Jonathan Guijano 11 Less Than 5 24:05.1 1:08:45.4 9:08.1
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 1710 William Rose 9 Less Than 5 19:00.4 19:00.4 4:03.4
2 1711 Alejandro Suber 10 Less Than 5 20:00.6 39:01.0 5:03.6
3 1709 Chris Rose 10 Less Than 5 34:05.6 1:13:06.6 19:08.6
Renaissance Academy Charter School 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 1759 Lucas Carrie 12 Less Than 5 20:11.9 20:11.9 5:14.9
2 1761 Christian Wenger 9 Less Than 5 22:02.4 42:14.3 7:05.4
3 1760 Justin Southerlandkirtz10 Less Than 5 23:56.5 1:06:10.9 8:59.5
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 1016 Jonathan Page 11 Less Than 5 22:22.7 22:22.7 7:25.8
2 1015 Cameron Farrington 11 Less Than 5 25:00.0 47:22.8 10:03.0
Chester Charter 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 1158 Orlando Torres 10 Less Than 5 21:39.2 21:39.2 6:42.2
2 1157 Jackson McNear 9 Less Than 5 29:02.5 50:41.7 14:05.5
Quakertown Christian School 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 1723 Aaron Moyer 11 Less Than 5 20:16.1 20:16.1 5:19.1
2 1722 Ryan Curtis 9 Less Than 5 22:33.4 42:49.6 7:36.4