O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
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 (< 5) 7593 Denis Tulin Jenkintown 4:57 5:29 5:47 16:14.9 5:15/M 12
51 50 7306 Kenneth Konopka Central Bucks South 5:00 5:33 5:41 16:15.4 5:15/M 11
52 51 7784 Brendan Hefferan Penncrest 4:53 5:39 5:42 16:15.7 5:15/M 12
53 52 7322 Benjamin Fuhrmeister Central Bucks West 4:55 5:28 5:53 16:17.0 5:15/M 11
54 53 7555 Jack Thompson Hatboro Horsham 4:58 5:45 5:33 16:17.6 5:15/M 12
55 54 7248 Steven Todd Bishop Shanahan 5:08 5:34 5:34 16:17.8 5:15/M 11
56 55 8159 Ben Pentz West Chester Henderson 4:56 5:40 5:41 16:18.0 5:15/M 11
57 56 7470 Brayden Showers Downingtown West 5:01 5:36 5:41 16:18.3 5:16/M 12
58 57 7310 Evan Morrow Central Bucks South 4:56 5:30 5:51 16:18.3 5:16/M 12
59 58 7489 Alexander Gursahaney Garnet Valley 5:02 5:43 5:31 16:18.5 5:16/M 11
60 59 7458 Nischal Vasanth Downingtown East 5:04 5:40 5:33 16:18.6 5:16/M 10
61 60 7452 Ash Anand Downingtown East 5:00 5:42 5:36 16:19.1 5:16/M 12
62 61 7782 Nick Fante Penncrest 4:56 5:38 5:46 16:20.9 5:16/M 11
63 62 8199 Ralph Antonucci Wissahickon 5:10 5:37 5:32 16:20.9 5:16/M 11
64 63 7695 Samuel Osterhoudt Neshaminy 5:06 5:37 5:37 16:21.5 5:17/M 11
65 64 7993 William Wiles Spring Ford 5:05 5:40 5:35 16:22.2 5:17/M 12
66 65 7620 Ethan Murray Lower Merion 4:56 5:38 5:47 16:22.7 5:17/M 12
67 66 7991 Augustus Smith Spring Ford 5:05 5:39 5:38 16:23.3 5:17/M 11
68 (< 5) 7589 John Byler Jenkintown 5:02 5:41 5:40 16:24.1 5:17/M 12
69 67 7426 Mason Kaminski Council Rock South 4:55 5:40 5:48 16:24.6 5:18/M 11
70 68 7646 Ricky Lee Marple Newtown 4:54 5:36 5:54 16:25.1 5:18/M 12
71 69 7456 Jude Stulak Downingtown East 5:07 5:36 5:40 16:25.5 5:18/M 10
72 70 7457 Jackson Ulmer Downingtown East 5:04 5:43 5:37 16:25.5 5:18/M 10
73 71 7787 Kadin Salaria Penncrest 4:57 5:47 5:40 16:25.9 5:18/M 12
74 72 7756 Owen Oliver Oxford Area 5:01 5:43 5:40 16:26.3 5:18/M 11
75 73 8190 Andrew Pratt William Tennent 5:04 5:30 5:51 16:26.4 5:18/M 11
76 74 7826 Cooper Hey Perkiomen Valley 5:08 5:40 5:38 16:27.1 5:18/M 10
77 75 7401 Miles Warkentine Conestoga 5:09 5:37 5:40 16:27.4 5:19/M 11
78 76 8158 Ryan Kress West Chester Henderson 5:02 5:38 5:47 16:27.4 5:19/M 12
79 77 7813 Jonathon Pajrowski Pennsbury 5:04 5:38 5:44 16:27.5 5:19/M 11
80 78 7674 Charles Reith Methacton 5:03 5:44 5:39 16:27.5 5:19/M 11
81 79 7425 Nathan Kach Council Rock South 4:58 5:44 5:44 16:28.0 5:19/M 10
82 80 7799 Thomas McGann Pennridge 4:59 5:45 5:43 16:28.0 5:19/M 12
83 81 8164 Aaron Varghese West Chester Henderson 5:05 5:42 5:40 16:28.6 5:19/M 12
84 82 7957 Jesufifunmi Olugbenga Ridley 5:09 5:45 5:34 16:29.3 5:19/M 12
85 83 8048 David Hendrix Unionville 5:16 5:37 5:35 16:29.4 5:19/M 12
86 84 7632 Vincent Frankina Lower Moreland 5:13 5:43 5:33 16:30.0 5:19/M 11
87 85 7973 Thomas Fedesco Souderton Area 5:08 5:45 5:37 16:31.3 5:20/M 11
88 86 7397 Nathan Kluge Conestoga 4:54 5:36 6:01 16:31.5 5:20/M 12
89 87 8185 Quinn Cataldi William Tennent 5:04 5:34 5:53 16:31.6 5:20/M 11
90 88 8091 Dante Churchville Upper Merion 4:58 5:40 5:53 16:32.1 5:20/M 12
91 89 7979 Ben Wright Souderton Area 5:08 5:45 5:38 16:32.3 5:20/M 11
92 90 7601 Karsten Bardenhagen Kennett 5:12 5:41 5:39 16:32.9 5:20/M 12
93 91 7801 Jackson Warfel Pennridge 4:59 5:39 5:54 16:32.9 5:20/M 9
94 92 8053 Lucas Siepser Unionville 5:03 5:27 6:02 16:33.2 5:20/M 12
95 93 7728 Ryan Moore North Penn 4:54 5:43 5:56 16:33.8 5:21/M 12
96 94 7786 Jackson Polin Penncrest 5:16 5:43 5:35 16:34.6 5:21/M 12
97 95 8161 Weston Roffey West Chester Henderson 5:07 5:39 5:47 16:34.8 5:21/M 11
98 96 7294 Brody Mindel Central Bucks East 5:10 5:40 5:44 16:35.6 5:21/M 11
99 97 7563 Carlo Buonviri Haverford Township 5:03 5:45 5:47 16:35.7 5:21/M 11
100 98 7768 Joshua Esteris Penn Wood 5:00 5:45 5:50 16:36.0 5:21/M 10
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
101 99 7224 Brendan Tester Avon Grove 5:18 5:42 5:35 16:37.2 5:22/M 10
102 100 7564 Logan Eagles Haverford Township 4:56 5:48 5:52 16:37.6 5:22/M 11
103 101 7250 Owen Whitaker Bishop Shanahan 5:17 5:40 5:41 16:39.2 5:22/M 11
104 102 7922 Joseph Garzio Radnor 5:07 5:45 5:47 16:40.8 5:23/M 11
105 103 7409 Joe Crowne Council Rock North 4:52 5:43 6:05 16:40.9 5:23/M 12
106 104 8160 Owen Richards West Chester Henderson 5:08 5:45 5:47 16:41.3 5:23/M 11
107 105 7571 Papakojo Danquah Holy Ghost Preparatory School 5:08 5:47 5:45 16:42.0 5:23/M 12
108 106 7939 Martin O'Rourke Regina Luminis 5:14 5:41 5:46 16:42.1 5:23/M 11
109 107 7823 Nathan Boyer Perkiomen Valley 5:02 5:46 5:53 16:42.2 5:23/M 10
110 108 7395 Luke Davies Conestoga 5:08 5:39 5:53 16:42.7 5:23/M 11
111 109 7297 Dan Walsh Central Bucks East 5:09 5:43 5:50 16:43.1 5:24/M 11
112 110 8163 Luca Urbanic West Chester Henderson 5:11 5:44 5:47 16:43.5 5:24/M 11
113 111 7621 Hudson Sherman Lower Merion 5:09 5:41 5:53 16:44.4 5:24/M 10
114 112 7502 Trip Gomez Great Valley 5:05 5:49 5:49 16:44.6 5:24/M 11
115 113 7504 Dylan Matthews Great Valley 5:09 5:47 5:48 16:45.0 5:24/M 10
116 114 7759 Ben Whelan Oxford Area 5:13 5:43 5:48 16:45.3 5:24/M 10
117 115 8162 Ezekiel Shappell SmithWest Chester Henderson 5:11 5:52 5:42 16:46.3 5:25/M 10
118 116 7567 Sean Lawson Haverford Township 4:56 5:54 5:55 16:46.9 5:25/M 10
119 117 7207 Logan Duff Abington 5:07 5:48 5:51 16:47.2 5:25/M 11
120 118 7576 Daniel Perez Holy Ghost Preparatory School 5:10 5:43 5:53 16:47.6 5:25/M 11
121 119 8144 Jack Brannon West Chester East 5:05 5:51 5:51 16:47.7 5:25/M 10
122 120 7742 Oscar Lorenzi Owen J. Roberts 5:16 5:47 5:44 16:48.3 5:25/M 12
123 121 7670 Nathan Alex Methacton 5:10 5:45 5:52 16:48.4 5:25/M 12
124 122 7783 Andrew Hausch Penncrest 5:17 5:43 5:47 16:48.9 5:25/M 10
125 123 7923 Nate Halberstadt Radnor 5:07 5:44 5:57 16:50.7 5:26/M 12
126 (< 5) 8037 Trevor Fursman Sun Valley 5:13 5:44 5:53 16:51.3 5:26/M 11
127 124 7811 Matt Kanuk Pennsbury 5:07 5:47 5:56 16:51.4 5:26/M 11
128 125 8049 Brady Lasher Unionville 5:23 5:45 5:42 16:51.5 5:26/M 10
129 126 7423 Eshaan Doegar Council Rock South 5:05 5:52 5:53 16:51.8 5:26/M 10
130 127 7467 Sam Leisenring Downingtown West 5:00 5:36 6:15 16:52.5 5:27/M 11
131 128 8114 John Kuzmission Upper Perkiomen 5:13 5:46 5:52 16:52.6 5:27/M 10
132 129 7694 Jake Lolli Neshaminy 5:05 5:40 6:06 16:52.7 5:27/M 10
133 130 7263 Aiden Voth Boyertown 4:54 5:43 6:14 16:53.0 5:27/M 11
134 131 7292 Dylan Borden Central Bucks East 5:10 5:39 6:03 16:53.1 5:27/M 11
135 132 7384 David Gober Collegium Charter School 5:16 5:48 5:48 16:53.5 5:27/M 12
136 133 7410 Jack Gosling Council Rock North 5:10 5:51 5:52 16:54.4 5:27/M 12
137 134 7797 Daniel Lera-Lozano Pennridge 5:05 5:58 5:50 16:54.7 5:27/M 10
138 135 7503 Colin Mahoney Great Valley 5:10 5:49 5:55 16:54.9 5:27/M 12
139 136 7295 Kyle Smith Central Bucks East 5:10 5:51 5:53 16:54.9 5:27/M 10
140 137 7988 Jacob Delgado Spring Ford 5:12 5:54 5:48 16:55.0 5:27/M 12
141 138 7672 Quinn Kumfert Methacton 5:07 5:46 6:01 16:55.3 5:28/M 11
142 139 7825 Alex Corbin Perkiomen Valley 5:21 5:49 5:44 16:55.4 5:28/M 11
143 140 7506 Jack Thomas Great Valley 5:11 5:49 5:54 16:55.4 5:28/M 11
144 141 7568 Joseph McGuire Haverford Township 5:07 5:50 5:58 16:56.2 5:28/M 12
145 142 7471 Riley Trigo Downingtown West 5:12 5:54 5:50 16:57.8 5:28/M 12
146 143 7725 Owen Cary North Penn 5:06 5:54 5:56 16:57.9 5:28/M 11
147 144 7864 Joshua Bucko Plymouth Whitemarsh 5:06 5:55 5:55 16:58.0 5:28/M 10
148 145 8145 Kahseem Bronzell West Chester East 5:20 5:45 5:51 16:58.1 5:28/M 10
149 146 7990 Mason Delp Spring Ford 5:08 5:52 5:57 16:58.3 5:29/M 10
150 147 7987 Shihan Ayman Spring Ford 5:12 5:48 5:57 16:58.4 5:29/M 10
151 148 7226 Benjamin Weaver Avon Grove 5:18 5:45 5:54 16:59.2 5:29/M 11
152 149 7697 Wyatt Soska Neshaminy 5:13 5:51 5:55 17:00.0 5:29/M 10
153 150 7551 Scott McKenna Hatboro Horsham 5:14 6:00 5:45 17:00.5 5:29/M 11
154 151 7493 Emmanuel Velez Garnet Valley 5:16 5:55 5:48 17:00.6 5:29/M 10
155 152 7673 Colin O'Donnell Methacton 5:10 5:43 6:06 17:00.7 5:29/M 10
156 153 8115 Roman Macedo Upper Perkiomen 5:14 5:45 6:01 17:00.9 5:29/M 11
157 154 7824 Jason Clifford Perkiomen Valley 5:21 5:52 5:47 17:01.9 5:30/M 12
158 155 7691 Nicholas Forman Neshaminy 5:09 5:48 6:04 17:02.8 5:30/M 12
159 156 7212 Peter Murray Abington 4:53 5:49 6:20 17:04.0 5:30/M 12
160 157 8029 Noel Blanchette Strath Haven 5:09 5:53 6:01 17:04.4 5:30/M 11
161 158 7940 Gabe Simkiss Regina Luminis 5:15 5:58 5:49 17:04.4 5:30/M 9
162 159 7277 Andreas Quattrocchi Bristol 5:15 6:01 5:47 17:04.5 5:30/M 11
163 160 7565 Andrew Fedako Haverford Township 5:07 5:49 6:08 17:04.5 5:31/M 11
164 161 7501 Joseph Benson Great Valley 5:10 5:53 6:02 17:07.2 5:31/M 12
165 162 8171 Harry Davis West Chester Rustin 5:27 5:48 5:51 17:07.6 5:31/M 12
166 163 7469 Evan Reidinger Downingtown West 5:12 5:47 6:08 17:08.5 5:32/M 10
167 164 7428 Finn Malone Council Rock South 5:06 6:00 6:02 17:09.0 5:32/M 9
168 165 7954 Nick Gdowik Ridley 5:07 5:44 6:17 17:09.9 5:32/M 12
169 166 8176 Shawn Roselli West Chester Rustin 5:24 5:51 5:54 17:10.0 5:32/M 12
170 167 8191 Chase Rosenfeld William Tennent 5:04 5:57 6:08 17:10.6 5:32/M 11
171 168 7371 Tommy Silvester Coatesville 5:01 5:56 6:12 17:10.7 5:33/M 12
172 169 7258 Samuel Branford Boyertown 5:20 6:04 5:46 17:11.5 5:33/M 11
173 170 8052 David Perkins Unionville 5:23 5:56 5:51 17:11.6 5:33/M 12
174 171 7675 Matthew Sandner Methacton 5:10 5:55 6:06 17:11.8 5:33/M 12
175 172 7851 Kyle Padilla Phoenixville Area 5:15 5:55 6:00 17:12.3 5:33/M 10
176 173 7989 Jedidiah King Spring Ford 5:12 5:57 6:03 17:13.2 5:33/M 11
177 174 7744 Ben Pittek Owen J. Roberts 5:20 5:55 5:57 17:13.7 5:33/M 10
178 175 7398 Aidan Mahoney Conestoga 5:25 5:56 5:53 17:14.7 5:34/M 11
179 176 7396 Ethan Del Viscio Conestoga 5:16 5:57 6:01 17:15.1 5:34/M 11
180 177 7466 Dylan Graham Downingtown West 5:17 5:55 6:02 17:15.4 5:34/M 12
181 178 7978 Lance Midboe Souderton Area 5:13 5:58 6:03 17:16.1 5:34/M 12
182 179 8030 Sam Fritz Strath Haven 5:06 5:55 6:14 17:16.4 5:34/M 12
183 180 8146 Jake Hennessy West Chester East 5:13 5:53 6:10 17:17.0 5:35/M 11
184 181 7959 Donovan Washington Ridley 5:15 6:00 6:01 17:17.7 5:35/M 12
185 182 7727 Shane Myers North Penn 5:17 5:57 6:03 17:18.0 5:35/M 10
186 183 8078 Kevin Lim Upper Dublin 5:16 6:00 6:01 17:18.3 5:35/M 10
187 184 7573 Maurece Jean-Brian Holy Ghost Preparatory School 5:15 6:01 6:02 17:19.7 5:35/M 12
188 185 7488 Sean Diehl Garnet Valley 5:16 5:58 6:05 17:20.5 5:36/M 11
189 186 8096 Anthony Tornambe Upper Merion 5:12 6:05 6:04 17:21.1 5:36/M 10
190 187 7325 Jacob Stern Central Bucks West 5:22 5:56 6:02 17:21.2 5:36/M 12
191 188 7958 Paul Oluwa Ridley 5:16 6:00 6:05 17:22.9 5:36/M 9
192 189 8077 Tobias Brown Upper Dublin 5:20 5:54 6:07 17:22.9 5:36/M 12
193 190 7424 Rowan Grant Council Rock South 5:12 6:04 6:07 17:23.6 5:37/M 10
194 191 7731 Brady Sweeney North Penn 5:01 6:04 6:18 17:23.9 5:37/M 12
195 192 7550 Tanner Coleman Hatboro Horsham 5:11 6:01 6:11 17:25.1 5:37/M 12
196 193 8079 Anthony Paone Upper Dublin 5:20 5:54 6:09 17:25.1 5:37/M 9
197 194 8076 Jacob Keenan Upper Dublin 5:22 5:58 6:04 17:25.4 5:37/M 9
198 195 7293 Austin Loving Central Bucks East 5:23 6:02 6:00 17:27.0 5:38/M 10
199 196 7757 Logan Spano Oxford Area 5:34 5:53 5:59 17:27.4 5:38/M 11
200 197 7572 Brendan DiEnna Holy Ghost Preparatory School 5:32 6:03 5:51 17:28.2 5:38/M 12
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
201 198 7800 Logan Siegfried Pennridge 5:15 6:04 6:08 17:28.4 5:38/M 11
202 199 7569 Evan Taddeo Haverford Township 5:10 6:04 6:13 17:28.6 5:38/M 12
203 200 7227 Shaun Weaver Avon Grove 5:32 5:58 5:58 17:29.4 5:39/M 11
204 201 8015 Matthew Haugh Springfield Township (Montco) 5:19 6:05 6:04 17:29.7 5:39/M 11
205 202 8081 Gregory Siegel Upper Dublin 5:20 6:02 6:06 17:29.7 5:39/M 11
206 203 8150 Nathan Wist West Chester East 5:28 6:00 6:01 17:31.0 5:39/M 11
207 204 8051 Satwik Panchomarthi Unionville 5:23 5:43 6:24 17:31.4 5:39/M 11
208 205 7828 Jack Magyarits Perkiomen Valley 5:27 5:59 6:04 17:31.7 5:39/M 11
209 206 8200 Jishnu Dass Wissahickon 5:29 6:03 5:59 17:31.9 5:39/M 11
210 207 7953 Finlay Cutting Ridley 5:14 6:05 6:13 17:33.5 5:40/M 12
211 208 7868 William Waerig Plymouth Whitemarsh 5:09 6:08 6:16 17:34.0 5:40/M 10
212 209 7635 Dylan Sandler Lower Moreland 5:13 6:09 6:10 17:34.0 5:40/M 11
213 210 8205 Walter Vandegrift Wissahickon 5:30 6:06 5:57 17:34.2 5:40/M 10
214 211 7244 Louis Edgcumbe Bishop Shanahan 5:30 6:06 6:00 17:37.0 5:41/M 12
215 212 8175 Alexander Kosmidis West Chester Rustin 5:34 6:01 6:01 17:37.1 5:41/M 11
216 213 7311 Ramsey Polis Central Bucks South 5:33 6:05 5:58 17:37.1 5:41/M 9
217 214 7845 Hayden Bray Phoenixville Area 5:28 6:06 6:02 17:37.1 5:41/M 10
218 215 7454 Siddharth Iyer Downingtown East 5:11 6:02 6:23 17:37.4 5:41/M 11
219 216 7633 Trey Henry Lower Moreland 5:19 6:12 6:06 17:38.3 5:41/M 10
220 217 7507 Evan Wagenmann Great Valley 5:19 6:13 6:05 17:38.4 5:41/M 11
221 218 7712 Jeremiah McCray Norristown 5:33 6:04 6:00 17:38.6 5:41/M 12
222 219 7338 Shamsid-Din Jabbar Cheltenham 5:18 6:09 6:09 17:38.6 5:42/M 9
223 220 7634 Michael Hoch Lower Moreland 5:26 6:09 6:04 17:40.3 5:42/M 10
224 221 8034 Tommy Tapino Strath Haven 5:36 5:58 6:05 17:40.4 5:42/M 12
225 222 7671 Jackson Harris Methacton 5:09 6:04 6:27 17:41.2 5:42/M 11
226 223 7309 Nathanael Meister Central Bucks South 5:29 6:05 6:06 17:41.3 5:42/M 9
227 224 7882 Jack McNicholas Pope John Paul II 5:22 6:15 6:03 17:41.3 5:42/M 11
228 225 7211 Shawn Leach Abington 5:18 6:09 6:14 17:41.6 5:42/M 12
229 226 7312 Darren Rafa Central Bucks South 5:33 6:04 6:05 17:43.4 5:43/M 9
230 227 8201 Josh Dass Wissahickon 5:22 6:15 6:06 17:43.8 5:43/M 12
231 228 7554 Nick Schell Hatboro Horsham 5:27 6:05 6:11 17:43.9 5:43/M 9
232 229 7210 Jackson Feola Abington 5:29 6:09 6:04 17:44.1 5:43/M 10
233 230 7837 Ryne Tyson Phil-Mont Christian Academy 5:23 6:16 6:05 17:45.1 5:44/M 12
234 231 7615 Sawyer Friedman-OlshanLower Merion 5:09 6:06 6:30 17:45.9 5:44/M 10
235 232 7225 Lars Trone Avon Grove 5:32 6:06 6:06 17:45.9 5:44/M 11
236 233 7222 Alexander Hart Avon Grove 5:36 6:05 6:04 17:46.3 5:44/M 11
237 234 7339 William Matsinger Cheltenham 5:16 6:10 6:20 17:46.4 5:44/M 12
238 235 7323 Charles Livezey Central Bucks West 5:29 6:06 6:10 17:47.0 5:44/M 10
239 236 7209 Garrett Farabaugh Abington 5:18 6:14 6:15 17:47.6 5:44/M 12
240 237 8147 Zachary Iozzi West Chester East 5:28 6:06 6:12 17:47.7 5:44/M 12
241 238 8001 Chris Cardie Springfield (Delco) 5:14 6:02 6:30 17:47.8 5:44/M 10
242 239 7924 Aiden Landau Radnor 5:31 6:07 6:09 17:48.4 5:45/M 11
243 240 7574 Jack Loveman Holy Ghost Preparatory School 5:19 6:13 6:16 17:49.4 5:45/M 9
244 241 7753 Michael Besancon Oxford Area 5:32 5:56 6:21 17:50.8 5:45/M 11
245 242 8007 Dennis Wickstrum Springfield (Delco) 5:28 6:11 6:12 17:52.3 5:46/M 10
246 243 7629 Shane Alden Lower Moreland 5:26 6:08 6:17 17:52.4 5:46/M 11
247 244 8172 Carson Englert West Chester Rustin 5:37 6:05 6:10 17:53.3 5:46/M 10
248 245 7798 Bryce Martin Pennridge 5:20 6:08 6:24 17:53.7 5:46/M 10
249 246 8095 Rayard Mayo Upper Merion 5:29 6:11 6:12 17:54.5 5:47/M 12
250 247 7549 Noah Benoit-Jean Hatboro Horsham 5:31 6:14 6:09 17:55.1 5:47/M 10
251 248 7927 Jack Wible Radnor 5:32 6:10 6:13 17:55.2 5:47/M 10
252 249 7755 Owen Hughes Oxford Area 5:35 6:02 6:17 17:55.4 5:47/M 11
253 250 7259 Colin Cooper Boyertown 5:26 6:07 6:21 17:55.7 5:47/M 10
254 251 7230 Christopher Baisden Bensalem 5:30 6:15 6:10 17:55.8 5:47/M 12
255 252 7526 Daniel Walker Harriton 5:31 6:09 6:15 17:56.7 5:47/M 9
256 253 7925 Brandon Ngyuen Radnor 5:34 6:13 6:08 17:57.0 5:47/M 11
257 254 8174 Sanjay Kandasamy West Chester Rustin 5:35 6:08 6:15 17:59.4 5:48/M 12
258 255 7307 Joseph Lucas Central Bucks South 5:25 6:12 6:21 17:59.6 5:48/M 12
259 256 7754 Ryan Fay Oxford Area 5:41 6:12 6:06 17:59.8 5:48/M 11
260 257 7829 Max Tancini Perkiomen Valley 5:35 6:12 6:11 18:00.0 5:48/M 10
261 258 7213 Tyler Quan Abington 5:16 6:03 6:39 18:00.0 5:48/M 12
262 259 7382 Amir Christmas Collegium Charter School 5:31 6:16 6:11 18:00.1 5:48/M 10
263 260 7758 Chase Verbanas Oxford Area 5:35 6:14 6:09 18:00.3 5:48/M 9
264 261 7869 Colin Wagner Plymouth Whitemarsh 5:36 6:10 6:13 18:00.4 5:49/M 12
265 262 7881 Oscar Luna Pope John Paul II 5:22 6:15 6:22 18:00.5 5:49/M 12
266 263 8149 Nicolas Velez West Chester East 5:31 6:16 6:12 18:00.6 5:49/M 9
267 264 7387 Shawn Sims Collegium Charter School 5:31 6:16 6:12 18:01.3 5:49/M 12
268 265 7606 Josh Poulton Kennett 5:32 6:19 6:09 18:01.6 5:49/M 10
269 266 7298 Quinton Weber Central Bucks East 5:23 6:14 6:25 18:03.2 5:49/M 12
270 267 7848 John Hamid Phoenixville Area 5:43 6:17 6:03 18:03.7 5:50/M 12
271 268 7336 Caleb Dougherty Cheltenham 5:33 6:15 6:14 18:03.8 5:50/M 10
272 269 7938 Sean O'Keefe Regina Luminis 5:27 6:15 6:20 18:04.1 5:50/M 10
273 270 7852 Jordan Eade Plumstead Christian 5:29 6:20 6:14 18:04.6 5:50/M 12
274 271 7937 Luke Kozak Regina Luminis 5:28 6:15 6:21 18:04.8 5:50/M 11
275 272 8100 Christian Feil Upper Moreland 5:28 6:15 6:21 18:05.3 5:50/M 10
276 273 8202 Ray Pelletier Wissahickon 5:35 6:14 6:16 18:05.7 5:50/M 10
277 274 8186 Zach Clemensten William Tennent 5:42 6:08 6:16 18:07.1 5:51/M 11
278 275 7474 Botond Berces Faith Christian Academy 5:24 6:22 6:22 18:09.4 5:51/M 12
279 276 7261 Aidan Lacock Boyertown 5:31 6:16 6:21 18:09.5 5:51/M 11
280 277 7274 Jasper Faustino Bristol 5:40 6:21 6:07 18:09.5 5:51/M 10
281 278 7696 Manny Smith Neshaminy 5:36 6:18 6:14 18:09.6 5:51/M 11
282 279 8204 Sam Tatko Wissahickon 5:35 6:18 6:16 18:10.3 5:52/M 10
283 280 8187 Ryan Lovenstein William Tennent 5:41 6:09 6:19 18:10.4 5:52/M 9
284 281 7321 Logan Barker Central Bucks West 5:34 6:17 6:19 18:11.3 5:52/M 12
285 282 7926 Connor Walsh Radnor 5:35 6:14 6:22 18:11.9 5:52/M 9
286 283 7235 Andrew Reznitchenko Bensalem 5:30 6:19 6:22 18:12.4 5:52/M 12
287 284 7908 Josiah Hickey Quakertown 5:30 6:15 6:26 18:12.6 5:52/M 10
288 285 7815 Brendan Sargent Pennsbury 5:31 6:12 6:31 18:15.6 5:53/M 9
289 286 8090 Nicolas Albini Upper Merion 5:37 6:18 6:20 18:16.3 5:54/M 12
290 287 7644 Julian Bothma Marple Newtown 5:14 6:16 6:45 18:17.1 5:54/M 9
291 (< 5) 7591 Simon Kimball Jenkintown 5:50 6:18 6:09 18:18.4 5:54/M 10
292 288 8111 Kaden Dennis Upper Perkiomen 5:43 6:16 6:19 18:18.8 5:54/M 12
293 289 7883 Aiden Radcliffe Pope John Paul II 5:19 6:14 6:44 18:18.9 5:55/M 11
294 290 7575 Patrick McGowan Holy Ghost Preparatory School 5:34 6:26 6:18 18:19.4 5:55/M 10
295 291 7340 Griffin O'Connor Cheltenham 5:35 6:19 6:25 18:20.5 5:55/M 12
296 292 8119 Justin Gonzalez Valley Forge Military Academy 5:42 6:20 6:17 18:20.8 5:55/M 12
297 293 8173 Colin Finnegan West Chester Rustin 5:44 6:18 6:17 18:21.2 5:55/M 9
298 294 7540 Thomas Melcher Harry S Truman 5:22 6:22 6:35 18:21.7 5:55/M 11
299 295 7878 Ryan Edde Pope John Paul II 5:27 6:30 6:23 18:21.8 5:55/M 11
300 296 7809 Casey Aaron Pennsbury 5:35 6:21 6:27 18:24.1 5:56/M 9
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
301 297 7850 Colton Kleppe Phoenixville Area 5:47 6:16 6:21 18:25.7 5:57/M 12
302 298 8002 Liam Harris-Iveson Springfield (Delco) 5:29 6:26 6:29 18:25.8 5:57/M 9
303 299 7836 Owen Tyson Phil-Mont Christian Academy 5:40 6:21 6:25 18:27.1 5:57/M 9
304 300 7247 Zain Smith Bishop Shanahan 5:43 6:16 6:27 18:27.7 5:57/M 10
305 301 7889 Bryan Castro-Guicho Pottsgrove 5:48 6:18 6:22 18:28.6 5:58/M 12
306 302 7399 Howard Shui Conestoga 5:39 6:16 6:33 18:29.6 5:58/M 10
307 303 8102 Brady Saunders Upper Moreland 5:30 6:23 6:36 18:30.2 5:58/M 10
308 304 7796 Grayson Kerzman Pennridge 5:09 6:31 6:51 18:32.1 5:59/M 12
309 305 7262 Cole Peifer Boyertown 5:23 6:24 6:45 18:32.9 5:59/M 11
310 306 8113 William Godshall Upper Perkiomen 5:44 6:23 6:26 18:34.2 5:59/M 11
311 307 8177 Jeff Scali West Chester Rustin 5:44 6:19 6:30 18:34.3 5:59/M 12
312 308 7604 Colin Kipp Kennett 5:42 6:26 6:26 18:35.8 6:00/M 10
313 309 8033 Nick Tapino Strath Haven 5:52 6:20 6:22 18:35.8 6:00/M 12
314 310 7692 Shiv Ghayal Neshaminy 5:31 6:23 6:41 18:36.4 6:00/M 11
315 311 7223 Kevin Rittenhouse Avon Grove 5:41 6:17 6:37 18:37.1 6:00/M 10
316 312 7570 Owen Bittman Holy Ghost Preparatory School 5:23 6:41 6:32 18:37.1 6:00/M 9
317 313 8092 Matei Diaconescu Upper Merion 5:40 6:28 6:28 18:37.5 6:01/M 11
318 314 8101 Nicholas Ley Upper Moreland 5:32 6:35 6:31 18:39.7 6:01/M 11
319 315 7236 Anthony Reznitchenko Bensalem 5:29 6:32 6:39 18:40.4 6:01/M 9
320 316 7739 Max Breden Owen J. Roberts 5:50 6:24 6:25 18:40.7 6:02/M 9
321 317 7607 Quinn Williams Kennett 5:42 6:26 6:31 18:40.9 6:02/M 10
322 318 7605 Juan Martinez Garcia Kennett 5:46 6:31 6:23 18:40.9 6:02/M 11
323 319 7630 Michael Csink Lower Moreland 5:36 6:25 6:39 18:41.3 6:02/M 10
324 320 7649 Cole Wozniak Marple Newtown 5:32 6:36 6:32 18:41.5 6:02/M 10
325 321 7334 Nicholas Abraham Cheltenham 5:42 6:34 6:25 18:41.8 6:02/M 10
326 322 7956 Olma Matthews Ridley 5:17 6:11 7:14 18:42.8 6:02/M 10
327 323 8031 Colin LeStourgeon Strath Haven 5:26 6:27 6:49 18:43.4 6:02/M 11
328 324 7934 Aidan FISHER Regina Luminis 5:38 6:28 6:36 18:43.6 6:02/M 10
329 325 8093 Hudson Etezady Upper Merion 5:37 6:18 6:48 18:43.9 6:03/M 9
330 326 7245 Jack Polizzi Bishop Shanahan 5:43 6:21 6:38 18:44.2 6:03/M 11
331 327 7855 Ian Pavkov Plumstead Christian 5:52 6:21 6:31 18:45.8 6:03/M 11
332 328 7326 Nathan Terry Central Bucks West 5:15 6:54 6:35 18:46.5 6:03/M 12
333 329 7740 David Fogwell Owen J. Roberts 5:44 6:30 6:32 18:46.9 6:04/M 12
334 330 8064 Jack Ford Upper Darby 5:35 6:40 6:30 18:47.0 6:04/M 12
335 331 7264 Boden Waite Boyertown 5:38 6:34 6:34 18:47.6 6:04/M 9
336 332 8188 Pagano Max William Tennent 5:42 6:32 6:32 18:47.8 6:04/M 10
337 333 7847 Brenden Cunningham Phoenixville Area 5:50 6:32 6:26 18:48.6 6:04/M 11
338 334 8094 Ryan Francis Upper Merion 5:40 6:28 6:40 18:48.7 6:04/M 12
339 335 7647 Donald Peterson Marple Newtown 5:36 6:32 6:40 18:49.5 6:04/M 11
340 336 7743 Nick Payne Owen J. Roberts 5:55 6:33 6:21 18:50.3 6:05/M 9
341 337 7524 Ethan Hughes Harriton 5:35 6:35 6:39 18:50.3 6:05/M 12
342 338 7814 Calvin Rafferty Pennsbury 5:29 6:38 6:41 18:50.4 6:05/M 12
343 339 7324 James Przybylski Central Bucks West 5:43 6:33 6:33 18:51.6 6:05/M 11
344 340 8117 Evan Snyder Upper Perkiomen 5:51 6:23 6:36 18:52.5 6:05/M 10
345 341 7320 Elijah Barker Central Bucks West 5:25 6:30 6:58 18:53.9 6:06/M 11
346 342 7631 Jack Frankel Lower Moreland 5:33 6:38 6:43 18:56.0 6:06/M 11
347 343 7538 Iain Godbold Harry S Truman 5:40 6:37 6:38 18:56.3 6:07/M 10
348 344 7433 Andrew Clouse Delaware County Christian 5:48 6:34 6:33 18:56.4 6:07/M 12
349 345 8006 Owen Scherff Springfield (Delco) 5:41 6:43 6:31 18:56.7 6:07/M 11
350 346 8116 Ben Sensinger Upper Perkiomen 5:50 6:36 6:30 18:57.1 6:07/M 11
351 (< 5) 7444 Aaron Sensenig Dock Mennonite 5:49 6:33 6:34 18:58.3 6:07/M 11
352 347 7767 John Esteris Penn Wood 5:41 6:30 6:48 19:00.7 6:08/M 9
353 348 8148 Brody Laurento West Chester East 5:31 6:36 6:54 19:02.0 6:08/M 11
354 349 7438 Hugh Nicholson Delaware County Christian 5:42 6:41 6:38 19:02.3 6:08/M 11
355 350 7231 Kane Baumher Bensalem 5:44 6:45 6:33 19:03.1 6:09/M 9
356 351 7437 Grant Mast Delaware County Christian 6:03 6:36 6:24 19:03.8 6:09/M 11
357 352 7854 Ewan McIlhinney Plumstead Christian 5:52 6:36 6:35 19:04.5 6:09/M 10
358 (< 5) 7651 Micaiah Andrejczyk Martin Saints Classical 6:07 6:33 6:24 19:05.7 6:10/M 10
359 353 7362 Stephen Loney Church Farm School 6:00 6:27 6:37 19:06.2 6:10/M 10
360 354 8112 Gavin Dunn Upper Perkiomen 6:00 6:33 6:32 19:07.5 6:10/M 9
361 355 7849 Ben Imburgia Phoenixville Area 5:56 6:39 6:34 19:09.9 6:11/M 11
362 356 7741 Sean Krull Owen J. Roberts 5:55 6:35 6:39 19:10.5 6:11/M 10
363 357 7894 Jordan Raudenbush Pottsgrove 5:56 6:51 6:24 19:12.4 6:12/M 11
364 358 7491 Yuvi Sethi Garnet Valley 5:57 6:40 6:36 19:14.1 6:12/M 10
365 359 7278 Jason Torano Bristol 6:00 6:42 6:31 19:14.8 6:13/M 12
366 360 7795 Luke Barbadoro Pennridge 5:20 6:54 7:01 19:15.6 6:13/M 11
367 361 8066 Isaiah Saddick Upper Darby 5:45 6:40 6:52 19:17.9 6:14/M 11
368 362 7477 Christian Meadows Faith Christian Academy 5:54 6:34 6:48 19:18.0 6:14/M 9
369 363 7475 Carter Zwart Faith Christian Academy 5:51 6:44 6:41 19:18.2 6:14/M 9
370 364 7702 Jake Eggering New Hope-Solebury 5:46 6:44 6:48 19:18.2 6:14/M 9
371 365 7249 Logan Valenza Bishop Shanahan 6:00 6:42 6:34 19:18.2 6:14/M 11
372 366 7706 Jeffrey Migliaccio New Hope-Solebury 5:50 6:38 6:49 19:18.9 6:14/M 10
373 367 7522 Davin Fenstermaker Harriton 5:54 6:42 6:44 19:20.9 6:14/M 12
374 368 7490 Tejas Madhav Garnet Valley 6:03 6:30 6:47 19:21.3 6:15/M 12
375 369 7541 Jonathan Updike Harry S Truman 5:28 6:45 7:07 19:21.6 6:15/M 10
376 370 7866 Jack Hanson Plymouth Whitemarsh 5:54 6:43 6:44 19:22.5 6:15/M 11
377 371 7246 Andrew Serpentine Bishop Shanahan 6:00 6:43 6:40 19:24.0 6:16/M 11
378 372 7645 Donovan Carmichael Marple Newtown 5:33 6:54 6:56 19:24.5 6:16/M 12
379 373 7867 Kaidan Rickert Plymouth Whitemarsh 5:53 6:46 6:45 19:25.1 6:16/M 11
380 374 7911 Dominic Pesce Quakertown 5:38 6:55 6:51 19:25.1 6:16/M 11
381 375 7912 Christopher Schill Quakertown 5:43 6:45 6:56 19:25.2 6:16/M 10
382 376 7907 Brendan Forman Quakertown 5:55 6:47 6:44 19:26.5 6:16/M 11
383 377 7865 James Fassbender Plymouth Whitemarsh 5:47 6:51 6:48 19:27.5 6:17/M 11
384 378 7773 Yesuli Toppin Penn Wood 5:53 6:45 6:50 19:28.7 6:17/M 11
385 379 7335 Ciro Annunziata Cheltenham 5:48 6:48 6:51 19:28.9 6:17/M 10
386 380 7870 Jared Wagner Plymouth Whitemarsh 5:51 6:47 6:50 19:29.3 6:17/M 12
387 (< 5) 7284 Markus Melo Calvary Christian 5:58 6:49 6:42 19:30.5 6:18/M 10
388 381 7435 Sam D'Antonio Delaware County Christian 5:59 6:43 6:47 19:31.1 6:18/M 11
389 382 7913 Kylos Torres Quakertown 5:55 6:45 6:49 19:31.2 6:18/M 11
390 383 7370 Timmy O'Toole Coatesville 5:58 6:45 6:48 19:32.0 6:18/M 9
391 384 7643 Noah Abraham Marple Newtown 5:37 6:54 7:00 19:32.6 6:18/M 11
392 (< 5) 7654 Gabriel Hollowell Martin Saints Classical 6:07 6:37 6:47 19:32.8 6:18/M 12
393 385 7434 Joey Cuozzo Delaware County Christian 6:17 6:47 6:30 19:34.9 6:19/M 11
394 386 7521 Noam Brodetzki Harriton 6:00 6:48 6:46 19:35.5 6:19/M 10
395 387 7770 Cole Richardson Penn Wood 5:55 6:54 6:46 19:36.1 6:19/M 12
396 388 7745 Parker Smith Owen J. Roberts 5:54 6:44 6:58 19:37.8 6:20/M 9
397 389 7772 Mohammade Sackor Penn Wood 5:54 6:53 6:52 19:41.5 6:21/M 12
398 390 8019 Jack Ochab Springfield Township (Montco) 5:51 6:48 7:02 19:42.5 6:21/M 9
399 391 7350 Reese Jefferson Chester 5:55 6:50 6:57 19:43.2 6:22/M 12
400 392 7935 Jake Fusco Regina Luminis 5:59 6:54 6:49 19:44.1 6:22/M 11
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
401 393 7234 Darsh Patel Bensalem 5:57 6:53 6:52 19:44.3 6:22/M 12
402 394 8004 Joseph Montanaro Springfield (Delco) 5:47 7:00 6:57 19:44.5 6:22/M 12
403 395 7648 Dj Spiropoulos Marple Newtown 5:46 6:49 7:10 19:46.1 6:23/M 12
404 396 8068 Jeremiah Wildes Upper Darby 5:51 7:10 6:44 19:47.0 6:23/M 11
405 397 7386 Christian Pernsley-JacCollegium Charter School 5:59 6:53 6:54 19:47.3 6:23/M 10
406 398 7879 Michael Fiore Pope John Paul II 6:03 6:45 7:01 19:49.5 6:24/M 12
407 399 8120 Rhys Lawrence Valley Forge Military Academy 6:07 6:46 6:55 19:49.9 6:24/M 12
408 400 7232 Blue Cash Bensalem 6:00 7:02 6:47 19:50.2 6:24/M 11
409 (< 5) 7943 Lucas Carrie Renaissance Academy Charter Scho 6:03 7:03 6:46 19:52.4 6:25/M 11
410 401 7479 Jordan Heilman Faith Christian Academy 6:07 6:48 6:57 19:53.4 6:25/M 11
411 402 7492 Vyom Siriyapu Garnet Valley 5:56 6:47 7:12 19:56.8 6:26/M 10
412 (< 5) 7583 Brenton Newsome Interboro 5:47 7:08 7:01 19:58.0 6:26/M 10
413 403 8003 Pat McGuire Springfield (Delco) 5:53 7:06 6:58 19:58.3 6:27/M 11
414 404 7835 Josiah Nakhla Phil-Mont Christian Academy 6:07 6:57 6:56 20:01.1 6:27/M 11
415 405 7523 Samuel Girshovich Harriton 6:08 6:59 6:53 20:01.5 6:28/M 12
416 406 8099 John Cox Upper Moreland 5:57 7:09 6:56 20:03.0 6:28/M 11
417 407 7602 Nate Braun Kennett 5:53 7:00 7:09 20:03.7 6:28/M 12
418 408 7527 William Xu Harriton 6:11 6:57 6:56 20:05.4 6:29/M 11
419 409 7383 Carmine Cotto Collegium Charter School 6:03 6:59 7:02 20:06.1 6:29/M 11
420 410 8021 Jonathan Soto Springfield Township (Montco) 5:51 6:52 7:23 20:07.8 6:30/M 10
421 411 7308 Sebastian Marquez-FerbCentral Bucks South 5:24 7:14 7:30 20:09.2 6:30/M 10
422 412 7381 Bryson Beard Collegium Charter School 6:00 7:01 7:07 20:09.6 6:30/M 10
423 413 8063 Jayden Finger Upper Darby 5:59 7:06 7:06 20:12.1 6:31/M 12
424 414 8103 Chase Sutrynowicz Upper Moreland 6:16 7:03 6:56 20:17.2 6:33/M 10
425 415 7890 Darius Hairston Pottsgrove 6:16 7:01 6:59 20:17.4 6:33/M 10
426 416 8062 Jayden Alstan Upper Darby 6:17 7:04 6:55 20:18.2 6:33/M 12
427 417 7273 Bryce Fairweather Bristol 6:10 6:53 7:16 20:20.2 6:34/M 10
428 418 7707 Caelan Simon New Hope-Solebury 6:08 7:18 6:56 20:22.4 6:34/M 12
429 419 7892 Gavin Kerlin Pottsgrove 6:16 7:01 7:03 20:22.5 6:34/M 9
430 420 7476 Colin Lakits Faith Christian Academy 6:01 7:08 7:13 20:22.7 6:34/M 9
431 421 7909 Adam Jones Quakertown 6:06 7:04 7:11 20:22.7 6:34/M 10
432 422 7714 Brandon Purdy Norristown 6:02 7:14 7:07 20:24.7 6:35/M 10
433 423 7771 Kasir Sabree Penn Wood 6:04 7:21 7:00 20:26.1 6:36/M 11
434 424 7275 Matthew McVey Bristol 6:05 7:12 7:13 20:30.9 6:37/M 12
435 425 7439 Caden Shute Delaware County Christian 6:18 7:03 7:08 20:31.1 6:37/M 9
436 426 7880 James McElroy Pope John Paul II 6:08 7:11 7:14 20:34.1 6:38/M 11
437 427 8067 Gabriel Tsayo Upper Darby 5:57 7:15 7:21 20:34.7 6:38/M 11
438 428 7357 Angel Asiamah Church Farm School 6:36 7:03 6:58 20:37.6 6:39/M 12
439 429 7895 Cole Strunk Pottsgrove 5:56 7:01 7:41 20:39.8 6:40/M 11
440 430 8017 Henry Knowles Springfield Township (Montco) 6:18 7:16 7:05 20:40.2 6:40/M 12
441 431 7361 Yaqin Johnson-Coit Church Farm School 6:35 7:03 7:00 20:40.7 6:40/M 9
442 432 7711 Josh Duran Norristown 5:57 7:20 7:26 20:44.0 6:41/M 10
443 433 7436 Adrian Gin Delaware County Christian 6:26 7:13 7:07 20:46.9 6:42/M 9
444 434 7891 Aidan Hakes Pottsgrove 6:25 7:09 7:13 20:47.6 6:42/M 10
445 435 7893 Isaac Martin Pottsgrove 6:22 6:57 7:27 20:47.6 6:42/M 12
446 436 7910 Zachary Peck Quakertown 6:17 7:13 7:17 20:48.3 6:43/M 9
447 (< 5) 8038 Alex Kramer Sun Valley 6:26 7:15 7:09 20:51.1 6:44/M 12
448 437 7363 Jonathan Rivas Church Farm School 6:34 7:03 7:14 20:51.7 6:44/M 12
449 438 7525 Mark Steinnagel TaylorHarriton 6:17 7:22 7:11 20:52.3 6:44/M 12
450 439 7385 Walker O'Brien Collegium Charter School 6:21 7:14 7:17 20:52.8 6:44/M 11
451 440 7769 Stanley Jones Penn Wood 5:56 7:12 7:43 20:52.9 6:44/M 9
452 441 7603 Austin Guyer Kennett 6:07 7:22 7:25 20:54.7 6:45/M 11
453 442 7373 Jayden Yacoe Coatesville 6:04 7:29 7:23 20:57.6 6:46/M 10
454 (< 5) 7440 Josh Frederick Dock Mennonite 6:19 7:14 7:23 20:58.0 6:46/M 10
455 443 8018 Gavin McCaney Springfield Township (Montco) 6:34 6:59 7:25 21:00.1 6:46/M 10
456 444 8016 Andrew Herczeg Springfield Township (Montco) 6:35 7:02 7:23 21:00.4 6:47/M 9
457 (< 5) 7584 Ryan Rossiter Interboro 6:10 7:45 7:03 21:00.5 6:47/M 10
458 445 7478 Kaidan Rea Faith Christian Academy 6:17 7:16 7:27 21:01.5 6:47/M 9
459 446 7358 Kai Davis Church Farm School 6:35 7:11 7:14 21:02.0 6:47/M 10
460 (< 5) 8040 Stephen Shaw Sun Valley 6:26 7:15 7:23 21:05.0 6:48/M 11
461 447 7276 Brendon Miller Bristol 6:06 7:14 7:47 21:07.7 6:49/M 10
462 (< 5) 7443 Micah Salvatori Dock Mennonite 6:19 7:14 7:34 21:09.2 6:49/M 10
463 448 7369 Elijah Lieb Coatesville 6:26 7:36 7:08 21:11.7 6:50/M 9
464 449 8005 Matt Briddes Springfield (Delco) 6:00 7:32 7:43 21:16.9 6:52/M 9
465 450 7272 Sean McDonnell Bristol 6:16 7:25 7:36 21:18.2 6:52/M 11
466 (< 5) 8039 Dalton Michael Sun Valley 6:46 7:19 7:16 21:21.8 6:54/M 10
467 451 7360 Amadu Jalloh Church Farm School 6:36 7:15 7:32 21:24.8 6:54/M 11
468 (< 5) 7945 Aaron Mosier Renaissance Academy Charter Scho 6:06 7:47 7:37 21:31.1 6:57/M 12
469 452 7359 Ethan Hamilton Church Farm School 6:36 7:20 7:37 21:34.5 6:58/M 10
470 453 7936 Linus Haselbarth Regina Luminis 6:08 7:42 7:43 21:34.6 6:58/M 12
471 454 7831 Andrew Acevedo Phil-Mont Christian Academy 6:39 7:29 7:26 21:35.5 6:58/M 9
472 455 7705 Jack Lottier New Hope-Solebury 6:18 7:24 7:54 21:38.1 6:59/M 11
473 456 7537 Dennis Clark Harry S Truman 6:06 7:52 7:42 21:41.4 7:00/M 9
474 457 7352 Daniel Stewart Chester 6:23 7:41 7:38 21:42.9 7:00/M 10
475 (< 5) 7944 Aidan Duong Renaissance Academy Charter Scho 6:31 7:39 7:35 21:46.9 7:02/M 12
476 458 7713 Jaden Pullman Norristown 6:05 7:47 8:03 21:56.7 7:05/M 10
477 459 7349 Marquan Hampden Chester 6:28 7:47 7:52 22:08.3 7:08/M 11
478 (< 5) 7898 Dimitrus Alston Pottstown 22:11 22:11.8 7:10/M 9
479 460 7715 Nathan Vance Norristown 6:36 7:45 7:52 22:15.0 7:11/M 9
480 461 7536 Gabriel Baquero Harry S Truman 6:36 7:34 8:05 22:16.4 7:11/M 9
481 (< 5) 7585 Daniel Schneider Interboro 6:20 7:57 8:00 22:18.1 7:12/M 12
482 462 7856 Billy White Plumstead Christian 6:43 7:49 7:49 22:22.1 7:13/M 9
483 463 8123 Benjamin Ramasute Valley Forge Military Academy 6:47 7:53 7:47 22:29.3 7:15/M 12
484 464 8121 Vinicius Liete Valley Forge Military Academy 6:46 7:43 7:59 22:29.4 7:15/M 11
485 465 7833 Tim Curcuruto Phil-Mont Christian Academy 6:43 7:54 7:52 22:30.9 7:16/M 12
486 466 7347 Aaron Cameron Chester 6:25 7:50 8:24 22:40.4 7:19/M 11
487 467 8118 Turner Boyle Valley Forge Military Academy 6:38 7:59 8:05 22:43.7 7:20/M 12
488 468 7717 Brandon Zuniga Norristown 7:05 7:55 7:57 22:58.5 7:25/M 12
489 469 7368 Christian Kurzeja Coatesville 5:48 6:43 10:34 23:05.8 7:27/M 9
490 (< 5) 7590 Khayyam Khan Jenkintown 6:50 8:08 8:11 23:11.2 7:29/M 11
491 470 7708 Ky Nam Tran New Hope-Solebury 6:07 7:50 9:35 23:32.5 7:36/M 12
492 471 8122 Jacob Quimby Valley Forge Military Academy 6:42 8:29 8:23 23:36.0 7:37/M 10
493 472 8065 Gabriel Olaniyi Upper Darby 6:21 8:12 9:06 23:41.0 7:38/M 11
494 473 7372 Colin Smith Coatesville 6:31 8:06 9:06 23:43.7 7:39/M 10
495 474 7703 Joseph Glickman New Hope-Solebury 6:56 8:17 8:31 23:45.1 7:40/M 10
496 (< 5) 7356 Johnny Haley Chester Charter 6:33 8:22 8:51 23:48.2 7:41/M 12
497 475 7535 Xavier Aviles Harry S Truman 6:41 8:31 8:35 23:48.5 7:41/M 9
498 476 8124 Benjamin Stern Valley Forge Military Academy 6:54 8:21 8:40 23:56.0 7:43/M 12
499 477 7367 Kenny Bolanos-Millian Coatesville 6:41 8:19 8:55 23:56.5 7:43/M 12
500 478 7853 Victor Johnson Plumstead Christian 6:47 8:37 8:43 24:08.9 7:47/M 11
O'all
Place Score Bib No Name Team 1 Mile 2 Mile 3.1 Mil Time Pace Age
501 479 7704 Max House New Hope-Solebury 7:10 8:36 8:27 24:15.0 7:49/M 9
502 480 8098 Jack Bogart Upper Moreland 7:03 8:19 8:53 24:17.0 7:50/M 10
503 (< 5) 7441 Christopher Moore Dock Mennonite 7:08 8:39 9:10 24:58.3 8:03/M 12
504 (< 5) 7653 Liam Hallowell Martin Saints Classical 7:06 9:06 8:51 25:05.2 8:06/M 9
505 481 7832 Nathaniel Curcuruto Phil-Mont Christian Academy 7:43 8:49 8:32 25:05.3 8:06/M 9
506 482 7539 Arturo Medina Harry S Truman 7:22 9:04 8:46 25:13.8 8:08/M 9
507 483 7716 Nathaniel Zanders Norristown 7:39 8:49 9:02 25:30.6 8:14/M 9
508 484 7834 Joseph Mei Phil-Mont Christian Academy 7:43 8:51 9:51 26:26.9 8:32/M 10
509 (< 5) 7652 Mark Edman Martin Saints Classical 8:03 9:28 9:07 26:40.4 8:36/M 11
510 (< 5) 7899 Yousseff Muhoummed Pottstown 27:02 27:02.2 8:43/M 9
511 485 7351 Xavier Ross Chester 7:26 10:11 11:11 28:48.9 9:18/M 9
512 486 7348 Jonathan guijano Chester 18:54 10:02 28:56.5 9:20/M 10
513 (< 5) 7355 Jaydan Freeman Chester Charter 7:57 10:34 10:46 29:19.1 9:27/M 12
Top 5 ------- Finishers -------
Place Team Places 1 2 3 4 5 6* 7*
1 Council Rock North 119 9 14 19 28 49 103 133
Top 5 Times: 1:18:54.0
2 Lower Merion 154 1 3 39 46 65 111 231
Top 5 Times: 1:18:53.2
3 Souderton Area 196 4 16 43 48 85 89 178
Top 5 Times: 1:19:41.5
4 Penncrest 208 10 15 51 61 71 94 122
Top 5 Times: 1:20:09.3
5 Downingtown East 251 25 38 59 60 69 70 215
Top 5 Times: 1:20:54.3
6 North Penn 294 7 11 40 93 143 182 191
Top 5 Times: 1:20:34.5
7 Council Rock South 342 29 41 67 79 126 164 190
Top 5 Times: 1:21:42.3
8 Downingtown West 361 2 34 56 127 142 163 177
Top 5 Times: 1:21:15.8
9 Unionville 362 30 32 83 92 125 170 204
Top 5 Times: 1:21:44.8
10 West Chester Henderson 411 55 76 81 95 104 110 115
Top 5 Times: 1:22:30.4
11 Hatboro Horsham 449 18 36 53 150 192 228 247
Top 5 Times: 1:22:23.9
12 Spring Ford 460 47 64 66 137 146 147 173
Top 5 Times: 1:22:47.1
13 Perkiomen Valley 479 5 74 107 139 154 205 257
Top 5 Times: 1:22:23.9
14 Haverford Township 480 26 97 100 116 141 160 199
Top 5 Times: 1:22:47.9
15 Conestoga 486 42 75 86 108 175 176 302
Top 5 Times: 1:23:00.8
16 Central Bucks East 495 23 96 109 131 136 195 266
Top 5 Times: 1:22:54.5
17 Methacton 497 8 78 121 138 152 171 222
Top 5 Times: 1:22:40.3
18 Great Valley 531 31 112 113 135 140 161 217
Top 5 Times: 1:23:14.8
19 Neshaminy 531 35 63 129 149 155 278 310
Top 5 Times: 1:23:16.1
20 Ridley 628 12 82 165 181 188 207 322
Top 5 Times: 1:23:55.5
21 Strath Haven 629 27 45 157 179 221 309 323
Top 5 Times: 1:23:59.1
22 Upper Dublin 630 21 44 183 189 193 194 202
Top 5 Times: 1:23:58.7
23 Avon Grove 699 20 99 148 200 232 233 311
Top 5 Times: 1:24:36.3
24 Radnor 718 6 102 123 239 248 253 282
Top 5 Times: 1:24:37.3
25 Wissahickon 718 13 62 206 210 227 273 279
Top 5 Times: 1:24:46.9
26 Abington 744 17 117 156 225 229 236 258
Top 5 Times: 1:24:57.7
27 Pennridge 748 80 91 134 198 245 304 360
Top 5 Times: 1:25:18.0
28 Central Bucks South 769 50 57 213 223 226 255 411
Top 5 Times: 1:25:35.7
29 Garnet Valley 789 37 58 151 185 358 368 402
Top 5 Times: 1:25:52.8
30 Pennsbury 815 33 77 124 285 296 338
Top 5 Times: 1:25:56.3
31 Holy Ghost Preparatory School 844 105 118 184 197 240 290 312
Top 5 Times: 1:26:07.0
32 Oxford Area 872 72 114 196 241 249 256 260
Top 5 Times: 1:26:25.3
33 William Tennent 881 73 87 167 274 280 332
Top 5 Times: 1:26:26.3
34 West Chester East 884 119 145 180 203 237 263 348
Top 5 Times: 1:26:21.7
35 Lower Moreland 972 84 209 216 220 243 319 342
Top 5 Times: 1:27:15.2
36 Phoenixville Area 972 22 172 214 267 297 333 355
Top 5 Times: 1:27:06.6
37 Bishop Shanahan 992 54 101 211 300 326 365 371
Top 5 Times: 1:27:46.2
38 Cheltenham 1036 24 219 234 268 291 321 379
Top 5 Times: 1:27:38.3
39 West Chester Rustin 1038 162 166 212 244 254 293 307
Top 5 Times: 1:27:47.5
40 Central Bucks West 1083 52 187 235 281 328 339 341
Top 5 Times: 1:28:23.2
41 Upper Merion 1119 88 186 246 286 313 325 334
Top 5 Times: 1:28:41.8
42 Regina Luminis 1128 106 158 269 271 324 392 453
Top 5 Times: 1:28:39.2
43 Boyertown 1130 130 169 250 276 305 331
Top 5 Times: 1:28:42.8
44 Upper Perkiomen 1215 128 153 288 306 340 346 354
Top 5 Times: 1:29:39.1
45 Owen J. Roberts 1275 120 174 316 329 336 356 388
Top 5 Times: 1:30:20.1
46 Kennett 1298 90 265 308 317 318 407 441
Top 5 Times: 1:30:32.2
47 Plymouth Whitemarsh 1356 144 208 261 370 373 377 380
Top 5 Times: 1:31:20.1
48 Marple Newtown 1382 68 287 320 335 372 384 395
Top 5 Times: 1:31:37.9
49 Collegium Charter School 1461 132 259 264 397 409 412 439
Top 5 Times: 1:32:48.6
50 Pope John Paul II 1468 224 262 289 295 398 426
Top 5 Times: 1:32:12.1
51 Springfield (Delco) 1517 238 242 298 345 394 403 449
Top 5 Times: 1:32:47.3
52 Bensalem 1592 251 283 315 350 393 400
Top 5 Times: 1:33:36.2
53 Penn Wood 1599 98 347 378 387 389 423 440
Top 5 Times: 1:34:23.2
54 Bristol 1636 159 277 359 417 424 447 450
Top 5 Times: 1:35:20.1
55 Upper Moreland 1709 272 303 314 406 414 480
Top 5 Times: 1:35:35.7
56 Harriton 1747 252 337 367 386 405 408 438
Top 5 Times: 1:35:45.0
57 Quakertown 1791 284 374 375 376 382 421 436
Top 5 Times: 1:36:00.8
58 Delaware County Christian 1810 344 349 351 381 385 425 433
Top 5 Times: 1:36:08.6
59 Faith Christian Academy 1821 275 362 363 401 420 445
Top 5 Times: 1:37:01.8
60 Phil-Mont Christian Academy 1852 230 299 404 454 465 481 484
Top 5 Times: 1:40:19.8
61 Springfield Township (Montco) 1874 201 390 410 430 443 444
Top 5 Times: 1:39:00.4
62 Plumstead Christian 1889 270 327 352 462 478
Top 5 Times: 1:42:26.1
63 Coatesville 1910 168 383 442 448 469 473 477
Top 5 Times: 1:41:57.9
64 Upper Darby 1916 330 361 396 413 416 427 472
Top 5 Times: 1:38:22.3
65 Pottsgrove 1921 301 357 415 419 429 434 435
Top 5 Times: 1:39:00.9
66 Harry S Truman 1923 294 343 369 456 461 475 482
Top 5 Times: 1:40:37.5
67 Norristown 1990 218 422 432 458 460 468 483
Top 5 Times: 1:42:59.0
68 New Hope-Solebury 2073 364 366 418 455 470 474 479
Top 5 Times: 1:44:10.2
69 Valley Forge Military Academy 2085 292 399 463 464 467 471 476
Top 5 Times: 1:45:53.2
70 Church Farm School 2095 353 428 431 437 446 451 452
Top 5 Times: 1:42:18.4
71 Chester 2258 391 457 459 466 485 486
Top 5 Times: 1:55:03.9
Inc. Jenkintown 4 finishers
Top 5 Times:
Inc. Martin Saints Classical 4 finishers
Top 5 Times:
Inc. Pottstown 2 finishers
Top 5 Times:
Inc. Renaissance Academy Charter Scho 3 finishers
Top 5 Times:
Inc. Sun Valley 4 finishers
Top 5 Times:
Inc. Calvary Christian 1 finishers
Top 5 Times:
Inc. Chester Charter 2 finishers
Top 5 Times:
Inc. Dock Mennonite 4 finishers
Top 5 Times:
Inc. Interboro 3 finishers
Top 5 Times:
Council Rock North Finish Position - 1
Team Score (places): 119 Team Score (times): 1:18:54.0 Average Time: 15:46.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7413 Brady Ott 12 9 9 15:29.1 15:29.1 0:18.1
2 7411 Matt Gosling 10 14 23 15:36.7 31:05.9 0:18.2
3 7415 Andrew Young 12 19 42 15:43.3 46:49.2 0:19.8
4 7414 Lucas Poliseno 10 28 70 15:53.0 1:02:42.3 0:25.8
5 7412 Jayden Neels 10 49 119 16:11.7 1:18:54.0 0:48.6
6 7409 Joe Crowne 12 103 222 16:40.9 1:35:35.0 0:59.5
7 7410 Jack Gosling 12 133 355 16:54.4 1:52:29.5 0:46.7
Lower Merion Finish Position - 2
Team Score (places): 154 Team Score (times): 1:18:53.2 Average Time: 15:46.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7619 Nicholas Mazzeo 10 1 1 15:07.4 15:07.4 0:00.0
2 7618 Alexander Mazzeo 10 3 4 15:13.4 30:20.9 0:05.9
3 7617 Sarem Khan 12 39 43 16:01.9 46:22.9 0:31.2
4 7616 Alexander Goonewardene 12 46 89 16:07.5 1:02:30.4 0:28.6
5 7620 Ethan Murray 12 65 154 16:22.7 1:18:53.2 0:42.1
6 7621 Hudson Sherman 10 111 265 16:44.4 1:35:37.6 0:48.1
7 7615 Sawyer Friedman-Olshan 10 231 496 17:45.9 1:53:23.5 1:24.6
Souderton Area Finish Position - 3
Team Score (places): 196 Team Score (times): 1:19:41.5 Average Time: 15:56.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7977 Aidan Maue 12 4 4 15:16.0 15:16.0 0:05.2
2 7976 James Kuduk 12 16 20 15:40.2 30:56.2 0:23.4
3 7974 Aidan Kearns 12 43 63 16:04.6 47:00.8 0:30.3
4 7975 Stephen Keller 10 48 111 16:09.3 1:03:10.2 0:29.6
5 7973 Thomas Fedesco 11 85 196 16:31.3 1:19:41.5 0:32.3
6 7979 Ben Wright 11 89 285 16:32.3 1:36:13.9 0:33.3
7 7978 Lance Midboe 12 178 463 17:16.1 1:53:30.0 0:58.3
Penncrest Finish Position - 4
Team Score (places): 208 Team Score (times): 1:20:09.3 Average Time: 16:01.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7785 Edomias Mulugeta 11 10 10 15:29.8 15:29.8 0:21.3
2 7781 Rowan Carr 9 15 25 15:36.8 31:06.6 0:24.0
3 7784 Brendan Hefferan 12 51 76 16:15.7 47:22.4 0:36.9
4 7782 Nick Fante 11 61 137 16:20.9 1:03:43.3 0:40.8
5 7787 Kadin Salaria 12 71 208 16:25.9 1:20:09.3 0:34.6
6 7786 Jackson Polin 12 94 302 16:34.6 1:36:44.0 0:29.6
7 7783 Andrew Hausch 10 122 424 16:48.9 1:53:32.9 0:42.2
Downingtown East Finish Position - 5
Team Score (places): 251 Team Score (times): 1:20:54.3 Average Time: 16:10.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7453 Ben Fatone 12 25 25 15:49.4 15:49.4 0:24.6
2 7455 Nick Steinfeldt 12 38 63 16:01.5 31:51.0 0:53.9
3 7458 Nischal Vasanth 10 59 122 16:18.6 48:09.6 0:28.0
4 7452 Ash Anand 12 60 182 16:19.1 1:04:28.7 0:30.5
5 7456 Jude Stulak 10 69 251 16:25.5 1:20:54.3 0:35.4
6 7457 Jackson Ulmer 10 70 321 16:25.5 1:37:19.9 0:32.1
7 7454 Siddharth Iyer 11 215 536 17:37.4 1:54:57.3 1:17.6
North Penn Finish Position - 6
Team Score (places): 294 Team Score (times): 1:20:34.5 Average Time: 16:06.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7730 Achilles Shui 11 7 7 15:27.2 15:27.2 0:16.8
2 7726 Justin Landis 10 11 18 15:33.3 31:00.6 0:14.5
3 7729 Joey Sharkey 10 40 58 16:02.2 47:02.8 0:31.1
4 7728 Ryan Moore 12 93 151 16:33.8 1:03:36.6 0:50.5
5 7725 Owen Cary 11 143 294 16:57.9 1:20:34.5 0:51.4
6 7727 Shane Myers 10 182 476 17:18.0 1:37:52.6 0:57.5
7 7731 Brady Sweeney 12 191 667 17:23.9 1:55:16.5 1:12.5
Council Rock South Finish Position - 7
Team Score (places): 342 Team Score (times): 1:21:42.3 Average Time: 16:20.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7429 Jude Olsen 10 29 29 15:54.2 15:54.2 0:25.2
2 7427 Cain Lawler 11 41 70 16:03.6 31:57.8 0:32.3
3 7426 Mason Kaminski 11 67 137 16:24.6 48:22.5 0:42.8
4 7425 Nathan Kach 10 79 216 16:28.0 1:04:50.5 0:39.2
5 7423 Eshaan Doegar 10 126 342 16:51.8 1:21:42.3 0:47.8
6 7428 Finn Malone 9 164 506 17:09.0 1:38:51.4 0:57.2
7 7424 Rowan Grant 10 190 696 17:23.6 1:56:15.0 1:01.6
Downingtown West Finish Position - 8
Team Score (places): 361 Team Score (times): 1:21:15.8 Average Time: 16:15.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7468 Richard Planck 12 2 2 15:08.6 15:08.6 0:01.2
2 7472 David Whitford 12 34 36 15:58.4 31:07.0 0:31.0
3 7470 Brayden Showers 12 56 92 16:18.3 47:25.3 0:35.6
4 7467 Sam Leisenring 11 127 219 16:52.5 1:04:17.9 1:09.7
5 7471 Riley Trigo 12 142 361 16:57.8 1:21:15.8 0:45.2
6 7469 Evan Reidinger 10 163 524 17:08.5 1:38:24.3 1:03.3
7 7466 Dylan Graham 12 177 701 17:15.4 1:55:39.8 0:57.4
Unionville Finish Position - 9
Team Score (places): 362 Team Score (times): 1:21:44.8 Average Time: 16:20.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8054 Jonathan Stancik 11 30 30 15:54.3 15:54.3 0:20.4
2 8050 James McGlynn 11 32 62 15:56.3 31:50.7 0:25.9
3 8048 David Hendrix 12 83 145 16:29.4 48:20.1 0:29.8
4 8053 Lucas Siepser 12 92 237 16:33.2 1:04:53.3 0:56.7
5 8049 Brady Lasher 10 125 362 16:51.5 1:21:44.8 0:37.3
6 8052 David Perkins 12 170 532 17:11.6 1:38:56.5 0:46.2
7 8051 Satwik Panchomarthi 11 204 736 17:31.4 1:56:27.9 1:18.7
West Chester Henderson Finish Position - 10
Team Score (places): 411 Team Score (times): 1:22:30.4 Average Time: 16:30.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8159 Ben Pentz 11 55 55 16:18.0 16:18.0 0:35.6
2 8158 Ryan Kress 12 76 131 16:27.4 32:45.5 0:41.4
3 8164 Aaron Varghese 12 81 212 16:28.6 49:14.1 0:35.4
4 8161 Weston Roffey 11 95 307 16:34.8 1:05:49.0 0:42.0
5 8160 Owen Richards 11 104 411 16:41.3 1:22:30.4 0:42.2
6 8163 Luca Urbanic 11 110 521 16:43.5 1:39:13.9 0:42.3
7 8162 Ezekiel Shappell Smith 10 115 636 16:46.3 1:56:00.2 0:36.7
Hatboro Horsham Finish Position - 11
Team Score (places): 449 Team Score (times): 1:22:23.9 Average Time: 16:28.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7553 Cole Scattergood 12 18 18 15:41.7 15:41.7 0:18.5
2 7552 Rocco Pugliese 12 36 54 15:58.9 31:40.6 0:34.2
3 7555 Jack Thompson 12 53 107 16:17.6 47:58.2 0:27.9
4 7551 Scott McKenna 11 150 257 17:00.5 1:04:58.8 0:39.8
5 7550 Tanner Coleman 12 192 449 17:25.1 1:22:23.9 1:05.7
6 7554 Nick Schell 9 228 677 17:43.9 1:40:07.8 1:06.1
7 7549 Noah Benoit-Jean 10 247 924 17:55.1 1:58:02.9 1:04.0
Spring Ford Finish Position - 12
Team Score (places): 460 Team Score (times): 1:22:47.1 Average Time: 16:33.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7992 Ethan Tharp 12 47 47 16:08.1 16:08.1 0:36.6
2 7993 William Wiles 12 64 111 16:22.2 32:30.4 0:29.9
3 7991 Augustus Smith 11 66 177 16:23.3 48:53.8 0:32.9
4 7988 Jacob Delgado 12 137 314 16:55.0 1:05:48.8 0:43.0
5 7990 Mason Delp 10 146 460 16:58.3 1:22:47.1 0:51.9
6 7987 Shihan Ayman 10 147 607 16:58.4 1:39:45.6 0:52.4
7 7989 Jedidiah King 11 173 780 17:13.2 1:56:58.8 0:57.9
Perkiomen Valley Finish Position - 13
Team Score (places): 479 Team Score (times): 1:22:23.9 Average Time: 16:28.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7827 Ian Johnson 12 5 5 15:17.1 15:17.1 0:09.1
2 7826 Cooper Hey 10 74 79 16:27.1 31:44.2 0:33.2
3 7823 Nathan Boyer 10 107 186 16:42.2 48:26.5 0:48.4
4 7825 Alex Corbin 11 139 325 16:55.4 1:05:22.0 0:38.6
5 7824 Jason Clifford 12 154 479 17:01.9 1:22:23.9 0:42.0
6 7828 Jack Magyarits 11 205 684 17:31.7 1:39:55.6 0:59.2
7 7829 Max Tancini 10 257 941 18:00.0 1:57:55.6 1:06.0
Haverford Township Finish Position - 14
Team Score (places): 480 Team Score (times): 1:22:47.9 Average Time: 16:33.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7566 Teddy Foster 10 26 26 15:51.4 15:51.4 0:28.7
2 7563 Carlo Buonviri 11 97 123 16:35.7 32:27.1 0:41.6
3 7564 Logan Eagles 11 100 223 16:37.6 49:04.7 0:46.6
4 7567 Sean Lawson 10 116 339 16:46.9 1:05:51.6 0:49.7
5 7568 Joseph McGuire 12 141 480 16:56.2 1:22:47.9 0:52.5
6 7565 Andrew Fedako 11 160 640 17:04.5 1:39:52.5 1:02.7
7 7569 Evan Taddeo 12 199 839 17:28.6 1:57:21.1 1:08.2
Conestoga Finish Position - 15
Team Score (places): 486 Team Score (times): 1:23:00.8 Average Time: 16:36.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7400 Shane Walsh 12 42 42 16:04.4 16:04.4 0:30.3
2 7401 Miles Warkentine 11 75 117 16:27.4 32:31.8 0:34.7
3 7397 Nathan Kluge 12 86 203 16:31.5 49:03.4 0:55.8
4 7395 Luke Davies 11 108 311 16:42.7 1:05:46.1 0:48.3
5 7398 Aidan Mahoney 11 175 486 17:14.7 1:23:00.8 0:48.0
6 7396 Ethan Del Viscio 11 176 662 17:15.1 1:40:15.9 0:55.6
7 7399 Howard Shui 10 302 964 18:29.6 1:58:45.5 1:28.1
Central Bucks East Finish Position - 16
Team Score (places): 495 Team Score (times): 1:22:54.5 Average Time: 16:34.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7296 Tyler Tomlinson 9 23 23 15:47.7 15:47.7 0:19.8
2 7294 Brody Mindel 11 96 119 16:35.6 32:23.3 0:39.2
3 7297 Dan Walsh 11 109 228 16:43.1 49:06.4 0:44.6
4 7292 Dylan Borden 11 131 359 16:53.1 1:05:59.5 0:58.1
5 7295 Kyle Smith 10 136 495 16:54.9 1:22:54.5 0:47.5
6 7293 Austin Loving 10 195 690 17:27.0 1:40:21.5 0:55.4
7 7298 Quinton Weber 12 266 956 18:03.2 1:58:24.8 1:19.9
Methacton Finish Position - 17
Team Score (places): 497 Team Score (times): 1:22:40.3 Average Time: 16:32.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7676 Brock Yoder 9 8 8 15:28.2 15:28.2 0:17.7
2 7674 Charles Reith 11 78 86 16:27.5 31:55.7 0:33.8
3 7670 Nathan Alex 12 121 207 16:48.4 48:44.2 0:46.6
4 7672 Quinn Kumfert 11 138 345 16:55.3 1:05:39.5 0:55.5
5 7673 Colin O'Donnell 10 152 497 17:00.7 1:22:40.3 1:01.0
6 7675 Matthew Sandner 12 171 668 17:11.8 1:39:52.1 1:00.4
7 7671 Jackson Harris 11 222 890 17:41.2 1:57:33.3 1:21.9
Great Valley Finish Position - 18
Team Score (places): 531 Team Score (times): 1:23:14.8 Average Time: 16:38.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7505 Ryan Pepperman 11 31 31 15:54.7 15:54.7 0:27.6
2 7502 Trip Gomez 11 112 143 16:44.6 32:39.3 0:43.5
3 7504 Dylan Matthews 10 113 256 16:45.0 49:24.4 0:42.9
4 7503 Colin Mahoney 12 135 391 16:54.9 1:06:19.3 0:49.6
5 7506 Jack Thomas 11 140 531 16:55.4 1:23:14.8 0:48.9
6 7501 Joseph Benson 12 161 692 17:07.2 1:40:22.0 0:57.3
7 7507 Evan Wagenmann 11 217 909 17:38.4 1:58:00.4 1:00.0
Neshaminy Finish Position - 19
Team Score (places): 531 Team Score (times): 1:23:16.1 Average Time: 16:39.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7693 Ryan Kaiser 11 35 35 15:58.8 15:58.8 0:30.5
2 7695 Samuel Osterhoudt 11 63 98 16:21.5 32:20.4 0:32.1
3 7694 Jake Lolli 10 129 227 16:52.7 49:13.1 1:00.8
4 7697 Wyatt Soska 10 149 376 17:00.0 1:06:13.2 0:49.7
5 7691 Nicholas Forman 12 155 531 17:02.8 1:23:16.1 0:59.1
6 7696 Manny Smith 11 278 809 18:09.6 1:41:25.7 1:09.1
7 7692 Shiv Ghayal 11 310 1119 18:36.4 2:00:02.2 1:35.7
Ridley Finish Position - 20
Team Score (places): 628 Team Score (times): 1:23:55.5 Average Time: 16:47.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7955 Jackson Kane 11 12 12 15:35.5 15:35.5 0:26.3
2 7957 Jesufifunmi Olugbenga 12 82 94 16:29.3 32:04.9 0:28.8
3 7954 Nick Gdowik 12 165 259 17:09.9 49:14.8 1:12.3
4 7959 Donovan Washington 12 181 440 17:17.7 1:06:32.6 0:56.1
5 7958 Paul Oluwa 9 188 628 17:22.9 1:23:55.5 0:59.8
6 7953 Finlay Cutting 12 207 835 17:33.5 1:41:29.1 1:07.7
7 7956 Olma Matthews 10 322 1157 18:42.8 2:00:11.9 2:09.0
Strath Haven Finish Position - 21
Team Score (places): 629 Team Score (times): 1:23:59.1 Average Time: 16:47.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8035 Dan Wuenschel 12 27 27 15:51.9 15:51.9 0:26.3
2 8032 Matt Lund 12 45 72 16:05.9 31:57.8 0:36.0
3 8029 Noel Blanchette 11 157 229 17:04.4 49:02.2 0:55.8
4 8030 Sam Fritz 12 179 408 17:16.4 1:06:18.7 1:08.9
5 8034 Tommy Tapino 12 221 629 17:40.4 1:23:59.1 1:00.2
6 8033 Nick Tapino 12 309 938 18:35.8 1:42:34.9 1:17.2
7 8031 Colin LeStourgeon 11 323 1261 18:43.4 2:01:18.4 1:43.5
Upper Dublin Finish Position - 22
Team Score (places): 630 Team Score (times): 1:23:58.7 Average Time: 16:47.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8080 Gus Platt 12 21 21 15:47.2 15:47.2 0:20.0
2 8082 Jason Xi 11 44 65 16:04.9 31:52.2 0:22.2
3 8078 Kevin Lim 10 183 248 17:18.3 49:10.5 0:56.2
4 8077 Tobias Brown 12 189 437 17:22.9 1:06:33.5 1:01.8
5 8079 Anthony Paone 9 193 630 17:25.1 1:23:58.7 1:04.3
6 8076 Jacob Keenan 9 194 824 17:25.4 1:41:24.1 0:58.6
7 8081 Gregory Siegel 11 202 1026 17:29.7 1:58:53.8 1:01.2
Avon Grove Finish Position - 23
Team Score (places): 699 Team Score (times): 1:24:36.3 Average Time: 16:55.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7221 Connor Britton 12 20 20 15:44.5 15:44.5 0:27.8
2 7224 Brendan Tester 10 99 119 16:37.2 32:21.7 0:30.2
3 7226 Benjamin Weaver 11 148 267 16:59.2 49:21.0 0:49.1
4 7227 Shaun Weaver 11 200 467 17:29.4 1:06:50.4 0:53.3
5 7225 Lars Trone 11 232 699 17:45.9 1:24:36.3 1:01.2
6 7222 Alexander Hart 11 233 932 17:46.3 1:42:22.7 0:58.5
7 7223 Kevin Rittenhouse 10 311 1243 18:37.1 2:00:59.8 1:32.3
Radnor Finish Position - 24
Team Score (places): 718 Team Score (times): 1:24:37.3 Average Time: 16:55.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7921 Luke Bodden 12 6 6 15:22.0 15:22.0 0:13.8
2 7922 Joseph Garzio 11 102 108 16:40.8 32:02.9 0:41.6
3 7923 Nate Halberstadt 12 123 231 16:50.7 48:53.6 0:52.3
4 7924 Aiden Landau 11 239 470 17:48.4 1:06:42.0 1:04.2
5 7927 Jack Wible 10 248 718 17:55.2 1:24:37.3 1:07.4
6 7925 Brandon Ngyuen 11 253 971 17:57.0 1:42:34.3 1:02.8
7 7926 Connor Walsh 9 282 1253 18:11.9 2:00:46.3 1:17.2
Wissahickon Finish Position - 25
Team Score (places): 718 Team Score (times): 1:24:46.9 Average Time: 16:57.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8203 Grayson Ruffner 12 13 13 15:35.9 15:35.9 0:13.1
2 8199 Ralph Antonucci 11 62 75 16:20.9 31:56.9 0:26.8
3 8200 Jishnu Dass 11 206 281 17:31.9 49:28.9 0:54.2
4 8205 Walter Vandegrift 10 210 491 17:34.2 1:07:03.1 0:51.9
5 8201 Josh Dass 12 227 718 17:43.8 1:24:46.9 1:00.7
6 8202 Ray Pelletier 10 273 991 18:05.7 1:42:52.7 1:10.5
7 8204 Sam Tatko 10 279 1270 18:10.3 2:01:03.0 1:10.8
Abington Finish Position - 26
Team Score (places): 744 Team Score (times): 1:24:57.7 Average Time: 16:59.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7208 Chase Ely 12 17 17 15:40.6 15:40.6 0:22.7
2 7207 Logan Duff 11 117 134 16:47.2 32:27.8 0:45.6
3 7212 Peter Murray 12 156 290 17:04.0 49:31.9 1:15.0
4 7211 Shawn Leach 12 225 515 17:41.6 1:07:13.5 1:08.6
5 7210 Jackson Feola 10 229 744 17:44.1 1:24:57.7 0:59.1
6 7209 Garrett Farabaugh 12 236 980 17:47.6 1:42:45.3 1:09.9
7 7213 Tyler Quan 12 258 1238 18:00.0 2:00:45.3 1:34.2
Pennridge Finish Position - 27
Team Score (places): 748 Team Score (times): 1:25:18.0 Average Time: 17:03.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7799 Thomas McGann 12 80 80 16:28.0 16:28.0 0:38.1
2 7801 Jackson Warfel 9 91 171 16:32.9 33:01.0 0:48.5
3 7797 Daniel Lera-Lozano 10 134 305 16:54.7 49:55.8 0:45.0
4 7800 Logan Siegfried 11 198 503 17:28.4 1:07:24.3 1:03.2
5 7798 Bryce Martin 10 245 748 17:53.7 1:25:18.0 1:19.2
6 7796 Grayson Kerzman 12 304 1052 18:32.1 1:43:50.1 1:45.7
7 7795 Luke Barbadoro 11 360 1412 19:15.6 2:03:05.7 1:55.6
Central Bucks South Finish Position - 28
Team Score (places): 769 Team Score (times): 1:25:35.7 Average Time: 17:07.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7306 Kenneth Konopka 11 50 50 16:15.4 16:15.4 0:36.0
2 7310 Evan Morrow 12 57 107 16:18.3 32:33.8 0:46.4
3 7311 Ramsey Polis 9 213 320 17:37.1 50:10.9 0:52.6
4 7309 Nathanael Meister 9 223 543 17:41.3 1:07:52.3 1:01.4
5 7312 Darren Rafa 9 226 769 17:43.4 1:25:35.7 1:00.2
6 7307 Joseph Lucas 12 255 1024 17:59.6 1:43:35.4 1:16.0
7 7308 Sebastian Marquez-Ferbe10 411 1435 20:09.2 2:03:44.6 2:25.0
Garnet Valley Finish Position - 29
Team Score (places): 789 Team Score (times): 1:25:52.8 Average Time: 17:10.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7487 Michael Colavito 12 37 37 15:59.0 15:59.0 0:25.3
2 7489 Alexander Gursahaney 11 58 95 16:18.5 32:17.5 0:26.4
3 7493 Emmanuel Velez 10 151 246 17:00.6 49:18.1 0:43.2
4 7488 Sean Diehl 11 185 431 17:20.5 1:06:38.6 1:00.4
5 7491 Yuvi Sethi 10 358 789 19:14.1 1:25:52.8 1:30.5
6 7490 Tejas Madhav 12 368 1157 19:21.3 1:45:14.1 1:42.1
7 7492 Vyom Siriyapu 10 402 1559 19:56.8 2:05:11.0 2:07.2
Pennsbury Finish Position - 30
Team Score (places): 815 Team Score (times): 1:25:56.3 Average Time: 17:11.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7810 Christian Cerullo 12 33 33 15:57.5 15:57.5 0:30.3
2 7813 Jonathon Pajrowski 11 77 110 16:27.5 32:25.1 0:38.5
3 7811 Matt Kanuk 11 124 234 16:51.4 49:16.5 0:50.7
4 7815 Brendan Sargent 9 285 519 18:15.6 1:07:32.2 1:25.8
5 7809 Casey Aaron 9 296 815 18:24.1 1:25:56.3 1:22.1
6 7814 Calvin Rafferty 12 338 1153 18:50.4 1:44:46.8 1:36.4
Holy Ghost Preparatory School Finish Position - 31
Team Score (places): 844 Team Score (times): 1:26:07.0 Average Time: 17:13.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7571 Papakojo Danquah 12 105 105 16:42.0 16:42.0 0:40.0
2 7576 Daniel Perez 11 118 223 16:47.6 33:29.6 0:48.2
3 7573 Maurece Jean-Brian 12 184 407 17:19.7 50:49.3 0:57.2
4 7572 Brendan DiEnna 12 197 604 17:28.2 1:08:17.6 0:45.8
5 7574 Jack Loveman 9 240 844 17:49.4 1:26:07.0 1:11.3
6 7575 Patrick McGowan 10 290 1134 18:19.4 1:44:26.4 1:13.2
7 7570 Owen Bittman 9 312 1446 18:37.1 2:03:03.6 1:26.6
Oxford Area Finish Position - 32
Team Score (places): 872 Team Score (times): 1:26:25.3 Average Time: 17:17.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7756 Owen Oliver 11 72 72 16:26.3 16:26.3 0:35.4
2 7759 Ben Whelan 10 114 186 16:45.3 33:11.6 0:42.9
3 7757 Logan Spano 11 196 382 17:27.4 50:39.0 0:53.5
4 7753 Michael Besancon 11 241 623 17:50.8 1:08:29.8 1:16.2
5 7755 Owen Hughes 11 249 872 17:55.4 1:26:25.3 1:11.6
6 7754 Ryan Fay 11 256 1128 17:59.8 1:44:25.1 1:01.0
7 7758 Chase Verbanas 9 260 1388 18:00.3 2:02:25.4 1:04.4
William Tennent Finish Position - 33
Team Score (places): 881 Team Score (times): 1:26:26.3 Average Time: 17:17.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8190 Andrew Pratt 11 73 73 16:26.4 16:26.4 0:45.6
2 8185 Quinn Cataldi 11 87 160 16:31.6 32:58.1 0:47.7
3 8191 Chase Rosenfeld 11 167 327 17:10.6 50:08.8 1:02.9
4 8186 Zach Clemensten 11 274 601 18:07.1 1:08:15.9 1:11.2
5 8187 Ryan Lovenstein 9 280 881 18:10.4 1:26:26.3 1:13.8
6 8188 Pagano Max 10 332 1213 18:47.8 1:45:14.2 1:27.1
West Chester East Finish Position - 34
Team Score (places): 884 Team Score (times): 1:26:21.7 Average Time: 17:16.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8144 Jack Brannon 10 119 119 16:47.7 16:47.7 0:45.7
2 8145 Kahseem Bronzell 10 145 264 16:58.1 33:45.9 0:46.1
3 8146 Jake Hennessy 11 180 444 17:17.0 51:03.0 1:04.9
4 8150 Nathan Wist 11 203 647 17:31.0 1:08:34.0 0:56.3
5 8147 Zachary Iozzi 12 237 884 17:47.7 1:26:21.7 1:06.8
6 8149 Nicolas Velez 9 263 1147 18:00.6 1:44:22.4 1:07.0
7 8148 Brody Laurento 11 348 1495 19:02.0 2:03:24.5 1:48.5
Lower Moreland Finish Position - 35
Team Score (places): 972 Team Score (times): 1:27:15.2 Average Time: 17:27.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7632 Vincent Frankina 11 84 84 16:30.0 16:30.0 0:28.0
2 7635 Dylan Sandler 11 209 293 17:34.0 34:04.1 1:05.0
3 7633 Trey Henry 10 216 509 17:38.3 51:42.4 1:00.7
4 7634 Michael Hoch 10 220 729 17:40.3 1:09:22.8 0:58.8
5 7629 Shane Alden 11 243 972 17:52.4 1:27:15.2 1:11.7
6 7630 Michael Csink 10 319 1291 18:41.3 1:45:56.5 1:33.9
7 7631 Jack Frankel 11 342 1633 18:56.0 2:04:52.6 1:37.7
Phoenixville Area Finish Position - 36
Team Score (places): 972 Team Score (times): 1:27:06.6 Average Time: 17:25.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7846 William Brennfleck 12 22 22 15:47.6 15:47.6 0:23.2
2 7851 Kyle Padilla 10 172 194 17:12.3 32:59.9 0:55.4
3 7845 Hayden Bray 10 214 408 17:37.1 50:37.1 0:56.9
4 7848 John Hamid 12 267 675 18:03.7 1:08:40.9 0:57.6
5 7850 Colton Kleppe 12 297 972 18:25.7 1:27:06.6 1:16.3
6 7847 Brenden Cunningham 11 333 1305 18:48.6 1:45:55.3 1:20.6
7 7849 Ben Imburgia 11 355 1660 19:09.9 2:05:05.2 1:28.8
Bishop Shanahan Finish Position - 37
Team Score (places): 992 Team Score (times): 1:27:46.2 Average Time: 17:33.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7248 Steven Todd 11 54 54 16:17.8 16:17.8 0:29.1
2 7250 Owen Whitaker 11 101 155 16:39.2 32:57.1 0:36.0
3 7244 Louis Edgcumbe 12 211 366 17:37.0 50:34.1 0:55.3
4 7247 Zain Smith 10 300 666 18:27.7 1:09:01.9 1:22.2
5 7245 Jack Polizzi 11 326 992 18:44.2 1:27:46.2 1:33.4
6 7249 Logan Valenza 11 365 1357 19:18.2 1:47:04.5 1:29.3
7 7246 Andrew Serpentine 11 371 1728 19:24.0 2:06:28.5 1:34.7
Cheltenham Finish Position - 38
Team Score (places): *** Team Score (times): 1:27:38.3 Average Time: 17:31.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7337 William Edgar 10 24 24 15:48.9 15:48.9 0:26.7
2 7338 Shamsid-Din Jabbar 9 219 243 17:38.6 33:27.5 1:04.2
3 7339 William Matsinger 12 234 477 17:46.4 51:13.9 1:14.7
4 7336 Caleb Dougherty 10 268 745 18:03.8 1:09:17.7 1:09.0
5 7340 Griffin O'Connor 12 291 1036 18:20.5 1:27:38.3 1:19.6
6 7334 Nicholas Abraham 10 321 1357 18:41.8 1:46:20.2 1:19.8
7 7335 Ciro Annunziata 10 379 1736 19:28.9 2:05:49.1 1:46.3
West Chester Rustin Finish Position - 39
Team Score (places): *** Team Score (times): 1:27:47.5 Average Time: 17:33.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8171 Harry Davis 12 162 162 17:07.6 17:07.6 0:45.6
2 8176 Shawn Roselli 12 166 328 17:10.0 34:17.6 0:48.8
3 8175 Alexander Kosmidis 11 212 540 17:37.1 51:54.7 0:56.0
4 8172 Carson Englert 10 244 784 17:53.3 1:09:48.1 1:05.0
5 8174 Sanjay Kandasamy 12 254 1038 17:59.4 1:27:47.5 1:10.3
6 8173 Colin Finnegan 9 293 1331 18:21.2 1:46:08.7 1:12.1
7 8177 Jeff Scali 12 307 1638 18:34.3 2:04:43.1 1:25.0
Central Bucks West Finish Position - 40
Team Score (places): *** Team Score (times): 1:28:23.2 Average Time: 17:40.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7322 Benjamin Fuhrmeister 11 52 52 16:17.0 16:17.0 0:47.9
2 7325 Jacob Stern 12 187 239 17:21.2 33:38.2 0:57.1
3 7323 Charles Livezey 10 235 474 17:47.0 51:25.3 1:04.9
4 7321 Logan Barker 12 281 755 18:11.3 1:09:36.6 1:13.7
5 7326 Nathan Terry 12 328 1083 18:46.5 1:28:23.2 1:30.1
6 7324 James Przybylski 11 339 1422 18:51.6 1:47:14.8 1:28.3
7 7320 Elijah Barker 11 341 1763 18:53.9 2:06:08.7 1:53.0
Upper Merion Finish Position - 41
Team Score (places): *** Team Score (times): 1:28:41.8 Average Time: 17:44.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8091 Dante Churchville 12 88 88 16:32.1 16:32.1 0:47.6
2 8096 Anthony Tornambe 10 186 274 17:21.1 33:53.3 0:58.5
3 8095 Rayard Mayo 12 246 520 17:54.5 51:47.9 1:07.4
4 8090 Nicolas Albini 12 286 806 18:16.3 1:10:04.2 1:14.6
5 8092 Matei Diaconescu 11 313 1119 18:37.5 1:28:41.8 1:22.8
6 8093 Hudson Etezady 9 325 1444 18:43.9 1:47:25.8 1:42.5
7 8094 Ryan Francis 12 334 1778 18:48.7 2:06:14.5 1:34.8
Regina Luminis Finish Position - 42
Team Score (places): *** Team Score (times): 1:28:39.2 Average Time: 17:43.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7939 Martin O'Rourke 11 106 106 16:42.1 16:42.1 0:40.8
2 7940 Gabe Simkiss 9 158 264 17:04.4 33:46.6 0:44.1
3 7938 Sean O'Keefe 10 269 533 18:04.1 51:50.7 1:15.0
4 7937 Luke Kozak 11 271 804 18:04.8 1:09:55.5 1:15.6
5 7934 Aidan FISHER 10 324 1128 18:43.6 1:28:39.2 1:30.9
6 7935 Jake Fusco 11 392 1520 19:44.1 1:48:23.3 1:44.4
7 7936 Linus Haselbarth 12 453 1973 21:34.6 2:09:57.9 2:38.3
Boyertown Finish Position - 43
Team Score (places): *** Team Score (times): 1:28:42.8 Average Time: 17:44.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7263 Aiden Voth 11 130 130 16:53.0 16:53.0 1:08.5
2 7258 Samuel Branford 11 169 299 17:11.5 34:04.5 0:41.0
3 7259 Colin Cooper 10 250 549 17:55.7 52:00.3 1:16.2
4 7261 Aidan Lacock 11 276 825 18:09.5 1:10:09.8 1:15.8
5 7262 Cole Peifer 11 305 1130 18:32.9 1:28:42.8 1:40.2
6 7264 Boden Waite 9 331 1461 18:47.6 1:47:30.4 1:29.1
Upper Perkiomen Finish Position - 44
Team Score (places): *** Team Score (times): 1:29:39.1 Average Time: 17:55.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8114 John Kuzmission 10 128 128 16:52.6 16:52.6 0:47.4
2 8115 Roman Macedo 11 153 281 17:00.9 33:53.5 0:56.0
3 8111 Kaden Dennis 12 288 569 18:18.8 52:12.3 1:13.6
4 8113 William Godshall 11 306 875 18:34.2 1:10:46.6 1:21.1
5 8117 Evan Snyder 10 340 1215 18:52.5 1:29:39.1 1:31.1
6 8116 Ben Sensinger 11 346 1561 18:57.1 1:48:36.3 1:24.7
7 8112 Gavin Dunn 9 354 1915 19:07.5 2:07:43.8 1:27.3
Owen J. Roberts Finish Position - 45
Team Score (places): *** Team Score (times): 1:30:20.1 Average Time: 18:04.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7742 Oscar Lorenzi 12 120 120 16:48.3 16:48.3 0:38.9
2 7744 Ben Pittek 10 174 294 17:13.7 34:02.0 0:52.4
3 7739 Max Breden 9 316 610 18:40.7 52:42.7 1:19.8
4 7740 David Fogwell 12 329 939 18:46.9 1:11:29.7 1:26.4
5 7743 Nick Payne 9 336 1275 18:50.3 1:30:20.1 1:15.7
6 7741 Sean Krull 10 356 1631 19:10.5 1:49:30.6 1:33.5
7 7745 Parker Smith 9 388 2019 19:37.8 2:09:08.4 1:53.3
Kennett Finish Position - 46
Team Score (places): *** Team Score (times): 1:30:32.2 Average Time: 18:06.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7601 Karsten Bardenhagen 12 90 90 16:32.9 16:32.9 0:33.4
2 7606 Josh Poulton 10 265 355 18:01.6 34:34.5 1:04.2
3 7604 Colin Kipp 10 308 663 18:35.8 53:10.3 1:21.0
4 7607 Quinn Williams 10 317 980 18:40.9 1:11:51.2 1:26.3
5 7605 Juan Martinez Garcia 11 318 1298 18:40.9 1:30:32.2 1:17.6
6 7602 Nate Braun 12 407 1705 20:03.7 1:50:35.9 2:03.5
7 7603 Austin Guyer 11 441 2146 20:54.7 2:11:30.7 2:19.5
Plymouth Whitemarsh Finish Position - 47
Team Score (places): *** Team Score (times): 1:31:20.1 Average Time: 18:16.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7864 Joshua Bucko 10 144 144 16:58.0 16:58.0 0:50.0
2 7868 William Waerig 10 208 352 17:34.0 34:32.0 1:10.6
3 7869 Colin Wagner 12 261 613 18:00.4 52:32.4 1:07.8
4 7866 Jack Hanson 11 370 983 19:22.5 1:11:55.0 1:39.0
5 7867 Kaidan Rickert 11 373 1356 19:25.1 1:31:20.1 1:39.7
6 7865 James Fassbender 11 377 1733 19:27.5 1:50:47.7 1:43.3
7 7870 Jared Wagner 12 380 2113 19:29.3 2:10:17.0 1:45.4
Marple Newtown Finish Position - 48
Team Score (places): *** Team Score (times): 1:31:37.9 Average Time: 18:19.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7646 Ricky Lee 12 68 68 16:25.1 16:25.1 0:49.0
2 7644 Julian Bothma 9 287 355 18:17.1 34:42.2 1:40.1
3 7649 Cole Wozniak 10 320 675 18:41.5 53:23.8 1:27.4
4 7647 Donald Peterson 11 335 1010 18:49.5 1:12:13.4 1:35.3
5 7645 Donovan Carmichael 12 372 1382 19:24.5 1:31:37.9 1:51.3
6 7643 Noah Abraham 11 384 1766 19:32.6 1:51:10.5 1:55.1
7 7648 Dj Spiropoulos 12 395 2161 19:46.1 2:10:56.7 2:04.8
Collegium Charter School Finish Position - 49
Team Score (places): *** Team Score (times): 1:32:48.6 Average Time: 18:33.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7384 David Gober 12 132 132 16:53.5 16:53.5 0:43.0
2 7382 Amir Christmas 10 259 391 18:00.1 34:53.7 1:06.2
3 7387 Shawn Sims 12 264 655 18:01.3 52:55.0 1:07.3
4 7386 Christian Pernsley-Jaco10 397 1052 19:47.3 1:12:42.4 1:48.7
5 7383 Carmine Cotto 11 409 1461 20:06.1 1:32:48.6 1:57.2
6 7381 Bryson Beard 10 412 1873 20:09.6 1:52:58.2 2:01.5
7 7385 Walker O'Brien 11 439 2312 20:52.8 2:13:51.1 2:11.7
Pope John Paul II Finish Position - 50
Team Score (places): *** Team Score (times): 1:32:12.1 Average Time: 18:26.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7882 Jack McNicholas 11 224 224 17:41.3 17:41.3 0:58.1
2 7881 Oscar Luna 12 262 486 18:00.5 35:41.8 1:17.0
3 7883 Aiden Radcliffe 11 289 775 18:18.9 54:00.8 1:39.4
4 7878 Ryan Edde 11 295 1070 18:21.8 1:12:22.6 1:18.1
5 7879 Michael Fiore 12 398 1468 19:49.5 1:32:12.1 1:55.7
6 7880 James McElroy 11 426 1894 20:34.1 1:52:46.3 2:08.7
Springfield (Delco) Finish Position - 51
Team Score (places): *** Team Score (times): 1:32:47.3 Average Time: 18:33.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8001 Chris Cardie 10 238 238 17:47.8 17:47.8 1:25.3
2 8007 Dennis Wickstrum 10 242 480 17:52.3 35:40.1 1:06.7
3 8002 Liam Harris-Iveson 9 298 778 18:25.8 54:06.0 1:24.2
4 8006 Owen Scherff 11 345 1123 18:56.7 1:13:02.7 1:26.2
5 8004 Joseph Montanaro 12 394 1517 19:44.5 1:32:47.3 1:51.7
6 8003 Pat McGuire 11 403 1920 19:58.3 1:52:45.6 1:52.6
7 8005 Matt Briddes 9 449 2369 21:16.9 2:14:02.5 2:38.3
Bensalem Finish Position - 52
Team Score (places): *** Team Score (times): 1:33:36.2 Average Time: 18:43.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7230 Christopher Baisden 12 251 251 17:55.8 17:55.8 1:05.1
2 7235 Andrew Reznitchenko 12 283 534 18:12.4 36:08.2 1:16.6
3 7236 Anthony Reznitchenko 9 315 849 18:40.4 54:48.6 1:33.4
4 7231 Kane Baumher 9 350 1199 19:03.1 1:13:51.8 1:28.0
5 7234 Darsh Patel 12 393 1592 19:44.3 1:33:36.2 1:47.1
6 7232 Blue Cash 11 400 1992 19:50.2 1:53:26.4 1:41.9
Penn Wood Finish Position - 53
Team Score (places): *** Team Score (times): 1:34:23.2 Average Time: 18:52.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7768 Joshua Esteris 10 98 98 16:36.0 16:36.0 0:44.4
2 7767 John Esteris 9 347 445 19:00.7 35:36.8 1:43.0
3 7773 Yesuli Toppin 11 378 823 19:28.7 55:05.5 1:44.5
4 7770 Cole Richardson 12 387 1210 19:36.1 1:14:41.6 1:40.5
5 7772 Mohammade Sackor 12 389 1599 19:41.5 1:34:23.2 1:47.0
6 7771 Kasir Sabree 11 423 2022 20:26.1 1:54:49.4 1:54.6
7 7769 Stanley Jones 9 440 2462 20:52.9 2:15:42.3 2:38.0
Bristol Finish Position - 54
Team Score (places): *** Team Score (times): 1:35:20.1 Average Time: 19:04.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7277 Andreas Quattrocchi 11 159 159 17:04.5 17:04.5 0:42.0
2 7274 Jasper Faustino 10 277 436 18:09.5 35:14.0 1:02.1
3 7278 Jason Torano 12 359 795 19:14.8 54:28.9 1:25.5
4 7273 Bryce Fairweather 10 417 1212 20:20.2 1:14:49.2 2:10.8
5 7275 Matthew McVey 12 424 1636 20:30.9 1:35:20.1 2:07.6
6 7276 Brendon Miller 10 447 2083 21:07.7 1:56:27.8 2:41.7
7 7272 Sean McDonnell 11 450 2533 21:18.2 2:17:46.1 2:30.5
Upper Moreland Finish Position - 55
Team Score (places): *** Team Score (times): 1:35:35.7 Average Time: 19:07.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8100 Christian Feil 10 272 272 18:05.3 18:05.3 1:15.5
2 8102 Brady Saunders 10 303 575 18:30.2 36:35.6 1:31.2
3 8101 Nicholas Ley 11 314 889 18:39.7 55:15.3 1:25.6
4 8099 John Cox 11 406 1295 20:03.0 1:15:18.4 1:50.6
5 8103 Chase Sutrynowicz 10 414 1709 20:17.2 1:35:35.7 1:51.4
6 8098 Jack Bogart 10 480 2189 24:17.0 1:59:52.7 3:48.1
Harriton Finish Position - 56
Team Score (places): *** Team Score (times): 1:35:45.0 Average Time: 19:09.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7526 Daniel Walker 9 252 252 17:56.7 17:56.7 1:09.5
2 7524 Ethan Hughes 12 337 589 18:50.3 36:47.0 1:34.2
3 7522 Davin Fenstermaker 12 367 956 19:20.9 56:08.0 1:39.3
4 7521 Noam Brodetzki 10 386 1342 19:35.5 1:15:43.5 1:41.4
5 7523 Samuel Girshovich 12 405 1747 20:01.5 1:35:45.0 1:48.0
6 7527 William Xu 11 408 2155 20:05.4 1:55:50.5 1:51.2
7 7525 Mark Steinnagel Taylor 12 438 2593 20:52.3 2:16:42.8 2:06.0
Quakertown Finish Position - 57
Team Score (places): *** Team Score (times): 1:36:00.8 Average Time: 19:12.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7908 Josiah Hickey 10 284 284 18:12.6 18:12.6 1:20.8
2 7911 Dominic Pesce 11 374 658 19:25.1 37:37.8 1:46.1
3 7912 Christopher Schill 10 375 1033 19:25.2 57:03.0 1:51.4
4 7907 Brendan Forman 11 376 1409 19:26.5 1:16:29.6 1:38.6
5 7913 Kylos Torres 11 382 1791 19:31.2 1:36:00.8 1:44.0
6 7909 Adam Jones 10 421 2212 20:22.7 1:56:23.6 2:06.0
7 7910 Zachary Peck 9 436 2648 20:48.3 2:17:12.0 2:11.8
Delaware County Christian Finish Position - 58
Team Score (places): *** Team Score (times): 1:36:08.6 Average Time: 19:13.7
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7433 Andrew Clouse 12 344 344 18:56.4 18:56.4 1:28.1
2 7438 Hugh Nicholson 11 349 693 19:02.3 37:58.7 1:32.5
3 7437 Grant Mast 11 351 1044 19:03.8 57:02.5 1:18.7
4 7435 Sam D'Antonio 11 381 1425 19:31.1 1:16:33.6 1:42.4
5 7434 Joey Cuozzo 11 385 1810 19:34.9 1:36:08.6 1:24.7
6 7439 Caden Shute 9 425 2235 20:31.1 1:56:39.7 2:03.2
7 7436 Adrian Gin 9 433 2668 20:46.9 2:17:26.7 2:01.5
Faith Christian Academy Finish Position - 59
Team Score (places): *** Team Score (times): 1:37:01.8 Average Time: 19:24.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7474 Botond Berces 12 275 275 18:09.4 18:09.4 1:16.7
2 7477 Christian Meadows 9 362 637 19:18.0 37:27.4 1:42.7
3 7475 Carter Zwart 9 363 1000 19:18.2 56:45.7 1:36.3
4 7479 Jordan Heilman 11 401 1401 19:53.4 1:16:39.1 1:51.7
5 7476 Colin Lakits 9 420 1821 20:22.7 1:37:01.8 2:07.7
6 7478 Kaidan Rea 9 445 2266 21:01.5 1:58:03.3 2:22.0
Phil-Mont Christian Academy Finish Position - 60
Team Score (places): *** Team Score (times): 1:40:19.8 Average Time: 20:03.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7837 Ryne Tyson 12 230 230 17:45.1 17:45.1 0:59.5
2 7836 Owen Tyson 9 299 529 18:27.1 36:12.2 1:19.7
3 7835 Josiah Nakhla 11 404 933 20:01.1 56:13.3 1:51.1
4 7831 Andrew Acevedo 9 454 1387 21:35.5 1:17:48.9 2:21.2
5 7833 Tim Curcuruto 12 465 1852 22:30.9 1:40:19.8 2:47.0
6 7832 Nathaniel Curcuruto 9 481 2333 25:05.3 2:05:25.2 3:26.6
7 7834 Joseph Mei 10 484 2817 26:26.9 2:31:52.2 4:46.2
Springfield Township (Montco) Finish Position - 61
Team Score (places): *** Team Score (times): 1:39:00.4 Average Time: 19:48.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8015 Matthew Haugh 11 201 201 17:29.7 17:29.7 0:59.2
2 8019 Jack Ochab 9 390 591 19:42.5 37:12.2 1:57.0
3 8021 Jonathan Soto 10 410 1001 20:07.8 57:20.0 2:17.7
4 8017 Henry Knowles 12 430 1431 20:40.2 1:18:00.3 1:59.6
5 8018 Gavin McCaney 10 443 1874 21:00.1 1:39:00.4 2:19.6
6 8016 Andrew Herczeg 9 444 2318 21:00.4 2:00:00.9 2:17.5
Plumstead Christian Finish Position - 62
Team Score (places): *** Team Score (times): 1:42:26.1 Average Time: 20:29.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7852 Jordan Eade 12 270 270 18:04.6 18:04.6 1:08.8
2 7855 Ian Pavkov 11 327 597 18:45.8 36:50.5 1:25.9
3 7854 Ewan McIlhinney 10 352 949 19:04.5 55:55.0 1:30.1
4 7856 Billy White 9 462 1411 22:22.1 1:18:17.1 2:43.9
5 7853 Victor Johnson 11 478 1889 24:08.9 1:42:26.1 3:38.2
Coatesville Finish Position - 63
Team Score (places): *** Team Score (times): 1:41:57.9 Average Time: 20:23.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7371 Tommy Silvester 12 168 168 17:10.7 17:10.7 1:07.1
2 7370 Timmy O'Toole 9 383 551 19:32.0 36:42.7 1:42.6
3 7373 Jayden Yacoe 10 442 993 20:57.6 57:40.3 2:18.1
4 7369 Elijah Lieb 9 448 1441 21:11.7 1:18:52.0 2:03.4
5 7368 Christian Kurzeja 9 469 1910 23:05.8 1:41:57.9 5:28.6
6 7372 Colin Smith 10 473 2383 23:43.7 2:05:41.7 4:00.5
7 7367 Kenny Bolanos-Millian 12 477 2860 23:56.5 2:29:38.2 3:50.0
Upper Darby Finish Position - 64
Team Score (places): *** Team Score (times): 1:38:22.3 Average Time: 19:40.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8064 Jack Ford 12 330 330 18:47.0 18:47.0 1:25.2
2 8066 Isaiah Saddick 11 361 691 19:17.9 38:04.9 1:46.6
3 8068 Jeremiah Wildes 11 396 1087 19:47.0 57:51.9 1:39.2
4 8063 Jayden Finger 12 413 1500 20:12.1 1:18:04.0 2:00.9
5 8062 Jayden Alstan 12 416 1916 20:18.2 1:38:22.3 1:50.0
6 8067 Gabriel Tsayo 11 427 2343 20:34.7 1:58:57.1 2:16.3
7 8065 Gabriel Olaniyi 11 472 2815 23:41.0 2:22:38.2 4:00.8
Pottsgrove Finish Position - 65
Team Score (places): *** Team Score (times): 1:39:00.9 Average Time: 19:48.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7889 Bryan Castro-Guicho 12 301 301 18:28.6 18:28.6 1:16.6
2 7894 Jordan Raudenbush 11 357 658 19:12.4 37:41.0 1:18.8
3 7890 Darius Hairston 10 415 1073 20:17.4 57:58.5 1:53.6
4 7892 Gavin Kerlin 9 419 1492 20:22.5 1:18:21.1 1:58.2
5 7895 Cole Strunk 11 429 1921 20:39.8 1:39:00.9 2:35.9
6 7891 Aidan Hakes 10 434 2355 20:47.6 1:59:48.5 2:07.6
7 7893 Isaac Martin 12 435 2790 20:47.6 2:20:36.2 2:21.7
Harry S Truman Finish Position - 66
Team Score (places): *** Team Score (times): 1:40:37.5 Average Time: 20:07.5
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7540 Thomas Melcher 11 294 294 18:21.7 18:21.7 1:30.3
2 7538 Iain Godbold 10 343 637 18:56.3 37:18.0 1:33.1
3 7541 Jonathan Updike 10 369 1006 19:21.6 56:39.7 2:01.5
4 7537 Dennis Clark 9 456 1462 21:41.4 1:18:21.1 2:36.8
5 7536 Gabriel Baquero 9 461 1923 22:16.4 1:40:37.5 2:59.6
6 7535 Xavier Aviles 9 475 2398 23:48.5 2:04:26.0 3:30.2
7 7539 Arturo Medina 9 482 2880 25:13.8 2:29:39.9 3:41.1
Norristown Finish Position - 67
Team Score (places): *** Team Score (times): 1:42:59.0 Average Time: 20:35.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7712 Jeremiah McCray 12 218 218 17:38.6 17:38.6 0:54.8
2 7714 Brandon Purdy 10 422 640 20:24.7 38:03.3 2:01.9
3 7711 Josh Duran 10 432 1072 20:44.0 58:47.3 2:21.2
4 7713 Jaden Pullman 10 458 1530 21:56.7 1:20:44.0 2:57.9
5 7715 Nathan Vance 9 460 1990 22:15.0 1:42:59.0 2:46.6
6 7717 Brandon Zuniga 12 468 2458 22:58.5 2:05:57.6 2:52.3
7 7716 Nathaniel Zanders 9 483 2941 25:30.6 2:31:28.2 3:56.5
New Hope-Solebury Finish Position - 68
Team Score (places): *** Team Score (times): 1:44:10.2 Average Time: 20:50.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7702 Jake Eggering 9 364 364 19:18.2 19:18.2 1:42.5
2 7706 Jeffrey Migliaccio 10 366 730 19:18.9 38:37.2 1:44.4
3 7707 Caelan Simon 12 418 1148 20:22.4 58:59.6 1:50.6
4 7705 Jack Lottier 11 455 1603 21:38.1 1:20:37.7 2:49.2
5 7708 Ky Nam Tran 12 470 2073 23:32.5 1:44:10.2 4:29.6
6 7703 Joseph Glickman 10 474 2547 23:45.1 2:07:55.4 3:25.8
7 7704 Max House 9 479 3026 24:15.0 2:32:10.4 3:22.1
Valley Forge Military Academy Finish Position - 69
Team Score (places): *** Team Score (times): 1:45:53.2 Average Time: 21:10.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8119 Justin Gonzalez 12 292 292 18:20.8 18:20.8 1:11.7
2 8120 Rhys Lawrence 12 399 691 19:49.9 38:10.7 1:50.3
3 8123 Benjamin Ramasute 12 463 1154 22:29.3 1:00:40.0 2:42.4
4 8121 Vinicius Liete 11 464 1618 22:29.4 1:23:09.5 2:54.0
5 8118 Turner Boyle 12 467 2085 22:43.7 1:45:53.2 3:00.4
6 8122 Jacob Quimby 10 471 2556 23:36.0 2:09:29.3 3:18.1
7 8124 Benjamin Stern 12 476 3032 23:56.0 2:33:25.4 3:35.0
Church Farm School Finish Position - 70
Team Score (places): *** Team Score (times): 1:42:18.4 Average Time: 20:27.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7362 Stephen Loney 10 353 353 19:06.2 19:06.2 1:32.1
2 7357 Angel Asiamah 12 428 781 20:37.6 39:43.9 1:52.6
3 7361 Yaqin Johnson-Coit 9 431 1212 20:40.7 1:00:24.6 1:55.4
4 7363 Jonathan Rivas 12 437 1649 20:51.7 1:21:16.4 2:08.5
5 7358 Kai Davis 10 446 2095 21:02.0 1:42:18.4 2:09.1
6 7360 Amadu Jalloh 11 451 2546 21:24.8 2:03:43.3 2:27.4
7 7359 Ethan Hamilton 10 452 2998 21:34.5 2:25:17.8 2:31.8
Chester Finish Position - 71
Team Score (places): *** Team Score (times): 1:55:03.9 Average Time: 23:00.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7350 Reese Jefferson 12 391 391 19:43.2 19:43.2 1:51.5
2 7352 Daniel Stewart 10 457 848 21:42.9 41:26.2 2:32.7
3 7349 Marquan Hampden 11 459 1307 22:08.3 1:03:34.5 2:46.9
4 7347 Aaron Cameron 11 466 1773 22:40.4 1:26:15.0 3:19.0
5 7351 Xavier Ross 9 485 2258 28:48.9 1:55:03.9 6:05.5
6 7348 Jonathan guijano 10 486 2744 28:56.5 2:24:00.5 4:56.7
Jenkintown Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7593 Denis Tulin 12 Less Than 5 16:14.9 16:14.9 0:41.9
2 7589 John Byler 12 Less Than 5 16:24.1 32:39.1 0:35.0
3 7591 Simon Kimball 10 Less Than 5 18:18.4 50:57.5 1:04.1
4 7590 Khayyam Khan 11 Less Than 5 23:11.2 1:14:08.8 3:05.9
Martin Saints Classical Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7651 Micaiah Andrejczyk 10 Less Than 5 19:05.7 19:05.7 1:19.1
2 7654 Gabriel Hollowell 12 Less Than 5 19:32.8 38:38.5 1:42.1
3 7653 Liam Hallowell 9 Less Than 5 25:05.2 1:03:43.8 3:46.4
4 7652 Mark Edman 11 Less Than 5 26:40.4 1:30:24.2 4:02.1
Sun Valley Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8037 Trevor Fursman 11 Less Than 5 16:51.3 16:51.3 0:47.7
2 8038 Alex Kramer 12 Less Than 5 20:51.1 37:42.4 2:03.4
3 8040 Stephen Shaw 11 Less Than 5 21:05.0 58:47.4 2:17.4
4 8039 Dalton Michael 10 Less Than 5 21:21.8 1:20:09.3 2:10.5
Dock Mennonite Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7444 Aaron Sensenig 11 Less Than 5 18:58.3 18:58.3 1:29.2
2 7440 Josh Frederick 10 Less Than 5 20:58.0 39:56.3 2:18.2
3 7443 Micah Salvatori 10 Less Than 5 21:09.2 1:01:05.5 2:29.4
4 7441 Christopher Moore 12 Less Than 5 24:58.3 1:26:03.9 4:05.0
Renaissance Academy Charter Scho Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7943 Lucas Carrie 11 Less Than 5 19:52.4 19:52.4 1:40.4
2 7945 Aaron Mosier 12 Less Than 5 21:31.1 41:23.6 2:32.1
3 7944 Aidan Duong 12 Less Than 5 21:46.9 1:03:10.5 2:29.7
Interboro Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7583 Brenton Newsome 10 Less Than 5 19:58.0 19:58.0 1:56.1
2 7584 Ryan Rossiter 10 Less Than 5 21:00.5 40:58.6 1:58.3
3 7585 Daniel Schneider 12 Less Than 5 22:18.1 1:03:16.7 2:54.6
Pottstown Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7898 Dimitrus Alston 9 Less Than 5 22:11.8 22:11.8 17:06.2
2 7899 Yousseff Muhoummed 9 Less Than 5 27:02.2 49:14.0 21:56.7
Chester Charter Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7356 Johnny Haley 12 Less Than 5 23:48.2 23:48.2 3:46.3
2 7355 Jaydan Freeman 12 Less Than 5 29:19.1 53:07.3 5:41.0
Calvary Christian Finish Position - Inc.
Team Score (places): Inc. Team Score (times):
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 7284 Markus Melo 10 Less Than 5 19:30.5 19:30.5 1:37.3