Qualifying - Teams: 6 Individuals: 30
3A Boys 5000m
Place Score Bib No Name Team Split Split Split Time Pace GR
1 1 7619 Nicholas Mazzeo Lower Merion 4:49 5:12 5:05 15:07.4 4:53/M 10
2 2 7468 Richard Planck Downingtown West 4:49 5:12 5:06 15:08.6 4:53/M 12
3 3 7618 Alexander Mazzeo Lower Merion 4:49 5:12 5:11 15:13.4 4:55/M 10
4 4 7977 Aidan Maue Souderton Area 4:50 5:15 5:10 15:16.0 4:55/M 12
5 5 7827 Ian Johnson Perkiomen Valley 4:50 5:12 5:14 15:17.1 4:56/M 12
6 6 7921 Luke Bodden Radnor 4:49 5:13 5:19 15:22.0 4:57/M 12
7 7 7730 Achilles Shui North Penn 4:50 5:14 5:22 15:27.2 4:59/M 11
8 8 7676 Brock Yoder Methacton 4:49 5:15 5:23 15:28.2 4:59/M 9
9 9 7413 Brady Ott Council Rock North 4:49 5:15 5:23 15:29.1 5:00/M 12
10 10 7785 Edomias Mulugeta Penncrest 4:50 5:12 5:26 15:29.8 5:00/M 11
11 11 7726 Justin Landis North Penn 4:50 5:22 5:20 15:33.3 5:01/M 10
12 12 7955 Jackson Kane Ridley 4:50 5:13 5:31 15:35.5 5:02/M 11
13 13 8203 Grayson Ruffner Wissahickon 4:54 5:22 5:18 15:35.9 5:02/M 12
14 14 7411 Matt Gosling Council Rock North 4:50 5:22 5:23 15:36.7 5:02/M 10
15 15 7781 Rowan Carr Penncrest 4:49 5:17 5:29 15:36.8 5:02/M 9
16 16 7976 James Kuduk Souderton Area 4:54 5:16 5:28 15:40.2 5:03/M 12
17 17 7208 Chase Ely Abington 4:53 5:19 5:28 15:40.6 5:03/M 12
18 18 7553 Cole Scattergood Hatboro Horsham 4:54 5:23 5:24 15:41.7 5:04/M 12
19 19 7415 Andrew Young Council Rock North 4:52 5:25 5:25 15:43.3 5:04/M 12
20 20 7221 Connor Britton Avon Grove 4:51 5:20 5:33 15:44.5 5:05/M 12
21 21 8080 Gus Platt Upper Dublin 5:01 5:20 5:25 15:47.2 5:06/M 12
22 22 7846 William Brennfleck Phoenixville Area 4:54 5:24 5:28 15:47.6 5:06/M 12
23 23 7296 Tyler Tomlinson Central Bucks East 4:56 5:25 5:25 15:47.7 5:06/M 9
24 24 7337 William Edgar Cheltenham 4:53 5:23 5:32 15:48.9 5:06/M 10
25 25 7453 Ben Fatone Downingtown East 4:50 5:28 5:30 15:49.4 5:06/M 12
26 26 7566 Teddy Foster Haverford Township 4:50 5:26 5:34 15:51.4 5:07/M 10
27 27 8035 Dan Wuenschel Strath Haven 4:50 5:29 5:31 15:51.9 5:07/M 12
28 28 7414 Lucas Poliseno Council Rock North 4:52 5:28 5:31 15:53.0 5:07/M 10
29 29 7429 Jude Olsen Council Rock South 4:51 5:32 5:30 15:54.2 5:08/M 10
30 30 8054 Jonathan Stancik Unionville 5:05 5:22 5:25 15:54.3 5:08/M 11
31 31 7505 Ryan Pepperman Great Valley 4:57 5:23 5:33 15:54.7 5:08/M 11
32 32 8050 James McGlynn Unionville 5:06 5:18 5:31 15:56.3 5:09/M 11
33 33 7810 Christian Cerullo Pennsbury 4:51 5:30 5:35 15:57.5 5:09/M 12
34 34 7472 David Whitford Downingtown West 4:55 5:26 5:36 15:58.4 5:09/M 12
35 35 7693 Ryan Kaiser Neshaminy 4:52 5:30 5:36 15:58.8 5:09/M 11
36 36 7552 Rocco Pugliese Hatboro Horsham 4:54 5:24 5:39 15:58.9 5:09/M 12
37 37 7487 Michael Colavito Garnet Valley 4:58 5:29 5:30 15:59.0 5:09/M 12
38 38 7455 Nick Steinfeldt Downingtown East 4:49 5:12 5:59 16:01.5 5:10/M 12
39 39 7617 Sarem Khan Lower Merion 4:52 5:32 5:36 16:01.9 5:10/M 12
40 40 7729 Joey Sharkey North Penn 4:53 5:31 5:36 16:02.2 5:10/M 10
41 41 7427 Cain Lawler Council Rock South 4:51 5:34 5:37 16:03.6 5:11/M 11
42 42 7400 Shane Walsh Conestoga 4:55 5:32 5:35 16:04.4 5:11/M 12
43 43 7974 Aidan Kearns Souderton Area 4:56 5:32 5:35 16:04.6 5:11/M 12
44 44 8082 Jason Xi Upper Dublin 5:06 5:30 5:27 16:04.9 5:11/M 11
45 45 8032 Matt Lund Strath Haven 4:53 5:31 5:41 16:05.9 5:12/M 12
46 46 7616 Alexander GoonewardeneLower Merion 4:52 5:41 5:34 16:07.5 5:12/M 12
47 47 7992 Ethan Tharp Spring Ford 4:56 5:29 5:42 16:08.1 5:12/M 12
48 48 7975 Stephen Keller Souderton Area 5:00 5:33 5:35 16:09.3 5:13/M 10
49 49 7412 Jayden Neels Council Rock North 4:51 5:25 5:54 16:11.7 5:13/M 10
50 50 7306 Kenneth Konopka Central Bucks South 5:00 5:33 5:41 16:15.4 5:15/M 11
51 51 7784 Brendan Hefferan Penncrest 4:53 5:39 5:42 16:15.7 5:15/M 12
52 52 7322 Benjamin Fuhrmeister Central Bucks West 4:55 5:28 5:53 16:17.0 5:15/M 11
53 53 7555 Jack Thompson Hatboro Horsham 4:58 5:45 5:33 16:17.6 5:15/M 12
54 54 8159 Ben Pentz West Chester Henderson 4:56 5:40 5:41 16:18.0 5:15/M 11
55 55 7470 Brayden Showers Downingtown West 5:01 5:36 5:41 16:18.3 5:16/M 12
56 56 7310 Evan Morrow Central Bucks South 4:56 5:30 5:51 16:18.3 5:16/M 12
57 57 7489 Alexander Gursahaney Garnet Valley 5:02 5:43 5:31 16:18.5 5:16/M 11
58 58 7458 Nischal Vasanth Downingtown East 5:04 5:40 5:33 16:18.6 5:16/M 10
59 59 7452 Ash Anand Downingtown East 5:00 5:42 5:36 16:19.1 5:16/M 12
60 60 7782 Nick Fante Penncrest 4:56 5:38 5:46 16:20.9 5:16/M 11
61 61 8199 Ralph Antonucci Wissahickon 5:10 5:37 5:32 16:20.9 5:16/M 11
62 62 7695 Samuel Osterhoudt Neshaminy 5:06 5:37 5:37 16:21.5 5:17/M 11
63 63 7993 William Wiles Spring Ford 5:05 5:40 5:35 16:22.2 5:17/M 12
64 64 7620 Ethan Murray Lower Merion 4:56 5:38 5:47 16:22.7 5:17/M 12
65 65 7991 Augustus Smith Spring Ford 5:05 5:39 5:38 16:23.3 5:17/M 11
66 66 7426 Mason Kaminski Council Rock South 4:55 5:40 5:48 16:24.6 5:18/M 11
67 67 7646 Ricky Lee Marple Newtown 4:54 5:36 5:54 16:25.1 5:18/M 12
68 68 7456 Jude Stulak Downingtown East 5:07 5:36 5:40 16:25.5 5:18/M 10
69 69 7457 Jackson Ulmer Downingtown East 5:04 5:43 5:37 16:25.5 5:18/M 10
70 70 7787 Kadin Salaria Penncrest 4:57 5:47 5:40 16:25.9 5:18/M 12
71 71 7756 Owen Oliver Oxford Area 5:01 5:43 5:40 16:26.3 5:18/M 11
72 72 8190 Andrew Pratt William Tennent 5:04 5:30 5:51 16:26.4 5:18/M 11
73 73 7826 Cooper Hey Perkiomen Valley 5:08 5:40 5:38 16:27.1 5:18/M 10
74 74 7401 Miles Warkentine Conestoga 5:09 5:37 5:40 16:27.4 5:19/M 11
75 75 8158 Ryan Kress West Chester Henderson 5:02 5:38 5:47 16:27.4 5:19/M 12
76 76 7813 Jonathon Pajrowski Pennsbury 5:04 5:38 5:44 16:27.5 5:19/M 11
77 77 7674 Charles Reith Methacton 5:03 5:44 5:39 16:27.5 5:19/M 11
78 78 7425 Nathan Kach Council Rock South 4:58 5:44 5:44 16:28.0 5:19/M 10
79 79 7799 Thomas McGann Pennridge 4:59 5:45 5:43 16:28.0 5:19/M 12
80 80 8164 Aaron Varghese West Chester Henderson 5:05 5:42 5:40 16:28.6 5:19/M 12
81 81 7957 Jesufifunmi Olugbenga Ridley 5:09 5:45 5:34 16:29.3 5:19/M 12
82 82 8048 David Hendrix Unionville 5:16 5:37 5:35 16:29.4 5:19/M 12
83 83 7973 Thomas Fedesco Souderton Area 5:08 5:45 5:37 16:31.3 5:20/M 11
84 84 7397 Nathan Kluge Conestoga 4:54 5:36 6:01 16:31.5 5:20/M 12
85 85 8185 Quinn Cataldi William Tennent 5:04 5:34 5:53 16:31.6 5:20/M 11
86 86 8091 Dante Churchville Upper Merion 4:58 5:40 5:53 16:32.1 5:20/M 12
87 87 7979 Ben Wright Souderton Area 5:08 5:45 5:38 16:32.3 5:20/M 11
88 88 7601 Karsten Bardenhagen Kennett 5:12 5:41 5:39 16:32.9 5:20/M 12
89 89 7801 Jackson Warfel Pennridge 4:59 5:39 5:54 16:32.9 5:20/M 9
90 90 8053 Lucas Siepser Unionville 5:03 5:27 6:02 16:33.2 5:20/M 12
91 91 7728 Ryan Moore North Penn 4:54 5:43 5:56 16:33.8 5:21/M 12
92 92 7786 Jackson Polin Penncrest 5:16 5:43 5:35 16:34.6 5:21/M 12
93 93 8161 Weston Roffey West Chester Henderson 5:07 5:39 5:47 16:34.8 5:21/M 11
94 94 7294 Brody Mindel Central Bucks East 5:10 5:40 5:44 16:35.6 5:21/M 11
95 95 7563 Carlo Buonviri Haverford Township 5:03 5:45 5:47 16:35.7 5:21/M 11
96 96 7768 Joshua Esteris Penn Wood 5:00 5:45 5:50 16:36.0 5:21/M 10
97 97 7224 Brendan Tester Avon Grove 5:18 5:42 5:35 16:37.2 5:22/M 10
98 98 7564 Logan Eagles Haverford Township 4:56 5:48 5:52 16:37.6 5:22/M 11
99 99 7922 Joseph Garzio Radnor 5:07 5:45 5:47 16:40.8 5:23/M 11
100 100 7409 Joe Crowne Council Rock North 4:52 5:43 6:05 16:40.9 5:23/M 12
101 101 8160 Owen Richards West Chester Henderson 5:08 5:45 5:47 16:41.3 5:23/M 11
102 102 7823 Nathan Boyer Perkiomen Valley 5:02 5:46 5:53 16:42.2 5:23/M 10
103 103 7395 Luke Davies Conestoga 5:08 5:39 5:53 16:42.7 5:23/M 11
104 104 7297 Dan Walsh Central Bucks East 5:09 5:43 5:50 16:43.1 5:24/M 11
105 105 8163 Luca Urbanic West Chester Henderson 5:11 5:44 5:47 16:43.5 5:24/M 11
106 106 7621 Hudson Sherman Lower Merion 5:09 5:41 5:53 16:44.4 5:24/M 10
107 107 7502 Trip Gomez Great Valley 5:05 5:49 5:49 16:44.6 5:24/M 11
108 108 7504 Dylan Matthews Great Valley 5:09 5:47 5:48 16:45.0 5:24/M 10
109 109 7759 Ben Whelan Oxford Area 5:13 5:43 5:48 16:45.3 5:24/M 10
110 110 8162 Ezekiel Shappell SmithWest Chester Henderson 5:11 5:52 5:42 16:46.3 5:25/M 10
111 111 7567 Sean Lawson Haverford Township 4:56 5:54 5:55 16:46.9 5:25/M 10
112 112 7207 Logan Duff Abington 5:07 5:48 5:51 16:47.2 5:25/M 11
113 113 8144 Jack Brannon West Chester East 5:05 5:51 5:51 16:47.7 5:25/M 10
114 114 7742 Oscar Lorenzi Owen J. Roberts 5:16 5:47 5:44 16:48.3 5:25/M 12
115 115 7670 Nathan Alex Methacton 5:10 5:45 5:52 16:48.4 5:25/M 12
116 116 7783 Andrew Hausch Penncrest 5:17 5:43 5:47 16:48.9 5:25/M 10
117 117 7923 Nate Halberstadt Radnor 5:07 5:44 5:57 16:50.7 5:26/M 12
118 (< 5) 8037 Trevor Fursman Sun Valley 5:13 5:44 5:53 16:51.3 5:26/M 11
119 118 7811 Matt Kanuk Pennsbury 5:07 5:47 5:56 16:51.4 5:26/M 11
120 119 8049 Brady Lasher Unionville 5:23 5:45 5:42 16:51.5 5:26/M 10
121 120 7423 Eshaan Doegar Council Rock South 5:05 5:52 5:53 16:51.8 5:26/M 10
122 121 7467 Sam Leisenring Downingtown West 5:00 5:36 6:15 16:52.5 5:27/M 11
123 122 7694 Jake Lolli Neshaminy 5:05 5:40 6:06 16:52.7 5:27/M 10
124 123 7263 Aiden Voth Boyertown 4:54 5:43 6:14 16:53.0 5:27/M 11
125 124 7292 Dylan Borden Central Bucks East 5:10 5:39 6:03 16:53.1 5:27/M 11
126 125 7410 Jack Gosling Council Rock North 5:10 5:51 5:52 16:54.4 5:27/M 12
127 126 7797 Daniel Lera-Lozano Pennridge 5:05 5:58 5:50 16:54.7 5:27/M 10
128 127 7503 Colin Mahoney Great Valley 5:10 5:49 5:55 16:54.9 5:27/M 12
129 128 7295 Kyle Smith Central Bucks East 5:10 5:51 5:53 16:54.9 5:27/M 10
130 129 7988 Jacob Delgado Spring Ford 5:12 5:54 5:48 16:55.0 5:27/M 12
131 130 7672 Quinn Kumfert Methacton 5:07 5:46 6:01 16:55.3 5:28/M 11
132 131 7825 Alex Corbin Perkiomen Valley 5:21 5:49 5:44 16:55.4 5:28/M 11
133 132 7506 Jack Thomas Great Valley 5:11 5:49 5:54 16:55.4 5:28/M 11
134 133 7568 Joseph McGuire Haverford Township 5:07 5:50 5:58 16:56.2 5:28/M 12
135 134 7471 Riley Trigo Downingtown West 5:12 5:54 5:50 16:57.8 5:28/M 12
136 135 7725 Owen Cary North Penn 5:06 5:54 5:56 16:57.9 5:28/M 11
137 136 7864 Joshua Bucko Plymouth Whitemarsh 5:06 5:55 5:55 16:58.0 5:28/M 10
138 137 8145 Kahseem Bronzell West Chester East 5:20 5:45 5:51 16:58.1 5:28/M 10
139 138 7990 Mason Delp Spring Ford 5:08 5:52 5:57 16:58.3 5:29/M 10
140 139 7987 Shihan Ayman Spring Ford 5:12 5:48 5:57 16:58.4 5:29/M 10
141 140 7226 Benjamin Weaver Avon Grove 5:18 5:45 5:54 16:59.2 5:29/M 11
142 141 7697 Wyatt Soska Neshaminy 5:13 5:51 5:55 17:00.0 5:29/M 10
143 142 7551 Scott McKenna Hatboro Horsham 5:14 6:00 5:45 17:00.5 5:29/M 11
144 143 7493 Emmanuel Velez Garnet Valley 5:16 5:55 5:48 17:00.6 5:29/M 10
145 144 7673 Colin O'Donnell Methacton 5:10 5:43 6:06 17:00.7 5:29/M 10
146 145 7824 Jason Clifford Perkiomen Valley 5:21 5:52 5:47 17:01.9 5:30/M 12
147 146 7691 Nicholas Forman Neshaminy 5:09 5:48 6:04 17:02.8 5:30/M 12
148 147 7212 Peter Murray Abington 4:53 5:49 6:20 17:04.0 5:30/M 12
149 148 8029 Noel Blanchette Strath Haven 5:09 5:53 6:01 17:04.4 5:30/M 11
150 149 7565 Andrew Fedako Haverford Township 5:07 5:49 6:08 17:04.5 5:31/M 11
151 150 7501 Joseph Benson Great Valley 5:10 5:53 6:02 17:07.2 5:31/M 12
152 151 8171 Harry Davis West Chester Rustin 5:27 5:48 5:51 17:07.6 5:31/M 12
153 152 7469 Evan Reidinger Downingtown West 5:12 5:47 6:08 17:08.5 5:32/M 10
154 153 7428 Finn Malone Council Rock South 5:06 6:00 6:02 17:09.0 5:32/M 9
155 154 7954 Nick Gdowik Ridley 5:07 5:44 6:17 17:09.9 5:32/M 12
156 155 8176 Shawn Roselli West Chester Rustin 5:24 5:51 5:54 17:10.0 5:32/M 12
157 156 8191 Chase Rosenfeld William Tennent 5:04 5:57 6:08 17:10.6 5:32/M 11
158 157 7371 Tommy Silvester Coatesville 5:01 5:56 6:12 17:10.7 5:33/M 12
159 158 7258 Samuel Branford Boyertown 5:20 6:04 5:46 17:11.5 5:33/M 11
160 159 8052 David Perkins Unionville 5:23 5:56 5:51 17:11.6 5:33/M 12
161 160 7675 Matthew Sandner Methacton 5:10 5:55 6:06 17:11.8 5:33/M 12
162 161 7851 Kyle Padilla Phoenixville Area 5:15 5:55 6:00 17:12.3 5:33/M 10
163 162 7989 Jedidiah King Spring Ford 5:12 5:57 6:03 17:13.2 5:33/M 11
164 163 7744 Ben Pittek Owen J. Roberts 5:20 5:55 5:57 17:13.7 5:33/M 10
165 164 7398 Aidan Mahoney Conestoga 5:25 5:56 5:53 17:14.7 5:34/M 11
166 165 7396 Ethan Del Viscio Conestoga 5:16 5:57 6:01 17:15.1 5:34/M 11
167 166 7466 Dylan Graham Downingtown West 5:17 5:55 6:02 17:15.4 5:34/M 12
168 167 7978 Lance Midboe Souderton Area 5:13 5:58 6:03 17:16.1 5:34/M 12
169 168 8030 Sam Fritz Strath Haven 5:06 5:55 6:14 17:16.4 5:34/M 12
170 169 8146 Jake Hennessy West Chester East 5:13 5:53 6:10 17:17.0 5:35/M 11
171 170 7959 Donovan Washington Ridley 5:15 6:00 6:01 17:17.7 5:35/M 12
172 171 7727 Shane Myers North Penn 5:17 5:57 6:03 17:18.0 5:35/M 10
173 172 8078 Kevin Lim Upper Dublin 5:16 6:00 6:01 17:18.3 5:35/M 10
174 173 7488 Sean Diehl Garnet Valley 5:16 5:58 6:05 17:20.5 5:36/M 11
175 174 8096 Anthony Tornambe Upper Merion 5:12 6:05 6:04 17:21.1 5:36/M 10
176 175 7325 Jacob Stern Central Bucks West 5:22 5:56 6:02 17:21.2 5:36/M 12
177 176 7958 Paul Oluwa Ridley 5:16 6:00 6:05 17:22.9 5:36/M 9
178 177 8077 Tobias Brown Upper Dublin 5:20 5:54 6:07 17:22.9 5:36/M 12
179 178 7424 Rowan Grant Council Rock South 5:12 6:04 6:07 17:23.6 5:37/M 10
180 179 7731 Brady Sweeney North Penn 5:01 6:04 6:18 17:23.9 5:37/M 12
181 180 7550 Tanner Coleman Hatboro Horsham 5:11 6:01 6:11 17:25.1 5:37/M 12
182 181 8079 Anthony Paone Upper Dublin 5:20 5:54 6:09 17:25.1 5:37/M 9
183 182 8076 Jacob Keenan Upper Dublin 5:22 5:58 6:04 17:25.4 5:37/M 9
184 183 7293 Austin Loving Central Bucks East 5:23 6:02 6:00 17:27.0 5:38/M 10
185 184 7757 Logan Spano Oxford Area 5:34 5:53 5:59 17:27.4 5:38/M 11
186 185 7800 Logan Siegfried Pennridge 5:15 6:04 6:08 17:28.4 5:38/M 11
187 186 7569 Evan Taddeo Haverford Township 5:10 6:04 6:13 17:28.6 5:38/M 12
188 187 7227 Shaun Weaver Avon Grove 5:32 5:58 5:58 17:29.4 5:39/M 11
189 188 8081 Gregory Siegel Upper Dublin 5:20 6:02 6:06 17:29.7 5:39/M 11
190 189 8150 Nathan Wist West Chester East 5:28 6:00 6:01 17:31.0 5:39/M 11
191 190 8051 Satwik Panchomarthi Unionville 5:23 5:43 6:24 17:31.4 5:39/M 11
192 191 7828 Jack Magyarits Perkiomen Valley 5:27 5:59 6:04 17:31.7 5:39/M 11
193 192 8200 Jishnu Dass Wissahickon 5:29 6:03 5:59 17:31.9 5:39/M 11
194 193 7953 Finlay Cutting Ridley 5:14 6:05 6:13 17:33.5 5:40/M 12
195 194 7868 William Waerig Plymouth Whitemarsh 5:09 6:08 6:16 17:34.0 5:40/M 10
196 195 8205 Walter Vandegrift Wissahickon 5:30 6:06 5:57 17:34.2 5:40/M 10
197 196 8175 Alexander Kosmidis West Chester Rustin 5:34 6:01 6:01 17:37.1 5:41/M 11
198 197 7311 Ramsey Polis Central Bucks South 5:33 6:05 5:58 17:37.1 5:41/M 9
199 198 7845 Hayden Bray Phoenixville Area 5:28 6:06 6:02 17:37.1 5:41/M 10
200 199 7454 Siddharth Iyer Downingtown East 5:11 6:02 6:23 17:37.4 5:41/M 11
201 200 7507 Evan Wagenmann Great Valley 5:19 6:13 6:05 17:38.4 5:41/M 11
202 201 7712 Jeremiah McCray Norristown 5:33 6:04 6:00 17:38.6 5:41/M 12
203 202 7338 Shamsid-Din Jabbar Cheltenham 5:18 6:09 6:09 17:38.6 5:42/M 9
204 203 8034 Tommy Tapino Strath Haven 5:36 5:58 6:05 17:40.4 5:42/M 12
205 204 7671 Jackson Harris Methacton 5:09 6:04 6:27 17:41.2 5:42/M 11
206 205 7309 Nathanael Meister Central Bucks South 5:29 6:05 6:06 17:41.3 5:42/M 9
207 206 7211 Shawn Leach Abington 5:18 6:09 6:14 17:41.6 5:42/M 12
208 207 7312 Darren Rafa Central Bucks South 5:33 6:04 6:05 17:43.4 5:43/M 9
209 208 8201 Josh Dass Wissahickon 5:22 6:15 6:06 17:43.8 5:43/M 12
210 209 7554 Nick Schell Hatboro Horsham 5:27 6:05 6:11 17:43.9 5:43/M 9
211 210 7210 Jackson Feola Abington 5:29 6:09 6:04 17:44.1 5:43/M 10
212 211 7615 Sawyer Friedman-OlshanLower Merion 5:09 6:06 6:30 17:45.9 5:44/M 10
213 212 7225 Lars Trone Avon Grove 5:32 6:06 6:06 17:45.9 5:44/M 11
214 213 7222 Alexander Hart Avon Grove 5:36 6:05 6:04 17:46.3 5:44/M 11
215 214 7339 William Matsinger Cheltenham 5:16 6:10 6:20 17:46.4 5:44/M 12
216 215 7323 Charles Livezey Central Bucks West 5:29 6:06 6:10 17:47.0 5:44/M 10
217 216 7209 Garrett Farabaugh Abington 5:18 6:14 6:15 17:47.6 5:44/M 12
218 217 8147 Zachary Iozzi West Chester East 5:28 6:06 6:12 17:47.7 5:44/M 12
219 218 8001 Chris Cardie Springfield (Delco) 5:14 6:02 6:30 17:47.8 5:44/M 10
220 219 7924 Aiden Landau Radnor 5:31 6:07 6:09 17:48.4 5:45/M 11
221 220 7753 Michael Besancon Oxford Area 5:32 5:56 6:21 17:50.8 5:45/M 11
222 221 8007 Dennis Wickstrum Springfield (Delco) 5:28 6:11 6:12 17:52.3 5:46/M 10
223 222 8172 Carson Englert West Chester Rustin 5:37 6:05 6:10 17:53.3 5:46/M 10
224 223 7798 Bryce Martin Pennridge 5:20 6:08 6:24 17:53.7 5:46/M 10
225 224 8095 Rayard Mayo Upper Merion 5:29 6:11 6:12 17:54.5 5:47/M 12
226 225 7549 Noah Benoit-Jean Hatboro Horsham 5:31 6:14 6:09 17:55.1 5:47/M 10
227 226 7927 Jack Wible Radnor 5:32 6:10 6:13 17:55.2 5:47/M 10
228 227 7755 Owen Hughes Oxford Area 5:35 6:02 6:17 17:55.4 5:47/M 11
229 228 7259 Colin Cooper Boyertown 5:26 6:07 6:21 17:55.7 5:47/M 10
230 229 7230 Christopher Baisden Bensalem 5:30 6:15 6:10 17:55.8 5:47/M 12
231 230 7526 Daniel Walker Harriton 5:31 6:09 6:15 17:56.7 5:47/M 9
232 231 7925 Brandon Ngyuen Radnor 5:34 6:13 6:08 17:57.0 5:47/M 11
233 232 8174 Sanjay Kandasamy West Chester Rustin 5:35 6:08 6:15 17:59.4 5:48/M 12
234 233 7307 Joseph Lucas Central Bucks South 5:25 6:12 6:21 17:59.6 5:48/M 12
235 234 7754 Ryan Fay Oxford Area 5:41 6:12 6:06 17:59.8 5:48/M 11
236 235 7829 Max Tancini Perkiomen Valley 5:35 6:12 6:11 18:00.0 5:48/M 10
237 236 7213 Tyler Quan Abington 5:16 6:03 6:39 18:00.0 5:48/M 12
238 237 7758 Chase Verbanas Oxford Area 5:35 6:14 6:09 18:00.3 5:48/M 9
239 238 7869 Colin Wagner Plymouth Whitemarsh 5:36 6:10 6:13 18:00.4 5:49/M 12
240 239 8149 Nicolas Velez West Chester East 5:31 6:16 6:12 18:00.6 5:49/M 9
241 240 7606 Josh Poulton Kennett 5:32 6:19 6:09 18:01.6 5:49/M 10
242 241 7298 Quinton Weber Central Bucks East 5:23 6:14 6:25 18:03.2 5:49/M 12
243 242 7848 John Hamid Phoenixville Area 5:43 6:17 6:03 18:03.7 5:50/M 12
244 243 7336 Caleb Dougherty Cheltenham 5:33 6:15 6:14 18:03.8 5:50/M 10
245 244 8100 Christian Feil Upper Moreland 5:28 6:15 6:21 18:05.3 5:50/M 10
246 245 8202 Ray Pelletier Wissahickon 5:35 6:14 6:16 18:05.7 5:50/M 10
247 246 8186 Zach Clemensten William Tennent 5:42 6:08 6:16 18:07.1 5:51/M 11
248 247 7261 Aidan Lacock Boyertown 5:31 6:16 6:21 18:09.5 5:51/M 11
249 248 7696 Manny Smith Neshaminy 5:36 6:18 6:14 18:09.6 5:51/M 11
250 249 8204 Sam Tatko Wissahickon 5:35 6:18 6:16 18:10.3 5:52/M 10
251 250 8187 Ryan Lovenstein William Tennent 5:41 6:09 6:19 18:10.4 5:52/M 9
252 251 7321 Logan Barker Central Bucks West 5:34 6:17 6:19 18:11.3 5:52/M 12
253 252 7926 Connor Walsh Radnor 5:35 6:14 6:22 18:11.9 5:52/M 9
254 253 7235 Andrew Reznitchenko Bensalem 5:30 6:19 6:22 18:12.4 5:52/M 12
255 254 7908 Josiah Hickey Quakertown 5:30 6:15 6:26 18:12.6 5:52/M 10
256 255 7815 Brendan Sargent Pennsbury 5:31 6:12 6:31 18:15.6 5:53/M 9
257 256 8090 Nicolas Albini Upper Merion 5:37 6:18 6:20 18:16.3 5:54/M 12
258 257 7644 Julian Bothma Marple Newtown 5:14 6:16 6:45 18:17.1 5:54/M 9
259 258 7340 Griffin O'Connor Cheltenham 5:35 6:19 6:25 18:20.5 5:55/M 12
260 259 8173 Colin Finnegan West Chester Rustin 5:44 6:18 6:17 18:21.2 5:55/M 9
261 260 7540 Thomas Melcher Harry S Truman 5:22 6:22 6:35 18:21.7 5:55/M 11
262 261 7809 Casey Aaron Pennsbury 5:35 6:21 6:27 18:24.1 5:56/M 9
263 262 7850 Colton Kleppe Phoenixville Area 5:47 6:16 6:21 18:25.7 5:57/M 12
264 263 8002 Liam Harris-Iveson Springfield (Delco) 5:29 6:26 6:29 18:25.8 5:57/M 9
265 264 7399 Howard Shui Conestoga 5:39 6:16 6:33 18:29.6 5:58/M 10
266 265 8102 Brady Saunders Upper Moreland 5:30 6:23 6:36 18:30.2 5:58/M 10
267 266 7796 Grayson Kerzman Pennridge 5:09 6:31 6:51 18:32.1 5:59/M 12
268 267 7262 Cole Peifer Boyertown 5:23 6:24 6:45 18:32.9 5:59/M 11
269 268 8177 Jeff Scali West Chester Rustin 5:44 6:19 6:30 18:34.3 5:59/M 12
270 269 7604 Colin Kipp Kennett 5:42 6:26 6:26 18:35.8 6:00/M 10
271 270 8033 Nick Tapino Strath Haven 5:52 6:20 6:22 18:35.8 6:00/M 12
272 271 7692 Shiv Ghayal Neshaminy 5:31 6:23 6:41 18:36.4 6:00/M 11
273 272 7223 Kevin Rittenhouse Avon Grove 5:41 6:17 6:37 18:37.1 6:00/M 10
274 273 8092 Matei Diaconescu Upper Merion 5:40 6:28 6:28 18:37.5 6:01/M 11
275 274 8101 Nicholas Ley Upper Moreland 5:32 6:35 6:31 18:39.7 6:01/M 11
276 275 7236 Anthony Reznitchenko Bensalem 5:29 6:32 6:39 18:40.4 6:01/M 9
277 276 7739 Max Breden Owen J. Roberts 5:50 6:24 6:25 18:40.7 6:02/M 9
278 277 7607 Quinn Williams Kennett 5:42 6:26 6:31 18:40.9 6:02/M 10
279 278 7605 Juan Martinez Garcia Kennett 5:46 6:31 6:23 18:40.9 6:02/M 11
280 279 7649 Cole Wozniak Marple Newtown 5:32 6:36 6:32 18:41.5 6:02/M 10
281 280 7334 Nicholas Abraham Cheltenham 5:42 6:34 6:25 18:41.8 6:02/M 10
282 281 7956 Olma Matthews Ridley 5:17 6:11 7:14 18:42.8 6:02/M 10
283 282 8031 Colin LeStourgeon Strath Haven 5:26 6:27 6:49 18:43.4 6:02/M 11
284 283 8093 Hudson Etezady Upper Merion 5:37 6:18 6:48 18:43.9 6:03/M 9
285 284 7326 Nathan Terry Central Bucks West 5:15 6:54 6:35 18:46.5 6:03/M 12
286 285 7740 David Fogwell Owen J. Roberts 5:44 6:30 6:32 18:46.9 6:04/M 12
287 286 8064 Jack Ford Upper Darby 5:35 6:40 6:30 18:47.0 6:04/M 12
288 287 7264 Boden Waite Boyertown 5:38 6:34 6:34 18:47.6 6:04/M 9
289 288 8188 Pagano Max William Tennent 5:42 6:32 6:32 18:47.8 6:04/M 10
290 289 7847 Brenden Cunningham Phoenixville Area 5:50 6:32 6:26 18:48.6 6:04/M 11
291 290 8094 Ryan Francis Upper Merion 5:40 6:28 6:40 18:48.7 6:04/M 12
292 291 7647 Donald Peterson Marple Newtown 5:36 6:32 6:40 18:49.5 6:04/M 11
293 292 7743 Nick Payne Owen J. Roberts 5:55 6:33 6:21 18:50.3 6:05/M 9
294 293 7524 Ethan Hughes Harriton 5:35 6:35 6:39 18:50.3 6:05/M 12
295 294 7814 Calvin Rafferty Pennsbury 5:29 6:38 6:41 18:50.4 6:05/M 12
296 295 7324 James Przybylski Central Bucks West 5:43 6:33 6:33 18:51.6 6:05/M 11
297 296 7320 Elijah Barker Central Bucks West 5:25 6:30 6:58 18:53.9 6:06/M 11
298 297 7538 Iain Godbold Harry S Truman 5:40 6:37 6:38 18:56.3 6:07/M 10
299 298 8006 Owen Scherff Springfield (Delco) 5:41 6:43 6:31 18:56.7 6:07/M 11
300 299 7767 John Esteris Penn Wood 5:41 6:30 6:48 19:00.7 6:08/M 9
301 300 8148 Brody Laurento West Chester East 5:31 6:36 6:54 19:02.0 6:08/M 11
302 301 7231 Kane Baumher Bensalem 5:44 6:45 6:33 19:03.1 6:09/M 9
303 302 7849 Ben Imburgia Phoenixville Area 5:56 6:39 6:34 19:09.9 6:11/M 11
304 303 7741 Sean Krull Owen J. Roberts 5:55 6:35 6:39 19:10.5 6:11/M 10
305 304 7491 Yuvi Sethi Garnet Valley 5:57 6:40 6:36 19:14.1 6:12/M 10
306 305 7795 Luke Barbadoro Pennridge 5:20 6:54 7:01 19:15.6 6:13/M 11
307 306 8066 Isaiah Saddick Upper Darby 5:45 6:40 6:52 19:17.9 6:14/M 11
308 307 7522 Davin Fenstermaker Harriton 5:54 6:42 6:44 19:20.9 6:14/M 12
309 308 7490 Tejas Madhav Garnet Valley 6:03 6:30 6:47 19:21.3 6:15/M 12
310 309 7541 Jonathan Updike Harry S Truman 5:28 6:45 7:07 19:21.6 6:15/M 10
311 310 7866 Jack Hanson Plymouth Whitemarsh 5:54 6:43 6:44 19:22.5 6:15/M 11
312 311 7645 Donovan Carmichael Marple Newtown 5:33 6:54 6:56 19:24.5 6:16/M 12
313 312 7867 Kaidan Rickert Plymouth Whitemarsh 5:53 6:46 6:45 19:25.1 6:16/M 11
314 313 7911 Dominic Pesce Quakertown 5:38 6:55 6:51 19:25.1 6:16/M 11
315 314 7912 Christopher Schill Quakertown 5:43 6:45 6:56 19:25.2 6:16/M 10
316 315 7907 Brendan Forman Quakertown 5:55 6:47 6:44 19:26.5 6:16/M 11
317 316 7865 James Fassbender Plymouth Whitemarsh 5:47 6:51 6:48 19:27.5 6:17/M 11
318 317 7773 Yesuli Toppin Penn Wood 5:53 6:45 6:50 19:28.7 6:17/M 11
319 318 7335 Ciro Annunziata Cheltenham 5:48 6:48 6:51 19:28.9 6:17/M 10
320 319 7870 Jared Wagner Plymouth Whitemarsh 5:51 6:47 6:50 19:29.3 6:17/M 12
321 320 7913 Kylos Torres Quakertown 5:55 6:45 6:49 19:31.2 6:18/M 11
322 321 7370 Timmy O'Toole Coatesville 5:58 6:45 6:48 19:32.0 6:18/M 9
323 322 7643 Noah Abraham Marple Newtown 5:37 6:54 7:00 19:32.6 6:18/M 11
324 323 7521 Noam Brodetzki Harriton 6:00 6:48 6:46 19:35.5 6:19/M 10
325 324 7770 Cole Richardson Penn Wood 5:55 6:54 6:46 19:36.1 6:19/M 12
326 325 7745 Parker Smith Owen J. Roberts 5:54 6:44 6:58 19:37.8 6:20/M 9
327 326 7772 Mohammade Sackor Penn Wood 5:54 6:53 6:52 19:41.5 6:21/M 12
328 327 7350 Reese Jefferson Chester 5:55 6:50 6:57 19:43.2 6:22/M 12
329 328 7234 Darsh Patel Bensalem 5:57 6:53 6:52 19:44.3 6:22/M 12
330 329 8004 Joseph Montanaro Springfield (Delco) 5:47 7:00 6:57 19:44.5 6:22/M 12
331 330 7648 Dj Spiropoulos Marple Newtown 5:46 6:49 7:10 19:46.1 6:23/M 12
332 331 8068 Jeremiah Wildes Upper Darby 5:51 7:10 6:44 19:47.0 6:23/M 11
333 332 7232 Blue Cash Bensalem 6:00 7:02 6:47 19:50.2 6:24/M 11
334 333 7492 Vyom Siriyapu Garnet Valley 5:56 6:47 7:12 19:56.8 6:26/M 10
335 (< 5) 7583 Brenton Newsome Interboro 5:47 7:08 7:01 19:58.0 6:26/M 10
336 334 8003 Pat McGuire Springfield (Delco) 5:53 7:06 6:58 19:58.3 6:27/M 11
337 335 7523 Samuel Girshovich Harriton 6:08 6:59 6:53 20:01.5 6:28/M 12
338 336 8099 John Cox Upper Moreland 5:57 7:09 6:56 20:03.0 6:28/M 11
339 337 7602 Nate Braun Kennett 5:53 7:00 7:09 20:03.7 6:28/M 12
340 338 7527 William Xu Harriton 6:11 6:57 6:56 20:05.4 6:29/M 11
341 339 7308 Sebastian Marquez-FerbCentral Bucks South 5:24 7:14 7:30 20:09.2 6:30/M 10
342 340 8063 Jayden Finger Upper Darby 5:59 7:06 7:06 20:12.1 6:31/M 12
343 341 8103 Chase Sutrynowicz Upper Moreland 6:16 7:03 6:56 20:17.2 6:33/M 10
344 342 8062 Jayden Alstan Upper Darby 6:17 7:04 6:55 20:18.2 6:33/M 12
345 343 7909 Adam Jones Quakertown 6:06 7:04 7:11 20:22.7 6:34/M 10
346 344 7714 Brandon Purdy Norristown 6:02 7:14 7:07 20:24.7 6:35/M 10
347 345 7771 Kasir Sabree Penn Wood 6:04 7:21 7:00 20:26.1 6:36/M 11
348 346 8067 Gabriel Tsayo Upper Darby 5:57 7:15 7:21 20:34.7 6:38/M 11
349 347 7711 Josh Duran Norristown 5:57 7:20 7:26 20:44.0 6:41/M 10
350 348 7910 Zachary Peck Quakertown 6:17 7:13 7:17 20:48.3 6:43/M 9
351 (< 5) 8038 Alex Kramer Sun Valley 6:26 7:15 7:09 20:51.1 6:44/M 12
352 349 7525 Mark Steinnagel TaylorHarriton 6:17 7:22 7:11 20:52.3 6:44/M 12
353 350 7769 Stanley Jones Penn Wood 5:56 7:12 7:43 20:52.9 6:44/M 9
354 351 7603 Austin Guyer Kennett 6:07 7:22 7:25 20:54.7 6:45/M 11
355 352 7373 Jayden Yacoe Coatesville 6:04 7:29 7:23 20:57.6 6:46/M 10
356 (< 5) 7584 Ryan Rossiter Interboro 6:10 7:45 7:03 21:00.5 6:47/M 10
357 (< 5) 8040 Stephen Shaw Sun Valley 6:26 7:15 7:23 21:05.0 6:48/M 11
358 353 7369 Elijah Lieb Coatesville 6:26 7:36 7:08 21:11.7 6:50/M 9
359 354 8005 Matt Briddes Springfield (Delco) 6:00 7:32 7:43 21:16.9 6:52/M 9
360 (< 5) 8039 Dalton Michael Sun Valley 6:46 7:19 7:16 21:21.8 6:54/M 10
361 355 7537 Dennis Clark Harry S Truman 6:06 7:52 7:42 21:41.4 7:00/M 9
362 356 7352 Daniel Stewart Chester 6:23 7:41 7:38 21:42.9 7:00/M 10
363 357 7713 Jaden Pullman Norristown 6:05 7:47 8:03 21:56.7 7:05/M 10
364 358 7349 Marquan Hampden Chester 6:28 7:47 7:52 22:08.3 7:08/M 11
365 359 7715 Nathan Vance Norristown 6:36 7:45 7:52 22:15.0 7:11/M 9
366 360 7536 Gabriel Baquero Harry S Truman 6:36 7:34 8:05 22:16.4 7:11/M 9
367 (< 5) 7585 Daniel Schneider Interboro 6:20 7:57 8:00 22:18.1 7:12/M 12
368 361 7347 Aaron Cameron Chester 6:25 7:50 8:24 22:40.4 7:19/M 11
369 362 7717 Brandon Zuniga Norristown 7:05 7:55 7:57 22:58.5 7:25/M 12
370 363 7368 Christian Kurzeja Coatesville 5:48 6:43 10:34 23:05.8 7:27/M 9
371 364 8065 Gabriel Olaniyi Upper Darby 6:21 8:12 9:06 23:41.0 7:38/M 11
372 365 7372 Colin Smith Coatesville 6:31 8:06 9:06 23:43.7 7:39/M 10
373 366 7535 Xavier Aviles Harry S Truman 6:41 8:31 8:35 23:48.5 7:41/M 9
374 367 7367 Kenny Bolanos-Millian Coatesville 6:41 8:19 8:55 23:56.5 7:43/M 12
375 368 8098 Jack Bogart Upper Moreland 7:03 8:19 8:53 24:17.0 7:50/M 10
376 369 7539 Arturo Medina Harry S Truman 7:22 9:04 8:46 25:13.8 8:08/M 9
377 370 7716 Nathaniel Zanders Norristown 7:39 8:49 9:02 25:30.6 8:14/M 9
378 371 7351 Xavier Ross Chester 7:26 10:11 11:11 28:48.9 9:18/M 9
379 372 7348 Jonathan guijano Chester 18:54 10:02 28:56.5 9:20/M 10