Place Name School Bib Gend Age Group Finals Time
1 Zachary Leachman Mars Area 2425 M 1 0- 0 10:26.7 10:26.7
2 Christian Fitch Fox Chapel Middle S 1352 M 2 0- 0 10:35.1 10:35.1
3 Sean Heintzleman Winchester Thurston 4556 M 3 0- 0 10:38.0 10:38.0
4 Kendall Branan Indiana Area Junior 2031 M 4 0- 0 10:45.9 10:45.9
5 Holden Stallsmith Knoch 2213 M 5 0- 0 10:46.7 10:46.7
6 Joejoe Somora Grove City Area 1658 M 6 0- 0 10:46.8 10:46.8
7 Daniel McGoey North Allegheny Mid 2830 M 7 0- 0 10:47.3 10:47.3
8 Daniel Ford Quaker Valley Middl 3471 M 8 0- 0 10:51.9 10:51.9
9 Rick Mihm St Alphonsus School 3895 M 9 0- 0 10:52.8 10:52.8
10 Josiah Wudkwych Canonsburg MS 943 M 10 0- 0 10:57.3 10:57.3
11 Rene Abdalah North Allegheny Mid 2810 M 11 0- 0 10:57.8 10:57.8
12 Stephen Nalepa North Allegheny Mid 2833 M 12 0- 0 10:58.2 10:58.2
13 Christian Georgiadis North Allegheny Mid 2820 M 13 0- 0 10:58.9 10:58.9
14 Patrick Stevens Meadville Area 2523 M 14 0- 0 10:59.5 10:59.5
15 Nolan Weber Harbor Creek 1821 M 15 0- 0 10:59.9 10:59.9
16 Skyler Vavro Butler 806 M 16 0- 0 11:00.2 11:00.2
17 Owen Bartlebaugh Punxsutawney Area 3430 M 17 0- 0 11:00.3 11:00.3
18 Lane Hilliard Kane Area 2101 M 18 0- 0 11:02.7 11:02.7
19 Mason Murray Grove City Area 1657 M 19 0- 0 11:04.1 11:04.1
20 Will Lamb Beaver Area 597 M 20 0- 0 11:05.0 11:05.0
21 Dominic Spatolisano Norwin 2971 M 21 0- 0 11:06.3 11:06.3
22 Scott Routledge Winchester Thurston 4557 M 22 0- 0 11:06.7 11:06.7
23 Jason Galaska North Allegheny Mid 2818 M 23 0- 0 11:06.7 11:06.7
24 Chad Greville Kane Area 2104 M 24 0- 0 11:06.7 11:06.7
25 Hunter Armstrong Marion Center Area 2373 M 25 0- 0 11:06.8 11:06.8
26 Bryce Kopchak St Alphonsus School 3893 M 26 0- 0 11:09.7 11:09.7
27 Josiah Stedeford Pine-Richland 3286 M 27 0- 0 11:11.6 11:11.6
28 Brenden Kopich Laurel Highlands Mi 2291 M 28 0- 0 11:11.8 11:11.8
29 Julian Yerger Indiana Area Junior 2025 M 29 0- 0 11:13.0 11:13.0
30 Jack Aulbach Blackhawk 674 M 30 0- 0 11:13.6 11:13.6
31 Zach Ryan Central Valley 1059 M 31 0- 0 11:14.0 11:14.0
32 Jacob Tarosky Norwin 2973 M 32 0- 0 11:15.8 11:15.8
33 Sky'Ler Thomas New Castle 2761 M 33 0- 0 11:16.0 11:16.0
34 Logan Huss Norwin 2964 M 34 0- 0 11:16.5 11:16.5
35 Alec Bidwell Cambridge Springs 876 M 35 0- 0 11:21.6 11:21.6
36 Noland Finkbeiner Blackhawk 675 M 36 0- 0 11:22.0 11:22.0
37 Alex Prevade West Allegheny 4518 M 37 0- 0 11:22.1 11:22.1
38 Dylan Throop General McLane MS 1527 M 38 0- 0 11:22.7 11:22.7
39 Adam Hessler Freedom Area 1425 M 39 0- 0 11:24.2 11:24.2
40 Alexander Ludwick St Bonaventure Scho 3948 M 40 0- 0 11:25.5 11:25.5
41 Nicholas Shavel Norwin 2970 M 41 0- 0 11:26.0 11:26.0
42 Lucas Reese Moon Area 2603 M 42 0- 0 11:28.4 11:28.4
43 Issac Mah Fox Chapel Middle S 1331 M 43 0- 0 11:28.5 11:28.5
44 Conor McCutcheon Norwin 2987 M 44 0- 0 11:34.1 11:34.1
45 Walker Wheeling Maplewood 2339 M 45 0- 0 11:35.3 11:35.3
46 Kelso Fiedler North Allegheny Mid 2858 M 46 0- 0 11:36.7 11:36.7
47 Ean Lamolinara Greater Latrobe MS 1611 M 47 0- 0 11:37.3 11:37.3
48 Aaron Adamo New Castle 2755 M 48 0- 0 11:37.3 11:37.3
49 James Huber North Allegheny Mid 2864 M 49 0- 0 11:42.3 11:42.3
50 Ryan Hunyadi New Castle 2758 M 50 0- 0 11:42.7 11:42.7
51 Johnny Rizzo Hampton 1775 M 51 0- 0 11:43.9 11:43.9
52 Jack Huffman Quaker Valley Middl 3472 M 52 0- 0 11:45.1 11:45.1
53 Luke Weisensee Norwin 2974 M 53 0- 0 11:45.2 11:45.2
54 Harrison Barnett Norwin 2961 M 54 0- 0 11:45.8 11:45.8
55 Will Parreaguirre North Allegheny Mid 2836 M 55 0- 0 11:45.9 11:45.9
56 Nathan Monday Butler 789 M 56 0- 0 11:47.1 11:47.1
57 Anthony Litrenta New Castle 2756 M 57 0- 0 11:48.6 11:48.6
58 Joe Fish Hampton 1762 M 58 0- 0 11:48.8 11:48.8
59 Ryan Gehring Holy Trinity 1909 M 59 0- 0 11:50.2 11:50.2
60 Eli Prem North Allegheny Mid 2838 M 60 0- 0 11:51.3 11:51.3
61 Jackson Vento St Bonaventure Scho 3954 M 61 0- 0 11:52.1 11:52.1
62 Elijah Mamula Cambridge Springs 883 M 62 0- 0 11:52.4 11:52.4
63 Max Kasowski Mars Area 2424 M 63 0- 0 11:52.4 11:52.4
64 Hayden Kramer Brookville 720 M 64 0- 0 11:52.6 11:52.6
65 Josh Fry Butler 795 M 65 0- 0 11:54.8 11:54.8
66 Caden Casper Norwin 2979 M 66 0- 0 11:54.9 11:54.9
67 Joseph Eyreman Riverside 3554 M 67 0- 0 11:55.4 11:55.4
68 John Wolfe Kane Area 2107 M 68 0- 0 11:55.4 11:55.4
69 John Guilinger St Gabriel 4633 M 69 0- 0 11:55.8 11:55.8
70 Gideon Deasy Riverview 3571 M 70 0- 0 11:56.2 11:56.2
71 C.j. Simione St Thomas More-Pitt 4280 M 71 0- 0 11:56.9 11:56.9
72 Alek Beddings Moon Area 2608 M 72 0- 0 11:57.4 11:57.4
73 Mario Johns St Alphonsus School 3891 M 73 0- 0 11:58.9 11:58.9
74 Spencer McFall Oil City 3063 M 74 0- 0 11:59.2 11:59.2
75 Andrew Laffey Moon Area 2605 M 75 0- 0 11:59.3 11:59.3
76 Christian Markowicz East Catholic 1199 M 76 0- 0 12:00.1 12:00.1
77 Simon Weber Harbor Creek 1822 M 77 0- 0 12:00.7 12:00.7
78 Toby Jones Grove City Area 1661 M 78 0- 0 12:00.9 12:00.9
79 Micheal Bigley St Gabriel 4634 M 79 0- 0 12:02.0 12:02.0
80 Joshua Zhou North Allegheny Mid 2843 M 80 0- 0 12:02.2 12:02.2
81 Daniel Deal Knoch 2220 M 81 0- 0 12:02.9 12:02.9
82 Eli Schriber General McLane MS 1523 M 82 0- 0 12:03.6 12:03.6
83 Sam Svetz Meadville Area 2524 M 83 0- 0 12:03.8 12:03.8
84 Jackson Habala Pittsburgh 3337 M 84 0- 0 12:04.9 12:04.9
85 Will Wang Fox Chapel Middle S 1378 M 85 0- 0 12:05.0 12:05.0
86 Gage Galuska Hampton 1768 M 86 0- 0 12:05.4 12:05.4
87 Colby Belcsyak Riverside 3557 M 87 0- 0 12:05.9 12:05.9
88 Corey Letterle Hampton 1772 M 88 0- 0 12:06.2 12:06.2
89 Brady Brozell Hampton 1760 M 89 0- 0 12:06.7 12:06.7
90 Adam Ornowski Norwin 2968 M 90 0- 0 12:08.1 12:08.1
91 Aiden Miller North Allegheny Mid 2870 M 91 0- 0 12:08.7 12:08.7
92 Futen Wang North Allegheny Mid 2884 M 92 0- 0 12:08.7 12:08.7
93 Dylan Becker Mars Area 2418 M 93 0- 0 12:09.2 12:09.2
94 Patrick Malone St Teresa of Avila 4215 M 94 0- 0 12:09.6 12:09.6
95 Vincent Stallings Greater Latrobe MS 1601 M 95 0- 0 12:10.5 12:10.5
96 Jacques Moye Fox Chapel Middle S 1365 M 96 0- 0 12:11.0 12:11.0
97 Andrew Baierl North Allegheny Mid 2812 M 97 0- 0 12:11.2 12:11.2
98 Josh Campbell General McLane MS 1530 M 98 0- 0 12:11.9 12:11.9
99 Evan Migliozzi North Allegheny Mid 2831 M 99 0- 0 12:12.5 12:12.5
100 Josh Holmes Hampton 1763 M 100 0- 0 12:13.0 12:13.0
101 Jacob Holt Greater Latrobe MS 1602 M 101 0- 0 12:13.3 12:13.3
102 Paul Baldoff Northgate 2959 M 102 0- 0 12:13.3 12:13.3
103 Adam Lauer Unattached 4411 M 103 0- 0 12:13.7 12:13.7
104 Trever Chick Harbor Creek 1818 M 104 0- 0 12:13.9 12:13.9
105 Justin Naylor Canonsburg MS 941 M 105 0- 0 12:14.0 12:14.0
106 Andrew Brown Villa Maria Element 4450 M 106 0- 0 12:14.4 12:14.4
107 Jackson Faulk West Allegheny 4515 M 107 0- 0 12:14.8 12:14.8
108 Joe Gordon Beaver Area 595 M 108 0- 0 12:15.1 12:15.1
109 Zach Remlinger St Elizabeth Elemen 3995 M 109 0- 0 12:15.6 12:15.6
110 Troy Loughry Grove City Area 1656 M 110 0- 0 12:15.7 12:15.7
111 Andrew Cunningham St Bonaventure Scho 3946 M 111 0- 0 12:16.5 12:16.5
112 Giovanni Misiti North Allegheny Mid 2832 M 112 0- 0 12:17.8 12:17.8
113 Eric Gronbeck Eden Christian Acad 1237 M 113 0- 0 12:18.1 12:18.1
114 Jeff Skursky Indiana Area Junior 2021 M 114 0- 0 12:18.1 12:18.1
115 Isaac Roadman Indiana Area Junior 2020 M 115 0- 0 12:18.7 12:18.7
116 Michael Flynn Pine-Richland 3282 M 116 0- 0 12:19.1 12:19.1
117 Tyler Bernecki Kane Area 2105 M 117 0- 0 12:19.3 12:19.3
118 Corbin Heitzenrater Punxsutawney Area 3431 M 118 0- 0 12:19.7 12:19.7
119 Jonathan Ayers Kiski Area 2166 M 119 0- 0 12:23.2 12:23.2
120 Bryce Patterson Laurel 2282 M 120 0- 0 12:24.8 12:24.8
121 Anthony McCauley New Castle 2760 M 121 0- 0 12:25.6 12:25.6
122 Braden Zukowski Knoch 2217 M 122 0- 0 12:25.6 12:25.6
123 Owen Wagner Quaker Valley Middl 3467 M 123 0- 0 12:26.6 12:26.6
124 Jude O'Bryan Canonsburg MS 965 M 124 0- 0 12:27.3 12:27.3
125 Dante Frescura Greater Latrobe MS 1606 M 125 0- 0 12:28.6 12:28.6
126 Payton McKee Butler 802 M 126 0- 0 12:29.3 12:29.3
127 Ian Thrush Brookville 715 M 127 0- 0 12:29.9 12:29.9
128 Bryce Baughman Brookville 716 M 128 0- 0 12:30.2 12:30.2
129 Connor Maddalon St Kilian Parish Sc 4061 M 129 0- 0 12:30.2 12:30.2
130 Jeff Shaftic New Castle 2754 M 130 0- 0 12:30.2 12:30.2
131 Daniel Timko Grove City Area 1659 M 131 0- 0 12:30.3 12:30.3
132 Kerry Wolff St Teresa of Avila 4220 M 132 0- 0 12:32.8 12:32.8
133 Brennen Smith Kane Area 2102 M 133 0- 0 12:33.6 12:33.6
134 Hunter Harris Grove City Area 1668 M 134 0- 0 12:34.6 12:34.6
135 Nick Kenna St Teresa of Avila 4208 M 135 0- 0 12:35.0 12:35.0
136 Timothy Patterson Butler Catholic 842 M 136 0- 0 12:35.2 12:35.2
137 Evren Cetin North Allegheny Mid 2849 M 137 0- 0 12:35.6 12:35.6
138 Adam Whiteside South Fayette Middl 3769 M 138 0- 0 12:35.7 12:35.7
139 Hans Rottmann St Bonaventure Scho 3950 M 139 0- 0 12:36.4 12:36.4
140 David Kelly Pine-Richland 3292 M 140 0- 0 12:37.0 12:37.0
141 Roman Disanti Fox Chapel Middle S 1339 M 141 0- 0 12:37.1 12:37.1
142 Jacob Rzenpduch Hempfield Area MS 4698 M 142 0- 0 12:37.1 12:37.1
143 Amdrew Johnson North Allegheny Mid 2824 M 143 0- 0 12:37.7 12:37.7
144 Timothy Smith Laurel Highlands Mi 2292 M 144 0- 0 12:38.1 12:38.1
145 Joseph Bachman Moon Area 2602 M 145 0- 0 12:38.3 12:38.3
146 Andrew Groll St Teresa of Avila 4213 M 146 0- 0 12:38.4 12:38.4
147 Jackson Roth St Thomas More-Pitt 4275 M 147 0- 0 12:40.3 12:40.3
148 Oskar Ernharth Fox Chapel Middle S 1350 M 148 0- 0 12:40.9 12:40.9
149 Ryan Kenyon Fox Chapel Middle S 1358 M 149 0- 0 12:41.4 12:41.4
150 Brett McCutcheon North Allegheny Mid 2868 M 150 0- 0 12:41.9 12:41.9
151 Hunter Black Freedom Area 1426 M 151 0- 0 12:42.8 12:42.8
152 Christian Kline Cambridge Springs 878 M 152 0- 0 12:43.2 12:43.2
153 Dominic Demaro Norwin 2963 M 153 0- 0 12:43.4 12:43.4
154 Andrew Degenhardt St Gabriel 4636 M 154 0- 0 12:44.1 12:44.1
155 Tristan Vettier Fox Chapel Middle S 1377 M 155 0- 0 12:44.2 12:44.2
156 Ben Phillips North Allegheny Mid 2837 M 156 0- 0 12:45.7 12:45.7
157 George Sprock Greater Latrobe MS 1623 M 157 0- 0 12:45.7 12:45.7
158 Zach Knaby Grove City Area 1655 M 158 0- 0 12:46.3 12:46.3
159 Justin Hart Hampton 1770 M 159 0- 0 12:46.7 12:46.7
160 Bobby Moats Cambridge Springs 882 M 160 0- 0 12:47.1 12:47.1
161 Garrett Paxton Freedom Area 1427 M 161 0- 0 12:47.4 12:47.4
162 Wyatt Kay Grove City Area 1654 M 162 0- 0 12:47.4 12:47.4
163 Cole Kriebel Butler 787 M 163 0- 0 12:48.0 12:48.0
164 Alex Levine Hampton 1780 M 164 0- 0 12:48.7 12:48.7
165 Aaron Skerbetz South Fayette Middl 3765 M 165 0- 0 12:49.7 12:49.7
166 Elijah Duckworth North Allegheny Mid 2857 M 166 0- 0 12:49.7 12:49.7
167 Jonathon Nicolaus St James Catholic 4035 M 167 0- 0 12:50.1 12:50.1
168 Jonathan Ciari Ambridge Area 421 M 168 0- 0 12:50.6 12:50.6
169 Max Thomas Canonsburg MS 972 M 169 0- 0 12:50.9 12:50.9
170 Connor Foody North Allegheny Mid 2860 M 170 0- 0 12:51.0 12:51.0
171 Issac Lang Quaker Valley Middl 3473 M 171 0- 0 12:51.1 12:51.1
172 Aidan Heath Hampton 1771 M 172 0- 0 12:51.4 12:51.4
173 Tyler Kurp Pine-Richland 3306 M 173 0- 0 12:51.9 12:51.9
174 Andrew Kollitz North Allegheny Mid 2865 M 174 0- 0 12:52.1 12:52.1
175 Isaiah King Kiski Area 2163 M 175 0- 0 12:52.4 12:52.4
176 Jared Katz St. Mary Glenshaw 4184 M 176 0- 0 12:52.6 12:52.6
177 Carlin Whalen Norwin 3000 M 177 0- 0 12:53.2 12:53.2
178 Ben Esser St Kilian Parish Sc 4059 M 178 0- 0 12:53.7 12:53.7
179 Jake Sperry Fox Chapel Middle S 1338 M 179 0- 0 12:53.9 12:53.9
180 Chris Gordon Beaver Area 594 M 180 0- 0 12:54.0 12:54.0
181 Jonny Miles St Kilian Parish Sc 4074 M 181 0- 0 12:54.7 12:54.7
182 Landon Ketler Grove City Area 1671 M 182 0- 0 12:54.8 12:54.8
183 David Pohlod St Alphonsus School 3896 M 183 0- 0 12:55.0 12:55.0
184 Kale McEwen Grove City Area 1672 M 184 0- 0 12:55.0 12:55.0
185 Peter Van Osdol North Allegheny Mid 2841 M 185 0- 0 12:55.2 12:55.2
186 Andrew McGee Canonsburg MS 962 M 186 0- 0 12:55.3 12:55.3
187 Paul Leech Meadville Area 2522 M 187 0- 0 12:55.4 12:55.4
188 Matthew Rees Holy Trinity 1912 M 188 0- 0 12:55.6 12:55.6
189 Devon Gerow Cambridge Springs 877 M 189 0- 0 12:56.3 12:56.3
190 John Dodaro Norwin 2980 M 190 0- 0 12:56.4 12:56.4
191 Ryan Martin St Alphonsus School 3894 M 191 0- 0 12:57.8 12:57.8
192 Max Hessinger Mars Area 2422 M 192 0- 0 12:58.2 12:58.2
193 Clay Sakalouski Greater Latrobe MS 1620 M 193 0- 0 12:58.3 12:58.3
194 Spurlock Noah Mars Area 2436 M 194 0- 0 12:58.3 12:58.3
195 Sawyer Yasenchack Cambridge Springs 884 M 195 0- 0 12:58.7 12:58.7
196 Shane Funk Fox Chapel Middle S 1353 M 196 0- 0 12:58.9 12:58.9
197 Tyler Anderson Moon Area 2607 M 197 0- 0 12:58.9 12:58.9
198 Mark Roberts Holy Trinity 1913 M 198 0- 0 12:59.2 12:59.2
199 Michael Drazga North Allegheny Mid 2856 M 199 0- 0 12:59.4 12:59.4
200 Jake Gorman Ringgold Middle Sch 3523 M 200 0- 0 12:59.5 12:59.5
201 Peyton Harris Riverside 3555 M 201 0- 0 12:59.5 12:59.5
202 Cole Stanley Canonsburg MS 942 M 202 0- 0 13:01.0 13:01.0
203 Luke Roberts Holy Trinity 1911 M 203 0- 0 13:01.7 13:01.7
204 Gabriel Vangura Aquinas Academy of 444 M 204 0- 0 13:02.0 13:02.0
205 Victor Williams Pine-Richland 3303 M 205 0- 0 13:02.4 13:02.4
206 Anthony Conti Laurel 2278 M 206 0- 0 13:02.6 13:02.6
207 Levi Carpenter Hempfield Area MS 4686 M 207 0- 0 13:02.7 13:02.7
208 William Falcon Hempfield Area MS 4690 M 208 0- 0 13:03.0 13:03.0
209 Luke Friday St Kilian Parish Sc 4060 M 209 0- 0 13:03.0 13:03.0
210 Aiden Klik New Castle 2759 M 210 0- 0 13:03.1 13:03.1
211 Chase Conroy Riverview 3578 M 211 0- 0 13:03.6 13:03.6
212 Danny Bird John F. Kennedy Cat 2080 M 212 0- 0 13:03.6 13:03.6
213 Zach Boarts Grove City Area 1652 M 213 0- 0 13:04.0 13:04.0
214 John Bruckelmeyer Ambridge Area 420 M 214 0- 0 13:04.4 13:04.4
215 Luke Klutchkowski Knoch 2222 M 215 0- 0 13:04.5 13:04.5
216 Reed Kissick Laurel 2280 M 216 0- 0 13:04.9 13:04.9
217 Carlo Andreassi Butler 786 M 217 0- 0 13:05.1 13:05.1
218 Connor Casteel Grove City Area 1665 M 218 0- 0 13:05.2 13:05.2
219 Daniel Krill Pine-Richland 3284 M 219 0- 0 13:05.7 13:05.7
220 Connor Kelly Canonsburg MS 947 M 220 0- 0 13:06.0 13:06.0
221 Bryce Gart Oil City 3065 M 221 0- 0 13:06.2 13:06.2
222 Chad Helmininack Grove City Area 1669 M 222 0- 0 13:06.3 13:06.3
223 Logan Ericson Ambridge Area 423 M 223 0- 0 13:06.9 13:06.9
224 Rimire Rollog Ambridge Area 424 M 224 0- 0 13:07.1 13:07.1
225 Derek Qu North Allegheny Mid 2839 M 225 0- 0 13:07.5 13:07.5
226 Michael Mosbacher St Teresa of Avila 4216 M 226 0- 0 13:07.5 13:07.5
227 Carson Aiken Elwood City MS 1267 M 227 0- 0 13:07.8 13:07.8
228 William Zeisler North Allegheny Mid 2887 M 228 0- 0 13:08.9 13:08.9
229 Ryan Barnes Knoch 2218 M 229 0- 0 13:09.8 13:09.8
230 Matt Delach St Thomas More-Pitt 4282 M 230 0- 0 13:10.5 13:10.5
231 Wyatt Krisky Fox Chapel Middle S 1361 M 231 0- 0 13:10.9 13:10.9
232 Diesel Losch Butler Catholic 843 M 232 0- 0 13:11.7 13:11.7
233 Noah Boyle Keystone Oaks 2127 M 233 0- 0 13:12.0 13:12.0
234 Gabe Bayle General McLane MS 1525 M 234 0- 0 13:12.0 13:12.0
235 Ezra Easley Hempfield Area MS 4689 M 235 0- 0 13:12.7 13:12.7
236 Cameron Oaks Greater Latrobe MS 1618 M 236 0- 0 13:13.4 13:13.4
237 Zach Scabilloni St Thomas More-Pitt 4283 M 237 0- 0 13:13.7 13:13.7
238 Robert Dicks III Laurel 2279 M 238 0- 0 13:14.8 13:14.8
239 Mason Hoydick St Elizabeth Elemen 3993 M 239 0- 0 13:15.4 13:15.4
240 Christian Shaffer Butler 805 M 240 0- 0 13:15.5 13:15.5
241 Cj Oravitz Beaver Area 600 M 241 0- 0 13:15.9 13:15.9
242 Kaleb Smouse Laurel Highlands Mi 2297 M 242 0- 0 13:16.2 13:16.2
243 Isaac Linhart Freeport Area 1474 M 243 0- 0 13:16.8 13:16.8
244 Bradyn Blank Cambridge Springs 879 M 244 0- 0 13:17.2 13:17.2
245 Aleksander Kuzniarski Moon Area 2604 M 245 0- 0 13:17.2 13:17.2
246 Gregory Parrish East Catholic 1204 M 246 0- 0 13:17.5 13:17.5
247 Anthony Hartwick Pine-Richland 3290 M 247 0- 0 13:19.7 13:19.7
248 Drew Whiteside South Fayette Middl 3770 M 248 0- 0 13:20.5 13:20.5
249 Luke Franks Unattached 4397 M 249 0- 0 13:21.4 13:21.4
250 Matt Bergquist General McLane MS 1524 M 250 0- 0 13:22.0 13:22.0
251 Connor Naponic Norwin 2990 M 251 0- 0 13:22.1 13:22.1
252 Austin Garrett Hampton 1769 M 252 0- 0 13:23.8 13:23.8
253 Ethan Gamble Ringgold Middle Sch 3525 M 253 0- 0 13:24.4 13:24.4
254 Max Miller Blackhawk 678 M 254 0- 0 13:24.8 13:24.8
255 Lucas Pajak St Thomas More-Pitt 4278 M 255 0- 0 13:25.0 13:25.0
256 Robby Bomer Hempfield Area MS 4704 M 256 0- 0 13:25.1 13:25.1
257 Gabriel Sutherland Seneca Valley MS 3686 M 257 0- 0 13:25.4 13:25.4
258 Logan Guise Pine-Richland 3283 M 258 0- 0 13:26.1 13:26.1
259 Brayden Koegler Butler 798 M 259 0- 0 13:26.4 13:26.4
260 Adam Reyes St Thomas More-Pitt 4277 M 260 0- 0 13:27.4 13:27.4
261 Sam Thinnes Knoch 2216 M 261 0- 0 13:27.7 13:27.7
262 Alex Sokol Fox Chapel Middle S 1336 M 262 0- 0 13:28.6 13:28.6
263 Jake Niziol Ringgold Middle Sch 3526 M 263 0- 0 13:29.5 13:29.5
264 Dylan Gannon St. Mary Glenshaw 4183 M 264 0- 0 13:30.2 13:30.2
265 Brendan Ash Norwin 2976 M 265 0- 0 13:30.8 13:30.8
266 Luke Crum St Alphonsus School 3903 M 266 0- 0 13:30.8 13:30.8
267 Luke Choban Seneca Valley MS 3665 M 267 0- 0 13:30.8 13:30.8
268 Thomas Zukowski Canonsburg MS 952 M 268 0- 0 13:31.4 13:31.4
269 Luis Prada St James Catholic 4036 M 269 0- 0 13:31.5 13:31.5
270 Zachary Naponic Norwin 2991 M 270 0- 0 13:31.9 13:31.9
271 Evan Planinsek South Fayette Middl 3764 M 271 0- 0 13:32.3 13:32.3
272 John Keelan Butler Catholic 837 M 272 0- 0 13:32.7 13:32.7
273 Sean Doherty Fox Chapel Middle S 1349 M 273 0- 0 13:32.9 13:32.9
274 Eli Lindsay Freeport Area 1470 M 274 0- 0 13:34.1 13:34.1
275 Benjamin Stalder Aquinas Academy of 440 M 275 0- 0 13:34.3 13:34.3
276 Adam Zalenski St Kilian Parish Sc 4064 M 276 0- 0 13:34.7 13:34.7
277 Marty Duffus East Catholic 1202 M 277 0- 0 13:34.9 13:34.9
278 Dominque Guiste Oil City 3067 M 278 0- 0 13:35.0 13:35.0
279 Brendan Gladwin Fox Chapel Middle S 1355 M 279 0- 0 13:35.5 13:35.5
280 Tanner Daniels General McLane MS 1521 M 280 0- 0 13:35.6 13:35.6
281 Sam Little St. Mary Glenshaw 4178 M 281 0- 0 13:35.9 13:35.9
282 Alden Carder Meadville Area 2521 M 282 0- 0 13:36.2 13:36.2
283 Aiden Sebastian Riverview 3580 M 283 0- 0 13:36.5 13:36.5
284 Dylan Obiecunas St Thomas More-Pitt 4279 M 284 0- 0 13:38.9 13:38.9
285 Sam Rodgers Punxsutawney Area 3429 M 285 0- 0 13:39.2 13:39.2
286 Joel Beckwith Indiana Area Junior 2026 M 286 0- 0 13:39.3 13:39.3
287 Levi Stephan Norwin 2972 M 287 0- 0 13:39.9 13:39.9
288 Isaac King New Castle 2757 M 288 0- 0 13:40.4 13:40.4
289 Zach Barber Butler 791 M 289 0- 0 13:40.8 13:40.8
290 Rj Wallace Seneca Valley MS 3664 M 290 0- 0 13:40.9 13:40.9
291 Oscar Oliva Fox Chapel Middle S 1367 M 291 0- 0 13:41.1 13:41.1
292 Brett Lemansky Laurel Highlands Mi 2294 M 292 0- 0 13:42.1 13:42.1
293 Ricky Gaia Greater Latrobe MS 1607 M 293 0- 0 13:42.1 13:42.1
294 James Celebrezze North Allegheny Mid 2848 M 294 0- 0 13:42.3 13:42.3
295 Tyler Simonovitch Greater Latrobe MS 1622 M 295 0- 0 13:43.1 13:43.1
296 Parker Morgan Riverview 3569 M 296 0- 0 13:43.1 13:43.1
297 Clayton Weaver Indiana Area Junior 2030 M 297 0- 0 13:43.2 13:43.2
298 Liam Meyers Norwin 2988 M 298 0- 0 13:43.2 13:43.2
299 Owen Dennison Pine-Richland 3289 M 299 0- 0 13:43.3 13:43.3
300 Brady Trzeciak Mars Area 2437 M 300 0- 0 13:43.3 13:43.3
301 Jimmy Bonacci East Catholic 1200 M 301 0- 0 13:44.0 13:44.0
302 Caedon West Knoch 2226 M 302 0- 0 13:44.2 13:44.2
303 Jacob Brake Mars Area 2430 M 303 0- 0 13:45.1 13:45.1
304 John Klamut Fox Chapel Middle S 1359 M 304 0- 0 13:45.8 13:45.8
305 Lewis Seba Kiski Area 2170 M 305 0- 0 13:46.4 13:46.4
306 Nick Lauther Butler 799 M 306 0- 0 13:46.6 13:46.6
307 Antonio Dechellis Hopewell 1953 M 307 0- 0 13:47.0 13:47.0
308 Timber Kriley Butler 788 M 308 0- 0 13:47.5 13:47.5
309 Vincent Pelligrino Butler 803 M 309 0- 0 13:47.5 13:47.5
310 Kyle Thome Indiana Area Junior 2034 M 310 0- 0 13:48.2 13:48.2
311 Noah Kreiling North Allegheny Mid 2826 M 311 0- 0 13:48.6 13:48.6
312 Max Lucey Fox Chapel Middle S 1362 M 312 0- 0 13:48.9 13:48.9
313 Jamison McPoyle Connellsville Jr Hi 1135 M 313 0- 0 13:49.2 13:49.2
314 Mason Ochs Riverview 3574 M 314 0- 0 13:50.0 13:50.0
315 Maxwell Melnyk North Allegheny Mid 2869 M 315 0- 0 13:50.3 13:50.3
316 Jackson Alexander North Allegheny Mid 2811 M 316 0- 0 13:50.4 13:50.4
317 Cameron Hooven Brookville 717 M 317 0- 0 13:50.4 13:50.4
318 Jake Warren Holy Trinity 1914 M 318 0- 0 13:51.2 13:51.2
319 Noah Brown North Allegheny Mid 2846 M 319 0- 0 13:51.6 13:51.6
320 Abe Haddad St Elizabeth Elemen 3991 M 320 0- 0 13:51.8 13:51.8
321 Evan Grau Mars Area 2420 M 321 0- 0 13:52.1 13:52.1
322 Lorenzo Pane North Allegheny Mid 2835 M 322 0- 0 13:52.4 13:52.4
323 Kyle Stephenson Pine-Richland 3300 M 323 0- 0 13:53.2 13:53.2
324 Evan Moon Oil City 3064 M 324 0- 0 13:53.6 13:53.6
325 Daniel Lia Norwin 2965 M 325 0- 0 13:54.6 13:54.6
326 Adam Corrigan Seneca Valley MS 3666 M 326 0- 0 13:54.6 13:54.6
327 Shane Harris South Side 3797 M 327 0- 0 13:54.8 13:54.8
328 Luke Vittone Eden Christian Acad 1241 M 328 0- 0 13:54.9 13:54.9
329 Walker Heh West Allegheny 4516 M 329 0- 0 13:55.2 13:55.2
330 Luke Zagurskie Butler Catholic 841 M 330 0- 0 13:55.3 13:55.3
331 Karl Pil Fox Chapel Middle S 1369 M 331 0- 0 13:55.6 13:55.6
332 Isaac Vrudney Kiski Area 2164 M 332 0- 0 13:55.7 13:55.7
333 Will Brandeis Hampton 1765 M 333 0- 0 13:56.6 13:56.6
334 Kylen Sawtelle Indiana Area Junior 2038 M 334 0- 0 13:56.7 13:56.7
335 Wyatt Lychalk Indiana Area Junior 2032 M 335 0- 0 13:57.8 13:57.8
336 Gus Wolf Hampton 1779 M 336 0- 0 13:57.8 13:57.8
337 Marcus Franitti Blackhawk 676 M 337 0- 0 13:57.9 13:57.9
338 Samuel Freyermuth Knoch 2221 M 338 0- 0 13:58.2 13:58.2
339 Thomas Connell St Ursula 4311 M 339 0- 0 13:58.4 13:58.4
340 Addison Stewart Freeport Area 1475 M 340 0- 0 13:58.5 13:58.5
341 Finnian Sweeney Assumption School 475 M 341 0- 0 13:58.7 13:58.7
342 Aidan Rodriguez Fox Chapel Middle S 1371 M 342 0- 0 13:58.9 13:58.9
343 Zach Lynch Greater Latrobe MS 1614 M 343 0- 0 13:59.4 13:59.4
344 Brody Reynolds Seneca Valley MS 3663 M 344 0- 0 13:59.5 13:59.5
345 Brady McDermott North Allegheny Mid 2829 M 345 0- 0 13:59.6 13:59.6
346 Rodge Reschini Indiana Area Junior 2035 M 346 0- 0 13:59.9 13:59.9
347 Gabriel Rodriguez-Cordero Pine-Richland 3307 M 347 0- 0 14:00.0 14:00.0
348 Nathan Mavrich West Allegheny 4517 M 348 0- 0 14:00.7 14:00.7
349 Nicholas Brenner Pine-Richland 3281 M 349 0- 0 14:01.4 14:01.4
350 Carson Williams Hampton 1778 M 350 0- 0 14:02.5 14:02.5
351 Evan Krut Blackhawk 677 M 351 0- 0 14:02.6 14:02.6
352 Daniel Kilburg St Alexis Elementar 3847 M 352 0- 0 14:02.7 14:02.7
353 William Crytzer Knoch 2214 M 353 0- 0 14:03.0 14:03.0
354 Mitchell Tryon Greater Latrobe MS 1624 M 354 0- 0 14:03.7 14:03.7
355 Michael Hines Norwin 2981 M 355 0- 0 14:03.8 14:03.8
356 Bradley McLeister Pine-Richland 3295 M 356 0- 0 14:05.0 14:05.0
357 Nathaniel Hipwell North Allegheny Mid 2862 M 357 0- 0 14:05.9 14:05.9
358 Connor Bird Mars Area 2419 M 358 0- 0 14:07.2 14:07.2
359 Jacob Garczynski Seneca Valley MS 3674 M 359 0- 0 14:07.7 14:07.7
360 Joseph Kearney St Alphonsus School 3892 M 360 0- 0 14:07.8 14:07.8
361 Thanny Black Riverview 3567 M 361 0- 0 14:07.9 14:07.9
362 Shawn Fullmer Butler 796 M 362 0- 0 14:08.2 14:08.2
363 Reed Milliken North Allegheny Mid 2872 M 363 0- 0 14:08.4 14:08.4
364 Devon Morrison Oil City 3066 M 364 0- 0 14:08.5 14:08.5
365 Dawson Archer North Allegheny Mid 2844 M 365 0- 0 14:08.6 14:08.6
366 Felix Cooper Quaker Valley Middl 3470 M 366 0- 0 14:08.8 14:08.8
367 Caden Harbison West Allegheny 4526 M 367 0- 0 14:08.9 14:08.9
368 Alex Decampo Fox Chapel Middle S 1346 M 368 0- 0 14:09.1 14:09.1
369 Brandon Kanell Beaver Area 590 M 369 0- 0 14:09.9 14:09.9
370 Joe Letrich Greater Latrobe MS 1613 M 370 0- 0 14:10.0 14:10.0
371 Connor Finnegan Ambridge Area 422 M 371 0- 0 14:10.1 14:10.1
372 Isaac Forte Laurel 2284 M 372 0- 0 14:10.2 14:10.2
373 Thomas Pangburn Quaker Valley Middl 3474 M 373 0- 0 14:11.0 14:11.0
374 Lucas Peterson Harbor Creek 1820 M 374 0- 0 14:11.3 14:11.3
375 Gabe Williams General McLane MS 1529 M 375 0- 0 14:11.9 14:11.9
376 Andrew Schafale St Kilian Parish Sc 4063 M 376 0- 0 14:12.1 14:12.1
377 Lucas D'Alessandro Hopewell 1955 M 377 0- 0 14:12.5 14:12.5
378 Brendan Erka Hampton 1761 M 378 0- 0 14:13.1 14:13.1
379 Ethan Wymer Knoch 2227 M 379 0- 0 14:13.5 14:13.5
380 Grant Lloyd Mars Area 2426 M 380 0- 0 14:13.5 14:13.5
381 Gavyn Hansotte New Castle 2763 M 381 0- 0 14:13.6 14:13.6
382 Sebastian Lichy Seneca Valley MS 3677 M 382 0- 0 14:13.9 14:13.9
383 Andrew Koltas St Gabriel 4637 M 383 0- 0 14:14.4 14:14.4
384 Nathan Myers Indiana Area Junior 2022 M 384 0- 0 14:14.7 14:14.7
385 Jack Donlin Grove City Area 1666 M 385 0- 0 14:14.9 14:14.9
386 Connor McChesney Mars Area 2428 M 386 0- 0 14:15.4 14:15.4
387 Ben Veres Canonsburg MS 951 M 387 0- 0 14:15.8 14:15.8
388 Yuner Sesmas Kiski Area 2171 M 388 0- 0 14:17.3 14:17.3
389 Josh Horan Pine-Richland 3291 M 389 0- 0 14:17.9 14:17.9
390 Jacob Larson Beaver Area 598 M 390 0- 0 14:18.6 14:18.6
391 Robert Rosen General McLane MS 1526 M 391 0- 0 14:19.4 14:19.4
392 Josh Noker St Teresa of Avila 4210 M 392 0- 0 14:19.8 14:19.8
393 James Tolan North Allegheny Mid 2881 M 393 0- 0 14:19.8 14:19.8
394 Daniel Adams Eden Christian Acad 1239 M 394 0- 0 14:21.0 14:21.0
395 Jiangfeng Chu North Allegheny Mid 2850 M 395 0- 0 14:21.3 14:21.3
396 Luke Husenits Hempfield Area MS 4692 M 396 0- 0 14:21.8 14:21.8
397 Matthew Donaldson Seneca Valley MS 3669 M 397 0- 0 14:22.1 14:22.1
398 Andrew Drozynski Seneca Valley MS 3671 M 398 0- 0 14:22.5 14:22.5
399 Shane Dunn South Fayette Middl 3767 M 399 0- 0 14:23.2 14:23.2
400 Kaya Akinci Fox Chapel Middle S 1341 M 400 0- 0 14:23.3 14:23.3
401 Thomas O'Toole St Kilian Parish Sc 4062 M 401 0- 0 14:23.6 14:23.6
402 David Marsh Riverview 3573 M 402 0- 0 14:23.8 14:23.8
403 Jack Donahue Grove City Area 1653 M 403 0- 0 14:24.6 14:24.6
404 Clayton Anderson Hempfield Area MS 4684 M 404 0- 0 14:24.6 14:24.6
405 William Drexler St Malachy School 4139 M 405 0- 0 14:25.5 14:25.5
406 Conor Maddigan St Alphonsus School 3901 M 406 0- 0 14:26.0 14:26.0
407 Oli Theodorsson Moon Area 2609 M 407 0- 0 14:26.3 14:26.3
408 Tyler Veal St Malachy School 4140 M 408 0- 0 14:26.6 14:26.6
409 Logan Garvey North Allegheny Mid 2819 M 409 0- 0 14:27.4 14:27.4
410 Trey McMichael Seneca Valley MS 3678 M 410 0- 0 14:27.7 14:27.7
411 Andy Besong St Gregory Catholic 4018 M 411 0- 0 14:28.0 14:28.0
412 Mikey Frank St Teresa of Avila 4212 M 412 0- 0 14:28.4 14:28.4
413 Brady Smith St Teresa of Avila 4217 M 413 0- 0 14:28.8 14:28.8
414 James Klatt Fox Chapel Middle S 1360 M 414 0- 0 14:29.1 14:29.1
415 Tommy Iurlano St. Mary Glenshaw 4177 M 415 0- 0 14:29.2 14:29.2
416 Tanner Hess Beaver Area 596 M 416 0- 0 14:29.4 14:29.4
417 Aidan Sawyer Hampton 1777 M 417 0- 0 14:30.5 14:30.5
418 Crowley Michael Mars Area 2432 M 418 0- 0 14:30.7 14:30.7
419 Ty Misitis Knoch 2224 M 419 0- 0 14:32.2 14:32.2
420 Jimmy Timko Grove City Area 1660 M 420 0- 0 14:33.2 14:33.2
421 Roger Pieto South Side 3801 M 421 0- 0 14:33.5 14:33.5
422 Grant Harsch Mars Area 2421 M 422 0- 0 14:33.7 14:33.7
423 Ryan Wydareny Greater Latrobe MS 1626 M 423 0- 0 14:34.7 14:34.7
424 Joseph Miner North Allegheny Mid 2873 M 424 0- 0 14:34.7 14:34.7
425 Jacob Klingensmith Norwin 2986 M 425 0- 0 14:36.1 14:36.1
426 Cameron Mickey South Fayette Middl 3763 M 426 0- 0 14:36.6 14:36.6
427 Cole Lyons Butler 801 M 427 0- 0 14:36.7 14:36.7
428 Josh Roach Grove City Area 1664 M 428 0- 0 14:37.1 14:37.1
429 Mark Campana St Gabriel 4639 M 429 0- 0 14:37.9 14:37.9
430 Josiah Sespico Butler 804 M 430 0- 0 14:38.1 14:38.1
431 Jonathan Rodrigues Fox Chapel Middle S 1334 M 431 0- 0 14:38.8 14:38.8
432 Aaron Zavatchan Connellsville Jr Hi 1137 M 432 0- 0 14:39.7 14:39.7
433 Noah Gentle Moon Area 2599 M 433 0- 0 14:40.3 14:40.3
434 Jason Carter Fox Chapel Middle S 1344 M 434 0- 0 14:40.4 14:40.4
435 Chris Schmidt Grove City Area 1673 M 435 0- 0 14:41.5 14:41.5
436 Matthew Direnzo North Allegheny Mid 2816 M 436 0- 0 14:41.6 14:41.6
437 Travis Domhoff Freeport Area 1466 M 437 0- 0 14:41.7 14:41.7
438 Elias Sutfin Indiana Area Junior 2023 M 438 0- 0 14:41.8 14:41.8
439 Nathan Stetson North Allegheny Mid 2840 M 439 0- 0 14:41.9 14:41.9
440 Ryan Bugay Norwin 2978 M 440 0- 0 14:43.5 14:43.5
441 Jared Curcio Kiski Area 2165 M 441 0- 0 14:44.9 14:44.9
442 John Mitterer North Allegheny Mid 2874 M 442 0- 0 14:45.4 14:45.4
443 Patrick Gaus St Alphonsus School 3900 M 443 0- 0 14:45.7 14:45.7
444 Jack Palicki North Allegheny Mid 2834 M 444 0- 0 14:46.4 14:46.4
445 Erik Ketterer Riverview 3572 M 445 0- 0 14:46.8 14:46.8
446 Owen Rupp Brookville 721 M 446 0- 0 14:46.8 14:46.8
447 Tim Fair General McLane MS 1522 M 447 0- 0 14:47.2 14:47.2
448 Gavin Hladek Norwin 2983 M 448 0- 0 14:47.4 14:47.4
449 Anderson Schuller Norwin 2996 M 449 0- 0 14:47.5 14:47.5
450 Keegan Shannon Greater Latrobe MS 1621 M 450 0- 0 14:47.6 14:47.6
451 Zach Potthoff Norwin 2992 M 451 0- 0 14:48.2 14:48.2
452 Jared Hoover General McLane MS 1528 M 452 0- 0 14:48.4 14:48.4
453 Markus Cowher West Allegheny 4519 M 453 0- 0 14:49.3 14:49.3
454 Zack Nafaa Norwin 2967 M 454 0- 0 14:51.0 14:51.0
455 Benjamin Cochran North Allegheny Mid 2814 M 455 0- 0 14:51.2 14:51.2
456 Brenden Vaccaro Ringgold Middle Sch 3531 M 456 0- 0 14:51.5 14:51.5
457 Logan Meyers Norwin 2966 M 457 0- 0 14:51.6 14:51.6
458 Brady Nihoff St Alexis Elementar 3848 M 458 0- 0 14:51.7 14:51.7
459 Logan Kuntz St Louse de Marilla 4105 M 459 0- 0 14:54.3 14:54.3
460 Ryan Meyer Seneca Valley MS 3662 M 460 0- 0 14:54.5 14:54.5
461 Matias Schopfer Fox Chapel Middle S 1372 M 461 0- 0 14:54.7 14:54.7
462 Hennessy Jason Mars Area 2433 M 462 0- 0 14:55.1 14:55.1
463 Maddux Fisanich Indiana Area Junior 2027 M 463 0- 0 14:55.2 14:55.2
464 Justin McIntosh Knoch 2223 M 464 0- 0 14:55.7 14:55.7
465 Harrison Calig Fox Chapel Middle S 1343 M 465 0- 0 14:56.7 14:56.7
466 Jacob Valmassoni Norwin 3001 M 466 0- 0 14:57.5 14:57.5
467 Arda Akinci Fox Chapel Middle S 1340 M 467 0- 0 14:57.8 14:57.8
468 Justin Domencic Seneca Valley MS 3668 M 468 0- 0 14:57.9 14:57.9
469 Kaden Chopp Butler 793 M 469 0- 0 14:57.9 14:57.9
470 Will Challingsworth South Fayette Middl 3760 M 470 0- 0 14:59.3 14:59.3
471 Charles Deible North Allegheny Mid 2854 M 471 0- 0 14:59.6 14:59.6
472 Lukus Kissell Hempfield Area MS 4694 M 472 0- 0 14:59.7 14:59.7
473 Jack Bresch Quaker Valley Middl 3468 M 473 0- 0 14:59.7 14:59.7
474 Eric Tomino North Allegheny Mid 2882 M 474 0- 0 15:00.3 15:00.3
475 Liam Wise Grove City Area 1675 M 475 0- 0 15:00.9 15:00.9
476 Logan Ewing Elwood City MS 1269 M 476 0- 0 15:01.3 15:01.3
477 Nolan Phillips Riverview 3568 M 477 0- 0 15:01.4 15:01.4
478 Braden Niles Laurel 2281 M 478 0- 0 15:02.5 15:02.5
479 Jake Kocent St Teresa of Avila 4209 M 479 0- 0 15:03.2 15:03.2
480 Adam Rothenberg Hampton 1776 M 480 0- 0 15:03.2 15:03.2
481 Kenny Pegher St Elizabeth Elemen 3992 M 481 0- 0 15:03.6 15:03.6
482 Blaise Meanor Seneca Valley MS 3679 M 482 0- 0 15:05.8 15:05.8
483 Zachary Buerger Greater Latrobe MS 1604 M 483 0- 0 15:07.2 15:07.2
484 Owen Ostroski Greater Latrobe MS 1619 M 484 0- 0 15:07.8 15:07.8
485 Alex Butina Hempfield Area MS 4685 M 485 0- 0 15:09.0 15:09.0
486 Ben Brown Indiana Area Junior 2037 M 486 0- 0 15:09.6 15:09.6
487 Michael Robinson Canonsburg MS 970 M 487 0- 0 15:09.8 15:09.8
488 Matt McKay St Thomas More-Pitt 4276 M 488 0- 0 15:09.8 15:09.8
489 Lucas Rodgers North Allegheny Mid 2878 M 489 0- 0 15:10.8 15:10.8
490 Mathew Michaux St Elizabeth Elemen 3996 M 490 0- 0 15:11.3 15:11.3
491 Collin Hitchings West Allegheny 4521 M 491 0- 0 15:12.1 15:12.1
492 Trevor Carney North Allegheny Mid 2847 M 492 0- 0 15:13.1 15:13.1
493 Ben Mabon Fox Chapel Middle S 1330 M 493 0- 0 15:14.3 15:14.3
494 Liam Cross North Allegheny Mid 2853 M 494 0- 0 15:14.7 15:14.7
495 Quinn Montgomery Mars Area 2434 M 495 0- 0 15:15.4 15:15.4
496 Sean Lemay Butler Catholic 839 M 496 0- 0 15:15.5 15:15.5
497 Jack Scott Fox Chapel Middle S 1373 M 497 0- 0 15:19.1 15:19.1
498 Jack Delaney Pine-Richland 3288 M 498 0- 0 15:19.2 15:19.2
499 Matthew D'Annolfo Laurel Highlands Mi 2298 M 499 0- 0 15:19.8 15:19.8
500 Devin Ross South Side 3802 M 500 0- 0 15:20.2 15:20.2
501 Christopher Manukas Mars Area 2427 M 501 0- 0 15:21.1 15:21.1
502 Evan Howley Seneca Valley MS 3675 M 502 0- 0 15:21.2 15:21.2
503 Josh Progar Hopewell 1954 M 503 0- 0 15:23.2 15:23.2
504 Benjamin Madison North Allegheny Mid 2828 M 504 0- 0 15:24.1 15:24.1
505 Joseph Paglia Laurel 2276 M 505 0- 0 15:25.1 15:25.1
506 Jack Tilson St James Catholic 4039 M 506 0- 0 15:25.3 15:25.3
507 Matthew Janiga Norwin 2984 M 507 0- 0 15:26.2 15:26.2
508 Kyle Sheffield Moon Area 2600 M 508 0- 0 15:26.7 15:26.7
509 Trevor Infantozzi South Side 3799 M 509 0- 0 15:27.1 15:27.1
510 Doshan Miller Hempfield Area MS 4695 M 510 0- 0 15:27.8 15:27.8
511 Joe Palahunik St Malachy School 4142 M 511 0- 0 15:28.7 15:28.7
512 Mario Rotunno Fox Chapel Middle S 1335 M 512 0- 0 15:29.6 15:29.6
513 Isaac Anticole Norwin 2960 M 513 0- 0 15:30.4 15:30.4
514 Brandon Myer Central Valley 1060 M 514 0- 0 15:31.1 15:31.1
515 Clayton Cooper Moon Area 2601 M 515 0- 0 15:32.3 15:32.3
516 Nathan Anderson Fox Chapel Middle S 1342 M 516 0- 0 15:33.4 15:33.4
517 Tj Harbbaugh St Malachy School 4143 M 517 0- 0 15:33.9 15:33.9
518 Tyler Eisses Eden Christian Acad 1238 M 518 0- 0 15:34.4 15:34.4
519 Joe Cioffi Elwood City MS 1268 M 519 0- 0 15:34.6 15:34.6
520 Spencer Hackworth Seneca Valley MS 3661 M 520 0- 0 15:34.7 15:34.7
521 Junmo Jeon North Allegheny Mid 2823 M 521 0- 0 15:37.4 15:37.4
522 Casey Monroe Fox Chapel Middle S 1332 M 522 0- 0 15:38.6 15:38.6
523 Alex Hemmerlin Grove City Area 1670 M 523 0- 0 15:39.5 15:39.5
524 Ben Sirii Fox Chapel Middle S 1374 M 524 0- 0 15:40.8 15:40.8
525 Tyler Jones North Allegheny Mid 2825 M 525 0- 0 15:40.8 15:40.8
526 Andrew Daugherty Laurel 2285 M 526 0- 0 15:41.4 15:41.4
527 Nathaniel Yerage Fox Chapel Middle S 1379 M 527 0- 0 15:42.0 15:42.0
528 Mark Puthenparayil Fox Chapel Middle S 1370 M 528 0- 0 15:42.0 15:42.0
529 Cameron Hayes Greater Latrobe MS 1608 M 529 0- 0 15:42.4 15:42.4
530 Patrick Koroly St Alphonsus School 3902 M 530 0- 0 15:42.9 15:42.9
531 Josh Salek West Allegheny 4525 M 531 0- 0 15:44.2 15:44.2
532 Joe Graff St Ursula 4313 M 532 0- 0 15:44.5 15:44.5
533 Jj Porter St James Catholic 4038 M 533 0- 0 15:44.6 15:44.6
534 Jerek Stegman Pine-Richland 3299 M 534 0- 0 15:45.3 15:45.3
535 Sebastian Cooper Hopewell 1956 M 535 0- 0 15:46.6 15:46.6
536 Ty Laughlin Seneca Valley MS 3676 M 536 0- 0 15:47.0 15:47.0
537 Alex Gierlach Laurel 2277 M 537 0- 0 15:47.8 15:47.8
538 Trevor McNeil Riverside 3556 M 538 0- 0 15:49.1 15:49.1
539 Josiah Hudock Eden Christian Acad 1240 M 539 0- 0 15:49.7 15:49.7
540 Joseph Rush Norwin 2994 M 540 0- 0 15:49.8 15:49.8
541 Dom Deluca St Ursula 4312 M 541 0- 0 15:50.6 15:50.6
542 Orlando Passafiume Mars Area 2435 M 542 0- 0 15:52.1 15:52.1
543 Jack Murray Hampton 1773 M 543 0- 0 15:52.6 15:52.6
544 Jacob Remaley Hempfield Area MS 4696 M 544 0- 0 15:52.7 15:52.7
545 Nicolos Obringer West Allegheny 4524 M 545 0- 0 15:53.1 15:53.1
546 Lance Bruno Pine-Richland 3287 M 546 0- 0 15:53.3 15:53.3
547 Robert Hohman North Allegheny Mid 2863 M 547 0- 0 15:54.2 15:54.2
548 Andy Long Oil City 3071 M 548 0- 0 15:54.6 15:54.6
549 Anchey Peng North Allegheny Mid 2877 M 549 0- 0 15:58.7 15:58.7
550 Daniel Faith St. Mary Glenshaw 4182 M 550 0- 0 16:00.8 16:00.8
551 Jake Wagner New Castle 2762 M 551 0- 0 16:01.0 16:01.0
552 Jakob Ring Seneca Valley MS 3683 M 552 0- 0 16:02.5 16:02.5
553 Wesley Smykal St Bonaventure Scho 3952 M 553 0- 0 16:02.7 16:02.7
554 Dalas Waltemire Indiana Area Junior 2029 M 554 0- 0 16:02.7 16:02.7
555 Jacob Nicola Laurel Highlands Mi 2295 M 555 0- 0 16:02.7 16:02.7
556 Owen Kostandinu East Catholic 1203 M 556 0- 0 16:05.6 16:05.6
557 Michael Spinelli Seneca Valley MS 3685 M 557 0- 0 16:08.0 16:08.0
558 Liam Cain Quaker Valley Middl 3469 M 558 0- 0 16:08.9 16:08.9
559 Jonathan Nageotte Maplewood 2340 M 559 0- 0 16:10.4 16:10.4
560 Adam Erler Pine-Richland 3309 M 560 0- 0 16:10.4 16:10.4
561 Alexander Papa New Castle Christia 2806 M 561 0- 0 16:12.8 16:12.8
562 Max Robinson Canonsburg MS 969 M 562 0- 0 16:13.8 16:13.8
563 Jackson Croyle Seneca Valley MS 3667 M 563 0- 0 16:14.4 16:14.4
564 Kevin Turcovsky Norwin 2998 M 564 0- 0 16:18.2 16:18.2
565 Bryan Frank Hampton 1767 M 565 0- 0 16:18.4 16:18.4
566 Liam Dress Freeport Area 1467 M 566 0- 0 16:19.6 16:19.6
567 Zachary Donaldson Seneca Valley MS 3670 M 567 0- 0 16:19.7 16:19.7
568 Alex Morrison West Allegheny 4523 M 568 0- 0 16:20.1 16:20.1
569 Korey Yeshke Oil City 3070 M 569 0- 0 16:20.6 16:20.6
570 Nathan Sharp Pine-Richland 3298 M 570 0- 0 16:21.2 16:21.2
571 Daniel Schaub St Bonaventure Scho 3951 M 571 0- 0 16:21.6 16:21.6
572 Austin Fernacz Seneca Valley MS 3673 M 572 0- 0 16:21.8 16:21.8
573 John Farkos St Bonaventure Scho 3947 M 573 0- 0 16:21.9 16:21.9
574 Ethan Eichelberger North Allegheny Mid 2817 M 574 0- 0 16:22.1 16:22.1
575 Andrew Vanfossen Butler Catholic 838 M 575 0- 0 16:22.4 16:22.4
576 Jonathan Powell Norwin 2993 M 576 0- 0 16:24.4 16:24.4
577 Keeghan Watkins Norwin 2999 M 577 0- 0 16:25.7 16:25.7
578 Matt Murphy Norwin 2989 M 578 0- 0 16:27.1 16:27.1
579 Luke Arnowitt South Fayette Middl 3759 M 579 0- 0 16:28.0 16:28.0
580 Dylan Young Brookville 714 M 580 0- 0 16:28.7 16:28.7
581 Jacob Merlo Holy Trinity 1910 M 581 0- 0 16:29.3 16:29.3
582 Wes Martin Ringgold Middle Sch 3528 M 582 0- 0 16:30.2 16:30.2
583 Jaret Starkey Beaver Area 601 M 583 0- 0 16:33.6 16:33.6
584 Ryan Foust Freeport Area 1468 M 584 0- 0 16:35.6 16:35.6
585 Connor Harkabusic Kiski Area 2168 M 585 0- 0 16:37.5 16:37.5
586 Daniel Martinec Oil City 3068 M 586 0- 0 16:40.1 16:40.1
587 Aiden Mack Fox Chapel Middle S 1363 M 587 0- 0 16:41.6 16:41.6
588 Aj Lachimia Pine-Richland 3293 M 588 0- 0 16:42.1 16:42.1
589 Joe Costa Meadville Area 2525 M 589 0- 0 16:42.7 16:42.7
590 Zac Swartz South Fayette Middl 3766 M 590 0- 0 16:44.1 16:44.1
591 Jim Brenneman Cambridge Springs 880 M 591 0- 0 16:44.9 16:44.9
592 Joey Weber St Gabriel 4641 M 592 0- 0 16:45.6 16:45.6
593 Jacob Fisher North Allegheny Mid 2859 M 593 0- 0 16:46.6 16:46.6
594 Nate Mongell Connellsville Jr Hi 1139 M 594 0- 0 16:47.2 16:47.2
595 Landon Shank St James Catholic 4037 M 595 0- 0 16:48.6 16:48.6
596 Patrick Clark Mars Area 2431 M 596 0- 0 16:48.6 16:48.6
597 Jon Williams Mars Area 2438 M 597 0- 0 16:48.8 16:48.8
598 Leo Dipaolo Fox Chapel Middle S 1347 M 598 0- 0 16:49.6 16:49.6
599 Jt Snider Fox Chapel Middle S 1375 M 599 0- 0 16:52.4 16:52.4
600 Brenden Dreher Butler 794 M 600 0- 0 17:02.5 17:02.5
601 Garett Buckingham Laurel Highlands Mi 2293 M 601 0- 0 17:05.4 17:05.4
602 Kyle Minner Grove City Area 1663 M 602 0- 0 17:06.9 17:06.9
603 Dylan Packer Kiski Area 2169 M 603 0- 0 17:10.8 17:10.8
604 Noah Hertzman Fox Chapel Middle S 1356 M 604 0- 0 17:10.9 17:10.9
605 Camden Harbert West Allegheny 4520 M 605 0- 0 17:13.3 17:13.3
606 Braeden Young North Allegheny Mid 2886 M 606 0- 0 17:14.9 17:14.9
607 Ryan Wonderling Brookville 722 M 607 0- 0 17:15.0 17:15.0
608 William Vance North Allegheny Mid 2842 M 608 0- 0 17:15.1 17:15.1
609 Aaron Lunn Ringgold Middle Sch 3524 M 609 0- 0 17:17.6 17:17.6
610 Nick Martz Moon Area 2610 M 610 0- 0 17:18.6 17:18.6
611 Josh Kaleida Mars Area 2423 M 611 0- 0 17:21.5 17:21.5
612 Caleb Krisfalusi Greater Latrobe MS 1610 M 612 0- 0 17:22.9 17:22.9
613 Mason Leung Meadville Area 2526 M 613 0- 0 17:24.6 17:24.6
614 Nate Fetting Fox Chapel Middle S 1351 M 614 0- 0 17:36.9 17:36.9
615 Joshua Maltese St. Mary Glenshaw 4185 M 615 0- 0 17:37.3 17:37.3
616 Copeland Whitfield Punxsutawney Area 3433 M 616 0- 0 17:37.4 17:37.4
617 Jordan Schiller Norwin 2995 M 617 0- 0 17:39.3 17:39.3
618 Jacob Santamaria Hempfield Area MS 4699 M 618 0- 0 17:39.4 17:39.4
619 Chris Rudolph North Allegheny Mid 2879 M 619 0- 0 17:39.9 17:39.9
620 Noah Golgan Freeport Area 1469 M 620 0- 0 17:41.6 17:41.6
621 George Zula Norwin 3002 M 621 0- 0 17:47.0 17:47.0
622 Jack Migley Riverview 3570 M 622 0- 0 17:48.6 17:48.6
623 Steve Sinka Knoch 2228 M 623 0- 0 17:49.9 17:49.9
624 Brent Bergbauer Laurel 2275 M 624 0- 0 17:51.7 17:51.7
625 Will Duerksen Pine-Richland 3305 M 625 0- 0 17:54.9 17:54.9
626 Alexio Ciorra Riverview 3575 M 626 0- 0 17:55.5 17:55.5
627 Julian Town Seneca Valley MS 3687 M 627 0- 0 17:59.1 17:59.1
628 Mason Grenci Butler Catholic 840 M 628 0- 0 18:00.5 18:00.5
629 Isaac Leseman Punxsutawney Area 3432 M 629 0- 0 18:01.2 18:01.2
630 Daniel Pratt Pine-Richland 3297 M 630 0- 0 18:01.6 18:01.6
631 Alex McPeak St Alphonsus School 3898 M 631 0- 0 18:02.7 18:02.7
632 Ben Elverson Grove City Area 1662 M 632 0- 0 18:03.4 18:03.4
633 Anuj Lele Freeport Area 1473 M 633 0- 0 18:04.1 18:04.1
634 Dylan Palmese Seneca Valley MS 3682 M 634 0- 0 18:04.9 18:04.9
635 Cody Hall Grove City Area 1667 M 635 0- 0 18:07.0 18:07.0
636 Nick Vennard Indiana Area Junior 2024 M 636 0- 0 18:09.4 18:09.4
637 Shane Graczyk Connellsville Jr Hi 1141 M 637 0- 0 18:12.7 18:12.7
638 Kieran Pierotti Kane Area 2103 M 638 0- 0 18:13.7 18:13.7
639 Josh Brady Connellsville Jr Hi 1140 M 639 0- 0 18:13.8 18:13.8
640 Lucas Impavido St Malachy School 4141 M 640 0- 0 18:16.5 18:16.5
641 Nicholas Corlew Butler Catholic 844 M 641 0- 0 18:27.7 18:27.7
642 Christian Walker Mars Area 2429 M 642 0- 0 18:27.8 18:27.8
643 Cameron Kostik West Allegheny 4522 M 643 0- 0 18:28.4 18:28.4
644 Evan Griffin East Catholic 1197 M 644 0- 0 18:34.8 18:34.8
645 Tyler Evans South Fayette Middl 3761 M 645 0- 0 18:41.0 18:41.0
646 Kevin Blake South Side 3798 M 646 0- 0 18:44.2 18:44.2
647 Jeff Allison Beaver Area 592 M 647 0- 0 18:46.1 18:46.1
648 Garrett Noble Brookville 723 M 648 0- 0 18:48.6 18:48.6
649 Jimmy Walker Burgettstown 744 M 649 0- 0 18:52.5 18:52.5
650 Jackson Carangio Riverview 3576 M 650 0- 0 18:57.5 18:57.5
651 Sam Myers Ringgold Middle Sch 3529 M 651 0- 0 19:00.1 19:00.1
652 Michael Burchett Beaver Area 593 M 652 0- 0 19:10.3 19:10.3
653 Nick Paulson St Gregory Catholic 4019 M 653 0- 0 19:16.3 19:16.3
654 Tanner Vath Grove City Area 1674 M 654 0- 0 19:31.1 19:31.1
655 Andrew Cook North Allegheny Mid 2852 M 655 0- 0 19:33.1 19:33.1
656 Nathan Greenberg North Allegheny Mid 2861 M 656 0- 0 19:33.9 19:33.9
657 Van Scaglione East Catholic 1198 M 657 0- 0 19:35.1 19:35.1
658 Jacob Mann North Allegheny Mid 2867 M 658 0- 0 19:42.9 19:42.9
659 Nico Vivino Fox Chapel Middle S 1380 M 659 0- 0 19:43.4 19:43.4
660 Jacob Mock Knoch 2225 M 660 0- 0 19:44.3 19:44.3
661 Dylan Ruffner Seneca Valley MS 3684 M 661 0- 0 19:44.8 19:44.8
662 Zane Gavazzi Fox Chapel Middle S 1354 M 662 0- 0 19:49.6 19:49.6
663 Shane Ritz Hampton 1774 M 663 0- 0 19:57.3 19:57.3
664 Aditya Bhandari North Allegheny Mid 2827 M 664 0- 0 20:02.8 20:02.8
665 Hasan Ali Indiana Area Junior 2033 M 665 0- 0 20:12.2 20:12.2
666 Nathaniel Souders South Fayette Middl 3768 M 666 0- 0 20:13.9 20:13.9
667 Colton Chodkowski Freeport Area 1471 M 667 0- 0 20:48.8 20:48.8
668 David Sherry Ringgold Middle Sch 3527 M 668 0- 0 20:58.4 20:58.4
669 Thomas McDowell Greater Latrobe MS 1616 M 669 0- 0 21:01.9 21:01.9
670 Collin Miller North Allegheny Mid 2871 M 670 0- 0 21:06.7 21:06.7
671 Dustin Barnett Brookville 719 M 671 0- 0 21:34.0 21:34.0
672 Unknown Partic. 4700 4700 M 672 0- 0 21:42.4 21:42.4
673 Ryan Mahony St Malachy School 4145 M 673 0- 0 21:46.8 21:46.8
674 Ryan Doherty Fox Chapel Middle S 1348 M 674 0- 0 21:48.5 21:48.5
675 Jacob Zilaitis St Gregory Catholic 4020 M 675 0- 0 22:12.5 22:12.5
676 Tyler Carr Ringgold Middle Sch 3530 M 676 0- 0 23:21.0 23:21.0
677 Shawn Redmond Laurel 2283 M 677 0- 0 25:17.6 25:17.6
Top 5 ------- Finishers -------
Place Team Places 1 2 3 4 5 6* 7*
1 North Allegheny Middle School 59 6 10 11 12 20 38 41
Top 5 Times: 54:49.0
2 Norwin 146 19 27 29 34 37 45 46
Top 5 Times: 56:38.9
3 New Castle 252 28 40 42 48 94 103 159
Top 5 Times: 58:50.3
4 Grove City Area 275 5 17 65 84 104 107 124
Top 5 Times: 58:37.9
5 Kane Area 289 16 21 56 90 106 321
Top 5 Times: 58:57.9
6 Fox Chapel Middle School 298 2 36 70 77 113 119 120
Top 5 Times: 58:56.9
7 Hampton 308 43 49 71 72 73 79 125
Top 5 Times: 59:51.2
8 Butler 342 14 47 55 99 127 164 180
Top 5 Times: 59:59.6
9 St Alphonsus School 374 8 22 61 139 144 199 241
Top 5 Times: 59:54.4
10 Greater Latrobe MS 416 39 76 80 98 123 146 176
Top 5 Times: 1:01:15.5
11 Indiana Area Junior High School 417 3 25 87 88 214 218 224
Top 5 Times: 1:00:15.3
12 Mars Area 420 1 53 74 145 147 219 222
Top 5 Times: 1:00:24.9
13 Moon Area 423 35 60 63 116 149 185 263
Top 5 Times: 1:01:02.5
14 Canonsburg MS 458 9 81 97 131 140 152 166
Top 5 Times: 1:01:25.0
15 Cambridge Springs 472 30 52 121 126 143 148 184
Top 5 Times: 1:01:40.7
16 Knoch 499 4 67 95 162 171 196 221
Top 5 Times: 1:01:29.7
17 Pine-Richland 511 23 89 112 133 154 165 187
Top 5 Times: 1:02:02.2
18 Quaker Valley Middle School 523 7 44 96 132 244 248 277
Top 5 Times: 1:02:03.8
19 General McLane MS 541 32 68 78 174 189 208 249
Top 5 Times: 1:02:12.4
20 St Bonaventure School 574 33 51 85 111 294 299 300
Top 5 Times: 1:04:13.3
21 St Teresa of Avila 575 75 105 108 117 170 255 265
Top 5 Times: 1:03:03.6
22 Beaver Area 663 18 82 137 181 245 254 267
Top 5 Times: 1:03:40.1
23 St Thomas More-Pittsburgh 718 59 118 172 177 192 195 212
Top 5 Times: 1:04:26.6
24 Blackhawk 723 26 31 191 236 239
Top 5 Times: 1:04:01.1
24 Holy Trinity 723 50 142 150 153 228 303
Top 5 Times: 1:04:38.1
26 St Kilian Parish School 739 102 136 138 158 205 250 259
Top 5 Times: 1:04:56.5
27 Meadville Area 740 13 69 141 210 307 314
Top 5 Times: 1:06:17.8
28 Brookville 756 54 100 101 227 274 302 312
Top 5 Times: 1:05:30.0
29 St Gabriel 767 57 66 122 252 270 308
Top 5 Times: 1:05:34.4
30 Hempfield Area MS 795 114 156 157 175 193 257 261
Top 5 Times: 1:05:20.8
31 Laurel Highlands Middle School 819 24 115 182 216 282 295 311
Top 5 Times: 1:06:08.2
32 Laurel 836 93 155 163 178 247 278 284
Top 5 Times: 1:05:57.4
33 Riverview 872 58 160 211 217 226 242 260
Top 5 Times: 1:06:09.6
34 Ambridge Area 874 130 161 168 169 246
Top 5 Times: 1:06:19.3
35 South Fayette Middle School 886 110 128 188 202 258 269 276
Top 5 Times: 1:06:41.6
36 Oil City 909 62 167 207 230 243 292 298
Top 5 Times: 1:06:42.7
37 Kiski Area 937 92 134 223 235 253 273 306
Top 5 Times: 1:07:15.2
38 Punxsutawney Area 954 15 91 213 316 319
Top 5 Times: 1:12:38.0
39 East Catholic 972 64 186 206 220 296 324 327
Top 5 Times: 1:08:42.3
40 Butler Catholic 1000 109 173 203 234 281 301 318
Top 5 Times: 1:08:30.5
41 St Elizabeth Elementary 1050 83 179 229 279 280
Top 5 Times: 1:09:38.0
42 Seneca Valley MS 1078 194 200 215 231 238 240 251
Top 5 Times: 1:08:31.4
43 St. Mary Glenshaw 1101 135 198 209 266 293 315
Top 5 Times: 1:10:28.8
44 Ringgold Middle School 1117 151 190 197 275 304 313 326
Top 5 Times: 1:11:15.3
45 Eden Christian Academy 1155 86 233 256 289 291
Top 5 Times: 1:11:58.4
46 Freeport Area 1193 183 204 237 272 297 305 317
Top 5 Times: 1:11:50.9
47 St James Catholic 1215 129 201 285 290 310
Top 5 Times: 1:14:20.2
48 South Side 1394 232 268 283 286 325
Top 5 Times: 1:18:00.0
49 St Malachy School 1424 262 264 287 288 323 329
Top 5 Times: 1:18:11.3
50 Connellsville Jr High School 1447 225 271 309 320 322
Top 5 Times: 1:21:42.9