Results courtesy of RunHigh.com
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 North Allegheny (A) 15 1 2 3 4 5 6 7 17:38 32
2 Mt. Lebanon (A) 94 9 18 19 23 25 27 32 18:56 41
3 Cathedral Prep (A) 128 12 14 30 31 41 51 78 19:09 50
4 Fox Chapel (A) 142 16 26 29 35 36 50 62 19:14 36
5 Butler (A) 170 8 24 42 47 49 68 92 19:18 1:31
6 Morgantown (A) 193 15 39 40 45 54 104 112 19:29 1:05
7 Gateway (A) 231 17 20 33 34 127 19:39 2:51
8 Greater Latrobe (A) 239 38 44 46 55 56 77 80 19:44 32
9 Greensburg Salem (A) 257 10 22 48 88 89 99 158 19:45 2:04
10 Norwin (A) 269 11 37 61 75 85 86 90 19:50 1:51
11 Peters Township (A) 331 28 53 76 83 91 98 101 20:08 1:27
12 Hempfield Area (A) 367 13 21 81 124 128 130 131 20:20 3:00
13 Penntrafford (A) 390 57 58 79 82 114 115 123 20:28 1:20
14 Baldwin (A) 399 52 74 84 87 102 103 118 20:28 1:07
15 Seneca Valley (A) 432 43 69 70 111 139 140 155 20:40 2:33
16 Moon Area (A) 436 60 66 94 100 116 119 122 20:40 1:19
17 Pittsburgh C C (A) 456 64 73 105 106 108 132 145 20:44 1:03
18 Franklin Reg. (A) 474 65 67 71 133 138 162 164 20:55 1:57
19 Chartiers Valley (A) 507 59 95 110 117 126 136 142 21:04 1:38
20 Upper St. Clair (A) 576 93 96 107 134 146 147 168 21:26 1:43
21 Center (B) 598 63 109 121 152 153 157 169 21:49 3:02
22 Greensburg C C (B) 618 97 120 129 135 137 148 151 21:40 1:09
23 Taylor Allderdice A 672 113 125 141 144 149 150 161 22:04 1:23
24 Laurel Highlands (A) 716 72 154 160 163 167 23:54 6:40
25 Hopewell (B) 789 143 156 159 165 166 170 24:28 3:47
1. North Allegheny (A)
1 Quinn Conley, Jr 17:20 5:35
2 Ryan Gil, Fr 17:24 5:37
3 Matt Robertson, Jr 17:47 5:44
4 Andy Franze, Jr 17:48 5:44
5 Everett Emery, Jr 17:52 5:46
6 Matt Heckmann, Jr 17:57 5:47
7 Max Mellot, Jr 18:04 5:50
Time = 1:28:10 Places = 15
2. Mt. Lebanon (A)
9 Sean Staltari, So 18:31 5:58
18 Kyle Chizek, Jr 18:53 6:05
19 Devin Kelly, So 18:55 6:06
23 Chris Sukhadia, So 19:08 6:10
25 Harrison Moder, Sr 19:12 6:11
27 Dan Dougherty, So 19:15 6:12
32 Dan Butler, Fr 19:20 6:14
Time = 1:34:37 Places = 94
3. Cathedral Prep (A)
12 John Borowy, Jr 18:45 6:03
14 Ricky Makowski, So 18:49 6:04
30 Alex Simon, Fr 19:18 6:13
31 Kyle Connole, Sr 19:20 6:14
41 Brandon Krizo-Yaple, So 19:34 6:19
51 Jason Gehrlien, Jr 19:52 6:24
78 Devin Scarpelli, Jr 20:24 6:35
Time = 1:35:44 Places = 128
4. Fox Chapel (A)
16 Trevor Weis, Fr 18:52 6:05
26 Ian Hauber, Jr 19:14 6:12
29 Caleb Fisher, Jr 19:17 6:13
35 Scott Stewart, Fr 19:22 6:15
36 Mike Graham, Sr 19:27 6:16
50 Nigel Anjiri, Jr 19:50 6:24
62 Bill Baldwin, So 20:05 6:29
Time = 1:36:09 Places = 142
5. Butler (A)
8 Lance Dugger, So 18:17 5:54
24 Christopher (Cj) Miller, So 19:10 6:11
42 Zach Dunkle, Fr 19:35 6:19
47 Franklin Puz, Fr 19:42 6:21
49 Tom Rumbaugh, Fr 19:48 6:23
68 Benjamin Swigart, Jr 20:13 6:31
92 Mark Pelusi, Jr 20:43 6:41
Time = 1:36:30 Places = 170
6. Morgantown (A)
15 Justin Solly, Sr 18:51 6:05
39 Nathan Vehse, Fr 19:29 6:17
40 Stephen Stolzenberg, Sr 19:30 6:17
45 Jeffrey Atkinson, Jr 19:40 6:20
54 Logan Moore, Fr 19:55 6:25
104 Mario Ledonne, So 21:01 6:47
112 Nathan Lafata, Jr 21:15 6:51
Time = 1:37:23 Places = 193
7. Gateway (A)
17 Mike Obusek, So 18:53 6:05
20 Jon Hyzy, Fr 18:55 6:06
33 Ben Kuster, So 19:21 6:14
34 Brian Wallace, Fr 19:21 6:14
127 Zach Mabe, Fr 21:43 7:00
Time = 1:38:12 Places = 231
8. Greater Latrobe (A)
38 Chris Trumbetta, So 19:28 6:17
44 Brad Van Fleet, Jr 19:37 6:20
46 Sean Buchanan, Sr 19:41 6:21
55 Ryan Repko, Sr 19:57 6:26
56 Ryan Rullo, Jr 19:59 6:27
77 Ryan Van Fleet, So 20:21 6:34
80 Josh Dorfman, Fr 20:25 6:35
Time = 1:38:40 Places = 239
9. Greensburg Salem (A)
10 Eric Zyvith, Jr 18:37 6:00
22 Ethan McElhinny, So 19:06 6:10
48 Vince Salvio, So 19:46 6:22
88 Ryan Garland, So 20:37 6:39
89 Jake Flickinger, Fr 20:40 6:40
99 Josh Casale, Fr 20:57 6:45
158 Taylor Sphon, Sr 23:52 7:42
Time = 1:38:45 Places = 257
10. Norwin (A)
11 Shawn Bickerstaff, So 18:43 6:02
37 Zane Kravec, Fr 19:27 6:16
61 Ed Cartwright, Sr 20:04 6:28
75 Matt Palo, Fr 20:20 6:33
85 Forrest Mance, So 20:34 6:38
86 Stephen Bickerstaff, Jr 20:34 6:38
90 Anthony Payne, So 20:41 6:40
Time = 1:39:06 Places = 269
11. Peters Township (A)
28 Andy Weaver, So 19:15 6:12
53 Ricky Palacios, Jr 19:54 6:25
76 Anthony Gatto, So 20:21 6:34
83 David Neville, Sr 20:28 6:36
91 Michael Chamberlin, Fr 20:41 6:40
98 Bryce Eskew, So 20:55 6:45
101 Nick Denardo, So 20:59 6:46
Time = 1:40:38 Places = 331
12. Hempfield Area (A)
13 Garrett Swarm, So 18:47 6:03
21 Luke Stawovy, So 19:01 6:08
81 Mark Bevilacqua, Sr 20:27 6:36
124 Paul Patula, Fr 21:40 6:59
128 Joseph Ott, Fr 21:46 7:01
130 Brian Lohr, So 21:55 7:04
131 Ryan Hobaugh, Fr 21:55 7:04
Time = 1:41:39 Places = 367
13. Penntrafford (A)
57 Joshua Forringer, So 20:01 6:27
58 Kevin Hernley, Jr 20:03 6:28
79 Andy Difonso, Jr 20:25 6:35
82 Andrew Romanelli, Jr 20:28 6:36
114 Mark Filtz, So 21:21 6:53
115 Michael Funyak, Fr 21:22 6:53
123 Greg Shermeto, Jr 21:39 6:59
Time = 1:42:16 Places = 390
14. Baldwin (A)
52 Dan Driscoll, Jr 19:54 6:25
74 Jeff Rullo, Sr 20:19 6:33
84 Adam Zettl, Sr 20:33 6:38
87 Rich Stark, So 20:36 6:39
102 R J. Wilkinson, Sr 21:00 6:46
103 Tim Bauer, Jr 21:01 6:46
118 David Wainwright, So 21:32 6:57
Time = 1:42:19 Places = 399
15. Seneca Valley (A)
43 Wally Kukla, Fr 19:35 6:19
69 Brendon Lemmex, Fr 20:13 6:31
70 Aaron Batista, Jr 20:13 6:31
111 Grant Evans, Jr 21:13 6:51
139 Isaac Smith, Sr 22:08 7:08
140 Nick Panos, So 22:13 7:10
155 Josh Kier, Jr 23:16 7:30
Time = 1:43:21 Places = 432
16. Moon Area (A)
60 Robert Parise, So 20:04 6:28
66 Jared Gallegos, Fr 20:09 6:30
94 Matt Connolly, Sr 20:44 6:41
100 Ryan Bass, Sr 20:59 6:46
116 Travis Synder, So 21:22 6:54
119 Joe Yecko, Sr 21:32 6:57
122 Connor Mulvaney, Fr 21:38 6:59
Time = 1:43:17 Places = 436
17. Pittsburgh C C (A)
64 James McDonough, So 20:06 6:29
73 Cal Lampenfeld, Sr 20:18 6:33
105 Sean Flanagan, So 21:03 6:47
106 Kevin Blatz, Sr 21:06 6:48
108 Marty Keegan, Sr 21:09 6:49
132 Nick Conroy, Fr 21:58 7:05
145 Matt Kizior, Fr 22:25 7:14
Time = 1:43:39 Places = 456
18. Franklin Reg. (A)
65 Josh Freeport, Fr 20:07 6:29
67 James Griffith, Jr 20:11 6:30
71 Ian Gray, So 20:13 6:31
133 Alex Hirschy, Sr 22:01 7:06
138 Nate Pearson, So 22:04 7:07
162 James Bellows, Sr 24:34 7:55
164 Jerry Bryan, Sr 25:14 8:08
Time = 1:44:34 Places = 474
19. Chartiers Valley (A)
59 Nate Moraca, Sr 20:04 6:28
95 Matt Henny, Fr 20:52 6:44
110 Mychal Rutkowski, Sr 21:13 6:50
117 Dave Pitassi, Sr 21:30 6:56
126 Jimmy Charles, Jr 21:42 7:00
136 Bobby Paladugu, Sr 22:03 7:07
142 Tyler Henderson, Jr 22:17 7:11
Time = 1:45:19 Places = 507
20. Upper St. Clair (A)
93 McLean Lorenzi, Sr 20:43 6:41
96 Tim Kennelly, So 20:53 6:44
107 Sidney Kushner, Jr 21:07 6:49
134 Adam Montgomery, Fr 22:01 7:06
146 Jack Rosso, Jr 22:26 7:14
147 Erik Potts, Fr 22:31 7:16
168 Brandon D\'Aloiso, Fr 27:03 8:43
Time = 1:47:08 Places = 576
21. Center (B)
63 Garrett Ott, Fr 20:05 6:29
109 Andrew McCullogh, Jr 21:11 6:50
121 Alex Munroe, So 21:38 6:59
152 Steven King, So 23:01 7:25
153 Sam Shroyer, Fr 23:07 7:27
157 Tommy Demarco, Jr 23:48 7:41
169 Jason Cvetkovich, Jr 29:56 9:39
Time = 1:49:02 Places = 598
22. Greensburg C C (B)
97 Ethan Paharik, Sr 20:54 6:44
120 Louis Miller, Jr 21:35 6:58
129 John Klotz, So 21:48 7:02
135 Nick Kostovny, Sr 22:02 7:06
137 Scott Kelly, Jr 22:03 7:07
148 James Newman, Fr 22:41 7:19
151 Ethan Swan, Fr 22:56 7:24
Time = 1:48:20 Places = 618
23. Taylor Allderdice A
113 Shane Fischbach, Fr 21:21 6:53
125 Matt Hackney, Sr 21:42 7:00
141 Matt Abramson, So 22:13 7:10
144 Benji Haber, Jr 22:19 7:12
149 Sam Gutkind, Jr 22:44 7:20
150 Ian Bankert, Fr 22:49 7:21
161 Aryel Abramovitz, Fr 24:24 7:52
Time = 1:50:16 Places = 672
24. Laurel Highlands (A)
72 Chris Felix, So 20:16 6:32
154 Angelo Brink, So 23:08 7:28
160 Phillip Churilla, Jr 24:22 7:52
163 Adam Ross, Fr 24:46 7:59
167 Andrew Agostini, Fr 26:56 8:41
Time = 1:59:26 Places = 716
25. Hopewell (B)
143 Taylor Pauls, So 22:17 7:11
156 Brian Bucci, Fr 23:44 7:39
159 Nathan Vitale, Fr 24:11 7:48
165 Tyler Snodgrass, Fr 26:04 8:24
166 Joshua Gerard, Fr 26:04 8:24
170 Jonathan Nagy, Jr 31:45 10:14
Time = 2:02:17 Places = 789
TEAM
PLACE SCORE FINISHER TIME PACE TEAM
1 1 Quinn Conley, Jr 17:20 5:35 North Allegheny (A)
2 2 Ryan Gil, Fr 17:24 5:37 North Allegheny (A)
3 3 Matt Robertson, Jr 17:47 5:44 North Allegheny (A)
4 4 Andy Franze, Jr 17:48 5:44 North Allegheny (A)
5 5 Everett Emery, Jr 17:52 5:46 North Allegheny (A)
6 6 Matt Heckmann, Jr 17:57 5:47 North Allegheny (A)
7 7 Max Mellot, Jr 18:04 5:50 North Allegheny (A)
8 Jay Cadwalleder, So 18:14 5:53 North Allegheny (A)
9 Dom Del Nano, Fr 18:14 5:53 North Allegheny (A)
10 8 Lance Dugger, So 18:17 5:54 Butler (A)
11 Rob Nellis, Sr 18:18 5:54 North Allegheny (A)
12 Adam Jacob, Jr 18:23 5:56 North Allegheny (A)
13 9 Sean Staltari, So 18:31 5:58 Mt. Lebanon (A)
14 Nick Evers, Sr 18:33 5:59 North Allegheny (A)
15 Kevin Ordons, Jr 18:35 6:00 North Allegheny (A)
16 Nick Minich, Fr 18:36 6:00 North Allegheny (A)
17 10 Eric Zyvith, Jr 18:37 6:00 Greensburg Salem (A)
18 11 Shawn Bickerstaff, So 18:43 6:02 Norwin (A)
19 12 John Borowy, Jr 18:45 6:03 Cathedral Prep (A)
20 Josh Honhold, Sr 18:47 6:03 North Allegheny (A)
21 Mark Silvester, So 18:47 6:03 North Allegheny (A)
22 13 Garrett Swarm, So 18:47 6:03 Hempfield Area (A)
23 Luke Badaczewski, So 18:48 6:04 North Allegheny (A)
24 14 Ricky Makowski, So 18:49 6:04 Cathedral Prep (A)
25 15 Justin Solly, Sr 18:51 6:05 Morgantown (A)
26 16 Trevor Weis, Fr 18:52 6:05 Fox Chapel (A)
27 17 Mike Obusek, So 18:53 6:05 Gateway (A)
28 18 Kyle Chizek, Jr 18:53 6:05 Mt. Lebanon (A)
29 19 Devin Kelly, So 18:55 6:06 Mt. Lebanon (A)
30 20 Jon Hyzy, Fr 18:55 6:06 Gateway (A)
31 Nate Carlin, Sr 19:01 6:08 North Allegheny (A)
32 21 Luke Stawovy, So 19:01 6:08 Hempfield Area (A)
33 22 Ethan McElhinny, So 19:06 6:10 Greensburg Salem (A)
34 23 Chris Sukhadia, So 19:08 6:10 Mt. Lebanon (A)
35 24 Christopher (Cj) Miller, So 19:10 6:11 Butler (A)
36 25 Harrison Moder, Sr 19:12 6:11 Mt. Lebanon (A)
37 26 Ian Hauber, Jr 19:14 6:12 Fox Chapel (A)
38 27 Dan Dougherty, So 19:15 6:12 Mt. Lebanon (A)
39 28 Andy Weaver, So 19:15 6:12 Peters Township (A)
40 29 Caleb Fisher, Jr 19:17 6:13 Fox Chapel (A)
41 30 Alex Simon, Fr 19:18 6:13 Cathedral Prep (A)
42 31 Kyle Connole, Sr 19:20 6:14 Cathedral Prep (A)
43 32 Dan Butler, Fr 19:20 6:14 Mt. Lebanon (A)
44 33 Ben Kuster, So 19:21 6:14 Gateway (A)
45 34 Brian Wallace, Fr 19:21 6:14 Gateway (A)
46 35 Scott Stewart, Fr 19:22 6:15 Fox Chapel (A)
47 Nick Gigliotti, Fr 19:24 6:15 North Allegheny (A)
48 Mike Smolinski, So 19:26 6:16 North Allegheny (A)
49 36 Mike Graham, Sr 19:27 6:16 Fox Chapel (A)
50 37 Zane Kravec, Fr 19:27 6:16 Norwin (A)
51 38 Chris Trumbetta, So 19:28 6:17 Greater Latrobe (A)
52 39 Nathan Vehse, Fr 19:29 6:17 Morgantown (A)
53 40 Stephen Stolzenberg, Sr 19:30 6:17 Morgantown (A)
54 Shane Patterson, So 19:31 6:17 North Allegheny (A)
55 41 Brandon Krizo-Yaple, So 19:34 6:19 Cathedral Prep (A)
56 42 Zach Dunkle, Fr 19:35 6:19 Butler (A)
57 43 Wally Kukla, Fr 19:35 6:19 Seneca Valley (A)
58 44 Brad Van Fleet, Jr 19:37 6:20 Greater Latrobe (A)
59 Aaron Libonati, Fr 19:38 6:20 North Allegheny (A)
60 45 Jeffrey Atkinson, Jr 19:40 6:20 Morgantown (A)
61 46 Sean Buchanan, Sr 19:41 6:21 Greater Latrobe (A)
62 47 Franklin Puz, Fr 19:42 6:21 Butler (A)
63 Brian Connelly, So 19:43 6:22 Mt. Lebanon (A)
64 48 Vince Salvio, So 19:46 6:22 Greensburg Salem (A)
65 49 Tom Rumbaugh, Fr 19:48 6:23 Butler (A)
66 50 Nigel Anjiri, Jr 19:50 6:24 Fox Chapel (A)
67 Anthony Zanotti, Sr 19:51 6:24 Kiski Area (A)
68 Brett Badac, Sr 19:52 6:24 Kiski Area (A)
69 51 Jason Gehrlien, Jr 19:52 6:24 Cathedral Prep (A)
70 52 Dan Driscoll, Jr 19:54 6:25 Baldwin (A)
71 Scott Olinger, Sr 19:54 6:25 Mt. Lebanon (A)
72 53 Ricky Palacios, Jr 19:54 6:25 Peters Township (A)
73 54 Logan Moore, Fr 19:55 6:25 Morgantown (A)
74 Tim Crammond, Sr 19:56 6:26 North Allegheny (A)
75 55 Ryan Repko, Sr 19:57 6:26 Greater Latrobe (A)
76 Ben Dempe, Sr 19:58 6:26 Mt. Lebanon (A)
77 Ian Hall, Jr 19:58 6:26 North Allegheny (A)
78 56 Ryan Rullo, Jr 19:59 6:27 Greater Latrobe (A)
1 Leann Murray, Sr* 19:59 6:27 Freedom Area (B)
79 57 Joshua Forringer, So 20:01 6:27 Penntrafford (A)
80 58 Kevin Hernley, Jr 20:03 6:28 Penntrafford (A)
81 Dylan Kielman, Jr 20:04 6:28 North Allegheny (A)
82 59 Nate Moraca, Sr 20:04 6:28 Chartiers Valley (A)
83 60 Robert Parise, So 20:04 6:28 Moon Area (A)
84 61 Ed Cartwright, Sr 20:04 6:28 Norwin (A)
85 Bryan Hogg, Jr 20:05 6:29 North Allegheny (A)
86 62 Bill Baldwin, So 20:05 6:29 Fox Chapel (A)
87 63 Garrett Ott, Fr 20:05 6:29 Center (B)
88 64 James McDonough, So 20:06 6:29 Pittsburgh C C (A)
2 Ashley Adams, Jr* 20:06 6:29 Freedom Area (B)
89 65 Josh Freeport, Fr 20:07 6:29 Franklin Reg. (A)
90 Mike Baldonieri, Jr 20:08 6:29 North Allegheny (A)
91 66 Jared Gallegos, Fr 20:09 6:30 Moon Area (A)
92 67 James Griffith, Jr 20:11 6:30 Franklin Reg. (A)
93 68 Benjamin Swigart, Jr 20:13 6:31 Butler (A)
94 69 Brendon Lemmex, Fr 20:13 6:31 Seneca Valley (A)
95 70 Aaron Batista, Jr 20:13 6:31 Seneca Valley (A)
96 71 Ian Gray, So 20:13 6:31 Franklin Reg. (A)
97 Sam Dunlop, So 20:14 6:32 North Allegheny (A)
98 Dan Ochs, So 20:15 6:32 North Allegheny (A)
99 Jon Macoskey, Fr 20:16 6:32 Mt. Lebanon (A)
100 72 Chris Felix, So 20:16 6:32 Laurel Highlands (A)
101 73 Cal Lampenfeld, Sr 20:18 6:33 Pittsburgh C C (A)
102 Tyler Kiebler, Jr 20:18 6:33 Kiski Area (A)
103 74 Jeff Rullo, Sr 20:19 6:33 Baldwin (A)
104 75 Matt Palo, Fr 20:20 6:33 Norwin (A)
105 76 Anthony Gatto, So 20:21 6:34 Peters Township (A)
106 77 Ryan Van Fleet, So 20:21 6:34 Greater Latrobe (A)
107 Jon Clendaniel, So 20:22 6:34 North Allegheny (A)
108 Tommy Senneway, Fr 20:23 6:34 North Allegheny (A)
109 Carson Brooks, So 20:24 6:35 Fox Chapel (A)
110 78 Devin Scarpelli, Jr 20:24 6:35 Cathedral Prep (A)
111 79 Andy Difonso, Jr 20:25 6:35 Penntrafford (A)
112 John Oxenreiter, Sr 20:25 6:35 Mt. Lebanon (A)
113 80 Josh Dorfman, Fr 20:25 6:35 Greater Latrobe (A)
114 Alex Stewart, Fr 20:25 6:35 Greater Latrobe (A)
115 Bernie Wires, Fr 20:26 6:35 Greater Latrobe (A)
116 81 Mark Bevilacqua, Sr 20:27 6:36 Hempfield Area (A)
117 82 Andrew Romanelli, Jr 20:28 6:36 Penntrafford (A)
118 83 David Neville, Sr 20:28 6:36 Peters Township (A)
119 Ryan Naylor, Fr 20:30 6:37 Cathedral Prep (A)
120 Evan Farrell, So 20:31 6:37 North Allegheny (A)
121 Brian Bayer, Jr 20:31 6:37 North Allegheny (A)
122 Jack Dupee, So 20:32 6:37 Hampton (A)
123 Kris Hess, Fr 20:33 6:38 Cathedral Prep (A)
124 84 Adam Zettl, Sr 20:33 6:38 Baldwin (A)
125 Alec Canter, Jr 20:33 6:38 Cathedral Prep (A)
126 85 Forrest Mance, So 20:34 6:38 Norwin (A)
127 86 Stephen Bickerstaff, Jr 20:34 6:38 Norwin (A)
128 87 Rich Stark, So 20:36 6:39 Baldwin (A)
129 88 Ryan Garland, So 20:37 6:39 Greensburg Salem (A)
130 Chris Haseleu, So 20:38 6:39 North Allegheny (A)
131 Maciej Zukowski, Sr 20:39 6:40 Mt. Lebanon (A)
132 89 Jake Flickinger, Fr 20:40 6:40 Greensburg Salem (A)
133 90 Anthony Payne, So 20:41 6:40 Norwin (A)
134 91 Michael Chamberlin, Fr 20:41 6:40 Peters Township (A)
135 Dan Miller, Fr 20:41 6:40 Greater Latrobe (A)
136 Nate Harriger, So 20:42 6:41 Norwin (A)
137 92 Mark Pelusi, Jr 20:43 6:41 Butler (A)
138 93 McLean Lorenzi, Sr 20:43 6:41 Upper St. Clair (A)
139 Adam Wagner, Sr 20:43 6:41 Mt. Lebanon (A)
140 Eddie Greiser, So 20:43 6:41 North Allegheny (A)
141 94 Matt Connolly, Sr 20:44 6:41 Moon Area (A)
142 Greg Mannesberg, Fr 20:46 6:42 Norwin (A)
143 Patrick Tordella, So 20:47 6:42 Canon-McMillan (A)
144 Sam Viggiano, Jr 20:47 6:42 Mt. Lebanon (A)
145 Jason Clouse, Jr 20:50 6:43 Butler (A)
146 95 Matt Henny, Fr 20:52 6:44 Chartiers Valley (A)
147 96 Tim Kennelly, So 20:53 6:44 Upper St. Clair (A)
148 97 Ethan Paharik, Sr 20:54 6:44 Greensburg C C (B)
149 Kyle Gregan, So 20:55 6:45 North Allegheny (A)
150 Travis Carson, Fr 20:55 6:45 Norwin (A)
151 98 Bryce Eskew, So 20:55 6:45 Peters Township (A)
152 Andrew Gailey, Fr 20:56 6:45 Mt. Lebanon (A)
153 99 Josh Casale, Fr 20:57 6:45 Greensburg Salem (A)
154 100 Ryan Bass, Sr 20:59 6:46 Moon Area (A)
155 Tim Buresh, So 20:59 6:46 North Allegheny (A)
156 101 Nick Denardo, So 20:59 6:46 Peters Township (A)
157 102 R J. Wilkinson, Sr 21:00 6:46 Baldwin (A)
158 103 Tim Bauer, Jr 21:01 6:46 Baldwin (A)
159 104 Mario Ledonne, So 21:01 6:47 Morgantown (A)
160 105 Sean Flanagan, So 21:03 6:47 Pittsburgh C C (A)
161 Andy Goehring, So 21:04 6:47 North Allegheny (A)
162 Vinnie Ventresca, Jr 21:05 6:48 Canon-McMillan (A)
163 106 Kevin Blatz, Sr 21:06 6:48 Pittsburgh C C (A)
164 107 Sidney Kushner, Jr 21:07 6:49 Upper St. Clair (A)
165 108 Marty Keegan, Sr 21:09 6:49 Pittsburgh C C (A)
166 Mike Hughes, Fr 21:10 6:50 Mt. Lebanon (A)
167 109 Andrew McCullogh, Jr 21:11 6:50 Center (B)
168 110 Mychal Rutkowski, Sr 21:13 6:50 Chartiers Valley (A)
169 111 Grant Evans, Jr 21:13 6:51 Seneca Valley (A)
170 112 Nathan Lafata, Jr 21:15 6:51 Morgantown (A)
171 Mike Porcelli, Fr 21:15 6:51 North Allegheny (A)
172 John Baker, Sr 21:15 6:51 Morgantown (A)
173 Mike Dombrowski, So 21:15 6:51 Canon-McMillan (A)
174 Eric Lundquist, Fr 21:18 6:52 Peters Township (A)
175 Ryan Mistick, So 21:20 6:53 North Allegheny (A)
176 113 Shane Fischbach, Fr 21:21 6:53 Taylor Allderdice A
177 114 Mark Filtz, So 21:21 6:53 Penntrafford (A)
178 Chris Dellama, So 21:22 6:53 Mt. Lebanon (A)
179 115 Michael Funyak, Fr 21:22 6:53 Penntrafford (A)
180 116 Travis Synder, So 21:22 6:54 Moon Area (A)
181 Zach Scheimer, Jr 21:24 6:54 Mt. Lebanon (A)
182 Justin Broglie, Sr 21:25 6:55 Peters Township (A)
183 Jason Zabelsky, Fr 21:29 6:56 Norwin (A)
184 117 Dave Pitassi, Sr 21:30 6:56 Chartiers Valley (A)
185 118 David Wainwright, So 21:32 6:57 Baldwin (A)
186 119 Joe Yecko, Sr 21:32 6:57 Moon Area (A)
187 120 Louis Miller, Jr 21:35 6:58 Greensburg C C (B)
188 Ben Lee, Fr 21:35 6:58 Morgantown (A)
189 121 Alex Munroe, So 21:38 6:59 Center (B)
190 122 Connor Mulvaney, Fr 21:38 6:59 Moon Area (A)
191 Ryan Moore, So 21:39 6:59 Peters Township (A)
192 123 Greg Shermeto, Jr 21:39 6:59 Penntrafford (A)
193 124 Paul Patula, Fr 21:40 6:59 Hempfield Area (A)
194 Hunter McGrogan, So 21:41 6:59 Greater Latrobe (A)
195 125 Matt Hackney, Sr 21:42 7:00 Taylor Allderdice A
196 126 Jimmy Charles, Jr 21:42 7:00 Chartiers Valley (A)
197 Clay O\'Connor, Jr 21:43 7:00 North Allegheny (A)
198 127 Zach Mabe, Fr 21:43 7:00 Gateway (A)
199 128 Joseph Ott, Fr 21:46 7:01 Hempfield Area (A)
200 129 John Klotz, So 21:48 7:02 Greensburg C C (B)
201 Josh Henry, Jr 21:49 7:02 Norwin (A)
202 130 Brian Lohr, So 21:55 7:04 Hempfield Area (A)
203 131 Ryan Hobaugh, Fr 21:55 7:04 Hempfield Area (A)
204 Jim Walton, Jr 21:56 7:04 North Allegheny (A)
205 132 Nick Conroy, Fr 21:58 7:05 Pittsburgh C C (A)
206 Dan Welch, Jr 21:59 7:05 Cathedral Prep (A)
207 133 Alex Hirschy, Sr 22:01 7:06 Franklin Reg. (A)
208 134 Adam Montgomery, Fr 22:01 7:06 Upper St. Clair (A)
209 Michael Debowski, Sr 22:02 7:06 Peters Township (A)
210 135 Nick Kostovny, Sr 22:02 7:06 Greensburg C C (B)
211 136 Bobby Paladugu, Sr 22:03 7:07 Chartiers Valley (A)
212 137 Scott Kelly, Jr 22:03 7:07 Greensburg C C (B)
213 138 Nate Pearson, So 22:04 7:07 Franklin Reg. (A)
214 Cam Koger, Fr 22:07 7:08 Moon Area (A)
215 Ej Doychak, Sr 22:07 7:08 Moon Area (A)
216 139 Isaac Smith, Sr 22:08 7:08 Seneca Valley (A)
217 Jimmy Herring, So 22:12 7:09 Hampton (A)
218 140 Nick Panos, So 22:13 7:10 Seneca Valley (A)
219 141 Matt Abramson, So 22:13 7:10 Taylor Allderdice A
220 Erik Stychula, So 22:13 7:10 Hempfield Area (A)
221 142 Tyler Henderson, Jr 22:17 7:11 Chartiers Valley (A)
222 143 Taylor Pauls, So 22:17 7:11 Hopewell (B)
223 Derek Hobbins, Jr 22:18 7:11 Penntrafford (A)
224 144 Benji Haber, Jr 22:19 7:12 Taylor Allderdice A
225 Chris Hoffman, Fr 22:21 7:12 Moon Area (A)
226 Mike Heckmann, Jr 22:23 7:13 North Allegheny (A)
227 145 Matt Kizior, Fr 22:25 7:14 Pittsburgh C C (A)
228 146 Jack Rosso, Jr 22:26 7:14 Upper St. Clair (A)
229 Greg Kowalski, So 22:26 7:14 Cathedral Prep (A)
230 Clint McBride, Sr 22:30 7:15 Penntrafford (A)
231 147 Erik Potts, Fr 22:31 7:16 Upper St. Clair (A)
232 Andrew Katz, Fr 22:35 7:17 Penntrafford (A)
233 Jeremy Bryner, Sr 22:36 7:17 Morgantown (A)
234 148 James Newman, Fr 22:41 7:19 Greensburg C C (B)
235 Justin Polidora, Sr 22:43 7:19 Norwin (A)
236 Brian Hepfinger, Fr 22:43 7:20 North Allegheny (A)
237 149 Sam Gutkind, Jr 22:44 7:20 Taylor Allderdice A
238 150 Ian Bankert, Fr 22:49 7:21 Taylor Allderdice A
239 Ben McGrady, Sr 22:50 7:22 Chartiers Valley (A)
240 Bill Cauley, Fr 22:51 7:22 Pittsburgh C C (A)
241 Jim Burnham, So 22:54 7:23 North Allegheny (A)
242 151 Ethan Swan, Fr 22:56 7:24 Greensburg C C (B)
243 Chi Chan, Jr 22:59 7:25 Penntrafford (A)
244 152 Steven King, So 23:01 7:25 Center (B)
245 Mark Falatovich, Sr 23:01 7:25 Greensburg C C (B)
246 153 Sam Shroyer, Fr 23:07 7:27 Center (B)
247 154 Angelo Brink, So 23:08 7:28 Laurel Highlands (A)
248 Alex Collins, Jr 23:09 7:28 Chartiers Valley (A)
249 Lee Dimichele, Fr 23:13 7:29 Butler (A)
250 David Mulqueen, So 23:16 7:30 Hampton (A)
251 155 Josh Kier, Jr 23:16 7:30 Seneca Valley (A)
252 Anthony Salesi, Jr 23:24 7:33 Penntrafford (A)
253 Tom Stoecklein, Sr 23:26 7:33 Norwin (A)
254 Kevin Quintana, So 23:29 7:34 Norwin (A)
255 Ed Wu, Sr 23:29 7:34 North Allegheny (A)
256 Chase Staub, Jr 23:30 7:35 Greater Latrobe (A)
257 Nicholas Caporoso, Fr 23:32 7:35 Penntrafford (A)
258 Nicholas Fetcho, So 23:40 7:38 Penntrafford (A)
259 156 Brian Bucci, Fr 23:44 7:39 Hopewell (B)
260 Cody Beahm, Jr 23:45 7:40 Seneca Valley (A)
261 157 Tommy Demarco, Jr 23:48 7:41 Center (B)
262 Jacob Mirra, So 23:49 7:41 Mt. Lebanon (A)
263 158 Taylor Sphon, Sr 23:52 7:42 Greensburg Salem (A)
264 Riley Roselius, Fr 23:58 7:44 Moon Area (A)
265 Zach Bill, So 24:01 7:45 Canon-McMillan (A)
266 Sean Obarto, Fr 24:03 7:45 Greater Latrobe (A)
267 Shane Moore, Fr 24:03 7:45 Norwin (A)
268 Steven Smith, Fr 24:05 7:46 North Allegheny (A)
269 Andrew Jockers, Sr 24:07 7:47 Moon Area (A)
270 James Farrell, Fr 24:10 7:48 Pittsburgh C C (A)
271 159 Nathan Vitale, Fr 24:11 7:48 Hopewell (B)
272 Steve Feeney, Sr 24:13 7:49 Chartiers Valley (A)
273 Matt Ciaramell, Jr 24:16 7:50 Pittsburgh C C (A)
274 160 Phillip Churilla, Jr 24:22 7:52 Laurel Highlands (A)
275 Steve Andritz, Sr 24:22 7:52 Hampton (A)
276 161 Aryel Abramovitz, Fr 24:24 7:52 Taylor Allderdice A
277 Dale Harris, Fr 24:26 7:53 Butler (A)
278 Keith Miller, Jr 24:28 7:53 Taylor Allderdice A
279 Matt Very, Jr 24:29 7:54 Greensburg C C (B)
280 Josh Gongaware, So 24:30 7:54 Norwin (A)
281 Logan Smith, Fr 24:30 7:54 North Allegheny (A)
282 John Crelli, So 24:32 7:55 Pittsburgh C C (A)
283 162 James Bellows, Sr 24:34 7:55 Franklin Reg. (A)
284 Michael Dicianna, Fr 24:35 7:56 Seneca Valley (A)
285 163 Adam Ross, Fr 24:46 7:59 Laurel Highlands (A)
286 Ryan Kundin, Fr 24:46 7:59 Taylor Allderdice A
287 Ben Peters, Fr 24:47 7:59 North Allegheny (A)
288 Jacob Shaffer, Fr 24:59 8:03 Greensburg C C (B)
289 164 Jerry Bryan, Sr 25:14 8:08 Franklin Reg. (A)
290 Zachary Watson, Jr 25:29 8:13 Morgantown (A)
291 Ryan Blum, Fr 25:32 8:14 Butler (A)
292 Amaro Tuninetti, Fr 25:35 8:15 Morgantown (A)
293 Dave Arisumi, So 25:36 8:15 Franklin Reg. (A)
294 Tyler Ball, So 25:58 8:22 Norwin (A)
295 165 Tyler Snodgrass, Fr 26:04 8:24 Hopewell (B)
296 166 Joshua Gerard, Fr 26:04 8:24 Hopewell (B)
297 Justin Klimchak, Fr 26:23 8:30 Greater Latrobe (A)
298 Aaron Hickman, Fr 26:24 8:31 Moon Area (A)
299 Kellan Pine, So 26:25 8:31 Norwin (A)
300 Cody Jennette, Fr 26:29 8:33 Norwin (A)
301 Jason Weinerger, Fr 26:37 8:35 Taylor Allderdice A
302 Ryan Kerr, Fr 26:44 8:37 Seneca Valley (A)
303 167 Andrew Agostini, Fr 26:56 8:41 Laurel Highlands (A)
304 168 Brandon D\'Aloiso, Fr 27:03 8:43 Upper St. Clair (A)
305 Ryan Droske, Fr 27:19 8:48 Greensburg C C (B)
306 Sri Palanisamy, Fr 27:24 8:50 North Allegheny (A)
307 Joe Caun, So 27:27 8:51 Chartiers Valley (A)
308 Cort Faust, Sr 27:41 8:56 Baldwin (A)
309 Dave Hamilton, Sr 28:12 9:06 Pittsburgh C C (A)
310 Anthony Beres, Fr 28:24 9:09 Morgantown (A)
311 Karl Honse, Fr 29:45 9:36 McKeesport Area (B)
312 169 Jason Cvetkovich, Jr 29:56 9:39 Center (B)
313 Brandon Powell, So 30:03 9:42 Peters Township (A)
314 Billy Campbell, Jr 30:20 9:47 Peters Township (A)
315 170 Jonathan Nagy, Jr 31:45 10:14 Hopewell (B)
316 Mark Azzarello, Fr 32:33 10:30 Moon Area (A)
317 Shiv Upadhyay, Fr 34:59 11:17 Chartiers Valley (A)
318 John Wolowicz, So 37:33 12:07 Moon Area (A)
\"*\" indicates females
97 finishers among Men 1 & Under
87 finishers among Men 2 - 2
74 finishers among Men 3 - 3
60 finishers among Men 4 - 4
1 finishers among Women 3 - 3
1 finishers among Women 4 - 4
318 male finishers
2 female finishers
320 total finishers