Results courtesy of RunHigh.com where you can get Elementary and Junior High Results
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 Seneca Valley 91 3 12 13 14 49 50 17:14 1:35
2 North Allegheny 123 7 21 25 30 40 48 57 17:24 1:09
3 Butler 132 4 20 26 37 45 47 79 17:28 1:30
4 Norwin 160 5 10 27 53 65 109 114 17:34 1:44
5 McDowell 176 19 29 39 43 46 51 132 17:48 55
6 Mt. Lebanon 232 16 28 42 68 78 82 86 17:58 1:21
7 Knoch 281 34 35 56 76 80 125 154 18:10 58
8 Meadville 287 1 11 55 103 117 148 156 18:00 3:00
9 Fox Chapel 295 15 58 69 70 83 85 105 18:12 1:27
10 Greensburg Salem 311 31 63 67 73 77 92 108 18:17 57
11 Penn Hills 343 17 64 72 94 96 100 158 18:22 1:41
12 Canon-McMillan 356 2 6 102 110 136 162 18:14 3:08
13 Kiski Area 366 38 52 87 88 101 120 133 18:31 1:08
14 Franklin Regional 368 18 22 84 107 137 142 18:24 2:29
15 Hampton 382 9 24 90 119 140 143 163 18:27 2:43
16 Plum 388 60 62 71 91 104 112 18:35 44
17 Upper St. Clair 410 8 59 95 113 135 161 165 18:36 2:47
18 Bradford 447 32 74 97 106 138 153 18:46 2:06
19 Montour 453 33 81 99 111 129 150 155 18:48 1:57
20 Peters Township 483 23 98 115 121 126 144 146 18:54 2:14
21 Indiana 497 41 66 116 127 147 166 19:03 2:04
22 Trinity 540 44 75 122 131 168 19:35 4:09
23 Punxsutawney 549 54 118 123 124 130 151 157 19:14 1:22
24 McKeesport Area 641 36 128 134 169 174 176 20:37 5:48
25 Ambridge 667 61 141 149 152 164 19:54 2:42
26 Bethel Park 692 89 139 145 159 160 167 171 19:59 2:04
27 Carrick 783 93 170 172 173 175 22:23 4:53
1. Seneca Valley
3 Cam Stauffer, 3 16:36 5:21
12 Andrew Razanauskas, 2 17:06 5:31
13 Matt Davis, 4 17:07 5:31
14 Eric Geddis, 3 17:08 5:31
49 Chris Cipro, 4 18:11 5:52
50 Mike Sibenac, 4 18:11 5:52
Time = 1:26:07 Places = 91
2. North Allegheny
7 Justin Taylor, 4 16:50 5:26
21 Ryan Gil, 1 17:16 5:34
25 Matt Robertson, 3 17:22 5:36
30 Quinn Conley, 3 17:35 5:40
40 Pat Baum, 3 17:58 5:48
48 Doug Healy, 3 18:10 5:51
57 Andy Franze, 3 18:17 5:54
Time = 1:26:59 Places = 123
3. Butler
4 Bennett Porter, 3 16:38 5:22
20 Wayne Dailey, 4 17:16 5:34
26 Logan Elias, 4 17:25 5:37
37 Matt Crawford, 3 17:52 5:46
45 Lance Dugger, 2 18:08 5:51
47 Grant Baron, 2 18:09 5:51
79 Eric Rensel, 4 18:34 5:59
Time = 1:27:18 Places = 132
4. Norwin
5 Dave Farina, 4 16:40 5:23
10 Josh Hooke, 4 17:05 5:31
27 Cameron Stumme, 3 17:26 5:37
53 Kenny Schutter, 3 18:15 5:53
65 Philip Gigliotti, 4 18:23 5:56
109 Shawn Bickerstaff, 2 19:08 6:10
114 Andy Hawley, 3 19:13 6:12
Time = 1:27:48 Places = 160
5. McDowell
19 Carl Kallgren, 4 17:14 5:33
29 Dan Marchini, 4 17:35 5:40
39 Brayden Romeo, 2 17:57 5:47
43 David Holcomb, 4 18:04 5:49
46 Kevin Strub, 4 18:09 5:51
51 Alex Rupert, 3 18:12 5:52
132 Scott Peterson, 2 19:38 6:20
Time = 1:28:57 Places = 176
6. Mt. Lebanon
16 Bart Eckel, 3 17:14 5:33
28 Rad Gunzenhauser, 2 17:34 5:40
42 Jeff Tissue, 4 18:01 5:48
68 Sean Staltari, 2 18:25 5:56
78 Matt Ulrich, 3 18:34 5:59
82 David Robbins, 1 18:39 6:01
86 Eric Shrum, 3 18:45 6:03
Time = 1:29:46 Places = 232
7. Knoch
34 Brian Tackett, 3 17:40 5:42
35 Owen Venesky, 3 17:43 5:43
56 Kj McCrea, 1 18:16 5:54
76 Mike Fugate, 4 18:33 5:59
80 Chris Cetnar, 2 18:37 6:00
125 Dillon Schwertz, 2 19:33 6:18
154 Paul Kletzli, 2 20:24 6:35
Time = 1:30:47 Places = 281
8. Meadville
1 Andrew Geist, 4 16:18 5:15
11 Richard Peterson, 4 17:06 5:31
55 Alex Flick, 2 18:16 5:53
103 Neil Drake, 2 19:02 6:08
117 Josh Makepeace, 1 19:18 6:13
148 Christian Shaffer, 3 20:06 6:29
156 Jamie Prussack, 3 20:30 6:36
Time = 1:29:57 Places = 287
9. Fox Chapel
15 Connor Weis, 2 17:13 5:33
58 Adam Attar, 2 18:17 5:54
69 Jon Tesauro, 3 18:25 5:56
70 Nick Fortune, 4 18:26 5:57
83 Dan Yates, 2 18:39 6:01
85 John Hauber, 4 18:42 6:02
105 Caleb Fisher, 3 19:03 6:09
Time = 1:30:59 Places = 295
10. Greensburg Salem
31 Mike Olecki, 4 17:37 5:41
63 Brian Criado, 2 18:20 5:55
67 Dan Hilty, 2 18:24 5:56
73 Rj Mognet, 2 18:29 5:58
77 Mike Kepple, 2 18:34 5:59
92 James Linden, 2 18:49 6:04
108 Andrew Kaylor, 4 19:07 6:10
Time = 1:31:22 Places = 311
11. Penn Hills
17 Charles Anderson, 2 17:14 5:33
64 Pete Mullins, 2 18:23 5:56
72 Dorian Rumble, 2 18:27 5:57
94 Bill Trozzo, 2 18:53 6:05
96 Kent King, 4 18:55 6:06
100 Micah Murray, 2 18:58 6:07
158 Josh Andrews, 1 20:33 6:38
Time = 1:31:50 Places = 343
12. Canon-McMillan
2 Kyle Gibson, 4 16:34 5:21
6 Julian Rankin, 4 16:42 5:23
102 Nick Gibson, 2 19:01 6:08
110 Austin Dunn, 2 19:10 6:11
136 Sonny Billingsly, 4 19:42 6:21
162 Vinnie Ventresca, 3 20:53 6:44
Time = 1:31:08 Places = 356
13. Kiski Area
38 Chuck Moyes, 4 17:52 5:46
52 Nick Higgins, 4 18:13 5:52
87 Matt Wygonik, 1 18:45 6:03
88 Ben Doyle, 2 18:45 6:03
101 Alex Nigra, 4 18:59 6:07
120 Chris Stankay, 3 19:23 6:15
133 Pat Dalsass, 4 19:38 6:20
Time = 1:32:33 Places = 366
14. Franklin Regional
18 Tim Lahmers, 4 17:14 5:33
22 Jake Flynn, 3 17:19 5:35
84 Glenn Pottmeyer, 4 18:40 6:01
107 Arthur Siegel, 4 19:04 6:09
137 Josh Keeports, 1 19:42 6:21
142 Cody Macurdy, 4 19:49 6:24
Time = 1:31:58 Places = 368
15. Hampton
9 Alex Lochner, 3 17:03 5:30
24 Chad Seigneur, 3 17:20 5:35
90 Jared Steinmetz, 3 18:47 6:04
119 Sean Cominsky, 1 19:22 6:15
140 Pat Reidy, 2 19:45 6:22
143 Jack Dupee, 2 19:51 6:24
163 Adam McGaughey, 1 20:54 6:44
Time = 1:32:15 Places = 382
16. Plum
60 Matt Betts, 2 18:18 5:54
62 Steve Galdo, 2 18:19 5:55
71 Denny Lydon, 2 18:27 5:57
91 Josh Szurley, 2 18:48 6:04
104 Bryce Rupp, 2 19:02 6:08
112 Garrett Bluach, 2 19:10 6:11
Time = 1:32:52 Places = 388
17. Upper St. Clair
8 Phil Yeung, 3 16:54 5:27
59 Jordan Shonberg, 4 18:18 5:54
95 Matt Reynolds, 3 18:54 6:06
113 Andrew Kearns, 2 19:12 6:11
135 Paul Griffith, 3 19:40 6:21
161 Tim Kennelly, 2 20:51 6:44
165 McLean Lorenzi, 4 21:36 6:58
Time = 1:32:56 Places = 410
18. Bradford
32 Michael White, 2 17:37 5:41
74 John Karrasch, 3 18:30 5:58
97 Evan Feura, 2 18:55 6:06
106 Shawn Hutchings, 1 19:03 6:09
138 Corey Little, 2 19:42 6:21
153 Zach Acton, 1 20:22 6:34
Time = 1:33:46 Places = 447
19. Montour
33 Nathan Thomas, 2 17:38 5:41
81 Adam Krempasky, 3 18:38 6:00
99 Matt Lastominsky, 4 18:56 6:06
111 Ryan Cobb, 2 19:10 6:11
129 Richie Carmichael, 2 19:35 6:19
150 Jon Fischer, 4 20:08 6:30
155 Brian McGlynn, 4 20:27 6:36
Time = 1:33:56 Places = 453
20. Peters Township
23 Keven Gregg, 4 17:20 5:35
98 Wesley Groll, 3 18:56 6:06
115 Kyle Bloser, 4 19:14 6:12
121 Matty Stevans, 4 19:25 6:16
126 Aj Hume, 2 19:33 6:18
144 William Bowler, 3 19:52 6:24
146 Stephen Tupta, 2 19:59 6:27
Time = 1:34:26 Places = 483
21. Indiana
41 Dan Browe, 4 17:59 5:48
66 Garrett Milner, 3 18:24 5:56
116 James McArdle, 4 19:18 6:13
127 Riley Balitski, 2 19:34 6:18
147 Paul Masterson, 2 20:03 6:28
166 Mike Simone, 4 21:41 7:00
Time = 1:35:14 Places = 497
22. Trinity
44 Mike Standish, 2 18:04 5:50
75 Jimmy Huff, 3 18:31 5:58
122 Dylan Grego, 3 19:28 6:16
131 Jordan Lyon, 1 19:38 6:20
168 Dylan Scott, 2 22:13 7:10
Time = 1:37:52 Places = 540
23. Punxsutawney
54 Dana Huber 18:15 5:53
118 Steve Omler 19:21 6:14
123 Braxton Amundson 19:28 6:17
124 Sam Puleio 19:29 6:17
130 Nate Fugate 19:37 6:19
151 Kyle Mohney 20:10 6:30
157 Ethen Barnett 20:32 6:37
Time = 1:36:09 Places = 549
24. McKeesport Area
36 Michael Fehr, 4 17:45 5:43
128 Mitchell Nielsen, 3 19:34 6:19
134 Sean Proud, 4 19:40 6:21
169 Jacob Markosky, 4 22:34 7:17
174 Darius Walker, 3 23:32 7:35
176 Karl Honse, 1 28:59 9:21
Time = 1:43:04 Places = 641
25. Ambridge
61 Joe Tisak, 4 18:19 5:54
141 Brian Chinchilla, 4 19:47 6:23
149 Andrew Zigerelli, 2 20:08 6:29
152 Deimitri Odom, 4 20:15 6:32
164 Matt McClure, 4 21:00 6:46
Time = 1:39:26 Places = 667
26. Bethel Park
89 Trevor Barron, 2 18:47 6:03
139 Ainesh Ravi, 2 19:44 6:22
145 Rob Collopy, 2 19:53 6:25
159 Brian Brady, 2 20:40 6:40
160 Vinnie Taibi, 2 20:51 6:43
167 Michael Sanctis, 1 21:50 7:02
171 Robbie Patterson, 1 22:59 7:25
Time = 1:39:52 Places = 692
27. Carrick
93 James Vojtash, 3 18:51 6:05
170 Dean Minor, 2 22:58 7:24
172 Ryan Dunlap, 4 23:05 7:27
173 Cray Thomas, 4 23:17 7:30
175 Ken Pelton, 3 23:44 7:39
Time = 1:51:52 Places = 783
TEAM 1M FINAL
PLACE SCORE FINISHER TIME TIME PACE TEAM
1 1 Andrew Geist, 4 5:12 16:18 5:15 Meadville
2 2 Kyle Gibson, 4 5:12 16:34 5:21 Canon-McMillan
3 3 Cam Stauffer, 3 5:19 16:36 5:21 Seneca Valley
4 Miles Becker 5:15 16:37 5:21
5 4 Bennett Porter, 3 5:13 16:38 5:22 Butler
6 5 Dave Farina, 4 5:17 16:40 5:23 Norwin
7 6 Julian Rankin, 4 5:13 16:42 5:23 Canon-McMillan
8 7 Justin Taylor, 4 5:17 16:50 5:26 North Allegheny
9 8 Phil Yeung, 3 5:19 16:54 5:27 Upper St. Clair
10 9 Alex Lochner, 3 :00 17:03 5:30 Hampton
11 10 Josh Hooke, 4 5:20 17:05 5:31 Norwin
12 11 Richard Peterson, 4 5:13 17:06 5:31 Meadville
13 12 Andrew Razanauskas, 2 5:32 17:06 5:31 Seneca Valley
14 13 Matt Davis, 4 5:28 17:07 5:31 Seneca Valley
15 14 Eric Geddis, 3 5:32 17:08 5:31 Seneca Valley
16 15 Connor Weis, 2 5:23 17:13 5:33 Fox Chapel
17 16 Bart Eckel, 3 5:19 17:14 5:33 Mt. Lebanon
18 17 Charles Anderson, 2 5:36 17:14 5:33 Penn Hills
19 18 Tim Lahmers, 4 5:30 17:14 5:33 Franklin Regional
20 19 Carl Kallgren, 4 5:22 17:14 5:33 McDowell
21 20 Wayne Dailey, 4 5:39 17:16 5:34 Butler
22 21 Ryan Gil, 1 5:27 17:16 5:34 North Allegheny
23 22 Jake Flynn, 3 5:30 17:19 5:35 Franklin Regional
24 23 Keven Gregg, 4 5:28 17:20 5:35 Peters Township
25 24 Chad Seigneur, 3 5:35 17:20 5:35 Hampton
26 25 Matt Robertson, 3 5:27 17:22 5:36 North Allegheny
27 26 Logan Elias, 4 5:39 17:25 5:37 Butler
28 27 Cameron Stumme, 3 5:29 17:26 5:37 Norwin
29 28 Rad Gunzenhauser, 2 5:28 17:34 5:40 Mt. Lebanon
30 29 Dan Marchini, 4 5:29 17:35 5:40 McDowell
31 30 Quinn Conley, 3 5:32 17:35 5:40 North Allegheny
32 31 Mike Olecki, 4 5:37 17:37 5:41 Greensburg Salem
33 32 Michael White, 2 5:29 17:37 5:41 Bradford
34 33 Nathan Thomas, 2 5:34 17:38 5:41 Montour
35 34 Brian Tackett, 3 5:32 17:40 5:42 Knoch
36 35 Owen Venesky, 3 5:32 17:43 5:43 Knoch
37 36 Michael Fehr, 4 5:40 17:45 5:43 McKeesport Area
38 37 Matt Crawford, 3 5:43 17:52 5:46 Butler
39 38 Chuck Moyes, 4 5:28 17:52 5:46 Kiski Area
40 39 Brayden Romeo, 2 5:31 17:57 5:47 McDowell
41 40 Pat Baum, 3 5:33 17:58 5:48 North Allegheny
42 41 Dan Browe, 4 5:38 17:59 5:48 Indiana
43 42 Jeff Tissue, 4 5:37 18:01 5:48 Mt. Lebanon
44 43 David Holcomb, 4 5:33 18:04 5:49 McDowell
45 44 Mike Standish, 2 5:39 18:04 5:50 Trinity
46 45 Lance Dugger, 2 5:44 18:08 5:51 Butler
47 46 Kevin Strub, 4 5:40 18:09 5:51 McDowell
48 47 Grant Baron, 2 5:45 18:09 5:51 Butler
49 48 Doug Healy, 3 5:32 18:10 5:51 North Allegheny
50 49 Chris Cipro, 4 5:20 18:11 5:52 Seneca Valley
51 50 Mike Sibenac, 4 5:39 18:11 5:52 Seneca Valley
52 51 Alex Rupert, 3 5:47 18:12 5:52 McDowell
53 52 Nick Higgins, 4 5:49 18:13 5:52 Kiski Area
54 53 Kenny Schutter, 3 5:40 18:15 5:53 Norwin
55 54 Dana Huber 5:40 18:15 5:53 Punxsutawney
56 55 Alex Flick, 2 5:48 18:16 5:53 Meadville
57 56 Kj McCrea, 1 5:45 18:16 5:54 Knoch
58 57 Andy Franze, 3 5:43 18:17 5:54 North Allegheny
59 58 Adam Attar, 2 5:38 18:17 5:54 Fox Chapel
60 59 Jordan Shonberg, 4 5:43 18:18 5:54 Upper St. Clair
61 60 Matt Betts, 2 5:48 18:18 5:54 Plum
62 61 Joe Tisak, 4 5:33 18:19 5:54 Ambridge
63 62 Steve Galdo, 2 5:47 18:19 5:55 Plum
64 63 Brian Criado, 2 5:56 18:20 5:55 Greensburg Salem
65 64 Pete Mullins, 2 5:56 18:23 5:56 Penn Hills
66 65 Philip Gigliotti, 4 5:43 18:23 5:56 Norwin
67 66 Garrett Milner, 3 5:42 18:24 5:56 Indiana
68 67 Dan Hilty, 2 5:51 18:24 5:56 Greensburg Salem
69 68 Sean Staltari, 2 5:36 18:25 5:56 Mt. Lebanon
70 69 Jon Tesauro, 3 5:38 18:25 5:56 Fox Chapel
71 70 Nick Fortune, 4 5:43 18:26 5:57 Fox Chapel
72 71 Denny Lydon, 2 5:49 18:27 5:57 Plum
73 72 Dorian Rumble, 2 5:47 18:27 5:57 Penn Hills
74 73 Rj Mognet, 2 5:56 18:29 5:58 Greensburg Salem
75 74 John Karrasch, 3 5:44 18:30 5:58 Bradford
76 75 Jimmy Huff, 3 5:45 18:31 5:58 Trinity
77 76 Mike Fugate, 4 5:39 18:33 5:59 Knoch
78 77 Mike Kepple, 2 5:56 18:34 5:59 Greensburg Salem
79 78 Matt Ulrich, 3 5:46 18:34 5:59 Mt. Lebanon
80 79 Eric Rensel, 4 5:59 18:34 5:59 Butler
81 80 Chris Cetnar, 2 5:46 18:37 6:00 Knoch
82 81 Adam Krempasky, 3 5:52 18:38 6:00 Montour
83 82 David Robbins, 1 5:51 18:39 6:01 Mt. Lebanon
84 83 Dan Yates, 2 5:48 18:39 6:01 Fox Chapel
85 84 Glenn Pottmeyer, 4 5:44 18:40 6:01 Franklin Regional
86 85 John Hauber, 4 5:48 18:42 6:02 Fox Chapel
87 86 Eric Shrum, 3 5:38 18:45 6:03 Mt. Lebanon
88 87 Matt Wygonik, 1 5:50 18:45 6:03 Kiski Area
89 88 Ben Doyle, 2 5:50 18:45 6:03 Kiski Area
90 89 Trevor Barron, 2 5:54 18:47 6:03 Bethel Park
91 90 Jared Steinmetz, 3 5:54 18:47 6:04 Hampton
92 91 Josh Szurley, 2 5:51 18:48 6:04 Plum
93 92 James Linden, 2 5:57 18:49 6:04 Greensburg Salem
94 93 James Vojtash, 3 5:55 18:51 6:05 Carrick
95 94 Bill Trozzo, 2 5:48 18:53 6:05 Penn Hills
96 95 Matt Reynolds, 3 5:53 18:54 6:06 Upper St. Clair
97 96 Kent King, 4 5:50 18:55 6:06 Penn Hills
98 97 Evan Feura, 2 5:53 18:55 6:06 Bradford
99 98 Wesley Groll, 3 5:50 18:56 6:06 Peters Township
100 99 Matt Lastominsky, 4 5:51 18:56 6:06 Montour
101 100 Micah Murray, 2 5:52 18:58 6:07 Penn Hills
102 101 Alex Nigra, 4 5:46 18:59 6:07 Kiski Area
103 102 Nick Gibson, 2 5:54 19:01 6:08 Canon-McMillan
104 103 Neil Drake, 2 6:04 19:02 6:08 Meadville
105 104 Bryce Rupp, 2 5:55 19:02 6:08 Plum
106 105 Caleb Fisher, 3 5:53 19:03 6:09 Fox Chapel
107 106 Shawn Hutchings, 1 6:01 19:03 6:09 Bradford
108 107 Arthur Siegel, 4 5:52 19:04 6:09 Franklin Regional
109 108 Andrew Kaylor, 4 6:00 19:07 6:10 Greensburg Salem
110 109 Shawn Bickerstaff, 2 5:52 19:08 6:10 Norwin
111 110 Austin Dunn, 2 6:06 19:10 6:11 Canon-McMillan
112 111 Ryan Cobb, 2 6:11 19:10 6:11 Montour
113 112 Garrett Bluach, 2 6:02 19:10 6:11 Plum
114 113 Andrew Kearns, 2 5:56 19:12 6:11 Upper St. Clair
115 114 Andy Hawley, 3 5:51 19:13 6:12 Norwin
116 115 Kyle Bloser, 4 6:05 19:14 6:12 Peters Township
117 116 James McArdle, 4 6:06 19:18 6:13 Indiana
118 117 Josh Makepeace, 1 6:06 19:18 6:13 Meadville
119 118 Steve Omler 5:57 19:21 6:14 Punxsutawney
120 119 Sean Cominsky, 1 6:06 19:22 6:15 Hampton
121 120 Chris Stankay, 3 5:56 19:23 6:15 Kiski Area
122 121 Matty Stevans, 4 6:03 19:25 6:16 Peters Township
123 122 Dylan Grego, 3 5:45 19:28 6:16 Trinity
124 123 Braxton Amundson :00 19:28 6:17 Punxsutawney
125 124 Sam Puleio 6:08 19:29 6:17 Punxsutawney
126 125 Dillon Schwertz, 2 5:55 19:33 6:18 Knoch
127 126 Aj Hume, 2 6:07 19:33 6:18 Peters Township
128 127 Riley Balitski, 2 6:16 19:34 6:18 Indiana
129 128 Mitchell Nielsen, 3 6:14 19:34 6:19 McKeesport Area
130 129 Richie Carmichael, 2 6:06 19:35 6:19 Montour
131 130 Nate Fugate 6:08 19:37 6:19 Punxsutawney
132 131 Jordan Lyon, 1 6:12 19:38 6:20 Trinity
133 132 Scott Peterson, 2 5:42 19:38 6:20 McDowell
134 133 Pat Dalsass, 4 5:58 19:38 6:20 Kiski Area
135 134 Sean Proud, 4 6:14 19:40 6:21 McKeesport Area
136 135 Paul Griffith, 3 6:03 19:40 6:21 Upper St. Clair
137 136 Sonny Billingsly, 4 6:14 19:42 6:21 Canon-McMillan
138 137 Josh Keeports, 1 6:05 19:42 6:21 Franklin Regional
139 138 Corey Little, 2 6:10 19:42 6:21 Bradford
140 139 Ainesh Ravi, 2 6:08 19:44 6:22 Bethel Park
141 140 Pat Reidy, 2 6:00 19:45 6:22 Hampton
142 141 Brian Chinchilla, 4 6:01 19:47 6:23 Ambridge
143 142 Cody Macurdy, 4 6:04 19:49 6:24 Franklin Regional
144 143 Jack Dupee, 2 6:06 19:51 6:24 Hampton
145 144 William Bowler, 3 6:03 19:52 6:24 Peters Township
146 145 Rob Collopy, 2 6:16 19:53 6:25 Bethel Park
147 146 Stephen Tupta, 2 6:13 19:59 6:27 Peters Township
148 147 Paul Masterson, 2 6:16 20:03 6:28 Indiana
149 148 Christian Shaffer, 3 6:15 20:06 6:29 Meadville
150 149 Andrew Zigerelli, 2 6:05 20:08 6:29 Ambridge
151 150 Jon Fischer, 4 5:57 20:08 6:30 Montour
152 151 Kyle Mohney 6:16 20:10 6:30 Punxsutawney
153 152 Deimitri Odom, 4 6:02 20:15 6:32 Ambridge
154 153 Zach Acton, 1 6:15 20:22 6:34 Bradford
155 154 Paul Kletzli, 2 6:05 20:24 6:35 Knoch
156 155 Brian McGlynn, 4 6:11 20:27 6:36 Montour
157 156 Jamie Prussack, 3 6:04 20:30 6:36 Meadville
158 157 Ethen Barnett 6:21 20:32 6:37 Punxsutawney
159 158 Josh Andrews, 1 6:19 20:33 6:38 Penn Hills
160 159 Brian Brady, 2 6:24 20:40 6:40 Bethel Park
161 160 Vinnie Taibi, 2 6:22 20:51 6:43 Bethel Park
162 161 Tim Kennelly, 2 6:33 20:51 6:44 Upper St. Clair
163 162 Vinnie Ventresca, 3 6:20 20:53 6:44 Canon-McMillan
164 163 Adam McGaughey, 1 6:23 20:54 6:44 Hampton
165 164 Matt McClure, 4 6:26 21:00 6:46 Ambridge
166 165 McLean Lorenzi, 4 6:29 21:36 6:58 Upper St. Clair
167 166 Mike Simone, 4 6:19 21:41 7:00 Indiana
168 167 Michael Sanctis, 1 6:44 21:50 7:02 Bethel Park
169 168 Dylan Scott, 2 6:34 22:13 7:10 Trinity
170 169 Jacob Markosky, 4 7:00 22:34 7:17 McKeesport Area
171 170 Dean Minor, 2 6:47 22:58 7:24 Carrick
172 171 Robbie Patterson, 1 6:55 22:59 7:25 Bethel Park
173 172 Ryan Dunlap, 4 6:47 23:05 7:27 Carrick
174 173 Cray Thomas, 4 7:19 23:17 7:30 Carrick
175 174 Darius Walker, 3 7:44 23:32 7:35 McKeesport Area
176 175 Ken Pelton, 3 6:33 23:44 7:39 Carrick
177 176 Karl Honse, 1 9:22 28:59 9:21 McKeesport Area
\"*\" indicates females
15 finishers among Men 1 & Under
58 finishers among Men 2 - 2
42 finishers among Men 3 - 3
54 finishers among Men 4 - 4
177 male finishers
0 female finishers
177 total finishers