Racecast

PIAA District 1 Championships

Lehigh University - Murray H. Goodman Campus · 5000m · Boys · Compiled · PA

512 runners from 3 divisions

These divisions were run separately. This is how their times compare, not how they finished — the places and scores below were never contested.

View full meet →

Team scores

Place Team Points 12345 67
1 Council Rock North (PA) 119 9 14 19 28 49 102 132
2 Lower Merion (PA) 154 1 3 39 46 65 110 230
3 Souderton Area (PA) 196 4 16 43 48 85 89 177
4 Penncrest (PA) 209 10 15 51 62 71 94 121
5 Downingtown East (PA) 251 25 38 59 60 69 70 214
6 North Penn (PA) 293 7 11 40 93 142 181 190
7 Council Rock South (PA) 342 29 41 67 80 125 163 189
8 Downingtown West (PA) 359 2 34 56 126 141 162 176
9 Unionville (PA) 361 30 32 83 92 124 169 203
10 West Chester Henderson (PA) 409 55 75 81 95 103 109 114
11 Hatboro-Horsham (PA) 447 18 36 53 149 191 227 246
12 Spring Ford (PA) 458 47 64 66 136 145 146 172
13 Perkiomen Valley (PA) 477 5 74 106 139 153 204 256
14 Conestoga (PA) 485 42 76 86 107 174 175 301
15 Central Bucks East (PA) 491 23 96 108 130 134 194 265
16 Methacton (PA) 493 8 77 120 137 151 170 221
17 Great Valley (PA) 527 31 111 112 135 138 160 216
18 Neshaminy (PA) 528 35 63 128 148 154 277 309
19 Haverford Twp. (PA) 539 26 99 115 140 159 198
20 Ridley (PA) 625 12 82 164 180 187 206 321
21 Strath Haven (PA) 626 27 45 156 178 220 307 322
22 Upper Dublin (PA) 627 21 44 182 188 192 193 200
23 Avon Grove (PA) 695 20 98 147 199 231 232 311
24 Radnor (PA) 714 6 101 122 238 247 252 281
25 Wissahickon (PA) 714 13 61 205 209 226 272 278
26 Abington (PA) 740 17 116 155 224 228 235 257
27 Pennridge (PA) 743 79 90 133 197 244 303 359
28 Central Bucks South (PA) 767 50 57 212 223 225 254 410
29 Garnet Valley (PA) 786 37 58 150 184 357 367 401
30 Pennsbury (PA) 813 33 78 123 284 295 337
31 Holy Ghost Preparatory (PA) 839 104 117 183 196 239 289 310
32 Oxford Area (PA) 868 72 113 195 240 248 255 259
33 William Tennent (PA) 878 73 87 166 273 279 331
34 West Chester East (PA) 879 118 144 179 202 236 262 347
35 Lower Moreland (PA) 967 84 207 215 219 242 318 341
36 Phoenixville (PA) 968 22 171 213 266 296 332 354
37 Bishop Shanahan (PA) 988 54 100 210 299 325 363 370
38 Cheltenham (PA) 1032 24 218 233 267 290 320 378
39 Bayard Rustin (PA) 1033 161 165 211 243 253 292 306
40 Central Bucks West (PA) 1079 52 186 234 280 327 338 340
41 Upper Merion Area (PA) 1115 88 185 245 285 312 324 333
42 Regina Luminis Academy (PA) 1123 105 157 268 270 323 391 452
43 Boyertown Area (PA) 1125 129 168 249 275 304 330
44 Upper Perkiomen (PA) 1210 127 152 287 305 339 345 353
45 Owen J Roberts (PA) 1271 119 173 315 328 336 355 387
46 Kennett (PA) 1296 91 264 308 316 317 406 440
47 Plymouth-Whitemarsh (PA) 1352 143 208 260 369 372 376 379
48 Marple Newtown (PA) 1378 68 286 319 334 371 383 394
49 Collegium Charter (PA) 1456 131 258 263 396 408 411 438
50 Pope John Paul II (PA) 1462 222 261 288 294 397 425
51 Springfield (Delco) (PA) 1512 237 241 297 344 393 402 448
52 Bensalem (PA) 1587 250 282 314 349 392 399
53 Penn Wood (PA) 1594 97 346 377 386 388 422 439
54 Bristol (PA) 1631 158 276 358 416 423 446 449
55 Upper Moreland (PA) 1704 271 302 313 405 413 478
56 Harriton (PA) 1741 251 335 366 385 404 407 437
57 Quakertown (PA) 1786 283 373 374 375 381 420 435
58 Delaware County Christian (PA) 1805 343 348 350 380 384 424 432
59 Faith Christian Academy (PA) 1818 274 361 364 400 419 444
60 Phil-Mont Christian Academy (PA) 1847 229 298 403 453 464 479 482
61 Springfield Township (Montco) (PA) 1870 201 389 409 429 442 443
62 Plumstead Christian (PA) 1883 269 326 351 461 476
63 Coatesville (PA) 1904 167 382 441 447 467 471 475
64 Upper Darby (PA) 1911 329 360 395 412 415 426 470
65 Pottsgrove (PA) 1916 300 356 414 418 428 433 434
66 Harry S Truman (PA) (PA) 1918 293 342 368 455 460 473 480
67 Norristown Area (PA) 1985 217 421 431 457 459 466 481
68 New Hope - Solebury (PA) 2066 362 365 417 454 468 472 477
69 Valley Forge Military Academy (PA) 2079 291 398 462 463 465 469 474
70 Church Farm (PA) 2090 352 427 430 436 445 450 451
71 Chester (PA) 2271 390 456 458 483 484

Not scored, fewer than five finishers: Jenkintown (4), Sun Valley (4), Dock Mennonite Academy (4), Martin Saints Classical (4), Renaissance Academy (3), Interboro (3), Pottstown (2), Chester Charter Scholars Academy (2), Calvary Christian Academy (1), Chester (1)

Rating scale ?

Results

Place Athlete Grade School Time Rating Points Actual race
1 Nicholas Mazzeo 10 Lower Merion (PA) 1 15:07.4 134.4 1 1
2 Richard Planck 12 Downingtown West (PA) 1 15:08.6 134.2 2 2
3 Alexander Mazzeo 10 Lower Merion (PA) 2 15:13.4 133.5 3 3
4 Aiden Maue 12 Souderton Area (PA) 1 15:16.0 133.1 4 4
5 Ian Johnson 12 Perkiomen Valley (PA) 1 15:17.1 133.0 5 5
6 Luke Bodden 12 Radnor (PA) 1 15:22.0 132.3 6 6
7 Achilles Shui 11 North Penn (PA) 1 15:27.2 131.5 7 7
8 Brock Yoder 9 Methacton (PA) 1 15:28.2 131.4 8 8
9 Brady Ott 12 Council Rock North (PA) 1 15:29.1 131.3 9 9
10 Edomias Mulugeta 11 Penncrest (PA) 1 15:29.8 131.2 10 10
11 Justin Landis 10 North Penn (PA) 2 15:33.3 130.7 11 11
12 Jackson Kane 11 Ridley (PA) 1 15:35.5 130.4 12 12
13 Grayson Ruffner 12 Wissahickon (PA) 1 15:35.9 130.3 13 13
14 Matt Gosling 10 Council Rock North (PA) 2 15:36.7 130.2 14 14
15 Rowan Carr 9 Penncrest (PA) 2 15:36.8 130.2 15 15
16 James Kuduk 12 Souderton Area (PA) 2 15:40.2 129.7 16 16
17 Chase Ely 11 Abington (PA) 1 15:40.6 129.7 17 17
18 Cole Scattergood 12 Hatboro-Horsham (PA) 1 15:41.7 129.5 18 18
19 Andrew Young 12 Council Rock North (PA) 3 15:43.3 129.3 19 19
20 Connor Britton 12 Avon Grove (PA) 1 15:44.5 129.1 20 20
21 Gus Platt 12 Upper Dublin (PA) 1 15:47.2 128.8 21 21
22 William Brennfleck 12 Phoenixville (PA) 1 15:47.6 128.7 22 22
23 Tyler Tomlinson 9 Central Bucks East (PA) 1 15:47.7 128.7 23 23
24 William Edgar 10 Cheltenham (PA) 1 15:48.9 128.5 24 24
25 Ben Fatone 12 Downingtown East (PA) 1 15:49.4 128.5 25 25
26 Teddy Foster 10 Haverford Twp. (PA) 1 15:51.4 128.2 26 26
27 Dan Wuenschel 12 Strath Haven (PA) 1 15:51.9 128.1 27 27
28 Lucas Poliseno 10 Council Rock North (PA) 4 15:53.0 128.0 28 28
29 Jude Olsen 10 Council Rock South (PA) 1 15:54.2 127.8 29 29
30 Jonathan Stancik 11 Unionville (PA) 1 15:54.3 127.8 30 30
31 Ryan Pepperman 11 Great Valley (PA) 1 15:54.7 127.8 31 31
32 James McGlynn 11 Unionville (PA) 2 15:56.3 127.5 32 32
33 Christian Cerullo 10 Pennsbury (PA) 1 15:57.5 127.4 33 33
34 David Whitford 12 Downingtown West (PA) 2 15:58.4 127.3 34 34
35 Ryan Kaiser 11 Neshaminy (PA) 1 15:58.8 127.2 35 35
36 Rocco Pugliese 12 Hatboro-Horsham (PA) 2 15:58.9 127.2 36 36
37 Michael Colavito 12 Garnet Valley (PA) 1 15:59.0 127.2 37 37
38 Nick Steinfeldt 12 Downingtown East (PA) 2 16:01.5 126.8 38 38
39 Sarem Khan 12 Lower Merion (PA) 3 16:01.9 126.8 39 39
40 Joey Sharkey 10 North Penn (PA) 3 16:02.2 126.8 40 40
41 Cain Lawler 11 Council Rock South (PA) 2 16:03.6 126.6 41 41
42 Shane Walsh 12 Conestoga (PA) 1 16:04.4 126.5 42 42
43 Aidan Kearns 12 Souderton Area (PA) 3 16:04.6 126.4 43 43
44 Jason Xi 11 Upper Dublin (PA) 2 16:04.9 126.4 44 44
45 Matt Lund 12 Strath Haven (PA) 2 16:05.9 126.3 45 45
46 Alexander Goonewardene 12 Lower Merion (PA) 4 16:07.5 126.1 46 46
47 Ethan Tharp 12 Spring Ford (PA) 1 16:08.1 126.0 47 47
48 Stephen Keller 10 Souderton Area (PA) 4 16:09.3 125.8 48 48
49 Jayden Neels 10 Council Rock North (PA) 5 16:11.7 125.5 49 49
50 Denis Tulin 12 Jenkintown (PA) 1 16:14.9 125.1 1
51 Kenneth Konopka 11 Central Bucks South (PA) 1 16:15.4 125.0 50 50
52 Brendan Hefferan 12 Penncrest (PA) 3 16:15.7 125.0 51 51
53 Benjamin Fuhrmeister 11 Central Bucks West (PA) 1 16:17.0 124.8 52 52
54 Jack Thompson 12 Hatboro-Horsham (PA) 3 16:17.6 124.8 53 53
55 Steven Todd 11 Bishop Shanahan (PA) 1 16:17.8 124.7 54 1
56 Ben Pentz 11 West Chester Henderson (PA) 1 16:18.0 124.7 55 54
57 Brayden Showers 12 Downingtown West (PA) 3 16:18.3 124.7 56 55
58 Evan Morrow 12 Central Bucks South (PA) 2 16:18.3 124.7 57 56
59 Alexander Gursahaney 11 Garnet Valley (PA) 2 16:18.5 124.7 58 57
60 Nischal Vasanth 10 Downingtown East (PA) 3 16:18.6 124.6 59 58
61 Ash Anand 12 Downingtown East (PA) 4 16:19.1 124.6 60 59
62 Ralph Antonucci 11 Wissahickon (PA) 2 16:20.9 124.3 61 60
63 Nick Fante 11 Penncrest (PA) 4 16:20.9 124.3 62 61
64 Samuel Osterhoudt 11 Neshaminy (PA) 2 16:21.5 124.3 63 62
65 Willie Wiles 12 Spring Ford (PA) 2 16:22.2 124.2 64 63
66 Ethan Murray 12 Lower Merion (PA) 5 16:22.7 124.1 65 64
67 Augustus Smith 11 Spring Ford (PA) 3 16:23.3 124.0 66 65
68 John Byler 12 Jenkintown (PA) 2 16:24.1 123.9 2
69 Mason Kaminski 11 Council Rock South (PA) 3 16:24.6 123.9 67 66
70 Ricky Lee 12 Marple Newtown (PA) 1 16:25.1 123.8 68 67
71 Jude Stulak 10 Downingtown East (PA) 5 16:25.5 123.8 69 68
72 Jackson Ulmer 10 Downingtown East (PA) 6 16:25.5 123.8 70 69
73 Kadin Salaria 12 Penncrest (PA) 5 16:25.9 123.7 71 70
74 Owen Oliver 11 Oxford Area (PA) 1 16:26.3 123.7 72 71
75 Andrew Pratt 11 William Tennent (PA) 1 16:26.4 123.7 73 72
76 Cooper Hey 10 Perkiomen Valley (PA) 2 16:27.1 123.6 74 73
77 Ryan Kress 12 West Chester Henderson (PA) 2 16:27.4 123.5 75 74
78 Miles Warkentine 11 Conestoga (PA) 2 16:27.4 123.5 76 75
79 Charles Reith 11 Methacton (PA) 2 16:27.5 123.5 77 76
80 Jonathan Pajrowski 11 Pennsbury (PA) 2 16:27.5 123.5 78 77
81 Thomas McGann 12 Pennridge (PA) 1 16:28.0 123.4 79 78
82 Nathan Kach 10 Council Rock South (PA) 4 16:28.0 123.4 80 79
83 Aaron Varghese 12 West Chester Henderson (PA) 3 16:28.6 123.4 81 80
84 Jesufifunmi Olugbenga 12 Ridley (PA) 2 16:29.3 123.3 82 81
85 David Hendrix 12 Unionville (PA) 3 16:29.4 123.3 83 82
86 Vincent Frankina 11 Lower Moreland (PA) 1 16:30.0 123.2 84 2
87 Thomas Fedesco 11 Souderton Area (PA) 5 16:31.3 123.0 85 83
88 Nathaniel Kluge 12 Conestoga (PA) 3 16:31.5 123.0 86 84
89 Quinn Cataldi 11 William Tennent (PA) 2 16:31.6 123.0 87 85
90 Dante Churchville 12 Upper Merion Area (PA) 1 16:32.1 122.9 88 86
91 Ben Wright 11 Souderton Area (PA) 6 16:32.3 122.9 89 87
92 Jackson Warfel 9 Pennridge (PA) 2 16:32.9 122.8 90 88
93 Karsten Bardenhagen 12 Kennett (PA) 1 16:32.9 122.8 91 89
94 Lucas Siepser 12 Unionville (PA) 4 16:33.2 122.8 92 90
95 Ryan Moore 12 North Penn (PA) 4 16:33.8 122.7 93 91
96 Jackson Polin 12 Penncrest (PA) 6 16:34.6 122.6 94 92
97 Weston Roffey 11 West Chester Henderson (PA) 4 16:34.8 122.6 95 93
98 Brody Mindel 11 Central Bucks East (PA) 2 16:35.6 122.5 96 94
99 Joshua Esters 10 Penn Wood (PA) 1 16:36.0 122.5 97 96
100 Brendan Tester 10 Avon Grove (PA) 2 16:37.2 122.3 98 97
101 Logan Eagles 11 Haverford Twp. (PA) 2 16:37.6 122.3 99 98
102 Owen Whitaker 11 Bishop Shanahan (PA) 2 16:39.2 122.1 100 3
103 Joseph Garzio 11 Radnor (PA) 2 16:40.8 121.9 101 99
104 Joe Crowne 12 Council Rock North (PA) 6 16:40.9 121.9 102 100
105 Owen Richards 11 West Chester Henderson (PA) 5 16:41.3 121.8 103 101
106 Papakojo Danquah 12 Holy Ghost Preparatory (PA) 1 16:42.0 121.7 104 4
107 Martin O'Rourke 11 Regina Luminis Academy (PA) 1 16:42.1 121.7 105 3
108 Nathan Boyer 10 Perkiomen Valley (PA) 3 16:42.2 121.7 106 102
109 Luke Davies 11 Conestoga (PA) 4 16:42.7 121.6 107 103
110 Dan Walsh 11 Central Bucks East (PA) 3 16:43.1 121.6 108 104
111 Luca Urbanic 11 West Chester Henderson (PA) 6 16:43.5 121.5 109 105
112 Hudson Sherman 8 Lower Merion (PA) 6 16:44.4 121.4 110 106
113 Trip Gomez 11 Great Valley (PA) 2 16:44.6 121.4 111 107
114 Dylan Matthews 10 Great Valley (PA) 3 16:45.0 121.4 112 108
115 Ben Whelan 10 Oxford Area (PA) 2 16:45.3 121.3 113 109
116 Ezekiel Shappell Smith 10 West Chester Henderson (PA) 7 16:46.3 121.2 114 110
117 Sean Lawson 10 Haverford Twp. (PA) 3 16:46.9 121.1 115 111
118 Logan Duff 11 Abington (PA) 2 16:47.2 121.1 116 112
119 Daniel Perez 11 Holy Ghost Preparatory (PA) 2 16:47.6 121.1 117 5
120 Jack Brannon 10 West Chester East (PA) 1 16:47.7 121.0 118 113
121 Oscar Lorenzi 12 Owen J Roberts (PA) 1 16:48.3 121.0 119 114
122 Nathan Alex 12 Methacton (PA) 3 16:48.4 120.9 120 115
123 Andrew Hausch 10 Penncrest (PA) 7 16:48.9 120.9 121 116
124 Nate Halberstadt 12 Radnor (PA) 3 16:50.7 120.7 122 117
125 Trevor Fursman 11 Sun Valley (NC) 1 16:51.3 120.6 118
126 Matthew Kanuk 11 Pennsbury (PA) 3 16:51.4 120.6 123 119
127 Brady Lasher 10 Unionville (PA) 5 16:51.5 120.6 124 120
128 Eshaan Doegar 10 Council Rock South (PA) 5 16:51.8 120.6 125 121
129 Sam Leisenring 10 Downingtown West (PA) 4 16:52.5 120.5 126 122
130 John Kuzmission 10 Upper Perkiomen (PA) 1 16:52.6 120.4 127 6
131 Jake Lolli 10 Neshaminy (PA) 3 16:52.7 120.4 128 123
132 Aiden Voth 11 Boyertown Area (PA) 1 16:53.0 120.4 129 124
133 Dylan Borden 9 Central Bucks East (PA) 4 16:53.1 120.4 130 125
134 David Gober 12 Collegium Charter (PA) 1 16:53.5 120.3 131 7
135 Jack Gosling 10 Council Rock North (PA) 7 16:54.4 120.2 132 126
136 Daniel Lera-Lozano 10 Pennridge (PA) 3 16:54.7 120.2 133 127
137 Kyle Smith 10 Central Bucks East (PA) 5 16:54.9 120.2 134 128
138 Colin Mahoney 12 Great Valley (PA) 4 16:54.9 120.2 135 129
139 Jacob Delgado 12 Spring Ford (PA) 4 16:55.0 120.2 136 130
140 Quinn Kumfert 11 Methacton (PA) 4 16:55.3 120.1 137 131
141 Jack Thomas 11 Great Valley (PA) 5 16:55.4 120.1 138 132
142 Alex Corbin 11 Perkiomen Valley (PA) 4 16:55.4 120.1 139 133
143 Joseph McGuire 12 Haverford Twp. (PA) 4 16:56.2 120.0 140 134
144 Riley Trigo 12 Downingtown West (PA) 5 16:57.8 119.8 141 135
145 Owen Cary 11 North Penn (PA) 5 16:57.9 119.8 142 136
146 Joshua Bucko 10 Plymouth-Whitemarsh (PA) 1 16:58.0 119.8 143 137
147 Kahseem Bronzell 10 West Chester East (PA) 2 16:58.1 119.8 144 138
148 Mason Delp 10 Spring Ford (PA) 5 16:58.3 119.8 145 139
149 Shihan Ayman 10 Spring Ford (PA) 6 16:58.4 119.8 146 140
150 Ben Weaver 11 Avon Grove (PA) 3 16:59.2 119.7 147 141
151 Wyatt Soska 10 Neshaminy (PA) 4 17:00.0 119.6 148 142
152 Scott McKenna 11 Hatboro-Horsham (PA) 4 17:00.5 119.5 149 143
153 Emmanuel Velez 10 Garnet Valley (PA) 3 17:00.6 119.5 150 144
154 Colin O'Donnell 8 Methacton (PA) 5 17:00.7 119.5 151 145
155 Roman Macedo 11 Upper Perkiomen (PA) 2 17:00.9 119.5 152 8
156 Jason Clifford 12 Perkiomen Valley (PA) 5 17:01.9 119.3 153 146
157 Nicholas Forman 12 Neshaminy (PA) 5 17:02.8 119.2 154 147
158 Peter Murray 12 Abington (PA) 3 17:04.0 119.1 155 148
159 Noel Blanchette 11 Strath Haven (PA) 3 17:04.4 119.1 156 149
160 Gabe Simkiss 9 Regina Luminis Academy (PA) 2 17:04.4 119.1 157 4
161 Andreas Quattrocchi 11 Bristol (PA) 1 17:04.5 119.1 158 5
162 Andrew Fedako 11 Haverford Twp. (PA) 5 17:04.5 119.1 159 150
163 Joseph Benson 12 Great Valley (PA) 6 17:07.2 118.7 160 151
164 Harry Davis 12 Bayard Rustin (PA) 1 17:07.6 118.7 161 152
165 Evan Reidinger 10 Downingtown West (PA) 6 17:08.5 118.6 162 153
166 Finn Malone 9 Council Rock South (PA) 6 17:09.0 118.5 163 154
167 Nick Gdowik 12 Ridley (PA) 3 17:09.9 118.4 164 155
168 Shawn Roselli 12 Bayard Rustin (PA) 2 17:10.0 118.4 165 156
169 Chase Rosenfeld 11 William Tennent (PA) 3 17:10.6 118.3 166 157
170 Tommy Silvester 12 Coatesville (PA) 1 17:10.7 118.3 167 158
171 Samuel Branford 11 Boyertown Area (PA) 2 17:11.5 118.2 168 159
172 David Perkins 12 Unionville (PA) 6 17:11.6 118.2 169 160
173 Matthew Sandner 12 Methacton (PA) 6 17:11.8 118.2 170 161
174 Kyle Padilla 10 Phoenixville (PA) 2 17:12.3 118.2 171 162
175 Jedd King 11 Spring Ford (PA) 7 17:13.2 118.1 172 163
176 Ben Pittek 10 Owen J Roberts (PA) 2 17:13.7 118.0 173 164
177 Aidan Mahoney 11 Conestoga (PA) 5 17:14.7 117.9 174 165
178 Ethan Del Viscio 11 Conestoga (PA) 6 17:15.1 117.8 175 166
179 Dylan Graham 12 Downingtown West (PA) 7 17:15.4 117.8 176 167
180 Lance Midboe 12 Souderton Area (PA) 7 17:16.1 117.7 177 168
181 Sam Fritz 12 Strath Haven (PA) 4 17:16.4 117.7 178 169
182 Jake Hennessy 11 West Chester East (PA) 3 17:17.0 117.6 179 170
183 Donovan Washington 12 Ridley (PA) 4 17:17.7 117.5 180 171
184 Shane Myers 10 North Penn (PA) 6 17:18.0 117.5 181 172
185 Kevin Lim 10 Upper Dublin (PA) 3 17:18.3 117.5 182 173
186 Maurece Jean-Brian 12 Holy Ghost Preparatory (PA) 3 17:19.7 117.3 183 9
187 Sean Diehl 11 Garnet Valley (PA) 4 17:20.5 117.2 184 174
188 Anthony Tornambe 10 Upper Merion Area (PA) 2 17:21.1 117.2 185 175
189 Jacob Stern 12 Central Bucks West (PA) 2 17:21.2 117.1 186 176
190 Paul Oluwa 9 Ridley (PA) 5 17:22.9 116.9 187 177
191 Tobias Brown 12 Upper Dublin (PA) 4 17:22.9 116.9 188 178
192 Rowan Grant 10 Council Rock South (PA) 7 17:23.6 116.9 189 179
193 Brady Sweeney 12 North Penn (PA) 7 17:23.9 116.8 190 180
194 Tanner Coleman 12 Hatboro-Horsham (PA) 5 17:25.1 116.7 191 181
195 Anthony Paone 9 Upper Dublin (PA) 5 17:25.1 116.7 192 182
196 Jacob Keenan 10 Upper Dublin (PA) 6 17:25.4 116.7 193 183
197 Austin Loving 10 Central Bucks East (PA) 6 17:27.0 116.5 194 184
198 Logan Spano 11 Oxford Area (PA) 3 17:27.4 116.4 195 185
199 Brendan DiEnna 12 Holy Ghost Preparatory (PA) 4 17:28.2 116.4 196 10
200 Logan Siegfried 11 Pennridge (PA) 4 17:28.4 116.3 197 186
201 Evan Taddeo 12 Haverford Twp. (PA) 6 17:28.6 116.3 198 187
202 Shaun Weaver 11 Avon Grove (PA) 4 17:29.4 116.2 199 188
203 Gregory Siegel 11 Upper Dublin (PA) 7 17:29.7 116.2 200 189
204 Matt Haugh 11 Springfield Township (Montco) (PA) 1 17:29.7 116.2 201 11
205 Nathan Wist 11 West Chester East (PA) 4 17:31.0 116.1 202 190
206 Satwick Panchomarthi 11 Unionville (PA) 7 17:31.4 116.0 203 191
207 Jack Magyarits 11 Perkiomen Valley (PA) 6 17:31.7 116.0 204 192
208 Jishnu Dass 11 Wissahickon (PA) 3 17:31.9 115.9 205 193
209 Finlay Cutting 12 Ridley (PA) 6 17:33.5 115.8 206 194
210 Dylan Sandler 11 Lower Moreland (PA) 2 17:34.0 115.7 207 12
211 William Waerig 10 Plymouth-Whitemarsh (PA) 2 17:34.0 115.7 208 195
212 Walter Vandergrift 10 Wissahickon (PA) 4 17:34.2 115.7 209 196
213 Louis Edgcumbe 12 Bishop Shanahan (PA) 3 17:37.0 115.4 210 13
214 Alexander Kosmidis 11 Bayard Rustin (PA) 3 17:37.1 115.4 211 197
215 Ramsey Polis 9 Central Bucks South (PA) 3 17:37.1 115.4 212 198
216 Hayden Bray 10 Phoenixville (PA) 3 17:37.1 115.4 213 199
217 Siddharth Iyer 11 Downingtown East (PA) 7 17:37.4 115.3 214 200
218 Trey Henry 10 Lower Moreland (PA) 3 17:38.3 115.2 215 14
219 Evan Wagenmann 11 Great Valley (PA) 7 17:38.4 115.2 216 201
220 Jeremiah McCray 10 Norristown Area (PA) 1 17:38.6 115.2 217 202
221 Shamsid-Din Jabbar 9 Cheltenham (PA) 2 17:38.6 115.2 218 203
222 Michael Hoch 10 Lower Moreland (PA) 4 17:40.3 115.0 219 15
223 Tommy Tapino 12 Strath Haven (PA) 5 17:40.4 115.0 220 204
224 Jackson Harris 11 Methacton (PA) 7 17:41.2 114.9 221 205
225 Jack McNicholas 11 Pope John Paul II (PA) 1 17:41.3 114.9 222 16
226 Nathanael Meister 9 Central Bucks South (PA) 4 17:41.3 114.9 223 206
227 Shawn Leach 11 Abington (PA) 4 17:41.6 114.9 224 207
228 Darren Rafa 9 Central Bucks South (PA) 5 17:43.4 114.7 225 208
229 Josh Dass 12 Wissahickon (PA) 5 17:43.8 114.7 226 209
230 Nick Schell 9 Hatboro-Horsham (PA) 6 17:43.9 114.6 227 210
231 Feola Jackson 11 Abington (PA) 5 17:44.1 114.6 228 211
232 Ryne Tyson 12 Phil-Mont Christian Academy (PA) 1 17:45.1 114.5 229 6
233 Sawyer Friedman-Olshan 10 Lower Merion (PA) 7 17:45.9 114.4 230 212
234 Lars Trone 11 Avon Grove (PA) 5 17:45.9 114.4 231 213
235 Alex Hart 11 Avon Grove (PA) 6 17:46.3 114.4 232 214
236 William Matsinger 12 Cheltenham (PA) 3 17:46.4 114.4 233 215
237 Charles Livezey 8 Central Bucks West (PA) 3 17:47.0 114.3 234 216
238 Garret Farabaugh 11 Abington (PA) 6 17:47.6 114.2 235 217
239 Zachary Iozzi 12 West Chester East (PA) 5 17:47.7 114.2 236 218
240 Chris Cardie 10 Springfield (Delco) (PA) 1 17:47.8 114.2 237 219
241 Aiden Landau 12 Radnor (PA) 4 17:48.4 114.2 238 220
242 Jack Loveman 9 Holy Ghost Preparatory (PA) 5 17:49.4 114.1 239 17
243 Michael Besancon 11 Oxford Area (PA) 4 17:50.8 113.9 240 221
244 Dennis Wickstrum 10 Springfield (Delco) (PA) 2 17:52.3 113.7 241 222
245 Shane Alden 11 Lower Moreland (PA) 5 17:52.4 113.7 242 18
246 Carson Englert 10 Bayard Rustin (PA) 4 17:53.3 113.6 243 223
247 Bryce Martin 10 Pennridge (PA) 5 17:53.7 113.6 244 224
248 Rayard Mayo 10 Upper Merion Area (PA) 3 17:54.5 113.5 245 225
249 Noah Benoit-Jean 10 Hatboro-Horsham (PA) 7 17:55.1 113.4 246 226
250 Jack Wible 10 Radnor (PA) 5 17:55.2 113.4 247 227
251 Owen Hughes 11 Oxford Area (PA) 5 17:55.4 113.4 248 228
252 Colin Cooper 10 Boyertown Area (PA) 3 17:55.7 113.4 249 229
253 Christopher Baisden 9 Bensalem (PA) 1 17:55.8 113.4 250 230
254 Daniel Walker 9 Harriton (PA) 1 17:56.7 113.3 251 231
255 Brandon Ngyuen 11 Radnor (PA) 6 17:57.0 113.2 252 232
256 Sanjay Kandasamy 12 Bayard Rustin (PA) 5 17:59.4 113.0 253 233
257 Joseph Lucas 12 Central Bucks South (PA) 6 17:59.6 113.0 254 234
258 Ryan Fay 11 Oxford Area (PA) 6 17:59.8 112.9 255 235
259 Max Tancini 10 Perkiomen Valley (PA) 7 18:00.0 112.9 256 236
260 Tyler Quan 12 Abington (PA) 7 18:00.0 112.9 257 237
261 Amir Christmas 10 Collegium Charter (PA) 2 18:00.1 112.9 258 19
262 Chase Verbanas 9 Oxford Area (PA) 7 18:00.3 112.9 259 238
263 Colin Wagner 12 Plymouth-Whitemarsh (PA) 3 18:00.4 112.9 260 239
264 Oscar Luna 12 Pope John Paul II (PA) 2 18:00.5 112.9 261 20
265 Nicholas Velez 9 West Chester East (PA) 6 18:00.6 112.9 262 240
266 Shawn Sims 12 Collegium Charter (PA) 3 18:01.3 112.8 263 21
267 Josh Poulton 10 Kennett (PA) 2 18:01.6 112.8 264 241
268 Quinton Weber 12 Central Bucks East (PA) 7 18:03.2 112.6 265 242
269 John Hamid 12 Phoenixville (PA) 4 18:03.7 112.6 266 243
270 Caleb Dougherty 10 Cheltenham (PA) 4 18:03.8 112.5 267 244
271 Sean O'Keefe 10 Regina Luminis Academy (PA) 3 18:04.1 112.5 268 7
272 Jordan Eade 12 Plumstead Christian (PA) 1 18:04.6 112.4 269 8
273 Luke Kozak 11 Regina Luminis Academy (PA) 4 18:04.8 112.4 270 9
274 Christian Feil 10 Upper Moreland (PA) 1 18:05.3 112.4 271 245
275 Raymond Pelletier 8 Wissahickon (PA) 6 18:05.7 112.3 272 246
276 Zach Clemensten 11 William Tennent (PA) 4 18:07.1 112.2 273 247
277 Botond Berces 12 Faith Christian Academy (CO) 1 18:09.4 112.0 274 10
278 Aidan Lacock 11 Boyertown Area (PA) 4 18:09.5 111.9 275 248
279 Jasper Faustino 10 Bristol (PA) 2 18:09.5 111.9 276 11
280 Manny Smith 9 Neshaminy (PA) 6 18:09.6 111.9 277 249
281 Sam Tatko 11 Wissahickon (PA) 7 18:10.3 111.9 278 250
282 Ryan Lovenstein 9 William Tennent (PA) 5 18:10.4 111.9 279 251
283 Logan Barker 10 Central Bucks West (PA) 4 18:11.3 111.8 280 252
284 Connor Walsh 9 Radnor (PA) 7 18:11.9 111.7 281 253
285 Andrew Reznitchenko 12 Bensalem (PA) 2 18:12.4 111.7 282 254
286 Josiah Hickey 10 Quakertown (PA) 1 18:12.6 111.6 283 255
287 Brendan Sargent 9 Pennsbury (PA) 4 18:15.6 111.3 284 256
288 Nicolas Albini 12 Upper Merion Area (PA) 4 18:16.3 111.2 285 257
289 Julian Bothma 9 Marple Newtown (PA) 2 18:17.1 111.2 286 258
290 Simon Kimball 10 Jenkintown (PA) 3 18:18.4 111.0 12
291 Kaden Dennis 12 Upper Perkiomen (PA) 3 18:18.8 111.0 287 22
292 Aiden Radcliffe 11 Pope John Paul II (PA) 3 18:18.9 111.0 288 23
293 Patrick McGowan 10 Holy Ghost Preparatory (PA) 6 18:19.4 110.9 289 24
294 Griffin O'connor 12 Cheltenham (PA) 5 18:20.5 110.8 290 259
295 Justin Gonzalez 12 Valley Forge Military Academy (PA) 1 18:20.8 110.8 291 13
296 Colin Finnegan 9 Bayard Rustin (PA) 6 18:21.2 110.8 292 260
297 Thomas Melcher 11 Harry S Truman (PA) (PA) 1 18:21.7 110.7 293 261
298 Ryan Edde 11 Pope John Paul II (PA) 4 18:21.8 110.7 294 25
299 Aaron Casey 9 Pennsbury (PA) 5 18:24.1 110.5 295 262
300 Colton Kleppe 11 Phoenixville (PA) 5 18:25.7 110.3 296 263
301 Liam Harris-Iveson 9 Springfield (Delco) (PA) 3 18:25.8 110.3 297 264
302 Owen Tyson 9 Phil-Mont Christian Academy (PA) 2 18:27.1 110.2 298 14
303 Zain Smith 10 Bishop Shanahan (PA) 4 18:27.7 110.1 299 26
304 Bryan Castro-Guicho 12 Pottsgrove (PA) 1 18:28.6 110.0 300 27
305 Howard Shui 10 Conestoga (PA) 7 18:29.6 109.9 301 265
306 Brady Saunders 10 Upper Moreland (PA) 2 18:30.2 109.9 302 266
307 Grayson Kerzmann 12 Pennridge (PA) 6 18:32.1 109.7 303 267
308 Cole Peifer 11 Boyertown Area (PA) 5 18:32.9 109.6 304 268
309 William Godshall 11 Upper Perkiomen (PA) 4 18:34.2 109.5 305 28
310 Jeff Scali 12 Bayard Rustin (PA) 7 18:34.3 109.5 306 269
311 Nick Tapino 12 Strath Haven (PA) 6 18:35.8 109.3 307 270
312 Colin Kipp 10 Kennett (PA) 3 18:35.8 109.3 308 271
313 Shiv Ghayal 11 Neshaminy (PA) 7 18:36.4 109.2 309 272
314 Owen Bittmann 9 Holy Ghost Preparatory (PA) 7 18:37.1 109.2 310 29
315 Kevin Rittenhouse 10 Avon Grove (PA) 7 18:37.1 109.2 311 273
316 Matei Diaconescu 11 Upper Merion Area (PA) 5 18:37.5 109.1 312 274
317 Nicholas Ley 11 Upper Moreland (PA) 3 18:39.7 108.9 313 275
318 Anthony Reznitchenko 9 Bensalem (PA) 3 18:40.4 108.9 314 276
319 Max Breden 9 Owen J Roberts (PA) 3 18:40.7 108.8 315 277
320 Quinn Williams 10 Kennett (PA) 4 18:40.9 108.8 316 278
321 Juan Martinez Garcia 11 Kennett (PA) 5 18:40.9 108.8 317 279
322 Michael Csink 10 Lower Moreland (PA) 6 18:41.3 108.8 318 30
323 Cole Wozniak 10 Marple Newtown (PA) 3 18:41.5 108.8 319 280
324 Nicholas Abraham 10 Cheltenham (PA) 6 18:41.8 108.7 320 281
325 Olma Mathewos 10 Ridley (PA) 7 18:42.8 108.6 321 282
326 Colin LeStourgeon 11 Strath Haven (PA) 7 18:43.4 108.6 322 283
327 Aidan Fisher 10 Regina Luminis Academy (PA) 5 18:43.6 108.6 323 15
328 Hudson Etezady 9 Upper Merion Area (PA) 6 18:43.9 108.5 324 284
329 Jack Polizzi 11 Bishop Shanahan (PA) 5 18:44.2 108.5 325 31
330 Ian Pavkov 11 Plumstead Christian (PA) 2 18:45.8 108.3 326 16
331 Nathan Terry 12 Central Bucks West (PA) 5 18:46.5 108.3 327 285
332 David Fogwell 12 Owen J Roberts (PA) 4 18:46.9 108.2 328 286
333 Jack Ford 12 Upper Darby (PA) 1 18:47.0 108.2 329 287
334 Boden Waite 9 Boyertown Area (PA) 6 18:47.6 108.2 330 288
335 Max Pagano 10 William Tennent (PA) 6 18:47.8 108.2 331 289
336 Brenden Cunningham 11 Phoenixville (PA) 6 18:48.6 108.1 332 290
337 Ryan Francis 12 Upper Merion Area (PA) 7 18:48.7 108.1 333 291
338 Donny Petersen 11 Marple Newtown (PA) 4 18:49.5 108.0 334 292
339 Ethan Hughes 12 Harriton (PA) 2 18:50.3 107.9 335 293
340 Nick Payne 9 Owen J Roberts (PA) 5 18:50.3 107.9 336 294
341 Calvin Rafferty 12 Pennsbury (PA) 6 18:50.4 107.9 337 295
342 James Przybylski 11 Central Bucks West (PA) 6 18:51.6 107.8 338 296
343 Evan Snyder 10 Upper Perkiomen (PA) 5 18:52.5 107.7 339 32
344 Elijah Barker 11 Central Bucks West (PA) 7 18:53.9 107.6 340 297
345 Jack Frankel 11 Lower Moreland (PA) 7 18:56.0 107.4 341 33
346 Iain Godbold 10 Harry S Truman (PA) (PA) 2 18:56.3 107.3 342 298
347 Andrew Clouse 12 Delaware County Christian (PA) 1 18:56.4 107.3 343 17
348 Owen Scherff 11 Springfield (Delco) (PA) 4 18:56.7 107.3 344 299
349 Ben Sensinger 11 Upper Perkiomen (PA) 6 18:57.1 107.3 345 34
350 Aaron Sensenig 11 Dock Mennonite Academy (PA) 1 18:58.3 107.2 18
351 John Esters 9 Penn Wood (PA) 2 19:00.7 106.9 346 300
352 Brody Laurento 11 West Chester East (PA) 7 19:02.0 106.8 347 301
353 Hugh Nicholson 11 Delaware County Christian (PA) 2 19:02.3 106.8 348 19
354 Kane Baumher 9 Bensalem (PA) 4 19:03.1 106.7 349 302
355 Grant Mast 11 Delaware County Christian (PA) 3 19:03.8 106.6 350 20
356 Ewan Mcilhinney 10 Plumstead Christian (PA) 3 19:04.5 106.6 351 21
357 Micaiah Andrejczyk 10 Martin Saints Classical (PA) 1 19:05.7 106.5 22
358 Stephen Loney 10 Church Farm (PA) 1 19:06.2 106.4 352 23
359 Gavin Dunn 9 Upper Perkiomen (PA) 7 19:07.5 106.3 353 35
360 Ben Imburgia 11 Phoenixville (PA) 7 19:09.9 106.1 354 303
361 Sean Krull 10 Owen J Roberts (PA) 6 19:10.5 106.0 355 304
362 Jordan Raudenbush 11 Pottsgrove (PA) 2 19:12.4 105.8 356 36
363 Yuvi Sethi 10 Garnet Valley (PA) 5 19:14.1 105.7 357 305
364 Jason Torano 12 Bristol (PA) 3 19:14.8 105.6 358 24
365 Luke Barbadoro 11 Pennridge (PA) 7 19:15.6 105.5 359 306
366 Isaiah Saddick 11 Upper Darby (PA) 2 19:17.9 105.3 360 307
367 Christian Meadows 9 Faith Christian Academy (CO) 2 19:18.0 105.3 361 25
368 Jake Eggering 9 New Hope - Solebury (PA) 1 19:18.2 105.3 362 37
369 Logan Valenza 11 Bishop Shanahan (PA) 6 19:18.2 105.3 363 38
370 Carter Zwart 9 Faith Christian Academy (CO) 3 19:18.2 105.3 364 26
371 Jeffrey Migliaccio 8 New Hope - Solebury (PA) 2 19:18.9 105.2 365 39
372 Davin Fenstermaker 12 Harriton (PA) 3 19:20.9 105.1 366 308
373 Tejas Madhav 12 Garnet Valley (PA) 6 19:21.3 105.0 367 309
374 Jonathan Updike 10 Harry S Truman (PA) (PA) 3 19:21.6 105.0 368 310
375 Jack Hanson 11 Plymouth-Whitemarsh (PA) 4 19:22.5 104.9 369 311
376 Andrew Serpentine 11 Bishop Shanahan (PA) 7 19:24.0 104.8 370 40
377 Donovan Carmichael 12 Marple Newtown (PA) 5 19:24.5 104.7 371 312
378 Kaidan Rickert 11 Plymouth-Whitemarsh (PA) 5 19:25.1 104.7 372 313
379 Dominic Pesce 11 Quakertown (PA) 2 19:25.1 104.7 373 314
380 Christopher Schill 8 Quakertown (PA) 3 19:25.2 104.7 374 315
381 Brendan Forman 10 Quakertown (PA) 4 19:26.5 104.6 375 316
382 James Fassbender 10 Plymouth-Whitemarsh (PA) 6 19:27.5 104.5 376 317
383 Yesuli Toppin 11 Penn Wood (PA) 3 19:28.7 104.4 377 318
384 Ciro Annuniata 10 Cheltenham (PA) 7 19:28.9 104.3 378 319
385 Jared Wagner 10 Plymouth-Whitemarsh (PA) 7 19:29.3 104.3 379 320
386 Markus Melo 10 Calvary Christian Academy (PA) 1 19:30.5 104.2 27
387 Sam D'Antonio 12 Delaware County Christian (PA) 4 19:31.1 104.2 380 28
388 Kylos Torres 11 Quakertown (PA) 5 19:31.2 104.1 381 321
389 Timothy O'Toole 9 Coatesville (PA) 2 19:32.0 104.1 382 322
390 Noah Abraham 11 Marple Newtown (PA) 6 19:32.6 104.0 383 323
391 Gabriel Hollowell 12 Martin Saints Classical (PA) 2 19:32.8 104.0 29
392 Joey Cuozzo 11 Delaware County Christian (PA) 5 19:34.9 103.8 384 30
393 Noam Brodetzki 10 Harriton (PA) 4 19:35.5 103.8 385 324
394 Cole Richardson 12 Penn Wood (PA) 4 19:36.1 103.7 386 325
395 Parker Smith 9 Owen J Roberts (PA) 7 19:37.8 103.6 387 326
396 Mohammade Sackor 12 Penn Wood (PA) 5 19:41.5 103.2 388 327
397 Jack Ochab 9 Springfield Township (Montco) (PA) 2 19:42.5 103.1 389 41
398 Reese Jefferson 12 Chester (IL) 1 19:43.2 103.1 390 328
399 Jake Fusco 11 Regina Luminis Academy (PA) 6 19:44.1 103.0 391 31
400 Darsh Patel 12 Bensalem (PA) 5 19:44.3 103.0 392 329
401 Joseph Montanaro 12 Springfield (Delco) (PA) 5 19:44.5 103.0 393 330
402 Dj Spiropoulos 12 Marple Newtown (PA) 7 19:46.1 102.8 394 331
403 Jeremiah Wildes 11 Upper Darby (PA) 3 19:47.0 102.8 395 332
404 Christian Pernsley-Jacobs 10 Collegium Charter (PA) 4 19:47.3 102.7 396 42
405 Michael Fiore 12 Pope John Paul II (PA) 5 19:49.5 102.5 397 43
406 Rhys Lawrence 12 Valley Forge Military Academy (PA) 2 19:49.9 102.5 398 32
407 Blue Cash 11 Bensalem (PA) 6 19:50.2 102.5 399 333
408 Lucas Carre 11 Renaissance Academy (PA) 1 19:52.4 102.3 33
409 Jordan Heilman 11 Faith Christian Academy (CO) 4 19:53.4 102.2 400 34
410 Vyom Siriyapu 10 Garnet Valley (PA) 7 19:56.8 101.9 401 334
411 Brenton Newsome 10 Interboro (PA) 1 19:58.0 101.8 335
412 Patrick McGuire 11 Springfield (Delco) (PA) 6 19:58.3 101.8 402 336
413 Josiah Nakhla 11 Phil-Mont Christian Academy (PA) 3 20:01.1 101.6 403 35
414 Sam Girshovich 12 Harriton (PA) 5 20:01.5 101.5 404 337
415 John Cox 11 Upper Moreland (PA) 4 20:03.0 101.4 405 338
416 Nate Braun 12 Kennett (PA) 6 20:03.7 101.3 406 339
417 William Xu 11 Harriton (PA) 6 20:05.4 101.2 407 340
418 Carmine Cotto 11 Collegium Charter (PA) 5 20:06.1 101.1 408 44
419 Jonathan Soto 10 Springfield Township (Montco) (PA) 3 20:07.8 101.0 409 45
420 Sebastian Marquez-ferber 10 Central Bucks South (PA) 7 20:09.2 100.9 410 341
421 Bryson Beard 10 Collegium Charter (PA) 6 20:09.6 100.8 411 46
422 Jayden Finger 12 Upper Darby (PA) 4 20:12.1 100.6 412 342
423 Chase Sutrynowicz 10 Upper Moreland (PA) 5 20:17.2 100.2 413 343
424 Darius Hairston 10 Pottsgrove (PA) 3 20:17.4 100.2 414 47
425 Jayden Alston 12 Upper Darby (PA) 5 20:18.2 100.1 415 344
426 Bryce Fairweather 10 Bristol (PA) 4 20:20.2 100.0 416 36
427 Caelan Simon 12 New Hope - Solebury (PA) 3 20:22.4 99.8 417 48
428 Gavin Kerlin 9 Pottsgrove (PA) 4 20:22.5 99.8 418 49
429 Colin Lakits 9 Faith Christian Academy (CO) 5 20:22.7 99.8 419 37
430 Adam Jones 10 Quakertown (PA) 6 20:22.7 99.8 420 345
431 Brandon Purdy 8 Norristown Area (PA) 2 20:24.7 99.6 421 346
432 Kasir Sabree 11 Penn Wood (PA) 6 20:26.1 99.5 422 347
433 Matthew Mcvey 12 Bristol (PA) 5 20:30.9 99.1 423 38
434 Caden Shute 9 Delaware County Christian (PA) 6 20:31.1 99.1 424 39
435 James McElroy 10 Pope John Paul II (PA) 6 20:34.1 98.8 425 50
436 Gabriel Tsayo 11 Upper Darby (PA) 6 20:34.7 98.8 426 348
437 Angel Asiamah 12 Church Farm (PA) 2 20:37.6 98.6 427 40
438 Cole Strunk 11 Pottsgrove (PA) 5 20:39.8 98.4 428 51
439 Henry Knowles 11 Springfield Township (Montco) (PA) 4 20:40.2 98.3 429 52
440 Yaqin Johnson-Coit 9 Church Farm (PA) 3 20:40.7 98.3 430 41
441 Josh Duran 10 Norristown Area (PA) 3 20:44.0 98.0 431 349
442 Adrian Gin 9 Delaware County Christian (PA) 7 20:46.9 97.8 432 42
443 Isaac Martin 12 Pottsgrove (PA) 6 20:47.6 97.8 433 53
444 Aidan Hakes 8 Pottsgrove (PA) 7 20:47.6 97.8 434 54
445 Zachary Peck 9 Quakertown (PA) 7 20:48.3 97.7 435 350
446 Alex Kramer 12 Sun Valley (NC) 2 20:51.1 97.5 351
447 Jonathan Rivas 12 Church Farm (PA) 4 20:51.7 97.4 436 43
448 Mark Steinnagel 12 Harriton (PA) 7 20:52.3 97.4 437 352
449 Walker O'Brien 11 Collegium Charter (PA) 7 20:52.8 97.4 438 55
450 Stanley Jones 9 Penn Wood (PA) 7 20:52.9 97.3 439 353
451 Austin Guyer 11 Kennett (PA) 7 20:54.7 97.2 440 354
452 Jayden Yacoe 8 Coatesville (PA) 3 20:57.6 97.0 441 355
453 Josh Frederick 10 Dock Mennonite Academy (PA) 2 20:58.0 96.9 44
454 Gavin McCaney 10 Springfield Township (Montco) (PA) 5 21:00.1 96.8 442 56
455 Andrew Herczeg 9 Springfield Township (Montco) (PA) 6 21:00.4 96.8 443 57
456 Ryan Rossiter 10 Interboro (PA) 2 21:00.5 96.8 356
457 Kaidan Rea 9 Faith Christian Academy (CO) 6 21:01.5 96.7 444 45
458 Kai Davis 10 Church Farm (PA) 5 21:02.0 96.7 445 46
459 Stephan Shaw 11 Sun Valley (NC) 3 21:05.0 96.4 357
460 Brendon Miller 10 Bristol (PA) 6 21:07.7 96.2 446 47
461 Micah Salvatori 10 Dock Mennonite Academy (PA) 3 21:09.2 96.1 48
462 Elijah Lieb 9 Coatesville (PA) 4 21:11.7 95.9 447 358
463 Matt Briddes 11 Springfield (Delco) (PA) 7 21:16.9 95.5 448 359
464 Sean Mcdonnell 11 Bristol (PA) 7 21:18.2 95.4 449 49
465 Dalton Michael 10 Sun Valley (NC) 4 21:21.8 95.2 360
466 Amadu Jalloh 11 Church Farm (PA) 6 21:24.8 94.9 450 50
467 Aaron Mosier 12 Renaissance Academy (PA) 2 21:31.1 94.5 51
468 Ethan Hamilton 10 Church Farm (PA) 7 21:34.5 94.2 451 52
469 Linus Haselbarth 9 Regina Luminis Academy (PA) 7 21:34.6 94.2 452 53
470 Andrew Acevedo 9 Phil-Mont Christian Academy (PA) 4 21:35.5 94.2 453 54
471 Jack Lottier 11 New Hope - Solebury (PA) 4 21:38.1 94.0 454 58
472 Dennis Clark 9 Harry S Truman (PA) (PA) 4 21:41.4 93.7 455 361
473 Daniel Stewart 10 Chester (IL) 2 21:42.9 93.6 456 362
474 Aidan Duong 12 Renaissance Academy (PA) 3 21:46.9 93.3 55
475 Jaden Pullman 10 Norristown Area (PA) 4 21:56.7 92.6 457 363
476 Marquan Hampden 11 Chester (IL) 3 22:08.3 91.8 458 364
477 Dimitrius Alston 9 Pottstown (PA) 1 22:11.8 106.4 59
478 Nathan Vance 9 Norristown Area (PA) 5 22:15.0 91.4 459 365
479 Gabriel Barquero 9 Harry S Truman (PA) (PA) 5 22:16.4 91.3 460 366
480 Daniel Schneider 12 Interboro (PA) 3 22:18.1 91.2 367
481 Billy White 9 Plumstead Christian (PA) 4 22:22.1 90.9 461 56
482 Benjamin Ramasute 12 Valley Forge Military Academy (PA) 3 22:29.3 90.4 462 57
483 Vinicius Liete - Valley Forge Military Academy (PA) 4 22:29.4 90.4 463 58
484 Tim Curcuruto 12 Phil-Mont Christian Academy (PA) 5 22:30.9 90.3 464 59
485 Aaron Cameron 11 Chester (IL) 1 22:40.4 89.7 368
486 Turner Boyle 12 Valley Forge Military Academy (PA) 5 22:43.7 89.4 465 60
487 Brandon Zuniga 12 Norristown Area (PA) 6 22:58.5 88.5 466 369
488 Christian Kurzeja - Coatesville (PA) 5 23:05.8 88.0 467 370
489 Khayyam Khan 11 Jenkintown (PA) 4 23:11.2 87.7 61
490 Ky Nam Tran 12 New Hope - Solebury (PA) 5 23:32.5 86.3 468 60
491 Jacob Quimby 10 Valley Forge Military Academy (PA) 6 23:36.0 86.1 469 62
492 Gabriel Olaniyi 11 Upper Darby (PA) 7 23:41.0 85.8 470 371
493 Colin Smith 10 Coatesville (PA) 6 23:43.7 85.7 471 372
494 Joseph Glickman 10 New Hope - Solebury (PA) 6 23:45.1 85.6 472 61
495 Johnny Haley 12 Chester Charter Scholars Academy (PA) 1 23:48.2 85.4 63
496 Xavier Aviles 9 Harry S Truman (PA) (PA) 6 23:48.5 85.4 473 373
497 Ben Stern 12 Valley Forge Military Academy (PA) 7 23:56.0 84.9 474 64
498 Kenny Bolanos-Millian 12 Coatesville (PA) 7 23:56.5 84.9 475 374
499 Victor Johnson 11 Plumstead Christian (PA) 5 24:08.9 84.2 476 65
500 Maximilian House 9 New Hope - Solebury (PA) 7 24:15.0 83.8 477 62
501 Jack Bogart 10 Upper Moreland (PA) 6 24:17.0 83.7 478 375
502 Christopher Moore 12 Dock Mennonite Academy (PA) 4 24:58.3 81.4 66
503 Liam Hallowell 9 Martin Saints Classical (PA) 3 25:05.2 81.0 67
504 Nathaniel Curcuruto 9 Phil-Mont Christian Academy (PA) 6 25:05.3 81.0 479 68
505 Arturo Medina 9 Harry S Truman (PA) (PA) 7 25:13.8 80.6 480 376
506 Nathaniel Zanders 9 Norristown Area (PA) 7 25:30.6 79.7 481 377
507 Joseph Mei - Phil-Mont Christian Academy (PA) 7 26:26.9 76.9 482 69
508 Mark Edman - Martin Saints Classical (PA) 4 26:40.4 76.2 70
509 Yousseff Muhoummed 9 Pottstown (PA) 2 27:02.2 75.2 63
510 Xavier Ross 9 Chester (IL) 4 28:48.9 70.6 483 378
511 Jonathan Guijano 10 Chester (IL) 5 28:56.5 484 379
512 Jaydan Freeman 12 Chester Charter Scholars Academy (PA) 2 29:19.1 69.3 71