Boys 5000m
Place Name Time Team
1 Morgan Cupp Sr 2 5:08 1 10:23 16:04 5:11 Mechanicsburg
2 Evan Kreider Jr 8 5:09 8 10:36 16:11 5:13 Cocalico
3 Brandan Knepper Jr 5 5:08 5 10:35 16:17 5:15 Mechanicsburg
4 Jack Wisner Jr 23 5:12 4 10:35 16:20 5:16 Carlisle
5 Andrew Foster Jr 4 5:08 10 10:37 16:23 5:17 Ephrata
6 Christian Groff Sr 6 5:08 6 10:35 16:24 5:17 Hempfield
7 Jake Underwood Sr 1 5:07 2 10:29 16:24 5:17 Wilson
8 Ian Miller Jr 3 5:08 7 10:35 16:30 5:19 Manheim Township
9 Christopher Scharf Sr 0 3 10:34 10:34 16:32 5:20 Elizabethtown Area
10 Justin Rittenhouse Jr 18 5:10 18 10:40 16:33 5:20 Hempfield
11 Michael Vigliano Jr 0 11 10:38 10:38 16:34 5:20 Mechanicsburg
12 Matt Carroll So 9 5:09 13 10:38 16:34 5:21 Palmyra
13 Jared Giannascoli Sr 17 5:10 24 10:44 16:35 5:21 Lower Dauphin
14 Chase Knorr Sr 11 5:09 15 10:39 16:36 5:21 Twin Valley
15 Andrew Brown Sr 19 5:11 14 10:38 16:36 5:21 Cumberland Valley
16 Bryce Gable Sr 21 5:11 19 10:42 16:36 5:21 Dallastown Area
17 David Merkey Sr 46 5:18 32 10:52 16:36 5:21 Manheim Central
18 Alex Pingitore So 22 5:12 23 10:44 16:37 5:21 Daniel Boone
19 Max Lessans Sr 16 5:10 17 10:39 16:39 5:22 Hempfield
20 Alexander Ermold Jr 7 5:08 9 10:36 16:42 5:23 Governor Mifflin
21 Garrett Knorr Sr 12 5:09 21 10:44 16:42 5:23 Twin Valley
22 Charles Scharf Sr 13 5:10 20 10:42 16:42 5:23 Elizabethtown Area
23 Andrew Sullivan Sr 36 5:15 29 10:50 16:43 5:23 Hershey
24 Nick Fafel Sr 45 5:18 26 10:45 16:45 5:24 Penn Manor
25 Dylan Servis Jr 10 5:09 12 10:38 16:45 5:24 Twin Valley
26 Connor Shields Jr 29 5:14 31 10:52 16:47 5:25 Warwick
27 Adam Wolfe Sr 55 5:20 27 10:49 16:47 5:25 Cedar Crest
28 Drew Barefield Sr 95 5:27 51 11:02 16:49 5:25 Carlisle
29 Noah Martin Jr 0 30 10:51 10:51 16:50 5:26 Warwick
30 Zach Murray Sr 20 5:11 28 10:50 16:51 5:26 Daniel Boone
31 Christian Gagliardi So 27 5:13 34 10:55 16:53 5:27 Wilson
32 Griffin Schlegel So 15 5:10 25 10:45 16:57 5:28 Twin Valley
33 Nate Grucelski Jr 14 5:10 16 10:39 16:57 5:28 Conestoga Valley
34 Devon Heisler Sr 48 5:18 37 10:57 16:58 5:28 Cumberland Valley
35 Josiah Helmer Jr 38 5:16 33 10:54 16:58 5:28 Lower Dauphin
36 Jack Mieszkalski So 39 5:17 39 10:58 16:59 5:29 Hempfield
37 Casey Padgett So 97 5:28 49 11:01 16:59 5:29 Carlisle
38 Cade Rush Sr 94 5:27 42 10:59 16:59 5:29 Carlisle
39 Ryan Farmer Sr 28 5:14 58 11:04 17:03 5:30 Hempfield
40 Jacob Montgomery Sr 24 5:12 22 10:44 17:03 5:30 Central York
41 Trentin Overcash Jr 25 5:12 35 10:56 17:04 5:30 Chambersburg
42 Markus Vottero Fr 34 5:15 46 11:01 17:04 5:30 Palmyra
43 Orion Kimberly Jr 58 5:20 50 11:02 17:05 5:30 Chambersburg
44 Casey Sisco Sr 69 5:22 45 11:01 17:06 5:31 Hershey
45 Mark Walsh So 32 5:15 36 10:57 17:08 5:31 Lower Dauphin
46 Paul Feite Sr 91 5:27 57 11:04 17:10 5:32 Northern
47 Ben Stickler Jr 43 5:17 41 10:59 17:12 5:33 Solanco
48 Jakolby Fackler Fr 33 5:15 44 11:01 17:13 5:33 Palmyra
49 Bryce Dunkelberger Jr 96 5:28 59 11:06 17:13 5:33 Carlisle
50 Caleb Schultz Jr 41 5:17 43 11:00 17:14 5:33 Cumberland Valley
51 Owen Doyle Fr 117 5:30 83 11:16 17:15 5:34 Wilson
52 Luke Sheppard So 35 5:15 38 10:58 17:15 5:34 Hershey
53 Nick Demario Jr 72 5:22 54 11:03 17:16 5:34 Cumberland Valley
54 William Sheffield So 102 5:28 77 11:15 17:18 5:35 Cedar Crest
55 Noah Hake Jr 65 5:21 56 11:04 17:19 5:35 Northeastern York
56 Trent Balestri Jr 124 5:31 70 11:13 17:21 5:36 Carlisle
57 Drew Sassaman Fr 37 5:16 55 11:03 17:21 5:36 Manheim Township
58 Parker Keares So 123 5:31 86 11:17 17:22 5:36 Warwick
59 Aiden Gonder So 54 5:19 48 11:01 17:23 5:36 Red Land
60 Nick Manidis So 83 5:25 67 11:12 17:23 5:36 Twin Valley
61 Derek Wadas Sr 78 5:23 88 11:18 17:23 5:36 Palmyra
62 Sean Smith Fr 68 5:22 76 11:14 17:25 5:37 York Tech
63 Caleb Frawley Jr 52 5:19 47 11:01 17:25 5:37 Cumberland Valley
64 Ray Truex So 42 5:17 52 11:02 17:25 5:37 Ephrata
65 Xander Topos Fr 88 5:26 81 11:15 17:26 5:37 Palmyra
66 Ben Kelly Sr 100 5:28 89 11:19 17:26 5:37 Northeastern York
67 Jacob Myers So 139 5:33 79 11:15 17:27 5:38 Central Dauphin
68 Dan Main Sr 50 5:19 61 11:07 17:27 5:38 Cocalico
69 David Kramer Jr 47 5:18 40 10:59 17:27 5:38 Penn Manor
70 Elias Brower Sr 67 5:21 72 11:13 17:29 5:38 Governor Mifflin
71 Tim Buzynski Sr 0 53 11:02 11:02 17:30 5:39 Central York
72 Derek Zeigler Jr 44 5:18 69 11:12 17:31 5:39 Hempfield
73 Jeremiah Knight Jr 87 5:26 71 11:13 17:31 5:39 Northern
74 Elias Aviles Jr 81 5:24 78 11:15 17:32 5:39 Jp McCaskey
75 Shay Rounsville Sr 75 5:23 63 11:09 17:33 5:40 Mechanicsburg
76 Joe Corwell So 79 5:23 74 11:14 17:33 5:40 Chambersburg
77 Kieran Hostetter Sr 84 5:25 68 11:12 17:34 5:40 Dallastown Area
78 David Jackson Fr 49 5:19 65 11:10 17:36 5:40 Hempfield
79 Jesse St. Cyr So 115 5:30 92 11:20 17:36 5:41 Cumberland Valley
80 Josiah McCymont Sr 66 5:21 75 11:14 17:37 5:41 Red Land
81 Jake Barrett Jr 26 5:13 62 11:09 17:37 5:41 Cedar Crest
82 Brandon Baxter So 0 73 11:14 11:14 17:38 5:41 Central York
83 Miles Book Jr 137 5:33 94 11:21 17:39 5:41 Lower Dauphin
84 Patrick Zook Sr 59 5:20 80 11:15 17:39 5:41 Chambersburg
85 Jesse Myers So 53 5:19 66 11:10 17:39 5:42 Elizabethtown Area
86 Austin McQuaide Sr 40 5:17 85 11:17 17:40 5:42 Central York
87 David Laliberte Fr 101 5:28 109 11:27 17:42 5:42 Cedar Crest
88 Josh Rudd Sr 121 5:30 95 11:22 17:42 5:42 Cedar Crest
89 Jacob Morris Jr 113 5:29 84 11:16 17:43 5:43 Carlisle
90 Dylan Becker Jr 30 5:14 64 11:09 17:45 5:43 Cocalico
91 Colin Shreve Sr 31 5:14 60 11:06 17:45 5:43 Dover
92 Logan Cook Fr 168 5:39 150 11:40 17:45 5:43 Central Dauphin
93 Alex Miller Fr 114 5:30 100 11:23 17:45 5:44 Jp McCaskey
94 Matt Hoover Sr 127 5:31 113 11:28 17:46 5:44 Chambersburg
95 Connor Sylvester So 135 5:33 101 11:24 17:47 5:44 Manheim Central
96 Jose Zalapa Sr 103 5:28 99 11:23 17:48 5:44 Reading
97 Grayson Stanley So 76 5:23 102 11:24 17:48 5:44 Red Land
98 Lou Lindsley Fr 140 5:33 110 11:27 17:48 5:44 Penn Manor
99 Chris Diaz Sr 111 5:29 107 11:26 17:48 5:44 Chambersburg
100 Ronak Khamar Sr 74 5:23 106 11:25 17:49 5:45 Wilson
101 Max McCormack Jr 0 104 11:25 11:25 17:49 5:45 Cocalico
102 Noah Pritchard Sr 98 5:28 87 11:17 17:49 5:45 Lampeter-Strasburg
103 Wesley Hagarman Sr 99 5:28 91 11:20 17:50 5:45 New Oxford
104 Erik Juengling Jr 144 5:34 137 11:37 17:50 5:45 Jp McCaskey
105 Zach Toth So 62 5:20 97 11:22 17:50 5:45 Palmyra
106 Jeremy Bell So 146 5:35 147 11:39 17:51 5:45 Warwick
107 Tommy Bildheiser Fr 56 5:20 123 11:31 17:53 5:46 Cedar Crest
108 Noah Scahill Sr 108 5:29 103 11:24 17:53 5:46 Waynesboro
109 Joseph Muniz So 130 5:32 132 11:35 17:53 5:46 Central Dauphin East
110 Rory McCleary So 158 5:37 130 11:34 17:55 5:46 Dallastown Area
111 John Zardus Sr 120 5:30 105 11:25 17:55 5:47 Dallastown Area
112 Evan Trowbridge Sr 86 5:26 96 11:22 17:56 5:47 Cocalico
113 Timothy Antonacci Sr 112 5:29 120 11:30 17:56 5:47 Manheim Township
114 Ben Phillippy So 129 5:32 115 11:29 17:58 5:47 Hershey
115 Jasper Den Otter Jr 89 5:27 111 11:28 17:58 5:48 Wilson
116 Matt Peters Jr 188 5:42 156 11:42 17:58 5:48 Twin Valley
117 Kevin Harding Jr 63 5:21 108 11:26 17:59 5:48 Exeter Township
118 Bennett Brown Sr 71 5:22 98 11:23 17:59 5:48 Cumberland Valley
119 Cameron George Sr 85 5:25 140 11:37 18:00 5:48 Red Lion
120 Andrew Gilbert Jr 190 5:42 153 11:40 18:01 5:49 Lower Dauphin
121 Eddie Newman So 156 5:37 160 11:44 18:01 5:49 Manheim Township
122 David Bach So 179 5:41 162 11:45 18:01 5:49 Warwick
123 Eric Wilkinson Sr 64 5:21 93 11:21 18:02 5:49 Red Land
124 Lucas Richardsen Sr 110 5:29 139 11:37 18:03 5:49 Palmyra
125 Tim Shoul So 109 5:29 114 11:29 18:03 5:49 South Western
126 Johnathan Thrush So 61 5:20 117 11:29 18:03 5:49 Muhlenberghs
127 Pepe Renteria So 128 5:31 125 11:32 18:04 5:49 Mechanicsburg
128 Lance Truskey Sr 153 5:36 126 11:33 18:05 5:50 Central Dauphin
129 Jacob Hess Jr 195 5:43 161 11:45 18:05 5:50 Manheim Central
130 Jarrid McKenzie Sr 104 5:28 121 11:30 18:06 5:50 Manheim Township
131 Austin Plotica Jr 92 5:27 127 11:33 18:07 5:51 New Oxford
132 Daniel Hanuska Sr 165 5:38 151 11:40 18:07 5:51 Dallastown Area
133 Josh Heffner Sr 133 5:32 146 11:39 18:07 5:51 Daniel Boone
134 Christian Pochron Jr 107 5:29 144 11:38 18:08 5:51 Exeter Township
135 Aric Graham So 159 5:37 148 11:39 18:08 5:51 Northern
136 Mark Andrus Jr 116 5:30 128 11:34 18:08 5:51 Governor Mifflin
137 Logan Dillow So 131 5:32 133 11:35 18:09 5:51 Central York
138 Zach Beale Sr 148 5:35 134 11:36 18:09 5:51 Warwick
139 Daniel Stayer Sr 181 5:41 164 11:46 18:10 5:52 Dallastown Area
140 Jake Dissinger Sr 136 5:33 149 11:40 18:12 5:52 Conestoga Valley
141 Ian Brown Sr 178 5:40 142 11:38 18:12 5:52 Solanco
142 Kohen Stover So 126 5:31 116 11:29 18:12 5:52 Hershey
143 Jack Warehime Sr 73 5:23 122 11:30 18:13 5:52 Spring Grove
144 Jason Fisher So 60 5:20 138 11:37 18:13 5:52 Exeter Township
145 Drew Reeser So 169 5:39 145 11:39 18:14 5:53 Central Dauphin
146 Enoch Marzano So 170 5:39 135 11:36 18:15 5:53 Mechanicsburg
147 David Krupiak Sr 177 5:40 159 11:44 18:15 5:53 Exeter Township
148 Noah Hogan Sr 150 5:36 158 11:43 18:17 5:54 Dover
149 Nat McCloud Jr 77 5:23 119 11:30 18:17 5:54 Elizabethtown Area
150 Anthony Defusco So 125 5:31 152 11:40 18:18 5:54 Daniel Boone
151 Thomas Viens Jr 161 5:38 165 11:46 18:18 5:54 Dallastown Area
152 Elias Fox Sr 155 5:37 157 11:43 18:18 5:54 Manheim Township
153 Chris Sayer So 80 5:24 118 11:29 18:19 5:54 Wilson
154 Brendan Shea So 201 5:45 176 11:53 18:19 5:55 Hershey
155 Carson Hepner Jr 82 5:25 129 11:34 18:20 5:55 Manheim Central
156 Kaden Wagner Fr 203 5:45 166 11:46 18:21 5:55 Manheim Central
157 Elijah Wagner So 206 5:46 167 11:46 18:21 5:55 Manheim Central
158 Connor Miller Fr 118 5:30 163 11:46 18:24 5:56 South Western
159 Riley Klick So 183 5:41 175 11:51 18:24 5:56 Lebanon
160 Donovan Hazelton Jr 57 5:20 136 11:36 18:24 5:56 Chambersburg
161 Jayden Heister So 151 5:36 169 11:48 18:25 5:56 Muhlenberghs
162 Owen Kreeger So 90 5:27 90 11:19 18:25 5:56 New Oxford
163 Riley Houck So 200 5:45 189 11:56 18:26 5:57 Daniel Boone
164 Dylan Herb Jr 199 5:44 184 11:54 18:27 5:57 Exeter Township
165 Braden Schuyler Fr 197 5:43 0 18:28 18:28 5:57 Manheim Township
166 Anthony Tirado Jr 119 5:30 154 11:41 18:28 5:57 Jp McCaskey
167 Hunter Lohmann So 162 5:38 155 11:41 18:29 5:58 Lower Dauphin
168 Nate Dubose Jr 215 5:48 203 12:01 18:31 5:58 Cedar Cliff
169 Marcus Cooley Jr 142 5:34 182 11:54 18:31 5:58 Waynesboro
170 Adam Davis Sr 0 183 11:54 11:54 18:33 5:59 Daniel Boone
171 David Mansell So 70 5:22 112 11:28 18:33 5:59 Governor Mifflin
172 Geoffry Goldman Jr 216 5:48 187 11:55 18:34 5:59 Ephrata
173 Cole Harris Jr 93 5:27 174 11:50 18:34 5:59 Central York
174 Nathan Harding Jr 231 5:52 214 12:07 18:34 5:59 Governor Mifflin
175 Brady Pitzer So 106 5:29 131 11:35 18:34 5:59 Spring Grove
176 Zack Wiltshire Sr 157 5:37 173 11:50 18:34 5:59 Central York
177 Matt Henry So 222 5:50 191 11:56 18:34 5:59 Central Dauphin
178 Marty Grawe Fr 198 5:44 198 11:58 18:35 5:59 Solanco
179 David Wegman Sr 122 5:31 143 11:38 18:35 5:59 Wilson
180 Owen Weaver Fr 196 5:43 186 11:55 18:35 5:59 Northern
181 Ben Graham Jr 228 5:51 195 11:57 18:35 6:00 Northern
182 Jeremiah Hendrix So 141 5:33 170 11:48 18:36 6:00 Warwick
183 Jeremy Rissler Jr 175 5:40 193 11:57 18:36 6:00 Garden Spot
184 Cameron Nelson Sr 207 5:46 199 11:59 18:36 6:00 Cedar Cliff
185 Alex Poli Jr 193 5:43 196 11:58 18:37 6:00 Conestoga Valley
186 Nick Gaspich Jr 176 5:40 188 11:56 18:38 6:01 Lower Dauphin
187 Nate Edwards Jr 211 5:47 201 12:01 18:39 6:01 Red Land
188 Dakota Cox Fr 185 5:41 217 12:08 18:39 6:01 Garden Spot
189 Logan Mountz Fr 187 5:42 206 12:02 18:40 6:01 Governor Mifflin
190 Brent Johnson Jr 164 5:38 197 11:58 18:40 6:01 Central Dauphin East
191 Carlos Armendariz Sr 152 5:36 181 11:53 18:41 6:01 Exeter Township
192 Zach Schucker Sr 184 5:41 179 11:53 18:41 6:01 Penn Manor
193 Nathan Kimmel Fr 0 194 11:57 11:57 18:42 6:02 Ephrata
194 Thomas Jt So 191 5:43 207 12:03 18:43 6:02 Central Dauphin East
195 Gavin Nixon So 224 5:50 216 12:07 18:43 6:02 Central Dauphin
196 Devin Forbes Sr 145 5:35 178 11:53 18:43 6:02 New Oxford
197 Colin Plotica Sr 160 5:38 168 11:48 18:44 6:02 New Oxford
198 Richard Andrews Fr 192 5:43 202 12:01 18:45 6:03 Waynesboro
199 Josh Adams Jr 182 5:41 190 11:56 18:46 6:03 Central Dauphin
200 Ethan Lowman So 132 5:32 185 11:55 18:47 6:03 Waynesboro
201 David Helms Jr 180 5:41 192 11:57 18:48 6:04 Lampeter-Strasburg
202 Ethan Rogers So 143 5:34 124 11:31 18:48 6:04 Hershey
203 Cole Lutcavage So 154 5:36 172 11:50 18:49 6:04 Mechanicsburg
204 Ryan Scicchitano So 138 5:33 141 11:38 18:50 6:04 Cedar Crest
205 Colin Althoff So 230 5:51 227 12:13 18:51 6:05 Solanco
206 Trey Hill Jr 202 5:45 226 12:13 18:51 6:05 Twin Valley
207 Aidan Toomey Sr 172 5:40 200 12:00 18:52 6:05 Penn Manor
208 Marko Rezkalla So 219 5:49 210 12:07 18:53 6:05 Penn Manor
209 Salvador Lepiz Sr 204 5:46 211 12:07 18:53 6:05 New Oxford
210 James Herman Fr 212 5:47 215 12:07 18:54 6:06 Northeastern York
211 Sam Koons So 0 213 12:07 12:07 18:56 6:06 Red Lion
212 Zach Ruth Sr 149 5:36 171 11:48 18:58 6:07 Exeter Township
213 Dylan Terry Jr 220 5:49 218 12:08 19:00 6:08 Penn Manor
214 Jonathan Wyrick So 234 5:53 221 12:10 19:00 6:08 Spring Grove
215 Jansen Miller Jr 105 5:28 180 11:53 19:01 6:08 Lampeter-Strasburg
216 Michael Kuhns Sr 163 5:38 220 12:10 19:02 6:08 Lampeter-Strasburg
217 Darren Shaffer So 232 5:52 230 12:16 19:03 6:08 Red Land
218 Isaac Martin So 229 5:51 229 12:16 19:03 6:08 Manheim Central
219 Liam Myers So 171 5:40 208 12:05 19:03 6:08 Spring Grove
220 Avery Deemer Jr 173 5:40 205 12:02 19:03 6:09 Central Dauphin East
221 Zach Leaman Sr 0 219 12:09 12:09 19:04 6:09 Conestoga Valley
222 Gavin Collier So 237 5:55 238 12:28 19:04 6:09 Jp McCaskey
223 Tate Fisher So 209 5:47 212 12:07 19:05 6:09 Solanco
224 Jason Trimble Sr 194 5:43 234 12:20 19:08 6:10 Elizabethtown Area
225 Mattsun Snell So 186 5:42 204 12:02 19:11 6:11 Red Lion
226 James Wilfrom So 174 5:40 245 12:34 19:14 6:12 Central Dauphin East
227 Patrick Bowman Sr 227 5:51 232 12:17 19:16 6:13 Spring Grove
228 Honert Everett Sr 210 5:47 223 12:12 19:17 6:13 Lampeter-Strasburg
229 Dan Keller Jr 226 5:51 231 12:17 19:17 6:13 Solanco
230 Ryan Molfetta So 147 5:35 222 12:12 19:17 6:13 Governor Mifflin
231 Jedaiah Palmer Sr 189 5:42 209 12:05 19:20 6:14 Northern
232 Luke Culver Jr 238 5:55 236 12:23 19:20 6:14 Cedar Cliff
233 Collin Green So 241 6:00 242 12:31 19:22 6:15 Red Lion
234 Jarrod Stebick Jr 208 5:46 235 12:22 19:24 6:15 South Western
235 Thomas Sellers Jr 223 5:50 237 12:23 19:25 6:16 Lampeter-Strasburg
236 Josiah McCarthy Sr 218 5:49 228 12:14 19:25 6:16 Lampeter-Strasburg
237 Josh McKenzie So 134 5:33 244 12:34 19:26 6:16 Northeastern York
238 Dakota Kline Jr 167 5:39 233 12:19 19:26 6:16 York Tech
239 Dj Haas Sr 213 5:47 224 12:13 19:28 6:17 Northeastern York
240 Donovan Esbenshade Jr 235 5:53 246 12:35 19:30 6:17 Garden Spot
241 Patrick Workman Sr 217 5:49 243 12:33 19:36 6:19 Solanco
242 Andrew Wiles Jr 225 5:51 241 12:31 19:37 6:20 South Western
243 Dylan Quinn Sr 240 5:59 252 12:41 19:39 6:20 Elizabethtown Area
244 Micaiah Helm Fr 214 5:47 240 12:30 19:39 6:20 Waynesboro
245 Joey McElwain Jr 244 6:01 249 12:39 19:42 6:21 Cedar Cliff
246 Tyler Keener Fr 247 6:03 247 12:35 19:43 6:21 Red Lion
247 Jason Graham Jr 248 6:04 253 12:42 19:45 6:22 Jp McCaskey
248 Michael Grundon Jr 246 6:03 251 12:41 19:48 6:23 Cedar Cliff
249 Jon Wright Jr 243 6:01 255 12:44 19:48 6:23 Reading
250 Shea Fisler Fr 233 5:53 225 12:13 19:49 6:23 Northern
251 Michael Mummert So 205 5:46 239 12:30 19:51 6:24 South Western
252 Luke Cable Jr 239 5:57 250 12:40 19:57 6:26 Daniel Boone
253 Elliot Kline Sr 236 5:53 254 12:43 20:09 6:30 Elizabethtown Area
254 Darius Price Jr 245 6:02 256 12:55 20:15 6:32 Reading
255 Collin Bateman Sr 221 5:50 248 12:37 20:18 6:33 New Oxford
256 Jarrett McCoy So 252 6:06 258 13:03 20:40 6:40 Northeastern York
257 Alexis Yepis Sr 251 6:06 259 13:12 20:45 6:41 Reading
258 Ben Walter So 249 6:05 260 13:13 20:52 6:44 Northeastern York
259 Micah Weaver So 250 6:05 257 12:58 20:52 6:44 Ephrata
260 Eli Domanski Fr 253 6:18 262 13:29 20:59 6:46 Cedar Cliff
261 Preston Brubaker Jr 242 6:00 261 13:14 21:02 6:47 Conestoga Valley