1 York Suburban 100 2 4 20 30 44 47 118 17:25 1:24
2 Grove City Area 130 9 12 28 40 41 43 75 17:39 0:53
3 Mount Carmel Area 192 8 15 23 64 82 108 150 17:53 1:43
4 Pottsgrove 206 10 34 46 50 66 119 185 18:00 1:22
5 Bishop Shanahan 222 19 31 49 58 65 98 179 18:07 1:01
6 Knoch 230 24 26 42 67 71 86 93 18:10 0:54
7 Corry Area 303 27 51 60 69 96 107 147 18:25 1:17
8 Msgr Bonner & Abp Pre 306 13 18 25 120 130 173 181 18:18 2:15
9 James M. Coughlin 321 7 11 74 114 115 198 18:17 2:26
10 Lewisburg Area 361 14 37 61 116 133 156 168 18:33 2:20
11 Beaver Area 412 33 76 79 80 144 149 187 18:49 2:00
12 Jim Thorpe Area 433 3 63 87 129 151 189 202 18:44 3:13
13 Upper Perkiomen 468 21 85 110 112 140 141 218 18:57 2:12
14 Danville Area 475 22 101 104 123 125 167 172 18:59 1:49
15 Conrad Weiser 484 55 88 94 113 134 206 222 19:03 1:22
16 Milton Hershey 488 57 73 97 124 137 138 139 19:04 1:22
17 Allentown Central Cat 502 78 81 99 109 135 146 184 19:08 0:55
18 Boiling Springs 504 39 62 91 148 164 203 212 19:07 2:15
19 Northwestern Lehigh 511 29 105 122 127 128 131 180 19:06 1:39
20 Valley View 520 16 59 117 153 175 182 183 19:07 3:05
21 Wilson Area 527 17 68 83 155 204 208 223 19:11 3:36
22 Lakeland 532 6 35 102 165 224 19:17 5:22
23 Trinity (7) 568 32 48 100 188 200 230 236 19:25 3:08
24 Ringgold 587 5 103 157 159 163 194 240 19:18 3:25
25 Holy Redeemer 608 52 90 126 145 195 215 216 19:30 2:41
26 Lake Lehman 626 1 45 170 171 239 245 19:49 7:57
27 Laurel Highlands 635 70 121 136 142 166 176 199 19:35 1:38
28 Eastern York 641 54 111 132 143 201 221 231 19:37 2:44
29 Bradford Area 675 38 89 158 193 197 214 232 19:47 2:58
30 Montrose 677 56 106 160 169 186 210 211 19:45 2:23
31 New Castle 739 95 152 154 161 177 178 192 19:58 1:27
32 Western Wayne 792 53 77 207 227 228 229 234 20:37 4:14
33 Blue Mountain 857 84 162 174 217 220 233 235 20:32 2:54
34 Crestwood 858 36 191 196 209 226 238 242 20:41 4:25
35 Archbishop Carroll 929 72 190 205 225 237 241 21:20 5:02
36 West Perry 1011 92 213 219 243 244 23:13 8:16
Dual Meet Scores
York Suburban 35 wins
Grove City Area 34 wins
Mount Carmel Area 33 wins
Pottsgrove 32 wins
Knoch 30 wins
Bishop Shanahan 30 wins
Msgr Bonner & Abp Pre 29 wins
James M. Coughlin 28 wins
Corry Area 28 wins
Lewisburg Area 26 wins
Beaver Area 25 wins
Milton Hershey 23 wins
Upper Perkiomen 22 wins
Jim Thorpe Area 21 wins
Conrad Weiser 21 wins
Allentown Central Cat 21 wins
Northwestern Lehigh 19 wins
Danville Area 19 wins
Boiling Springs 17 wins
Wilson Area 16 wins
Valley View 16 wins
Lakeland 13 wins
Laurel Highlands 13 wins
Ringgold 12 wins
Holy Redeemer 11 wins
Trinity (7) 10 wins
Eastern York 9 wins
New Castle 9 wins
Montrose 7 wins
Bradford Area 6 wins
Lake Lehman 5 wins
Blue Mountain 4 wins
Crestwood 3 wins
Western Wayne 2 wins
Archbishop Carroll 1 wins
West Perry 0 wins
Individuals
PLACE FINISHER TIME PACE
1. York Suburban
2 Brady Wilt Sr 16:43 5:24
4 Donovan Mears Jr 16:48 5:25
20 Bryce Ohl Fr 17:33 5:39
30 Peter Wagner So 17:52 5:46
44 Zachary Lofties Sr 18:07 5:50
47 Adam Barley Sr 18:11 5:52
118 Matthew Curry Sr 19:21 6:14
Total Time = 1:27:03 Total Places = 100
2. Grove City Area
9 Ryan Budnik Sr 17:08 5:32
12 Aaron Benka Sr 17:14 5:33
28 Braydon Pyle So 17:51 5:45
40 Dillon McConnell Jr 18:00 5:48
41 John Paul Depew Sr 18:01 5:48
43 Ben McKnight Fr 18:02 5:49
75 Jacob Powell So 18:42 6:02
Total Time = 1:28:14 Total Places = 130
3. Mount Carmel Area
8 Nate Bartos Sr 17:05 5:31
15 Tommy Moser Sr 17:21 5:36
23 Ciaran Fisher Sr 17:40 5:42
64 David Fletcher Jr 18:30 5:58
82 Brandon Sorge Jr 18:48 6:04
108 Anthony Moser Fr 19:16 6:13
150 Brett Katalinas Jr 19:57 6:26
Total Time = 1:29:24 Total Places = 192
4. Pottsgrove
10 Derek Lopez Sr 17:10 5:32
34 Brendan Wurtz Jr 17:54 5:46
46 Michael Neeson So 18:09 5:51
50 Joesph Drager Jr 18:14 5:53
66 Austin Eaton Sr 18:32 5:59
119 Mikey Prior So 19:23 6:15
185 K'Lif Underwood Jr 20:41 6:40
Total Time = 1:29:59 Total Places = 206
5. Bishop Shanahan
19 Seamus Breslin Jr 17:31 5:39
31 Chris Kolimago Jr 17:53 5:46
49 Seamus Fromhartz Jr 18:13 5:52
58 Logan Yoquinto Fr 18:24 5:56
65 Brendan Hmiel Jr 18:31 5:58
98 Sean Kelly Jr 19:08 6:10
179 Mark Matthews Jr 20:37 6:39
Total Time = 1:30:32 Total Places = 222
6. Knoch
24 Brandon Grumski Jr 17:46 5:44
26 Max Freyermuth So 17:47 5:44
42 John Ejzak So 18:02 5:49
67 Preston Carlsson Sr 18:32 5:59
71 Aidan Neigh So 18:39 6:01
86 Paul Kasunic Sr 18:50 6:05
93 Nathaniel Pettit Jr 19:00 6:08
Total Time = 1:30:46 Total Places = 230
7. Corry Area
27 Dennis Whiteley Sr 17:48 5:44
51 Jacob Derry So 18:14 5:53
60 Curtis Royek Sr 18:25 5:56
69 John Curtis Fr 18:34 5:59
96 J P. Goodsel So 19:04 6:09
107 Caleb Knapp Sr 19:16 6:13
147 Trae Biondi Jr 19:55 6:25
Total Time = 1:32:05 Total Places = 303
8. Msgr Bonner & Abp Pre
13 Sean Sulllivan Jr 17:17 5:34
18 Ryan Rastatter Sr 17:29 5:38
25 Steve Cromity Jr 17:46 5:44
120 David Whitfield So 19:25 6:16
130 Cj Luther Sr 19:32 6:18
173 Chris Foley Jr 20:23 6:34
181 Peter Drabinski Sr 20:39 6:39
Total Time = 1:31:29 Total Places = 306
9. James M. Coughlin
7 David Sadvary Sr 16:52 5:26
11 Frank Balbuena Sr 17:13 5:33
74 Mikey Koury Jr 18:41 6:01
114 Zachary Mykulyn Sr 19:18 6:13
115 Jeremy Grivensky Sr 19:18 6:14
198 Kyle Swingle Sr 20:57 6:45
Total Time = 1:31:22 Total Places = 321
10. Lewisburg Area
14 Anthony Bach So 17:19 5:35
37 Nick Alico So 17:58 5:47
61 Jack Spaulding So 18:28 5:57
116 Alex Spiro Jr 19:19 6:14
133 Ryan Kelleher Jr 19:39 6:20
156 Jack Temple Sr 20:04 6:28
168 Derek Guissanie Fr 20:18 6:33
Total Time = 1:32:43 Total Places = 361
11. Beaver Area
33 Riley Lamison Jr 17:53 5:46
76 Jake Pittner So 18:45 6:03
79 Luke Pittner So 18:46 6:03
80 Sean Rendar So 18:47 6:03
144 Ethan Young Fr 19:53 6:25
149 Josh Purtel So 19:56 6:26
187 David Blum Fr 20:47 6:42
Total Time = 1:34:04 Total Places = 412
12. Jim Thorpe Area
3 Jonathan Condly Sr 16:47 5:25
63 Jacob Saxon Sr 18:29 5:58
87 Dylan Bucior Jr 18:53 6:05
129 Ben Saxon So 19:30 6:17
151 Jian Gentile Jr 20:00 6:27
189 Nathan Fields Sr 20:51 6:43
202 Chris Valdez Fr 21:02 6:47
Total Time = 1:33:39 Total Places = 433
13. Upper Perkiomen
21 Jacob Keiper Sr 17:35 5:40
85 Jack Donahue Sr 18:49 6:04
110 Landon Detwiler So 19:17 6:13
112 Cameron Junk Fr 19:17 6:13
140 Evan Hanney Fr 19:46 6:23
141 Ryan Dockery Sr 19:47 6:23
218 Sam Daub So 21:34 6:57
Total Time = 1:34:44 Total Places = 468
14. Danville Area
22 Joe Malafronte Jr 17:38 5:41
101 Tyler Walters Sr 19:09 6:10
104 Matthew Leiby So 19:12 6:11
123 Hunter Klena Jr 19:26 6:16
125 Ethan Bulger Fr 19:27 6:16
167 Matthew Rocci Jr 20:16 6:32
172 Bradley Yeich Fr 20:23 6:34
Total Time = 1:34:52 Total Places = 475
15. Conrad Weiser
55 Sam Ramsay Sr 18:18 5:54
88 Logan Clay Jr 18:57 6:07
94 Matt Werner Sr 19:00 6:08
113 Nick Ostan Jr 19:18 6:13
134 Eli Reber Jr 19:39 6:20
206 Nick Lagerman So 21:08 6:49
222 Mitchell Hein Jr 22:05 7:07
Total Time = 1:35:12 Total Places = 484
16. Milton Hershey
57 Nathaniel Frierson Jr 18:22 5:55
73 Kaleb Waiwada Sr 18:41 6:01
97 Henry Mercedes Jr 19:05 6:09
124 Vinnie Caroselli Jr 19:27 6:16
137 Ezana Wondwosen Jr 19:44 6:22
138 Michael Sosnowski So 19:46 6:22
139 Terryl Ferrell Jr 19:46 6:23
Total Time = 1:35:19 Total Places = 488
17. Allentown Central Cat
78 Brad Krieder Jr 18:46 6:03
81 Tim Gribb Fr 18:48 6:04
99 Conner Miller So 19:08 6:10
109 Chris Vaughan Jr 19:16 6:13
135 Ben Twigg Sr 19:41 6:21
146 Michael Grapsy So 19:54 6:25
184 Jon Rappold Jr 20:40 6:40
Total Time = 1:35:39 Total Places = 502
18. Boiling Springs
39 Zach Bitner Jr 17:59 5:48
62 Noah Reighard Jr 18:29 5:57
91 Justin Lewis Jr 18:58 6:07
148 Liam Aro Fr 19:55 6:25
164 John Riskis So 20:13 6:31
203 Jack Talhelm So 21:03 6:47
212 Ethan Cole Jr 21:25 6:54
Total Time = 1:35:34 Total Places = 504
19. Northwestern Lehigh
29 Brayden Heller Sr 17:51 5:45
105 Alessandro Consuelos Sr 19:13 6:12
122 Zachary Hancharik Sr 19:26 6:16
127 Josh Kromer Sr 19:29 6:17
128 Phillip Castrine Fr 19:29 6:17
131 Anthony Vennera So 19:34 6:19
180 Matthew Grim So 20:38 6:39
Total Time = 1:35:28 Total Places = 511
20. Valley View
16 Jason Heid Sr 17:22 5:36
59 Conor Duffy Jr 18:25 5:56
117 Zachary Loomis Jr 19:20 6:14
153 Ryan Frisbie Sr 20:01 6:27
175 Tyler Dancho So 20:27 6:36
182 Brandon Ver-Non Jr 20:39 6:40
183 Hunter Strackbein Jr 20:40 6:40
Total Time = 1:35:35 Total Places = 520
21. Wilson Area
17 Joseph Espinal Jr 17:28 5:38
68 Alex Race So 18:33 5:59
83 Spencer Muff Jr 18:49 6:04
155 Matt Boerchers Sr 20:02 6:28
204 Kyle Zingales Jr 21:03 6:47
208 Jose Sanchez So 21:18 6:52
223 Dylan Corriere Fr 22:11 7:09
Total Time = 1:35:55 Total Places = 527
22. Lakeland
6 Nathan Morgan Sr 16:52 5:26
35 Mark Arzie Sr 17:55 5:47
102 Mike Arzie Jr 19:10 6:11
165 Joe Wanat Jr 20:15 6:32
224 Caleb Morgan Jr 22:13 7:10
Total Time = 1:36:25 Total Places = 532
23. Trinity (7)
32 Shane Rumbaugh Sr 17:53 5:46
48 Josh Pusateri Sr 18:12 5:52
100 Stephen Day So 19:09 6:10
188 Matt Raineri Sr 20:50 6:43
200 Kyle Kozlowski Sr 21:01 6:47
230 Jacob Chadwick Sr 22:37 7:18
236 Stephen Aber Sr 23:22 7:32
Total Time = 1:37:05 Total Places = 568
24. Ringgold
5 Noah Smith Sr 16:49 5:25
103 William Jourdain Sr 19:11 6:11
157 Chris O'Connor Jr 20:06 6:29
159 Liam Smith So 20:10 6:30
163 Timmy Richardson Jr 20:13 6:31
194 Randy Hatfield Jr 20:54 6:45
240 Brennan Williams Jr 24:11 7:48
Total Time = 1:36:29 Total Places = 587
25. Holy Redeemer
52 Aaron Hoda So 18:15 5:53
90 Cameron Gill Sr 18:57 6:07
126 Nick Brown So 19:28 6:17
145 Alex Larralde So 19:54 6:25
195 Michael Gorski Sr 20:55 6:45
215 Josh Zapusek So 21:29 6:56
216 Lucas Mark Sr 21:30 6:56
Total Time = 1:37:29 Total Places = 608
26. Lake Lehman
1 Dominic Hockenbury Jr 16:10 5:13
45 Chris Sabol Jr 18:07 5:51
170 Neil Mras Sr 20:20 6:34
171 Nick Radel Jr 20:21 6:34
239 Joey Chaga Jr 24:07 7:47
245 Wesley Price Jr 28:02 9:02
Total Time = 1:39:05 Total Places = 626
27. Laurel Highlands
70 Gregg Maruca Sr 18:38 6:00
121 Jordan Eadie Fr 19:26 6:16
136 Nathan Smith Jr 19:43 6:22
142 Kolt Buckley So 19:49 6:24
166 Roy Bowlen Sr 20:15 6:32
176 Anthony Lowery Fr 20:29 6:36
199 Ben Williams Fr 21:00 6:46
Total Time = 1:37:51 Total Places = 635
28. Eastern York
54 Mason Bair Jr 18:18 5:54
111 Brandon Dailey Jr 19:17 6:13
132 Nathan Trowell-Lopez So 19:35 6:19
143 Zachary Falk Fr 19:51 6:24
201 Nick Rexroth Sr 21:01 6:47
221 Joe Stickler Jr 21:58 7:05
231 Mark Pichler So 22:42 7:19
Total Time = 1:38:02 Total Places = 641
29. Bradford Area
38 Logan Caruso Fr 17:58 5:48
89 Tyler Nuzzo Jr 18:57 6:07
158 Justin Keller Sr 20:07 6:29
193 Manu Gajanan Sr 20:53 6:44
197 Josh Morris Sr 20:56 6:45
214 Noah Whittemore Jr 21:28 6:55
232 Adam Cary So 22:55 7:23
Total Time = 1:38:51 Total Places = 675
30. Montrose
56 Owen Brewer So 18:19 5:54
106 Brandon Curley Fr 19:14 6:12
160 Zach Mead So 20:11 6:31
169 Jerome Washo Fr 20:19 6:33
186 Eric Bixby Fr 20:41 6:40
210 Ethan Stankewicz Sr 21:21 6:53
211 Austin Dolaway So 21:25 6:54
Total Time = 1:38:44 Total Places = 677
31. New Castle
95 Chris Mazzanti Sr 19:04 6:09
152 Matthew Hawkins So 20:01 6:27
154 George Eggleston Fr 20:01 6:27
161 Andrew Gonzales So 20:12 6:31
177 Anthony Voto So 20:30 6:37
178 Zach McAndlis Jr 20:31 6:37
192 Levi Green So 20:52 6:44
Total Time = 1:39:48 Total Places = 739
32. Western Wayne
53 Adam Vaccaro Sr 18:15 5:53
77 Haskey Fleming Jr 18:45 6:03
207 Zachary Curtis Sr 21:10 6:49
227 Kyle McCormick Jr 22:23 7:13
228 Randy Repsher Fr 22:29 7:15
229 Adam Curtis Sr 22:32 7:16
234 Marod Dobrzyn Jr 22:57 7:24
Total Time = 1:43:02 Total Places = 792
33. Blue Mountain
84 Jacob Kluge Fr 18:49 6:04
162 Christian Menuchak Jr 20:12 6:31
174 Hunter Firing Sr 20:25 6:35
217 Blase Carr Fr 21:31 6:56
220 Danny Challenger Sr 21:42 7:00
233 Chad Bogosh So 22:56 7:24
235 Max Oswald Fr 23:03 7:26
Total Time = 1:42:39 Total Places = 857
34. Crestwood
36 Nick McGuire Sr 17:57 5:47
191 Clay Kimsal Fr 20:52 6:44
196 Justin Glowacki Fr 20:56 6:45
209 Chase Riccio Jr 21:19 6:52
226 Robbie Shovlin Jr 22:21 7:12
238 Preston Israel Jr 24:05 7:46
242 Jake Reilly Jr 25:33 8:14
Total Time = 1:43:25 Total Places = 858
35. Archbishop Carroll
72 Matthew Fohner Jr 18:40 6:01
190 Joseph Clay Fr 20:51 6:44
205 Matthew Manzo Sr 21:05 6:48
225 Alex Acrich Jr 22:19 7:12
237 Brian McPoyle So 23:42 7:38
241 Brian McMonagle So 24:12 7:48
Total Time = 1:46:37 Total Places = 929
36. West Perry
92 Dylan Rowles Jr 18:59 6:07
213 Anthony Pio Jr 21:26 6:55
219 Kain Enright Jr 21:35 6:58
243 Jacoby Logan Fr 26:50 8:39
244 Bryce Sherman Jr 27:15 8:47
Total Time = 1:56:05 Total Places = 1011
TEAM 2.5K CLOCK
PLACE POINTS FINISHER TIME FINALS PACE TEAM
1 1 Dominic Hockenbury 7:39 16:10 5:13 Lake Lehman
2 2 Brady Wilt 8:00 16:43 5:24 York Suburban
3 3 Jonathan Condly 8:00 16:47 5:25 Jim Thorpe Area
4 4 Donovan Mears 8:02 16:48 5:25 York Suburban
5 5 Noah Smith 8:06 16:49 5:25 Ringgold
6 6 Nathan Morgan 8:01 16:52 5:26 Lakeland
7 7 David Sadvary 8:03 16:52 5:26 James M. Coughlin
8 8 Nate Bartos 8:04 17:05 5:31 Mount Carmel Area
9 9 Ryan Budnik 7:59 17:08 5:32 Grove City Area
10 10 Derek Lopez 7:59 17:10 5:32 Pottsgrove
11 11 Frank Balbuena 8:05 17:13 5:33 James M. Coughlin
12 12 Aaron Benka 8:00 17:14 5:33 Grove City Area
13 13 Sean Sulllivan 8:13 17:17 5:34 Msgr Bonner & Abp Pre
14 14 Anthony Bach 8:12 17:19 5:35 Lewisburg Area
15 15 Tommy Moser 8:12 17:21 5:36 Mount Carmel Area
16 16 Jason Heid 8:02 17:22 5:36 Valley View
17 17 Joseph Espinal 8:02 17:28 5:38 Wilson Area
18 18 Ryan Rastatter 8:05 17:29 5:38 Msgr Bonner & Abp Pre
19 19 Seamus Breslin 8:14 17:31 5:39 Bishop Shanahan
20 20 Bryce Ohl 8:20 17:33 5:39 York Suburban
21 21 Jacob Keiper 8:18 17:35 5:40 Upper Perkiomen
22 22 Joe Malafronte 8:28 17:38 5:41 Danville Area
23 23 Ciaran Fisher 8:28 17:40 5:42 Mount Carmel Area
24 24 Brandon Grumski 8:19 17:46 5:44 Knoch
25 25 Steve Cromity 8:15 17:46 5:44 Msgr Bonner & Abp Pre
26 26 Max Freyermuth 8:21 17:47 5:44 Knoch
27 27 Dennis Whiteley 8:15 17:48 5:44 Corry Area
28 28 Braydon Pyle 8:33 17:51 5:45 Grove City Area
29 29 Brayden Heller 8:14 17:51 5:45 Northwestern Lehigh
30 30 Peter Wagner 8:20 17:52 5:46 York Suburban
31 31 Chris Kolimago 8:26 17:53 5:46 Bishop Shanahan
32 32 Shane Rumbaugh 8:35 17:53 5:46 Trinity (7)
33 33 Riley Lamison 8:29 17:53 5:46 Beaver Area
34 34 Brendan Wurtz 8:19 17:54 5:46 Pottsgrove
35 35 Mark Arzie 8:26 17:55 5:47 Lakeland
36 36 Nick McGuire 8:35 17:57 5:47 Crestwood
37 37 Nick Alico 8:30 17:58 5:47 Lewisburg Area
38 38 Logan Caruso 8:21 17:58 5:48 Bradford Area
39 39 Zach Bitner 8:24 17:59 5:48 Boiling Springs
40 40 Dillon McConnell 8:28 18:00 5:48 Grove City Area
41 41 John Paul Depew 8:34 18:01 5:48 Grove City Area
42 42 John Ejzak 8:37 18:02 5:49 Knoch
43 43 Ben McKnight 8:33 18:02 5:49 Grove City Area
44 44 Zachary Lofties 8:34 18:07 5:50 York Suburban
45 45 Chris Sabol 8:39 18:07 5:51 Lake Lehman
46 46 Michael Neeson 8:48 18:09 5:51 Pottsgrove
47 47 Adam Barley 8:28 18:11 5:52 York Suburban
48 48 Josh Pusateri 8:30 18:12 5:52 Trinity (7)
49 49 Seamus Fromhartz 8:27 18:13 5:52 Bishop Shanahan
50 50 Joesph Drager 8:52 18:14 5:53 Pottsgrove
51 51 Jacob Derry 8:32 18:14 5:53 Corry Area
52 52 Aaron Hoda 8:40 18:15 5:53 Holy Redeemer
53 53 Adam Vaccaro 8:30 18:15 5:53 Western Wayne
54 54 Mason Bair 8:34 18:18 5:54 Eastern York
55 55 Sam Ramsay 8:22 18:18 5:54 Conrad Weiser
56 56 Owen Brewer 8:32 18:19 5:54 Montrose
57 57 Nathaniel Frierson 8:33 18:22 5:55 Milton Hershey
58 58 Logan Yoquinto 8:26 18:24 5:56 Bishop Shanahan
59 59 Conor Duffy 8:31 18:25 5:56 Valley View
60 60 Curtis Royek 8:46 18:25 5:56 Corry Area
61 61 Jack Spaulding 8:46 18:28 5:57 Lewisburg Area
62 62 Noah Reighard 8:51 18:29 5:57 Boiling Springs
63 63 Jacob Saxon 8:27 18:29 5:58 Jim Thorpe Area
64 64 David Fletcher 8:48 18:30 5:58 Mount Carmel Area
65 65 Brendan Hmiel 8:40 18:31 5:58 Bishop Shanahan
66 66 Austin Eaton 8:49 18:32 5:59 Pottsgrove
67 67 Preston Carlsson 8:24 18:32 5:59 Knoch
68 68 Alex Race 8:52 18:33 5:59 Wilson Area
69 69 John Curtis 8:45 18:34 5:59 Corry Area
70 70 Gregg Maruca 8:58 18:38 6:00 Laurel Highlands
71 71 Aidan Neigh 8:59 18:39 6:01 Knoch
72 72 Matthew Fohner 8:52 18:40 6:01 Archbishop Carroll
73 73 Kaleb Waiwada 8:34 18:41 6:01 Milton Hershey
74 74 Mikey Koury 8:39 18:41 6:01 James M. Coughlin
75 75 Jacob Powell 8:40 18:42 6:02 Grove City Area
76 76 Jake Pittner 8:58 18:45 6:03 Beaver Area
77 77 Haskey Fleming 8:51 18:45 6:03 Western Wayne
78 78 Brad Krieder 8:49 18:46 6:03 Allentown Central Cat
79 79 Luke Pittner 8:57 18:46 6:03 Beaver Area
80 80 Sean Rendar 8:58 18:47 6:03 Beaver Area
81 81 Tim Gribb 9:02 18:48 6:04 Allentown Central Cat
82 82 Brandon Sorge 8:53 18:48 6:04 Mount Carmel Area
83 83 Spencer Muff 8:53 18:49 6:04 Wilson Area
84 84 Jacob Kluge 8:48 18:49 6:04 Blue Mountain
85 85 Jack Donahue 8:57 18:49 6:04 Upper Perkiomen
86 86 Paul Kasunic 9:00 18:50 6:05 Knoch
87 87 Dylan Bucior 8:49 18:53 6:05 Jim Thorpe Area
88 88 Logan Clay 9:07 18:57 6:07 Conrad Weiser
89 89 Tyler Nuzzo 8:33 18:57 6:07 Bradford Area
90 90 Cameron Gill 8:54 18:57 6:07 Holy Redeemer
91 91 Justin Lewis 9:20 18:58 6:07 Boiling Springs
92 92 Dylan Rowles 8:47 18:59 6:07 West Perry
93 93 Nathaniel Pettit 9:01 19:00 6:08 Knoch
94 94 Matt Werner 8:38 19:00 6:08 Conrad Weiser
95 95 Chris Mazzanti 8:59 19:04 6:09 New Castle
96 96 J P. Goodsel 8:54 19:04 6:09 Corry Area
97 97 Henry Mercedes 9:04 19:05 6:09 Milton Hershey
98 98 Sean Kelly 8:41 19:08 6:10 Bishop Shanahan
99 99 Conner Miller 9:00 19:08 6:10 Allentown Central Cat
100 100 Stephen Day 8:54 19:09 6:10 Trinity (7)
101 101 Tyler Walters 8:53 19:09 6:10 Danville Area
102 102 Mike Arzie 8:48 19:10 6:11 Lakeland
103 103 William Jourdain 8:49 19:11 6:11 Ringgold
104 104 Matthew Leiby 8:56 19:12 6:11 Danville Area
105 105 Alessandro Consuelos 9:17 19:13 6:12 Northwestern Lehigh
106 106 Brandon Curley 9:08 19:14 6:12 Montrose
107 107 Caleb Knapp 8:56 19:16 6:13 Corry Area
108 108 Anthony Moser 8:53 19:16 6:13 Mount Carmel Area
109 109 Chris Vaughan 9:00 19:16 6:13 Allentown Central Cat
110 110 Landon Detwiler 9:05 19:17 6:13 Upper Perkiomen
111 111 Brandon Dailey 9:02 19:17 6:13 Eastern York
112 112 Cameron Junk 9:16 19:17 6:13 Upper Perkiomen
113 113 Nick Ostan 9:07 19:18 6:13 Conrad Weiser
114 114 Zachary Mykulyn 8:51 19:18 6:13 James M. Coughlin
115 115 Jeremy Grivensky 8:52 19:18 6:14 James M. Coughlin
116 116 Alex Spiro 9:08 19:19 6:14 Lewisburg Area
117 117 Zachary Loomis 9:00 19:20 6:14 Valley View
118 118 Matthew Curry 8:45 19:21 6:14 York Suburban
119 119 Mikey Prior 9:07 19:23 6:15 Pottsgrove
120 120 David Whitfield 8:53 19:25 6:16 Msgr Bonner & Abp Pre
121 121 Jordan Eadie 9:12 19:26 6:16 Laurel Highlands
122 122 Zachary Hancharik 9:16 19:26 6:16 Northwestern Lehigh
123 123 Hunter Klena 9:10 19:26 6:16 Danville Area
124 124 Vinnie Caroselli 8:58 19:27 6:16 Milton Hershey
125 125 Ethan Bulger 9:10 19:27 6:16 Danville Area
126 126 Nick Brown 9:09 19:28 6:17 Holy Redeemer
127 127 Josh Kromer 9:17 19:29 6:17 Northwestern Lehigh
128 128 Phillip Castrine 9:20 19:29 6:17 Northwestern Lehigh
129 129 Ben Saxon 8:49 19:30 6:17 Jim Thorpe Area
130 130 Cj Luther 9:07 19:32 6:18 Msgr Bonner & Abp Pre
131 131 Anthony Vennera 9:14 19:34 6:19 Northwestern Lehigh
132 132 Nathan Trowell-Lopez 9:03 19:35 6:19 Eastern York
133 133 Ryan Kelleher 9:04 19:39 6:20 Lewisburg Area
134 134 Eli Reber 9:19 19:39 6:20 Conrad Weiser
135 135 Ben Twigg 9:08 19:41 6:21 Allentown Central Cat
136 Stephen Dule 9:08 19:42 6:21 Hanover Area
137 136 Nathan Smith 9:29 19:43 6:22 Laurel Highlands
138 137 Ezana Wondwosen 9:14 19:44 6:22 Milton Hershey
139 138 Michael Sosnowski 8:58 19:46 6:22 Milton Hershey
140 139 Terryl Ferrell 8:47 19:46 6:23 Milton Hershey
141 140 Evan Hanney 9:18 19:46 6:23 Upper Perkiomen
142 141 Ryan Dockery 9:21 19:47 6:23 Upper Perkiomen
143 142 Kolt Buckley 9:14 19:49 6:24 Laurel Highlands
144 143 Zachary Falk 9:36 19:51 6:24 Eastern York
145 144 Ethan Young 9:24 19:53 6:25 Beaver Area
146 145 Alex Larralde 9:26 19:54 6:25 Holy Redeemer
147 146 Michael Grapsy 9:08 19:54 6:25 Allentown Central Cat
148 147 Trae Biondi 9:17 19:55 6:25 Corry Area
149 148 Liam Aro 9:42 19:55 6:25 Boiling Springs
150 149 Josh Purtel 9:20 19:56 6:26 Beaver Area
151 Morgan Comini 9:08 19:57 6:26 Montoursville Area
152 150 Brett Katalinas 9:20 19:57 6:26 Mount Carmel Area
153 151 Jian Gentile 9:06 20:00 6:27 Jim Thorpe Area
154 152 Matthew Hawkins 8:59 20:01 6:27 New Castle
155 153 Ryan Frisbie 8:59 20:01 6:27 Valley View
156 154 George Eggleston 9:20 20:01 6:27 New Castle
157 155 Matt Boerchers 9:24 20:02 6:28 Wilson Area
158 156 Jack Temple 9:25 20:04 6:28 Lewisburg Area
159 157 Chris O'Connor 9:18 20:06 6:29 Ringgold
160 158 Justin Keller 9:19 20:07 6:29 Bradford Area
161 159 Liam Smith 9:23 20:10 6:30 Ringgold
162 160 Zach Mead 9:14 20:11 6:31 Montrose
163 161 Andrew Gonzales 9:16 20:12 6:31 New Castle
164 162 Christian Menuchak 9:40 20:12 6:31 Blue Mountain
165 163 Timmy Richardson 9:17 20:13 6:31 Ringgold
166 164 John Riskis 9:42 20:13 6:31 Boiling Springs
167 165 Joe Wanat 9:22 20:15 6:32 Lakeland
168 166 Roy Bowlen 9:29 20:15 6:32 Laurel Highlands
169 167 Matthew Rocci 9:33 20:16 6:32 Danville Area
170 168 Derek Guissanie 9:36 20:18 6:33 Lewisburg Area
171 169 Jerome Washo 9:29 20:19 6:33 Montrose
172 170 Neil Mras 9:30 20:20 6:34 Lake Lehman
173 171 Nick Radel 9:31 20:21 6:34 Lake Lehman
174 172 Bradley Yeich 9:36 20:23 6:34 Danville Area
175 173 Chris Foley 9:26 20:23 6:34 Msgr Bonner & Abp Pre
176 174 Hunter Firing 9:09 20:25 6:35 Blue Mountain
177 175 Tyler Dancho 9:19 20:27 6:36 Valley View
178 176 Anthony Lowery 9:31 20:29 6:36 Laurel Highlands
179 177 Anthony Voto 9:07 20:30 6:37 New Castle
180 178 Zach McAndlis 9:19 20:31 6:37 New Castle
181 179 Mark Matthews 9:29 20:37 6:39 Bishop Shanahan
182 180 Matthew Grim 9:16 20:38 6:39 Northwestern Lehigh
183 181 Peter Drabinski 9:23 20:39 6:39 Msgr Bonner & Abp Pre
184 182 Brandon Ver-Non 9:31 20:39 6:40 Valley View
185 183 Hunter Strackbein 9:34 20:40 6:40 Valley View
186 184 Jon Rappold 9:56 20:40 6:40 Allentown Central Cat
187 185 K'Lif Underwood 8:39 20:41 6:40 Pottsgrove
188 186 Eric Bixby 9:40 20:41 6:40 Montrose
189 187 David Blum 9:37 20:47 6:42 Beaver Area
190 188 Matt Raineri 9:34 20:50 6:43 Trinity (7)
191 189 Nathan Fields 9:31 20:51 6:43 Jim Thorpe Area
192 190 Joseph Clay 9:42 20:51 6:44 Archbishop Carroll
193 191 Clay Kimsal 9:42 20:52 6:44 Crestwood
194 192 Levi Green 9:39 20:52 6:44 New Castle
195 193 Manu Gajanan 9:37 20:53 6:44 Bradford Area
196 194 Randy Hatfield 9:49 20:54 6:45 Ringgold
197 195 Michael Gorski 9:50 20:55 6:45 Holy Redeemer
198 196 Justin Glowacki 9:48 20:56 6:45 Crestwood
199 197 Josh Morris 9:47 20:56 6:45 Bradford Area
200 198 Kyle Swingle 9:30 20:57 6:45 James M. Coughlin
201 199 Ben Williams 9:51 21:00 6:46 Laurel Highlands
202 200 Kyle Kozlowski 9:50 21:01 6:47 Trinity (7)
203 201 Nick Rexroth 10:06 21:01 6:47 Eastern York
204 202 Chris Valdez 9:30 21:02 6:47 Jim Thorpe Area
205 203 Jack Talhelm 10:08 21:03 6:47 Boiling Springs
206 204 Kyle Zingales 9:02 21:03 6:47 Wilson Area
207 205 Matthew Manzo 10:04 21:05 6:48 Archbishop Carroll
208 206 Nick Lagerman 9:34 21:08 6:49 Conrad Weiser
209 207 Zachary Curtis 10:08 21:10 6:49 Western Wayne
210 208 Jose Sanchez 9:38 21:18 6:52 Wilson Area
211 209 Chase Riccio 9:50 21:19 6:52 Crestwood
212 210 Ethan Stankewicz 9:56 21:21 6:53 Montrose
213 211 Austin Dolaway 9:59 21:25 6:54 Montrose
214 212 Ethan Cole 10:09 21:25 6:54 Boiling Springs
215 213 Anthony Pio 9:51 21:26 6:55 West Perry
216 214 Noah Whittemore 9:54 21:28 6:55 Bradford Area
217 215 Josh Zapusek 10:08 21:29 6:56 Holy Redeemer
218 216 Lucas Mark 10:11 21:30 6:56 Holy Redeemer
219 217 Blase Carr 9:52 21:31 6:56 Blue Mountain
220 218 Sam Daub 9:18 21:34 6:57 Upper Perkiomen
221 219 Kain Enright 9:55 21:35 6:58 West Perry
222 220 Danny Challenger 9:54 21:42 7:00 Blue Mountain
223 221 Joe Stickler 10:06 21:58 7:05 Eastern York
224 222 Mitchell Hein 10:07 22:05 7:07 Conrad Weiser
225 223 Dylan Corriere 10:03 22:11 7:09 Wilson Area
226 224 Caleb Morgan 9:42 22:13 7:10 Lakeland
227 225 Alex Acrich 10:44 22:19 7:12 Archbishop Carroll
228 226 Robbie Shovlin 10:24 22:21 7:12 Crestwood
229 227 Kyle McCormick 10:45 22:23 7:13 Western Wayne
230 228 Randy Repsher 10:23 22:29 7:15 Western Wayne
231 229 Adam Curtis 10:45 22:32 7:16 Western Wayne
232 230 Jacob Chadwick 10:11 22:37 7:18 Trinity (7)
233 231 Mark Pichler 10:38 22:42 7:19 Eastern York
234 232 Adam Cary 10:33 22:55 7:23 Bradford Area
235 233 Chad Bogosh 10:38 22:56 7:24 Blue Mountain
236 234 Marod Dobrzyn 10:46 22:57 7:24 Western Wayne
237 235 Max Oswald 10:34 23:03 7:26 Blue Mountain
238 236 Stephen Aber 10:35 23:22 7:32 Trinity (7)
239 237 Brian McPoyle 10:47 23:42 7:38 Archbishop Carroll
240 238 Preston Israel 10:50 24:05 7:46 Crestwood
241 239 Joey Chaga 11:19 24:07 7:47 Lake Lehman
242 240 Brennan Williams 11:17 24:11 7:48 Ringgold
243 241 Brian McMonagle 11:20 24:12 7:48 Archbishop Carroll
244 Pat Connors 11:19 24:21 7:51 Hanover Area
245 Brandon Ulmer 10:44 24:33 7:55 Montoursville Area
246 242 Jake Reilly 12:12 25:33 8:14 Crestwood
247 243 Jacoby Logan 12:10 26:50 8:39 West Perry
248 244 Bryce Sherman 12:16 27:15 8:47 West Perry
249 245 Wesley Price 12:23 28:02 9:02 Lake Lehman