Results courtesy of RunHigh.com
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 North Allegheny 46 3 7 8 11 17 34 54 16:17 30
2 North Hills 130 16 18 24 29 43 181 251 16:41 41
3* Mt. Lebanon 152 10 22 25 40 55 59 61 16:49 1:01
4* Baldwin 152 4 12 28 52 56 94 105 16:49 1:14
5 Canon-McMillan 203 1 20 50 65 67 125 207 16:57 1:46
6 Seneca Valley 233 2 15 64 74 78 93 141 17:03 1:54
7 Knoch 277 31 44 51 69 82 160 175 17:20 1:02
8 Fox Chapel 298 6 46 62 80 104 126 129 17:20 1:44
9 Plum 301 32 39 48 87 95 106 137 17:22 1:05
10 Gateway 329 5 47 72 91 114 121 135 17:23 1:52
11 Hempfield Area 347 30 38 89 92 98 118 202 17:29 1:09
12 Norwin 378 41 70 71 76 120 186 223 17:39 1:04
13 Penn Hills 458 14 33 128 138 145 156 185 17:39 1:58
14 Pine Richland 490 66 68 109 115 132 139 150 17:55 44
15 West Allegheny 502 21 79 103 144 155 196 210 17:50 1:53
16 Greater Latrobe 505 36 42 73 176 178 192 208 17:50 1:44
17 Butler 527 23 81 107 127 189 217 17:53 2:13
18 Peters Township 528 84 85 99 102 158 229 243 18:00 43
19 Hampton 542 19 26 113 173 211 214 17:46 2:33
20 Upper St. Clair 589 13 122 136 151 167 206 262 18:00 2:11
21 Bethel Park 656 57 86 154 164 195 227 18:14 1:26
22 Greensburg Salem 684 77 146 147 149 165 231 250 18:18 52
23 Moon Area 706 110 111 133 162 190 198 219 18:21 49
24 Southmoreland 707 60 101 130 159 257 269 286 18:23 2:14
25 Trinity 719 63 96 163 184 213 244 285 18:21 1:32
26 Franklin Regional 741 35 124 153 209 220 225 255 18:20 2:13
27 Montour 746 116 117 143 179 191 222 233 18:26 45
28 Pgh Central Cath. 747 37 83 171 216 240 272 278 18:23 2:22
29 Mars 771 49 100 172 180 270 290 293 18:31 2:45
30 Chartiers Valley 775 45 152 177 200 201 256 265 18:27 1:47
31 Uniontown 780 88 140 161 194 197 234 249 18:29 1:04
32 Thomas Jefferson 897 9 75 205 302 306 310 311 19:15 5:28
33 Laurel Highlands 905 58 182 183 237 245 271 273 18:45 2:03
34 Ambridge 906 90 188 199 203 226 266 267 18:45 1:22
35 Kiski Area 1007 131 142 230 246 258 274 276 19:02 1:26
36 Penn Trafford 1014 123 174 228 235 254 279 284 19:01 1:29
37* Shaler Area 1027 108 221 224 232 242 263 289 19:00 1:26
38* Hopewell 1027 53 148 248 281 297 313 19:22 3:50
39 Connellsville 1070 119 187 241 259 264 19:11 1:39
40 Indiana 1089 157 169 204 277 282 298 299 19:20 1:52
41 West Mifflin 1098 97 215 218 280 288 296 19:25 2:50
42 Ringgold 1130 134 212 238 252 294 303 318 19:27 2:38
43 New Castle 1179 168 236 239 253 283 291 309 19:28 1:47
44 Woodland Hills 1217 27 261 307 308 314 317 20:37 6:11
45 McKeesport Area 1232 166 193 268 301 304 20:03 2:57
46 Albert Gallatin 1256 112 260 287 292 305 315 316 20:12 3:37
47 Elizabeth Forward 1287 170 247 275 295 300 312 20:07 2:45
INCOMPLETE TEAMS:
Belle Vernon
Blackhawk
Derry Area Hs
Highlands
Individuals
1. North Allegheny
3 Ryan Gil, So 15:58 5:09
7 Chase Broussard, Sr 16:16 5:15
8 Will Appman, Sr 16:18 5:15
11 Patrick Morgan, Sr 16:24 5:17
17 Eric Balaban, Jr 16:28 5:19
34 Matt Robertson, Sr 16:53 5:26
54 Jay Cadwallader, Jr 17:21 5:36
Time = 1:21:22 Places = 46
2. North Hills
16 Mike Vlah, Sr 16:26 5:18
18 Joe Kush, So 16:28 5:19
24 Paulson Domasky, Jr 16:38 5:22
29 Juris Silenieks, So 16:46 5:24
43 Zach Hebda, So 17:07 5:31
181 Adam Brown, Sr 18:45 6:03
251 Alex McCune, So 19:37 6:20
Time = 1:23:23 Places = 130
3*. Mt. Lebanon
10 Bart Eckel, Sr 16:21 5:16
22 Eric Shrum, Sr 16:37 5:21
25 Rad Gunzenhauser, Jr 16:38 5:22
40 Dan Johnston, Sr 17:06 5:31
55 Alex Moran, Fr 17:21 5:36
59 Sean Staltari, Jr 17:28 5:38
61 Lawton Tellin, Fr 17:29 5:38
Time = 1:24:02 Places = 152
4*. Baldwin
4 T J. Hobart, Sr 16:11 5:13
12 Matt Cecala, Jr 16:24 5:17
28 Dennis Logan, Jr 16:45 5:24
52 Paul Degregorio, So 17:19 5:35
56 Michael Cain, So 17:25 5:37
94 George Crompton, Jr 17:52 5:46
105 David Wainwright, So 17:59 5:48
Time = 1:24:01 Places = 152
5. Canon-McMillan
1 Matt Gregory, Sr 15:50 5:06
20 Travis Arrigoni, Jr 16:34 5:20
50 Austin Dunn, Jr 17:15 5:34
65 Justin Angotti, Jr 17:33 5:39
67 Nick Gibson, Jr 17:35 5:40
125 Chris Reed, Sr 18:13 5:52
207 Ryan Baumgartner, Fr 19:00 6:07
Time = 1:24:44 Places = 203
6. Seneca Valley
2 Cam Stauffer, Sr 15:51 5:06
15 Andrew Razanauskas, Jr 16:26 5:18
64 Mark Davis, So 17:32 5:39
74 Alex Mascio, So 17:40 5:42
78 Eric Geddis, Sr 17:44 5:43
93 Brendon Lemmex, So 17:51 5:45
141 Matt Marchese, Sr 18:22 5:55
Time = 1:25:11 Places = 233
7. Knoch
31 Brian Tackett, Sr 16:46 5:24
44 Owen Venesky, Sr 17:10 5:32
51 Chris Cetnar, Jr 17:18 5:35
69 Kj McCrea, So 17:37 5:41
82 Dillon Schwertz, Jr 17:47 5:44
160 Van McCarren, So 18:32 5:58
175 Paul Kletzli, Jr 18:42 6:02
Time = 1:26:36 Places = 277
8. Fox Chapel
6 Connor Weis, Jr 16:15 5:14
46 Trevor Weis, So 17:11 5:32
62 Adam Attaar, Jr 17:30 5:38
80 Matt Kusbit, Jr 17:47 5:44
104 Scott Stewart, So 17:59 5:48
126 Alex Radkoff, Sr 18:13 5:52
129 Dan Yates, Jr 18:15 5:53
Time = 1:26:39 Places = 298
9. Plum
32 Richie Addison, Jr 16:48 5:25
39 Denny Lydon, Jr 17:06 5:31
48 Bryce Rupp, Jr 17:14 5:33
87 Matt Betts, Jr 17:49 5:45
95 Garrett Bluach, Jr 17:53 5:46
106 Josh Szurley, Jr 17:59 5:48
137 Kevin Deasy, Sr 18:20 5:55
Time = 1:26:47 Places = 301
10. Gateway
5 Daniel Krystek, Sr 16:12 5:13
47 Nick Farina, Sr 17:13 5:33
72 Tony Havrilla, Sr 17:38 5:41
91 Colin Mazon, Fr 17:50 5:45
114 Cameron Meindl, Jr 18:04 5:49
121 Matt Getty, Jr 18:11 5:52
135 Michael Bender, Fr 18:19 5:54
Time = 1:26:55 Places = 329
11. Hempfield Area
30 Nathan Fink, Sr 16:46 5:24
38 Michael Talamo, So 17:05 5:30
89 David Sakal, Sr 17:50 5:45
92 Tyler Nalevanko, Jr 17:51 5:45
98 Luke Stawovy, Jr 17:55 5:47
118 Jimmy Debone, So 18:09 5:51
202 Alex Brown, Jr 18:57 6:07
Time = 1:27:25 Places = 347
12. Norwin
41 Kenny Schutter, Sr 17:07 5:31
70 Cameron Stumme, Sr 17:37 5:41
71 Ryan Boccabello, Fr 17:37 5:41
76 Shawn Bickerstaff, Jr 17:42 5:43
120 Travis Carson, So 18:10 5:51
186 Zane Kravec, So 18:47 6:03
223 Andy Hawley, Sr 19:07 6:10
Time = 1:28:12 Places = 378
13. Penn Hills
14 Charles Anderson, Jr 16:26 5:18
33 Dorian Rumble, Jr 16:51 5:26
128 Wil Bailey, Fr 18:14 5:53
138 Thorn Catlin, So 18:20 5:55
145 Pete Mullins, Jr 18:23 5:56
156 Ryan Donnelly, Fr 18:29 5:58
185 Bill Trozzo, Jr 18:46 6:03
Time = 1:28:12 Places = 458
14. Pine Richland
66 Colin Galey, Sr 17:34 5:40
68 Ryan Frankowski, Sr 17:36 5:40
109 Zach Shave, Jr 18:01 5:48
115 Ryan Alan, Sr 18:04 5:50
132 Ajay Ryerson, Sr 18:18 5:54
139 Jacob Wolfgong, So 18:21 5:55
150 David Brown, Fr 18:26 5:57
Time = 1:29:31 Places = 490
15. West Allegheny
21 Brad Hough, Jr 16:36 5:21
79 Brandon Krszal, So 17:44 5:43
103 Justin Gloor, Sr 17:58 5:48
144 Dan Bruni, Jr 18:22 5:55
155 Jon Lazorowicz, So 18:29 5:58
196 Hunter Lang, So 18:51 6:05
210 Brandon Tyler, Sr 19:01 6:08
Time = 1:29:09 Places = 502
16. Greater Latrobe
36 Montana Miller, Sr 16:59 5:29
42 Charlie Defrancesco, Jr 17:07 5:31
73 Chris Trumbetta, Jr 17:39 5:42
176 Josh Dorfman, So 18:43 6:02
178 Aaron Dwyer, Sr 18:43 6:02
192 Ryan Van Fleet, Jr 18:50 6:04
208 Jeff Ashcraft, Sr 19:01 6:08
Time = 1:29:10 Places = 505
17. Butler
23 Bennett Porter, Sr 16:37 5:22
81 Tim Karls, Sr 17:47 5:44
107 Matt Crawford, Sr 17:59 5:48
127 Lance Dugger, Jr 18:14 5:53
189 Grant Baron, Jr 18:49 6:04
217 Trey Nevuex, Fr 19:04 6:09
Time = 1:29:25 Places = 527
18. Peters Township
84 Jonathan Raddlec, Fr 17:48 5:44
85 Michael Chamberlin, So 17:49 5:45
99 Stephen Tupta, Jr 17:56 5:47
102 Wesley Groll, Sr 17:58 5:48
158 Tim Dinger, Jr 18:31 5:58
229 Ryan Moore, Jr 19:16 6:13
243 Aj Hume, Jr 19:26 6:16
Time = 1:30:00 Places = 528
19. Hampton
19 Alex Lochner, Sr 16:29 5:19
26 Chad Seigneur, Sr 16:39 5:22
113 Jared Steinmetz, Sr 18:04 5:49
173 Pat Reidy, Jr 18:40 6:01
211 Ryan Gallagher, Fr 19:01 6:08
214 Adam McGaughey, So 19:02 6:08
Time = 1:28:50 Places = 542
20. Upper St. Clair
13 Phil Yeung, Sr 16:25 5:17
122 Mathi Rengasamy, Sr 18:12 5:52
136 Andrew Kearns, Jr 18:20 5:55
151 John Subotsis, Sr 18:28 5:57
167 Austin Wilding, Fr 18:35 6:00
206 Everett Altherr, Jr 18:58 6:07
262 Paul Griffith, Sr 19:46 6:23
Time = 1:29:58 Places = 589
21. Bethel Park
57 Ainesh Ravi, Jr 17:25 5:37
86 Trevor Barron, Jr 17:49 5:45
154 Ken Palamara, Jr 18:29 5:58
164 Rob Collopy, Jr 18:34 5:59
195 Brian Brady, Jr 18:51 6:05
227 Chris Harkins, Fr 19:14 6:12
Time = 1:31:06 Places = 656
22. Greensburg Salem
77 Rj Mognet, Jr 17:43 5:43
146 Ethan McElhinny, Jr 18:23 5:56
147 Sean Schake, So 18:24 5:56
149 Rick Miller, Sr 18:25 5:56
165 Eric Zyvith, Sr 18:35 5:59
231 Marcus Spisso, Fr 19:17 6:13
250 Paul Steinhauser, Jr 19:36 6:19
Time = 1:31:28 Places = 684
23. Moon Area
110 Dan Bolden, Jr 18:01 5:49
111 Will Aldridge, Jr 18:02 5:49
133 Bubba Bubeck, Jr 18:18 5:54
162 Nick Priola, Fr 18:33 5:59
190 Ryan Mischler, Sr 18:49 6:04
198 Abe Stucky, Sr 18:55 6:06
219 Patrick Canterbury, Sr 19:06 6:09
Time = 1:31:41 Places = 706
24. Southmoreland
60 Robert Smith, So 17:28 5:38
101 Ryan Clarkson, Sr 17:58 5:48
130 Jonathon Sandzimier, Jr 18:16 5:53
159 Tyler Vivio, Jr 18:31 5:58
257 Austin Willis, So 19:42 6:21
269 Josh Burkhart, So 19:59 6:27
286 Rory Keefer, Fr 20:40 6:40
Time = 1:31:53 Places = 707
25. Trinity
63 Mike Standish, Jr 17:31 5:39
96 Jimmy Huff, Sr 17:53 5:46
163 Dylan Grego, Sr 18:33 5:59
184 Donald Zimak, Fr 18:46 6:03
213 Daniel Whitlow, Sr 19:02 6:08
244 Jordan Lyon, So 19:27 6:16
285 Ray Hill, Sr 20:39 6:39
Time = 1:31:43 Places = 719
26. Franklin Regional
35 Jake Flynn, Sr 16:53 5:27
124 John Satira, Jr 18:12 5:52
153 Josh Keeports, So 18:29 5:57
209 Alex Mitchell, Sr 19:01 6:08
220 Kevin Iacovino, Sr 19:06 6:09
225 Jeff King, So 19:10 6:11
255 Paul Fischione, Fr 19:40 6:21
Time = 1:31:38 Places = 741
27. Montour
116 Adam Krempasky, Sr 18:06 5:50
117 Nathan Thomas, Jr 18:07 5:50
143 Ryan Cobb, Jr 18:22 5:55
179 Jeff Turner, Fr 18:44 6:02
191 Brenden Lang, Jr 18:50 6:04
222 Richie Carmichael, Jr 19:06 6:10
233 Anthony Stavish, Jr 19:18 6:13
Time = 1:32:07 Places = 746
28. Pgh Central Cath.
37 Bob Gasior, So 17:01 5:29
83 Chris Short, So 17:48 5:44
171 Shane Ficorilli, So 18:39 6:01
216 Mike Runco, Fr 19:03 6:09
240 Brian Bullens, Fr 19:22 6:15
272 Anthony Miller, Jr 20:05 6:29
278 Nick Bartoszewitz, So 20:13 6:31
Time = 1:31:51 Places = 747
29. Mars
49 Jake Montag, Sr 17:15 5:34
100 Nick Edinger, Sr 17:57 5:47
172 Chris Alikhani, Sr 18:40 6:01
180 Sean Gannon, Fr 18:44 6:03
270 Kale Cimperman, Sr 20:00 6:27
290 Jacob Hunter, So 20:49 6:43
293 Ryan Winner, Fr 20:54 6:44
Time = 1:32:34 Places = 771
30. Chartiers Valley
45 Ryan Steinbock, Jr 17:10 5:32
152 Connor McLaughlin, Jr 18:28 5:57
177 Joe Caun, Jr 18:43 6:02
200 Brendan Steinbock, Fr 18:56 6:06
201 Andrew Suchan, Sr 18:56 6:06
256 Stephen Hicken, Jr 19:41 6:21
265 Matt Henny, So 19:49 6:24
Time = 1:32:11 Places = 775
31. Uniontown
88 Brodie Kelley, Sr 17:49 5:45
140 Torin Kelley, Fr 18:22 5:55
161 Tommy Kegg, So 18:32 5:59
194 Nathan Wagner, Jr 18:51 6:05
197 Jon Jones, So 18:52 6:05
234 Joshua Nypaver, Fr 19:19 6:14
249 Jimmy Knisley, Jr 19:33 6:18
Time = 1:32:24 Places = 780
32. Thomas Jefferson
9 Evan Gates, Sr 16:20 5:16
75 Brandon Szuchoza, Jr 17:41 5:42
205 Andrew Gallatin, Jr 18:58 6:07
302 Ethan Bailey, Sr 21:27 6:55
306 Tin Chu, Jr 21:47 7:02
310 Jon McCollough, So 22:04 7:07
311 Chantz Wain, Jr 22:27 7:14
Time = 1:36:11 Places = 897
33. Laurel Highlands
58 Anthony Cecchini, So 17:26 5:37
182 Ian Sunyecz, Fr 18:45 6:03
183 Alec Sunyecz, Fr 18:45 6:03
237 Tyler Geshay, Jr 19:20 6:14
245 Phillip Cooper, Jr 19:28 6:17
271 William Boger, Sr 20:03 6:28
273 Scott Thomas, Sr 20:06 6:29
Time = 1:33:42 Places = 905
34. Ambridge
90 Adam Duncan, Fr 17:50 5:45
188 Andrew Zigerelli, Jr 18:49 6:04
199 Justin Gleasen, Fr 18:55 6:06
203 Nathon Gohn, Sr 18:57 6:07
226 Eric Dunmyer, Fr 19:12 6:11
266 Jimmy Tisak, Fr 19:54 6:25
267 Kevin Renner, So 19:56 6:26
Time = 1:33:41 Places = 906
35. Kiski Area
131 Chris Stankay, Sr 18:17 5:54
142 Rob Green, Sr 18:22 5:55
230 Tyler Kiebler, Sr 19:16 6:13
246 Matt Wygonik, So 19:31 6:17
258 Matthew Wolczko, Fr 19:43 6:21
274 Lance Jubik, So 20:07 6:29
276 Cody Collins, Fr 20:10 6:30
Time = 1:35:06 Places = 1007
36. Penn Trafford
123 Sean Kolonay, Jr 18:12 5:52
174 David Mitsch, So 18:41 6:01
228 James Strane, Jr 19:15 6:12
235 Joe Janczewski, So 19:19 6:14
254 Josh Forringer, Jr 19:40 6:21
279 Mike Funyak, So 20:19 6:33
284 Andrew Romanelli, Sr 20:35 6:38
Time = 1:35:05 Places = 1014
37*. Shaler Area
108 Doug Thompson, So 18:00 5:48
221 Daniel Sowa, Fr 19:06 6:10
224 Zak Parrinello, Fr 19:09 6:11
232 Kevin Mauser, Fr 19:17 6:13
242 Joe Wanovich, Fr 19:26 6:16
263 Jon Rakin, Fr 19:47 6:23
289 Cullen McClain-Curran, Jr 20:46 6:42
Time = 1:34:57 Places = 1027
38*. Hopewell
53 Mason Calhoun, Sr 17:20 5:35
148 Tyler Foister, Sr 18:25 5:56
248 Shane Dusch, Sr 19:31 6:18
281 Nathan Vitale, So 20:21 6:34
297 James Bucci, Sr 21:10 6:50
313 Samuel Wood, Sr 22:50 7:22
Time = 1:36:46 Places = 1027
39. Connellsville
119 Nick Miller, Sr 18:10 5:51
187 Nick Cicio, So 18:48 6:04
241 Seth Soberdash, Jr 19:22 6:15
259 Andrew Cramer, So 19:45 6:22
264 Nathan Tressler, So 19:48 6:23
Time = 1:35:51 Places = 1070
40. Indiana
157 Garrett Milner, Sr 18:30 5:58
169 Ben Lenze, So 18:38 6:01
204 Tyler Zolocsik, Fr 18:57 6:07
277 Jordan Logan, So 20:12 6:31
282 Riley Balitski, Jr 20:22 6:34
298 Mike C Lawson, Jr 21:11 6:50
299 Brad Balencic, Jr 21:22 6:53
Time = 1:36:38 Places = 1089
41. West Mifflin
97 Casey Surmick, So 17:54 5:46
215 Dylan Poster, Sr 19:03 6:08
218 Kevin McWilliams, Fr 19:05 6:09
280 Andrew Hall, Jr 20:20 6:33
288 Randy Catalogna, So 20:44 6:41
296 Brett Wilson, Fr 21:00 6:46
Time = 1:37:04 Places = 1098
42. Ringgold
134 John Sendek, Jr 18:18 5:54
212 Adam Kerin, Sr 19:01 6:08
238 Keith Doleno, Sr 19:21 6:14
252 Brian Johnson, Jr 19:38 6:20
294 Mark Depretis, Jr 20:56 6:45
303 Josh Mayer, So 21:30 6:56
318 Vinnie Depalma, Sr 25:13 8:08
Time = 1:37:13 Places = 1130
43. New Castle
168 Steve Malinchak, Sr 18:38 6:00
236 Spenser Rapone, Jr 19:20 6:14
239 Brady Kilmer, So 19:21 6:14
253 James Talbert, Sr 19:39 6:20
283 Taj Barrett, Jr 20:24 6:35
291 Joe Paul, So 20:52 6:44
309 John Guyer, Jr 21:51 7:03
Time = 1:37:19 Places = 1179
44. Woodland Hills
27 Fred Thompson, Jr 16:44 5:24
261 Graham Gelzhiser, Jr 19:46 6:22
307 Stephen Baker, Jr 21:47 7:02
308 Adam Livingston, Fr 21:50 7:03
314 Nathan Thiem, Sr 22:55 7:23
317 Tim Trimble, Sr 24:25 7:53
Time = 1:43:01 Places = 1217
45. McKeesport Area
166 Mitchell Nielsen, Sr 18:35 5:59
193 Hiromi Jinbo, Jr 18:51 6:05
268 Karl Honse, So 19:56 6:26
301 Jared Kercell, Jr 21:23 6:54
304 Ian Sparico, So 21:31 6:56
Time = 1:40:14 Places = 1232
46. Albert Gallatin
112 Richard Mazzocco, Sr 18:02 5:49
260 Kyle Oldland, Fr 19:46 6:22
287 Kraig Martin, Sr 20:42 6:41
292 Calvin Fenton, Fr 20:53 6:44
305 Ian Benninger, Sr 21:38 6:59
315 David Rattay, Sr 23:22 7:32
316 Joey McMichael, Jr 24:04 7:46
Time = 1:41:00 Places = 1256
47. Elizabeth Forward
170 Robert Houston, Sr 18:38 6:01
247 Josh Gibbons, Jr 19:31 6:17
275 Rick Poremba, Sr 20:08 6:30
295 Vincent Cura, So 20:57 6:45
300 Lucas Kachurick, Jr 21:23 6:54
312 Robert Casturo, So 22:38 7:18
Time = 1:40:35 Places = 1287
Top
TEAM 1M 2M FINAL
PLACE SCORE FINISHER TIME TIME TIME PACE TEAM
1 1 Matt Gregory, Sr 5:12 10:15 15:50 5:06 Canon-McMillan
2 2 Cam Stauffer, Sr 5:14 10:14 15:51 5:06 Seneca Valley
3 3 Ryan Gil, So 5:08 10:09 15:58 5:09 North Allegheny
4 4 T J. Hobart, Sr 5:12 10:25 16:11 5:13 Baldwin
5 5 Daniel Krystek, Sr 5:09 10:18 16:12 5:13 Gateway
6 6 Connor Weis, Jr 5:09 10:23 16:15 5:14 Fox Chapel
7 7 Chase Broussard, Sr 5:08 10:15 16:16 5:15 North Allegheny
8 8 Will Appman, Sr 5:08 10:18 16:18 5:15 North Allegheny
9 9 Evan Gates, Sr 5:11 10:24 16:20 5:16 Thomas Jefferson
10 10 Bart Eckel, Sr 5:12 10:21 16:21 5:16 Mt. Lebanon
11 11 Patrick Morgan, Sr 5:09 10:23 16:24 5:17 North Allegheny
12 12 Matt Cecala, Jr 5:13 10:28 16:24 5:17 Baldwin
13 13 Phil Yeung, Sr 5:10 10:22 16:25 5:17 Upper St. Clair
14 14 Charles Anderson, Jr 5:10 10:29 16:26 5:18 Penn Hills
15 15 Andrew Razanauskas, Jr 5:21 10:30 16:26 5:18 Seneca Valley
16 16 Mike Vlah, Sr 5:15 10:32 16:26 5:18 North Hills
17 17 Eric Balaban, Jr 5:12 10:25 16:28 5:19 North Allegheny
18 18 Joe Kush, So 5:20 10:32 16:28 5:19 North Hills
19 19 Alex Lochner, Sr 5:14 10:29 16:29 5:19 Hampton
20 20 Travis Arrigoni, Jr 5:18 10:33 16:34 5:20 Canon-McMillan
21 21 Brad Hough, Jr 5:13 10:31 16:36 5:21 West Allegheny
22 22 Eric Shrum, Sr 5:16 10:41 16:37 5:21 Mt. Lebanon
23 23 Bennett Porter, Sr 5:15 10:40 16:37 5:22 Butler
24 24 Paulson Domasky, Jr 5:16 10:33 16:38 5:22 North Hills
25 25 Rad Gunzenhauser, Jr 5:12 10:16 16:38 5:22 Mt. Lebanon
26 26 Chad Seigneur, Sr 5:14 10:33 16:39 5:22 Hampton
27 27 Fred Thompson, Jr 5:10 10:32 16:44 5:24 Woodland Hills
28 28 Dennis Logan, Jr 5:26 10:48 16:45 5:24 Baldwin
29 29 Juris Silenieks, So 5:19 10:37 16:46 5:24 North Hills
30 30 Nathan Fink, Sr 5:13 10:37 16:46 5:24 Hempfield Area
31 31 Brian Tackett, Sr 5:18 10:36 16:46 5:24 Knoch
32 32 Richie Addison, Jr 5:23 10:43 16:48 5:25 Plum
33 33 Dorian Rumble, Jr 5:18 10:46 16:51 5:26 Penn Hills
34 34 Matt Robertson, Sr 5:15 10:36 16:53 5:26 North Allegheny
35 35 Jake Flynn, Sr 5:20 10:45 16:53 5:27 Franklin Regional
36 36 Montana Miller, Sr 5:11 10:42 16:59 5:29 Greater Latrobe
37 37 Bob Gasior, So 5:20 10:46 17:01 5:29 Pgh Central Cath.
38 38 Michael Talamo, So 5:17 10:45 17:05 5:30 Hempfield Area
39 39 Denny Lydon, Jr 5:24 10:54 17:06 5:31 Plum
40 40 Dan Johnston, Sr 5:20 10:47 17:06 5:31 Mt. Lebanon
41 41 Kenny Schutter, Sr 5:17 10:48 17:07 5:31 Norwin
42 42 Charlie Defrancesco, Jr 5:18 10:48 17:07 5:31 Greater Latrobe
43 43 Zach Hebda, So 5:32 10:59 17:07 5:31 North Hills
44 44 Owen Venesky, Sr 5:26 10:58 17:10 5:32 Knoch
45 45 Ryan Steinbock, Jr 5:17 10:55 17:10 5:32 Chartiers Valley
46 46 Trevor Weis, So 5:20 10:51 17:11 5:32 Fox Chapel
47 47 Nick Farina, Sr 5:19 10:46 17:13 5:33 Gateway
48 48 Bryce Rupp, Jr 5:25 10:56 17:14 5:33 Plum
49 49 Jake Montag, Sr 5:23 10:58 17:15 5:34 Mars
50 50 Austin Dunn, Jr 5:24 10:49 17:15 5:34 Canon-McMillan
51 51 Chris Cetnar, Jr 5:34 11:07 17:18 5:35 Knoch
52 52 Paul Degregorio, So 5:30 11:04 17:19 5:35 Baldwin
53 53 Mason Calhoun, Sr 5:20 10:58 17:20 5:35 Hopewell
54 54 Jay Cadwallader, Jr 5:25 10:57 17:21 5:36 North Allegheny
55 55 Alex Moran, Fr 5:19 10:52 17:21 5:36 Mt. Lebanon
56 56 Michael Cain, So 5:28 11:03 17:25 5:37 Baldwin
57 57 Ainesh Ravi, Jr 5:36 11:01 17:25 5:37 Bethel Park
58 58 Anthony Cecchini, So 5:23 11:08 17:26 5:37 Laurel Highlands
59 59 Sean Staltari, Jr 5:22 11:02 17:28 5:38 Mt. Lebanon
60 60 Robert Smith, So 5:27 11:06 17:28 5:38 Southmoreland
61 61 Lawton Tellin, Fr 5:28 11:08 17:29 5:38 Mt. Lebanon
62 62 Adam Attaar, Jr 5:22 11:03 17:30 5:38 Fox Chapel
63 63 Mike Standish, Jr 5:18 10:53 17:31 5:39 Trinity
64 64 Mark Davis, So 5:41 11:15 17:32 5:39 Seneca Valley
65 65 Justin Angotti, Jr 5:42 11:21 17:33 5:39 Canon-McMillan
66 66 Colin Galey, Sr 5:31 11:06 17:34 5:40 Pine Richland
67 67 Nick Gibson, Jr 5:24 11:11 17:35 5:40 Canon-McMillan
68 68 Ryan Frankowski, Sr 5:41 11:18 17:36 5:40 Pine Richland
69 69 Kj McCrea, So 5:33 11:10 17:37 5:41 Knoch
70 70 Cameron Stumme, Sr 5:24 11:02 17:37 5:41 Norwin
71 71 Ryan Boccabello, Fr 5:32 11:12 17:37 5:41 Norwin
72 72 Tony Havrilla, Sr 5:19 10:54 17:38 5:41 Gateway
73 73 Chris Trumbetta, Jr 5:28 11:15 17:39 5:42 Greater Latrobe
74 74 Alex Mascio, So 5:36 11:16 17:40 5:42 Seneca Valley
75 75 Brandon Szuchoza, Jr 5:27 11:10 17:41 5:42 Thomas Jefferson
76 76 Shawn Bickerstaff, Jr 5:21 11:06 17:42 5:43 Norwin
77 77 Rj Mognet, Jr 5:26 11:12 17:43 5:43 Greensburg Salem
78 78 Eric Geddis, Sr 5:30 11:09 17:44 5:43 Seneca Valley
79 79 Brandon Krszal, So 5:29 11:15 17:44 5:43 West Allegheny
80 80 Matt Kusbit, Jr 5:25 11:08 17:47 5:44 Fox Chapel
81 81 Tim Karls, Sr 5:41 11:21 17:47 5:44 Butler
82 82 Dillon Schwertz, Jr 5:33 11:10 17:47 5:44 Knoch
83 83 Chris Short, So 5:23 11:03 17:48 5:44 Pgh Central Cath.
84 84 Jonathan Raddlec, Fr 5:42 11:22 17:48 5:44 Peters Township
85 85 Michael Chamberlin, So 5:38 11:21 17:49 5:45 Peters Township
86 86 Trevor Barron, Jr 5:40 11:09 17:49 5:45 Bethel Park
87 87 Matt Betts, Jr 5:37 11:19 17:49 5:45 Plum
88 88 Brodie Kelley, Sr 5:14 11:00 17:49 5:45 Uniontown
89 89 David Sakal, Sr 5:29 11:14 17:50 5:45 Hempfield Area
90 90 Adam Duncan, Fr 5:46 11:29 17:50 5:45 Ambridge
91 91 Colin Mazon, Fr 5:33 11:17 17:50 5:45 Gateway
92 92 Tyler Nalevanko, Jr 5:39 11:20 17:51 5:45 Hempfield Area
93 93 Brendon Lemmex, So 5:39 11:20 17:51 5:45 Seneca Valley
94 94 George Crompton, Jr 5:33 11:18 17:52 5:46 Baldwin
95 95 Garrett Bluach, Jr 5:35 11:21 17:53 5:46 Plum
96 96 Jimmy Huff, Sr 5:35 11:19 17:53 5:46 Trinity
97 97 Casey Surmick, So 5:35 11:19 17:54 5:46 West Mifflin
98 98 Luke Stawovy, Jr 5:41 11:31 17:55 5:47 Hempfield Area
99 99 Stephen Tupta, Jr 5:56 11:37 17:56 5:47 Peters Township
100 100 Nick Edinger, Sr 5:22 11:07 17:57 5:47 Mars
101 101 Ryan Clarkson, Sr 5:32 11:26 17:58 5:48 Southmoreland
102 102 Wesley Groll, Sr 5:34 11:21 17:58 5:48 Peters Township
103 103 Justin Gloor, Sr 5:37 11:17 17:58 5:48 West Allegheny
104 104 Scott Stewart, So 5:40 11:25 17:59 5:48 Fox Chapel
105 105 David Wainwright, So 5:36 11:25 17:59 5:48 Baldwin
106 106 Josh Szurley, Jr 5:37 11:20 17:59 5:48 Plum
107 107 Matt Crawford, Sr 5:38 11:21 17:59 5:48 Butler
108 108 Doug Thompson, So 5:42 11:28 18:00 5:48 Shaler Area
109 109 Zach Shave, Jr 5:42 11:28 18:01 5:48 Pine Richland
110 110 Dan Bolden, Jr 5:33 11:17 18:01 5:49 Moon Area
111 111 Will Aldridge, Jr 5:39 11:25 18:02 5:49 Moon Area
112 112 Richard Mazzocco, Sr 5:32 11:31 18:02 5:49 Albert Gallatin
113 113 Jared Steinmetz, Sr 5:44 11:34 18:04 5:49 Hampton
114 114 Cameron Meindl, Jr 5:34 11:29 18:04 5:49 Gateway
115 115 Ryan Alan, Sr 5:36 11:24 18:04 5:50 Pine Richland
116 116 Adam Krempasky, Sr 5:36 11:31 18:06 5:50 Montour
117 117 Nathan Thomas, Jr 5:49 11:35 18:07 5:50 Montour
118 118 Jimmy Debone, So 5:31 11:32 18:09 5:51 Hempfield Area
119 119 Nick Miller, Sr 5:25 11:17 18:10 5:51 Connellsville
120 120 Travis Carson, So 5:34 11:26 18:10 5:51 Norwin
121 121 Matt Getty, Jr 5:40 11:30 18:11 5:52 Gateway
122 122 Mathi Rengasamy, Sr 5:50 11:41 18:12 5:52 Upper St. Clair
123 123 Sean Kolonay, Jr 5:36 11:34 18:12 5:52 Penn Trafford
124 124 John Satira, Jr 5:46 11:39 18:12 5:52 Franklin Regional
125 125 Chris Reed, Sr 5:39 11:37 18:13 5:52 Canon-McMillan
126 126 Alex Radkoff, Sr 5:40 11:32 18:13 5:52 Fox Chapel
127 127 Lance Dugger, Jr 5:33 11:23 18:14 5:53 Butler
128 128 Wil Bailey, Fr 5:47 11:37 18:14 5:53 Penn Hills
129 129 Dan Yates, Jr 5:43 11:36 18:15 5:53 Fox Chapel
130 130 Jonathon Sandzimier, Jr 5:35 11:34 18:16 5:53 Southmoreland
131 131 Chris Stankay, Sr 5:37 11:29 18:17 5:54 Kiski Area
132 132 Ajay Ryerson, Sr 5:47 11:40 18:18 5:54 Pine Richland
133 133 Bubba Bubeck, Jr 5:46 11:47 18:18 5:54 Moon Area
134 134 John Sendek, Jr 5:48 11:44 18:18 5:54 Ringgold
135 135 Michael Bender, Fr 5:38 11:35 18:19 5:54 Gateway
136 136 Andrew Kearns, Jr 5:51 11:40 18:20 5:55 Upper St. Clair
137 137 Kevin Deasy, Sr 5:40 11:36 18:20 5:55 Plum
138 138 Thorn Catlin, So 5:40 11:38 18:20 5:55 Penn Hills
139 139 Jacob Wolfgong, So 5:46 11:40 18:21 5:55 Pine Richland
140 140 Torin Kelley, Fr 5:45 11:45 18:22 5:55 Uniontown
141 141 Matt Marchese, Sr 5:41 11:37 18:22 5:55 Seneca Valley
142 142 Rob Green, Sr 5:50 11:48 18:22 5:55 Kiski Area
143 143 Ryan Cobb, Jr 5:51 11:42 18:22 5:55 Montour
144 144 Dan Bruni, Jr 5:29 11:21 18:22 5:55 West Allegheny
145 145 Pete Mullins, Jr 5:40 11:38 18:23 5:56 Penn Hills
146 146 Ethan McElhinny, Jr 5:48 11:42 18:23 5:56 Greensburg Salem
147 147 Sean Schake, So 5:51 11:46 18:24 5:56 Greensburg Salem
148 148 Tyler Foister, Sr 5:44 11:38 18:25 5:56 Hopewell
149 149 Rick Miller, Sr 5:51 11:47 18:25 5:56 Greensburg Salem
150 150 David Brown, Fr 5:46 11:41 18:26 5:57 Pine Richland
151 151 John Subotsis, Sr 5:49 11:43 18:28 5:57 Upper St. Clair
152 152 Connor McLaughlin, Jr 5:45 11:45 18:28 5:57 Chartiers Valley
153 153 Josh Keeports, So 5:47 11:43 18:29 5:57 Franklin Regional
154 154 Ken Palamara, Jr 5:54 11:49 18:29 5:58 Bethel Park
155 155 Jon Lazorowicz, So 5:44 11:46 18:29 5:58 West Allegheny
156 156 Ryan Donnelly, Fr 5:50 11:42 18:29 5:58 Penn Hills
157 157 Garrett Milner, Sr 5:31 11:23 18:30 5:58 Indiana
158 158 Tim Dinger, Jr 5:48 11:46 18:31 5:58 Peters Township
159 159 Tyler Vivio, Jr 5:48 11:48 18:31 5:58 Southmoreland
160 160 Van McCarren, So 5:45 11:39 18:32 5:58 Knoch
161 161 Tommy Kegg, So 5:49 11:45 18:32 5:59 Uniontown
162 162 Nick Priola, Fr 5:59 11:54 18:33 5:59 Moon Area
163 163 Dylan Grego, Sr 5:36 11:34 18:33 5:59 Trinity
164 164 Rob Collopy, Jr 5:56 11:50 18:34 5:59 Bethel Park
165 165 Eric Zyvith, Sr 5:49 11:51 18:35 5:59 Greensburg Salem
166 166 Mitchell Nielsen, Sr 6:02 11:58 18:35 5:59 McKeesport Area
Pace: 6:00 | 7:00 | 8:00 | Top
167 167 Austin Wilding, Fr 5:52 11:48 18:35 6:00 Upper St. Clair
168 168 Steve Malinchak, Sr 6:00 11:57 18:38 6:00 New Castle
169 169 Ben Lenze, So 5:46 11:47 18:38 6:01 Indiana
170 170 Robert Houston, Sr 6:02 12:05 18:38 6:01 Elizabeth Forward
171 171 Shane Ficorilli, So 5:46 11:52 18:39 6:01 Pgh Central Cath.
172 172 Chris Alikhani, Sr 5:38 11:35 18:40 6:01 Mars
173 173 Pat Reidy, Jr 5:51 11:50 18:40 6:01 Hampton
174 174 David Mitsch, So 5:48 11:53 18:41 6:01 Penn Trafford
175 175 Paul Kletzli, Jr 5:47 11:45 18:42 6:02 Knoch
176 176 Josh Dorfman, So 5:48 11:56 18:43 6:02 Greater Latrobe
177 177 Joe Caun, Jr 5:47 11:51 18:43 6:02 Chartiers Valley
178 178 Aaron Dwyer, Sr 5:39 11:45 18:43 6:02 Greater Latrobe
179 179 Jeff Turner, Fr 6:00 12:06 18:44 6:02 Montour
180 180 Sean Gannon, Fr 6:00 11:56 18:44 6:03 Mars
181 181 Adam Brown, Sr 5:53 11:56 18:45 6:03 North Hills
182 182 Ian Sunyecz, Fr 6:04 12:02 18:45 6:03 Laurel Highlands
183 183 Alec Sunyecz, Fr 5:57 11:57 18:45 6:03 Laurel Highlands
184 184 Donald Zimak, Fr 5:53 11:56 18:46 6:03 Trinity
185 185 Bill Trozzo, Jr 5:53 11:49 18:46 6:03 Penn Hills
186 186 Zane Kravec, So 5:40 11:45 18:47 6:03 Norwin
187 187 Nick Cicio, So 5:45 11:49 18:48 6:04 Connellsville
188 188 Andrew Zigerelli, Jr 5:58 12:04 18:49 6:04 Ambridge
189 189 Grant Baron, Jr 5:34 11:33 18:49 6:04 Butler
190 190 Ryan Mischler, Sr 5:36 11:50 18:49 6:04 Moon Area
191 191 Brenden Lang, Jr 6:11 12:15 18:50 6:04 Montour
192 192 Ryan Van Fleet, Jr 5:50 11:57 18:50 6:04 Greater Latrobe
193 193 Hiromi Jinbo, Jr 6:03 11:59 18:51 6:05 McKeesport Area
194 194 Nathan Wagner, Jr 5:58 12:03 18:51 6:05 Uniontown
195 195 Brian Brady, Jr 5:54 11:56 18:51 6:05 Bethel Park
196 196 Hunter Lang, So 5:43 11:54 18:51 6:05 West Allegheny
197 197 Jon Jones, So 5:54 12:07 18:52 6:05 Uniontown
198 198 Abe Stucky, Sr 5:58 12:00 18:55 6:06 Moon Area
199 199 Justin Gleasen, Fr 5:52 11:57 18:55 6:06 Ambridge
200 200 Brendan Steinbock, Fr 5:56 12:11 18:56 6:06 Chartiers Valley
201 201 Andrew Suchan, Sr 5:53 12:07 18:56 6:06 Chartiers Valley
202 202 Alex Brown, Jr 5:47 11:53 18:57 6:07 Hempfield Area
203 203 Nathon Gohn, Sr 5:52 12:00 18:57 6:07 Ambridge
204 204 Tyler Zolocsik, Fr 6:00 12:06 18:57 6:07 Indiana
205 205 Andrew Gallatin, Jr 5:51 11:58 18:58 6:07 Thomas Jefferson
206 Donald Karaisz, Fr 5:51 11:56 18:58 6:07 Blackhawk
207 206 Everett Altherr, Jr 5:53 12:02 18:58 6:07 Upper St. Clair
208 207 Ryan Baumgartner, Fr 6:02 12:07 19:00 6:07 Canon-McMillan
209 208 Jeff Ashcraft, Sr 5:52 12:01 19:01 6:08 Greater Latrobe
210 209 Alex Mitchell, Sr 6:15 12:25 19:01 6:08 Franklin Regional
211 210 Brandon Tyler, Sr 5:35 11:40 19:01 6:08 West Allegheny
212 211 Ryan Gallagher, Fr 5:58 12:07 19:01 6:08 Hampton
213 212 Adam Kerin, Sr 5:45 11:53 19:01 6:08 Ringgold
214 213 Daniel Whitlow, Sr 6:03 12:09 19:02 6:08 Trinity
215 214 Adam McGaughey, So 5:58 12:08 19:02 6:08 Hampton
216 215 Dylan Poster, Sr 5:59 12:12 19:03 6:08 West Mifflin
217 216 Mike Runco, Fr 5:55 12:03 19:03 6:09 Pgh Central Cath.
218 217 Trey Nevuex, Fr 5:55 11:55 19:04 6:09 Butler
219 218 Kevin McWilliams, Fr 5:56 12:10 19:05 6:09 West Mifflin
220 219 Patrick Canterbury, Sr 5:57 12:11 19:06 6:09 Moon Area
221 220 Kevin Iacovino, Sr 6:16 12:24 19:06 6:09 Franklin Regional
222 221 Daniel Sowa, Fr 5:51 12:03 19:06 6:10 Shaler Area
223 222 Richie Carmichael, Jr 6:02 12:11 19:06 6:10 Montour
224 223 Andy Hawley, Sr 5:44 12:01 19:07 6:10 Norwin
225 224 Zak Parrinello, Fr 6:08 12:19 19:09 6:11 Shaler Area
226 225 Jeff King, So 6:14 12:24 19:10 6:11 Franklin Regional
227 226 Eric Dunmyer, Fr 6:03 12:11 19:12 6:11 Ambridge
228 227 Chris Harkins, Fr 5:54 12:04 19:14 6:12 Bethel Park
229 228 James Strane, Jr 5:58 12:13 19:15 6:12 Penn Trafford
230 229 Ryan Moore, Jr 5:56 12:10 19:16 6:13 Peters Township
231 230 Tyler Kiebler, Sr 6:01 12:14 19:16 6:13 Kiski Area
232 Ross Nelson, Jr 5:49 12:06 19:16 6:13 Highlands
233 231 Marcus Spisso, Fr 6:07 12:18 19:17 6:13 Greensburg Salem
234 232 Kevin Mauser, Fr 6:09 12:20 19:17 6:13 Shaler Area
235 233 Anthony Stavish, Jr 6:05 12:21 19:18 6:13 Montour
236 234 Joshua Nypaver, Fr 6:03 12:23 19:19 6:14 Uniontown
237 235 Joe Janczewski, So 6:05 12:16 19:19 6:14 Penn Trafford
238 236 Spenser Rapone, Jr 6:16 12:33 19:20 6:14 New Castle
239 237 Tyler Geshay, Jr 6:06 12:21 19:20 6:14 Laurel Highlands
240 238 Keith Doleno, Sr 6:07 12:29 19:21 6:14 Ringgold
241 239 Brady Kilmer, So 6:18 12:34 19:21 6:14 New Castle
242 240 Brian Bullens, Fr 6:01 12:09 19:22 6:15 Pgh Central Cath.
243 241 Seth Soberdash, Jr 6:02 12:19 19:22 6:15 Connellsville
244 242 Joe Wanovich, Fr 6:17 12:27 19:26 6:16 Shaler Area
245 243 Aj Hume, Jr 6:00 12:15 19:26 6:16 Peters Township
246 244 Jordan Lyon, So 6:05 12:16 19:27 6:16 Trinity
247 245 Phillip Cooper, Jr 6:13 12:26 19:28 6:17 Laurel Highlands
248 246 Matt Wygonik, So 6:03 12:17 19:31 6:17 Kiski Area
249 247 Josh Gibbons, Jr 6:08 12:32 19:31 6:17 Elizabeth Forward
250 248 Shane Dusch, Sr 5:59 12:10 19:31 6:18 Hopewell
251 249 Jimmy Knisley, Jr 6:05 12:24 19:33 6:18 Uniontown
252 250 Paul Steinhauser, Jr 5:55 12:17 19:36 6:19 Greensburg Salem
253 251 Alex McCune, So 5:55 12:17 19:37 6:20 North Hills
254 Alex Weaver, Sr 6:02 12:23 19:38 6:20 Belle Vernon
255 252 Brian Johnson, Jr 6:17 12:40 19:38 6:20 Ringgold
256 253 James Talbert, Sr 6:16 12:31 19:39 6:20 New Castle
257 254 Josh Forringer, Jr 6:01 12:17 19:40 6:21 Penn Trafford
258 255 Paul Fischione, Fr 6:16 12:31 19:40 6:21 Franklin Regional
259 256 Stephen Hicken, Jr 6:01 12:27 19:41 6:21 Chartiers Valley
260 257 Austin Willis, So 6:03 12:29 19:42 6:21 Southmoreland
261 258 Matthew Wolczko, Fr 6:10 12:33 19:43 6:21 Kiski Area
262 Ben Grove, Fr 6:10 12:37 19:44 6:22 Highlands
263 259 Andrew Cramer, So 6:11 12:26 19:45 6:22 Connellsville
264 260 Kyle Oldland, Fr 6:07 12:37 19:46 6:22 Albert Gallatin
265 261 Graham Gelzhiser, Jr 6:12 12:34 19:46 6:22 Woodland Hills
266 262 Paul Griffith, Sr 6:10 12:30 19:46 6:23 Upper St. Clair
267 263 Jon Rakin, Fr 6:07 12:33 19:47 6:23 Shaler Area
268 264 Nathan Tressler, So 6:09 12:32 19:48 6:23 Connellsville
269 265 Matt Henny, So 6:04 12:25 19:49 6:24 Chartiers Valley
270 266 Jimmy Tisak, Fr 6:08 12:41 19:54 6:25 Ambridge
271 267 Kevin Renner, So 6:10 12:39 19:56 6:26 Ambridge
272 268 Karl Honse, So 6:30 12:54 19:56 6:26 McKeesport Area
273 269 Josh Burkhart, So 6:09 12:49 19:59 6:27 Southmoreland
274 270 Kale Cimperman, Sr 6:18 12:51 20:00 6:27 Mars
275 271 William Boger, Sr 6:15 12:51 20:03 6:28 Laurel Highlands
276 272 Anthony Miller, Jr 6:23 12:53 20:05 6:29 Pgh Central Cath.
277 273 Scott Thomas, Sr 6:01 12:11 20:06 6:29 Laurel Highlands
278 274 Lance Jubik, So 6:11 12:38 20:07 6:29 Kiski Area
279 275 Rick Poremba, Sr 6:14 12:47 20:08 6:30 Elizabeth Forward
280 276 Cody Collins, Fr 6:12 12:42 20:10 6:30 Kiski Area
281 277 Jordan Logan, So 6:04 12:33 20:12 6:31 Indiana
282 278 Nick Bartoszewitz, So 6:15 12:47 20:13 6:31 Pgh Central Cath.
283 Andrew McElhoes, Fr 6:12 12:48 20:16 6:32 Derry Area Hs
284 279 Mike Funyak, So 6:18 12:54 20:19 6:33 Penn Trafford
285 280 Andrew Hall, Jr 6:11 12:49 20:20 6:33 West Mifflin
286 281 Nathan Vitale, So 6:11 12:52 20:21 6:34 Hopewell
287 282 Riley Balitski, Jr 6:24 12:50 20:22 6:34 Indiana
288 283 Taj Barrett, Jr 6:06 12:51 20:24 6:35 New Castle
289 284 Andrew Romanelli, Sr 6:18 13:05 20:35 6:38 Penn Trafford
290 285 Ray Hill, Sr 6:31 13:19 20:39 6:39 Trinity
291 286 Rory Keefer, Fr 6:17 13:03 20:40 6:40 Southmoreland
292 287 Kraig Martin, Sr 6:26 13:11 20:42 6:41 Albert Gallatin
293 288 Randy Catalogna, So 6:21 13:08 20:44 6:41 West Mifflin
294 289 Cullen McClain-Curran, Jr 6:19 13:00 20:46 6:42 Shaler Area
295 290 Jacob Hunter, So 6:37 13:26 20:49 6:43 Mars
296 291 Joe Paul, So 6:22 13:09 20:52 6:44 New Castle
297 292 Calvin Fenton, Fr 6:26 13:11 20:53 6:44 Albert Gallatin
298 293 Ryan Winner, Fr 6:15 13:12 20:54 6:44 Mars
299 294 Mark Depretis, Jr 6:28 13:19 20:56 6:45 Ringgold
300 295 Vincent Cura, So 6:21 13:13 20:57 6:45 Elizabeth Forward
301 296 Brett Wilson, Fr 6:23 13:17 21:00 6:46 West Mifflin
302 297 James Bucci, Sr 6:34 13:21 21:10 6:50 Hopewell
303 298 Mike C Lawson, Jr 6:33 13:28 21:11 6:50 Indiana
304 Cory McGivern, Jr 6:32 13:36 21:16 6:51 Derry Area Hs
305 299 Brad Balencic, Jr 6:54 14:06 21:22 6:53 Indiana
306 300 Lucas Kachurick, Jr 6:42 13:41 21:23 6:54 Elizabeth Forward
307 301 Jared Kercell, Jr 7:02 13:55 21:23 6:54 McKeesport Area
308 302 Ethan Bailey, Sr 6:32 13:33 21:27 6:55 Thomas Jefferson
309 303 Josh Mayer, So 6:38 13:36 21:30 6:56 Ringgold
310 304 Ian Sparico, So 6:55 13:37 21:31 6:56 McKeesport Area
311 305 Ian Benninger, Sr 6:27 13:30 21:38 6:59 Albert Gallatin
Pace: 6:00 | 7:00 | 8:00 | Top
312 306 Tin Chu, Jr 6:21 13:34 21:47 7:02 Thomas Jefferson
313 307 Stephen Baker, Jr 6:40 13:41 21:47 7:02 Woodland Hills
314 308 Adam Livingston, Fr 6:42 13:47 21:50 7:03 Woodland Hills
315 309 John Guyer, Jr 6:51 13:58 21:51 7:03 New Castle
316 Nathaniel Nulph, Fr 6:56 14:17 21:52 7:03 Highlands
317 310 Jon McCollough, So 6:49 14:06 22:04 7:07 Thomas Jefferson
318 William Reeves, So 6:48 14:16 22:22 7:13 Derry Area Hs
319 311 Chantz Wain, Jr 6:54 14:20 22:27 7:14 Thomas Jefferson
320 312 Robert Casturo, So 6:53 14:01 22:38 7:18 Elizabeth Forward
321 313 Samuel Wood, Sr 6:35 14:19 22:50 7:22 Hopewell
322 314 Nathan Thiem, Sr 6:49 14:26 22:55 7:23 Woodland Hills
323 Gabe David, Sr 7:03 14:33 22:59 7:25 Highlands
324 315 David Rattay, Sr 7:02 14:54 23:22 7:32 Albert Gallatin
325 316 Joey McMichael, Jr 6:48 14:07 24:04 7:46 Albert Gallatin
326 Jeff Haggerty, Jr 7:15 15:13 24:16 7:50 Thomas Jefferson
327 317 Tim Trimble, Sr 7:27 15:29 24:25 7:53 Woodland Hills
Pace: 6:00 | 7:00 | 8:00 | Top
328 318 Vinnie Depalma, Sr 7:36 15:45 25:13 8:08 Ringgold