PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 Downingtown West 47 1 4 7 16 19 24 41 17:12 0:37
2 Great Valley H S 63 5 9 12 14 23 25 26 17:20 0:14
3 North Penn H S 141 13 22 29 37 40 43 44 17:35 0:28
4 Council Rock North 180 8 11 30 65 66 72 77 17:41 0:48
5 Pennsbury 184 2 17 32 62 71 17:38 1:09
6 Henderson 196 3 27 35 58 73 84 102 17:42 1:03
7 Unionville 201 20 28 48 52 53 60 69 17:43 0:28
8 William Tennent Hs 254 15 39 55 67 78 89 98 17:52 0:50
9 Cbwest-M 277 10 31 49 87 100 103 112 17:55 1:09
10 West Chester Rustin 292 36 42 45 76 93 104 110 17:59 0:36
11 Holy Ghost Prep 316 54 56 61 70 75 85 135 18:01 0:16
12 Downingtown East 333 33 50 57 86 107 121 158 18:04 0:49
13 Hatboro-Horsham 354 46 47 59 94 108 111 145 18:07 0:42
14 Pottsgrove 357 6 21 79 99 152 183 188 18:06 2:01
15 Wissahickon Boys 365 18 34 90 92 131 147 151 18:08 1:30
16 Cb East - M 382 38 51 83 97 113 114 117 18:10 0:49
17 Cb South-M 426 63 64 68 106 125 133 159 18:19 0:45
18 Souderton Men 563 82 109 118 124 130 137 144 18:38 0:38
19 Upper Dublin 587 95 105 116 132 139 148 153 18:42 0:41
20 Cheltenham - M 610 80 81 143 149 157 168 170 18:48 1:05
21 Pennsbury, Boys 617 88 101 128 134 166 171 194 18:49 1:15
22 Pennridge Boys 645 74 120 140 155 156 163 164 18:54 1:10
23 Spring-Ford 667 91 96 136 160 184 186 193 19:06 2:06
24 Bishop Shanahan 695 115 119 127 165 169 175 176 19:04 1:03
25 Plymouth Whitemarsh 719 126 138 142 146 167 178 179 19:07 0:48
26 New Hope-Solebury 731 122 123 141 172 173 174 189 19:14 1:04
27 Oxford 818 129 150 162 187 190 19:46 1:53
28 Kennett 858 154 161 180 181 182 191 192 19:49 0:56
29 Octorara 960 177 185 195 200 203 204 21:16 2:31
30 Glen Mills School 1002 196 197 198 205 206 208 209 22:11 1:45
31 Chichester 1019 199 201 202 207 210 23:09 4:04
Individuals
PLACE FINISHER TIME PACE
1. Downingtown West
1 Tyler Alansky, So 16:48 5:25
4 Jason White, So 17:11 5:32
7 Henry Sappey, Fr 17:15 5:34
16 David Fanelli, Jr 17:22 5:36
19 Nate Leibsch, Sr 17:24 5:37
24 Sam Jaffe, Jr 17:28 5:38
41 Ben Ryherd, Fr 17:47 5:44
Total Time = 1:25:58 Total Places = 47
2. Great Valley H S
5 Sam Marano, Sr 17:13 5:33
9 Alex Krause, Sr 17:19 5:35
12 Charlie Feeney, So 17:20 5:35
14 Joe Ellis, So 17:20 5:35
23 Ryan Norris, Jr 17:27 5:37
25 Johnny Carnes, Sr 17:30 5:38
26 Cj Almonte, Jr 17:31 5:39
Total Time = 1:26:36 Total Places = 63
3. North Penn H S
13 Michael Cooney, So 17:20 5:35
22 Devin Wilkinson, Jr 17:25 5:37
29 Joe Leconey, Jr 17:37 5:41
37 Linus Cerbe, Jr 17:46 5:44
40 Reece Maurer, Jr 17:47 5:44
43 Nick Dicerbo, Fr 17:48 5:44
44 Eric Rothenberger, Jr 17:48 5:45
Total Time = 1:27:54 Total Places = 141
4. Council Rock North
8 Zac Keller, Sr 17:18 5:35
11 Jesse Laitman, So 17:19 5:35
30 Alex Sobel, Sr 17:38 5:41
65 Pat Profy, Jr 18:05 5:50
66 Max Davish, Sr 18:05 5:50
72 Chris Lewis, Jr 18:08 5:51
77 Rye Hollister, Sr 18:10 5:52
Total Time = 1:28:24 Total Places = 180
5. Pennsbury
2 Jonathan Molloy, Sr 16:59 5:29
17 Stephen Algeo, Sr 17:22 5:36
32 Thomas Wick, Fr 17:41 5:42
62 Matt Mulvaney, So 18:01 5:49
71 Andrew Gilbert, So 18:08 5:51
Total Time = 1:28:10 Total Places = 184
6. Henderson
3 Will Swart, So 17:05 5:31
27 Jeff Aldrich, Jr 17:36 5:40
35 John Schabdach, Sr 17:44 5:43
58 Alex Hellmig, Sr 17:59 5:48
73 Austin Dando, Jr 18:08 5:51
84 Eric Wallace, Jr 18:15 5:53
102 Connor McSwain, Fr 18:29 5:57
Total Time = 1:28:30 Total Places = 196
7. Unionville
20 Nathan Chaclas, Jr 17:25 5:37
28 Matt Stalford, So 17:37 5:41
48 Kyle Auger, Jr 17:51 5:45
52 Max Schenk, Jr 17:52 5:46
53 Colby Camp, Jr 17:52 5:46
60 Ryan Andes, So 18:00 5:48
69 Adam Stautberg, So 18:07 5:50
Total Time = 1:28:35 Total Places = 201
8. William Tennent Hs
15 Zack Halisky, Jr 17:21 5:36
39 Eddie White, Sr 17:47 5:44
55 Matt Carter, Sr 17:54 5:46
67 Dan Hinks, Jr 18:06 5:50
78 Andrew McGinty, Sr 18:11 5:52
89 William Suh, So 18:18 5:54
98 Noah Lapsley, Jr 18:25 5:56
Total Time = 1:29:18 Total Places = 254
9. Cbwest-M
10 Austin Kline, Sr 17:19 5:35
31 Patrick Kelly, So 17:39 5:41
49 Declan McDonald, Fr 17:52 5:46
87 Beckett Wilson, So 18:18 5:54
100 Trevor Belding, So 18:27 5:57
103 Ben Severn, So 18:29 5:58
112 Gillis Wang, So 18:35 6:00
Total Time = 1:29:33 Total Places = 277
10. West Chester Rustin
36 Scott Spak, So 17:45 5:43
42 Spencer Vogt, So 17:48 5:44
45 Dj Dinkins, Sr 17:49 5:45
76 Zane Kodama, Fr 18:10 5:51
93 Nick Villone, Fr 18:21 5:55
104 Bryce Eller, So 18:30 5:58
110 Justin Larosa, Fr 18:34 5:59
Total Time = 1:29:51 Total Places = 292
11. Holy Ghost Prep
54 Antonio Gil, So 17:53 5:46
56 Joseph Iwasyk, Fr 17:56 5:47
61 Evan Calvo, Jr 18:00 5:48
70 Connor Muldowney, Jr 18:07 5:50
75 Samuel Kuchma, Sr 18:09 5:51
85 Raymond Beer, Jr 18:17 5:54
135 Taylor Valentine, Jr 18:58 6:07
Total Time = 1:30:04 Total Places = 316
12. Downingtown East
33 Alex Oschner, Fr 17:43 5:43
50 Chris Quigley, Sr 17:52 5:46
57 Mike Dove, Jr 17:57 5:47
86 Braden Dommel, Fr 18:18 5:54
107 Matt Marshall, Sr 18:31 5:58
121 Adam Napolatano, Jr 18:45 6:03
158 Jeff Hardy, Jr 19:23 6:15
Total Time = 1:30:19 Total Places = 333
13. Hatboro-Horsham
46 Jordan Murray, So 17:50 5:45
47 Jeremy Brosius, So 17:50 5:45
59 Andrew Doberstein, Jr 17:59 5:48
94 Adam Melnik, So 18:22 5:55
108 Scott Swetkowski, Sr 18:32 5:58
111 Matthew Allen, Fr 18:35 5:59
145 Zach Gutekunst, Fr 19:05 6:09
Total Time = 1:30:32 Total Places = 354
14. Pottsgrove
6 John Garges, Jr 17:14 5:33
21 Marc Ludwig, Sr 17:25 5:37
79 K'Lif Underwood, Fr 18:12 5:52
99 Austin Eaton, So 18:26 5:57
152 Alex McCarthy, Sr 19:14 6:12
183 Owen Agnew, So 20:12 6:31
188 Ryan Levengood, Fr 20:41 6:40
Total Time = 1:30:29 Total Places = 357
15. Wissahickon Boys
18 Kyuande Johnson, So 17:24 5:37
34 Rashawn Crawford, Jr 17:43 5:43
90 Matt Gilman, So 18:19 5:54
92 Alex Walker, Jr 18:21 5:55
131 John Fadel, Sr 18:53 6:05
147 William Fadel, Fr 19:06 6:09
151 George Fadel, So 19:11 6:11
Total Time = 1:30:38 Total Places = 365
16. Cb East - M
38 Tim Markiewicz, So 17:47 5:44
51 Frank Brophy, Jr 17:52 5:46
83 Thomas Jordon, Fr 18:15 5:53
97 Troy Flagler, Jr 18:23 5:56
113 Daniel Powell, Fr 18:35 6:00
114 Joshua Powers, So 18:36 6:00
117 Michael Donello, Jr 18:40 6:01
Total Time = 1:30:50 Total Places = 382
17. Cb South-M
63 Connor Kienzle, Jr 18:03 5:49
64 Eric Tomaselli, So 18:05 5:50
68 Dan Yarnall, So 18:06 5:50
106 Tyler Cunningham, Jr 18:30 5:58
125 Eric Barlow, So 18:48 6:04
133 John Kwapinski, So 18:57 6:07
159 Issac Bachman, So 19:25 6:16
Total Time = 1:31:31 Total Places = 426
18. Souderton Men
82 David Souchet, Sr 18:14 5:53
109 Tyler Kemp, Sr 18:33 5:59
118 Luke Miorelli, Sr 18:42 6:02
124 Dan Aldefer, Jr 18:48 6:04
130 Grant Kester, So 18:52 6:05
137 Levi Schneck, Sr 18:59 6:07
144 Austin Carlson, Fr 19:04 6:09
Total Time = 1:33:07 Total Places = 563
19. Upper Dublin
95 Zach Jacobs 18:22 5:55
105 Jac Kim 18:30 5:58
116 Zach Hordacki 18:38 6:01
132 Henry Licht 18:56 6:06
139 Shawn An 19:03 6:08
148 Wooson Jeon 19:07 6:10
153 Ryan Henderson 19:15 6:12
Total Time = 1:33:27 Total Places = 587
20. Cheltenham - M
80 Jimmy Huynh, Sr 18:14 5:53
81 Noah Rosenbloom, Sr 18:14 5:53
143 Wolfgang Schanbacher, Fr 19:04 6:09
149 Marley Marc, So 19:08 6:10
157 Aaron Ngo, Fr 19:19 6:14
168 Gabe Jaffe, So 19:38 6:20
170 Josiah Rineer, Jr 19:39 6:20
Total Time = 1:33:57 Total Places = 610
21. Pennsbury, Boys
88 Ryan Merriman, Fr 18:18 5:54
101 Noah Martin, Fr 18:28 5:57
128 Isaac Gritz, Sr 18:50 6:04
134 Connor Stout, Sr 18:57 6:07
166 Phillip Chrzanowski, Fr 19:33 6:18
171 John Perdoch, Fr 19:41 6:21
194 Tim Sweeney, So 20:58 6:46
Total Time = 1:34:05 Total Places = 617
22. Pennridge Boys
74 Noah Trueblood, Jr 18:09 5:51
120 Will O'Shea, So 18:45 6:03
140 Conor Brady, So 19:03 6:09
155 Anton Sheehan, Fr 19:16 6:13
156 Elliot Coopersmith, So 19:18 6:13
163 Edison Fowler, Fr 19:30 6:17
164 Jeff Espinal, Fr 19:30 6:17
Total Time = 1:34:30 Total Places = 645
23. Spring-Ford
91 Jimmy Falcone, Jr 18:20 5:55
96 Matt Davis, So 18:23 5:56
136 Joey Vespaziani, Jr 18:59 6:07
160 Pat Walsh, Jr 19:25 6:16
184 Jordon Reed, So 20:25 6:35
186 Hunter Beauchamp, Fr 20:38 6:39
193 Steven McEvoy, Fr 20:54 6:44
Total Time = 1:35:30 Total Places = 667
24. Bishop Shanahan
115 Sean Kelly, Fr 18:36 6:00
119 Evan Veneziano, Jr 18:44 6:03
127 Seamus Fromhartz, Fr 18:49 6:04
165 Brendan Hmiel, Fr 19:31 6:18
169 Paul Blanchard, Jr 19:38 6:20
175 Joey Bertolami, Fr 19:52 6:24
176 Cole Hearn, Fr 19:52 6:24
Total Time = 1:35:17 Total Places = 695
25. Plymouth Whitemarsh
126 Christian Schaeffer, Sr 18:49 6:04
138 Bryan Schaeffer, Jr 19:02 6:08
142 Ben Marx, Jr 19:04 6:09
146 Aaron Paskin, Fr 19:05 6:09
167 Sam Kavetski, Jr 19:37 6:19
178 Ryan Repholtz, Fr 19:57 6:26
179 Tyler Foos, Jr 20:03 6:28
Total Time = 1:35:34 Total Places = 719
26. New Hope-Solebury
122 Zach Wenz, Sr 18:46 6:03
123 Ken Locke, Sr 18:47 6:03
141 Bradley Neumann, Fr 19:03 6:09
172 Jack Darling, So 19:48 6:23
173 Tim Czupich, So 19:49 6:23
174 Nick Lombardi, So 19:50 6:24
189 Austin Botelho, Jr 20:43 6:41
Total Time = 1:36:10 Total Places = 731
27. Oxford
129 Thomas Sumner, So 18:52 6:05
150 Ryan Bolesta, Sr 19:08 6:10
162 Dayne Higgins, Sr 19:29 6:17
187 James Miller, Sr 20:39 6:39
190 Alan Rivest, Sr 20:45 6:41
Total Time = 1:38:50 Total Places = 818
28. Kennett
154 Dan Anderson, Jr 19:16 6:13
161 Max Breen, So 19:27 6:16
180 Koji Shimomura, Sr 20:04 6:28
181 Zach Frankowsky, Sr 20:07 6:29
182 Max Colby, Jr 20:11 6:31
191 Thomas Spell, So 20:47 6:42
192 Brian Moriarity, Fr 20:49 6:43
Total Time = 1:39:03 Total Places = 858
29. Octorara
177 Ricardo Camacho, So 19:55 6:25
185 Colin Toto, So 20:30 6:37
195 Glenn Barrett, Fr 21:17 6:52
200 Jason Cornell, Jr 22:09 7:08
203 Joe Jurasinski, Jr 22:26 7:14
204 Andrew Metzler, Fr 22:47 7:21
Total Time = 1:46:16 Total Places = 960
30. Glen Mills School
196 Henry Pearson, So 21:26 6:55
197 Demarcus Bryant, Jr 21:34 6:57
198 Tyler Louks, Fr 21:41 7:00
205 Alonzo McCovery, Sr 23:01 7:25
206 Posquale Dudley, Sr 23:10 7:28
208 Amir Cooper, Jr 24:00 7:44
209 Marvin Burton, Fr 24:17 7:50
Total Time = 1:50:51 Total Places = 1002
31. Chichester
199 Dave Keesey, So 21:45 7:01
201 Christian Stabelli, Jr 22:11 7:09
202 Adam Berry, Fr 22:18 7:12
207 Jack Troutman, Sr 23:44 7:39
210 Dave Clapp, Sr 25:48 8:19
Total Time = 1:55:44 Total Places = 1019
TEAM
PLACE SCORE FINISHER TIME PACE TEAM
1 1 Tyler Alansky, So 16:48 5:25 Downingtown West
2 2 Jonathan Molloy, Sr 16:59 5:29 Pennsbury
3 3 Will Swart, So 17:05 5:31 Henderson
4 4 Jason White, So 17:11 5:32 Downingtown West
5 5 Sam Marano, Sr 17:13 5:33 Great Valley H S
6 6 John Garges, Jr 17:14 5:33 Pottsgrove
7 7 Henry Sappey, Fr 17:15 5:34 Downingtown West
8 8 Zac Keller, Sr 17:18 5:35 Council Rock North
9 9 Alex Krause, Sr 17:19 5:35 Great Valley H S
10 10 Austin Kline, Sr 17:19 5:35 Cbwest-M
11 11 Jesse Laitman, So 17:19 5:35 Council Rock North
12 12 Charlie Feeney, So 17:20 5:35 Great Valley H S
13 13 Michael Cooney, So 17:20 5:35 North Penn H S
14 14 Joe Ellis, So 17:20 5:35 Great Valley H S
15 15 Zack Halisky, Jr 17:21 5:36 William Tennent Hs
16 16 David Fanelli, Jr 17:22 5:36 Downingtown West
17 17 Stephen Algeo, Sr 17:22 5:36 Pennsbury
18 18 Kyuande Johnson, So 17:24 5:37 Wissahickon Boys
19 19 Nate Leibsch, Sr 17:24 5:37 Downingtown West
20 20 Nathan Chaclas, Jr 17:25 5:37 Unionville
21 21 Marc Ludwig, Sr 17:25 5:37 Pottsgrove
22 22 Devin Wilkinson, Jr 17:25 5:37 North Penn H S
23 23 Ryan Norris, Jr 17:27 5:37 Great Valley H S
24 24 Sam Jaffe, Jr 17:28 5:38 Downingtown West
25 25 Johnny Carnes, Sr 17:30 5:38 Great Valley H S
26 26 Cj Almonte, Jr 17:31 5:39 Great Valley H S
27 27 Jeff Aldrich, Jr 17:36 5:40 Henderson
28 28 Matt Stalford, So 17:37 5:41 Unionville
29 29 Joe Leconey, Jr 17:37 5:41 North Penn H S
30 30 Alex Sobel, Sr 17:38 5:41 Council Rock North
31 31 Patrick Kelly, So 17:39 5:41 Cbwest-M
32 32 Thomas Wick, Fr 17:41 5:42 Pennsbury
33 33 Alex Oschner, Fr 17:43 5:43 Downingtown East
34 34 Rashawn Crawford, Jr 17:43 5:43 Wissahickon Boys
35 Eli Bravo, So 17:44 5:43 Great Valley H S
36 35 John Schabdach, Sr 17:44 5:43 Henderson
37 36 Scott Spak, So 17:45 5:43 West Chester Rustin
38 37 Linus Cerbe, Jr 17:46 5:44 North Penn H S
39 38 Tim Markiewicz, So 17:47 5:44 Cb East - M
40 39 Eddie White, Sr 17:47 5:44 William Tennent Hs
41 40 Reece Maurer, Jr 17:47 5:44 North Penn H S
42 41 Ben Ryherd, Fr 17:47 5:44 Downingtown West
43 42 Spencer Vogt, So 17:48 5:44 West Chester Rustin
44 43 Nick Dicerbo, Fr 17:48 5:44 North Penn H S
45 44 Eric Rothenberger, Jr 17:48 5:45 North Penn H S
46 45 Dj Dinkins, Sr 17:49 5:45 West Chester Rustin
47 46 Jordan Murray, So 17:50 5:45 Hatboro-Horsham
48 47 Jeremy Brosius, So 17:50 5:45 Hatboro-Horsham
49 48 Kyle Auger, Jr 17:51 5:45 Unionville
50 49 Declan McDonald, Fr 17:52 5:46 Cbwest-M
51 50 Chris Quigley, Sr 17:52 5:46 Downingtown East
52 51 Frank Brophy, Jr 17:52 5:46 Cb East - M
53 52 Max Schenk, Jr 17:52 5:46 Unionville
54 53 Colby Camp, Jr 17:52 5:46 Unionville
55 54 Antonio Gil, So 17:53 5:46 Holy Ghost Prep
56 55 Matt Carter, Sr 17:54 5:46 William Tennent Hs
57 Cooper Zurad, Jr 17:55 5:47 North Penn H S
58 56 Joseph Iwasyk, Fr 17:56 5:47 Holy Ghost Prep
59 57 Mike Dove, Jr 17:57 5:47 Downingtown East
60 58 Alex Hellmig, Sr 17:59 5:48 Henderson
61 59 Andrew Doberstein, Jr 17:59 5:48 Hatboro-Horsham
62 60 Ryan Andes, So 18:00 5:48 Unionville
63 Tyler Johnston, Jr 18:00 5:48 North Penn H S
64 61 Evan Calvo, Jr 18:00 5:48 Holy Ghost Prep
65 62 Matt Mulvaney, So 18:01 5:49 Pennsbury
66 Aidan Borillo, Sr 18:03 5:49 Great Valley H S
67 63 Connor Kienzle, Jr 18:03 5:49 Cb South-M
68 64 Eric Tomaselli, So 18:05 5:50 Cb South-M
69 65 Pat Profy, Jr 18:05 5:50 Council Rock North
70 66 Max Davish, Sr 18:05 5:50 Council Rock North
71 67 Dan Hinks, Jr 18:06 5:50 William Tennent Hs
72 68 Dan Yarnall, So 18:06 5:50 Cb South-M
73 69 Adam Stautberg, So 18:07 5:50 Unionville
74 70 Connor Muldowney, Jr 18:07 5:50 Holy Ghost Prep
75 71 Andrew Gilbert, So 18:08 5:51 Pennsbury
76 72 Chris Lewis, Jr 18:08 5:51 Council Rock North
77 Niall Casey, Jr 18:08 5:51 North Penn H S
78 73 Austin Dando, Jr 18:08 5:51 Henderson
79 74 Noah Trueblood, Jr 18:09 5:51 Pennridge Boys
80 75 Samuel Kuchma, Sr 18:09 5:51 Holy Ghost Prep
81 76 Zane Kodama, Fr 18:10 5:51 West Chester Rustin
82 77 Rye Hollister, Sr 18:10 5:52 Council Rock North
83 78 Andrew McGinty, Sr 18:11 5:52 William Tennent Hs
84 79 K'Lif Underwood, Fr 18:12 5:52 Pottsgrove
85 Conor Murray, Jr 18:13 5:53 Unionville
86 80 Jimmy Huynh, Sr 18:14 5:53 Cheltenham - M
87 81 Noah Rosenbloom, Sr 18:14 5:53 Cheltenham - M
88 82 David Souchet, Sr 18:14 5:53 Souderton Men
89 Alex Washesky, So 18:14 5:53 North Penn H S
90 83 Thomas Jordon, Fr 18:15 5:53 Cb East - M
91 Nick Sabatini, So 18:15 5:53 Great Valley H S
92 84 Eric Wallace, Jr 18:15 5:53 Henderson
93 85 Raymond Beer, Jr 18:17 5:54 Holy Ghost Prep
94 86 Braden Dommel, Fr 18:18 5:54 Downingtown East
95 87 Beckett Wilson, So 18:18 5:54 Cbwest-M
96 88 Ryan Merriman, Fr 18:18 5:54 Pennsbury, Boys
97 89 William Suh, So 18:18 5:54 William Tennent Hs
98 90 Matt Gilman, So 18:19 5:54 Wissahickon Boys
99 91 Jimmy Falcone, Jr 18:20 5:55 Spring-Ford
100 92 Alex Walker, Jr 18:21 5:55 Wissahickon Boys
101 93 Nick Villone, Fr 18:21 5:55 West Chester Rustin
102 Nick Lopapa, Fr 18:21 5:55 Unionville
103 94 Adam Melnik, So 18:22 5:55 Hatboro-Horsham
104 95 Zach Jacobs 18:22 5:55 Upper Dublin
105 96 Matt Davis, So 18:23 5:56 Spring-Ford
106 97 Troy Flagler, Jr 18:23 5:56 Cb East - M
107 Geordie Massih, Sr 18:25 5:56 Unionville
108 98 Noah Lapsley, Jr 18:25 5:56 William Tennent Hs
109 Brandon Shaffer, Jr 18:26 5:56 William Tennent Hs
110 99 Austin Eaton, So 18:26 5:57 Pottsgrove
111 100 Trevor Belding, So 18:27 5:57 Cbwest-M
112 101 Noah Martin, Fr 18:28 5:57 Pennsbury, Boys
113 102 Connor McSwain, Fr 18:29 5:57 Henderson
114 103 Ben Severn, So 18:29 5:58 Cbwest-M
115 Pierce Rolli, Jr 18:29 5:58 Council Rock North
116 104 Bryce Eller, So 18:30 5:58 West Chester Rustin
117 105 Jac Kim 18:30 5:58 Upper Dublin
118 106 Tyler Cunningham, Jr 18:30 5:58 Cb South-M
119 Ben Wooten, So 18:31 5:58 Downingtown West
120 107 Matt Marshall, Sr 18:31 5:58 Downingtown East
121 108 Scott Swetkowski, Sr 18:32 5:58 Hatboro-Horsham
122 109 Tyler Kemp, Sr 18:33 5:59 Souderton Men
123 110 Justin Larosa, Fr 18:34 5:59 West Chester Rustin
124 111 Matthew Allen, Fr 18:35 5:59 Hatboro-Horsham
125 112 Gillis Wang, So 18:35 6:00 Cbwest-M
126 113 Daniel Powell, Fr 18:35 6:00 Cb East - M
127 Billy Taylor, Jr 18:36 6:00 North Penn H S
128 Mitch Nickerson, Sr 18:36 6:00 North Penn H S
129 114 Joshua Powers, So 18:36 6:00 Cb East - M
130 115 Sean Kelly, Fr 18:36 6:00 Bishop Shanahan
131 Pat Zancolli, Jr 18:37 6:00 North Penn H S
132 Logan Mazzullo, Fr 18:37 6:00 Cbwest-M
133 Justin Toto, So 18:38 6:00 North Penn H S
134 116 Zach Hordacki 18:38 6:01 Upper Dublin
135 117 Michael Donello, Jr 18:40 6:01 Cb East - M
136 Ben Aunins, Jr 18:41 6:01 Cbwest-M
137 Josh Kaner, Sr 18:41 6:02 Council Rock North
138 Tyler Brennan, So 18:41 6:02 Cb East - M
139 118 Luke Miorelli, Sr 18:42 6:02 Souderton Men
140 Ben Mucha, Fr 18:43 6:02 Downingtown West
141 Matt Candy, So 18:44 6:02 Unionville
142 Mike Roby, Fr 18:44 6:02 William Tennent Hs
143 119 Evan Veneziano, Jr 18:44 6:03 Bishop Shanahan
144 120 Will O'Shea, So 18:45 6:03 Pennridge Boys
145 121 Adam Napolatano, Jr 18:45 6:03 Downingtown East
146 122 Zach Wenz, Sr 18:46 6:03 New Hope-Solebury
147 Anthony Camasso, Jr 18:46 6:03 North Penn H S
148 Steve Litzenberg, Sr 18:46 6:03 West Chester Rustin
149 123 Ken Locke, Sr 18:47 6:03 New Hope-Solebury
150 Ben Heintz, Fr 18:48 6:04 Council Rock North
151 124 Dan Aldefer, Jr 18:48 6:04 Souderton Men
152 125 Eric Barlow, So 18:48 6:04 Cb South-M
153 126 Christian Schaeffer, Sr 18:49 6:04 Plymouth Whitemarsh
154 Taylor Cervellino, So 18:49 6:04 Cb East - M
155 127 Seamus Fromhartz, Fr 18:49 6:04 Bishop Shanahan
156 128 Isaac Gritz, Sr 18:50 6:04 Pennsbury, Boys
157 David Ward, So 18:51 6:05 Downingtown West
158 Gray Wilson, Jr 18:51 6:05 Cbwest-M
159 129 Thomas Sumner, So 18:52 6:05 Oxford
160 Shawn Young, Sr 18:52 6:05 Cbwest-M
161 130 Grant Kester, So 18:52 6:05 Souderton Men
162 Evan Whiteman, So 18:53 6:05 Downingtown West
163 131 John Fadel, Sr 18:53 6:05 Wissahickon Boys
164 Ben Hoffman, So 18:55 6:06 North Penn H S
165 Conner McManus, So 18:55 6:06 Cb East - M
166 132 Henry Licht 18:56 6:06 Upper Dublin
167 Dan Lapsley, Jr 18:57 6:07 William Tennent Hs
168 133 John Kwapinski, So 18:57 6:07 Cb South-M
169 134 Connor Stout, Sr 18:57 6:07 Pennsbury, Boys
170 135 Taylor Valentine, Jr 18:58 6:07 Holy Ghost Prep
171 Matt Haldeman, Fr 18:58 6:07 Council Rock North
172 Ryan Devlin, So 18:59 6:07 Cbwest-M
173 136 Joey Vespaziani, Jr 18:59 6:07 Spring-Ford
174 137 Levi Schneck, Sr 18:59 6:07 Souderton Men
175 Thomas Rozinski, So 19:00 6:08 North Penn H S
176 138 Bryan Schaeffer, Jr 19:02 6:08 Plymouth Whitemarsh
177 Brian Diroff, So 19:02 6:08 West Chester Rustin
178 Nate Greenwood, So 19:02 6:08 Downingtown West
179 Thomas Featherstone, Jr 19:02 6:08 Holy Ghost Prep
180 139 Shawn An 19:03 6:08 Upper Dublin
181 140 Conor Brady, So 19:03 6:09 Pennridge Boys
182 141 Bradley Neumann, Fr 19:03 6:09 New Hope-Solebury
183 142 Ben Marx, Jr 19:04 6:09 Plymouth Whitemarsh
184 143 Wolfgang Schanbacher, Fr 19:04 6:09 Cheltenham - M
185 144 Austin Carlson, Fr 19:04 6:09 Souderton Men
186 145 Zach Gutekunst, Fr 19:05 6:09 Hatboro-Horsham
187 146 Aaron Paskin, Fr 19:05 6:09 Plymouth Whitemarsh
188 147 William Fadel, Fr 19:06 6:09 Wissahickon Boys
189 Alec Linse, Sr 19:06 6:09 Souderton Men
190 148 Wooson Jeon 19:07 6:10 Upper Dublin
191 Joe Sukunda, So 19:08 6:10 Council Rock North
192 149 Marley Marc, So 19:08 6:10 Cheltenham - M
193 150 Ryan Bolesta, Sr 19:08 6:10 Oxford
194 Tyler Fischer, Jr 19:09 6:10 Cb East - M
195 David Wong, So 19:09 6:11 West Chester Rustin
196 Hugh Rainey, Jr 19:09 6:11 Henderson
197 Geoff Japchen, Fr 19:09 6:11 Cb East - M
198 Dean Woodrow, Jr 19:10 6:11 Cbwest-M
199 151 George Fadel, So 19:11 6:11 Wissahickon Boys
200 Andrew Baker, So 19:11 6:11 Cbwest-M
201 Matt Bahner, So 19:13 6:12 Cbwest-M
202 152 Alex McCarthy, Sr 19:14 6:12 Pottsgrove
203 Peter Lockman, Sr 19:14 6:12 Souderton Men
204 153 Ryan Henderson 19:15 6:12 Upper Dublin
205 154 Dan Anderson, Jr 19:16 6:13 Kennett
206 Thomas Leffler, Jr 19:16 6:13 North Penn H S
207 155 Anton Sheehan, Fr 19:16 6:13 Pennridge Boys
208 Evan Martin, Fr 19:17 6:13 Cb East - M
209 Apurva Deshmukh, Fr 19:18 6:13 Henderson
210 156 Elliot Coopersmith, So 19:18 6:13 Pennridge Boys
211 157 Aaron Ngo, Fr 19:19 6:14 Cheltenham - M
212 Matt Goldsmith, Fr 19:19 6:14 Wissahickon Boys
213 Anthony Soares, Sr 19:20 6:14 Cbwest-M
214 Jason Hall, Sr 19:21 6:14 Henderson
215 Dan Holman, Jr 19:22 6:15 Hatboro-Horsham
216 158 Jeff Hardy, Jr 19:23 6:15 Downingtown East
217 Alan Jia 19:24 6:15 Upper Dublin
218 Tyler Press, So 19:25 6:16 Cbwest-M
219 159 Issac Bachman, So 19:25 6:16 Cb South-M
220 160 Pat Walsh, Jr 19:25 6:16 Spring-Ford
221 Matt Shive, Jr 19:25 6:16 North Penn H S
222 Gordon Milne, Jr 19:26 6:16 Downingtown East
223 161 Max Breen, So 19:27 6:16 Kennett
224 Tom Hinks, Fr 19:29 6:17 William Tennent Hs
225 162 Dayne Higgins, Sr 19:29 6:17 Oxford
226 163 Edison Fowler, Fr 19:30 6:17 Pennridge Boys
227 Phil Carnuccio, So 19:30 6:17 Henderson
228 164 Jeff Espinal, Fr 19:30 6:17 Pennridge Boys
229 P J. Succi, Sr 19:30 6:17 William Tennent Hs
230 Mike Hong, So 19:30 6:17 Wissahickon Boys
231 Antonio Wallace, Jr 19:31 6:17 Pennridge Boys
232 Evan Smith, Jr 19:31 6:18 Downingtown West
233 165 Brendan Hmiel, Fr 19:31 6:18 Bishop Shanahan
234 Jarred Injaian, Jr 19:32 6:18 Cb South-M
235 Griffin Liebsch, Fr 19:32 6:18 Downingtown West
236 Carlos Velez, Fr 19:32 6:18 Cb East - M
237 Ed Wei, Jr 19:32 6:18 Cb South-M
238 Conor Cicchitti, Fr 19:33 6:18 William Tennent Hs
239 166 Phillip Chrzanowski, Fr 19:33 6:18 Pennsbury, Boys
240 Ryan Dekorte, So 19:34 6:19 Council Rock North
241 Ian Fenimore, Jr 19:34 6:19 Downingtown West
242 Zach Bandurick, Sr 19:34 6:19 Council Rock North
243 Sean Bristow, So 19:34 6:19 Cbwest-M
244 167 Sam Kavetski, Jr 19:37 6:19 Plymouth Whitemarsh
245 Taylor` McManus, Fr 19:37 6:19 Pennridge Boys
246 Justin Hess, Jr 19:37 6:19 Pennridge Boys
247 Dean Dupree, Jr 19:37 6:20 Council Rock North
248 Owen Lockman, Fr 19:37 6:20 Souderton Men
249 168 Gabe Jaffe, So 19:38 6:20 Cheltenham - M
250 Sam Schaeffer, Fr 19:38 6:20 Pennridge Boys
251 169 Paul Blanchard, Jr 19:38 6:20 Bishop Shanahan
252 170 Josiah Rineer, Jr 19:39 6:20 Cheltenham - M
253 Marcello Cesario, Fr 19:40 6:20 Downingtown West
254 171 John Perdoch, Fr 19:41 6:21 Pennsbury, Boys
255 Sam Maitland, Fr 19:41 6:21 Cb East - M
256 Anthony Massafra, Jr 19:41 6:21 Downingtown West
257 Solomon Araneta, Fr 19:43 6:21 Pennridge Boys
258 Jonathon Darlak, Fr 19:45 6:22 Pennridge Boys
259 Justin Christiansen, So 19:46 6:23 Cb South-M
260 Adit Lala, Fr 19:47 6:23 Wissahickon Boys
261 Jack Lynes, Jr 19:47 6:23 William Tennent Hs
262 172 Jack Darling, So 19:48 6:23 New Hope-Solebury
263 Josh Hammaker, Sr 19:48 6:23 Unionville
264 Ryan Francella, Fr 19:48 6:23 Downingtown East
265 Alek Clementson, So 19:48 6:23 William Tennent Hs
266 John Hyland, Jr 19:48 6:23 Wissahickon Boys
267 173 Tim Czupich, So 19:49 6:23 New Hope-Solebury
268 Nick Duesberry, So 19:49 6:23 Souderton Men
269 174 Nick Lombardi, So 19:50 6:24 New Hope-Solebury
270 Jeff Chen, So 19:51 6:24 Cb South-M
271 175 Joey Bertolami, Fr 19:52 6:24 Bishop Shanahan
272 Brendan Rawa, Sr 19:52 6:24 Pennridge Boys
273 Calvin Salazar, Jr 19:52 6:24 Cheltenham - M
274 176 Cole Hearn, Fr 19:52 6:24 Bishop Shanahan
275 Derck James Macdonald, Fr 19:53 6:25 Cb East - M
276 Dan Bohl, So 19:53 6:25 Hatboro-Horsham
277 Ben Martin, Fr 19:54 6:25 Pennridge Boys
278 Gregory Schneider, Jr 19:55 6:25 Cb South-M
279 177 Ricardo Camacho, So 19:55 6:25 Octorara
280 Nick Bartle, So 19:56 6:26 Cbwest-M
281 Brendan Clarke, Fr 19:56 6:26 Souderton Men
282 Jason Alexander, Fr 19:57 6:26 Hatboro-Horsham
283 Carter Zerweck, Fr 19:57 6:26 Cbwest-M
284 178 Ryan Repholtz, Fr 19:57 6:26 Plymouth Whitemarsh
285 Matt Rhodes 19:58 6:26 Upper Dublin
286 Mike Boguslaw, Fr 19:59 6:27 Souderton Men
287 C J. Young, Fr 19:59 6:27 Cheltenham - M
288 Jordan Morgan, So 19:59 6:27 William Tennent Hs
289 Ryan Kalaigian, Jr 20:01 6:27 Cb East - M
290 Chris Omulo, Jr 20:01 6:27 Cheltenham - M
291 Cian Grourke, Jr 20:02 6:28 Pennridge Boys
292 Braeden Hanney, So 20:03 6:28 Cb South-M
293 179 Tyler Foos, Jr 20:03 6:28 Plymouth Whitemarsh
294 180 Koji Shimomura, Sr 20:04 6:28 Kennett
295 Jake Doherty, So 20:04 6:28 Cbwest-M
296 Nathan Taylor, So 20:05 6:28 Cheltenham - M
297 Jacob Cawley, So 20:05 6:28 Cbwest-M
298 Zack Samsel, Jr 20:05 6:29 Downingtown West
299 Ned Moore, Jr 20:06 6:29 Cb East - M
300 Stephen Salach, Fr 20:06 6:29 Henderson
301 Evan Yarnell, So 20:06 6:29 Cb South-M
302 181 Zach Frankowsky, Sr 20:07 6:29 Kennett
303 David Gumino, So 20:07 6:29 Council Rock North
304 Tyler Cummins, Sr 20:07 6:29 Downingtown East
305 Tommy Kelly, So 20:08 6:29 Pennridge Boys
306 Chris Tagliantti, Fr 20:08 6:29 Plymouth Whitemarsh
307 Alex Miller 20:08 6:30 Upper Dublin
308 Kyle Johnson, So 20:09 6:30 Henderson
309 Andrew Warner, So 20:09 6:30 West Chester Rustin
310 Jake Miorelli, Sr 20:10 6:30 Souderton Men
311 Lucas Masin-Moyer, So 20:11 6:31 Souderton Men
312 182 Max Colby, Jr 20:11 6:31 Kennett
313 183 Owen Agnew, So 20:12 6:31 Pottsgrove
314 Ryan Preston, Jr 20:12 6:31 Hatboro-Horsham
315 Jonathan Puglisi, Fr 20:12 6:31 Hatboro-Horsham
316 Devon James, Jr 20:12 6:31 Souderton Men
317 Dylan Dreher, Jr 20:13 6:31 Bishop Shanahan
318 Matt Belding, So 20:14 6:31 Cbwest-M
319 Josh Carter, Fr 20:14 6:31 Council Rock North
320 Matt Heacks, So 20:14 6:32 Council Rock North
321 Leighton Ford, Fr 20:14 6:32 Cb East - M
322 Luke Steadman, Fr 20:17 6:33 Downingtown West
323 Ryan Silverthorn, So 20:18 6:33 Plymouth Whitemarsh
324 Connor Barton, Jr 20:18 6:33 Cheltenham - M
325 Kyle Pelegrin, Fr 20:20 6:33 Unionville
326 Alex Breslin, Fr 20:20 6:33 Council Rock North
327 Joe Cunningham, Jr 20:21 6:34 William Tennent Hs
328 Andrew Lee 20:23 6:34 Upper Dublin
329 James Masgai, Fr 20:23 6:34 Pennridge Boys
330 Ryan Hebling 20:23 6:34 Upper Dublin
331 184 Jordon Reed, So 20:25 6:35 Spring-Ford
332 Dan Fitzgerald, So 20:25 6:35 Wissahickon Boys
333 Jeremy Jacques, Fr 20:26 6:35 Wissahickon Boys
334 Leo D'Agostino, So 20:27 6:36 Cb South-M
335 Bruce Rosen, So 20:27 6:36 Plymouth Whitemarsh
336 Nathan Korsen, Jr 20:27 6:36 Souderton Men
337 Jake Golaszewski, Fr 20:27 6:36 Hatboro-Horsham
338 Kieran Bell, Jr 20:28 6:36 Souderton Men
339 Trevor Grube, Fr 20:28 6:36 Cb East - M
340 Keegan Parkinson, Jr 20:29 6:36 Pennridge Boys
341 185 Colin Toto, So 20:30 6:37 Octorara
342 Kannon Ramanathan, Fr 20:34 6:38 Wissahickon Boys
343 Pete Crossan, So 20:35 6:38 Downingtown West
344 186 Hunter Beauchamp, Fr 20:38 6:39 Spring-Ford
345 187 James Miller, Sr 20:39 6:39 Oxford
346 Matt Burritt, So 20:40 6:40 West Chester Rustin
347 Marcel Reinsperger, So 20:41 6:40 Souderton Men
348 188 Ryan Levengood, Fr 20:41 6:40 Pottsgrove
349 Drew Ilik 20:42 6:40 Upper Dublin
350 Josh Douglas, Jr 20:42 6:40 Cbwest-M
351 Justin Cammarota, So 20:42 6:41 William Tennent Hs
352 189 Austin Botelho, Jr 20:43 6:41 New Hope-Solebury
353 Jack Baggott, Fr 20:43 6:41 Bishop Shanahan
354 Patrick O'Neill, So 20:44 6:41 Cheltenham - M
355 190 Alan Rivest, Sr 20:45 6:41 Oxford
356 John Boland, So 20:45 6:42 Bishop Shanahan
357 Tim Nguyen, So 20:45 6:42 Cheltenham - M
358 Alan Yang 20:46 6:42 Upper Dublin
359 Ben Kessler, Fr 20:47 6:42 Wissahickon Boys
360 191 Thomas Spell, So 20:47 6:42 Kennett
361 Kevin Trichinger, So 20:47 6:42 Hatboro-Horsham
362 James Strommer, Fr 20:48 6:43 Downingtown East
363 192 Brian Moriarity, Fr 20:49 6:43 Kennett
364 Matt Eisenlord, Fr 20:50 6:43 Cb East - M
365 Scott Winter, Sr 20:50 6:43 Henderson
366 Chris Gallagher 20:51 6:43 Upper Dublin
367 Thomas Dickson, Fr 20:51 6:43 North Penn H S
368 Mark Tremoglie, So 20:52 6:44 Downingtown West
369 193 Steven McEvoy, Fr 20:54 6:44 Spring-Ford
370 Brendan Warren, Fr 20:55 6:45 Cbwest-M
371 Ryan Williams, Sr 20:57 6:45 Souderton Men
372 Will Toll, So 20:57 6:45 West Chester Rustin
373 David Forcey, Sr 20:58 6:46 Spring-Ford
374 194 Tim Sweeney, So 20:58 6:46 Pennsbury, Boys
375 Jake Brown, Jr 21:00 6:46 Plymouth Whitemarsh
376 Jim Owens, So 21:00 6:46 Bishop Shanahan
377 Robbie Rahill, Sr 21:02 6:47 William Tennent Hs
378 Yannick Cloarec, So 21:03 6:47 Henderson
379 Mike Anderson, Sr 21:05 6:48 Plymouth Whitemarsh
380 Tommy Dainton, Fr 21:07 6:48 West Chester Rustin
381 Peter Gregori, Sr 21:07 6:49 Council Rock North
382 Etan McCarrick, Fr 21:08 6:49 Pottsgrove
383 Isaiah Alston, So 21:08 6:49 William Tennent Hs
384 O'Brien Jerry, So 21:10 6:50 Cb South-M
385 John Capista, Fr 21:11 6:50 Bishop Shanahan
386 Kyle Edwardson, Sr 21:12 6:50 New Hope-Solebury
387 Jimmy Killoran, Fr 21:15 6:51 West Chester Rustin
388 Matt McCarter, So 21:15 6:51 Souderton Men
389 Jeff Kenney, Jr 21:16 6:51 Hatboro-Horsham
390 195 Glenn Barrett, Fr 21:17 6:52 Octorara
391 Will Kacsur, Sr 21:19 6:53 Cb East - M
392 River Gheen-Regouski, Fr 21:20 6:53 Kennett
393 Wallace Oliveira, Fr 21:21 6:53 Cheltenham - M
394 Pat Reilly, So 21:23 6:54 Cb South-M
395 196 Henry Pearson, So 21:26 6:55 Glen Mills School
396 Abdul Khan, Jr 21:27 6:55 William Tennent Hs
397 Dan Slesinski, Sr 21:27 6:55 Cheltenham - M
398 Noah Nodolski, Fr 21:28 6:55 Pottsgrove
399 Sam Sweeney, Fr 21:29 6:56 Kennett
400 Kia Shahideh, Jr 21:29 6:56 Cb East - M
401 Alex Masgai, So 21:30 6:56 Pennridge Boys
402 Ryan Sterling, Jr 21:32 6:57 Pennridge Boys
403 Matt Pine, Jr 21:33 6:57 Council Rock North
404 Zac Kracht, Fr 21:34 6:57 Pennridge Boys
405 197 Demarcus Bryant, Jr 21:34 6:57 Glen Mills School
406 Ryan Mitchell, Jr 21:36 6:58 Cb East - M
407 198 Tyler Louks, Fr 21:41 7:00 Glen Mills School
408 Dan Gamble, So 21:44 7:00 Henderson
409 199 Dave Keesey, So 21:45 7:01 Chichester
410 Chris Zurita, Jr 22:00 7:06 Kennett
411 Robert Kushner, Sr 22:01 7:06 Plymouth Whitemarsh
412 Jake Doyle, Fr 22:03 7:07 Bishop Shanahan
413 Chris Shaddock, So 22:05 7:07 Bishop Shanahan
414 Liam Schmidt, So 22:07 7:08 Souderton Men
415 200 Jason Cornell, Jr 22:09 7:08 Octorara
416 Gavin Orth, Fr 22:09 7:09 Pennridge Boys
417 Joshua Wood, So 22:10 7:09 Cb East - M
418 201 Christian Stabelli, Jr 22:11 7:09 Chichester
419 Liam Hay, Jr 22:14 7:10 Cbwest-M
420 202 Adam Berry, Fr 22:18 7:12 Chichester
421 Jake Mellon, Sr 22:19 7:12 Spring-Ford
422 James Lui 22:26 7:14 Upper Dublin
423 203 Joe Jurasinski, Jr 22:26 7:14 Octorara
424 Corey Totten, Jr 22:27 7:14 Pennridge Boys
425 Randall Keetley, Fr 22:30 7:15 Council Rock North
426 Jeff Ballew, So 22:34 7:17 Cb East - M
427 Connor Irwin, Fr 22:37 7:18 Hatboro-Horsham
428 Geoff Tancredi, Jr 22:39 7:18 West Chester Rustin
429 Max Bainbridge, So 22:41 7:19 Souderton Men
430 204 Andrew Metzler, Fr 22:47 7:21 Octorara
431 Zach Kemp, Fr 22:51 7:22 Souderton Men
432 Daniel Locke, Fr 22:52 7:23 New Hope-Solebury
433 Joey Queppet, So 22:54 7:23 Bishop Shanahan
434 Evan Benbow, Fr 22:54 7:23 Wissahickon Boys
435 Eddie Dugan, Jr 22:54 7:23 Bishop Shanahan
436 Nick Quiroz, Jr 22:55 7:23 Bishop Shanahan
437 Elvin Granese, Fr 22:58 7:24 Spring-Ford
438 Noah Jarratt, Fr 22:58 7:25 Souderton Men
439 205 Alonzo McCovery, Sr 23:01 7:25 Glen Mills School
440 206 Posquale Dudley, Sr 23:10 7:28 Glen Mills School
441 Mykl Ambrose, Jr 23:17 7:30 Cheltenham - M
442 Matt Young, So 23:17 7:30 Cbwest-M
443 Jason Queppet, Fr 23:19 7:31 Bishop Shanahan
444 Nolan Little, So 23:26 7:34 Bishop Shanahan
445 Bobby Uhl, Jr 23:37 7:37 Kennett
446 Taylor Treddinack, Sr 23:40 7:38 Plymouth Whitemarsh
447 207 Jack Troutman, Sr 23:44 7:39 Chichester
448 208 Amir Cooper, Jr 24:00 7:44 Glen Mills School
449 Kelly Baker, Jr 24:07 7:47 West Chester Rustin
450 Anthony Pirrone, Jr 24:16 7:50 Souderton Men
451 209 Marvin Burton, Fr 24:17 7:50 Glen Mills School
452 Brad Corino, Fr 24:41 7:57 Wissahickon Boys
453 Neil Butler, Jr 24:45 7:59 Bishop Shanahan
454 210 Dave Clapp, Sr 25:48 8:19 Chichester
455 Michael Wu, Fr 26:00 8:23 Cb East - M
456 Ben Reinert, Sr 27:20 8:49 New Hope-Solebury
16 finishers among Males (no age given)
115 finishers among Men Under 2
130 finishers among Men 2 - 2
121 finishers among Men 3 - 3
74 finishers among Men 4 - 4
456 male finishers
0 female finishers
456 total finishers