Pos Bib Name Grade Team Time
1 1386 Ben Devine 12 Lampeter-Strasburg 16:29.211
2 1443 Chad Muckey 12 Philipsburg Oceola 16:44.529
3 1395 Parker Stoner 12 Lampeter-Strasburg 16:49.264
4 1358 Andrew Namatka 11 East Pennsboro 17:05.125
5 1516 Blake Hettinger 12 Wyomissing Area 17:12.867
6 1473 Isaac Burd 10 Trinity (3) 17:16.711
7 1393 Luke Smith 11 Lampeter-Strasburg 17:24.395
8 1507 Steven Miller 11 West York 17:25.789
9 1375 Dylan Cunningham 12 Kennard-Dale 17:25.820
10 1454 Aiden Konesky 11 Schuylkill Valley 17:25.915
11 1335 Blake Wenger 11 Big Spring 17:27.452
12 1512 Cameron Cohen 10 Wyomissing Area 17:28.508
13 2209 Trenton Denne 12 Keyser (WV) 17:38.720
14 1368 Raidan Francis 12 Jersey Shore 17:39.276
15 1408 Peyton Small 11 Littlestown Area 17:44.488
16 1322 Sanders Parker 11 Bermudian Springs 17:47.339
17 1475 Owen Charles 12 Trinity (3) 17:53.940
18 1518 Paul Monsour 12 Wyomissing Area 18:00.612
19 1517 Owen Holst 12 Wyomissing Area 18:03.067
20 1344 Jiovanny Garcia 10 Conrad Weiser 18:11.478
21 1409 Joshua Acosta 12 Milton Hershey 18:11.983
22 1313 Stuart Cole 11 Bermudian Springs 18:12.566
23 1506 Kyle Miller 12 West York 18:14.135
24 1511 Jace Carwill 9 Wyomissing Area 18:14.522
25 1331 Lennon Osbaugh 10 Big Spring 18:24.715
26 1352 Caden Stoltz 9 Conrad Weiser 18:25.604
27 2465 Joe Taimanglo 12 Berks Catholic 18:25.819
28 1519 Tyler Nolt 11 Wyomissing Area 18:28.492
29 1345 Aiden Igielski 9 Conrad Weiser 18:30.847
30 1464 Ryan Canaguier 12 Susquenita 18:37.544
31 1476 Elijah Diaz 11 Trinity (3) 18:37.718
32 1385 Andrew Cramer 12 Lampeter-Strasburg 18:40.296
33 1401 Alex Sheaffer 11 Lancaster Catholic 18:44.038
34 1363 Chase Curry 12 Eastern York 18:47.901
35 1485 Edwin Amadeo 10 Warrior Run 18:52.774
36 1495 Noah Howard 12 West Perry 18:54.312
37 1399 Owen Witmer 11 Lampeter-Strasburg 18:57.671
38 2210 Logan Hetrick 11 Keyser (WV) 19:03.992
39 1353 Jay Tharp 10 Conrad Weiser 19:04.790
40 1431 Cameron Beiler 12 Pequea Valley 19:07.128
41 2467 Nathan Orient 11 Berks Catholic 19:08.185
42 1351 Aaron Steich 12 Conrad Weiser 19:10.025
43 1430 Caleb Sanders 11 Northern Lebanon 19:11.357
44 1419 Ayomi Oladejo 12 Milton Hershey 19:15.876
45 1455 Matthew Maciejewski 10 Schuylkill Valley 19:15.947
46 1334 Ben Seiler 11 Big Spring 19:17.713
47 1477 Cullen Hardie 10 Trinity (3) 19:19.013
48 1460 Nicolo Solvino 10 Schuylkill Valley 19:26.818
49 2469 Quinn O'Donnell 10 Berks Catholic 19:27.474
50 1371 Joshua Lovell 10 Jersey Shore 19:28.181
51 1411 Michael Alder 9 Milton Hershey 19:28.383
52 1403 John Bridgen 11 Lancaster Catholic 19:29.107
53 1384 Michael� Colosi 9 Lampeter-Strasburg 19:31.561
54 2464 Nick Stewart 12 Berks Catholic 19:32.406
55 1488 Aiden Hoffman 9 Warrior Run 19:39.366
56 1404 Grant Hall 10 Lancaster Catholic 19:44.008
57 1465 Eric Carmo 11 Susquenita 19:44.775
58 1379 Jordan Long 11 Kennard-Dale 19:44.819
59 1392 Jacob McClune 11 Lampeter-Strasburg 19:48.185
60 1435 Hugh Johnson 12 Pequea Valley 19:56.037
61 1422 Aric Turner 10 Milton Hershey 19:57.209
62 1497 Joshua Kowalewski 10 West Perry 19:58.169
63 1360 Aaron Strite 10 East Pennsboro 19:58.594
64 1452 Lex Crespo Crespo 11 Schuylkill Valley 19:58.726
65 1343 Logan Feeg 10 Conrad Weiser 19:59.181
66 2471 Nate Holland 9 Berks Catholic 19:59.654
67 1317 Simpson Jacob 12 Bermudian Springs 20:00.514
68 1425 Joseph Escobales 11 Northern Lebanon 20:04.050
69 1381 Ryan Mills 12 Kennard-Dale 20:07.262
70 1338 Liam Hardy 11 Biglerville 20:09.536
71 1481 Theodore Martin 11 Trinity (3) 20:09.838
72 1361 Bradley Barr 12 Eastern York 20:11.519
73 1427 Josiah Kelly 10 Northern Lebanon 20:12.395
74 1369 Nathan Horn 12 Jersey Shore 20:20.575
75 1405 Danny Hoover 11 Lancaster Catholic 20:22.381
76 1423 Chase Usner 12 Milton Hershey 20:27.444
77 1479 Joseph Hayes 12 Trinity (3) 20:29.566
78 1453 Preston Hidago 10 Schuylkill Valley 20:31.855
79 1492 Trevor Albright 12 West Perry 20:32.569
80 2212 Dirk Shoemaker 12 Keyser (WV) 20:33.175
81 1468 Iyasen Fleisher 11 Susquenita 20:34.775
82 1424 Kenneth Battistelli 12 Northern Lebanon 20:35.206
83 1428 Thaddeus Raub 9 Northern Lebanon 20:36.333
84 1463 Levi Buck 11 Susquenita 20:36.555
85 1494 Ben Fritz 12 West Perry 20:41.024
86 1433 Ryan Flaim 12 Pequea Valley 20:44.488
87 1487 Spencer Fogelman 12 Warrior Run 20:49.644
88 1445 Tyke Philips 11 Philipsburg Oceola 20:51.947
89 1436 Nathan Sensenig 9 Pequea Valley 20:52.111
90 1377 Emory Henz 10 Kennard-Dale 20:52.340
91 1474 Antonio Centenera 12 Trinity (3) 20:53.306
92 1508 Dru Thomson 9 West York 20:53.536
93 1400 Clark Salisbury 10 Lancaster Catholic 20:56.110
94 1417 Jayce Householder 11 Milton Hershey 20:56.948
95 1402 Michael Sheaffer 9 Lancaster Catholic 20:57.799
96 1467 Dawson Engle 10 Susquenita 20:59.037
97 1426 Carter Cheslock 11 Northern Lebanon 21:00.302
98 1429 Tucker Reiber 9 Northern Lebanon 21:02.274
99 1457 Gabriel Perry 9 Schuylkill Valley 21:06.819
100 1406 Isaac Lin 11 Lancaster Catholic 21:07.693
101 1441 Nick Matweecha 9 Philipsburg Oceola 21:10.013
102 1380 Chad Maccarelli 10 Kennard-Dale 21:10.808
103 1319 Campagna Lucas 9 Bermudian Springs 21:13.736
104 1370 Zachary Kendall 10 Jersey Shore 21:14.004
105 2472 Jaydin Velaquez 9 Berks Catholic 21:16.533
106 1318 Phillips Logan 12 Bermudian Springs 21:17.477
107 1469 Joel Smith 12 Susquenita 21:23.378
108 1330 Miles Moyer 10 Big Spring 21:29.729
109 1514 Richard Gentry 12 Wyomissing Area 21:30.450
110 1489 David Royles 9 Warrior Run 21:31.922
111 1311 Harner Bryce 11 Bermudian Springs 21:33.804
112 1459 Johnathon Sabo 11 Schuylkill Valley 21:41.659
113 1309 Karras Adrian 10 Bermudian Springs 21:42.569
114 1444 Shane Parish 12 Philipsburg Oceola 21:43.371
115 2466 Lucien Kraycik 11 Berks Catholic 21:43.905
116 1378 Landon Horman 10 Kennard-Dale 21:45.729
117 1503 Damion Foust 10 West York 21:51.298
118 1500 Johnathon Wilt 12 West Perry 21:54.290
119 1329 Oliver Lehman 9 Big Spring 22:02.376
120 1505 Kevin Lu 9 West York 22:06.798
121 1337 Chance Davis 12 Biglerville 22:12.693
122 1502 Nate Brown 12 West York 22:16.858
123 1374 Barryn Van der Putten 10 Jersey Shore 22:25.179
124 1466 James Dell 12 Susquenita 22:28.250
125 1367 Jacob Shaffer 11 Eastern York 22:28.592
126 1442 Sean Meyers 10 Philipsburg Oceola 22:31.132
127 1342 Austin Woltz 10 Biglerville 22:33.820
128 1350 Cameron Skiles 11 Conrad Weiser 22:50.088
129 1327 Nickolas Egger 12 Big Spring 23:12.943
130 1382 Nathan Short 10 Kennard-Dale 23:17.192
131 1333 Ayden Saville 10 Big Spring 23:19.607
132 1496 Riley Howard 11 West Perry 23:21.936
133 1504 Cooper Godfrey 9 West York 23:48.948
134 1490 Michael Royles 9 Warrior Run 23:50.963
135 1362 Matthew Brubaker 10 Eastern York 24:18.877
136 1336 Landon Anglin 10 Biglerville 24:54.123
137 1440 Grant Lutz 11 Philipsburg Oceola 24:54.615
138 1449 Peyton Warner 10 Philipsburg Oceola 25:15.271
139 1357 Owen Baker 11 East Pennsboro 26:10.286
140 1491 Landen Ryder 10 Warrior Run 27:21.038
141 1339 Aubrey King 10 Biglerville 29:28.273
142 1432 Kyle Flaim 9 Pequea Valley 30:20.089