Results courtesy of RunHigh.com
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 North Allegheny (A) 58 2 5 14 16 21 34 37 16:34 46
2 Mt. Lebanon (A) 106 12 15 22 27 30 31 58 16:53 35
3 Canon-McMillan (A) 182 6 7 11 66 92 108 111 17:02 1:53
4 Butler (A) 187 9 28 42 48 60 72 79 17:14 1:20
5 Gateway (A) 218 3 24 54 62 75 87 139 17:18 1:44
6 Fox Chapel (A) 260 10 33 57 78 82 90 109 17:29 1:34
7 Norwin (A) 267 4 19 55 89 100 142 148 17:26 2:03
8 Baldwin (A) 285 1 8 51 98 127 138 17:23 2:58
9 Hempfield Area (A) 310 36 44 63 83 84 120 131 17:43 50
10 Cathedral Prep (A) 327 29 38 73 81 106 113 117 17:45 1:19
11 North Hills (A) 334 17 65 77 80 95 104 114 17:45 1:29
12 Greater Latrobe (A) 335 13 47 59 91 125 170 202 17:45 2:17
13 Seneca Valley (A) 337 41 45 53 64 134 158 180 17:50 1:37
14 Greensburg Salem (A) 355 43 46 85 88 93 94 102 17:52 47
15 Morgantown (A) 356 23 67 70 97 99 110 115 17:50 1:17
16 Franklin Reg. (A) 390 20 50 68 122 130 178 186 18:01 2:03
17 Pittsburgh C C (A) 455 52 56 86 112 149 160 167 18:13 1:44
18 Kiski Area (A) 457 32 49 101 119 156 171 194 18:15 2:18
19 Penn Hills (A) 543 35 105 121 132 150 155 190 18:32 2:06
20 Penntrafford (A) 591 71 107 133 137 143 153 172 18:43 1:19
21 Hampton (A) 592 25 26 162 181 198 206 18:56 3:56
22 Upper St. Clair (A) 601 18 103 145 152 183 185 187 18:48 3:33
23 Moon Area (A) 607 69 118 123 146 151 163 175 18:48 1:28
24 Peters Township (A) 609 40 129 136 147 157 169 179 18:48 2:10
25 Taylor Allderdice A 651 39 135 140 161 176 192 193 19:01 2:38
26 Trinity (A) 652 74 76 154 159 189 209 214 19:04 2:29
27 Connellsville (A) 671 61 96 141 177 196 197 19:11 3:08
28 Chartiers Valley (A) 753 116 128 144 174 191 195 201 19:25 1:56
29 Laurel Highlands (A) 830 124 166 168 184 188 200 207 19:47 1:35
30 Bethel Park (A) 884 126 173 182 199 204 205 212 20:12 2:22
31 Schenley (A) 950 164 165 203 208 210 211 213 20:50 2:24
1. North Allegheny (A)
2 Matt Jacob, Sr 16:10 5:13
5 Dan O\'Brien, Sr 16:16 5:15
14 Will Appman, Jr 16:40 5:23
16 Patrick Morgan, Jr 16:45 5:24
21 Eric Balaban, So 16:56 5:28
34 Jake Holdcroft, Sr 17:12 5:33
37 Chase Broussard, Jr 17:14 5:34
Time = 1:22:46 Places = 58
2. Mt. Lebanon (A)
12 Bart Eckel, Jr 16:33 5:20
15 Harry Griffin, Sr 16:45 5:24
22 Joe Fogoros, Sr 16:58 5:28
27 Bill Eayer, Sr 17:03 5:30
30 Eric Shrum, Jr 17:08 5:31
31 Rad Gunzenhauser, So 17:10 5:32
58 Dan Kleifgen, Sr 17:41 5:42
Time = 1:24:24 Places = 106
3. Canon-McMillan (A)
6 Kyle Gibson, Sr 16:18 5:15
7 Julian Rankin, Sr 16:21 5:16
11 Matt Gregory, Jr 16:33 5:20
66 Travis Arrigoni, So 17:48 5:44
92 Nick Gibson, So 18:10 5:51
108 Tom Strohecker, Sr 18:26 5:57
111 Austin Dunn, So 18:29 5:57
Time = 1:25:08 Places = 182
4. Butler (A)
9 Bennett Porter, Jr 16:23 5:17
28 Wayne Dailey, Sr 17:06 5:31
42 Logan Elias, Sr 17:24 5:37
48 Jonathan (Jt) Fleming, Sr 17:32 5:39
60 Eric Rensel, Sr 17:43 5:43
72 Matt Crawford, Jr 17:55 5:47
79 Grant Baron, So 18:01 5:49
Time = 1:26:06 Places = 187
5. Gateway (A)
3 Daniel Krystek, Jr 16:14 5:14
24 Eddie Macmurchy, Sr 16:59 5:28
54 Nick Farina, Jr 17:37 5:41
62 Matt Getty, So 17:44 5:43
75 Tony Havrilla, Jr 17:57 5:47
87 Cameron Meindl, So 18:05 5:50
139 Alex Loughran, Sr 19:07 6:10
Time = 1:26:29 Places = 218
6. Fox Chapel (A)
10 Connor Weis, So 16:29 5:19
33 Jon Tesauro, Jr 17:12 5:33
57 Adam Attar, So 17:40 5:42
78 Alex Radkoff, Jr 18:00 5:48
82 Nick Fortune, Sr 18:02 5:49
90 John Hauber, Sr 18:09 5:51
109 Dan Yates, So 18:27 5:57
Time = 1:27:21 Places = 260
7. Norwin (A)
4 Dave Farina, Sr 16:14 5:14
19 Josh Hooke, Sr 16:53 5:27
55 Cameron Stumme, Jr 17:37 5:41
89 Philip Gigliotti, Sr 18:09 5:51
100 Kenny Schutter, Jr 18:17 5:54
142 Andy Hawley, Jr 19:12 6:11
148 Cody Rak, Jr 19:17 6:13
Time = 1:27:10 Places = 267
8. Baldwin (A)
1 David Adley, Sr 15:54 5:08
8 T J. Hobart, Jr 16:23 5:17
51 Matt Cecala, So 17:34 5:40
98 Dennis Logan, So 18:14 5:53
127 George Crompton, So 18:52 6:05
138 Paul Degregorio, Fr 19:05 6:09
Time = 1:26:56 Places = 285
9. Hempfield Area (A)
36 Nathan Fink, Jr 17:14 5:33
44 Jimmy Debone, Fr 17:28 5:38
63 Michael Talamo, Fr 17:46 5:44
83 Ethan Evans, So 18:03 5:49
84 David Sakal, Jr 18:04 5:49
120 Alex Brown, So 18:47 6:03
131 Adam Toomey, Sr 18:57 6:06
Time = 1:28:32 Places = 310
10. Cathedral Prep (A)
29 Mike Moore, So 17:07 5:31
38 Nick Marini, Sr 17:14 5:34
73 Billy Miller, Sr 17:55 5:47
81 Matt McCarthy, Jr 18:02 5:49
106 Mike Wehrle, Jr 18:25 5:56
113 Ryan Bruno, Jr 18:30 5:58
117 John Kleinhanz, So 18:38 6:01
Time = 1:28:42 Places = 327
11. North Hills (A)
17 Dan Carey, Sr 16:45 5:24
65 Mike Vlah, Jr 17:47 5:44
77 Adam Brown, Jr 17:59 5:48
80 Troy Zangaro, Fr 18:01 5:49
95 Greg Sencak, Sr 18:14 5:53
104 Brian Ciak, Sr 18:23 5:56
114 Zach Hebda, Fr 18:30 5:58
Time = 1:28:45 Places = 334
12. Greater Latrobe (A)
13 Matt Molitor, Sr 16:33 5:20
47 Charlie Defrancesco, So 17:32 5:39
59 Montana Miller, Jr 17:42 5:42
91 Jeff Ashcraft, Jr 18:10 5:51
125 Colin Shepherd, Jr 18:50 6:04
170 Bryan Joseph, Sr 19:47 6:23
202 Aaron Dwyer, Jr 21:08 6:49
Time = 1:28:45 Places = 335
13. Seneca Valley (A)
41 Matt Davis, Sr 17:22 5:36
45 Chris Cipro, Sr 17:28 5:38
53 Andrew Razanauskas, So 17:37 5:41
64 Eric Geddis, Jr 17:47 5:44
134 Alex Mascio, Fr 18:58 6:07
158 Chris Matessa, So 19:32 6:18
180 Brent Kendrick, Fr 19:58 6:26
Time = 1:29:10 Places = 337
14. Greensburg Salem (A)
43 Stephen Todaro, Sr 17:26 5:37
46 Mike Olecki, Sr 17:31 5:39
85 Brian Criado, So 18:04 5:50
88 Dan Hilty, So 18:06 5:50
93 James Linden, So 18:13 5:52
94 Rj Mognet, So 18:13 5:52
102 Andrew Kaylor, Sr 18:20 5:55
Time = 1:29:17 Places = 355
15. Morgantown (A)
23 Cody Pellicione, Fr 16:59 5:28
67 Kari Selin, So 17:51 5:45
70 Lucas Greza, So 17:53 5:46
97 Zachary Phipps, Jr 18:14 5:53
99 Joseph Ahern, Jr 18:16 5:53
110 Kyle Boyce, Sr 18:28 5:57
115 Maxwell Pinto, Jr 18:31 5:58
Time = 1:29:10 Places = 356
16. Franklin Reg. (A)
20 Tim Lahmers, Sr 16:54 5:27
50 Jake Flynn, Jr 17:34 5:40
68 Glenn Pottmeyer, Sr 17:53 5:46
122 Arthur Siegel, Sr 18:48 6:04
130 Andrew Markiewicz, Sr 18:57 6:06
178 Cody Macurdy, Sr 19:57 6:26
186 John Satira, So 20:22 6:34
Time = 1:30:04 Places = 390
17. Pittsburgh C C (A)
52 Chris Short, Fr 17:35 5:40
56 Papa Joe, Sr 17:37 5:41
86 Bob Gasior, Fr 18:05 5:50
112 Paul Imberlina, Sr 18:29 5:57
149 Greg Frank, Fr 19:18 6:13
160 Shane Ficorilli, Fr 19:37 6:19
167 Mike Cwenar, Sr 19:42 6:21
Time = 1:31:02 Places = 455
18. Kiski Area (A)
32 Chuck Moyes, Sr 17:11 5:32
49 Alex Nigra, Sr 17:33 5:39
101 Nick Higgins, Sr 18:19 5:54
119 Chris Stankay, Jr 18:45 6:03
156 Pat Dalsass, Sr 19:28 6:17
171 Matt Wygonik, Fr 19:48 6:23
194 Rob Green, Jr 20:41 6:40
Time = 1:31:14 Places = 457
19. Penn Hills (A)
35 Charles Anderson, So 17:14 5:33
105 Bill Trozzo, So 18:24 5:56
121 Dorian Rumble, So 18:47 6:03
132 Pete Mullins, So 18:58 6:07
150 Micah Murray, So 19:19 6:14
155 Kent King, Sr 19:27 6:16
190 Chris Gribe, Sr 20:25 6:35
Time = 1:32:39 Places = 543
20. Penntrafford (A)
71 James Gnecco, Sr 17:54 5:46
107 Barry Kistler, Sr 18:26 5:57
133 Brandon Fullen, Sr 18:58 6:07
137 David Mitsch, Fr 19:04 6:09
143 James Strane, So 19:13 6:12
153 Derek Gornik, Jr 19:24 6:15
172 Steve Galm, Jr 19:49 6:23
Time = 1:33:33 Places = 591
21. Hampton (A)
25 Chad Seigneur, Jr 17:01 5:29
26 Alex Lochner, Jr 17:01 5:29
162 Sean Cominsky, Fr 19:38 6:20
181 Pat Reidy, So 20:01 6:27
198 Dave Degerome, Sr 20:57 6:45
206 Adam McGaughey, Fr 21:26 6:55
Time = 1:34:36 Places = 592
22. Upper St. Clair (A)
18 Phil Yeung, Jr 16:45 5:24
103 Matt Reynolds, Jr 18:23 5:56
145 Nate Rubright, Sr 19:14 6:12
152 Andrew Kearns, So 19:21 6:14
183 Paul Griffith, Jr 20:18 6:33
185 Mathi Rengasamy, Jr 20:21 6:34
187 Alonso Diaz, So 20:22 6:34
Time = 1:34:00 Places = 601
23. Moon Area (A)
69 Ryan Mischler, Jr 17:53 5:46
118 Will Aldridge, So 18:43 6:02
123 Bubba Bubeck, So 18:48 6:04
146 Tanner Quel, So 19:14 6:12
151 Patrick Canterbury, Jr 19:20 6:14
163 Dan Bolden, So 19:39 6:20
175 Ryan Smith, Jr 19:55 6:25
Time = 1:33:56 Places = 607
24. Peters Township (A)
40 Keven Gregg, Sr 17:19 5:35
129 Wesley Groll, Jr 18:56 6:06
136 Kyle Bloser, Sr 19:02 6:08
147 Matty Stevans, Sr 19:16 6:13
157 Aj Hume, So 19:29 6:17
169 William Bowler, Jr 19:46 6:22
179 Brandon Schneider, Sr 19:58 6:26
Time = 1:34:00 Places = 609
25. Taylor Allderdice A
39 Jon Williams, Sr 17:19 5:35
135 Mac Wolfson, Jr 18:59 6:07
140 Brian Stack, Jr 19:10 6:11
161 Kurt Stahlfeld, Sr 19:38 6:20
176 Geoff Keller, So 19:57 6:26
192 Gregor Johnson, Jr 20:32 6:37
193 Nate Alter, So 20:36 6:39
Time = 1:35:01 Places = 651
26. Trinity (A)
74 Mike Standish, So 17:56 5:47
76 Jimmy Huff, Jr 17:58 5:47
154 Dylan Grego, Jr 19:25 6:16
159 Jordan Lyon, Fr 19:37 6:19
189 Justin McCullough, So 20:25 6:35
209 Dylan Scott, So 21:59 7:05
214 Matt Hancher, So 23:32 7:35
Time = 1:35:19 Places = 652
27. Connellsville (A)
61 Arlo Helms, Sr 17:44 5:43
96 Nathan Richter, Sr 18:14 5:53
141 Nick Miller, Jr 19:11 6:11
177 Nick Zurawski, Sr 19:57 6:26
196 Andrew Cramer, Fr 20:52 6:44
197 Ryun Karaffa, Sr 20:55 6:45
Time = 1:35:55 Places = 671
28. Chartiers Valley (A)
116 Tyler Wertz, Sr 18:34 5:59
128 Ryan Black, So 18:55 6:06
144 Keith Werling, Sr 19:14 6:12
174 Connor McLaughlin, So 19:52 6:24
191 Ryan Steinbock, So 20:30 6:36
195 Neil Manganaro, Sr 20:49 6:43
201 Stephen Hicken, So 21:03 6:47
Time = 1:37:03 Places = 753
29. Laurel Highlands (A)
124 Anthony Cecchini, Fr 18:49 6:04
166 William Boger, Jr 19:41 6:21
168 Josef Salz, Sr 19:43 6:22
184 Tyler Geshay, So 20:20 6:33
188 R J Spellman, Sr 20:24 6:35
200 Tyler Ruda, So 21:01 6:46
207 Gary Reagan, Jr 21:29 6:56
Time = 1:38:55 Places = 830
30. Bethel Park (A)
126 Trevor Barron, So 18:50 6:04
173 Ainesh Ravi, So 19:51 6:24
182 Rob Collopy, So 20:09 6:30
199 Brian Brady, So 20:59 6:46
204 Taylor Walter, So 21:11 6:50
205 Vinnie Taibi, So 21:24 6:54
212 Robbie Patterson, Fr 22:54 7:23
Time = 1:40:59 Places = 884
31. Schenley (A)
164 Livingston Wright, So 19:39 6:20
165 Nataniel Mark, So 19:40 6:21
203 Carter Redwood, So 21:10 6:50
208 Langston Wright, So 21:38 6:58
210 Scott Balochko, So 22:03 7:07
211 Nick Peterson, Jr 22:37 7:17
213 Charlie Mietzner, Jr 23:08 7:27
Time = 1:44:08 Places = 950
TEAM
PLACE SCORE FINISHER TIME PACE TEAM
A RACE
1 1 David Adley, Sr 15:54 5:08 Baldwin (A)
2 2 Matt Jacob, Sr 16:10 5:13 North Allegheny (A)
3 3 Daniel Krystek, Jr 16:14 5:14 Gateway (A)
4 4 Dave Farina, Sr 16:14 5:14 Norwin (A)
5 5 Dan O\'Brien, Sr 16:16 5:15 North Allegheny (A)
6 6 Kyle Gibson, Sr 16:18 5:15 Canon-McMillan (A)
7 7 Julian Rankin, Sr 16:21 5:16 Canon-McMillan (A)
8 8 T J. Hobart, Jr 16:23 5:17 Baldwin (A)
9 9 Bennett Porter, Jr 16:23 5:17 Butler (A)
10 10 Connor Weis, So 16:29 5:19 Fox Chapel (A)
11 11 Matt Gregory, Jr 16:33 5:20 Canon-McMillan (A)
12 12 Bart Eckel, Jr 16:33 5:20 Mt. Lebanon (A)
13 13 Matt Molitor, Sr 16:33 5:20 Greater Latrobe (A)
14 14 Will Appman, Jr 16:40 5:23 North Allegheny (A)
15 15 Harry Griffin, Sr 16:45 5:24 Mt. Lebanon (A)
16 16 Patrick Morgan, Jr 16:45 5:24 North Allegheny (A)
17 17 Dan Carey, Sr 16:45 5:24 North Hills (A)
18 18 Phil Yeung, Jr 16:45 5:24 Upper St. Clair (A)
19 19 Josh Hooke, Sr 16:53 5:27 Norwin (A)
20 20 Tim Lahmers, Sr 16:54 5:27 Franklin Reg. (A)
21 21 Eric Balaban, So 16:56 5:28 North Allegheny (A)
22 22 Joe Fogoros, Sr 16:58 5:28 Mt. Lebanon (A)
23 23 Cody Pellicione, Fr 16:59 5:28 Morgantown (A)
24 24 Eddie Macmurchy, Sr 16:59 5:28 Gateway (A)
25 25 Chad Seigneur, Jr 17:01 5:29 Hampton (A)
26 26 Alex Lochner, Jr 17:01 5:29 Hampton (A)
27 27 Bill Eayer, Sr 17:03 5:30 Mt. Lebanon (A)
28 28 Wayne Dailey, Sr 17:06 5:31 Butler (A)
29 29 Mike Moore, So 17:07 5:31 Cathedral Prep (A)
30 30 Eric Shrum, Jr 17:08 5:31 Mt. Lebanon (A)
31 31 Rad Gunzenhauser, So 17:10 5:32 Mt. Lebanon (A)
32 32 Chuck Moyes, Sr 17:11 5:32 Kiski Area (A)
33 33 Jon Tesauro, Jr 17:12 5:33 Fox Chapel (A)
34 34 Jake Holdcroft, Sr 17:12 5:33 North Allegheny (A)
35 35 Charles Anderson, So 17:14 5:33 Penn Hills (A)
36 36 Nathan Fink, Jr 17:14 5:33 Hempfield Area (A)
37 37 Chase Broussard, Jr 17:14 5:34 North Allegheny (A)
38 38 Nick Marini, Sr 17:14 5:34 Cathedral Prep (A)
39 39 Jon Williams, Sr 17:19 5:35 Taylor Allderdice A
40 Doug Healy, Jr 17:19 5:35 North Allegheny (A)
41 40 Keven Gregg, Sr 17:19 5:35 Peters Township (A)
42 41 Matt Davis, Sr 17:22 5:36 Seneca Valley (A)
43 42 Logan Elias, Sr 17:24 5:37 Butler (A)
44 43 Stephen Todaro, Sr 17:26 5:37 Greensburg Salem (A)
45 44 Jimmy Debone, Fr 17:28 5:38 Hempfield Area (A)
46 45 Chris Cipro, Sr 17:28 5:38 Seneca Valley (A)
47 46 Mike Olecki, Sr 17:31 5:39 Greensburg Salem (A)
48 47 Charlie Defrancesco, So 17:32 5:39 Greater Latrobe (A)
49 48 Jonathan (Jt) Fleming, Sr 17:32 5:39 Butler (A)
50 Pat Baum, Jr 17:32 5:39 North Allegheny (A)
51 49 Alex Nigra, Sr 17:33 5:39 Kiski Area (A)
52 Jackson Kernion, Sr 17:34 5:40 North Allegheny (A)
53 50 Jake Flynn, Jr 17:34 5:40 Franklin Reg. (A)
54 51 Matt Cecala, So 17:34 5:40 Baldwin (A)
55 52 Chris Short, Fr 17:35 5:40 Pittsburgh C C (A)
56 53 Andrew Razanauskas, So 17:37 5:41 Seneca Valley (A)
57 54 Nick Farina, Jr 17:37 5:41 Gateway (A)
58 55 Cameron Stumme, Jr 17:37 5:41 Norwin (A)
59 56 Papa Joe, Sr 17:37 5:41 Pittsburgh C C (A)
60 57 Adam Attar, So 17:40 5:42 Fox Chapel (A)
61 58 Dan Kleifgen, Sr 17:41 5:42 Mt. Lebanon (A)
62 Jeff Tissue, Sr 17:42 5:42 Mt. Lebanon (A)
63 59 Montana Miller, Jr 17:42 5:42 Greater Latrobe (A)
64 60 Eric Rensel, Sr 17:43 5:43 Butler (A)
65 61 Arlo Helms, Sr 17:44 5:43 Connellsville (A)
66 62 Matt Getty, So 17:44 5:43 Gateway (A)
67 63 Michael Talamo, Fr 17:46 5:44 Hempfield Area (A)
68 64 Eric Geddis, Jr 17:47 5:44 Seneca Valley (A)
69 65 Mike Vlah, Jr 17:47 5:44 North Hills (A)
70 66 Travis Arrigoni, So 17:48 5:44 Canon-McMillan (A)
71 67 Kari Selin, So 17:51 5:45 Morgantown (A)
72 68 Glenn Pottmeyer, Sr 17:53 5:46 Franklin Reg. (A)
73 69 Ryan Mischler, Jr 17:53 5:46 Moon Area (A)
74 70 Lucas Greza, So 17:53 5:46 Morgantown (A)
75 71 James Gnecco, Sr 17:54 5:46 Penntrafford (A)
76 72 Matt Crawford, Jr 17:55 5:47 Butler (A)
77 73 Billy Miller, Sr 17:55 5:47 Cathedral Prep (A)
78 74 Mike Standish, So 17:56 5:47 Trinity (A)
79 75 Tony Havrilla, Jr 17:57 5:47 Gateway (A)
80 76 Jimmy Huff, Jr 17:58 5:47 Trinity (A)
81 77 Adam Brown, Jr 17:59 5:48 North Hills (A)
82 78 Alex Radkoff, Jr 18:00 5:48 Fox Chapel (A)
83 79 Grant Baron, So 18:01 5:49 Butler (A)
84 80 Troy Zangaro, Fr 18:01 5:49 North Hills (A)
85 81 Matt McCarthy, Jr 18:02 5:49 Cathedral Prep (A)
86 82 Nick Fortune, Sr 18:02 5:49 Fox Chapel (A)
87 83 Ethan Evans, So 18:03 5:49 Hempfield Area (A)
88 84 David Sakal, Jr 18:04 5:49 Hempfield Area (A)
89 85 Brian Criado, So 18:04 5:50 Greensburg Salem (A)
90 86 Bob Gasior, Fr 18:05 5:50 Pittsburgh C C (A)
91 87 Cameron Meindl, So 18:05 5:50 Gateway (A)
92 88 Dan Hilty, So 18:06 5:50 Greensburg Salem (A)
93 89 Philip Gigliotti, Sr 18:09 5:51 Norwin (A)
94 90 John Hauber, Sr 18:09 5:51 Fox Chapel (A)
95 91 Jeff Ashcraft, Jr 18:10 5:51 Greater Latrobe (A)
96 92 Nick Gibson, So 18:10 5:51 Canon-McMillan (A)
97 93 James Linden, So 18:13 5:52 Greensburg Salem (A)
98 94 Rj Mognet, So 18:13 5:52 Greensburg Salem (A)
99 95 Greg Sencak, Sr 18:14 5:53 North Hills (A)
100 96 Nathan Richter, Sr 18:14 5:53 Connellsville (A)
101 97 Zachary Phipps, Jr 18:14 5:53 Morgantown (A)
102 98 Dennis Logan, So 18:14 5:53 Baldwin (A)
103 99 Joseph Ahern, Jr 18:16 5:53 Morgantown (A)
104 100 Kenny Schutter, Jr 18:17 5:54 Norwin (A)
105 101 Nick Higgins, Sr 18:19 5:54 Kiski Area (A)
106 102 Andrew Kaylor, Sr 18:20 5:55 Greensburg Salem (A)
107 Matt Ulrich, Jr 18:20 5:55 Mt. Lebanon (A)
108 103 Matt Reynolds, Jr 18:23 5:56 Upper St. Clair (A)
109 104 Brian Ciak, Sr 18:23 5:56 North Hills (A)
110 105 Bill Trozzo, So 18:24 5:56 Penn Hills (A)
111 106 Mike Wehrle, Jr 18:25 5:56 Cathedral Prep (A)
112 107 Barry Kistler, Sr 18:26 5:57 Penntrafford (A)
113 108 Tom Strohecker, Sr 18:26 5:57 Canon-McMillan (A)
114 109 Dan Yates, So 18:27 5:57 Fox Chapel (A)
115 110 Kyle Boyce, Sr 18:28 5:57 Morgantown (A)
116 111 Austin Dunn, So 18:29 5:57 Canon-McMillan (A)
117 112 Paul Imberlina, Sr 18:29 5:57 Pittsburgh C C (A)
118 113 Ryan Bruno, Jr 18:30 5:58 Cathedral Prep (A)
119 114 Zach Hebda, Fr 18:30 5:58 North Hills (A)
120 115 Maxwell Pinto, Jr 18:31 5:58 Morgantown (A)
121 116 Tyler Wertz, Sr 18:34 5:59 Chartiers Valley (A)
122 117 John Kleinhanz, So 18:38 6:01 Cathedral Prep (A)
123 David Robbins, Fr 18:39 6:01 Mt. Lebanon (A)
124 Mike Kepple, So 18:42 6:02 Greensburg Salem (A)
125 118 Will Aldridge, So 18:43 6:02 Moon Area (A)
126 August Sander, Jr 18:45 6:03 Greensburg Salem (A)
127 119 Chris Stankay, Jr 18:45 6:03 Kiski Area (A)
128 120 Alex Brown, So 18:47 6:03 Hempfield Area (A)
129 121 Dorian Rumble, So 18:47 6:03 Penn Hills (A)
130 122 Arthur Siegel, Sr 18:48 6:04 Franklin Reg. (A)
131 123 Bubba Bubeck, So 18:48 6:04 Moon Area (A)
132 124 Anthony Cecchini, Fr 18:49 6:04 Laurel Highlands (A)
133 125 Colin Shepherd, Jr 18:50 6:04 Greater Latrobe (A)
134 126 Trevor Barron, So 18:50 6:04 Bethel Park (A)
135 127 George Crompton, So 18:52 6:05 Baldwin (A)
136 Sam Strohecker, Sr 18:53 6:05 Canon-McMillan (A)
137 128 Ryan Black, So 18:55 6:06 Chartiers Valley (A)
138 129 Wesley Groll, Jr 18:56 6:06 Peters Township (A)
139 130 Andrew Markiewicz, Sr 18:57 6:06 Franklin Reg. (A)
140 131 Adam Toomey, Sr 18:57 6:06 Hempfield Area (A)
141 132 Pete Mullins, So 18:58 6:07 Penn Hills (A)
142 133 Brandon Fullen, Sr 18:58 6:07 Penntrafford (A)
143 134 Alex Mascio, Fr 18:58 6:07 Seneca Valley (A)
144 Rick Miller, Jr 18:59 6:07 Greensburg Salem (A)
145 135 Mac Wolfson, Jr 18:59 6:07 Taylor Allderdice A
146 136 Kyle Bloser, Sr 19:02 6:08 Peters Township (A)
147 Chris Reed, Jr 19:03 6:09 Canon-McMillan (A)
148 Sonny Pinto, Sr 19:03 6:09 Hempfield Area (A)
149 137 David Mitsch, Fr 19:04 6:09 Penntrafford (A)
150 138 Paul Degregorio, Fr 19:05 6:09 Baldwin (A)
151 139 Alex Loughran, Sr 19:07 6:10 Gateway (A)
152 140 Brian Stack, Jr 19:10 6:11 Taylor Allderdice A
153 141 Nick Miller, Jr 19:11 6:11 Connellsville (A)
154 142 Andy Hawley, Jr 19:12 6:11 Norwin (A)
155 143 James Strane, So 19:13 6:12 Penntrafford (A)
156 144 Keith Werling, Sr 19:14 6:12 Chartiers Valley (A)
157 145 Nate Rubright, Sr 19:14 6:12 Upper St. Clair (A)
158 146 Tanner Quel, So 19:14 6:12 Moon Area (A)
159 Matt Eicher, Sr 19:15 6:12 Hempfield Area (A)
160 147 Matty Stevans, Sr 19:16 6:13 Peters Township (A)
161 148 Cody Rak, Jr 19:17 6:13 Norwin (A)
162 149 Greg Frank, Fr 19:18 6:13 Pittsburgh C C (A)
163 150 Micah Murray, So 19:19 6:14 Penn Hills (A)
164 151 Patrick Canterbury, Jr 19:20 6:14 Moon Area (A)
165 152 Andrew Kearns, So 19:21 6:14 Upper St. Clair (A)
166 153 Derek Gornik, Jr 19:24 6:15 Penntrafford (A)
167 154 Dylan Grego, Jr 19:25 6:16 Trinity (A)
168 155 Kent King, Sr 19:27 6:16 Penn Hills (A)
169 156 Pat Dalsass, Sr 19:28 6:17 Kiski Area (A)
170 157 Aj Hume, So 19:29 6:17 Peters Township (A)
171 158 Chris Matessa, So 19:32 6:18 Seneca Valley (A)
172 159 Jordan Lyon, Fr 19:37 6:19 Trinity (A)
173 160 Shane Ficorilli, Fr 19:37 6:19 Pittsburgh C C (A)
174 161 Kurt Stahlfeld, Sr 19:38 6:20 Taylor Allderdice A
175 162 Sean Cominsky, Fr 19:38 6:20 Hampton (A)
176 163 Dan Bolden, So 19:39 6:20 Moon Area (A)
177 164 Livingston Wright, So 19:39 6:20 Schenley (A)
178 165 Nataniel Mark, So 19:40 6:21 Schenley (A)
179 166 William Boger, Jr 19:41 6:21 Laurel Highlands (A)
180 167 Mike Cwenar, Sr 19:42 6:21 Pittsburgh C C (A)
181 168 Josef Salz, Sr 19:43 6:22 Laurel Highlands (A)
182 169 William Bowler, Jr 19:46 6:22 Peters Township (A)
183 John Costello, Jr 19:47 6:23 Pittsburgh C C (A)
184 170 Bryan Joseph, Sr 19:47 6:23 Greater Latrobe (A)
185 171 Matt Wygonik, Fr 19:48 6:23 Kiski Area (A)
186 172 Steve Galm, Jr 19:49 6:23 Penntrafford (A)
187 173 Ainesh Ravi, So 19:51 6:24 Bethel Park (A)
188 174 Connor McLaughlin, So 19:52 6:24 Chartiers Valley (A)
189 175 Ryan Smith, Jr 19:55 6:25 Moon Area (A)
190 176 Geoff Keller, So 19:57 6:26 Taylor Allderdice A
191 177 Nick Zurawski, Sr 19:57 6:26 Connellsville (A)
192 178 Cody Macurdy, Sr 19:57 6:26 Franklin Reg. (A)
193 179 Brandon Schneider, Sr 19:58 6:26 Peters Township (A)
194 180 Brent Kendrick, Fr 19:58 6:26 Seneca Valley (A)
195 Jason Gallegos, Sr 20:00 6:27 Moon Area (A)
196 Justin Angotti, So 20:00 6:27 Canon-McMillan (A)
197 181 Pat Reidy, So 20:01 6:27 Hampton (A)
198 Mike Dalena, Fr 20:07 6:29 Moon Area (A)
199 182 Rob Collopy, So 20:09 6:30 Bethel Park (A)
200 Abe Stucky, Jr 20:12 6:31 Moon Area (A)
201 Brian Dulick, So 20:14 6:31 North Hills (A)
202 Tim Dinger, So 20:14 6:31 Peters Township (A)
203 183 Paul Griffith, Jr 20:18 6:33 Upper St. Clair (A)
204 184 Tyler Geshay, So 20:20 6:33 Laurel Highlands (A)
205 185 Mathi Rengasamy, Jr 20:21 6:34 Upper St. Clair (A)
206 186 John Satira, So 20:22 6:34 Franklin Reg. (A)
207 187 Alonso Diaz, So 20:22 6:34 Upper St. Clair (A)
208 188 R J Spellman, Sr 20:24 6:35 Laurel Highlands (A)
209 189 Justin McCullough, So 20:25 6:35 Trinity (A)
210 Joe Hallo, So 20:25 6:35 Peters Township (A)
211 190 Chris Gribe, Sr 20:25 6:35 Penn Hills (A)
212 Nicholas Gagianas, Sr 20:27 6:36 Peters Township (A)
213 191 Ryan Steinbock, So 20:30 6:36 Chartiers Valley (A)
214 192 Gregor Johnson, Jr 20:32 6:37 Taylor Allderdice A
215 193 Nate Alter, So 20:36 6:39 Taylor Allderdice A
216 Matt Ciaramell, Jr 20:39 6:39 Pittsburgh C C (A)
217 194 Rob Green, Jr 20:41 6:40 Kiski Area (A)
218 195 Neil Manganaro, Sr 20:49 6:43 Chartiers Valley (A)
219 196 Andrew Cramer, Fr 20:52 6:44 Connellsville (A)
220 197 Ryun Karaffa, Sr 20:55 6:45 Connellsville (A)
221 Josh Andrews, Fr 20:55 6:45 Penn Hills (A)
222 198 Dave Degerome, Sr 20:57 6:45 Hampton (A)
223 199 Brian Brady, So 20:59 6:46 Bethel Park (A)
224 200 Tyler Ruda, So 21:01 6:46 Laurel Highlands (A)
225 201 Stephen Hicken, So 21:03 6:47 Chartiers Valley (A)
226 202 Aaron Dwyer, Jr 21:08 6:49 Greater Latrobe (A)
227 203 Carter Redwood, So 21:10 6:50 Schenley (A)
228 204 Taylor Walter, So 21:11 6:50 Bethel Park (A)
229 Corey Campbell, Jr 21:20 6:53 Chartiers Valley (A)
230 205 Vinnie Taibi, So 21:24 6:54 Bethel Park (A)
231 206 Adam McGaughey, Fr 21:26 6:55 Hampton (A)
232 207 Gary Reagan, Jr 21:29 6:56 Laurel Highlands (A)
233 208 Langston Wright, So 21:38 6:58 Schenley (A)
234 209 Dylan Scott, So 21:59 7:05 Trinity (A)
235 Dan Finegold, Sr 22:00 7:06 Taylor Allderdice A
236 210 Scott Balochko, So 22:03 7:07 Schenley (A)
237 211 Nick Peterson, Jr 22:37 7:17 Schenley (A)
238 212 Robbie Patterson, Fr 22:54 7:23 Bethel Park (A)
239 213 Charlie Mietzner, Jr 23:08 7:27 Schenley (A)
240 214 Matt Hancher, So 23:32 7:35 Trinity (A)
241 Ryan Kegges, Jr 23:33 7:36 Penn Hills (A)
242 Shawn McCarthy, So 25:13 8:08 Bethel Park (A)
\"*\" indicates females
23 finishers among Men 1 & Under
71 finishers among Men 2 - 2
70 finishers among Men 3 - 3
78 finishers among Men 4 - 4
242 male finishers
0 female finishers
242 total finishers