Place Bib Name Finals Year School
1 1030 Casey Sisco 17:17.5 10 Hershey
2 983 Devon Heisler 17:31.7 10 Cumberland Valley
3 1136 Tom Branstetter 17:34.8 11 State College
4 1195 David Wong 17:38.9 11 State College
5 1159 Sam Horn 17:50.0 10 State College
6 1123 Josh Coldsmith 17:52.4 12 Shalom Christian Academy
7 1163 Wyatt Kline 18:00.2 12 State College
8 1044 Josiah Helmer 18:02.4 9 Lower Dauphin
9 1036 Jackson Willen 18:07.5 11 Hershey
10 982 Nick DeMario 18:08.5 9 Cumberland Valley
11 904 Bjorn Prandtner 18:13.9 11 Carlisle
12 966 Trentin Overcash 18:15.7 9 Chambersburg
13 991 Drew Paul 18:26.8 11 Cumberland Valley
14 1146 Chris DiPerna 18:26.8 11 State College
15 986 Ahlad Neti 18:27.4 12 Cumberland Valley
16 1183 Matt Rodgers 18:28.2 11 State College
17 958 Donovan Hazelton 18:28.5 9 Chambersburg
18 1137 Alex Burka 18:35.2 11 State College
19 883 CJ Berg 18:35.5 10 Carlisle
20 992 Victor Pologruto 18:36.4 12 Cumberland Valley
21 1028 Adam Nasta 18:36.6 12 Hershey
22 1070 Taquill Ferrell 18:38.8 11 Milton Hershey
23 1026 Austin Long 18:39.0 12 Hershey
24 1131 Nick Banerjee 18:44.1 10 State College
25 1171 Pat Lyons 18:44.2 9 State College
26 1024 Adam Groves 18:49.8 12 Hershey
27 956 Dylan Culler 18:50.7 10 Chambersburg
28 959 Wyatt Hill 18:52.9 11 Chambersburg
29 1066 Tyler Blumenshine 18:54.6 12 Milton Hershey
30 962 Ian Mangan 18:55.4 11 Chambersburg
31 867 Carter Klein 18:55.8 9 Boiling Springs
32 1135 Izaiah Bokunewicz 18:57.2 12 State College
33 987 Alexander Nobel 18:57.9 11 Cumberland Valley
34 1089 Alex Buchle 18:58.3 9 Palmyra
35 1043 Mike Harris 18:58.8 10 Lower Dauphin
36 1065 Felty Alec 19:00.3 12 Milton Hershey
37 985 Erik Lucas 19:01.0 12 Cumberland Valley
38 1025 Brock Hocker 19:01.5 10 Hershey
39 980 David Cavanaugh 19:02.3 10 Cumberland Valley
40 1042 Jason Harris 19:02.7 10 Lower Dauphin
41 868 Zach Martin 19:03.5 10 Boiling Springs
42 1133 Wyatt Bascom 19:03.8 11 State College
43 1157 Garrett Hollowell 19:03.9 10 State College
44 1031 Marc Snoke 19:04.4 12 Hershey
45 993 Matthew Todd 19:04.9 9 Cumberland Valley
46 954 Tyler Best 19:06.5 9 Chambersburg
47 1062 Robert Stuck 19:06.9 11 Mifflin County
48 885 Sam Blumenthal 19:09.1 11 Carlisle
49 1141 Sean Curtis 19:09.6 11 State College
50 1040 Nick Gaspich 19:10.0 9 Lower Dauphin
51 1045 Garrett Little 19:10.1 11 Lower Dauphin
52 971 Kyle Stanalonis 19:10.3 12 Chambersburg
53 969 Luke Sharrar 19:10.3 10 Chambersburg
54 1187 Nathan Shunk 19:10.6 11 State College
55 863 Nick Burr 19:11.1 9 Boiling Springs
56 1108 Nate Edwards 19:11.6 9 Red Land
57 964 James Merkle 19:17.3 9 Chambersburg
58 978 Zach Austen 19:20.3 11 Cumberland Valley
59 979 Mynor Bendzin 19:20.4 9 Cumberland Valley
60 871 Nick O'Brien 19:21.0 9 Boiling Springs
61 1071 Nick Grissinger 19:21.3 11 Milton Hershey
62 892 Nathan Fogelsonger 19:22.3 9 Carlisle
63 1053 Deion Curry 19:22.6 12 Mifflin County
64 975 Carlos Vera 19:23.3 11 Chambersburg
65 967 Ben Patterson 19:23.5 9 Chambersburg
66 1069 Jake Edwards 19:23.6 10 Milton Hershey
67 1151 Erik Hall 19:24.4 11 State College
68 1165 Calvin Kroczynski 19:24.4 10 State College
69 1087 Cole Stauffer 19:24.9 10 Northern York
70 1029 Tony O'Shea 19:25.8 10 Hershey
71 1006 Wilson Preston 19:26.3 12 East Pennsboro
72 957 Chris Diaz 19:28.5 10 Chambersburg
73 339 Ryan Marshall 19:29.9 12 East Pennsboro
74 925 Angelo Thomas 19:31.0 11 CD East
75 960 Orion Kimberly 19:32.4 9 Chambersburg
76 990 Michael O'Connor 19:35.6 11 Cumberland Valley
77 1155 Troy Heatwole 19:35.6 9 State College
78 1005 Ishmail Kirkwood 19:36.3 9 Big Spring
79 961 Shiloh Lehman 19:36.5 10 Chambersburg
80 1101 Jacob Smith 19:36.7 12 Palmyra
81 1107 Hayden Cramp 19:37.8 11 Red Land
82 1013 David Jeu 19:39.3 12 Greencastle-Antrim
83 834 Braden Petty 19:40.7 9 Big Spring
84 1018 Patrick Bortel 19:42.4 12 Hershey
85 1058 Kevin Neavling 19:42.9 10 Mifflin County
86 895 Kevin Hammer 19:44.3 9 Carlisle
87 1078 Devin Freed 19:45.1 10 Northern York
88 1190 Ben Vidunas 19:47.2 11 State College
89 940 Ethan Hutchinson 19:48.5 11 Central Dauphin
90 1140 Brent Carpenter 19:48.6 10 State College
91 955 Steven Bierbower 19:49.3 12 Chambersburg
92 1068 Brennon David 19:50.7 11 Milton Hershey
93 1003 Rich Le 19:51.1 9 East Pennsboro
94 968 Brandon Quach 19:51.5 9 Chambersburg
95 1077 Grant Franko 19:53.1 10 Northern York
96 1020 Jack Clark 19:54.0 10 Hershey
97 965 Colby Miller 19:54.1 11 Chambersburg
98 874 Jack Still 19:54.5 9 Boiling Springs
99 1027 Michael Miller 19:54.8 11 Hershey
100 869 Kyle McClain 19:56.1 12 Boiling Springs
101 994 Nate Young 19:56.5 9 Cumberland Valley
102 835 Dain Vallie 19:56.7 9 Big Spring
103 1134 Robert Bendik 19:57.5 12 State College
104 1060 Jackson Robinette 19:57.9 10 Mifflin County
105 981 Cole Davis 19:58.4 9 Cumberland Valley
106 1086 Andy Robyak 19:58.4 12 Northern York
107 995 Patrick Barber 19:58.9 9 East Pennsboro
108 988 Daniel O'Brien 19:59.2 10 Cumberland Valley
109 1218 David Shook 19:59.6 11 Trinity
110 1215 Sam Predmore 20:00.2 9 Trinity
111 1038 Josh Blessing 20:02.2 9 Lower Dauphin
112 1014 Andrew Martin 20:02.2 12 Greencastle-Antrim
113 1097 Evan Megoulas 20:02.8 11 Palmyra
114 903 Jacob Parker 20:03.3 9 Carlisle
115 1124 Cameron Roseman 20:03.7 10 Shalom Christian Academy
116 864 Ethan Cole 20:04.0 12 Boiling Springs
117 984 Daniel Kang 20:04.6 12 Cumberland Valley
118 1177 Mason Millard 20:05.7 12 State College
119 1121 Ethan Thatcher 20:07.1 11 Red Land
120 1076 Nick DelVecchio 20:07.8 12 Northern York
121 1017 Spencer Swam 20:09.0 10 Greencastle-Antrim
122 1047 Dylan Bair 20:09.2 10 Mechanicsburg
123 909 Mustafa Anderson II 20:09.6 12 CD East
124 972 Kellen Stepler 20:12.5 10 Chambersburg
125 1092 Teag Culver 20:12.8 12 Palmyra
126 1034 Jack Vargo 20:15.3 10 Hershey
127 1019 Aaron Bryner 20:15.7 10 Hershey
128 935 Ryan Frist 20:16.5 10 Central Dauphin
129 1176 Nick Meyer 20:17.2 11 State College
130 1164 Stephen Krawczyk 20:19.4 10 State College
131 880 Myles Klapkowski 20:20.9 10 Camp Hill
132 1074 James Coble 20:22.0 9 Northern York
133 865 Jeremy Grove 20:22.1 12 Boiling Springs
134 1119 Lowell Parascandola 20:22.9 9 Red Land
135 1096 Quinn Marcus 20:23.3 11 Palmyra
136 1054 Chason Forshey 20:23.9 9 Mifflin County
137 911 Trevor Christ 20:24.1 12 CD East
138 1175 Joe Messner 20:24.3 9 State College
139 900 Stephen Hume 20:24.5 11 Carlisle
140 942 William Leuschner 20:24.8 12 Central Dauphin
141 931 Bradley Chambers 20:24.8 11 Central Dauphin
142 1209 Anthony Haas 20:25.0 11 Trinity
143 1081 Marcus Jacobs 20:26.2 9 Northern York
144 1067 Richard Coleman 20:26.8 10 Milton Hershey
145 1007 Neil Ras 20:27.4 11 East Pennsboro
146 989 Matthew O'Connor 20:28.0 11 Cumberland Valley
147 924 Bradley Sweger 20:28.5 11 CD East
148 1168 Deric Liang 20:31.6 11 State College
149 1033 Mark Suminski 20:35.8 9 Hershey
150 1207 Nick Chasler 20:39.1 11 Trinity
151 1104 Lucas Wenger 20:41.3 9 Palmyra
152 901 Greg Johnson 20:41.5 9 Carlisle
153 1102 Conner Soderstedt 20:41.5 9 Palmyra
154 862 Patrik Bohn 20:42.0 10 Boiling Springs
155 1041 Andrew Gilbert 20:43.7 9 Lower Dauphin
156 879 Weston Kemble 20:44.9 9 Camp Hill
157 1039 Connor Snyder 20:45.5 11 Lower Dauphin
158 876 Noah Doss 20:46.0 9 Camp Hill
159 1210 Christian Kilroy 20:46.9 11 Trinity
160 1208 Nick D'Amico 20:47.3 9 Trinity
161 1211 Lewis Mayes 20:48.4 11 Trinity
162 1046 Ryan Pumo 20:48.5 10 Lower Dauphin
163 872 Jack Pallis 20:49.2 11 Boiling Springs
164 1179 Zack Nussbaum 20:50.2 9 State College
165 833 Jason Neidigh 20:50.4 9 Big Spring
166 1021 Jacob Ely 20:51.9 9 Hershey
167 1219 Lance Smith 20:52.6 10 Trinity
168 1072 Jeffrey Lupher 20:53.7 11 Milton Hershey
169 884 Nathan Bernheimer 21:00.2 9 Carlisle
170 1138 Trevor Cady 21:00.7 11 State College
171 936 Dan Getz 21:05.9 11 Central Dauphin
172 1109 David Fronko 21:06.0 9 Red Land
173 1194 Jacob Witt 21:07.0 11 State College
174 1156 Gabe Herrera 21:08.9 9 State College
175 1032 Zach Som 21:10.5 12 Hershey
176 1023 Jack Goulet 21:12.7 9 Hershey
177 1008 Chase Slenker 21:14.9 9 East Pennsboro
178 1150 Lucas Gray 21:15.7 12 State College
179 1216 Thomas Quinn 21:17.3 12 Trinity
180 1120 Ahmand Rasheed 21:18.1 10 Red Land
181 882 Jake Donovon 21:19.6 10 Big Spring
182 1035 Max Vargo 21:20.5 11 Hershey
183 1116 Aaron Lucas 21:21.0 11 Red Land
184 1162 Shane Kilbride 21:22.0 10 State College
185 1091 Johnathon Cottingham 21:24.1 9 Palmyra
186 930 Aidan Carrigan 21:25.3 11 Central Dauphin
187 1114 Ryan Long 21:28.2 9 Red Land
188 1093 Michael Duquette 21:35.2 11 Palmyra
189 1099 Lucas Rizzo 21:35.7 10 Palmyra
190 934 Ganon Etzweiler 21:36.5 10 Central Dauphin
191 923 Logan Stewart 21:36.7 9 CD East
192 913 Colin Cronen 21:37.2 9 CD East
193 1125 Coby Roseman 21:37.8 11 Shalom Christian Academy
194 1000 Steven Hetrick 21:38.8 10 East Pennsboro
195 1206 Hunter Webb 21:44.2 9 Susquehanna Township
196 1084 Tanner Martin 21:44.8 9 Northern York
197 873 Alex Pedersen 21:45.8 10 Boiling Springs
198 999 Andrew Harber 21:47.0 12 East Pennsboro
199 1201 Jack Ferguson 21:47.4 10 Susquehanna Township
200 856 Matt Pruden 21:49.6 9 Bishop McDevitt
201 949 Mark Redmond 21:51.6 9 Central Dauphin
202 1085 Brennan McKissick 21:53.5 11 Northern York
203 950 Dylan Staudt 21:54.0 12 Central Dauphin
204 1169 Andrew Loviscky 21:57.0 11 State College
205 1115 Tyler Long 21:57.8 11 Red Land
206 860 Matt Yoffe 22:04.2 9 Bishop McDevitt
207 845 Elliott Demko 22:05.2 10 Bishop McDevitt
208 830 Kris Brinton 22:05.8 9 Big Spring
209 832 Jesse Laird 22:09.4 9 Big Spring
210 1001 Jacob Hufnagle 22:11.0 9 East Pennsboro
211 928 Guy Bennardo 22:11.4 12 Central Dauphin
212 952 Jonathan Veli 22:12.3 12 Central Dauphin
213 1037 Eric Wood 22:13.8 10 Hershey
214 1063 Alex Wert 22:14.8 9 Mifflin County
215 1197 Jason Zuech 22:15.7 10 State College
216 1100 Kelly Shughart 22:18.3 12 Palmyra
217 915 Alex Gross 22:24.0 10 CD East
218 1214 John Paul Oscilowski 22:26.0 12 Trinity
219 1181 Bryce Parkinson 22:26.1 10 State College
220 1009 Alex Webb 22:29.6 11 East Pennsboro
221 1004 Garrett Lukens 22:31.1 9 East Pennsboro
222 842 Mason Cary 22:36.4 9 Bishop McDevitt
223 899 Salko Hrnjic 22:40.4 9 Carlisle
224 997 Tanner Dierich 22:41.4 9 East Pennsboro
225 1166 Joe Leahey 22:42.4 10 State College
226 844 Justin Dale 22:43.1 10 Bishop McDevitt
227 1143 Hayden Davidson 22:43.5 9 State College
228 1180 Zack Packard 22:50.3 9 State College
229 877 Connor England 22:54.1 10 Camp Hill
230 831 Chris Carson 22:56.7 9 Big Spring
231 1002 Evan James 22:59.1 11 East Pennsboro
232 854 Connor Mensch 23:00.4 10 Bishop McDevitt
233 1205 Trey Trkula 23:00.5 9 Susquehanna Township
234 1012 Brian Hansen 23:01.4 9 Greencastle-Antrim
235 917 Deva Lauscar 23:10.6 9 CD East
236 941 Andrew Kime 23:10.7 12 Central Dauphin
237 829 Lucas Bailes 23:26.8 9 Big Spring
238 1173 Nathan McMahon 23:29.6 12 State College
239 1217 Robbie Rapp 23:30.2 11 Trinity
240 839 Phillip Bertovic 23:31.0 10 Bishop McDevitt
241 857 Pardeep Singh 23:34.7 10 Bishop McDevitt
242 1182 Zach Rickley 23:36.1 10 State College
243 889 Seth Collins-Bloomquist 23:44.1 9 Carlisle
244 1090 Luke Cifuentes 23:55.8 11 Palmyra
245 910 Michael Backenstoes 24:02.4 9 CD East
246 922 TJ Quintilian 24:02.6 12 CD East
247 837 Anthony Apollo 24:24.7 10 Bishop McDevitt
248 914 Justin Dinh 24:24.8 9 CD East
249 843 Nick Centrone 24:25.0 10 Bishop McDevitt
250 1129 Cameron Sweeney 24:28.4 10 Shippensburg
251 1202 Josh Kripas 24:50.9 12 Susquehanna Township
252 1152 William Hanson 24:52.9 9 State College
253 996 Ethan Beigh 24:57.1 9 East Pennsboro
254 937 William Henning 24:57.5 10 Central Dauphin
255 1111 Max Hughes 25:06.6 9 Red Land
256 836 Michael Adragna 25:17.2 9 Bishop McDevitt
257 1170 Tommy Lu 25:26.9 11 State College
258 846 Mark Fazzolari 25:28.9 9 Bishop McDevitt
259 1128 Larkin Slattery 25:40.3 9 Shippensburg
260 1174 Isaac Messner 25:40.6 12 State College
261 1113 Connor Lillie 25:41.3 9 Red Land
262 1061 Brady Specht 26:11.5 10 Mifflin County
263 1055 Alexander Larson 27:38.6 10 Mifflin County
264 1167 Tom Leahey 27:43.8 9 State College
265 912 Darian Crenshaw 28:46.4 11 CD East
266 840 Christian Beutler 30:42.9 11 Bishop McDevitt
267 947 Sean Phillips 31:41.4 9 Central Dauphin
268 948 Logan Pliszka 32:47.4 10 Central Dauphin