Place Name Team Bib No Age Age Group Time Pace
1 Jonas Wudkwych CANON MCMILLAN 421 0 1 M 0-99 18:01.30 5:49/M
2 Matt Mansfield CANON MCMILLAN 416 0 2 M 0-99 18:04.30 5:50/M
3 Alex Murray BALDWIN 21 0 3 M 0-99 18:19.00 5:55/M
4 Steven Day TRINITY 672 0 4 M 0-99 18:24.30 5:56/M
5 James Zukowski CANON MCMILLAN 422 0 5 M 0-99 18:39.30 6:01/M
6 Joe McLaughlin BALDWIN 28 0 6 M 0-99 18:39.60 6:01/M
7 Tyler Meier CANON MCMILLAN 417 0 7 M 0-99 18:46.70 6:03/M
8 Shane Burkhart BETHEL PARK 183 0 8 M 0-99 18:48.40 6:04/M
9 Guy Black CV 275 0 9 M 0-99 18:49.20 6:04/M
10 Nick Nowak CV 292 0 10 M 0-99 18:52.90 6:05/M
11 Nate Bramasco TRINITY 673 0 11 M 0-99 19:03.90 6:09/M
12 Nick May CV 291 0 12 M 0-99 19:05.20 6:09/M
13 Ryan Henry CV 273 0 13 M 0-99 19:10.20 6:11/M
14 Salvatore McClintock SOUTH FAYETTE 470 0 14 M 0-99 19:11.10 6:11/M
15 Nicholas Galietta BETHEL PARK 179 0 15 M 0-99 19:12.00 6:12/M
16 Paul Karell BALDWIN 12 0 16 M 0-99 19:17.80 6:13/M
17 AJ Reza CV 282 0 17 M 0-99 19:25.90 6:16/M
18 Joe Franc CV 270 0 18 M 0-99 19:27.70 6:16/M
19 Cody Kirk CARRICK 601 0 19 M 0-99 19:28.70 6:17/M
20 Michael Cappelli CANON MCMILLAN 408 0 20 M 0-99 19:29.70 6:17/M
21 Michael Hasis SOUTH FAYETTE 465 0 21 M 0-99 19:30.60 6:17/M
22 Cameron Somma CANON MCMILLAN 419 0 22 M 0-99 19:32.70 6:18/M
23 Ben Bratetich CV 288 0 23 M 0-99 19:33.30 6:18/M
24 Christian Lack BETHEL PARK 190 0 24 M 0-99 19:38.20 6:20/M
25 Sam Graeb CV 271 0 25 M 0-99 19:40.20 6:21/M
26 Sean Parenti CV 293 0 26 M 0-99 19:40.50 6:21/M
27 Jordan Callahan CV 289 0 27 M 0-99 19:45.20 6:22/M
28 Mitchell Downs SOUTH FAYETTE 459 0 28 M 0-99 19:51.50 6:24/M
29 Michael Smith BETHEL PARK 186 0 29 M 0-99 19:52.50 6:25/M
30 Joey Cavanaugh SOUTH FAYETTE 457 0 30 M 0-99 19:53.00 6:25/M
31 Max Hanich SOUTH FAYETTE 464 0 31 M 0-99 19:56.80 6:26/M
32 Matthew Gerstbrein SOUTH FAYETTE 462 0 32 M 0-99 20:05.80 6:29/M
33 Adithya Krishnachand BETHEL PARK 185 0 33 M 0-99 20:06.70 6:29/M
34 Gabe Ackman THOMAS JEFFERSON 435 0 34 M 0-99 20:09.60 6:30/M
35 Brennen Westover CV 296 0 35 M 0-99 20:11.10 6:31/M
36 Randy Hatfield RINGGOLD 637 0 36 M 0-99 20:12.40 6:31/M
37 Nathan Makowski BETHEL PARK 196 0 37 M 0-99 20:13.40 6:31/M
38 Jake Drnach THOMAS JEFFERSON 437 0 38 M 0-99 20:17.70 6:33/M
39 Kevin Skinkis BALDWIN 29 0 39 M 0-99 20:21.00 6:34/M
40 Zach Zovko BALDWIN 30 0 40 M 0-99 20:22.70 6:34/M
41 Matt Gielarowski CANON MCMILLAN 414 0 41 M 0-99 20:26.40 6:35/M
42 Jacob Higgins CANON MCMILLAN 398 0 42 M 0-99 20:30.20 6:37/M
43 Jordan Hritz CANON MCMILLAN 415 0 43 M 0-99 20:31.60 6:37/M
44 Mitchell Hart CV 298 0 44 M 0-99 20:32.00 6:37/M
45 Tyler Pokego TRINITY 669 0 45 M 0-99 20:35.20 6:38/M
46 Brendan Hill THOMAS JEFFERSON 439 0 46 M 0-99 20:46.30 6:42/M
47 Lawson Wilkinson UPPER ST.CLAIR 55 0 47 M 0-99 20:46.60 6:42/M
48 Colin Shakespeare BETHEL PARK 192 0 48 M 0-99 20:48.70 6:43/M
49 Jared Mott BALDWIN 5 0 49 M 0-99 20:51.10 6:44/M
50 Connor Rabold UPPER ST.CLAIR 46 0 50 M 0-99 21:01.10 6:47/M
51 Jimmy Henry CV 279 0 51 M 0-99 21:05.10 6:48/M
52 John Sherbondy SOUTH FAYETTE 479 0 52 M 0-99 21:06.50 6:48/M
53 Alexander Lindstrom UPPER ST.CLAIR 44 0 53 M 0-99 21:07.80 6:49/M
54 Adam Briggs THOMAS JEFFERSON 441 0 54 M 0-99 21:10.30 6:50/M
55 Vincent Pitassi UPPER ST.CLAIR 45 0 55 M 0-99 21:10.40 6:50/M
56 Greg Logan CANON MCMILLAN 403 0 56 M 0-99 21:10.80 6:50/M
57 Cole Devine THOMAS JEFFERSON 434 0 57 M 0-99 21:11.60 6:50/M
58 Tyler Trusiak CV 284 0 58 M 0-99 21:12.90 6:50/M
59 Shawn Dallatore TRINITY 670 0 59 M 0-99 21:15.50 6:51/M
60 Cameron Dadowski UPPER ST.CLAIR 38 0 60 M 0-99 21:15.70 6:51/M
61 Colin Boxheimer BETHEL PARK 188 0 61 M 0-99 21:19.50 6:53/M
62 Jacob Brown CV 276 0 62 M 0-99 21:21.30 6:53/M
63 David Duffey CANON MCMILLAN 396 0 63 M 0-99 21:22.80 6:54/M
64 Sean Birch THOMAS JEFFERSON 436 0 64 M 0-99 21:25.00 6:55/M
65 Jesse Roller THOMAS JEFFERSON 438 0 65 M 0-99 21:27.60 6:55/M
66 Austin Epler UPPER ST.CLAIR 40 0 66 M 0-99 21:29.60 6:56/M
67 Michael McIlree CV 281 0 67 M 0-99 21:30.20 6:56/M
68 Liam Smith RINGGOLD 643 0 68 M 0-99 21:37.30 6:58/M
69 Connor Murphy CANON MCMILLAN 405 0 69 M 0-99 21:43.30 7:00/M
70 August Rothenberger SOUTH FAYETTE 475 0 70 M 0-99 21:50.20 7:03/M
71 Joe Rimsky THOMAS JEFFERSON 426 0 71 M 0-99 22:01.80 7:06/M
72 Nick McKinney SOUTH FAYETTE 471 0 72 M 0-99 22:07.10 7:08/M
73 Kevin Walsh THOMAS JEFFERSON 440 0 73 M 0-99 22:10.40 7:09/M
74 Isaac Penascino BETHEL PARK 200 0 74 M 0-99 22:10.50 7:09/M
75 Justin Pferdehirt BETHEL PARK 198 0 75 M 0-99 22:11.20 7:09/M
76 Mackenzie Ker SOUTH PARK 114 0 76 M 0-99 22:13.70 7:10/M
77 John Haney CARRICK 495 0 77 M 0-99 22:17.60 7:11/M
78 Blaise Petrone CANON MCMILLAN 411 0 78 M 0-99 22:19.00 7:12/M
79 Roderick Smith UPPER ST.CLAIR 49 0 79 M 0-99 22:20.70 7:12/M
80 Grayson Smith CV 283 0 80 M 0-99 22:25.40 7:14/M
81 Shane Corwin CANON MCMILLAN 413 0 81 M 0-99 22:38.50 7:18/M
82 Dan Fisher SOUTH FAYETTE 460 0 82 M 0-99 22:38.90 7:18/M
83 Ethan Kozak SOUTH FAYETTE 468 0 83 M 0-99 22:45.90 7:20/M
84 Brennan Williams RINGGOLD 639 0 84 M 0-99 22:47.50 7:21/M
85 Craig Bourgeois THOMAS JEFFERSON 442 0 85 M 0-99 22:57.40 7:24/M
86 Spencer Cousino ELIZABETH FORWARD 255 0 86 M 0-99 23:06.00 7:27/M
87 Dylan Oneill CANON MCMILLAN 418 0 87 M 0-99 23:08.50 7:28/M
88 Thomas Bash UPPER ST.CLAIR 35 0 88 M 0-99 23:23.10 7:33/M
89 Roman Iannone CV 280 0 89 M 0-99 23:24.40 7:33/M
90 Harrison Hubert RINGGOLD 644 0 90 M 0-99 23:24.90 7:33/M
91 Sam Organist THOMAS JEFFERSON 443 0 91 M 0-99 23:30.70 7:35/M
92 Jake Mountain SOUTH PARK 118 0 92 M 0-99 23:43.10 7:39/M
93 Jared Nera STEEL VALLEY 239 0 93 M 0-99 23:43.80 7:39/M
94 Shane Oprosky ELIZABETH FORWARD 261 0 94 M 0-99 23:49.30 7:41/M
95 Sebastian Leis BETHEL PARK 194 0 95 M 0-99 23:51.20 7:42/M
96 Joey Stewart CARRICK 604 0 96 M 0-99 23:53.70 7:42/M
97 Jacob Maerkle BETHEL PARK 195 0 97 M 0-99 24:10.50 7:48/M
98 Broderick Haney SOUTH FAYETTE 463 0 98 M 0-99 24:11.80 7:48/M
99 Luke Haid CV 278 0 99 M 0-99 24:11.90 7:48/M
100 Scott Schultz SOUTH FAYETTE 478 0 100 M 0-99 24:12.30 7:48/M
101 Liam Dempsey STEEL VALLEY 229 0 101 M 0-99 24:19.40 7:51/M
102 Jeremy Woods TRINITY 671 0 102 M 0-99 24:20.00 7:51/M
103 Matthew Desrosier WAYNESBURG 153 0 103 M 0-99 24:24.90 7:52/M
104 Evan Deckard BETHEL PARK 199 0 104 M 0-99 25:26.50 8:12/M
105 Deykwane Cooper CARRICK 496 0 105 M 0-99 25:31.00 8:14/M
106 Mark McCollough THOMAS JEFFERSON 445 0 106 M 0-99 25:59.60 8:23/M
107 Joe Brown WAYNESBURG 156 0 107 M 0-99 26:10.60 8:26/M
108 Richard Nguyen STEEL VALLEY 241 0 108 M 0-99 26:13.20 8:27/M
109 Aaron Kornacki STEEL VALLEY 236 0 109 M 0-99 26:17.80 8:29/M
110 Jeremiah Snyder WAYNESBURG 152 0 110 M 0-99 26:55.10 8:41/M
111 Jacob Slan SOUTH FAYETTE 480 0 111 M 0-99 27:09.90 8:45/M
112 Jake Myers RINGGOLD 641 0 112 M 0-99 27:46.80 8:57/M
113 Anthony Wagner CV 285 0 113 M 0-99 29:15.90 9:26/M
114 Colton Kraft STEEL VALLEY 237 0 114 M 0-99 30:50.40 9:57/M
115 Josh Kramer THOMAS JEFFERSON 446 0 115 M 0-99 34:20.30 11:05/M
116 Brandon Morrow BETHEL PARK 197 0 116 M 0-99 36:07.10 11:39/M