Boys 5000m
Place Adj Place Bib No Name Team 1 Mile Mile 2 1.1 Mile Time Pace Age Qual
1 1 2604 John McGinty WC Henderson 5:23 5:33 5:35 16:31.9 5:20/M 11 TM
2 2 1486 Holden Betz Downingtown West 5:18 5:35 5:38 16:32.7 5:20/M 10 TM
3 3 286 Jack Cappello Downingtown West 5:22 5:32 5:42 16:37.0 5:22/M 11 TM
4 4 1527 Caelan Sims Downingtown West 5:23 5:30 5:43 16:37.6 5:22/M 11 TM
5 5 1530 Ryan Straub Downingtown West 5:22 5:31 5:45 16:39.6 5:22/M 11 TM
6 6 1523 Declan Rymer Downingtown West 5:18 5:35 5:55 16:49.9 5:25/M 10 TM
7 7 2419 Sebastian Arnold Unionville 5:29 5:38 5:54 17:01.5 5:29/M 10 IND
8 8 2418 Ansh Abbaraju Unionville 5:29 5:38 5:54 17:02.3 5:30/M 10 IND
9 9 1106 Eric Muthersbaugh Boyertown 5:18 5:43 6:02 17:05.0 5:31/M 10 IND
10 10 1984 Cole Smith Owen J. Roberts 5:25 5:41 5:58 17:05.3 5:31/M 11 IND
11 11 1491 Matthew Chylack Downingtown West 5:24 5:44 5:59 17:08.2 5:32/M 11 TM
12 12 1537 Zack Yaros Downingtown West 5:27 5:41 5:59 17:09.1 5:32/M 10 TM
13 13 2087 Matt Vaders Pennridge 5:21 5:47 6:01 17:10.1 5:32/M 11 IND
14 (> 7) 1493 JJ Conzelmann Downingtown West 5:35 5:39 5:57 17:12.5 5:33/M 9 TM
15 14 1399 Tallon Batres Council Rock South 5:27 5:47 5:58 17:12.6 5:33/M 10 TM
16 15 1604 Patrick Mitchell Great Valley 5:35 5:44 5:52 17:13.4 5:33/M 10 TM
17 16 1406 Josh Gross Council Rock South 5:34 5:41 5:57 17:14.3 5:34/M 9 TM
18 (> 7) 1521 Nick Piergiovanni Downingtown West 5:26 5:42 6:05 17:15.5 5:34/M 10 TM
19 17 1848 Bryan Landsberg Methacton 5:24 5:46 6:05 17:16.4 5:34/M 9 IND
20 18 2598 Ethan Kilroy WC Henderson 5:31 5:44 6:02 17:17.5 5:35/M 11 TM
21 19 1787 Henry Folk Lower Merion 5:45 5:44 5:48 17:19.1 5:35/M 10 TM
22 20 1602 Max Miller Great Valley 5:38 5:47 5:54 17:20.1 5:35/M 10 TM
23 21 1405 Cathal Garvey Council Rock South 5:33 5:48 5:58 17:20.5 5:35/M 12 TM
24 22 1958 Logan McHenry North Penn 5:26 5:49 6:05 17:21.0 5:36/M 10 TM
25 23 1783 Ethan Blum Lower Merion 5:45 5:44 5:50 17:21.3 5:36/M 10 TM
26 24 1591 Matthew Dietrick Great Valley 5:25 5:52 6:02 17:21.3 5:36/M 10 TM
27 25 1700 Anthony Lawson Haverford Township HS 5:28 5:46 6:07 17:21.4 5:36/M 10 IND
28 26 2045 Sean McGroary Penncrest 5:48 5:45 5:46 17:21.4 5:36/M 12 IND
29 27 2699 Eric Benditt West Chester East 5:26 5:47 6:08 17:21.7 5:36/M 11 IND
30 28 2128 Calvin Ribelin Perkiomen Valley 5:27 5:48 6:06 17:22.2 5:36/M 11 IND
31 29 1840 Aiden Byrne Methacton 5:29 5:52 6:01 17:22.5 5:36/M 9 IND
32 30 1208 John Tunceli Central Bucks South 5:29 5:47 6:05 17:22.9 5:36/M 11 IND
33 31 1784 Gabriel Brodeur Lower Merion 5:53 5:40 5:49 17:23.4 5:36/M 11 TM
34 32 2607 Rowan Shigeno WC Henderson 5:41 5:46 5:56 17:24.3 5:37/M 10 TM
35 (> 7) 1496 Kevin Damico Downingtown West 5:39 5:50 5:55 17:26.0 5:37/M 12 TM
36 33 1174 Shaun Pello Central Bucks East 5:28 5:54 6:03 17:26.0 5:37/M 11 IND
37 34 1963 Jack Shive North Penn 5:25 5:53 6:08 17:27.5 5:38/M 10 TM
38 (> 7) 1503 Jake Farrell Downingtown West 5:26 5:54 6:07 17:28.2 5:38/M 11 TM
39 35 1398 Quin Batres Council Rock South 5:24 5:58 6:06 17:29.4 5:38/M 12 TM
40 36 1961 Karl Schafsteller North Penn 5:25 5:50 6:13 17:30.5 5:39/M 10 TM
41 37 2055 Matt Tylek Penncrest 5:40 5:47 6:04 17:32.4 5:39/M 10 IND
42 38 2602 Issa Makke WC Henderson 5:30 5:53 6:09 17:32.6 5:39/M 10 TM
43 39 1705 Caleb Nolan Haverford Township HS 5:37 5:45 6:11 17:34.4 5:40/M 12 IND
44 40 1103 Cameron Kratz Boyertown 5:29 5:50 6:14 17:35.4 5:40/M 9 IND
45 41 2328 Andrew Carlin Spring Ford 5:35 5:52 6:08 17:36.4 5:41/M 10 IND
46 42 1401 Joseph Branderbit Council Rock South 5:38 5:48 6:10 17:37.1 5:41/M 11 TM
47 43 1220 Christian Crabtree Central Bucks West 5:40 5:50 6:06 17:37.2 5:41/M 12 IND
48 44 2036 Mickey Gommer Penncrest 5:46 5:50 6:00 17:37.4 5:41/M 11 IND
49 45 2129 Evan Romano Perkiomen Valley 5:22 5:59 6:15 17:37.6 5:41/M 9 IND
50 46 1789 Jasper Lim-Goyette Lower Merion 5:53 5:41 6:02 17:38.4 5:41/M 12 TM
51 47 2784 Doug Hoyer Wissahickon 5:34 5:56 6:07 17:39.5 5:42/M 9 IND
52 48 2040 Matt Kirchgasser Penncrest 5:47 5:49 6:05 17:42.1 5:43/M 11 IND
53 49 1785 Robert D'Aquila Lower Merion 5:45 5:50 6:05 17:42.6 5:43/M 10 TM
54 50 2605 Luke Mullen WC Henderson 5:42 5:58 6:02 17:42.7 5:43/M 10 TM
55 51 1241 Liam Price Central Bucks West 5:44 5:50 6:07 17:43.6 5:43/M 10 IND
56 52 1955 Matthew Long North Penn 5:25 5:57 6:21 17:44.7 5:43/M 11 TM
57 53 1227 Alex Hartin Central Bucks West 5:44 5:51 6:09 17:44.9 5:43/M 10 IND
58 54 1153 Elijah Carpenter Central Bucks East 5:37 5:59 6:08 17:45.0 5:44/M 10 IND
59 55 1108 Stephen Repa Boyertown 5:42 5:59 6:03 17:45.1 5:44/M 12 IND
60 56 2608 Patrick Snyder WC Henderson 5:43 5:52 6:08 17:45.2 5:44/M 9 TM
61 57 1843 Charlie D'Orazio Methacton 5:26 5:59 6:20 17:45.5 5:44/M 10 IND
62 58 411 Jesse Comanda Kennett 5:30 5:59 6:15 17:45.5 5:44/M 9 IND
63 59 2121 Logan Baitinger Perkiomen Valley 5:34 5:58 6:13 17:45.8 5:44/M 9 IND
64 60 1184 Carson Wiley Central Bucks East 5:27 5:53 6:25 17:46.8 5:44/M 10 IND
65 61 1370 Robbie Lloyd Council Rock North 5:35 5:54 6:17 17:46.9 5:44/M 10
66 62 1948 Brandon Collins North Penn 5:32 5:59 6:15 17:47.5 5:44/M 10 TM
67 63 1669 Ben Clarke Hatboro Horsham 5:39 5:54 6:14 17:47.8 5:44/M 10
68 64 1610 Charles Sita Great Valley 5:39 5:47 6:21 17:48.3 5:45/M 9 TM
69 65 1022 Grant Adler Avon Grove 5:35 5:58 6:14 17:49.3 5:45/M 11
70 (> 7) 1499 Henry Debuque Downingtown West 5:34 5:52 6:23 17:51.1 5:45/M 10 TM
71 66 1328 Nicholas Nastasi Conestoga 5:36 5:58 6:18 17:53.4 5:46/M 9
72 67 2131 Tyler Woolsey Perkiomen Valley 5:39 5:50 6:24 17:53.9 5:46/M 11
73 68 1175 Gavin Pettigrew Central Bucks East 5:40 5:55 6:18 17:54.2 5:46/M 11
74 69 1852 Ryan Matour Methacton 5:33 6:00 6:20 17:55.1 5:47/M 9
75 70 2037 George Grable Penncrest 5:49 5:53 6:12 17:55.4 5:47/M 11
76 71 1446 Aaron Scavuzzo Downingtown East 5:40 6:00 6:14 17:55.5 5:47/M 10
77 72 2379 Matt Faggioli Strath Haven 5:46 6:03 6:06 17:56.0 5:47/M 10
78 73 1782 Justin Badt Lower Merion 6:03 5:49 6:03 17:56.1 5:47/M 10 TM
79 74 1025 Pierce Barfell Avon Grove 5:52 5:55 6:07 17:56.1 5:47/M 11
80 75 1849 Tristan Landsberg Methacton 5:34 6:05 6:15 17:56.3 5:47/M 9
81 76 1235 Julien Mackensen Central Bucks West 5:44 5:57 6:14 17:56.6 5:47/M 10
82 77 1236 Nikolaus Mangeot Central Bucks West 5:53 5:55 6:08 17:56.9 5:47/M 9
83 78 1856 Jake Peters Methacton 5:35 5:57 6:23 17:57.0 5:47/M 12
84 79 1230 Will Jack Central Bucks West 5:52 5:48 6:16 17:57.2 5:47/M 10
85 80 412 Kendal Lanier Kennett 5:48 5:57 6:10 17:57.4 5:47/M 9
86 81 1180 Danny Spillane Central Bucks East 5:48 5:58 6:09 17:57.4 5:47/M 10
87 82 1853 Chris McGlynn Methacton 5:34 6:06 6:16 17:57.5 5:47/M 9
88 83 1743 Miko Davidson Kennett 5:43 5:58 6:15 17:57.5 5:47/M 9
89 (> 7) 1841 Ray Calarami Methacton 5:36 6:01 6:20 17:58.0 5:48/M 11
90 84 1918 Ryan Tarapchak Neshaminy 5:37 6:02 6:19 17:58.6 5:48/M 9
91 (> 7) 1864 Colin Yeh Methacton 5:37 5:59 6:21 17:58.9 5:48/M 9
92 85 2107 Seamus Kelliher Pennsbury 5:47 5:56 6:15 17:58.9 5:48/M 9
93 86 1790 David Litvin Lower Merion 6:03 5:49 6:06 17:59.0 5:48/M 9 TM
94 (> 7) 1483 Jeremy Bechard Downingtown West 5:45 5:56 6:17 17:59.7 5:48/M 10 TM
95 87 1233 Jason Lang Central Bucks West 5:46 6:02 6:11 18:00.1 5:48/M 9
96 88 1599 Gabe Macarron Great Valley 5:43 6:05 6:11 18:00.4 5:48/M 10 TM
97 89 2127 Eric Moyer Perkiomen Valley 5:33 5:58 6:27 18:00.5 5:48/M 11
98 90 1176 Ryan Roscia Central Bucks East 5:30 6:06 6:24 18:00.8 5:48/M 12
99 91 1706 Chris Potter Haverford Township HS 5:40 5:58 6:22 18:00.9 5:48/M 9
100 92 1039 Thomas Mayer Avon Grove 5:50 5:59 6:11 18:00.9 5:48/M 12
101 93 2603 Jon McCormack WC Henderson 5:53 5:59 6:07 18:01.1 5:49/M 12 TM
102 94 2123 Luke Desilets Perkiomen Valley 5:41 6:03 6:16 18:01.2 5:49/M 11
103 95 2792 Sean Robinson Wissahickon 5:39 6:06 6:15 18:02.0 5:49/M 12
104 96 2046 Dan McLoughlin Penncrest 5:49 5:58 6:14 18:02.1 5:49/M 11
105 97 1094 Caelen Reid Bishop Shanahan 5:45 6:03 6:14 18:02.4 5:49/M 10
106 98 1045 Max Pochan Avon Grove 5:51 5:58 6:12 18:02.6 5:49/M 12
107 99 1749 Logan Piercy Kennett 5:48 5:57 6:16 18:02.8 5:49/M 9
108 100 2172 Doug Villegas-Rivas Phoenixville Area 5:42 6:03 6:16 18:02.9 5:49/M 10
109 101 2125 Daniel Haymen Perkiomen Valley 5:36 6:02 6:24 18:03.3 5:49/M 11
110 102 2041 Brendan Luong Penncrest 5:54 5:57 6:11 18:03.5 5:49/M 11
111 103 1198 James Farrell Central Bucks South 5:42 6:12 6:08 18:03.6 5:49/M 10
112 104 1679 Brian Pisch Hatboro Horsham 5:38 6:08 6:17 18:04.1 5:50/M 12
113 105 1404 Connor Dickel Council Rock South 5:52 6:05 6:06 18:04.1 5:50/M 11 TM
114 106 1202 Tate Prudish Central Bucks South 5:42 6:09 6:13 18:04.5 5:50/M 11
115 107 2106 Alex Hludzinski Pennsbury 5:48 6:00 6:17 18:06.6 5:50/M 9
116 108 1981 Matthew Kwiatkowaki Owen J. Roberts 5:47 6:00 6:20 18:07.6 5:51/M 9
117 109 1156 Ethan Evans Central Bucks East 5:40 6:05 6:22 18:08.1 5:51/M 10
118 110 1652 Isaiah Trader Harriton 5:47 6:00 6:20 18:08.2 5:51/M 10
119 (> 7) 2591 Dean Harris WC Henderson 5:42 6:05 6:20 18:08.3 5:51/M 10 TM
120 111 1049 Seth Williams Avon Grove 5:53 5:57 6:17 18:08.8 5:51/M 10
121 (> 7) 1846 John Kiernan Methacton 5:38 6:07 6:23 18:09.2 5:51/M 10
122 112 1729 Christian Byler Jenkintown 5:45 6:01 6:23 18:09.3 5:51/M 12
123 (> 7) 1854 Ryan Morgan Methacton 5:33 5:55 6:40 18:09.3 5:51/M 11
124 113 2331 Braden Krajcirovic Spring Ford 5:35 6:04 6:29 18:09.6 5:51/M 9
125 114 1562 Cameron Kennedy Garnet Valley 5:57 5:59 6:13 18:10.1 5:52/M 12
126 115 1748 Gabe Pardo Kennett 5:51 5:51 6:26 18:10.2 5:52/M 9
127 116 2779 Michael Cimini Wissahickon 5:49 6:05 6:15 18:10.5 5:52/M 11
128 117 1324 Benjamin Horner Conestoga 5:45 6:02 6:23 18:11.4 5:52/M 10
129 118 1983 Eric Shanahan Owen J. Roberts 5:47 6:06 6:18 18:11.9 5:52/M 11
130 119 2112 Matt Sweeney Pennsbury 5:47 6:01 6:22 18:12.2 5:52/M 10
131 (> 7) 107 Holden Emery Central Bucks East 5:25 6:06 6:40 18:12.5 5:52/M 10
132 120 2785 Max Klugherz Wissahickon 5:41 6:06 6:25 18:12.7 5:52/M 11
133 121 2239 Jimmy Kurtz Radnor 5:52 6:00 6:20 18:12.8 5:52/M 9
134 122 2508 Patrick O'Donnell Upper Merion 5:46 6:06 6:20 18:13.0 5:53/M 11
135 123 1209 Colin Wood Central Bucks South 5:51 6:03 6:18 18:13.2 5:53/M 11
136 (> 7) 2122 Tommy Bricker Perkiomen Valley 5:45 6:05 6:22 18:13.3 5:53/M 9
137 (< 5) 1284 Phillip Clinton Coatesville 5:43 6:07 6:21 18:13.4 5:53/M 10
138 124 1941 Ryan Apple North Penn 5:39 6:15 6:18 18:13.8 5:53/M 10 TM
139 125 1704 Ryan Murray Haverford Township HS 5:48 6:12 6:13 18:14.2 5:53/M 11
140 (> 7) 1847 Vaughn Lackman Methacton 5:40 6:11 6:22 18:14.6 5:53/M 9
141 126 1702 Stephen Lozano Haverford Township HS 5:48 6:08 6:17 18:14.7 5:53/M 10
142 (> 7) 1225 Carter Fitzgerald Central Bucks West 5:47 6:02 6:24 18:14.7 5:53/M 9
143 (> 7) 1152 Jack Brodish Central Bucks East 5:39 6:07 6:27 18:14.7 5:53/M 12
144 (> 7) 1237 Jason Miller Central Bucks West 5:46 6:01 6:27 18:15.0 5:53/M 11
145 127 2678 Elisha Stigora WC Rustin 5:46 6:13 6:15 18:15.3 5:53/M 10
146 128 1377 Dan Takacs Council Rock North 5:47 6:04 6:23 18:15.6 5:53/M 11
147 129 1421 Thomas Welborn Council Rock South 5:53 6:05 6:16 18:15.7 5:53/M 10 TM
148 130 2384 Wade Mutz Strath Haven 5:54 6:03 6:18 18:15.8 5:53/M 10
149 131 2522 Jonathan Daub Upper Perkiomen 5:41 6:14 6:20 18:16.1 5:54/M 11
150 132 2659 Nick Lutcavage WC Rustin 5:41 6:08 6:26 18:16.8 5:54/M 11
151 (> 7) 2610 Kevin Wheeler WC Henderson 5:57 6:04 6:15 18:17.3 5:54/M 9 TM
152 133 2527 Ethan Markwalter Upper Perkiomen 5:38 6:15 6:24 18:18.1 5:54/M 11
153 134 2380 Nicholas Falsone Strath Haven 5:56 6:04 6:17 18:18.7 5:54/M 10
154 135 1327 Aidan Moynagh Conestoga 5:51 6:06 6:20 18:19.0 5:55/M 11
155 136 2000 Nick Marker Oxford Area 5:45 6:03 6:30 18:19.0 5:55/M 10
156 137 1030 Peyton Cole Avon Grove 5:57 6:07 6:14 18:19.1 5:55/M 12
157 (> 7) 2585 Robby Colson WC Henderson 5:54 6:00 6:24 18:19.4 5:55/M 10 TM
158 138 1957 Logan Macosko North Penn 5:45 6:04 6:29 18:19.6 5:55/M 12 TM
159 (> 7) 1860 Chris Spletzer Methacton 5:39 6:12 6:27 18:19.6 5:55/M 10
160 139 1204 Eduardo Rovira Central Bucks South 5:57 6:01 6:20 18:20.2 5:55/M 10
161 (> 7) 1500 Vincent Diedwardo Downingtown West 5:45 6:11 6:23 18:20.5 5:55/M 12 TM
162 140 1444 Ethan Miller Downingtown East 5:39 6:09 6:32 18:21.1 5:55/M 10
163 141 1445 Harrison Muller Downingtown East 5:51 6:01 6:29 18:21.4 5:55/M 12
164 142 2751 Rhys Simmons William Tennent 5:42 6:04 6:33 18:21.4 5:55/M 12
165 (> 7) 1535 Matthew Wagner Downingtown West 6:06 5:58 6:15 18:21.4 5:55/M 9 TM
166 143 1449 Matt Wisel Downingtown East 5:56 6:07 6:18 18:21.8 5:55/M 9
167 144 2504 Eric Henderson Upper Merion 5:38 6:11 6:31 18:21.8 5:55/M 10
168 (> 7) 1954 Joshua Hellman North Penn 5:52 6:10 6:19 18:22.0 5:55/M 9 TM
169 145 1104 Nolan Longacre Boyertown 5:40 6:15 6:25 18:22.1 5:55/M 12
170 (> 7) 1245 Brennan Wellock Central Bucks West 5:47 6:07 6:27 18:22.2 5:55/M 9
171 146 2236 Kieran Brennan Radnor 5:56 6:03 6:22 18:22.4 5:55/M 10
172 (> 7) 1947 James Chupalio North Penn 5:51 6:08 6:21 18:22.7 5:55/M 12 TM
173 147 2109 Luke Labiak Pennsbury 5:48 6:07 6:28 18:23.3 5:56/M 11
174 148 1447 Chris Walsh Downingtown East 5:52 6:08 6:22 18:23.5 5:56/M 9
175 (> 7) 1238 Anirudh Nangunoori Central Bucks West 5:56 6:05 6:22 18:23.7 5:56/M 10
176 149 2285 Miles Bailey Souderton Area 5:52 6:04 6:26 18:24.0 5:56/M 11
177 (> 7) 1228 Bret Hatzinger Central Bucks West 5:52 6:06 6:25 18:24.4 5:56/M 11
178 (> 7) 1524 Thomas Schwarz Downingtown West 5:42 6:04 6:37 18:24.5 5:56/M 12 TM
179 150 1086 John Fader Bishop Shanahan 5:51 6:12 6:21 18:24.6 5:56/M 11
180 (> 7) 2590 Sam Drap WC Henderson 5:47 6:11 6:26 18:24.8 5:56/M 9 TM
181 151 1708 Aaron Weible Haverford Township HS 5:57 6:09 6:17 18:25.1 5:56/M 10
182 (> 7) 1952 Frankie Gerhart North Penn 5:38 6:15 6:31 18:25.3 5:56/M 10 TM
183 152 1667 Brian Bollendorf Hatboro Horsham 5:57 6:16 6:11 18:25.4 5:56/M 11
184 153 1676 Jaylen Lasseter Hatboro Horsham 5:58 6:12 6:15 18:25.7 5:56/M 11
185 (> 7) 1166 Parker Madey Central Bucks East 5:58 6:05 6:22 18:26.4 5:57/M 12
186 154 2526 Ryan Landis Upper Perkiomen 5:56 6:14 6:15 18:26.5 5:57/M 11
187 155 2302 Owen Hersherger Souderton Area 5:55 6:09 6:22 18:26.9 5:57/M 10
188 (> 7) 1794 Jonathan Xu Lower Merion 6:07 5:55 6:23 18:27.0 5:57/M 9 TM
189 156 1577 Xzavier Suren Glen Mills Schools 5:40 6:26 6:20 18:27.2 5:57/M 10
190 (> 7) 1788 Jacob Krimsky Lower Merion 6:06 5:57 6:23 18:27.5 5:57/M 9 TM
191 157 2306 Devon Mau Souderton Area 5:55 6:08 6:23 18:27.8 5:57/M 9
192 158 2329 Greg Chiaradonna Spring Ford 5:44 6:11 6:32 18:27.8 5:57/M 9
193 (> 7) 1240 Butchy Peralta Central Bucks West 5:28 6:02 6:56 18:28.0 5:57/M 12
194 (> 7) 2587 Ben DeFonzo WC Henderson 5:49 6:10 6:28 18:28.3 5:57/M 9 TM
195 (> 7) 1413 Mike Magee Council Rock South 6:16 6:00 6:12 18:28.4 5:57/M 11 TM
196 159 2157 Sean Lukowski Phoenixville Area 5:47 6:14 6:25 18:28.7 5:57/M 11
197 160 1448 Max White Downingtown East 5:51 6:10 6:26 18:28.8 5:57/M 9
198 161 2794 Ethan Weiss Wissahickon 5:50 6:12 6:26 18:29.1 5:58/M 11
199 162 1206 Daniel Strobel Central Bucks South 5:51 6:05 6:32 18:29.5 5:58/M 10
200 163 2717 Stephen Mazza West Chester East 5:56 6:06 6:26 18:29.7 5:58/M 9
201 164 1701 Peter Leibrandt Haverford Township HS 5:51 6:08 6:29 18:29.9 5:58/M 10
202 165 2742 Israel Atonal-valera William Tennent 6:06 6:05 6:18 18:30.0 5:58/M 11
203 166 2385 Sameul Neat Strath Haven 6:11 6:02 6:17 18:30.4 5:58/M 9
204 167 1999 Noah Hewes Oxford Area 5:39 6:15 6:35 18:30.5 5:58/M 12
205 168 1740 Caden Spoerl Jenkintown 5:48 6:12 6:29 18:30.7 5:58/M 10
206 (> 7) 1162 Patrick Kleemeier Central Bucks East 5:45 6:13 6:31 18:30.8 5:58/M 9
207 169 2645 Erik Baum WC Rustin 5:48 6:14 6:28 18:31.7 5:58/M 11
208 170 2676 Jake Spaniak WC Rustin 5:44 6:06 6:41 18:32.0 5:59/M 11
209 (> 7) 1842 Nick Czincila Methacton 5:52 6:11 6:27 18:32.1 5:59/M 9
210 (> 7) 1703 Andrew McGinley Haverford Township HS 5:50 6:08 6:33 18:32.4 5:59/M 11
211 171 1995 Aaron Gamboa Oxford Area 5:43 6:11 6:38 18:32.4 5:59/M 11
212 (> 7) 2053 Murphy Roberts Penncrest 5:56 6:04 6:31 18:32.5 5:59/M 11
213 (< 5) 2212 Patrick Rieker Pottsgrove 5:33 6:20 6:38 18:32.5 5:59/M 11
214 172 2662 Dylan Matthias WC Rustin 5:48 6:14 6:30 18:32.7 5:59/M 10
215 173 2375 Kenneth Chiem Strath Haven 5:54 6:03 6:35 18:32.8 5:59/M 10
216 (< 5) 373 Paul Watkins Holy Ghost Preparatory School 5:45 6:15 6:31 18:33.0 5:59/M 11
217 174 2387 Finn Szybist Strath Haven 6:10 6:06 6:15 18:33.2 5:59/M 9
218 (> 7) 1155 Matt Curry Central Bucks East 6:01 6:11 6:21 18:33.3 5:59/M 11
219 175 2501 Andrew Ebersole Upper Merion 5:56 6:07 6:28 18:33.3 5:59/M 9
220 176 1207 Caleb Tsai Central Bucks South 5:45 6:16 6:31 18:33.5 5:59/M 12
221 177 1578 Kelsey Young Glen Mills Schools 5:39 6:16 6:37 18:33.8 5:59/M 10
222 178 1044 Alek Pochan Avon Grove 5:58 6:10 6:25 18:34.0 5:59/M 9
223 (> 7) 1851 Austin Lozinak Methacton 5:44 6:16 6:32 18:34.3 5:59/M 11
224 179 1991 Daniel Cox Oxford Area 5:37 6:14 6:42 18:34.7 5:59/M 10
225 (> 7) 2597 Ryan Kelly WC Henderson 6:03 6:08 6:22 18:34.8 5:59/M 12 TM
226 180 2714 Adam Kaplan West Chester East 6:00 6:12 6:22 18:35.2 6:00/M 12
227 (> 7) 1855 Jack Pellegrino Methacton 5:46 6:16 6:32 18:35.3 6:00/M 12
228 181 2143 Yash Agnihorti Phoenixville Area 6:01 6:10 6:24 18:35.6 6:00/M 9
229 (> 7) 1484 Michael Bertoni Downingtown West 6:11 6:08 6:16 18:36.1 6:00/M 11 TM
230 182 2722 Tyler Pachuda West Chester East 5:58 6:09 6:28 18:36.4 6:00/M 10
231 183 1615 Adam Surovcik Great Valley 5:40 6:22 6:33 18:36.5 6:00/M 10 TM
232 184 1592 Patrick Hanlon Great Valley 6:05 6:09 6:21 18:36.7 6:00/M 9 TM
233 (> 7) 1518 Tim Milich Downingtown West 6:06 6:08 6:21 18:36.8 6:00/M 9 TM
234 185 1565 Karthik Reddy Garnet Valley 5:58 6:14 6:24 18:37.4 6:00/M 10
235 (> 7) 1042 Jimmy O'Hora Avon Grove 6:03 6:12 6:21 18:37.4 6:00/M 10
236 (> 7) 1229 Nicholas Isaac Central Bucks West 5:59 6:10 6:27 18:37.5 6:00/M 10
237 (> 7) 1699 Teddy Delduca Haverford Township HS 5:55 6:12 6:29 18:37.5 6:00/M 11
238 (> 7) 1221 Will Deem Central Bucks West 5:55 6:15 6:26 18:37.6 6:00/M 11
239 (> 7) 2120 Christian Badali Perkiomen Valley 5:43 6:17 6:37 18:38.4 6:01/M 11
240 186 1917 Dylan Souders Neshaminy 5:51 6:17 6:30 18:38.7 6:01/M 11
241 187 2783 Adam Grossberg Wissahickon 5:55 6:14 6:28 18:38.9 6:01/M 9
242 188 1269 Raphael Orange Cheltenham 5:56 6:15 6:27 18:39.0 6:01/M 12
243 189 1678 James Nolin Hatboro Horsham 5:51 6:18 6:28 18:39.0 6:01/M 12
244 190 2711 Kieran Hefferan West Chester East 6:07 6:06 6:25 18:39.2 6:01/M 10
245 (> 7) 1167 Jachin Mapily Central Bucks East 5:57 6:15 6:25 18:39.6 6:01/M 12
246 191 1638 Joseph Challisery Harriton 5:56 6:11 6:31 18:40.0 6:01/M 9
247 (> 7) 1168 Will Marston Central Bucks East 5:55 6:17 6:27 18:40.8 6:01/M 11
248 192 2746 Evan Chester William Tennent 6:04 6:04 6:32 18:40.8 6:01/M 10
249 (> 7) 1858 Jack Rosti Methacton 5:45 6:15 6:40 18:41.3 6:02/M 9
250 (> 7) 1199 Mason McClintic Central Bucks South 5:52 6:08 6:40 18:41.6 6:02/M 9
251 (> 7) 1402 Logan Brunnozzi Council Rock South 6:16 6:03 6:21 18:41.7 6:02/M 9 TM
252 193 1567 Carson Slook Garnet Valley 6:04 6:09 6:28 18:42.6 6:02/M 12
253 194 1976 Andrea Cambiati Owen J. Roberts 5:57 6:17 6:28 18:42.9 6:02/M 11
254 195 2710 Martin Gusick West Chester East 5:53 6:23 6:26 18:43.1 6:02/M 12
255 196 1378 Bode Wildgrube Council Rock North 5:38 6:21 6:44 18:44.0 6:03/M 10
256 197 2523 William Daub Upper Perkiomen 5:47 6:20 6:37 18:44.8 6:03/M 9
257 (> 7) 1173 Carter Moore Central Bucks East 6:03 6:20 6:20 18:45.4 6:03/M 11
258 198 2401 Christian Hansen Sun Valley 6:07 6:10 6:27 18:45.7 6:03/M 11
259 (> 7) 1507 Adam Henning Downingtown West 6:08 6:12 6:24 18:45.9 6:03/M 11 TM
260 199 2743 Aiden Augustine William Tennent 5:59 6:15 6:30 18:45.9 6:03/M 9
261 200 2388 Nathan Thallman Strath Haven 6:11 6:13 6:21 18:46.0 6:03/M 11
262 201 1982 Andrew LaGreca Owen J. Roberts 5:59 6:14 6:32 18:46.5 6:03/M 9
263 202 2152 Luke Hihi Phoenixville Area 6:00 6:11 6:34 18:46.5 6:03/M 10
264 (> 7) 2594 Alex Hughes WC Henderson 5:54 6:13 6:39 18:47.1 6:04/M 10 TM
265 203 2658 Brent Long WC Rustin 5:47 6:35 6:24 18:47.3 6:04/M 11
266 (> 7) 1519 Luke Ng Downingtown West 6:00 6:17 6:30 18:47.8 6:04/M 10 TM
267 (> 7) 1965 Brian Toto North Penn 6:08 6:17 6:22 18:47.9 6:04/M 11 TM
268 204 1560 Tyler Cymbala Garnet Valley 5:57 6:17 6:33 18:47.9 6:04/M 9
269 205 2336 Riley Wright Spring Ford 5:49 6:17 6:40 18:48.0 6:04/M 10
270 (> 7) 1159 Danny Heinrichs Central Bucks East 5:57 6:18 6:32 18:48.5 6:04/M 11
271 (> 7) 1161 Bryce Hudson Central Bucks East 5:57 6:15 6:35 18:48.6 6:04/M 9
272 206 2305 Sean Kaufman Souderton Area 5:57 6:11 6:39 18:49.4 6:04/M 10
273 207 2782 Samuel Forde Wissahickon 5:59 6:16 6:33 18:49.5 6:04/M 10
274 (> 7) 1612 Gabe Stahl Great Valley 6:05 6:18 6:26 18:50.2 6:05/M 10 TM
275 208 1087 Michael Hughes Bishop Shanahan 6:08 6:18 6:24 18:50.9 6:05/M 10
276 209 2243 Deke Magen Radnor 6:06 6:15 6:29 18:51.5 6:05/M 10
277 (> 7) 1525 Daniel Sharpless Downingtown West 6:09 6:16 6:25 18:51.6 6:05/M 10 TM
278 210 2525 Jacob Heffner Upper Perkiomen 6:02 6:24 6:25 18:51.9 6:05/M 11
279 211 2536 Jonathan Trzaska Upper Perkiomen 5:50 6:22 6:38 18:52.3 6:05/M 11
280 212 1090 Luke Mich Bishop Shanahan 5:55 6:22 6:34 18:52.4 6:05/M 12
281 213 2675 Hayden Sommers WC Rustin 6:17 6:10 6:24 18:52.9 6:05/M 10
282 214 1645 Patrick McCann Harriton 6:04 6:17 6:30 18:53.2 6:05/M 11
283 (> 7) 2382 Carter Kropac Strath Haven 6:12 6:18 6:22 18:53.4 6:05/M 9
284 215 1674 Nathan Kephart Hatboro Horsham 6:09 6:16 6:27 18:53.7 6:05/M 9
285 (> 7) 1160 Sam Herbst Central Bucks East 6:08 6:16 6:28 18:53.8 6:05/M 11
286 (> 7) 2584 Alex Chilet WC Henderson 5:59 6:12 6:42 18:54.0 6:06/M 10 TM
287 (> 7) 1709 Tom Zukowski Haverford Township HS 6:16 6:13 6:24 18:54.0 6:06/M 12
288 216 2510 Siddharth Patel Upper Merion 5:57 6:18 6:38 18:54.2 6:06/M 11
289 (> 7) 2664 Jack McDougall WC Rustin 6:13 6:14 6:26 18:54.3 6:06/M 9
290 (> 7) 2669 Brendan Rhein WC Rustin 6:08 6:14 6:31 18:54.4 6:06/M 10
291 217 1320 Daniel Goddard Conestoga 6:02 6:21 6:31 18:54.6 6:06/M 10
292 218 1333 Mehul Tomar Conestoga 6:13 6:09 6:31 18:54.9 6:06/M 10
293 (> 7) 1040 Evan McCleary Avon Grove 6:01 6:14 6:39 18:55.1 6:06/M 10
294 219 2423 Michael Scali Unionville 6:01 6:11 6:42 18:55.5 6:06/M 9
295 220 2072 Thomas Geiger Pennridge 6:04 6:24 6:27 18:55.8 6:06/M 12
296 221 2529 James Patterson Upper Perkiomen 5:53 6:29 6:32 18:55.8 6:06/M 11
297 222 2188 Daniel Munro Plymouth Whitemarsh 5:53 6:20 6:41 18:55.9 6:06/M 9
298 (> 7) 1154 Evan Clark Central Bucks East 5:45 6:21 6:48 18:56.0 6:06/M 9
299 223 2309 Manny Rota-Talarico Souderton Area 6:11 6:12 6:31 18:56.2 6:06/M 9
300 224 1747 Max Mullin Kennett 6:00 6:13 6:41 18:56.3 6:06/M 10
301 225 1110 Caleb Taylor Boyertown 5:49 6:21 6:46 18:56.7 6:06/M 12
302 (> 7) 1169 Luke McCarron Central Bucks East 5:58 6:17 6:40 18:57.1 6:07/M 11
303 (> 7) 1590 Declan Coates Great Valley 6:00 6:23 6:33 18:57.7 6:07/M 10 TM
304 226 1325 Alex Meall Conestoga 6:10 6:12 6:35 18:58.4 6:07/M 10
305 (> 7) 1504 Drew Gelling Downingtown West 6:06 6:14 6:38 18:58.5 6:07/M 9 TM
306 227 1088 Henry Lukens Bishop Shanahan 6:08 6:17 6:32 18:58.7 6:07/M 10
307 (> 7) 1417 Eric Neville Council Rock South 5:59 6:19 6:39 18:58.8 6:07/M 10 TM
308 228 2105 Nicholas Doyle Pennsbury 6:02 6:16 6:40 18:59.3 6:07/M 11
309 (< 5) 2228 Mason Smith Quakertown 6:00 6:27 6:32 18:59.5 6:07/M 11
310 229 2422 Jacob McCann Unionville 6:13 6:21 6:24 18:59.6 6:07/M 11
311 (< 5) 2209 Jonah Korman Pottsgrove 6:09 6:17 6:33 19:00.0 6:08/M 10
312 230 2110 Jacob Outcalt Pennsbury 6:09 6:12 6:38 19:00.3 6:08/M 10
313 (> 7) 1420 Toby Rosengarten Council Rock South 6:07 6:16 6:38 19:01.9 6:08/M 9 TM
314 (> 7) 1165 Christopher Madera Central Bucks East 6:09 6:18 6:34 19:02.1 6:08/M 11
315 (> 7) 1949 Rahul Desai North Penn 6:07 6:22 6:32 19:02.9 6:08/M 12 TM
316 (> 7) 1195 Ed Blaney Central Bucks South 6:05 6:22 6:34 19:03.2 6:09/M 11
317 (> 7) 2581 Harry Birl WC Henderson 6:03 6:20 6:39 19:03.4 6:09/M 10 TM
318 (> 7) 1029 Noah Cimini Avon Grove 5:59 6:21 6:42 19:03.5 6:09/M 9
319 231 1644 Owen Lester Harriton 5:56 6:17 6:49 19:03.6 6:09/M 9
320 (> 7) 1170 Kevin McGovern Central Bucks East 6:11 6:18 6:34 19:04.1 6:09/M 12
321 232 2516 Cole Vallette Upper Merion 5:57 6:17 6:49 19:04.3 6:09/M 11
322 233 2151 Dan Hickey Phoenixville Area 5:56 6:27 6:40 19:04.4 6:09/M 12
323 (> 7) 2520 Joe Carpenter Upper Perkiomen 5:58 6:28 6:37 19:04.5 6:09/M 10
324 234 2001 Noah McGregor Oxford Area 6:07 6:13 6:43 19:04.8 6:09/M 9
325 (> 7) 1587 Cody Carnes Great Valley 6:12 6:17 6:34 19:04.9 6:09/M 10 TM
326 235 2102 Justin Brown Pennsbury 6:01 6:22 6:41 19:05.6 6:09/M 9
327 (> 7) 1944 Matthew Chmielewski North Penn 5:53 6:30 6:42 19:05.8 6:09/M 10 TM
328 (> 7) 2050 Ryan O'Donnell Penncrest 6:06 6:21 6:37 19:05.9 6:09/M 11
329 236 2452 Michael Greene Upper Darby 5:57 6:20 6:48 19:06.7 6:10/M 11
330 (> 7) 2039 Jasper Jonosky Penncrest 6:06 6:18 6:42 19:07.5 6:10/M 9
331 (> 7) 1232 Patrick Lafferty Central Bucks West 5:50 6:24 6:52 19:07.6 6:10/M 10
332 237 2156 Kyler Lewis Phoenixville Area 6:20 6:18 6:28 19:07.8 6:10/M 12
333 238 2245 Leo Mlodzienski Radnor 6:09 6:21 6:37 19:07.9 6:10/M 10
334 239 2147 Alex Fey Phoenixville Area 6:01 6:20 6:46 19:08.5 6:10/M 12
335 240 2512 Saran Ram Upper Merion 5:57 6:16 6:54 19:08.8 6:10/M 12
336 (> 7) 1516 Anthony Mangine Downingtown West 6:08 6:19 6:41 19:09.4 6:11/M 11 TM
337 (> 7) 1517 Joey Marasco Downingtown West 6:08 6:21 6:39 19:09.5 6:11/M 11 TM
338 241 1913 Sean Kelly Neshaminy 5:57 6:31 6:39 19:09.6 6:11/M 11
339 242 1564 Ryle Mellinger Garnet Valley 6:14 6:16 6:38 19:09.7 6:11/M 9
340 (> 7) 1226 Cooper Guerin Central Bucks West 6:08 6:27 6:34 19:10.2 6:11/M 10
341 243 2448 Clark Briddes Upper Darby 6:01 6:24 6:44 19:10.5 6:11/M 10
342 244 1267 Liam McNally Cheltenham 6:07 6:23 6:39 19:10.8 6:11/M 12
343 245 2238 Asa Hartman Radnor 5:48 6:22 6:59 19:11.1 6:11/M 11
344 246 2081 Andrew Reice Pennridge 5:47 6:27 6:56 19:11.1 6:11/M 10
345 247 2514 Harrison Sieker Upper Merion 6:02 6:26 6:43 19:12.0 6:12/M 12
346 248 2708 Austin Edmunds West Chester East 6:11 6:19 6:41 19:12.1 6:12/M 9
347 249 2330 Thomas Duersch Spring Ford 5:51 6:36 6:44 19:12.2 6:12/M 12
348 250 2754 Joseph Tuman William Tennent 6:14 6:28 6:29 19:12.5 6:12/M 10
349 (> 7) 1400 Joey Benincasa Council Rock South 6:15 6:17 6:38 19:12.6 6:12/M 9 TM
350 251 1914 Steven McLaughlin Neshaminy 5:53 6:28 6:50 19:12.6 6:12/M 10
351 252 2295 Jake Etzler Souderton Area 6:00 6:25 6:47 19:12.9 6:12/M 12
352 253 2291 Aidan Cox Souderton Area 6:04 6:20 6:48 19:14.0 6:12/M 10
353 (> 7) 1786 Jeffrey Deng Lower Merion 6:19 6:25 6:30 19:15.2 6:13/M 11 TM
354 254 2241 Aidan Leonard Radnor 6:11 6:23 6:40 19:15.3 6:13/M 9
355 (> 7) 1196 Reece D'Alonzo Central Bucks South 6:10 6:25 6:39 19:15.7 6:13/M 10
356 255 1651 Aaron Trader Harriton 5:51 6:20 7:03 19:16.4 6:13/M 10
357 256 2752 George Slook William Tennent 6:17 6:28 6:31 19:17.2 6:13/M 9
358 (> 7) 1586 Bryce Bardsley Great Valley 6:21 6:17 6:38 19:17.2 6:13/M 9 TM
359 257 1980 Charles Kullen Owen J. Roberts 6:09 6:24 6:43 19:17.3 6:13/M 9
360 (> 7) 2733 Timothy Sullivan West Chester East 6:02 6:28 6:46 19:17.8 6:13/M 11
361 (> 7) 2288 Axell Beskar Souderton Area 6:16 6:25 6:36 19:18.0 6:14/M 12
362 (> 7) 1481 Tyler Aman Downingtown West 6:18 6:25 6:35 19:18.6 6:14/M 9 TM
363 258 1751 Luca Tresoldi Kennett 6:17 6:26 6:34 19:18.9 6:14/M 9
364 (> 7) 1510 Max Kelly Downingtown West 6:23 6:24 6:31 19:19.1 6:14/M 12 TM
365 259 2199 Gavin Buce Pope John Paul II 6:24 6:19 6:35 19:19.5 6:14/M 10
366 (> 7) 1611 Luke Sita Great Valley 6:06 6:26 6:46 19:19.7 6:14/M 9 TM
367 260 2749 Justin Glass William Tennent 6:10 6:22 6:47 19:20.0 6:14/M 9
368 (> 7) 2032 Alex Chung Penncrest 6:07 6:21 6:51 19:20.3 6:14/M 10
369 (> 7) 2390 Marshall Wenger Strath Haven 6:16 6:26 6:37 19:20.7 6:14/M 9
370 (> 7) 2148 Isaac Gale Phoenixville Area 6:01 6:23 6:55 19:20.9 6:14/M 12
371 (> 7) 1036 Josh Herring Avon Grove 6:03 6:23 6:53 19:21.1 6:15/M 10
372 (> 7) 2154 Bryan Kerchner Phoenixville Area 6:03 6:27 6:50 19:21.3 6:15/M 9
373 261 997 John Boone Abington 5:58 6:35 6:47 19:21.4 6:15/M 12
374 (> 7) 1024 Ian Ambrose Avon Grove 6:13 6:30 6:37 19:21.5 6:15/M 11
375 262 1375 Tucker Smith Council Rock North 5:43 6:28 7:09 19:22.2 6:15/M 12
376 263 2190 William Stanczak Plymouth Whitemarsh 6:20 6:28 6:33 19:22.2 6:15/M 11
377 264 2332 Matthew Pytel Spring Ford 6:05 6:33 6:43 19:22.7 6:15/M 9
378 (> 7) 2593 Evan Hellmig WC Henderson 5:54 6:24 7:04 19:23.1 6:15/M 12 TM
379 (> 7) 1697 Liam Brophy Haverford Township HS 6:17 6:26 6:39 19:23.4 6:15/M 12
380 (> 7) 1698 Tim Cincotta Haverford Township HS 6:16 6:27 6:40 19:23.7 6:15/M 11
381 265 1727 Nathaniel Barnett Jenkintown 6:28 6:21 6:34 19:24.2 6:15/M 9
382 (> 7) 2745 Matt Carden William Tennent 6:16 6:29 6:39 19:24.4 6:15/M 9
383 (> 7) 1223 Jade Ewing Central Bucks West 6:23 6:25 6:36 19:24.4 6:15/M 10
384 266 1641 Logan Ebner Harriton 6:11 6:30 6:43 19:24.7 6:15/M 9
385 (> 7) 1950 Braeden Dian North Penn 6:10 6:23 6:50 19:25.0 6:16/M 10 TM
386 (> 7) 2169 Jeff Stevens Phoenixville Area 6:04 6:31 6:50 19:25.5 6:16/M 12
387 267 1978 J.p. Duffy Owen J. Roberts 6:11 6:22 6:52 19:26.3 6:16/M 11
388 (> 7) 2314 Garrett Thompson Souderton Area 6:15 6:32 6:39 19:27.1 6:16/M 12
389 268 2240 Nick Lavine Radnor 6:11 6:23 6:53 19:27.8 6:16/M 9
390 (> 7) 2786 Justin Le Wissahickon 6:04 6:30 6:52 19:28.0 6:17/M 10
391 (> 7) 2655 Luke Krikorian WC Rustin 6:20 6:27 6:39 19:28.3 6:17/M 11
392 (> 7) 1979 Jack Golden Owen J. Roberts 6:10 6:29 6:48 19:28.6 6:17/M 9
393 (> 7) 1985 Nick Wood Owen J. Roberts 6:25 6:16 6:46 19:28.9 6:17/M 9
394 269 1372 Matt Matarazzo Council Rock North 6:06 6:30 6:52 19:29.0 6:17/M 10
395 (> 7) 1203 Jonathan Robinson Central Bucks South 6:06 6:29 6:53 19:29.7 6:17/M 12
396 270 1052 Kyle Keenan Bensalem 6:02 6:39 6:47 19:30.1 6:17/M 12
397 271 1379 Gabe Wilson Council Rock North 6:17 6:38 6:34 19:30.8 6:17/M 10
398 (> 7) 1956 Erik Loro North Penn 6:00 6:37 6:52 19:30.9 6:17/M 12 TM
399 (> 7) 1792 Jacob Marsh Lower Merion 6:32 6:19 6:38 19:30.9 6:17/M 11 TM
400 (> 7) 2747 Matt Christofas William Tennent 6:28 6:19 6:43 19:31.3 6:18/M 11
401 (> 7) 1411 Mike Korixis Council Rock South 6:22 6:35 6:33 19:31.3 6:18/M 10 TM
402 (> 7) 1197 Ben Drakas Central Bucks South 6:06 6:29 6:56 19:32.2 6:18/M 10
403 (> 7) 2317 Connor Williams Souderton Area 6:24 6:16 6:51 19:32.7 6:18/M 12
404 (> 7) 2298 Jacob Golden Souderton Area 6:25 6:15 6:51 19:32.7 6:18/M 12
405 (> 7) 2724 Conor Quinn West Chester East 6:16 6:25 6:50 19:32.9 6:18/M 10
406 (> 7) 2153 Kyle Keener Phoenixville Area 6:20 6:36 6:35 19:33.0 6:18/M 9
407 (> 7) 1589 Ean Chasinoff Great Valley 6:30 6:25 6:36 19:33.1 6:18/M 11 TM
408 (> 7) 1943 Ethan Buera North Penn 6:08 6:34 6:50 19:33.2 6:18/M 10 TM
409 272 2424 Caden Young Unionville 6:14 6:36 6:43 19:34.5 6:19/M 9
410 (> 7) 1859 Jake Schwanholt Methacton 5:54 6:31 7:07 19:34.5 6:19/M 9
411 273 2075 Zach Hildebrandt Pennridge 6:12 6:34 6:47 19:34.6 6:19/M 12
412 (> 7) 2034 Jack Gallagher Penncrest 6:16 6:32 6:46 19:34.6 6:19/M 9
413 274 2346 Ryan Henry Springfield (Delco) 6:09 6:35 6:49 19:34.6 6:19/M 11
414 275 2203 Patrick McCafferty Pope John Paul II 6:17 6:32 6:45 19:34.7 6:19/M 9
415 (> 7) 2535 Ethan Trzaska Upper Perkiomen 5:52 6:23 7:19 19:35.2 6:19/M 11
416 (> 7) 1603 Bharavi Misra Great Valley 6:08 6:24 7:03 19:36.1 6:19/M 10 TM
417 (> 7) 2163 Tyler Pekofsky Phoenixville Area 6:11 6:42 6:43 19:37.4 6:20/M 11
418 (> 7) 1977 Ezra Craig Owen J. Roberts 6:19 6:31 6:47 19:37.6 6:20/M 9
419 (> 7) 2030 Sean Bramley Penncrest 6:17 6:32 6:47 19:37.9 6:20/M 11
420 (> 7) 2381 Jason Hu Strath Haven 6:22 6:29 6:46 19:38.1 6:20/M 9
421 (> 7) 2795 Noah Sachs Strath Haven 6:21 6:30 6:45 19:38.5 6:20/M
422 (> 7) 2376 Steven Choi Strath Haven 6:21 6:31 6:45 19:38.6 6:20/M 9
423 (> 7) 2161 Colin Murphy Phoenixville Area 6:20 6:28 6:50 19:38.7 6:20/M 10
424 (> 7) 2246 Hall Rubenstein Radnor 6:14 6:33 6:51 19:38.8 6:20/M 11
425 (> 7) 2513 Zachary Reid Upper Merion 6:14 6:31 6:53 19:39.1 6:20/M 9
426 (> 7) 1959 Christopher Pyatt North Penn 6:31 6:31 6:36 19:39.2 6:20/M 10 TM
427 (> 7) 2377 Charles Dawes Strath Haven 6:19 6:33 6:46 19:39.7 6:20/M 10
428 276 2334 Nicholas Trapani Spring Ford 5:37 6:36 7:26 19:39.9 6:20/M 11
429 277 1376 Joey Sulewski Council Rock North 6:16 6:36 6:47 19:40.3 6:21/M 10
430 (> 7) 2500 Chimezie Amaefuna Upper Merion 5:45 6:52 7:02 19:40.5 6:21/M 12
431 (> 7) 2704 Joshua Cuozzo West Chester East 6:13 6:30 6:57 19:40.8 6:21/M 10
432 278 2083 Aiden Savoy Pennridge 6:10 6:36 6:54 19:41.0 6:21/M 12
433 (> 7) 2301 Will Handwerk Souderton Area 6:19 6:32 6:48 19:41.0 6:21/M 11
434 279 1096 Luke Smith Bishop Shanahan 6:14 6:37 6:50 19:41.2 6:21/M 10
435 (> 7) 1862 Ryan Therien Methacton 5:58 6:43 6:59 19:41.3 6:21/M 10
436 280 2092 Logan Wyllie Pennridge 6:10 6:45 6:45 19:41.4 6:21/M 10
437 (> 7) 1200 Mark McPeak Central Bucks South 6:17 6:40 6:43 19:41.8 6:21/M 11
438 (> 7) 1746 Tim Kratz Kennett 6:03 6:37 7:01 19:42.0 6:21/M 10
439 281 1637 Tyler Carson Harriton 6:04 6:27 7:10 19:42.2 6:21/M 10
440 (> 7) 2155 Riley Kleppe Phoenixville Area 6:23 6:33 6:45 19:42.3 6:21/M 12
441 (> 7) 2297 Brad Gavigan Souderton Area 6:02 6:25 7:13 19:42.3 6:21/M 10
442 (> 7) 2600 Aidan Langan WC Henderson 6:15 6:31 6:55 19:42.6 6:21/M 9 TM
443 (> 7) 2103 Jacob Cohen Pennsbury 6:14 6:30 6:58 19:42.9 6:21/M 9
444 282 1568 Matt Toner Garnet Valley 6:18 6:33 6:50 19:42.9 6:21/M 12
445 (> 7) 2531 Cody Schwenk Upper Perkiomen 5:57 6:43 7:02 19:43.3 6:22/M 11
446 283 1992 Raymond Davis Oxford Area 6:19 6:32 6:51 19:43.4 6:22/M 9
447 (> 7) 2787 Brett Lehman Wissahickon 6:05 6:42 6:55 19:43.6 6:22/M 10
448 284 1260 Dan Fox Cheltenham 6:06 6:40 6:56 19:43.6 6:22/M 10
449 (> 7) 2753 Brian Solly William Tennent 6:34 6:30 6:38 19:43.7 6:22/M 9
450 (> 7) 2052 Ethan Rigby Penncrest 6:16 6:39 6:47 19:43.7 6:22/M 12
451 (> 7) 1234 Samson Leaf Central Bucks West 6:38 6:25 6:40 19:43.8 6:22/M 9
452 (> 7) 2383 Nate Linderman Strath Haven 6:17 6:33 6:52 19:43.9 6:22/M 10
453 (> 7) 2729 Tommy Scheuer West Chester East 6:32 6:31 6:40 19:44.5 6:22/M 9
454 (> 7) 2592 Lucas Heller WC Henderson 6:24 6:22 6:57 19:44.5 6:22/M 9 TM
455 285 2420 Gerard Faia Unionville 6:13 6:25 7:05 19:44.6 6:22/M 11
456 286 1919 Jack Toy Neshaminy 6:02 6:43 6:58 19:44.9 6:22/M 11
457 287 1000 Patrick Magauran Abington 6:07 6:48 6:49 19:45.0 6:22/M 11
458 (> 7) 2506 Romero Hernandez Upper Merion 6:13 6:32 6:58 19:45.1 6:22/M 9
459 288 1101 Ethan Cahill Boyertown 6:22 6:39 6:42 19:45.2 6:22/M 9
460 (> 7) 1696 Ryan Bates Haverford Township HS 6:23 6:35 6:46 19:45.4 6:22/M 11
461 (> 7) 2304 Ryan Kagarise Souderton Area 6:17 6:42 6:45 19:45.8 6:22/M 10
462 (> 7) 2683 CHris Watson WC Rustin 6:24 6:35 6:46 19:46.2 6:23/M 9
463 289 1315 John Arthy Conestoga 6:07 6:35 7:03 19:46.4 6:23/M 10
464 (> 7) 2043 Taylor McAfee Penncrest 6:16 6:32 6:57 19:46.6 6:23/M 11
465 (> 7) 1506 Jack Harper Downingtown West 6:19 6:35 6:52 19:47.1 6:23/M 9 TM
466 (> 7) 2533 Lincoln Simms Upper Perkiomen 6:11 6:45 6:50 19:47.5 6:23/M 9
467 290 2079 Mason Nyce Pennridge 6:29 6:33 6:45 19:47.8 6:23/M 9
468 (> 7) 2741 Logan Adelson William Tennent 6:25 6:28 6:53 19:47.9 6:23/M 9
469 (> 7) 1960 Jan Ramos North Penn 6:10 6:43 6:54 19:48.4 6:23/M 10 TM
470 (> 7) 2781 Dean DiGiovanni Wissahickon 6:11 6:38 6:58 19:48.4 6:23/M 9
471 291 2208 Will Woodall Pope John Paul II 6:19 6:35 6:53 19:48.9 6:23/M 9
472 (> 7) 2378 Brendan Deppen Strath Haven 6:20 6:32 6:56 19:49.2 6:24/M 10
473 292 1672 Jake Gutekunst Hatboro Horsham 6:24 6:29 6:55 19:49.3 6:24/M 10
474 293 2182 Justin Adler Plymouth Whitemarsh 6:21 6:38 6:49 19:49.4 6:24/M 11
475 294 2187 Joshua Levin Plymouth Whitemarsh 5:58 6:41 7:09 19:50.0 6:24/M 11
476 295 2421 Reade Keefer Unionville 6:19 6:40 6:50 19:50.3 6:24/M 11
477 (> 7) 1490 Jacob Chamoun Downingtown West 6:18 6:25 7:06 19:50.6 6:24/M 9 TM
478 (> 7) 1670 Johnny Delp Hatboro Horsham 6:32 6:33 6:44 19:51.3 6:24/M 9
479 (> 7) 2091 Nathan Wilson Pennridge 6:22 6:38 6:50 19:51.5 6:24/M 10
480 (> 7) 1942 Elliot Buera North Penn 6:22 6:39 6:50 19:52.0 6:25/M 10 TM
481 (> 7) 1408 Mitchell Howe Council Rock South 6:25 6:46 6:40 19:52.6 6:25/M 11 TM
482 (> 7) 1707 Danny Smith Haverford Township HS 6:34 6:36 6:42 19:52.9 6:25/M 10
483 (> 7) 1596 Colin Joy Great Valley 6:39 6:41 6:32 19:53.4 6:25/M 9 TM
484 (> 7) 2705 Gabriel DeRosa West Chester East 6:16 6:38 6:58 19:53.4 6:25/M 10
485 (< 5) 2227 Nolan Lucabaugh Quakertown 6:20 6:38 6:54 19:53.6 6:25/M 10
486 (> 7) 2647 Hayden Bliss WC Rustin 6:38 6:32 6:42 19:54.2 6:25/M 10
487 (> 7) 2160 Evan Mia Phoenixville Area 6:22 6:35 6:55 19:54.3 6:25/M 12
488 296 1431 Camron Good Dock Mennonite Academy 6:30 6:41 6:43 19:54.4 6:25/M 12
489 (> 7) 2583 Danny Burt WC Henderson 6:30 6:29 6:54 19:54.5 6:25/M 9 TM
490 297 1566 Josh Shoemaker Garnet Valley 6:24 6:41 6:48 19:54.8 6:25/M 12
491 (> 7) 2660 Braydon Malley WC Rustin 6:39 6:24 6:51 19:55.5 6:25/M 9
492 298 2191 Danny Symnoski Plymouth Whitemarsh 6:21 6:46 6:48 19:56.0 6:26/M 10
493 (> 7) 2389 Steven Waldt Strath Haven 6:28 6:36 6:51 19:56.4 6:26/M 9
494 (> 7) 2519 Jonathan Carnesi Upper Perkiomen 6:12 6:40 7:03 19:56.4 6:26/M 9
495 (> 7) 2307 Dylan Mayrides Souderton Area 6:32 6:28 6:55 19:56.6 6:26/M 11
496 (> 7) 2715 Robert Kerns West Chester East 6:15 6:36 7:04 19:56.8 6:26/M 9
497 (> 7) 2149 Nate Gale Phoenixville Area 6:28 6:31 6:56 19:57.2 6:26/M 9
498 (> 7) 1373 Brady Sciobona Council Rock North 5:59 6:20 7:38 19:57.6 6:26/M 10
499 299 1916 Zach Shatson Neshaminy 6:08 6:48 7:01 19:57.8 6:26/M 11
500 (> 7) 1149 Xavier Bardwell Central Bucks East 6:12 6:48 6:56 19:57.9 6:26/M 10
501 (> 7) 1668 Justin Bupp Hatboro Horsham 6:12 6:40 7:04 19:58.0 6:26/M 11
502 (> 7) 1337 Jonas Walton Conestoga 6:30 6:34 6:52 19:58.2 6:26/M 9
503 (> 7) 2080 Gunnar Orth Pennridge 5:45 6:11 8:01 19:58.6 6:26/M 12
504 300 1262 Edgar Maddox Cheltenham 6:14 6:43 7:01 19:58.6 6:26/M 10
505 301 2202 Liam Hunter Pope John Paul II 6:10 6:40 7:07 19:58.7 6:26/M 10
506 (> 7) 2090 Marshall Wilson Pennridge 6:09 6:37 7:11 19:58.9 6:26/M 10
507 302 2407 Freddie Summers Sun Valley 6:12 6:33 7:13 19:59.3 6:27/M 10
508 (> 7) 1745 Jeffery Kjelstrom Kennett 6:23 6:45 6:51 19:59.8 6:27/M 9
509 303 2205 Joshua Murtaugh Pope John Paul II 6:25 6:41 6:52 20:00.2 6:27/M 10
510 (> 7) 1219 Jack Boland Central Bucks West 6:22 6:23 7:13 20:00.3 6:27/M 11
511 (> 7) 2316 Sebastian Watters Souderton Area 6:33 6:28 6:58 20:00.4 6:27/M 12
512 (> 7) 1194 Charles Bird Central Bucks South 6:19 6:45 6:56 20:00.5 6:27/M 12
513 (> 7) 2609 Taylor Sorenson WC Henderson 6:21 6:33 7:06 20:00.6 6:27/M 12 TM
514 (> 7) 1201 Alexander Peppiatt Central Bucks South 6:16 6:20 7:24 20:01.0 6:27/M 10
515 (> 7) 1666 Tom Bartie Hatboro Horsham 6:09 6:46 7:05 20:01.3 6:27/M 10
516 (> 7) 2284 Ryan Bachman Souderton Area 6:25 6:45 6:51 20:01.4 6:27/M 11
517 304 1732 Daniel Gifford Jenkintown 6:31 6:33 6:57 20:01.8 6:27/M 9
518 (> 7) 2502 David Estock Upper Merion 6:17 6:43 7:02 20:02.4 6:28/M 9
519 (> 7) 2719 Aidan McClay West Chester East 5:49 7:08 7:04 20:02.9 6:28/M 12
520 (> 7) 2311 Chris Sidarous Souderton Area 6:28 6:32 7:01 20:03.2 6:28/M 10
521 305 1056 Ritish Sharma Bensalem 6:12 6:59 6:52 20:04.1 6:28/M 11
522 (> 7) 1559 Clay Bromley Garnet Valley 6:24 6:46 6:53 20:04.3 6:28/M 11
523 (> 7) 2744 Keenan Beveridge William Tennent 6:03 6:47 7:13 20:04.5 6:28/M 12
524 (> 7) 2649 Paolo Cunicelli WC Rustin 6:27 6:38 6:59 20:05.2 6:29/M 9
525 (> 7) 1964 Dan Song North Penn 6:30 6:37 6:57 20:05.6 6:29/M 12 TM
526 306 2349 Michael Reiter Springfield (Delco) 6:04 6:49 7:12 20:06.1 6:29/M 10
527 (> 7) 2671 Alex Sauselein WC Rustin 6:32 6:43 6:50 20:06.3 6:29/M 11
528 (> 7) 1482 Jack Barker Downingtown West 6:29 6:38 6:58 20:07.0 6:29/M 10 TM
529 (> 7) 1183 Aaron Wang Central Bucks East 6:19 6:48 7:00 20:08.0 6:30/M 11
530 (> 7) 2780 Gabe Decker Wissahickon 6:23 6:42 7:03 20:08.5 6:30/M 10
531 (> 7) 1601 Ryan May Great Valley 6:38 6:50 6:40 20:08.6 6:30/M 12 TM
532 (> 7) 2333 Elijah Thomas Spring Ford 6:05 7:25 6:37 20:08.6 6:30/M 11
533 (> 7) 1407 Zeke Hertz Council Rock South 6:26 6:46 6:56 20:08.8 6:30/M 12 TM
534 (> 7) 1492 Owen Clarke Downingtown West 6:19 6:39 7:09 20:08.9 6:30/M 10 TM
535 (> 7) 2773 Evan Boroch Wissahickon 6:25 6:48 6:55 20:09.3 6:30/M 11
536 307 1001 Brendan Murcar Abington 6:33 6:45 6:50 20:09.4 6:30/M 10
537 (> 7) 1410 Jack Koehler Council Rock South 6:38 6:50 6:40 20:09.4 6:30/M 9 TM
538 (> 7) 2289 Evan Bromiley Souderton Area 6:24 6:41 7:03 20:09.6 6:30/M 12
539 (> 7) 1224 Jack Fennell Central Bucks West 6:35 6:43 6:50 20:09.9 6:30/M 10
540 (> 7) 1561 Mark Emery Garnet Valley 5:57 6:24 7:48 20:10.4 6:30/M 9
541 (> 7) 2312 Aleks Smith Souderton Area 6:25 6:46 6:59 20:10.7 6:30/M 9
542 (> 7) 2721 Jefferson Moak West Chester East 6:07 6:47 7:17 20:11.5 6:31/M 11
543 308 1812 Mohammed Iyoun Marple Newtown 6:19 6:48 7:04 20:12.2 6:31/M 11
544 (> 7) 1598 Andrew Loose Great Valley 6:32 6:38 7:00 20:12.3 6:31/M 10 TM
545 (> 7) 1334 Branden Veale Conestoga 6:19 6:44 7:08 20:12.4 6:31/M 11
546 309 1989 Jack Campbell Oxford Area 6:33 6:45 6:54 20:12.8 6:31/M 9
547 (> 7) 1597 Carter Lee Great Valley 6:49 6:38 6:45 20:13.2 6:31/M 9 TM
548 (> 7) 1850 Marco Leonetti Methacton 5:56 6:54 7:22 20:13.5 6:31/M 12
549 (> 7) 1593 Rohit Haridas Great Valley 6:33 6:47 6:53 20:13.5 6:31/M 12 TM
550 (> 7) 1515 Ryen Ling Downingtown West 6:29 6:44 7:00 20:14.0 6:32/M 10 TM
551 (> 7) 2606 Jack Schweidler WC Henderson 6:32 6:47 6:54 20:14.2 6:32/M 11 TM
552 (> 7) 1151 Connor Brodish Central Bucks East 6:30 6:57 6:46 20:14.2 6:32/M 10
553 310 2351 Leo Hoffman Springfield Twp (Montco) 6:31 6:35 7:07 20:14.3 6:32/M 10
554 (> 7) 2643 Raz Baruch WC Rustin 6:46 6:41 6:47 20:15.2 6:32/M 12
555 (> 7) 2537 Chase Ziegler Upper Perkiomen 6:15 6:46 7:13 20:15.6 6:32/M 11
556 (> 7) 1845 Ethan Gretzula Methacton 6:08 6:48 7:18 20:16.1 6:32/M 11
557 (> 7) 2735 Connor Whipple West Chester East 6:19 6:47 7:09 20:16.4 6:32/M 10
558 (> 7) 2130 Ryan Stratton Perkiomen Valley 6:25 6:43 7:07 20:16.6 6:32/M 9
559 (> 7) 2071 Stan Dworak Pennridge 6:13 6:56 7:07 20:17.2 6:33/M 10
560 (> 7) 1185 Alex Yahaghi Central Bucks East 6:18 6:54 7:04 20:17.5 6:33/M 12
561 (> 7) 2731 Jaiden Slifer West Chester East 6:27 6:42 7:08 20:17.9 6:33/M 9
562 311 1279 Joshua Torres Church Farm School 6:15 6:49 7:13 20:18.2 6:33/M 10
563 312 1268 Ahmad Newton Cheltenham 6:42 7:08 6:27 20:18.6 6:33/M 9
564 313 2457 Sebastian Mostek Upper Darby 6:43 6:49 6:46 20:18.9 6:33/M 9
565 (> 7) 2750 Eli Mednick William Tennent 6:21 6:45 7:12 20:19.6 6:33/M 11
566 314 1735 Merrick Mangan Jenkintown 6:28 6:47 7:04 20:19.8 6:33/M 9
567 (> 7) 2038 Declan Hefferan Penncrest 6:24 6:41 7:14 20:19.9 6:33/M 9
568 (> 7) 1485 Ryan Bertram Downingtown West 6:42 6:41 6:56 20:20.1 6:34/M 10 TM
569 (> 7) 1163 Daniel Lane Central Bucks East 6:33 6:51 6:55 20:20.3 6:34/M 10
570 (> 7) 2093 Gabe Yochum Pennridge 6:33 6:38 7:08 20:20.5 6:34/M 9
571 (> 7) 1419 Brent Rolli Council Rock South 6:21 6:32 7:27 20:20.6 6:34/M 9 TM
572 (> 7) 2703 Justin Crump West Chester East 6:32 6:42 7:06 20:20.6 6:34/M 9
573 (> 7) 2682 Michael Vitullo WC Rustin 6:43 6:40 6:57 20:21.3 6:34/M 9
574 (> 7) 1330 Leo Russo Conestoga 6:34 6:58 6:48 20:21.4 6:34/M 9
575 (> 7) 2532 Austin Shanely Upper Perkiomen 6:20 6:48 7:12 20:21.4 6:34/M 10
576 (> 7) 2287 Nolan Berry Souderton Area 6:33 6:46 7:01 20:22.2 6:34/M 10
577 315 1084 Ethan Chan Bishop Shanahan 6:03 7:01 7:17 20:22.4 6:34/M 12
578 (> 7) 1415 Paul McDonnell Council Rock South 6:44 6:51 6:46 20:22.7 6:34/M 11 TM
579 316 1266 Owen McLaughlin Cheltenham 6:08 7:03 7:11 20:23.2 6:35/M 9
580 (> 7) 2286 Aiden Bell Souderton Area 6:29 6:38 7:14 20:23.2 6:35/M 12
581 (> 7) 1639 Michael DeBotton Harriton 6:02 7:02 7:18 20:23.3 6:35/M 12
582 317 1741 Danny Westcott Jenkintown 6:12 6:55 7:15 20:23.5 6:35/M 12
583 (> 7) 1614 CJ Stiles Great Valley 6:44 6:43 6:55 20:23.8 6:35/M 12 TM
584 318 1051 Sebastian Coates Bensalem 6:15 7:02 7:06 20:24.3 6:35/M 9
585 319 1264 Ben Martinez Cheltenham 6:36 6:51 6:56 20:24.6 6:35/M 9
586 (> 7) 2327 Brendan Ainscoe Spring Ford 6:20 6:58 7:06 20:25.1 6:35/M 10
587 (> 7) 2146 Robert Edney Phoenixville Area 6:34 6:43 7:07 20:25.2 6:35/M 10
588 (> 7) 2171 Evan Stout Phoenixville Area 6:11 6:52 7:21 20:25.3 6:35/M 10
589 (> 7) 2723 Sam Parnis West Chester East 6:15 6:42 7:27 20:25.6 6:35/M 10
590 (> 7) 1648 Bennett Schwarz Harriton 6:32 6:56 6:56 20:25.7 6:35/M 9
591 (> 7) 2170 Eli Stevenson Phoenixville Area 6:36 6:45 7:05 20:26.9 6:35/M 9
592 (> 7) 1261 Jack Hanes Cheltenham 6:32 6:53 7:02 20:27.1 6:36/M 12
593 320 2353 Jason Needhammer Springfield Twp (Montco) 6:35 6:50 7:01 20:27.7 6:36/M 12
594 (> 7) 1332 Hayden Sudall Conestoga 6:37 7:00 6:50 20:28.0 6:36/M 11
595 (> 7) 1839 Ethan Bryers Methacton 6:40 6:54 6:53 20:28.4 6:36/M 12
596 (> 7) 1793 Ethan Spingarn Lower Merion 6:47 6:54 6:47 20:29.0 6:36/M 12 TM
597 (> 7) 1023 Finn Allison Avon Grove 6:31 6:52 7:04 20:29.0 6:36/M 10
598 321 1911 John Gottschalk Neshaminy 6:10 6:55 7:23 20:30.0 6:37/M 9
599 322 1572 Dalil Clark Glen Mills Schools 6:33 6:44 7:12 20:31.0 6:37/M 11
600 (> 7) 1673 Marco Isabella Hatboro Horsham 6:29 7:02 6:59 20:31.2 6:37/M 9
601 (> 7) 1331 Brent Sudall Conestoga 6:20 7:03 7:08 20:32.1 6:37/M 12
602 (> 7) 1993 Gabe Forsythe Oxford Area 6:40 6:50 7:01 20:32.1 6:37/M 9
603 323 1576 Domanic Mccree Glen Mills Schools 6:33 6:47 7:11 20:33.0 6:38/M 11
604 324 1058 Nick Zulewski Bensalem 6:38 6:54 7:00 20:33.6 6:38/M 9
605 (> 7) 1272 Evan Rominiecki Cheltenham 6:19 6:45 7:29 20:33.7 6:38/M 10
606 (> 7) 1403 Shumyatsky Dan Council Rock South 6:25 6:47 7:22 20:34.5 6:38/M 10 TM
607 (> 7) 2088 Nate Walker Pennridge 6:51 6:54 6:48 20:35.3 6:38/M 9
608 (> 7) 2793 Ari Sasson Wissahickon 6:39 6:56 6:59 20:35.4 6:38/M 11
609 325 2186 Daniel mark Epstein Plymouth Whitemarsh 6:47 6:53 6:55 20:36.6 6:39/M 10
610 326 2455 Shawn Maxwell Upper Darby 6:41 7:08 6:47 20:36.9 6:39/M 10
611 (> 7) 1335 Thomas Verna Conestoga 6:44 6:54 6:58 20:37.0 6:39/M 10
612 (> 7) 1367 Jude Hollister Council Rock North 6:41 6:55 7:00 20:37.0 6:39/M 10
613 (> 7) 2728 Ben Ryan West Chester East 6:28 6:57 7:11 20:37.9 6:39/M 10
614 (> 7) 2374 Gavin Abrahamsson Strath Haven 6:41 6:55 7:00 20:38.2 6:39/M 9
615 (> 7) 1032 Jackson Crawford Avon Grove 6:42 6:42 7:13 20:38.5 6:39/M 12
616 327 2255 Christopher Bautista Ridley 6:32 6:55 7:10 20:38.8 6:39/M 12
617 (> 7) 2077 Ryan Martin Pennridge 6:52 6:55 6:51 20:39.2 6:40/M 9
618 328 2464 Synceir Williams Upper Darby 6:24 7:00 7:14 20:39.4 6:40/M 9
619 (> 7) 1529 Miller Steven Downingtown West 6:26 7:00 7:12 20:40.0 6:40/M 9 TM
620 (> 7) 2292 Chris Cox Souderton Area 6:18 6:57 7:24 20:40.5 6:40/M 12
621 (> 7) 1595 Shane Johnston Great Valley 6:47 6:54 6:59 20:40.7 6:40/M 11 TM
622 (< 5) 2016 Madda Ngaima Penn Wood 6:21 7:02 7:19 20:42.9 6:41/M 12
623 329 855 Dylan Blue Upper Darby 6:07 7:31 7:03 20:43.0 6:41/M 11
624 (< 5) 2014 Keith Barrett Penn Wood 6:21 7:10 7:11 20:43.5 6:41/M 11
625 (> 7) 2166 Ben Schratz Phoenixville Area 6:31 6:55 7:17 20:43.6 6:41/M 11
626 330 2358 David Scott Springfield Twp (Montco) 6:28 6:53 7:21 20:43.8 6:41/M 12
627 (> 7) 1681 Tyler Rosen Hatboro Horsham 6:29 7:02 7:12 20:44.5 6:41/M 9
628 331 2207 Dominic Romania Pope John Paul II 6:27 7:04 7:14 20:45.5 6:42/M 10
629 (> 7) 1563 Jeff Kummeth Garnet Valley 6:42 6:51 7:11 20:45.6 6:42/M 10
630 (> 7) 1418 Michael Perry Council Rock South 6:44 6:42 7:19 20:45.8 6:42/M 11 TM
631 (> 7) 1522 Kurt Rachau Downingtown West 6:34 6:59 7:12 20:46.3 6:42/M 10 TM
632 (> 7) 2748 Matt Drake William Tennent 6:35 6:56 7:14 20:46.3 6:42/M 12
633 332 2408 Evan Taylor Sun Valley 6:36 6:55 7:14 20:46.5 6:42/M 11
634 333 2200 Matt Delciotto Pope John Paul II 6:24 6:55 7:27 20:46.6 6:42/M 11
635 (> 7) 2732 Daniel Steil West Chester East 6:34 7:00 7:11 20:46.7 6:42/M 9
636 (> 7) 2007 Sean Walsh Oxford Area 6:17 7:02 7:26 20:46.7 6:42/M 11
637 (> 7) 2145 Andrew Carranti Phoenixville Area 6:27 6:54 7:24 20:47.0 6:42/M 9
638 (> 7) 2150 Nick Guido Phoenixville Area 6:34 6:52 7:19 20:47.0 6:42/M 9
639 334 2185 Eric Dinofa Plymouth Whitemarsh 6:31 6:57 7:19 20:47.3 6:42/M 11
640 335 1571 Leonardo Castro Glen Mills Schools 6:28 6:52 7:26 20:48.2 6:43/M 12
641 (> 7) 1988 Dylan Arnold Oxford Area 6:40 6:59 7:08 20:48.4 6:43/M 9
642 336 1728 Sully Blake Jenkintown 6:36 6:57 7:15 20:49.3 6:43/M 9
643 (> 7) 1671 Landon Gisondi Hatboro Horsham 6:29 7:02 7:17 20:49.5 6:43/M 9
644 (> 7) 2069 Gryphin Dean Pennridge 6:28 7:04 7:16 20:49.6 6:43/M 9
645 (> 7) 2672 Eric Sauselein WC Rustin 6:41 7:05 7:02 20:50.1 6:43/M 11
646 (> 7) 1994 Conner Gallagher Oxford Area 6:42 6:36 7:31 20:51.1 6:44/M 11
647 (> 7) 2204 Mike McElroy Pope John Paul II 6:27 7:03 7:21 20:51.6 6:44/M 10
648 (> 7) 1609 Alexander Siaton Great Valley 6:30 7:13 7:09 20:52.3 6:44/M 11 TM
649 (> 7) 1861 Zane Takyeldin Methacton 6:31 7:05 7:16 20:53.0 6:44/M 11
650 (> 7) 2706 Jacob DeRosa West Chester East 6:38 6:55 7:19 20:53.3 6:44/M 10
651 (> 7) 1733 Colin Gzesh Jenkintown 6:44 6:59 7:09 20:53.3 6:44/M 11
652 (> 7) 1412 Jared Loeper Council Rock South 6:24 7:09 7:20 20:54.2 6:45/M 11 TM
653 (< 5) 1117 Larson Hunt Calvary Christian Academy 6:37 7:01 7:14 20:54.3 6:45/M 9
654 (> 7) 1734 Jack Herr Jenkintown 6:28 7:04 7:20 20:54.8 6:45/M 12
655 (> 7) 2652 Ryan Gentile WC Rustin 6:33 6:58 7:23 20:55.1 6:45/M 9
656 (> 7) 1181 Jack Steitz Central Bucks East 6:33 7:08 7:13 20:55.6 6:45/M 9
657 (> 7) 2002 Cade Pearson Oxford Area 6:39 7:00 7:15 20:56.0 6:45/M 9
658 (> 7) 1498 Jordan Davis Downingtown West 6:33 6:59 7:23 20:56.0 6:45/M 10 TM
659 (> 7) 1752 Sean Wright Kennett 6:37 6:59 7:19 20:56.2 6:45/M 10
660 (> 7) 1182 Jon Walter Central Bucks East 6:38 7:13 7:04 20:56.6 6:45/M 12
661 (> 7) 1616 Drake Vitale Great Valley 6:51 6:54 7:10 20:57.0 6:45/M 9 TM
662 (> 7) 1244 Reuben Trachtenberg Central Bucks West 6:39 6:57 7:20 20:57.2 6:45/M 10
663 (> 7) 2035 Jack Gommer Penncrest 6:33 7:17 7:06 20:57.2 6:45/M 9
664 (< 5) 2018 Timmy Odunjo Penn Wood 6:35 7:13 7:07 20:57.3 6:45/M 11
665 (> 7) 2386 Andrew Pak Strath Haven 6:32 7:04 7:20 20:57.5 6:45/M 12
666 337 1102 Cade Hovey Boyertown 6:46 7:01 7:10 20:58.8 6:46/M 9
667 (> 7) 1043 Dheeraj Pedada Avon Grove 6:44 7:01 7:12 20:58.9 6:46/M 11
668 (< 5) 1928 Scott Wilson Norristown 6:40 6:58 7:20 20:59.4 6:46/M 10
669 (> 7) 1650 Simon Spadea Harriton 6:39 7:07 7:13 21:00.0 6:46/M 9
670 338 2348 Joe Madden Springfield (Delco) 6:27 7:13 7:20 21:01.0 6:47/M 12
671 (> 7) 1416 Landon Moore Council Rock South 6:22 6:56 7:42 21:01.1 6:47/M 12 TM
672 339 2406 Josiah Senwesky Sun Valley 6:42 7:10 7:08 21:01.3 6:47/M 10
673 (> 7) 1495 Connor Czap Downingtown West 6:34 7:00 7:27 21:01.6 6:47/M 10 TM
674 (> 7) 2499 Shenouda Abdel Malak Upper Merion 6:14 7:10 7:36 21:01.7 6:47/M 11
675 (> 7) 2198 Chris Beeler Pope John Paul II 6:48 7:01 7:12 21:01.9 6:47/M 10
676 (> 7) 1035 Rowan Gerenser Avon Grove 6:32 7:07 7:21 21:02.0 6:47/M 12
677 (> 7) 2006 Saul Torres Oxford Area 6:18 7:03 7:40 21:02.3 6:47/M 11
678 (> 7) 1502 Mihn Duong Downingtown West 6:43 7:01 7:17 21:02.8 6:47/M 9 TM
679 (> 7) 2595 Vivek Inumella WC Henderson 6:46 6:59 7:18 21:04.0 6:48/M 9 TM
680 (> 7) 2144 Justin Bailey Phoenixville Area 6:37 7:03 7:23 21:04.5 6:48/M 9
681 (> 7) 1270 Vance Ragland Cheltenham 6:31 7:08 7:24 21:04.8 6:48/M 10
682 340 1002 Conor Murcar Abington 6:42 7:07 7:15 21:05.1 6:48/M 12
683 (> 7) 1093 Caleb Puz Bishop Shanahan 6:34 7:00 7:30 21:05.2 6:48/M 10
684 (> 7) 1048 Eric Umbach Avon Grove 6:45 7:06 7:13 21:05.3 6:48/M 9
685 (> 7) 2162 Kellen Narke Phoenixville Area 6:38 7:09 7:17 21:05.8 6:48/M 10
686 (> 7) 1680 Eric Ravenscroft Hatboro Horsham 6:59 7:08 6:58 21:06.8 6:48/M 10
687 (> 7) 1675 Andrew Larsson Hatboro Horsham 6:45 6:54 7:27 21:07.9 6:49/M 10
688 (> 7) 1100 Phillip Angus Boyertown 7:03 6:57 7:07 21:08.0 6:49/M 9
689 (> 7) 1912 Kyle Hock-Smith Neshaminy 6:57 6:56 7:15 21:09.0 6:49/M 9
690 (> 7) 2505 Gavin Hepner Upper Merion 6:43 7:11 7:13 21:09.6 6:49/M 10
691 (> 7) 2158 Braden Mahar Phoenixville Area 6:42 7:02 7:25 21:10.5 6:50/M 10
692 (> 7) 1242 Ryan Schiele Central Bucks West 6:50 7:03 7:17 21:11.0 6:50/M 9
693 (> 7) 1038 Erik Linkmeyer Avon Grove 6:43 7:10 7:17 21:11.3 6:50/M 10
694 (> 7) 1738 Andrew Schiller Jenkintown 6:47 7:08 7:16 21:11.7 6:50/M 10
695 (> 7) 1034 Matthew Gaerity Avon Grove 6:43 7:13 7:16 21:13.4 6:51/M 12
696 (> 7) 2085 Joe Sullivan Pennridge 6:24 7:07 7:41 21:13.5 6:51/M 10
697 (> 7) 1171 Neel Mehta Central Bucks East 6:22 7:16 7:34 21:13.5 6:51/M 12
698 341 1814 Ganesh Selvakumar Marple Newtown 6:43 7:03 7:26 21:14.2 6:51/M 10
699 (> 7) 2074 Shane Hall Pennridge 6:37 7:06 7:30 21:14.5 6:51/M 10
700 (> 7) 1990 Nowell Clay Oxford Area 6:38 7:06 7:30 21:15.2 6:51/M 11
701 (> 7) 1329 David Neubig Conestoga 6:43 7:12 7:19 21:16.1 6:52/M 11
702 342 2405 Joey Mozzoni Sun Valley 6:30 7:07 7:39 21:17.3 6:52/M 9
703 (> 7) 2300 Adam Handwerk Souderton Area 6:39 7:11 7:26 21:17.6 6:52/M 12
704 (> 7) 2681 David Thompson WC Rustin 6:31 7:08 7:37 21:17.8 6:52/M 11
705 (> 7) 1731 Ernesto Garcia Jenkintown 6:57 7:08 7:11 21:18.1 6:52/M 10
706 (> 7) 2611 Jack Whoriskey WC Henderson 6:41 7:02 7:34 21:18.4 6:52/M 9 TM
707 (> 7) 1966 Amari Wharwood North Penn 6:38 7:10 7:30 21:19.0 6:53/M 10 TM
708 (< 5) 2223 Matt Aber Quakertown 6:46 7:00 7:31 21:19.2 6:53/M 11
709 (> 7) 1636 Graham Branscom Harriton 6:40 7:11 7:29 21:20.6 6:53/M 11
710 (< 5) 1115 Austin Chandler Calvary Christian Academy 6:39 7:06 7:35 21:21.1 6:53/M 10
711 343 2399 David German Sun Valley 6:35 7:03 7:42 21:21.2 6:53/M 12
712 (> 7) 2167 Cameron Schratz Phoenixville Area 6:27 7:07 7:46 21:21.9 6:53/M 9
713 (> 7) 2673 Elliot Seymour WC Rustin 6:52 7:13 7:17 21:22.8 6:54/M 9
714 (> 7) 2650 Wesley Flynn WC Rustin 7:00 7:09 7:12 21:22.8 6:54/M 11
715 344 2347 Conor Houston Springfield (Delco) 6:23 7:19 7:39 21:23.0 6:54/M 11
716 345 1433 Aaron Lee Dock Mennonite Academy 6:46 7:01 7:35 21:23.1 6:54/M 10
717 346 2398 Levi Das Sun Valley 6:37 7:05 7:40 21:23.6 6:54/M 10
718 347 2343 Mike Breslin Springfield (Delco) 6:24 7:27 7:32 21:23.8 6:54/M 12
719 348 2221 Jared Hill Pottstown 6:27 7:25 7:30 21:23.9 6:54/M 11
720 349 2222 Danielت Williams Pottstown 6:41 7:19 7:22 21:24.2 6:54/M 9
721 (> 7) 2698 Srihan Basvapatri West Chester East 6:40 7:17 7:26 21:24.4 6:54/M 9
722 (> 7) 1318 Simon Bodek Conestoga 6:47 7:12 7:24 21:24.5 6:54/M 12
723 350 2352 Simon McDowell Springfield Twp (Montco) 7:02 7:02 7:19 21:24.8 6:54/M 11
724 (> 7) 2700 Matthew Bergin West Chester East 6:49 7:10 7:25 21:25.1 6:55/M 9
725 (> 7) 1488 Greg Buczacki Downingtown West 6:30 7:21 7:32 21:25.2 6:55/M 10 TM
726 (> 7) 2044 Owen McGroary Penncrest 7:01 7:11 7:12 21:25.4 6:55/M 9
727 (> 7) 2159 Henry McManus Phoenixville Area 6:33 7:14 7:37 21:25.8 6:55/M 10
728 (> 7) 2164 Zack Pekofsky Phoenixville Area 6:31 7:23 7:30 21:25.8 6:55/M 9
729 (> 7) 1946 Garrett Chonko North Penn 6:52 7:10 7:23 21:25.9 6:55/M 9 TM
730 (> 7) 1031 Ben Coppens Avon Grove 6:47 7:07 7:31 21:26.1 6:55/M 9
731 351 1808 Shawn Cooper Marple Newtown 6:39 7:17 7:29 21:26.2 6:55/M 10
732 (> 7) 2774 Jeremy Breacher Wissahickon 6:39 7:13 7:35 21:27.8 6:55/M 11
733 (> 7) 2313 Domenic Tate Souderton Area 6:45 7:18 7:24 21:27.9 6:55/M 11
734 (> 7) 1962 Kyle Schafsteller North Penn 6:38 7:10 7:39 21:28.1 6:55/M 10 TM
735 (> 7) 2777 Jack Cahill Wissahickon 6:19 7:35 7:33 21:28.4 6:55/M 9
736 (> 7) 2296 Mick Etzler Souderton Area 6:45 7:18 7:24 21:28.5 6:55/M 9
737 (> 7) 2511 Ryan Pena Upper Merion 6:30 7:09 7:48 21:28.9 6:55/M 9
738 352 2256 Matthew Cassidy Ridley 6:54 7:16 7:18 21:29.1 6:56/M 11
739 (> 7) 2031 Jimmy Cawley Penncrest 6:58 7:12 7:19 21:29.4 6:56/M 9
740 (< 5) 1926 Logan Altrogge Norristown 6:37 7:07 7:44 21:29.7 6:56/M 10
741 353 1275 Temidayo Bambe Church Farm School 6:35 7:17 7:36 21:29.7 6:56/M 9
742 (> 7) 2070 Cael Doster Pennridge 6:55 7:10 7:24 21:30.2 6:56/M 9
743 (< 5) 2492 Ryan Lim Upper Dublin 8:19 6:26 6:44 21:30.3 6:56/M 11
744 (> 7) 1737 Stephen Ridenour Jenkintown 6:32 7:05 7:52 21:30.8 6:56/M 9
745 (> 7) 1179 Andrew Shea Central Bucks East 6:39 7:12 7:38 21:31.0 6:56/M 10
746 (> 7) 1744 Lawrence Iyok Kennett 6:45 7:19 7:26 21:31.2 6:56/M 10
747 (< 5) 2210 Mike Lance Pottsgrove 6:36 7:19 7:36 21:31.8 6:56/M 12
748 (> 7) 2175 Jon Witcoski Phoenixville Area 6:48 7:08 7:34 21:32.1 6:57/M 10
749 (> 7) 2653 Ben Hutsell WC Rustin 6:34 7:00 7:58 21:32.8 6:57/M 9
750 (> 7) 1259 Jaylen Buckner Cheltenham 6:53 7:10 7:28 21:33.6 6:57/M 9
751 354 2220 Jose Hernandez Pottstown 6:39 7:21 7:32 21:33.9 6:57/M 9
752 (> 7) 1336 Moritz Wagner Conestoga 6:48 7:19 7:26 21:34.5 6:57/M 12
753 (> 7) 2588 Artem Desman WC Henderson 6:45 7:09 7:38 21:34.6 6:57/M 10 TM
754 (> 7) 2599 Ethan Kress WC Henderson 6:43 7:18 7:33 21:35.3 6:58/M 9 TM
755 (> 7) 1092 Thomas Nowakowski Bishop Shanahan 6:37 7:28 7:30 21:35.8 6:58/M 10
756 (> 7) 1726 Leo Amorim Jenkintown 6:47 7:14 7:33 21:35.9 6:58/M 9
757 (> 7) 1857 Kevin Riddell Methacton 6:36 7:26 7:33 21:36.1 6:58/M 11
758 (> 7) 1863 Christian Trafford Methacton 6:26 7:05 8:04 21:36.2 6:58/M 12
759 355 1569 Wayne Blakey Glen Mills Schools 6:36 7:49 7:11 21:37.2 6:58/M 12
760 (> 7) 2524 Gavin Fuhs Upper Perkiomen 6:46 7:18 7:31 21:37.4 6:58/M 11
761 (> 7) 2727 Nate Ruth West Chester East 6:27 7:26 7:43 21:37.5 6:58/M 9
762 356 998 Davi Brottow Abington 6:50 7:08 7:38 21:37.6 6:58/M 12
763 (> 7) 2165 Cole Schlosser Phoenixville Area 6:45 7:09 7:43 21:38.2 6:59/M 10
764 (> 7) 2078 Aidan McGinnis Pennridge 7:02 7:10 7:25 21:38.5 6:59/M 10
765 357 2359 Miles Wilman Springfield Twp (Montco) 6:49 7:26 7:22 21:38.5 6:59/M 9
766 358 2354 Brian Nelson Springfield Twp (Montco) 6:50 7:25 7:23 21:39.1 6:59/M 9
767 (> 7) 2402 Nicholas Maiale Sun Valley 6:35 7:09 7:53 21:39.4 6:59/M 11
768 359 1810 Gabe Farhan Marple Newtown 6:45 7:15 7:39 21:40.0 6:59/M 10
769 (< 5) 2225 Nathan Gruver Quakertown 6:55 7:16 7:28 21:40.8 6:59/M 12
770 (> 7) 1157 Diego Forest Central Bucks East 6:52 7:28 7:19 21:40.9 6:59/M 11
771 (> 7) 1505 Ryan Glancey Downingtown West 6:50 7:14 7:36 21:41.4 7:00/M 10 TM
772 (> 7) 1594 Vishnu Jagannathan Great Valley 7:07 7:18 7:15 21:41.7 7:00/M 9 TM
773 360 999 Enrique Camacho Abington 6:43 7:21 7:37 21:41.8 7:00/M 10
774 (> 7) 2667 Char Reinheimer WC Rustin 6:35 7:27 7:38 21:41.8 7:00/M 12
775 (> 7) 1046 Brayden Reaney Avon Grove 6:38 7:08 7:55 21:42.1 7:00/M 11
776 (> 7) 1608 Colin Search Great Valley 6:59 7:16 7:25 21:42.3 7:00/M 10 TM
777 (> 7) 1600 Ricardo Macarron Great Valley 6:54 7:16 7:31 21:42.6 7:00/M 10 TM
778 (> 7) 1111 Carson Zadroga Boyertown 6:53 7:13 7:36 21:42.9 7:00/M 10
779 (> 7) 2515 Connor Smith Upper Merion 6:30 7:00 8:12 21:43.2 7:00/M 11
780 361 1278 Kharnel Swans Church Farm School 6:38 7:30 7:35 21:43.6 7:00/M 11
781 (< 5) 2494 Frank She Upper Dublin 8:36 6:25 6:42 21:44.3 7:01/M 11
782 (> 7) 1844 Austin Eastmure Methacton 6:37 7:24 7:42 21:44.6 7:01/M 12
783 (> 7) 2730 David Scully West Chester East 6:15 7:49 7:40 21:45.0 7:01/M 11
784 (> 7) 1532 Sam Sweatman Downingtown West 7:06 7:15 7:23 21:46.1 7:01/M 9 TM
785 (> 7) 1326 William Morgan Conestoga 6:49 7:20 7:37 21:47.2 7:02/M 9
786 362 1054 Steven Ramirez Bensalem 7:09 7:17 7:21 21:48.0 7:02/M 10
787 (> 7) 1533 Ian Torres-Mercado Downingtown West 6:50 7:34 7:24 21:48.9 7:02/M 11 TM
788 (> 7) 1536 Ryan Wagner Downingtown West 6:35 7:29 7:45 21:50.1 7:03/M 11 TM
789 (> 7) 2666 Jackson Poff WC Rustin 6:56 7:28 7:26 21:50.8 7:03/M 10
790 (> 7) 1409 Keegan Hribovski Council Rock South 6:26 7:10 8:15 21:51.4 7:03/M 12 TM
791 (> 7) 1997 Jovani Gomez Oxford Area 6:51 7:23 7:37 21:52.5 7:03/M 9
792 (> 7) 2310 Sarthak Saini Souderton Area 6:51 7:15 7:45 21:52.6 7:03/M 9
793 363 2219 Andrew Green Pottstown 6:43 7:23 7:45 21:52.8 7:03/M 10
794 (> 7) 1613 Jack Stapf Great Valley 7:09 7:28 7:14 21:53.7 7:04/M 11 TM
795 (> 7) 1653 Matthew Vonderheide Harriton 6:49 7:27 7:37 21:54.6 7:04/M 9
796 (> 7) 1539 Andrew Zou Downingtown West 6:58 7:19 7:37 21:55.1 7:04/M 10 TM
797 (> 7) 2073 Lucas George Pennridge 6:41 7:24 7:50 21:56.9 7:05/M 10
798 364 1274 Justice Austin Church Farm School 6:56 7:20 7:39 21:57.2 7:05/M 11
799 (< 5) 1283 Harrison Chain Coatesville 6:44 7:25 7:47 21:57.7 7:05/M 11
800 (> 7) 1538 Cooper Zednik Downingtown West 7:07 7:14 7:38 22:00.3 7:06/M 9 TM
801 (< 5) 1285 Anthony Jackson Coatesville 6:33 7:36 7:52 22:01.3 7:06/M 12
802 365 1813 Kevin Morrow Marple Newtown 6:58 7:28 7:34 22:01.4 7:06/M 12
803 (> 7) 1319 Graham Cuthbertson Conestoga 6:54 7:31 7:36 22:01.7 7:06/M 12
804 (< 5) 1426 James Schaefer Delaware County Christian School 6:42 7:30 7:49 22:02.0 7:06/M 9
805 (> 7) 1257 Ifenna Amaefuna Cheltenham 6:35 7:45 7:43 22:04.1 7:07/M 11
806 (> 7) 2772 Ian Abrahams Wissahickon 7:10 7:33 7:20 22:04.8 7:07/M 12
807 366 2259 Gabe Noel Ridley 6:54 7:33 7:37 22:05.0 7:07/M 10
808 (> 7) 2048 Benjamin Miller Penncrest 6:59 7:30 7:35 22:05.1 7:07/M 10
809 (> 7) 2184 Jack Derfler Plymouth Whitemarsh 7:01 7:24 7:40 22:06.2 7:08/M 11
810 367 1053 Aman Mody Bensalem 7:07 7:20 7:39 22:07.2 7:08/M 12
811 (> 7) 1646 Daniel Novick Harriton 6:47 7:26 7:54 22:08.7 7:08/M 9
812 (> 7) 1369 Andrew Lin Council Rock North 6:44 7:39 7:45 22:09.8 7:09/M 11
813 (> 7) 2005 Michael Stockard Oxford Area 7:04 7:27 7:38 22:10.5 7:09/M 9
814 (> 7) 2720 Gavin McDermon West Chester East 7:03 7:29 7:38 22:11.5 7:09/M 9
815 (> 7) 2294 Connor Crawford Souderton Area 6:53 7:31 7:51 22:15.4 7:11/M 12
816 (< 5) 1798 Shejin Shaju Lower Moreland 6:41 7:51 7:43 22:16.4 7:11/M 10
817 (> 7) 1083 Ben Baggott Bishop Shanahan 6:44 7:30 8:03 22:19.7 7:12/M 12
818 368 1293 Michael McCain Collegium Charter School 6:59 7:31 7:49 22:19.7 7:12/M 11
819 (> 7) 1205 Ian Smith Central Bucks South 7:08 7:27 7:45 22:21.3 7:13/M 9
820 (> 7) 1338 Mark Wang Conestoga 7:08 7:37 7:36 22:22.3 7:13/M 12
821 (> 7) 2183 Andrew Beer Plymouth Whitemarsh 7:05 7:28 7:48 22:22.6 7:13/M 9
822 (< 5) 1795 Brandon Mutchnick Lower Moreland 6:48 7:38 7:55 22:23.1 7:13/M 11
823 (> 7) 2674 Aiden Simcox WC Rustin 6:54 7:30 7:59 22:24.8 7:14/M 10
824 (> 7) 1649 Jarred Slomine Harriton 6:29 7:22 8:33 22:25.3 7:14/M 9
825 (> 7) 2740 Eric Adamson William Tennent 7:19 7:30 7:36 22:26.0 7:14/M 9
826 (> 7) 1097 Ryan Walters Bishop Shanahan 6:48 7:36 8:02 22:26.2 7:14/M 10
827 (> 7) 1037 Tyler Kurtz Avon Grove 6:46 7:39 7:59 22:26.7 7:14/M 9
828 369 2345 Brendan Downey Springfield (Delco) 7:00 7:28 7:58 22:27.2 7:15/M 10
829 (< 5) 1927 Anthony Lopez Santos Norristown 6:49 7:47 7:50 22:27.3 7:15/M 12
830 (> 7) 2680 Jack Syzmanski WC Rustin 6:48 7:36 8:03 22:28.4 7:15/M 10
831 (> 7) 1996 Dylan Gerrard Oxford Area 7:06 7:41 7:41 22:28.9 7:15/M 9
832 (> 7) 2004 Cole Smith Oxford Area 7:07 7:41 7:40 22:29.0 7:15/M 9
833 (> 7) 1177 Sam Ruch Central Bucks East 6:59 7:30 8:01 22:30.6 7:15/M 9
834 370 1273 Isreal Arthur Church Farm School 6:54 7:38 7:57 22:30.7 7:15/M 9
835 (> 7) 2397 Jeffrey Coombs Sun Valley 6:57 7:39 7:55 22:31.7 7:16/M 10
836 (> 7) 2644 Jack Batchelor WC Rustin 6:56 7:46 7:51 22:34.1 7:17/M 12
837 371 2465 Justin Xiao Upper Darby 7:11 7:33 7:50 22:35.0 7:17/M 10
838 372 1817 Evan Valente Marple Newtown 6:59 7:43 7:51 22:35.5 7:17/M 10
839 (> 7) 1231 Wallace Krempa Central Bucks West 6:56 7:31 8:08 22:36.5 7:17/M 10
840 (> 7) 1091 Camilo Morrice Bishop Shanahan 6:36 7:38 8:26 22:42.4 7:19/M 11
841 (> 7) 2589 Aidan Doyle WC Henderson 7:07 7:40 7:57 22:44.6 7:20/M 9 TM
842 (> 7) 2458 Darryl Osei Upper Darby 7:19 7:37 7:48 22:45.9 7:20/M 10
843 373 2257 Will Delaney Ridley 7:11 7:41 7:53 22:46.3 7:21/M 11
844 (> 7) 2206 Jake Rees Pope John Paul II 6:54 8:00 7:51 22:46.5 7:21/M 10
845 (> 7) 2076 Aidan Kuhns Pennridge 7:17 7:29 8:00 22:47.4 7:21/M 9
846 (> 7) 2242 Ignacio Llorente Radnor 7:13 7:37 7:58 22:48.9 7:21/M 11
847 (> 7) 2521 Drake Conklin Upper Perkiomen 7:04 7:38 8:06 22:49.2 7:22/M 12
848 374 1573 Anthron Green Glen Mills Schools 6:56 7:58 7:54 22:50.2 7:22/M 11
849 (> 7) 2086 Devin Tulanowski Pennridge 7:18 7:32 8:00 22:51.1 7:22/M 9
850 (> 7) 2712 Tyler Herzog West Chester East 7:06 7:33 8:12 22:52.4 7:23/M 10
851 (> 7) 2084 Tyler Soto Pennridge 7:01 7:41 8:12 22:54.9 7:23/M 9
852 (> 7) 2657 Tom Le WC Rustin 7:10 7:39 8:05 22:55.2 7:24/M 9
853 375 1290 Austen Gustafson Collegium Charter School 7:15 7:45 7:54 22:55.5 7:24/M 9
854 (> 7) 2736 Emil Zasko West Chester East 6:43 7:58 8:14 22:56.9 7:24/M 12
855 (> 7) 2718 Jack McAlinney West Chester East 6:43 7:58 8:14 22:57.1 7:24/M 12
856 (> 7) 1511 Max Kennedy Downingtown West 7:06 7:49 8:01 22:57.8 7:24/M 9 TM
857 376 1276 Christian Cini Church Farm School 6:46 7:53 8:17 22:57.9 7:24/M 11
858 (> 7) 2033 Matt Coulter Penncrest 7:29 7:41 7:48 22:59.8 7:25/M 10
859 (> 7) 2051 Connor Quesenberry Penncrest 7:29 7:41 7:48 23:00.2 7:25/M 11
860 377 2217 Matthew Deppen Pottstown 7:06 7:45 8:09 23:01.5 7:25/M 10
861 (< 5) 2211 Steve Lin Pottsgrove 6:57 7:52 8:13 23:03.4 7:26/M 11
862 378 1816 Andrew Tran Marple Newtown 6:59 7:46 8:20 23:06.6 7:27/M 10
863 (> 7) 2538 Kaden Ziegler Upper Perkiomen 6:59 7:55 8:12 23:07.2 7:27/M 9
864 (> 7) 2047 Connor Meek Penncrest 7:20 7:46 8:01 23:08.3 7:28/M 10
865 (> 7) 1570 Brandon Borland Glen Mills Schools 7:01 7:46 8:20 23:08.9 7:28/M 11
866 (> 7) 1730 Aden Dubin Jenkintown 7:23 7:58 7:47 23:09.7 7:28/M 9
867 (> 7) 2661 Eric Mastangelo WC Rustin 7:04 8:19 7:45 23:10.0 7:28/M 11
868 (> 7) 2335 Ryan Trimble Spring Ford 6:48 8:11 8:11 23:10.8 7:28/M 9
869 (< 5) 1428 Steven Wisnewski Delaware County Christian School 6:51 8:05 8:14 23:11.0 7:29/M 10
870 (< 5) 1286 Jackson Okie Coatesville 7:26 7:50 7:56 23:14.1 7:30/M 9
871 379 1055 Winston Richards Bensalem 7:28 8:01 7:44 23:14.3 7:30/M 9
872 (> 7) 1222 Daniel Dunleavy Central Bucks West 7:08 7:56 8:10 23:15.5 7:30/M 9
873 380 1716 Jeff Gaul Interboro 7:14 7:45 8:16 23:16.5 7:30/M 9
874 (> 7) 1050 Alex Arjona Bensalem 7:26 8:03 7:48 23:18.7 7:31/M 9
875 (< 5) 1422 David Cai Delaware County Christian School 6:35 8:12 8:32 23:20.3 7:32/M 10
876 (> 7) 1107 Ian Ndiangui Boyertown 6:56 7:49 8:34 23:20.7 7:32/M 10
877 (> 7) 2716 Logan Kovach West Chester East 6:57 8:03 8:20 23:21.6 7:32/M 11
878 (> 7) 1105 Daniel Martignetti Boyertown 7:28 7:53 8:00 23:21.7 7:32/M 12
879 381 2357 Harry Rittenhouse Springfield Twp (Montco) 6:57 8:07 8:17 23:22.8 7:32/M 9
880 (> 7) 1026 Brian Barrett Avon Grove 7:11 7:49 8:22 23:23.2 7:33/M 11
881 (> 7) 1739 Devin Shenk Jenkintown 6:47 8:05 8:29 23:23.3 7:33/M 10
882 (> 7) 1512 Brady Kline Downingtown West 7:19 7:47 8:17 23:24.0 7:33/M 9 TM
883 (> 7) 1953 Mark Heath North Penn 7:05 7:55 8:30 23:30.7 7:35/M 11 TM
884 (> 7) 2089 Connor Williams Pennridge 7:19 7:57 8:15 23:32.9 7:35/M 10
885 (> 7) 1258 Giovanni Brown Cheltenham 6:51 8:36 8:05 23:33.1 7:36/M 9
886 382 1715 Ben Atkins Interboro 7:14 7:45 8:33 23:33.4 7:36/M 9
887 (> 7) 2702 Drew Comer West Chester East 6:47 8:24 8:23 23:35.8 7:36/M 12
888 (> 7) 1643 Aleksander Kusmirek Harriton 7:18 7:49 8:29 23:36.8 7:37/M 9
889 (> 7) 2665 Liam O'Rourke WC Rustin 6:57 8:01 8:39 23:38.5 7:37/M 9
890 (> 7) 2082 Alex Ronemus Pennridge 7:19 7:53 8:26 23:39.4 7:38/M 9
891 383 2258 Andrew Fennell Ridley 7:32 8:01 8:05 23:39.6 7:38/M 12
892 (> 7) 2396 Joey Celentino Sun Valley 6:55 7:54 8:52 23:41.5 7:38/M 9
893 (> 7) 2646 Logan Beveridge WC Rustin 7:36 8:06 8:00 23:42.9 7:39/M 11
894 (> 7) 1807 Matt Checchia Marple Newtown 6:23 7:38 9:40 23:43.0 7:39/M 10
895 (> 7) 2503 Justin Halpern Upper Merion 7:16 8:01 8:27 23:45.0 7:40/M 12
896 (> 7) 1910 Bobby Ahern Neshaminy 7:09 8:04 8:31 23:45.5 7:40/M 9
897 (< 5) 2489 Matthew Breslin Upper Dublin 9:09 7:11 7:25 23:46.9 7:40/M 12
898 384 1434 Daniel Shin Dock Mennonite Academy 7:26 8:03 8:17 23:46.9 7:40/M 9
899 (> 7) 1665 Aidan Angelopoulos Hatboro Horsham 7:31 8:00 8:17 23:48.6 7:41/M 9
900 (> 7) 2355 Nic Pugliese Springfield Twp (Montco) 7:28 8:10 8:10 23:49.5 7:41/M 12
901 (> 7) 1736 Roan McCall Jenkintown 7:27 8:05 8:20 23:53.8 7:42/M 10
902 385 1435 Adam Suter Dock Mennonite Academy 7:30 8:00 8:24 23:55.1 7:43/M 10
903 386 1295 Brandon Tapia Collegium Charter School 7:30 8:08 8:17 23:57.2 7:44/M 10
904 (> 7) 1642 Quinn Hughes Harriton 7:21 8:07 8:30 23:58.6 7:44/M 9
905 (< 5) 1799 Alex Silverman Lower Moreland 7:36 7:58 8:23 23:58.8 7:44/M 9
906 (> 7) 2663 Sam Mattis WC Rustin 7:24 8:15 8:21 24:01.1 7:45/M 9
907 (> 7) 1263 Kyle Mang Cheltenham 7:08 8:19 8:40 24:08.3 7:47/M 12
908 (> 7) 2726 Jack Robb West Chester East 6:46 8:47 8:35 24:09.0 7:47/M 10
909 387 2216 Sebastian Buchanan Pottstown 7:01 8:24 8:43 24:09.9 7:47/M 11
910 (> 7) 1819 Utheri Wagura Marple Newtown 6:58 8:17 9:01 24:17.5 7:50/M 12
911 (< 5) 1921 Zachary Meixler New Hope-Solebury 7:05 8:34 8:40 24:20.3 7:51/M 11
912 (> 7) 2003 Nick Shum Oxford Area 7:31 8:11 8:39 24:21.8 7:51/M 11
913 (> 7) 1323 Miles Hodges Conestoga 7:39 8:22 8:25 24:27.4 7:53/M 12
914 (> 7) 1243 Ross Sherrod Central Bucks West 7:21 8:15 8:50 24:28.0 7:54/M 9
915 388 1718 Leonardo Huang Interboro 7:29 8:15 8:44 24:29.1 7:54/M 12
916 (> 7) 1265 Sebastian Martinez Cheltenham 7:03 8:30 9:00 24:33.4 7:55/M 11
917 (> 7) 2201 Thomas Erwin Pope John Paul II 7:30 8:13 8:50 24:34.9 7:55/M 10
918 (> 7) 2601 Andrew Levesque WC Henderson 7:37 8:14 8:43 24:35.1 7:56/M 10 TM
919 (> 7) 2356 Ben Rittenhouse Springfield Twp (Montco) 6:55 8:29 9:11 24:36.5 7:56/M 12
920 389 1292 Ethan Keyes Collegium Charter School 7:43 8:10 8:45 24:38.7 7:57/M 9
921 (> 7) 1494 Danny Crossan Downingtown West 7:24 7:54 9:22 24:41.5 7:58/M 10 TM
922 (> 7) 2400 Blaze Graham Sun Valley 7:39 8:26 8:37 24:43.6 7:58/M 9
923 (> 7) 2677 Advaith Sriram WC Rustin 7:30 8:37 8:35 24:43.7 7:58/M 11
924 (> 7) 2168 Siddarth Srinivasan Phoenixville Area 7:32 8:21 8:49 24:43.8 7:58/M 12
925 (> 7) 2293 Brayden Crawford Souderton Area 7:54 8:22 8:33 24:50.7 8:01/M 9
926 (> 7) 2651 Connor Gabe WC Rustin 7:48 8:25 8:36 24:50.8 8:01/M 12
927 (> 7) 2507 Nathan Laughlin Upper Merion 8:14 8:29 8:08 24:53.0 8:02/M 10
928 (> 7) 1033 Whit Daly Avon Grove 7:23 8:45 8:46 24:55.1 8:02/M 11
929 390 2344 Sam Debany Springfield (Delco) 7:21 8:30 9:03 24:56.0 8:03/M 10
930 (< 5) 1920 Lucca Defulgentis New Hope-Solebury 7:54 8:30 8:32 24:56.7 8:03/M 9
931 391 1432 Bobby Hadden Dock Mennonite Academy 7:37 8:33 8:46 24:57.5 8:03/M 12
932 (> 7) 2315 Nathan Voszily Souderton Area 7:55 8:25 8:36 24:57.8 8:03/M 9
933 392 1294 Ethan Shihadeh Collegium Charter School 7:57 8:24 8:36 24:58.1 8:03/M 10
934 (> 7) 2056 Dean York Penncrest 7:38 8:27 8:55 25:01.2 8:04/M 11
935 (> 7) 2648 Gabe Borshansky WC Rustin 7:36 8:56 8:33 25:06.1 8:06/M 10
936 (> 7) 1915 Jimmy Plunkett Neshaminy 7:56 8:26 8:49 25:12.8 8:08/M 9
937 393 161 Che Darden Church Farm School 6:39 8:08 10:28 25:16.6 8:09/M 9
938 (> 7) 2509 Jalen Owen Upper Merion 7:57 8:27 9:03 25:28.3 8:13/M 10
939 (> 7) 2449 Cameron Brown Upper Darby 8:12 8:31 8:44 25:28.5 8:13/M 9
940 394 1291 Rowan Kelley Collegium Charter School 7:19 8:45 9:27 25:33.2 8:15/M 10
941 (> 7) 2679 Michael Sweeley WC Rustin 8:04 8:39 8:51 25:36.6 8:15/M 10
942 395 1289 John Darnall Collegium Charter School 7:58 8:35 9:07 25:42.2 8:17/M 10
943 (> 7) 2395 Shawn Burton Sun Valley 8:13 8:39 8:51 25:43.9 8:18/M 12
944 (> 7) 2303 Victor Huang Souderton Area 8:00 8:48 8:55 25:44.4 8:18/M 10
945 (> 7) 1815 Harman Singh Marple Newtown 7:36 9:02 9:08 25:47.4 8:19/M 12
946 (> 7) 1164 Ryan Lemus Central Bucks East 8:06 9:00 8:47 25:54.3 8:21/M 12
947 (> 7) 2403 Caleb Maiden Sun Valley 8:13 8:39 9:18 26:11.0 8:27/M 9
948 (> 7) 2654 Michael Kinzly WC Rustin 8:15 8:46 9:13 26:15.1 8:28/M 10
949 (> 7) 1588 Marc Castellucci Great Valley 8:25 8:53 8:56 26:15.7 8:28/M 9 TM
950 (> 7) 1501 Ryan Doyle Downingtown West 8:14 9:02 8:59 26:17.3 8:29/M 9 TM
951 (> 7) 1811 Jason Hare Marple Newtown 8:04 9:21 9:04 26:29.9 8:33/M 12
952 (> 7) 2686 Aiden Zier WC Rustin 8:24 9:09 9:03 26:36.8 8:35/M 11
953 (> 7) 1605 Jacob Nardi Great Valley 8:35 8:53 9:07 26:37.1 8:35/M 9 TM
954 (< 5) 1424 Yiyang Franko Liu Delaware County Christian School 7:30 9:29 9:36 26:37.2 8:35/M 10
955 (> 7) 1028 Connor Bossong Avon Grove 8:31 8:50 9:24 26:46.6 8:38/M 9
956 (> 7) 2404 Nicholas Mozonni Sun Valley 6:58 8:47 11:32 27:18.9 8:48/M 10
957 (> 7) 1287 Alonzo Allison Collegium Charter School 7:47 9:40 10:19 27:48.3 8:58/M 11
958 (> 7) 1998 Declan Harrison Oxford Area 8:12 9:51 9:54 27:58.2 9:01/M 9
959 (> 7) 1288 Timothy Carlson Collegium Charter School 9:00 9:43 9:47 28:31.4 9:12/M 10
960 (> 7) 1809 Danny Eldabbas Marple Newtown 8:44 9:57 9:51 28:33.7 9:13/M 12
961 (> 7) 2778 Sam Camarotta Wissahickon 9:01 9:43 9:50 28:35.3 9:13/M 9
962 396 1719 Jacob Welsh Interboro 8:12 9:51 10:37 28:41.1 9:15/M 11
963 (> 7) 2656 Dilan Kuders WC Rustin 9:24 9:43 9:34 28:43.0 9:16/M 10
964 (< 5) 1116 Jacob Cridland Calvary Christian Academy 8:41 10:00 10:16 28:58.1 9:21/M 9
965 (> 7) 1677 Nathaniel Mathew Hatboro Horsham 6:55 10:00 12:11 29:07.6 9:24/M 9
966 397 2218 Tyler Escobar Pottstown 8:44 10:01 10:42 29:29.1 9:31/M 10
967 (< 5) 1922 Nicholas Piscopo New Hope-Solebury 9:10 10:03 11:12 30:26.8 9:49/M 9
968 398 1717 Ryley Harris Interboro 9:51 11:54 11:52 33:38.5 10:51/M 12
969 (> 7) 2042 Liam MacCurtin Penncrest 14:15 32:48 47:04.6 15:11/M 9
District 1 XC Championships
Team Summary Report - Boys
October 26, 2018
Results By Chester County Running Store CCRS www.runccrs.com
Boys Unseeded - 1.1 Mile Split
XC
Place Team Top 5 Places 1 2 3 4 5 6* 7*
1 Downingtown West 20 2 3 4 5 6 11 12
Top 5 Times: 1:23:16.9
2 Council Rock South 128 14 16 21 35 42 105 129
Top 5 Times: 1:26:54.1
3 WC Henderson 139 1 18 32 38 50 56 93
Top 5 Times: 1:26:29.2
4 Lower Merion 168 19 23 31 46 49 73 86
Top 5 Times: 1:27:25.0
5 North Penn 206 22 34 36 52 62 124 138
Top 5 Times: 1:27:51.4
6 Great Valley 211 15 20 24 64 88 183 184
Top 5 Times: 1:27:43.8
7 Penncrest 225 26 37 44 48 70 96 102
Top 5 Times: 1:28:08.9
8 Methacton 247 17 29 57 69 75 78 82
Top 5 Times: 1:28:16.0
9 Perkiomen Valley 288 28 45 59 67 89 94 101
Top 5 Times: 1:28:40.1
10 Central Bucks East 296 33 54 60 68 81 90 109
Top 5 Times: 1:28:49.7
11 Central Bucks West 300 43 51 53 76 77 79 87
Top 5 Times: 1:28:59.5
12 Haverford Township HS 406 25 39 91 125 126 151 164
Top 5 Times: 1:29:25.7
13 Kennett 435 58 80 83 99 115 224 258
Top 5 Times: 1:29:53.7
14 Avon Grove 440 65 74 92 98 111 137 178
Top 5 Times: 1:29:57.9
15 Boyertown 474 9 40 55 145 225 288 337
Top 5 Times: 1:29:44.5
16 Central Bucks South 501 30 103 106 123 139 162 176
Top 5 Times: 1:30:04.6
17 Wissahickon 539 47 95 116 120 161 187 207
Top 5 Times: 1:30:34.2
18 Owen J. Roberts 631 10 108 118 194 201 257 267
Top 5 Times: 1:30:54.4
19 Downingtown East 643 71 140 141 143 148 160
Top 5 Times: 1:31:23.5
20 Hatboro Horsham 661 63 104 152 153 189 215 292
Top 5 Times: 1:31:22.2
21 Strath Haven 675 72 130 134 166 173 174 200
Top 5 Times: 1:31:33.8
22 Pennsbury 686 85 107 119 147 228 230 235
Top 5 Times: 1:31:40.6
23 Unionville 735 7 8 219 229 272 285 295
Top 5 Times: 1:31:33.6
24 West Chester East 742 27 163 180 182 190 195 248
Top 5 Times: 1:31:42.4
25 Conestoga 753 66 117 135 217 218 226 289
Top 5 Times: 1:32:13.4
26 Spring Ford 766 41 113 158 205 249 264 276
Top 5 Times: 1:32:14.2
27 WC Rustin 770 127 132 169 170 172 203 213
Top 5 Times: 1:32:08.7
28 Upper Perkiomen 825 131 133 154 197 210 211 221
Top 5 Times: 1:32:37.5
29 Phoenixville Area 875 100 159 181 202 233 237 239
Top 5 Times: 1:32:58.2
30 Oxford Area 887 136 167 171 179 234 283 309
Top 5 Times: 1:33:01.6
31 Upper Merion 889 122 144 175 216 232 240 247
Top 5 Times: 1:33:06.8
32 Souderton Area 890 149 155 157 206 223 252 253
Top 5 Times: 1:33:04.5
33 Bishop Shanahan 894 97 150 208 212 227 279 315
Top 5 Times: 1:33:09.2
34 Council Rock North 916 61 128 196 262 269 271 277
Top 5 Times: 1:33:37.9
35 Garnet Valley 938 114 185 193 204 242 282 297
Top 5 Times: 1:33:28.0
36 William Tennent 948 142 165 192 199 250 256 260
Top 5 Times: 1:33:30.8
37 Radnor 959 121 146 209 238 245 254 268
Top 5 Times: 1:33:45.9
38 Harriton 1001 110 191 214 231 255 266 281
Top 5 Times: 1:34:01.6
39 Pennridge 1030 13 220 246 273 278 280 290
Top 5 Times: 1:34:32.8
40 Neshaminy 1048 84 186 241 251 286 299 321
Top 5 Times: 1:34:44.5
41 Jenkintown 1163 112 168 265 304 314 317 336
Top 5 Times: 1:36:25.9
42 Glen Mills Schools 1313 156 177 322 323 335 355 374
Top 5 Times: 1:38:53.4
43 Cheltenham 1328 188 244 284 300 312 316 319
Top 5 Times: 1:37:50.8
44 Plymouth Whitemarsh 1370 222 263 293 294 298 325 334
Top 5 Times: 1:37:53.7
45 Pope John Paul II 1429 259 275 291 301 303 331 333
Top 5 Times: 1:38:42.2
46 Upper Darby 1446 236 243 313 326 328 329 371
Top 5 Times: 1:39:52.6
47 Sun Valley 1513 198 302 332 339 342 343 346
Top 5 Times: 1:41:50.3
48 Abington 1551 261 287 307 340 356 360
Top 5 Times: 1:41:58.7
49 Bensalem 1579 270 305 318 324 362 367 379
Top 5 Times: 1:42:20.4
50 Springfield (Delco) 1609 274 306 338 344 347 369 390
Top 5 Times: 1:43:28.7
51 Springfield Twp (Montco) 1667 310 320 330 350 357 358 381
Top 5 Times: 1:44:29.3
52 Marple Newtown 1724 308 341 351 359 365 372 378
Top 5 Times: 1:46:34.2
53 Church Farm School 1759 311 353 361 364 370 376 393
Top 5 Times: 1:47:59.6
54 Pottstown 1791 348 349 354 363 377 387 397
Top 5 Times: 1:49:16.5
55 Dock Mennonite Academy 1801 296 345 384 385 391
Top 5 Times: 1:53:57.2
56 Ridley 1801 327 352 366 373 383
Top 5 Times: 1:50:39.0
57 Collegium Charter School 1910 368 375 386 389 392 394 395
Top 5 Times: 1:58:49.3
58 Interboro 1944 380 382 388 396 398
Top 5 Times: 2:13:38.7
Inc. Calvary Christian Academy 3 finishers
Inc. Coatesville 4 finishers
Inc. Delaware County Christian School 4 finishers
Inc. Holy Ghost Preparatory School 1 finishers
Inc. Lower Moreland 3 finishers
Inc. New Hope-Solebury 3 finishers
Inc. Norristown 3 finishers
Inc. Penn Wood 3 finishers
Inc. Pottsgrove 4 finishers
Inc. Quakertown 4 finishers
Inc. Upper Dublin 3 finishers