O'all
Place Score Bib No Name Team 1k 3k 5k Time Pace Age
1 (< 5) 8907 Ben Mischel Unattached 3:03 6:59 7:00 17:03.6 5:30/M 11
2 1 8688 Bobby Franklin La Salle College 3:02 7:09 6:58 17:09.7 5:32/M 9
3 2 8708 Seamus O'Connell La Salle College 3:02 7:09 6:59 17:11.6 5:33/M 9
4 3 8705 Ryan McCabe La Salle College 3:00 7:03 7:08 17:12.1 5:33/M 10
5 4 8677 Vincent Calamia La Salle College 3:05 6:57 7:14 17:17.6 5:35/M 10
6 5 8871 Drew Grebe Souderton Area 2:55 7:14 7:11 17:20.9 5:36/M 11
7 6 5832 James Widmer West Chester Henderson 2:55 7:07 7:18 17:21.1 5:36/M 11
8 7 5822 Evan Kurdziel West Chester Henderson 3:10 7:12 7:00 17:23.8 5:37/M 11
9 8 8522 Tyler Guy Downingtown West 3:03 7:07 7:14 17:25.0 5:37/M 11
10 9 8724 Aidan Twomey La Salle College 3:01 7:15 7:08 17:25.8 5:37/M 11
11 10 5816 Dermot Hogan West Chester Henderson 3:01 7:17 7:07 17:26.5 5:38/M 10
12 11 8819 Bartosz Kruszewski Penncrest 3:03 7:09 7:14 17:28.1 5:38/M 9
13 12 5813 Sam Good West Chester Henderson 3:11 7:13 7:04 17:29.7 5:39/M 10
14 13 8684 Stevie Dvorchak La Salle College 3:00 7:11 7:19 17:30.6 5:39/M 12
15 14 5834 Luke Zajac West Chester Henderson 3:02 7:20 7:07 17:30.6 5:39/M 10
16 15 8535 Shravan Raja Downingtown West 3:03 7:07 7:20 17:31.1 5:39/M 10
17 16 8598 Chase Pepperman Great Valley 3:14 7:09 7:08 17:32.4 5:39/M 11
18 17 8868 Matthew Embrey Souderton Area 3:06 7:16 7:10 17:33.2 5:40/M 10
19 18 8479 Nate Parr Downingtown East 3:06 7:18 7:08 17:33.6 5:40/M 11
20 19 8763 Dylan Leone Lower Merion 3:03 7:14 7:15 17:33.7 5:40/M 11
21 20 8761 Alex France Lower Merion 2:58 7:14 7:22 17:35.3 5:40/M 10
22 (< 5) 8910 Parker Smith Unattached 3:01 7:02 7:31 17:35.9 5:41/M 10
23 21 8483 Alexander Roman Downingtown East 3:11 7:18 7:06 17:36.2 5:41/M 11
24 22 8816 Sean Holst-Rightley Penncrest 3:03 7:09 7:24 17:37.2 5:41/M 9
25 23 8481 Colton Robinson Downingtown East 3:10 7:15 7:13 17:39.0 5:42/M 11
26 24 8531 Gavin Mize Downingtown West 3:00 7:14 7:25 17:40.9 5:42/M 11
27 25 5825 Logan Miller West Chester Henderson 3:08 7:19 7:13 17:41.5 5:42/M 10
28 26 5829 Max Ritacco West Chester Henderson 3:02 7:15 7:23 17:41.7 5:43/M 9
29 27 8468 Michael Henry Downingtown East 3:06 7:23 7:12 17:42.7 5:43/M 12
30 28 8577 Toby Board Great Valley 3:13 7:18 7:11 17:43.5 5:43/M 12
31 29 8646 Finn Avon Haverford Township 3:07 7:17 7:18 17:44.1 5:43/M 10
32 30 8607 Redford Thomas Great Valley 3:12 7:17 7:18 17:48.6 5:45/M 11
33 31 8458 Davidson Baxter Downingtown East 3:10 7:21 7:20 17:51.7 5:46/M 12
34 32 8655 John Donohue Haverford Township 3:03 7:17 7:31 17:52.6 5:46/M 12
35 33 8578 Jonathan Bricker Great Valley 3:13 7:15 7:23 17:53.4 5:46/M 9
36 34 8762 Nathan Grunfeld Lower Merion 3:08 7:20 7:25 17:54.5 5:47/M 12
37 35 8939 Chase Wilson Unionville 3:11 7:14 7:28 17:54.8 5:47/M 10
38 36 8886 Liam Simpson Souderton Area 3:07 7:18 7:29 17:55.5 5:47/M 9
39 (< 5) 8909 Connor Russell Unattached 3:05 7:19 7:32 17:58.1 5:48/M 12
40 37 8691 Gregory Hock La Salle College 3:10 7:28 7:20 17:58.9 5:48/M 9
41 38 8490 Brady Worrell Downingtown East 3:10 7:22 7:27 18:00.0 5:48/M 12
42 (> 7) 5817 Frankie Houder West Chester Henderson 3:12 7:14 7:33 18:00.3 5:48/M 11
43 39 8760 Andrew Ersin Lower Merion 3:08 7:22 7:29 18:00.8 5:49/M 12
44 40 8906 Jonah Wimmer Strath Haven 3:21 7:24 7:15 18:01.4 5:49/M 9
45 41 8870 AJ Gardner Souderton Area 2:59 7:23 7:39 18:02.0 5:49/M 11
46 (> 7) 8721 Matthew Tate La Salle College 3:13 7:21 7:29 18:04.9 5:50/M 9
47 42 8418 Nikhil Pendse Avon Grove 3:11 7:29 7:23 18:05.6 5:50/M 10
48 43 8647 Jonathan Awad Haverford Township 3:17 7:29 7:20 18:07.1 5:51/M 9
49 44 8936 Nan Stone Unionville 3:11 7:19 7:36 18:08.2 5:51/M 9
50 45 8884 Ryan Richhart Souderton Area 3:03 7:29 7:35 18:09.1 5:51/M 11
51 46 8865 Nate Bucher Souderton Area 3:13 7:28 7:27 18:09.2 5:51/M 10
52 (> 7) 8700 Colin Little La Salle College 3:07 7:32 7:30 18:09.7 5:52/M 10
53 (> 7) 8725 Anthony Ukalovic La Salle College 3:12 7:24 7:34 18:11.9 5:52/M 9
54 (> 7) 8717 Brendan Sock La Salle College 3:12 7:26 7:32 18:12.0 5:52/M 9
55 (> 7) 5826 Elliott Ng West Chester Henderson 3:16 7:29 7:27 18:13.2 5:53/M 12
56 47 8931 Julian Hart Unionville 3:17 7:33 7:23 18:14.4 5:53/M 10
57 48 8477 Cayden Moran Downingtown East 3:14 7:24 7:35 18:15.2 5:53/M 11
58 49 8596 Vamsi Padivetu Great Valley 3:13 7:20 7:43 18:17.2 5:54/M 11
59 50 8899 Max Kikkawa Strath Haven 3:21 7:29 7:27 18:17.3 5:54/M 12
60 51 8927 Liam Edelstein Unionville 3:25 7:37 7:14 18:17.8 5:54/M 9
61 52 8759 Alan Chen Lower Merion 3:15 7:28 7:35 18:19.9 5:55/M 12
62 53 8877 Ryan Magill Souderton Area 3:13 7:34 7:31 18:20.1 5:55/M 10
63 54 8963 Gabe Jackson Upper Dublin 3:20 7:34 7:25 18:20.8 5:55/M 10
64 55 8817 Brendan Kawan Penncrest 3:11 7:33 7:38 18:22.8 5:56/M 9
65 (> 7) 8676 William Buckleman La Salle College 3:22 7:26 7:35 18:24.6 5:56/M 11
66 (> 7) 8710 Frank Palopoli La Salle College 3:18 7:32 7:34 18:25.4 5:57/M 10
67 56 8597 Aidan Peacock Great Valley 3:24 7:37 7:23 18:26.0 5:57/M 11
68 57 8656 Charlie Hatton Haverford Township 3:04 7:07 8:16 18:28.5 5:58/M 9
69 58 8410 Chase Kalesh Avon Grove 3:08 7:36 7:45 18:30.3 5:58/M 10
70 59 8764 Arjay Miller Lower Merion 3:15 7:29 7:47 18:31.9 5:59/M 10
71 (> 7) 8880 Brendan McMahon Souderton Area 3:11 7:31 7:49 18:32.6 5:59/M 10
72 (> 7) 5808 Alex Baum West Chester Henderson 3:10 7:45 7:41 18:37.5 6:00/M 12
73 60 8652 Aidan Chivalette Haverford Township 3:24 7:44 7:28 18:37.6 6:01/M 10
74 61 8600 Aidan Ratliff Great Valley 3:10 7:33 7:53 18:37.7 6:01/M 11
75 (> 7) 5827 Adam Pontzer West Chester Henderson 3:17 7:35 7:46 18:39.0 6:01/M 11
76 62 8529 Devin Maher Downingtown West 3:18 7:41 7:39 18:39.4 6:01/M 9
77 63 8967 Josiah Notary Upper Dublin 3:13 7:36 7:49 18:39.4 6:01/M 9
78 (> 7) 8713 Connor Prout La Salle College 3:15 7:37 7:46 18:40.2 6:01/M 12
79 64 8766 Aaron Silber Lower Merion 3:17 7:37 7:45 18:40.2 6:01/M 10
80 65 8653 Aidan Cron Haverford Township 3:05 7:37 7:57 18:41.0 6:02/M 11
81 (> 7) 5812 Liam Dawson West Chester Henderson 3:18 7:41 7:41 18:41.5 6:02/M 12
82 66 8552 Colin Schultz Father Judge 3:12 7:40 7:49 18:42.7 6:02/M 9
83 67 8818 Jason Kesling Penncrest 3:12 7:46 7:44 18:43.3 6:02/M 10
84 68 8524 Grant Hoffman Downingtown West 3:16 7:36 7:49 18:43.7 6:02/M 10
85 (> 7) 8867 Liam Dougherty Souderton Area 3:15 7:35 7:52 18:43.8 6:03/M 10
86 69 8401 Alex Dusseau Avon Grove 3:28 7:38 7:37 18:44.2 6:03/M 12
87 (> 7) 8878 Nate Manley Souderton Area 3:14 7:36 7:53 18:44.5 6:03/M 11
88 70 5855 Jace Orsini West Chester Rustin 3:23 7:51 7:29 18:44.5 6:03/M 11
89 71 8654 Gideon Dayo Haverford Township 3:10 7:35 7:58 18:44.9 6:03/M 11
90 72 8517 Jack Corrigan Downingtown West 3:18 7:42 7:44 18:45.6 6:03/M 9
91 73 5864 Ryan Pratte Phoenixville Area 3:09 7:39 7:56 18:46.0 6:03/M 12
92 (> 7) 8663 Ollie Yez Haverford Township 3:21 7:35 7:49 18:46.9 6:04/M 10
93 (> 7) 8659 Robert McGuire Haverford Township 3:16 7:51 7:40 18:48.2 6:04/M 9
94 (> 7) 8697 Matt Kurek La Salle College 3:12 7:47 7:49 18:49.9 6:05/M 12
95 (> 7) 8704 Ethan Marquette La Salle College 3:28 7:40 7:43 18:52.0 6:05/M 11
96 (> 7) 8881 Jon Morales Souderton Area 3:16 7:50 7:46 18:53.6 6:06/M 12
97 74 8415 John Paul Morgan Avon Grove 3:13 7:47 7:54 18:54.8 6:06/M 11
98 75 8523 Chris Heimberger Downingtown West 3:18 7:46 7:49 18:54.9 6:06/M 9
99 76 8848 Sage Silverman Radnor 3:17 7:46 7:52 18:55.9 6:06/M 11
100 77 5875 Max Goudie Phoenixville Area 3:13 7:41 8:01 18:56.0 6:06/M 10
O'all
Place Score Bib No Name Team 1k 3k 5k Time Pace Age
101 78 8898 Clark Kerkstra Strath Haven 3:29 7:46 7:39 18:56.1 6:07/M 9
102 79 8890 Ogden Ching Strath Haven 3:26 7:44 7:44 18:56.6 6:07/M 11
103 (> 7) 8518 Matthew DeAngelis Downingtown West 3:14 7:33 8:09 18:56.6 6:07/M 11
104 80 8937 Mrinal Venkatesh Unionville 3:25 7:45 7:46 18:56.8 6:07/M 9
105 (> 7) 8651 Declan Burko Haverford Township 3:24 7:46 7:48 19:00.1 6:08/M 9
106 (> 7) 8679 Andrew Carter La Salle College 3:15 7:55 7:49 19:00.6 6:08/M 11
107 (> 7) 8533 Nicholas Musallam Downingtown West 3:25 7:51 7:44 19:01.8 6:08/M 9
108 (> 7) 8650 Liam Brusstar Haverford Township 3:20 7:44 7:56 19:02.0 6:08/M 9
109 81 8404 Tejvir Gill Avon Grove 3:28 7:49 7:43 19:02.1 6:08/M 12
110 (> 7) 8648 Jack Baldwin Haverford Township 3:08 7:51 8:01 19:02.5 6:09/M 11
111 82 8396 Aarnav Behari Avon Grove 3:20 7:45 7:57 19:03.5 6:09/M 10
112 (> 7) 8675 Philip Buckleman La Salle College 3:30 7:46 7:47 19:03.5 6:09/M 11
113 (> 7) 8515 Leo Boehnke Downingtown West 3:11 7:38 8:16 19:05.6 6:10/M 10
114 83 5865 Ben Eichenwald Phoenixville Area 3:09 7:44 8:12 19:07.4 6:10/M 12
115 (> 7) 8686 Brendan Fahey La Salle College 3:05 7:49 8:12 19:07.4 6:10/M 12
116 (> 7) 8716 Harrison Smith La Salle College 3:18 7:54 7:54 19:07.6 6:10/M 9
117 (> 7) 8727 Sebastian Westfall La Salle College 3:17 7:55 7:57 19:10.3 6:11/M 9
118 (> 7) 8660 Liam Pinder Haverford Township 3:27 7:49 7:53 19:10.6 6:11/M 9
119 84 8938 Matt White Unionville 3:28 7:58 7:43 19:10.8 6:11/M 10
120 85 5876 Jack Pozun Phoenixville Area 3:15 8:00 7:56 19:12.3 6:12/M 9
121 86 5879 Harry Hamid Phoenixville Area 3:16 7:59 7:57 19:12.8 6:12/M 9
122 87 8932 Jack Keaveny Unionville 3:26 7:51 7:55 19:13.7 6:12/M 12
123 (> 7) 8610 Hayden Wagenmann Great Valley 3:24 7:58 7:50 19:14.6 6:12/M 9
124 88 8546 Brandon Grabfelder Father Judge 3:12 7:47 8:14 19:14.6 6:12/M 10
125 (> 7) 8698 Matt Lamontagne La Salle College 3:20 8:01 7:53 19:14.8 6:13/M 11
126 (> 7) 8767 Jackson Snyder Lower Merion 3:27 7:48 7:59 19:15.8 6:13/M 11
127 89 8408 Zach Hudson Avon Grove 3:29 7:51 7:55 19:16.6 6:13/M 11
128 90 5854 Adam Mosier West Chester Rustin 3:36 7:58 7:42 19:17.3 6:13/M 11
129 91 8994 Will Wetten West Chester East 3:27 7:56 7:54 19:18.2 6:14/M 12
130 (> 7) 8879 Lucas McDonough Souderton Area 3:23 7:46 8:10 19:19.5 6:14/M 12
131 (> 7) 8875 Dylan Lockhead Souderton Area 3:22 7:53 8:03 19:19.9 6:14/M 11
132 92 5850 Sam Lucenius West Chester Rustin 3:23 7:48 8:07 19:19.9 6:14/M 11
133 93 8896 Brendan Hogg Strath Haven 3:37 7:53 7:50 19:21.5 6:15/M 9
134 (> 7) 8678 Liam Carey La Salle College 3:15 7:57 8:09 19:22.3 6:15/M 11
135 94 8794 Jacob Figuroa Marple Newtown 3:26 7:58 7:56 19:22.4 6:15/M 10
136 (> 7) 8657 Jonas Leach Haverford Township 3:16 7:58 8:07 19:23.1 6:15/M 10
137 95 8555 Marcos Tigreros Father Judge 3:13 7:57 8:12 19:23.5 6:15/M 11
138 96 8541 Justin Cheeseman Father Judge 3:15 8:01 8:06 19:23.9 6:15/M 12
139 (> 7) 8715 Ryan Russell La Salle College 3:16 7:56 8:11 19:24.6 6:16/M 9
140 97 5853 CJ McDermott West Chester Rustin 3:20 8:13 7:51 19:25.4 6:16/M 11
141 98 8960 Liam Broome Upper Dublin 3:35 8:04 7:45 19:25.7 6:16/M 9
142 (> 7) 8714 Connor Rosenbaum La Salle College 3:16 7:56 8:13 19:26.4 6:16/M 11
143 (> 7) 8604 Nikander Spence Great Valley 3:14 7:42 8:30 19:26.9 6:16/M 12
144 99 5857 Tommy Quigley West Chester Rustin 3:21 8:00 8:04 19:27.1 6:16/M 11
145 (> 7) 8480 Ryan Pluckhorn Downingtown East 3:22 7:55 8:10 19:28.1 6:17/M 10
146 (> 7) 8662 Jorge Tecedor Haverford Township 3:23 7:56 8:08 19:28.3 6:17/M 11
147 (> 7) 8658 Maxim Markiw Haverford Township 3:24 7:56 8:08 19:29.0 6:17/M 11
148 (> 7) 8661 Dylan Shindler Haverford Township 3:16 7:46 8:27 19:30.3 6:18/M 10
149 100 5851 Adam Makke West Chester Rustin 3:37 8:05 7:48 19:30.7 6:18/M 9
150 (> 7) 8863 Luca Barnabei Souderton Area 3:20 7:59 8:11 19:30.8 6:18/M 12
151 (> 7) 8474 Josh Kuchera Downingtown East 3:12 7:59 8:18 19:30.9 6:18/M 10
152 101 8551 Caiden Rivera Father Judge 3:22 8:01 8:07 19:31.0 6:18/M 9
153 (> 7) 8926 Henry Bondi Unionville 3:24 8:02 8:04 19:31.5 6:18/M 10
154 102 8429 Benjamin Leinhauser Bishop Shanahan 3:13 7:59 8:19 19:32.0 6:18/M 10
155 (> 7) 8587 Ajay Jegan Mohan Great Valley 3:23 7:56 8:12 19:32.3 6:18/M 10
156 (> 7) 8425 Ryan Zhang Avon Grove 3:38 7:55 7:59 19:32.7 6:18/M 11
157 103 8566 Ethan Su Garnet Valley 3:23 8:03 8:06 19:33.6 6:19/M 10
158 (> 7) 8461 Jayden Chandler Downingtown East 3:20 8:07 8:06 19:34.0 6:19/M 9
159 104 8827 Nathan Weinrich Penncrest 3:12 7:36 8:46 19:34.6 6:19/M 10
160 (> 7) 8649 Brian Bausman Haverford Township 3:14 7:58 8:21 19:34.6 6:19/M 10
161 (> 7) 8413 Boden McDaniel Avon Grove 3:37 8:08 7:49 19:35.5 6:19/M 11
162 (> 7) 8520 Chris DiMeo Downingtown West 3:24 8:03 8:09 19:37.3 6:20/M 9
163 (> 7) 8683 Andrew DiIenno La Salle College 3:33 8:02 8:03 19:39.9 6:21/M 12
164 (> 7) 8525 Jimmy Howe Downingtown West 3:30 7:55 8:14 19:40.7 6:21/M 12
165 (> 7) 8719 John Solana La Salle College 3:11 8:01 8:28 19:40.9 6:21/M 12
166 (> 7) 8681 Dennis Collins La Salle College 3:27 8:03 8:10 19:41.3 6:21/M 9
167 (> 7) 8930 Cooper Hanigan Unionville 3:22 7:46 8:32 19:41.3 6:21/M 11
168 (> 7) 5828 Jason Rice West Chester Henderson 3:31 8:05 8:04 19:41.8 6:21/M 11
169 105 8847 Nathan Rigler Radnor 3:29 8:15 7:57 19:42.6 6:22/M 11
170 106 5869 Chase Ritter Phoenixville Area 3:25 8:04 8:12 19:43.1 6:22/M 11
171 (> 7) 8539 Ben Staub Downingtown West 3:28 8:03 8:11 19:43.3 6:22/M 11
172 (> 7) 8872 Evan Hamm Souderton Area 3:17 8:04 8:21 19:43.3 6:22/M 11
173 (> 7) 8689 Andrew Gaylord La Salle College 3:27 8:08 8:08 19:43.6 6:22/M 11
174 (> 7) 8403 Taylor Garey Avon Grove 3:30 8:11 8:02 19:44.9 6:22/M 10
175 107 8543 Colin Dunne Father Judge 3:39 8:03 8:04 19:47.1 6:23/M 9
176 (> 7) 5807 Eli Arnold West Chester Henderson 3:23 8:15 8:09 19:48.9 6:24/M 12
177 108 8800 Josh Patrick Marple Newtown 3:22 8:00 8:26 19:49.4 6:24/M 10
178 (> 7) 8424 Cayd Wolf Avon Grove 3:34 8:16 7:58 19:49.7 6:24/M 9
179 109 8826 Ethan Wahba Penncrest 3:28 8:07 8:14 19:50.8 6:24/M 12
180 (> 7) 8585 Sebastian Ieradi Great Valley 3:43 8:25 7:42 19:50.9 6:24/M 11
181 (> 7) 8928 Robbie Elsen Unionville 3:17 8:02 8:30 19:51.2 6:24/M 10
182 110 8789 Lucas Cavanaugh Marple Newtown 3:25 8:01 8:24 19:51.9 6:24/M 9
183 (> 7) 8530 Rylan Maloney Downingtown West 3:22 8:10 8:19 19:52.0 6:25/M 10
184 (> 7) 8605 Jack Tengwall Great Valley 3:40 8:27 7:44 19:52.3 6:25/M 9
185 111 5861 Jack McCoy Phoenixville Area 3:35 8:06 8:10 19:53.1 6:25/M 12
186 (> 7) 5878 Henry Cimo Phoenixville Area 3:36 8:10 8:06 19:53.2 6:25/M 9
187 112 8550 Nicholas Prevaj Father Judge 3:21 8:16 8:15 19:54.1 6:25/M 11
188 (> 7) 8594 Jake May Great Valley 3:40 8:27 7:46 19:54.5 6:25/M 9
189 113 8965 Matthew Lee Upper Dublin 3:27 8:07 8:19 19:54.9 6:25/M 9
190 (> 7) 8405 Connor Hawkins Avon Grove 3:34 8:16 8:03 19:55.1 6:26/M 9
191 (> 7) 8706 Justin McGlynn La Salle College 3:22 8:14 8:18 19:55.2 6:26/M 11
192 (> 7) 5830 Brady Roudabush West Chester Henderson 3:26 8:06 8:23 19:55.4 6:26/M 11
193 114 8563 Isaac Mellinger Garnet Valley 3:28 8:13 8:13 19:55.6 6:26/M 9
194 (> 7) 8873 Aaron Heck Souderton Area 3:18 8:10 8:27 19:56.4 6:26/M 10
195 115 8969 Nick Vitale Upper Dublin 3:26 8:09 8:20 19:57.0 6:26/M 9
196 116 8806 Ethan Bowen Penncrest 3:22 8:14 8:19 19:57.4 6:26/M 9
197 117 8564 Aditya Parab Garnet Valley 3:26 8:15 8:15 19:57.8 6:26/M 10
198 118 8787 Cole Broomall Marple Newtown 3:28 8:06 8:24 19:59.0 6:27/M 10
199 (> 7) 8473 Brad Kellogg Downingtown East 3:22 7:59 8:37 19:59.1 6:27/M 12
200 (> 7) 8542 Nicholas Dodd Father Judge 3:18 8:10 8:30 19:59.4 6:27/M 10
O'all
Place Score Bib No Name Team 1 3 5 Time Pace Age
201 (> 7) 8693 Will Imperiale La Salle College 3:22 8:08 8:29 20:00.8 6:27/M 9
202 (> 7) 8823 Brady Petit Penncrest 3:29 8:12 8:19 20:01.1 6:27/M 11
203 (> 7) 5874 Owen Young Phoenixville Area 3:30 8:11 8:18 20:01.1 6:27/M 10
204 (> 7) 8812 Reid Graham Penncrest 3:19 8:13 8:28 20:01.7 6:28/M 10
205 119 8892 Owen Goldberg Strath Haven 3:34 8:11 8:17 20:02.7 6:28/M 10
206 (> 7) 8696 Jack Kurek La Salle College 3:19 8:22 8:25 20:07.0 6:29/M 12
207 120 5848 Ben Heym West Chester Rustin 3:39 8:23 8:04 20:07.0 6:29/M 11
208 (> 7) 8805 George Bostwick Penncrest 3:23 8:09 8:34 20:07.3 6:29/M 12
209 (> 7) 5872 Reed Gleba Phoenixville Area 3:35 8:11 8:21 20:08.0 6:30/M 11
210 121 8430 Dillon Lindsay Bishop Shanahan 3:41 8:12 8:14 20:08.2 6:30/M 11
211 (> 7) 8712 Joe Petrarca La Salle College 3:26 8:14 8:27 20:08.3 6:30/M 11
212 (> 7) 8815 Nolan High Penncrest 3:27 8:17 8:23 20:08.7 6:30/M 9
213 122 8849 Michael Zhao Radnor 3:29 8:14 8:24 20:09.1 6:30/M 11
214 (> 7) 8862 Jonah Barnabei Souderton Area 3:24 8:17 8:28 20:11.0 6:31/M 9
215 123 8894 Gabe Hatala Strath Haven 3:30 8:13 8:28 20:11.6 6:31/M 11
216 (> 7) 8486 Braden Tulloch Downingtown East 3:28 8:17 8:25 20:11.8 6:31/M 9
217 (> 7) 8601 Tamir Sallam Great Valley 3:32 8:14 8:26 20:12.6 6:31/M 11
218 124 8842 Angel Flores Radnor 3:33 8:12 8:26 20:13.1 6:31/M 12
219 (> 7) 8411 Krish Kochhar Avon Grove 3:31 8:18 8:23 20:13.3 6:31/M 11
220 (> 7) 5821 Daniel Krewson West Chester Henderson 3:32 8:16 8:24 20:13.4 6:31/M 11
221 (> 7) 8414 Elliot McLean Avon Grove 3:33 8:22 8:17 20:13.4 6:31/M 10
222 (> 7) 8472 Rithik Kamtam Downingtown East 3:33 8:12 8:28 20:14.0 6:32/M 10
223 (> 7) 8491 Kyle Xie Downingtown East 3:34 8:13 8:27 20:15.2 6:32/M 10
224 (> 7) 8701 Alex Lupinacci La Salle College 3:36 8:13 8:26 20:15.7 6:32/M 9
225 (> 7) 8694 Margis Kapur La Salle College 3:34 8:22 8:20 20:17.8 6:33/M 9
226 (> 7) 8765 Jakub Prohaska Lower Merion 3:37 8:14 8:26 20:19.0 6:33/M 12
227 (> 7) 8584 Cameron Gosa Great Valley 3:32 8:29 8:17 20:19.9 6:34/M 10
228 (> 7) 8722 Gabe Tornetta La Salle College 3:40 8:27 8:12 20:21.3 6:34/M 9
229 (> 7) 8482 Jack Rohrbaugh Downingtown East 3:34 8:23 8:23 20:21.9 6:34/M 9
230 125 8987 Andrew Mazza West Chester East 3:32 8:21 8:28 20:21.9 6:34/M 9
231 (> 7) 5858 Nick Washburn West Chester Rustin 3:36 8:18 8:27 20:22.7 6:34/M 10
232 (> 7) 8417 Suraj Pedada Avon Grove 3:28 8:10 8:45 20:24.1 6:35/M 11
233 (> 7) 8545 Sean Gizzi Father Judge 3:20 8:25 8:41 20:27.8 6:36/M 12
234 126 8628 Jack Lustgarten Harriton 3:26 8:25 8:36 20:28.0 6:36/M 9
235 (> 7) 5860 Matt LaBarge Phoenixville Area 3:37 8:23 8:30 20:31.9 6:37/M 12
236 127 8992 Daniel Troland West Chester East 3:33 8:27 8:31 20:32.2 6:38/M 11
237 128 8788 Tyler Carlson Marple Newtown 3:28 8:28 8:36 20:33.0 6:38/M 11
238 (> 7) 5877 Elliot Splainer Phoenixville Area 3:40 8:34 8:18 20:33.4 6:38/M 9
239 (> 7) 8821 Aditya Murthy Penncrest 3:30 8:21 8:41 20:34.0 6:38/M 10
240 129 8980 Bradley Edelman West Chester East 3:33 8:26 8:34 20:35.0 6:38/M 10
241 (> 7) 8478 Leo Nino Downingtown East 3:35 8:31 8:28 20:35.4 6:39/M 9
242 (> 7) 8692 Gavin Hoover La Salle College 3:33 8:13 8:50 20:36.9 6:39/M 12
243 130 8986 Ryan Kim West Chester East 3:35 8:33 8:28 20:37.7 6:39/M 12
244 (> 7) 8901 Thomas Martinez Strath Haven 3:39 8:18 8:39 20:37.8 6:39/M 11
245 (> 7) 8935 Ben Scali Unionville 3:31 8:23 8:42 20:37.9 6:39/M 12
246 (> 7) 5856 Luke Pierce West Chester Rustin 3:41 8:27 8:29 20:38.3 6:39/M 10
247 (> 7) 8463 Joel Deekollu Downingtown East 3:39 8:38 8:20 20:38.8 6:40/M 11
248 (> 7) 8538 Noah Spaulding Downingtown West 3:43 8:33 8:22 20:39.5 6:40/M 9
249 (> 7) 8609 Upanshu Vinayaka Great Valley 3:43 8:31 8:25 20:40.4 6:40/M 9
250 (> 7) 8883 Jeremy Rehak Souderton Area 3:36 8:25 8:39 20:41.2 6:40/M 12
251 (> 7) 8934 Ethan Ruslim Unionville 3:45 8:24 8:31 20:42.2 6:41/M 9
252 (> 7) 8548 Matthew Kolimaga Father Judge 3:20 8:28 8:52 20:42.2 6:41/M 10
253 (> 7) 5846 Collin Fleury West Chester Rustin 3:39 8:28 8:34 20:42.4 6:41/M 9
254 (> 7) 8412 William MacGregor Avon Grove 3:38 8:38 8:26 20:43.1 6:41/M 10
255 (> 7) 8460 Jack Butler Downingtown East 3:39 8:35 8:28 20:44.0 6:41/M 9
256 (> 7) 5852 Gian Mazza West Chester Rustin 3:37 8:32 8:35 20:45.4 6:42/M 11
257 (> 7) 8467 Gabriel Henn Downingtown East 3:39 8:40 8:25 20:45.6 6:42/M 11
258 (> 7) 8933 Jacob Mudge Unionville 3:30 8:28 8:47 20:46.6 6:42/M 12
259 (> 7) 8608 Seth Tshudy Great Valley 3:43 8:42 8:21 20:46.9 6:42/M 11
260 (> 7) 5867 Landon Connett Phoenixville Area 3:25 8:17 9:04 20:47.0 6:42/M 12
261 (> 7) 8814 Colin Hefferan Penncrest 3:29 8:32 8:46 20:48.2 6:43/M 10
262 131 8802 Wolfgang Shultz Marple Newtown 3:35 8:30 8:43 20:49.5 6:43/M 10
263 (> 7) 8514 Owen Bissinger Downingtown West 3:42 8:34 8:33 20:49.9 6:43/M 11
264 (> 7) 8592 Jed Lu Great Valley 3:34 8:39 8:37 20:51.2 6:44/M 10
265 (> 7) 5845 I-An Chi West Chester Rustin 3:46 8:37 8:27 20:52.3 6:44/M 12
266 (> 7) 8406 Aiden Heavener Avon Grove 3:38 8:37 8:36 20:53.2 6:44/M 10
267 132 8845 Alex Karnavas Radnor 3:31 8:28 8:53 20:54.2 6:45/M 12
268 (> 7) 8599 Ethan Raab Great Valley 3:43 8:36 8:35 20:54.9 6:45/M 10
269 (> 7) 5880 Matt Malinowski Phoenixville Area 3:40 8:34 8:39 20:54.9 6:45/M 10
270 (> 7) 5811 Jacob Corcoran West Chester Henderson 3:46 8:36 8:33 20:56.0 6:45/M 11
271 (> 7) 8465 Michael Esposito Downingtown East 3:37 8:37 8:41 20:56.7 6:45/M 9
272 (> 7) 8603 Pranav Shanmugavelu Great Valley 3:40 8:37 8:38 20:57.0 6:45/M 10
273 133 8961 Jacob Frantz Upper Dublin 3:25 8:36 8:55 20:57.6 6:46/M 12
274 134 8962 Garrett Haggar Upper Dublin 3:38 8:34 8:45 20:58.0 6:46/M 11
275 (> 7) 8459 Justin Blevins Downingtown East 3:34 8:35 8:48 20:58.3 6:46/M 9
276 (> 7) 8808 Liam Carroll Penncrest 3:45 8:37 8:35 20:59.0 6:46/M 9
277 (> 7) 8889 Tristan Walker Souderton Area 3:40 8:35 8:45 21:01.3 6:47/M 12
278 (> 7) 8718 Enzo Solana La Salle College 3:50 8:40 8:32 21:03.3 6:48/M 9
279 (> 7) 8876 Kyle Lockhead Souderton Area 3:26 8:35 9:03 21:04.7 6:48/M 12
280 (> 7) 8720 Edward Soteros La Salle College 3:32 8:34 8:57 21:05.1 6:48/M 9
281 (> 7) 8709 Colin O'Donovan La Salle College 3:40 8:38 8:46 21:05.9 6:48/M 9
282 (> 7) 5820 Kaeden Kraatz West Chester Henderson 3:45 8:32 8:51 21:09.8 6:50/M 11
283 (> 7) 8904 Michael Noon Strath Haven 3:46 8:33 8:50 21:10.4 6:50/M 9
284 (> 7) 8702 Christopher Maiolino La Salle College 4:01 8:39 8:31 21:12.7 6:51/M 9
285 (> 7) 8869 Ryan Embrey Souderton Area 3:34 8:38 9:00 21:13.8 6:51/M 10
286 (> 7) 8469 Luke Hinojosa Downingtown East 3:50 8:53 8:31 21:15.8 6:52/M 12
287 (> 7) 8549 James Lamaina Father Judge 3:30 8:46 9:00 21:16.9 6:52/M 10
288 (> 7) 8874 Praneel Jammalamadaka Souderton Area 3:36 8:42 8:57 21:16.9 6:52/M 10
289 135 8798 Noah Mauldin Marple Newtown 3:26 8:45 9:08 21:20.2 6:53/M 11
290 (> 7) 5824 Brett McElhiney West Chester Henderson 3:33 8:52 8:54 21:20.5 6:53/M 11
291 (> 7) 8707 Luke Meyer La Salle College 3:41 8:39 9:00 21:21.7 6:53/M 9
292 (> 7) 5818 Elliott Karver West Chester Henderson 3:18 7:39 10:25 21:23.1 6:54/M 11
293 (> 7) 8399 Colin Buffington Avon Grove 3:47 8:54 8:42 21:24.2 6:54/M 10
294 (> 7) 8400 Henry Buffington Avon Grove 3:51 8:51 8:45 21:29.2 6:56/M 10
295 (> 7) 8929 Thomas Gibson Unionville 3:45 8:25 9:20 21:30.7 6:56/M 11
296 (> 7) 8526 Lawson Hsi Downingtown West 3:28 8:30 9:33 21:31.6 6:57/M 12
297 (> 7) 8674 James Bachman La Salle College 3:43 8:49 8:58 21:31.7 6:57/M 10
298 (> 7) 8888 Cristian Trinidad Souderton Area 3:40 8:44 9:09 21:35.3 6:58/M 12
299 (> 7) 8695 Michael Kupniewski La Salle College 3:40 8:45 9:11 21:37.5 6:59/M 11
300 (> 7) 8809 Leon Chambers Penncrest 3:37 8:54 9:05 21:37.6 6:59/M 10
O'all
Place Score Bib No Name Team Time Pace Age
301 (> 7) 8394 Dylan Adams Avon Grove 3:49 8:53 8:55 21:38.1 6:59/M 10
302 (> 7) 8409 Aaditya Joshi Avon Grove 3:49 8:53 8:56 21:40.3 6:59/M 11
303 (< 5) 8671 Nolan Price Kennett 3:48 8:52 9:00 21:40.9 7:00/M 10
304 (> 7) 8882 Neal Patel Souderton Area 3:52 8:58 8:50 21:41.0 7:00/M 11
305 (> 7) 8726 Jared Werts La Salle College 3:39 8:47 9:15 21:42.7 7:00/M 12
306 (> 7) 5849 Ethan Holstein West Chester Rustin 3:44 9:02 8:56 21:43.1 7:00/M 11
307 (> 7) 5863 Thomas Schratz Phoenixville Area 3:42 8:56 9:04 21:44.0 7:01/M 12
308 136 8629 Colin Ward Harriton 3:38 8:49 9:17 21:44.5 7:01/M 9
309 137 8626 Luca Fiore Harriton 3:44 8:56 9:05 21:45.7 7:01/M 9
310 (> 7) 8905 Nathan Rines Strath Haven 3:42 8:51 9:12 21:46.4 7:01/M 9
311 (< 5) 8672 Elijah Reichman Kennett 3:47 9:07 8:52 21:48.5 7:02/M 11
312 138 8624 Dilan Chawla Harriton 3:49 8:52 9:08 21:49.6 7:02/M 9
313 (> 7) 8556 Charles Trifiletti Father Judge 3:44 9:09 8:56 21:50.9 7:03/M 9
314 (> 7) 8801 Reed Pennington Marple Newtown 3:32 9:07 9:15 21:55.9 7:05/M 9
315 (> 7) 5862 Pranav Shrirang Phoenixville Area 3:52 9:11 9:00 22:03.7 7:07/M 12
316 (> 7) 8416 Rishabh Panse Avon Grove 3:38 9:03 9:24 22:06.7 7:08/M 11
317 139 8846 Eeshan Patel Radnor 3:53 9:07 9:06 22:07.4 7:08/M 10
318 140 8560 Daniel Kim Garnet Valley 3:41 9:01 9:26 22:08.7 7:09/M 10
319 141 8841 Peter Choi Radnor 3:52 9:10 9:05 22:08.7 7:09/M 10
320 (> 7) 8420 Jacob Schindler Avon Grove 3:53 9:12 9:06 22:12.4 7:10/M 12
321 142 8431 Patrick Mcree Bishop Shanahan 3:45 9:21 9:06 22:13.5 7:10/M 10
322 143 8562 Lucas Marchese Garnet Valley 3:47 9:00 9:26 22:15.1 7:11/M 10
323 144 8983 Javier Guzman West Chester East 3:33 8:36 10:06 22:16.4 7:11/M 11
324 (> 7) 8475 Tim McKee Downingtown East 3:41 9:09 9:28 22:19.3 7:12/M 11
325 (> 7) 8940 Oliver Wu Unionville 4:01 9:13 9:09 22:23.7 7:13/M 9
326 (> 7) 5881 Noah Eichenwald Phoenixville Area 3:45 9:15 9:23 22:24.6 7:14/M 9
327 (> 7) 8811 Alex Foreacre Penncrest 3:50 9:24 9:10 22:25.5 7:14/M 11
328 (> 7) 8582 William Dickerson Great Valley 3:47 9:09 9:28 22:25.5 7:14/M 9
329 (> 7) 8516 Haoen Chang Downingtown West 3:44 8:48 9:52 22:25.6 7:14/M 9
330 (> 7) 8824 Nathan Selph Penncrest 3:46 9:21 9:18 22:27.6 7:15/M 10
331 145 8993 Mathis Vargas West Chester East 3:44 9:01 9:41 22:28.2 7:15/M 10
332 146 8558 Grayson Golek Garnet Valley 3:48 9:18 9:21 22:28.9 7:15/M 9
333 (> 7) 8807 Jimmy Caldwell Penncrest 3:47 9:05 9:37 22:29.7 7:15/M 9
334 (> 7) 8804 Elijah Wingle Marple Newtown 3:52 9:14 9:27 22:34.7 7:17/M 9
335 (> 7) 8797 Danny Lain Marple Newtown 3:33 9:18 9:44 22:36.9 7:18/M 12
336 (> 7) 8398 Anderson Boyle Avon Grove 3:55 9:27 9:15 22:38.1 7:18/M 9
337 (> 7) 8844 Grant Heberling Radnor 3:35 8:52 10:13 22:41.9 7:19/M 12
338 (> 7) 8791 Matt Deamicis Marple Newtown 3:31 9:09 10:01 22:42.1 7:19/M 9
339 (> 7) 8595 William Ngo Great Valley 3:55 9:28 9:18 22:42.1 7:19/M 10
340 147 8565 Matthew Pun Garnet Valley 3:47 9:05 9:52 22:45.5 7:20/M 12
341 (> 7) 8466 Brady Frantz Downingtown East 3:42 9:21 9:44 22:47.9 7:21/M 9
342 (> 7) 8586 Austin Janofsky Great Valley 3:58 9:27 9:28 22:54.7 7:23/M 9
343 (> 7) 8606 Bodie Thomas Great Valley 4:01 9:31 9:22 22:56.4 7:24/M 9
344 (> 7) 8527 Jaden Jansen Downingtown West 3:44 9:28 9:43 22:56.9 7:24/M 9
345 (> 7) 8402 Chase Gallagher Avon Grove 4:08 9:36 9:12 22:57.8 7:24/M 9
346 (> 7) 8612 Jimin Yi Great Valley 3:57 9:26 9:34 22:58.0 7:25/M 9
347 (> 7) 8903 Ibraheem Neveln Strath Haven 4:16 9:28 9:16 23:01.4 7:26/M 12
348 (> 7) 8979 Kevin Daly West Chester East 3:47 9:24 9:53 23:06.0 7:27/M 9
349 (> 7) 5882 Noah Monson Phoenixville Area 3:35 9:19 10:12 23:07.6 7:28/M 9
350 (> 7) 5859 Owen Monson Phoenixville Area 3:51 9:15 10:02 23:09.4 7:28/M 12
351 (> 7) 8591 Aj Lovasz Great Valley 3:43 9:18 10:10 23:12.6 7:29/M 10
352 (> 7) 8978 Benjamin Cline West Chester East 3:37 9:20 10:18 23:15.3 7:30/M 10
353 (> 7) 8790 Gavin Dalton Marple Newtown 3:38 9:36 10:02 23:17.4 7:31/M 11
354 (> 7) 8891 Kenny Currie Strath Haven 4:15 9:47 9:22 23:25.1 7:33/M 11
355 (> 7) 5866 Spencer Walsh Phoenixville Area 3:51 9:35 10:06 23:32.6 7:36/M 12
356 (> 7) 8534 Xavier Pathappillil Downingtown West 4:03 9:47 9:50 23:41.5 7:39/M 10
357 (> 7) 8793 Zach Eldabbas Marple Newtown 4:06 9:47 9:47 23:41.9 7:39/M 12
358 (> 7) 8397 Trevor Bell Avon Grove 4:06 9:29 10:09 23:44.9 7:40/M 12
359 (> 7) 8843 Nicholas Fontaine Radnor 4:04 9:43 9:57 23:45.5 7:40/M 9
360 (> 7) 8690 Patrick Gibbons La Salle College 4:07 10:02 9:39 23:49.6 7:41/M 9
361 (< 5) 8670 Aiden McCallister Kennett 4:08 10:10 9:34 23:54.5 7:43/M 10
362 (> 7) 8470 Mason James Downingtown East 3:56 9:49 10:15 24:01.1 7:45/M 9
363 (> 7) 8580 Jason Chen Great Valley 4:01 9:53 10:08 24:03.6 7:46/M 10
364 (> 7) 8588 Shailrajsinh Jhala Great Valley 4:01 9:54 10:11 24:08.0 7:47/M 11
365 (> 7) 8395 Ryan Banta Avon Grove 4:09 10:04 9:56 24:11.4 7:48/M 11
366 (> 7) 5814 Emmett Heraghty West Chester Henderson 4:08 9:46 10:16 24:11.8 7:48/M 9
367 (> 7) 5844 Liam Bengston West Chester Rustin 4:03 10:31 9:41 24:16.3 7:50/M 11
368 (> 7) 8581 Jacob DeRafelo Great Valley 4:02 10:10 10:05 24:18.6 7:51/M 9
369 (> 7) 8528 Lemuel Jiang Downingtown West 4:17 10:18 9:49 24:25.3 7:53/M 9
370 (> 7) 8567 Carson Smallwood Garnet Valley 4:09 10:12 10:13 24:36.0 7:56/M 12
371 (> 7) 5847 Ahren Gajjar West Chester Rustin 4:03 10:31 10:03 24:38.8 7:57/M 11
372 (> 7) 8590 Dayyan Lodhi Great Valley 3:56 10:51 9:56 24:44.7 7:59/M 10
373 (> 7) 8893 Adam Hardy Strath Haven 4:02 10:19 10:24 24:46.7 8:00/M 9
374 (< 5) 8669 Krem Gheen-Regouski Kennett 3:55 9:59 10:53 24:48.3 8:00/M 12
375 148 8627 Andrew Gambino Harriton 4:01 10:20 10:25 24:48.7 8:00/M 11
376 (> 7) 8421 Aarian Selby Avon Grove 4:16 10:20 10:12 24:49.7 8:01/M 11
377 (> 7) 8576 Arpit Ahuja Great Valley 4:09 10:21 10:19 24:50.9 8:01/M 10
378 (> 7) 8589 Jacob Kim Great Valley 3:56 10:17 10:38 24:52.6 8:01/M 10
379 (> 7) 5873 Sam Marosek Phoenixville Area 4:10 10:15 10:31 24:57.6 8:03/M 11
380 (> 7) 8925 Ryan Baroni Unionville 4:08 10:18 10:33 24:59.8 8:04/M 10
381 (> 7) 8484 Paul Selden Downingtown East 4:03 10:26 10:31 25:01.1 8:04/M 9
382 (> 7) 8583 Tyler Draper Great Valley 4:06 10:10 10:50 25:07.0 8:06/M 9
383 (> 7) 8825 Kiran Thomas Penncrest 4:21 10:23 10:23 25:09.3 8:07/M 9
384 (> 7) 8813 Matthew Gunawan Penncrest 4:14 10:24 10:31 25:11.1 8:07/M 10
385 (> 7) 8602 Nolan Schneider Great Valley 4:21 10:26 10:25 25:13.8 8:08/M 11
386 (> 7) 8864 Lincoln Benfield Souderton Area 3:37 8:51 12:46 25:15.0 8:09/M 10
387 149 8436 Matthew Sliwka Bishop Shanahan 3:52 10:30 10:51 25:15.0 8:09/M 9
388 (> 7) 8553 Benjamin Seiple Father Judge 4:05 10:23 10:46 25:16.1 8:09/M 9
389 (> 7) 8966 Cooper Mead Upper Dublin 3:57 10:28 10:51 25:17.5 8:10/M 10
390 (> 7) 8820 Owen Lilly Penncrest 4:23 10:23 10:33 25:20.6 8:11/M 10
391 (> 7) 8540 Daniel Baltzer Father Judge 4:05 10:24 10:54 25:24.5 8:12/M 10
392 (> 7) 8796 Noah Iyoun Marple Newtown 4:12 10:36 10:42 25:30.4 8:14/M 11
393 150 8625 Max Colyer Harriton 3:53 10:27 11:13 25:34.5 8:15/M 12
394 151 8623 Guy Brunner Harriton 3:57 10:37 11:14 25:49.1 8:20/M 10
395 (> 7) 8673 Jack Adams La Salle College 4:11 10:43 11:03 25:58.5 8:23/M 9
396 (> 7) 8544 William Gao Father Judge 4:05 10:43 11:14 26:03.3 8:24/M 10
397 (> 7) 8799 Stephen Moran Marple Newtown 4:19 11:10 11:25 26:55.8 8:41/M 9
398 152 8435 Dominic Santoni Bishop Shanahan 4:26 11:14 11:16 26:58.3 8:42/M 11
399 153 8434 Harry Robinson Bishop Shanahan 4:23 11:27 11:08 27:00.2 8:43/M 10
400 (> 7) 8537 Vandan Solanki Downingtown West 4:34 11:20 11:19 27:14.9 8:47/M 9
O'all
Place Score Bib No Name Team Time Pace Age
401 154 8433 Avery Merrit Bishop Shanahan 4:29 11:43 12:00 28:13.2 9:06/M 12
402 (> 7) 8427 Joseph Engelhardt Bishop Shanahan 4:26 12:16 12:14 28:57.3 9:20/M 11
403 (> 7) 8456 Rishi Aitha Downingtown East 5:25 13:19 12:59 31:45.1 10:15/M 11
404 (> 7) 8426 Liam Brady Bishop Shanahan 5:20 12:51 15:00 33:13.5 10:43/M 11
405 (> 7) 8557 Michael Cleary Garnet Valley 6:00 15:23 14:51 36:15.6 11:42/M 12
Team Summary Report - Boys
Top 5 ------- Finishers -------
Place Team Places 1 2 3 4 5 6* 7*
1 La Salle College 19 1 2 3 4 9 13 37
Top 5 Times: 1:26:17.0
2 West Chester Henderson 49 6 7 10 12 14 25 26
Top 5 Times: 1:27:11.8
3 Downingtown East 120 18 21 23 27 31 38 48
Top 5 Times: 1:28:23.4
4 Souderton Area 144 5 17 36 41 45 46 53
Top 5 Times: 1:29:01.1
5 Great Valley 156 16 28 30 33 49 56 61
Top 5 Times: 1:29:15.2
6 Lower Merion 164 19 20 34 39 52 59 64
Top 5 Times: 1:29:24.3
7 Downingtown West 177 8 15 24 62 68 72 75
Top 5 Times: 1:30:00.2
8 Haverford Township 221 29 32 43 57 60 65 71
Top 5 Times: 1:30:50.0
9 Unionville 257 35 44 47 51 80 84 87
Top 5 Times: 1:31:32.1
10 Penncrest 259 11 22 55 67 104 109 116
Top 5 Times: 1:31:46.3
11 Avon Grove 324 42 58 69 74 81 82 89
Top 5 Times: 1:33:17.3
12 Strath Haven 340 40 50 78 79 93 119 123
Top 5 Times: 1:33:33.1
13 Phoenixville Area 404 73 77 83 85 86 106 111
Top 5 Times: 1:35:14.7
14 Upper Dublin 443 54 63 98 113 115 133 134
Top 5 Times: 1:36:18.0
15 Father Judge 446 66 88 95 96 101 107 112
Top 5 Times: 1:36:15.9
16 West Chester Rustin 448 70 90 92 97 99 100 120
Top 5 Times: 1:36:14.4
17 Marple Newtown 558 94 108 110 118 128 131 135
Top 5 Times: 1:39:35.8
18 Radnor 559 76 105 122 124 132 139 141
Top 5 Times: 1:39:55.1
19 West Chester East 602 91 125 127 129 130 144 145
Top 5 Times: 1:41:25.2
20 Garnet Valley 617 103 114 117 140 143 146 147
Top 5 Times: 1:43:50.9
21 Bishop Shanahan 666 102 121 142 149 152 153 154
Top 5 Times: 1:54:07.2
22 Harriton 685 126 136 137 138 148 150 151
Top 5 Times: 1:50:36.8
Inc. Kennett 4 finishers
Top 5 Times:
Inc. Unattached 3 finishers
Top 5 Times:
Detail Team Results - Boys
La Salle College Finish Position - 1
Team Score (places): 19 Team Score (times): 1:26:17.0 Average Time: 17:15.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8688 Bobby Franklin 9 1 1 17:09.7 17:09.7 0:00.0
2 8708 Seamus O'Connell 9 2 3 17:11.6 34:21.4 0:01.4
3 8705 Ryan McCabe 10 3 6 17:12.1 51:33.5 0:10.0
4 8677 Vincent Calamia 10 4 10 17:17.6 1:08:51.2 0:16.1
5 8724 Aidan Twomey 11 9 19 17:25.8 1:26:17.0 0:10.5
6 8684 Stevie Dvorchak 12 13 32 17:30.6 1:43:47.6 0:20.8
7 8691 Gregory Hock 9 37 69 17:58.9 2:01:46.6 0:22.2
8 8721 Matthew Tate 9 More Than 7 18:04.9 2:19:51.6 0:31.5
9 8700 Colin Little 10 More Than 7 18:09.7 2:38:01.3 0:31.7
10 8725 Anthony Ukalovic 9 More Than 7 18:11.9 2:56:13.3 0:36.3
11 8717 Brendan Sock 9 More Than 7 18:12.0 3:14:25.3 0:34.4
12 8676 William Buckleman 11 More Than 7 18:24.6 3:32:50.0 0:37.2
13 8710 Frank Palopoli 10 More Than 7 18:25.4 3:51:15.4 0:36.6
14 8713 Connor Prout 12 More Than 7 18:40.2 4:09:55.7 0:48.3
15 8697 Matt Kurek 12 More Than 7 18:49.9 4:28:45.6 0:51.5
16 8704 Ethan Marquette 11 More Than 7 18:52.0 4:47:37.7 0:45.1
17 8679 Andrew Carter 11 More Than 7 19:00.6 5:06:38.3 0:51.0
18 8675 Philip Buckleman 11 More Than 7 19:03.5 5:25:41.9 0:49.1
19 8686 Brendan Fahey 12 More Than 7 19:07.4 5:44:49.4 1:14.7
20 8716 Harrison Smith 9 More Than 7 19:07.6 6:03:57.0 0:56.2
21 8727 Sebastian Westfall 9 More Than 7 19:10.3 6:23:07.4 0:59.5
22 8698 Matt Lamontagne 11 More Than 7 19:14.8 6:42:22.2 0:54.8
23 8678 Liam Carey 11 More Than 7 19:22.3 7:01:44.6 1:11.4
24 8715 Ryan Russell 9 More Than 7 19:24.6 7:21:09.2 1:13.6
25 8714 Connor Rosenbaum 11 More Than 7 19:26.4 7:40:35.7 1:15.4
26 8683 Andrew DiIenno 12 More Than 7 19:39.9 8:00:15.6 1:05.3
27 8719 John Solana 12 More Than 7 19:40.9 8:19:56.5 1:30.0
28 8681 Dennis Collins 9 More Than 7 19:41.3 8:39:37.8 1:12.3
29 8689 Andrew Gaylord 11 More Than 7 19:43.6 8:59:21.5 1:10.0
30 8706 Justin McGlynn 11 More Than 7 19:55.2 9:19:16.8 1:20.2
31 8693 Will Imperiale 9 More Than 7 20:00.8 9:39:17.6 1:31.4
32 8696 Jack Kurek 12 More Than 7 20:07.0 9:59:24.7 1:27.2
33 8712 Joe Petrarca 11 More Than 7 20:08.3 10:19:33.0 1:28.7
34 8701 Alex Lupinacci 9 More Than 7 20:15.7 10:39:48.8 1:27.8
35 8694 Margis Kapur 9 More Than 7 20:17.8 11:00:06.6 1:22.2
36 8722 Gabe Tornetta 9 More Than 7 20:21.3 11:20:27.9 1:14.7
37 8692 Gavin Hoover 12 More Than 7 20:36.9 11:41:04.9 1:51.8
38 8718 Enzo Solana 9 More Than 7 21:03.3 12:02:08.2 1:34.6
39 8720 Edward Soteros 9 More Than 7 21:05.1 12:23:13.4 1:59.2
40 8709 Colin O'Donovan 9 More Than 7 21:05.9 12:44:19.3 1:48.0
41 8702 Christopher Maiolino 9 More Than 7 21:12.7 13:05:32.1 1:32.9
42 8707 Luke Meyer 9 More Than 7 21:21.7 13:26:53.8 2:02.5
43 8674 James Bachman 10 More Than 7 21:31.7 13:48:25.6 2:00.1
44 8695 Michael Kupniewski 11 More Than 7 21:37.5 14:10:03.2 2:13.3
45 8726 Jared Werts 12 More Than 7 21:42.7 14:31:45.9 2:17.3
46 8690 Patrick Gibbons 9 More Than 7 23:49.6 14:55:35.5 2:41.2
47 8673 Jack Adams 9 More Than 7 25:58.5 15:21:34.1 4:05.1
West Chester Henderson Finish Position - 2
Team Score (places): 49 Team Score (times): 1:27:11.8 Average Time: 17:26.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 5832 James Widmer 11 6 6 17:21.1 17:21.1 0:19.7
2 5822 Evan Kurdziel 11 7 13 17:23.8 34:44.9 0:02.6
3 5816 Dermot Hogan 10 10 23 17:26.5 52:11.5 0:09.1
4 5813 Sam Good 10 12 35 17:29.7 1:09:41.2 0:05.9
5 5834 Luke Zajac 10 14 49 17:30.6 1:27:11.8 0:09.3
6 5825 Logan Miller 10 25 74 17:41.5 1:44:53.4 0:14.9
7 5829 Max Ritacco 9 26 100 17:41.7 2:02:35.2 0:25.6
8 5817 Frankie Houder 11 More Than 7 18:00.3 2:20:35.5 0:34.8
9 5826 Elliott Ng 12 More Than 7 18:13.2 2:38:48.7 0:29.4
10 5808 Alex Baum 12 More Than 7 18:37.5 2:57:26.2 0:42.7
11 5827 Adam Pontzer 11 More Than 7 18:39.0 3:16:05.3 0:48.1
12 5812 Liam Dawson 12 More Than 7 18:41.5 3:34:46.8 0:43.0
13 5828 Jason Rice 11 More Than 7 19:41.8 3:54:28.6 1:06.4
14 5807 Eli Arnold 12 More Than 7 19:48.9 4:14:17.6 1:11.6
15 5830 Brady Roudabush 11 More Than 7 19:55.4 4:34:13.0 1:24.8
16 5821 Daniel Krewson 11 More Than 7 20:13.4 4:54:26.4 1:26.3
17 5811 Jacob Corcoran 11 More Than 7 20:56.0 5:15:22.5 1:35.2
18 5820 Kaeden Kraatz 11 More Than 7 21:09.8 5:36:32.3 1:53.5
19 5824 Brett McElhiney 11 More Than 7 21:20.5 5:57:52.9 1:56.5
20 5818 Elliott Karver 11 More Than 7 21:23.1 6:19:16.1 3:27.4
21 5814 Emmett Heraghty 9 More Than 7 24:11.8 6:43:27.9 3:18.1
Downingtown East Finish Position - 3
Team Score (places): 120 Team Score (times): 1:28:23.4 Average Time: 17:40.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8479 Nate Parr 11 18 18 17:33.6 17:33.6 0:10.4
2 8483 Alexander Roman 11 21 39 17:36.2 35:09.9 0:08.5
3 8481 Colton Robinson 11 23 62 17:39.0 52:49.0 0:15.4
4 8468 Michael Henry 12 27 89 17:42.7 1:10:31.7 0:14.0
5 8458 Davidson Baxter 12 31 120 17:51.7 1:28:23.4 0:22.2
6 8490 Brady Worrell 12 38 158 18:00.0 1:46:23.5 0:28.7
7 8477 Cayden Moran 11 48 206 18:15.2 2:04:38.7 0:37.5
8 8480 Ryan Pluckhorn 10 More Than 7 19:28.1 2:24:06.9 1:11.9
9 8474 Josh Kuchera 10 More Than 7 19:30.9 2:43:37.8 1:20.5
10 8461 Jayden Chandler 9 More Than 7 19:34.0 3:03:11.8 1:08.0
11 8473 Brad Kellogg 12 More Than 7 19:59.1 3:23:10.9 1:38.8
12 8486 Braden Tulloch 9 More Than 7 20:11.8 3:43:22.8 1:27.4
13 8472 Rithik Kamtam 10 More Than 7 20:14.0 4:03:36.8 1:29.7
14 8491 Kyle Xie 10 More Than 7 20:15.2 4:23:52.1 1:28.7
15 8482 Jack Rohrbaugh 9 More Than 7 20:21.9 4:44:14.0 1:25.1
16 8478 Leo Nino 9 More Than 7 20:35.4 5:04:49.4 1:30.3
17 8463 Joel Deekollu 11 More Than 7 20:38.8 5:25:28.2 1:22.5
18 8460 Jack Butler 9 More Than 7 20:44.0 5:46:12.2 1:30.6
19 8467 Gabriel Henn 11 More Than 7 20:45.6 6:06:57.8 1:27.0
20 8465 Michael Esposito 9 More Than 7 20:56.7 6:27:54.6 1:43.1
21 8459 Justin Blevins 9 More Than 7 20:58.3 6:48:52.9 1:50.2
22 8469 Luke Hinojosa 12 More Than 7 21:15.8 7:10:08.8 1:33.1
23 8475 Tim McKee 11 More Than 7 22:19.3 7:32:28.1 2:29.8
24 8466 Brady Frantz 9 More Than 7 22:47.9 7:55:16.0 2:46.4
25 8470 Mason James 9 More Than 7 24:01.1 8:19:17.2 3:17.3
26 8484 Paul Selden 9 More Than 7 25:01.1 8:44:18.4 3:32.9
27 8456 Rishi Aitha 11 More Than 7 31:45.1 9:16:03.6 6:01.7
Souderton Area Finish Position - 4
Team Score (places): 144 Team Score (times): 1:29:01.1 Average Time: 17:48.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8871 Drew Grebe 11 5 5 17:20.9 17:20.9 0:12.8
2 8868 Matthew Embrey 10 17 22 17:33.2 34:54.2 0:11.7
3 8886 Liam Simpson 9 36 58 17:55.5 52:49.8 0:31.1
4 8870 AJ Gardner 11 41 99 18:02.0 1:10:51.9 0:40.9
5 8884 Ryan Richhart 11 45 144 18:09.1 1:29:01.1 0:37.5
6 8865 Nate Bucher 10 46 190 18:09.2 1:47:10.4 0:29.7
7 8877 Ryan Magill 10 53 243 18:20.1 2:05:30.5 0:33.7
8 8880 Brendan McMahon 10 More Than 7 18:32.6 2:24:03.1 0:51.1
9 8867 Liam Dougherty 10 More Than 7 18:43.8 2:42:47.0 0:54.0
10 8878 Nate Manley 11 More Than 7 18:44.5 3:01:31.5 0:55.2
11 8881 Jon Morales 12 More Than 7 18:53.6 3:20:25.1 0:48.1
12 8879 Lucas McDonough 12 More Than 7 19:19.5 3:39:44.6 1:11.9
13 8875 Dylan Lockhead 11 More Than 7 19:19.9 3:59:04.6 1:04.8
14 8863 Luca Barnabei 12 More Than 7 19:30.8 4:18:35.4 1:12.8
15 8872 Evan Hamm 11 More Than 7 19:43.3 4:38:18.8 1:23.7
16 8873 Aaron Heck 10 More Than 7 19:56.4 4:58:15.2 1:29.6
17 8862 Jonah Barnabei 9 More Than 7 20:11.0 5:18:26.3 1:30.5
18 8883 Jeremy Rehak 12 More Than 7 20:41.2 5:39:07.5 1:41.4
19 8889 Tristan Walker 12 More Than 7 21:01.3 6:00:08.9 1:47.7
20 8876 Kyle Lockhead 12 More Than 7 21:04.7 6:21:13.6 2:04.8
21 8869 Ryan Embrey 10 More Than 7 21:13.8 6:42:27.4 2:02.7
22 8874 Praneel Jammalamadaka 10 More Than 7 21:16.9 7:03:44.4 1:59.2
23 8888 Cristian Trinidad 12 More Than 7 21:35.3 7:25:19.7 2:11.3
24 8882 Neal Patel 11 More Than 7 21:41.0 7:47:00.7 1:51.9
25 8864 Lincoln Benfield 10 More Than 7 25:15.0 8:12:15.7 5:48.2
Great Valley Finish Position - 5
Team Score (places): 156 Team Score (times): 1:29:15.2 Average Time: 17:51.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8598 Chase Pepperman 11 16 16 17:32.4 17:32.4 0:10.1
2 8577 Toby Board 12 28 44 17:43.5 35:16.0 0:13.1
3 8607 Redford Thomas 11 30 74 17:48.6 53:04.6 0:20.7
4 8578 Jonathan Bricker 9 33 107 17:53.4 1:10:58.0 0:25.4
5 8596 Vamsi Padivetu 11 49 156 18:17.2 1:29:15.2 0:45.2
6 8597 Aidan Peacock 11 56 212 18:26.0 1:47:41.3 0:25.4
7 8600 Aidan Ratliff 11 61 273 18:37.7 2:06:19.0 0:55.3
8 8610 Hayden Wagenmann 9 More Than 7 19:14.6 2:25:33.7 0:52.6
9 8604 Nikander Spence 12 More Than 7 19:26.9 2:45:00.7 1:32.4
10 8587 Ajay Jegan Mohan 10 More Than 7 19:32.3 3:04:33.0 1:14.0
11 8585 Sebastian Ieradi 11 More Than 7 19:50.9 3:24:23.9 0:44.2
12 8605 Jack Tengwall 9 More Than 7 19:52.3 3:44:16.3 0:45.7
13 8594 Jake May 9 More Than 7 19:54.5 4:04:10.9 0:48.2
14 8601 Tamir Sallam 11 More Than 7 20:12.6 4:24:23.5 1:27.9
15 8584 Cameron Gosa 10 More Than 7 20:19.9 4:44:43.4 1:19.2
16 8609 Upanshu Vinayaka 9 More Than 7 20:40.4 5:05:23.8 1:27.6
17 8608 Seth Tshudy 11 More Than 7 20:46.9 5:26:10.7 1:23.1
18 8592 Jed Lu 10 More Than 7 20:51.2 5:47:01.9 1:39.1
19 8599 Ethan Raab 10 More Than 7 20:54.9 6:07:56.9 1:37.3
20 8603 Pranav Shanmugavelu 10 More Than 7 20:57.0 6:28:53.9 1:40.5
21 8582 William Dickerson 9 More Than 7 22:25.5 6:51:19.5 2:29.9
22 8595 William Ngo 10 More Than 7 22:42.1 7:14:01.6 2:19.8
23 8586 Austin Janofsky 9 More Than 7 22:54.7 7:36:56.3 2:30.0
24 8606 Bodie Thomas 9 More Than 7 22:56.4 7:59:52.7 2:24.2
25 8612 Jimin Yi 9 More Than 7 22:58.0 8:22:50.8 2:36.4
26 8591 Aj Lovasz 10 More Than 7 23:12.6 8:46:03.5 3:12.0
27 8580 Jason Chen 10 More Than 7 24:03.6 9:10:07.1 3:10.4
28 8588 Shailrajsinh Jhala 11 More Than 7 24:08.0 9:34:15.2 3:13.4
29 8581 Jacob DeRafelo 9 More Than 7 24:18.6 9:58:33.9 3:06.8
30 8590 Dayyan Lodhi 10 More Than 7 24:44.7 10:23:18.7 2:58.4
31 8576 Arpit Ahuja 10 More Than 7 24:50.9 10:48:09.6 3:21.2
32 8589 Jacob Kim 10 More Than 7 24:52.6 11:13:02.2 3:40.2
33 8583 Tyler Draper 9 More Than 7 25:07.0 11:38:09.2 3:51.7
34 8602 Nolan Schneider 11 More Than 7 25:13.8 12:03:23.1 3:27.0
Lower Merion Finish Position - 6
Team Score (places): 164 Team Score (times): 1:29:24.3 Average Time: 17:52.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8763 Dylan Leone 11 19 19 17:33.7 17:33.7 0:17.4
2 8761 Alex France 10 20 39 17:35.3 35:09.0 0:24.3
3 8762 Nathan Grunfeld 12 34 73 17:54.5 53:03.6 0:27.4
4 8760 Andrew Ersin 12 39 112 18:00.8 1:11:04.4 0:31.5
5 8759 Alan Chen 12 52 164 18:19.9 1:29:24.3 0:37.5
6 8764 Arjay Miller 10 59 223 18:31.9 1:47:56.2 0:49.2
7 8766 Aaron Silber 10 64 287 18:40.2 2:06:36.5 0:46.8
8 8767 Jackson Snyder 11 More Than 7 19:15.8 2:25:52.3 1:01.3
9 8765 Jakub Prohaska 12 More Than 7 20:19.0 2:46:11.4 1:28.7
Downingtown West Finish Position - 7
Team Score (places): 177 Team Score (times): 1:30:00.2 Average Time: 18:00.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8522 Tyler Guy 11 8 8 17:25.0 17:25.0 0:15.8
2 8535 Shravan Raja 10 15 23 17:31.1 34:56.1 0:22.0
3 8531 Gavin Mize 11 24 47 17:40.9 52:37.1 0:27.5
4 8529 Devin Maher 9 62 109 18:39.4 1:11:16.5 0:41.5
5 8524 Grant Hoffman 10 68 177 18:43.7 1:30:00.2 0:51.6
6 8517 Jack Corrigan 9 72 249 18:45.6 1:48:45.9 0:46.3
7 8523 Chris Heimberger 9 75 324 18:54.9 2:07:40.9 0:51.5
8 8518 Matthew DeAngelis 11 More Than 7 18:56.6 2:26:37.5 1:11.0
9 8533 Nicholas Musallam 9 More Than 7 19:01.8 2:45:39.3 0:46.7
10 8515 Leo Boehnke 10 More Than 7 19:05.6 3:04:44.9 1:17.7
11 8520 Chris DiMeo 9 More Than 7 19:37.3 3:24:22.2 1:11.2
12 8525 Jimmy Howe 12 More Than 7 19:40.7 3:44:03.0 1:16.6
13 8539 Ben Staub 11 More Than 7 19:43.3 4:03:46.3 1:12.8
14 8530 Rylan Maloney 10 More Than 7 19:52.0 4:23:38.3 1:21.4
15 8538 Noah Spaulding 9 More Than 7 20:39.5 4:44:17.9 1:24.2
16 8514 Owen Bissinger 11 More Than 7 20:49.9 5:05:07.8 1:35.1
17 8526 Lawson Hsi 12 More Than 7 21:31.6 5:26:39.4 2:35.1
18 8516 Haoen Chang 9 More Than 7 22:25.6 5:49:05.1 2:54.0
19 8527 Jaden Jansen 9 More Than 7 22:56.9 6:12:02.0 2:45.3
20 8534 Xavier Pathappillil 10 More Than 7 23:41.5 6:35:43.5 2:52.2
21 8528 Lemuel Jiang 9 More Than 7 24:25.3 7:00:08.8 2:51.6
22 8537 Vandan Solanki 9 More Than 7 27:14.9 7:27:23.7 4:21.6
Haverford Township Finish Position - 8
Team Score (places): 221 Team Score (times): 1:30:50.0 Average Time: 18:10.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8646 Finn Avon 10 29 29 17:44.1 17:44.1 0:20.4
2 8655 John Donohue 12 32 61 17:52.6 35:36.8 0:33.3
3 8647 Jonathan Awad 9 43 104 18:07.1 53:43.9 0:22.4
4 8656 Charlie Hatton 9 57 161 18:28.5 1:12:12.4 1:17.9
5 8652 Aidan Chivalette 10 60 221 18:37.6 1:30:50.0 0:30.5
6 8653 Aidan Cron 11 65 286 18:41.0 1:49:31.1 0:59.7
7 8654 Gideon Dayo 11 71 357 18:44.9 2:08:16.1 1:00.3
8 8663 Ollie Yez 10 More Than 7 18:46.9 2:27:03.0 0:51.6
9 8659 Robert McGuire 9 More Than 7 18:48.2 2:45:51.3 0:42.2
10 8651 Declan Burko 9 More Than 7 19:00.1 3:04:51.4 0:50.3
11 8650 Liam Brusstar 9 More Than 7 19:02.0 3:23:53.4 0:58.1
12 8648 Jack Baldwin 11 More Than 7 19:02.5 3:42:56.0 1:03.5
13 8660 Liam Pinder 9 More Than 7 19:10.6 4:02:06.6 0:55.3
14 8657 Jonas Leach 10 More Than 7 19:23.1 4:21:29.8 1:08.9
15 8662 Jorge Tecedor 11 More Than 7 19:28.3 4:40:58.1 1:10.1
16 8658 Maxim Markiw 11 More Than 7 19:29.0 5:00:27.2 1:10.3
17 8661 Dylan Shindler 10 More Than 7 19:30.3 5:19:57.5 1:28.9
18 8649 Brian Bausman 10 More Than 7 19:34.6 5:39:32.2 1:23.2
Unionville Finish Position - 9
Team Score (places): 257 Team Score (times): 1:31:32.1 Average Time: 18:18.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8939 Chase Wilson 10 35 35 17:54.8 17:54.8 0:30.2
2 8936 Nan Stone 9 44 79 18:08.2 36:03.0 0:38.5
3 8931 Julian Hart 10 47 126 18:14.4 54:17.4 0:25.5
4 8927 Liam Edelstein 9 51 177 18:17.8 1:12:35.3 0:16.6
5 8937 Mrinal Venkatesh 9 80 257 18:56.8 1:31:32.1 0:48.3
6 8938 Matt White 10 84 341 19:10.8 1:50:43.0 0:45.3
7 8932 Jack Keaveny 12 87 428 19:13.7 2:09:56.8 0:56.8
8 8926 Henry Bondi 10 More Than 7 19:31.5 2:29:28.3 1:06.7
9 8930 Cooper Hanigan 11 More Than 7 19:41.3 2:49:09.7 1:34.4
10 8928 Robbie Elsen 10 More Than 7 19:51.2 3:09:01.0 1:32.6
11 8935 Ben Scali 12 More Than 7 20:37.9 3:29:38.9 1:44.3
12 8934 Ethan Ruslim 9 More Than 7 20:42.2 3:50:21.2 1:33.5
13 8933 Jacob Mudge 12 More Than 7 20:46.6 4:11:07.8 1:49.3
14 8929 Thomas Gibson 11 More Than 7 21:30.7 4:32:38.5 2:21.8
15 8940 Oliver Wu 9 More Than 7 22:23.7 4:55:02.3 2:11.3
16 8925 Ryan Baroni 10 More Than 7 24:59.8 5:20:02.1 3:35.2
Penncrest Finish Position - 10
Team Score (places): 259 Team Score (times): 1:31:46.3 Average Time: 18:21.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8819 Bartosz Kruszewski 9 11 11 17:28.1 17:28.1 0:16.7
2 8816 Sean Holst-Rightley 9 22 33 17:37.2 35:05.4 0:26.1
3 8817 Brendan Kawan 9 55 88 18:22.8 53:28.2 0:39.9
4 8818 Jason Kesling 10 67 155 18:43.3 1:12:11.6 0:46.3
5 8827 Nathan Weinrich 10 104 259 19:34.6 1:31:46.3 1:47.8
6 8826 Ethan Wahba 12 109 368 19:50.8 1:51:37.1 1:16.7
7 8806 Ethan Bowen 9 116 484 19:57.4 2:11:34.6 1:21.3
8 8823 Brady Petit 11 More Than 7 20:01.1 2:31:35.7 1:21.1
9 8812 Reid Graham 10 More Than 7 20:01.7 2:51:37.4 1:30.5
10 8805 George Bostwick 12 More Than 7 20:07.3 3:11:44.8 1:36.0
11 8815 Nolan High 9 More Than 7 20:08.7 3:31:53.6 1:25.1
12 8821 Aditya Murthy 10 More Than 7 20:34.0 3:52:27.6 1:42.9
13 8814 Colin Hefferan 10 More Than 7 20:48.2 4:13:15.8 1:48.6
14 8808 Liam Carroll 9 More Than 7 20:59.0 4:34:14.9 1:37.2
15 8809 Leon Chambers 10 More Than 7 21:37.6 4:55:52.6 2:07.3
16 8811 Alex Foreacre 11 More Than 7 22:25.5 5:18:18.1 2:12.2
17 8824 Nathan Selph 10 More Than 7 22:27.6 5:40:45.7 2:20.4
18 8807 Jimmy Caldwell 9 More Than 7 22:29.7 6:03:15.5 2:38.8
19 8825 Kiran Thomas 9 More Than 7 25:09.3 6:28:24.8 3:25.6
20 8813 Matthew Gunawan 10 More Than 7 25:11.1 6:53:35.9 3:33.0
21 8820 Owen Lilly 10 More Than 7 25:20.6 7:18:56.5 3:35.2
Avon Grove Finish Position - 11
Team Score (places): 324 Team Score (times): 1:33:17.3 Average Time: 18:39.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8418 Nikhil Pendse 10 42 42 18:05.6 18:05.6 0:25.6
2 8410 Chase Kalesh 10 58 100 18:30.3 36:36.0 0:47.3
3 8401 Alex Dusseau 12 69 169 18:44.2 55:20.3 0:39.0
4 8415 John Paul Morgan 11 74 243 18:54.8 1:14:15.1 0:56.0
5 8404 Tejvir Gill 12 81 324 19:02.1 1:33:17.3 0:45.1
6 8396 Aarnav Behari 10 82 406 19:03.5 1:52:20.8 0:59.0
7 8408 Zach Hudson 11 89 495 19:16.6 2:11:37.5 0:57.3
8 8425 Ryan Zhang 11 More Than 7 19:32.7 2:31:10.2 1:01.0
9 8413 Boden McDaniel 11 More Than 7 19:35.5 2:50:45.7 0:51.4
10 8403 Taylor Garey 10 More Than 7 19:44.9 3:10:30.7 1:04.4
11 8424 Cayd Wolf 9 More Than 7 19:49.7 3:30:20.4 1:00.5
12 8405 Connor Hawkins 9 More Than 7 19:55.1 3:50:15.6 1:05.4
13 8411 Krish Kochhar 11 More Than 7 20:13.3 4:10:28.9 1:25.0
14 8414 Elliot McLean 10 More Than 7 20:13.4 4:30:42.3 1:19.7
15 8417 Suraj Pedada 11 More Than 7 20:24.1 4:51:06.5 1:47.3
16 8412 William MacGregor 10 More Than 7 20:43.1 5:11:49.6 1:28.3
17 8406 Aiden Heavener 10 More Than 7 20:53.2 5:32:42.9 1:38.5
18 8399 Colin Buffington 10 More Than 7 21:24.2 5:54:07.1 1:44.1
19 8400 Henry Buffington 10 More Than 7 21:29.2 6:15:36.4 1:47.6
20 8394 Dylan Adams 10 More Than 7 21:38.1 6:37:14.5 1:57.1
21 8409 Aaditya Joshi 11 More Than 7 21:40.3 6:58:54.8 1:58.4
22 8416 Rishabh Panse 11 More Than 7 22:06.7 7:21:01.6 2:26.2
23 8420 Jacob Schindler 12 More Than 7 22:12.4 7:43:14.0 2:08.2
24 8398 Anderson Boyle 9 More Than 7 22:38.1 8:05:52.1 2:17.2
25 8402 Chase Gallagher 9 More Than 7 22:57.8 8:28:50.0 2:13.7
26 8397 Trevor Bell 12 More Than 7 23:44.9 8:52:34.9 3:11.2
27 8395 Ryan Banta 11 More Than 7 24:11.4 9:16:46.4 2:58.6
28 8421 Aarian Selby 11 More Than 7 24:49.7 9:41:36.1 3:14.6
Strath Haven Finish Position - 12
Team Score (places): 340 Team Score (times): 1:33:33.1 Average Time: 18:42.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8906 Jonah Wimmer 9 40 40 18:01.4 18:01.4 0:17.2
2 8899 Max Kikkawa 12 50 90 18:17.3 36:18.7 0:28.7
3 8898 Clark Kerkstra 9 78 168 18:56.1 55:14.9 0:41.5
4 8890 Ogden Ching 11 79 247 18:56.6 1:14:11.5 0:46.7
5 8896 Brendan Hogg 9 93 340 19:21.5 1:33:33.1 0:51.9
6 8892 Owen Goldberg 10 119 459 20:02.7 1:53:35.8 1:19.2
7 8894 Gabe Hatala 11 123 582 20:11.6 2:13:47.4 1:30.0
8 8901 Thomas Martinez 11 More Than 7 20:37.8 2:34:25.2 1:41.4
9 8904 Michael Noon 9 More Than 7 21:10.4 2:55:35.7 1:52.2
10 8905 Nathan Rines 9 More Than 7 21:46.4 3:17:22.1 2:14.2
11 8903 Ibraheem Neveln 12 More Than 7 23:01.4 3:40:23.6 2:18.3
12 8891 Kenny Currie 11 More Than 7 23:25.1 4:03:48.8 2:24.0
13 8893 Adam Hardy 9 More Than 7 24:46.7 4:28:35.5 3:26.1
Phoenixville Area Finish Position - 13
Team Score (places): 404 Team Score (times): 1:35:14.7 Average Time: 19:02.9
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 5864 Ryan Pratte 12 73 73 18:46.0 18:46.0 0:58.3
2 5875 Max Goudie 10 77 150 18:56.0 37:42.1 1:03.0
3 5865 Ben Eichenwald 12 83 233 19:07.4 56:49.5 1:14.4
4 5876 Jack Pozun 9 85 318 19:12.3 1:16:01.8 0:58.5
5 5879 Harry Hamid 9 86 404 19:12.8 1:35:14.7 0:58.8
6 5869 Chase Ritter 11 106 510 19:43.1 1:54:57.8 1:14.4
7 5861 Jack McCoy 12 111 621 19:53.1 2:14:51.0 1:12.5
8 5878 Henry Cimo 9 More Than 7 19:53.2 2:34:44.2 1:07.9
9 5874 Owen Young 10 More Than 7 20:01.1 2:54:45.4 1:20.4
10 5872 Reed Gleba 11 More Than 7 20:08.0 3:14:53.4 1:22.8
11 5860 Matt LaBarge 12 More Than 7 20:31.9 3:35:25.4 1:32.3
12 5877 Elliot Splainer 9 More Than 7 20:33.4 3:55:58.8 1:20.2
13 5867 Landon Connett 12 More Than 7 20:47.0 4:16:45.8 2:05.7
14 5880 Matt Malinowski 10 More Than 7 20:54.9 4:37:40.8 1:41.7
15 5863 Thomas Schratz 12 More Than 7 21:44.0 4:59:24.8 2:06.6
16 5862 Pranav Shrirang 12 More Than 7 22:03.7 5:21:28.5 2:02.1
17 5881 Noah Eichenwald 9 More Than 7 22:24.6 5:43:53.2 2:25.0
18 5882 Noah Monson 9 More Than 7 23:07.6 6:07:00.8 3:14.2
19 5859 Owen Monson 12 More Than 7 23:09.4 6:30:10.3 3:03.9
20 5866 Spencer Walsh 12 More Than 7 23:32.6 6:53:43.0 3:08.1
21 5873 Sam Marosek 11 More Than 7 24:57.6 7:18:40.6 3:33.2
Upper Dublin Finish Position - 14
Team Score (places): 443 Team Score (times): 1:36:18.0 Average Time: 19:15.6
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8963 Gabe Jackson 10 54 54 18:20.8 18:20.8 0:27.2
2 8967 Josiah Notary 9 63 117 18:39.4 37:00.3 0:51.3
3 8960 Liam Broome 9 98 215 19:25.7 56:26.1 0:47.5
4 8965 Matthew Lee 9 113 328 19:54.9 1:16:21.0 1:21.2
5 8969 Nick Vitale 9 115 443 19:57.0 1:36:18.0 1:22.2
6 8961 Jacob Frantz 12 133 576 20:57.6 1:57:15.7 1:57.4
7 8962 Garrett Haggar 11 134 710 20:58.0 2:18:13.7 1:47.2
8 8966 Cooper Mead 10 More Than 7 25:17.5 2:43:31.2 3:53.2
Father Judge Finish Position - 15
Team Score (places): 446 Team Score (times): 1:36:15.9 Average Time: 19:15.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8552 Colin Schultz 9 66 66 18:42.7 18:42.7 0:51.2
2 8546 Brandon Grabfelder 10 88 154 19:14.6 37:57.3 1:16.6
3 8555 Marcos Tigreros 11 95 249 19:23.5 57:20.9 1:14.2
4 8541 Justin Cheeseman 12 96 345 19:23.9 1:16:44.9 1:08.7
5 8551 Caiden Rivera 9 101 446 19:31.0 1:36:15.9 1:09.2
6 8543 Colin Dunne 9 107 553 19:47.1 1:56:03.0 1:06.3
7 8550 Nicholas Prevaj 11 112 665 19:54.1 2:15:57.2 1:17.4
8 8542 Nicholas Dodd 10 More Than 7 19:59.4 2:35:56.6 1:32.3
9 8545 Sean Gizzi 12 More Than 7 20:27.8 2:56:24.4 1:43.2
10 8548 Matthew Kolimaga 10 More Than 7 20:42.2 3:17:06.6 1:54.6
11 8549 James Lamaina 10 More Than 7 21:16.9 3:38:23.6 2:02.5
12 8556 Charles Trifiletti 9 More Than 7 21:50.9 4:00:14.5 1:58.3
13 8553 Benjamin Seiple 9 More Than 7 25:16.1 4:25:30.6 3:48.1
14 8540 Daniel Baltzer 10 More Than 7 25:24.5 4:50:55.1 3:55.9
15 8544 William Gao 10 More Than 7 26:03.3 5:16:58.5 4:16.6
West Chester Rustin Finish Position - 16
Team Score (places): 448 Team Score (times): 1:36:14.4 Average Time: 19:14.8
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 5855 Jace Orsini 11 70 70 18:44.5 18:44.5 0:31.6
2 5854 Adam Mosier 11 90 160 19:17.3 38:01.9 0:44.5
3 5850 Sam Lucenius 11 92 252 19:19.9 57:21.9 1:09.5
4 5853 CJ McDermott 11 97 349 19:25.4 1:16:47.3 0:53.3
5 5857 Tommy Quigley 11 99 448 19:27.1 1:36:14.4 1:06.5
6 5851 Adam Makke 9 100 548 19:30.7 1:55:45.1 0:49.9
7 5848 Ben Heym 11 120 668 20:07.0 2:15:52.2 1:06.5
8 5858 Nick Washburn 10 More Than 7 20:22.7 2:36:14.9 1:29.2
9 5856 Luke Pierce 10 More Than 7 20:38.3 2:56:53.3 1:31.4
10 5846 Collin Fleury 9 More Than 7 20:42.4 3:17:35.7 1:35.9
11 5852 Gian Mazza 11 More Than 7 20:45.4 3:38:21.2 1:37.0
12 5845 I-An Chi 12 More Than 7 20:52.3 3:59:13.5 1:29.5
13 5849 Ethan Holstein 11 More Than 7 21:43.1 4:20:56.7 1:58.1
14 5844 Liam Bengston 11 More Than 7 24:16.3 4:45:13.0 2:43.0
15 5847 Ahren Gajjar 11 More Than 7 24:38.8 5:09:51.9 3:05.6
Marple Newtown Finish Position - 17
Team Score (places): 558 Team Score (times): 1:39:35.8 Average Time: 19:55.1
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8794 Jacob Figuroa 10 94 94 19:22.4 19:22.4 0:58.5
2 8800 Josh Patrick 10 108 202 19:49.4 39:11.8 1:28.2
3 8789 Lucas Cavanaugh 9 110 312 19:51.9 59:03.7 1:26.5
4 8787 Cole Broomall 10 118 430 19:59.0 1:19:02.7 1:26.3
5 8788 Tyler Carlson 11 128 558 20:33.0 1:39:35.8 1:37.7
6 8802 Wolfgang Shultz 10 131 689 20:49.5 2:00:25.3 1:44.9
7 8798 Noah Mauldin 11 135 824 21:20.2 2:21:45.6 2:09.8
8 8801 Reed Pennington 9 More Than 7 21:55.9 2:43:41.6 2:17.5
9 8804 Elijah Wingle 9 More Than 7 22:34.7 3:06:16.3 2:29.7
10 8797 Danny Lain 12 More Than 7 22:36.9 3:28:53.3 2:46.5
11 8791 Matt Deamicis 9 More Than 7 22:42.1 3:51:35.4 3:02.8
12 8790 Gavin Dalton 11 More Than 7 23:17.4 4:14:52.8 3:03.7
13 8793 Zach Eldabbas 12 More Than 7 23:41.9 4:38:34.8 2:49.2
14 8796 Noah Iyoun 11 More Than 7 25:30.4 5:04:05.2 3:44.0
15 8799 Stephen Moran 9 More Than 7 26:55.8 5:31:01.1 4:27.5
Radnor Finish Position - 18
Team Score (places): 559 Team Score (times): 1:39:55.1 Average Time: 19:59.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8848 Sage Silverman 11 76 76 18:55.9 18:55.9 0:53.9
2 8847 Nathan Rigler 11 105 181 19:42.6 38:38.5 0:59.4
3 8849 Michael Zhao 11 122 303 20:09.1 58:47.7 1:26.2
4 8842 Angel Flores 12 124 427 20:13.1 1:19:00.9 1:28.6
5 8845 Alex Karnavas 12 132 559 20:54.2 1:39:55.1 1:55.4
6 8846 Eeshan Patel 10 139 698 22:07.4 2:02:02.5 2:08.5
7 8841 Peter Choi 10 141 839 22:08.7 2:24:11.2 2:07.4
8 8844 Grant Heberling 12 More Than 7 22:41.9 2:46:53.1 3:15.4
9 8843 Nicholas Fontaine 9 More Than 7 23:45.5 3:10:38.6 2:59.6
West Chester East Finish Position - 19
Team Score (places): 602 Team Score (times): 1:41:25.2 Average Time: 20:17.0
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8994 Will Wetten 12 91 91 19:18.2 19:18.2 0:55.8
2 8987 Andrew Mazza 9 125 216 20:21.9 39:40.2 1:30.0
3 8992 Daniel Troland 11 127 343 20:32.2 1:00:12.4 1:33.1
4 8980 Bradley Edelman 10 129 472 20:35.0 1:20:47.4 1:36.0
5 8986 Ryan Kim 12 130 602 20:37.7 1:41:25.2 1:30.3
6 8983 Javier Guzman 11 144 746 22:16.4 2:03:41.7 3:08.2
7 8993 Mathis Vargas 10 145 891 22:28.2 2:26:09.9 2:43.4
8 8979 Kevin Daly 9 More Than 7 23:06.0 2:49:16.0 2:55.0
9 8978 Benjamin Cline 10 More Than 7 23:15.3 3:12:31.3 3:19.9
Garnet Valley Finish Position - 20
Team Score (places): 617 Team Score (times): 1:43:50.9 Average Time: 20:46.2
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8566 Ethan Su 10 103 103 19:33.6 19:33.6 1:08.4
2 8563 Isaac Mellinger 9 114 217 19:55.6 39:29.2 1:15.3
3 8564 Aditya Parab 10 117 334 19:57.8 59:27.1 1:17.5
4 8560 Daniel Kim 10 140 474 22:08.7 1:21:35.8 2:27.9
5 8562 Lucas Marchese 10 143 617 22:15.1 1:43:50.9 2:28.6
6 8558 Grayson Golek 9 146 763 22:28.9 2:06:19.8 2:23.0
7 8565 Matthew Pun 12 147 910 22:45.5 2:29:05.4 2:54.4
8 8567 Carson Smallwood 12 More Than 7 24:36.0 2:53:41.4 3:15.4
9 8557 Michael Cleary 12 More Than 7 36:15.6 3:29:57.0 7:53.0
Bishop Shanahan Finish Position - 21
Team Score (places): 666 Team Score (times): 1:54:07.2 Average Time: 22:49.4
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8429 Benjamin Leinhauser 10 102 102 19:32.0 19:32.0 1:21.0
2 8430 Dillon Lindsay 11 121 223 20:08.2 39:40.3 1:15.8
3 8431 Patrick Mcree 10 142 365 22:13.5 1:01:53.8 2:08.4
4 8436 Matthew Sliwka 9 149 514 25:15.0 1:27:08.9 3:53.4
5 8435 Dominic Santoni 11 152 666 26:58.3 1:54:07.2 4:18.5
6 8434 Harry Robinson 10 153 819 27:00.2 2:21:07.5 4:10.7
7 8433 Avery Merrit 12 154 973 28:13.2 2:49:20.8 5:02.7
8 8427 Joseph Engelhardt 11 More Than 7 28:57.3 3:18:18.1 5:16.1
9 8426 Liam Brady 11 More Than 7 33:13.5 3:51:31.7 8:02.4
Harriton Finish Position - 22
Team Score (places): 685 Team Score (times): 1:50:36.8 Average Time: 22:07.3
Overall Cum. Cum. Time
Place Bib No Name Age Place Place Time Time Back
1 8628 Jack Lustgarten 9 126 126 20:28.0 20:28.0 1:38.5
2 8629 Colin Ward 9 136 262 21:44.5 42:12.6 2:19.0
3 8626 Luca Fiore 9 137 399 21:45.7 1:03:58.4 2:06.9
4 8624 Dilan Chawla 9 138 537 21:49.6 1:25:48.1 2:09.8
5 8627 Andrew Gambino 11 148 685 24:48.7 1:50:36.8 3:27.7
6 8625 Max Colyer 12 150 835 25:34.5 2:16:11.4 4:14.9
7 8623 Guy Brunner 10 151 986 25:49.1 2:42:00.5 4:15.8
Kennett 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 8671 Nolan Price 10 Less Than 5 21:40.9 21:40.9 2:02.4
2 8672 Elijah Reichman 11 Less Than 5 21:48.5 43:29.4 1:54.6
3 8670 Aiden McCallister 10 Less Than 5 23:54.5 1:07:24.0 2:36.7
4 8669 Krem Gheen-Regouski 12 Less Than 5 24:48.3 1:32:12.3 3:54.9
Unattached 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 8907 Ben Mischel 11 Less Than 5 17:03.6 17:03.6 0:02.5
2 8910 Parker Smith 10 Less Than 5 17:35.9 34:39.5 0:33.0
3 8909 Connor Russell 12 Less Than 5 17:58.1 52:37.6 0:34.6