Place Name Time Team
1 Ben Barnes Sr 17:03 Riverview
2 Christopher Kocent Sr 17:26 Our Lady Of Sacred He
3 Adam Hessler So 17:35 Freedom Area
4 Johnathan Asay Sr 17:40 Freeport Area
5 Brett Seich Jr 17:53 Belle Vernon
6 Michael Komaniak Sr 18:08 Riverview
7 Sean Rendar Sr 18:11 Beaver Area
8 Colby Belcsyak So 18:21 Riverside
9 Dennis Whalen Sr 18:23 New Brighton
10 Donavin Meriwether Sr 18:25 Bishop Canevin
11 Josh McCoy Jr 18:27 Freeport Area
12 Mat Clark Jr 18:28 Chartiers Houston
13 Luke Aloi Sr 18:34 Beaver Area
14 Gideon Deasy Fr 18:36 Riverview
15 Ryan Cecil Sr 18:37 Riverview
16 Leo Liu Jr 18:39 Shady Side Academy
17 Matthew Meakem Fr 18:42 Sewickley Academy
18 Michael Sefick Sr 18:43 Avonworth
19 David Blum Sr 18:45 Beaver Area
20 Matthew Rees So 18:48 Our Lady Of Sacred He
21 Lucas Klenovich Jr 18:50 Beaver Area
22 Andrew Allen Jr 18:51 Beaver Area
23 Adam Lauer Fr 18:57 Shady Side Academy
24 Eli Pace Sr 18:59 Our Lady Of Sacred He
25 Mark Kuzminski Sr 19:02 Hopewell
26 Tristan Fanks Sr 19:04 Riverside
27 Jack Robinson Jr 19:05 Winchester Thurston
28 Angel Fernandez-Nicolas So 19:07 Chartiers Houston
29 Gus Robinson Fr 19:09 Winchester Thurston
30 Jacob Sullivan So 19:11 Riverview
31 Brandon Witherell Sr 19:11 Avonworth
32 Richard Danylo Sr 19:12 Avonworth
33 Sean Livingston Jr 19:13 Beaver Area
34 Jackson Habala Fr 19:23 Avonworth
35 Sam Casale Sr 19:26 Sewickley Academy
36 Jonathan Ruscoe Jr 19:27 Our Lady Of Sacred He
37 Anthony Perini Jr 19:28 Beaver Area
38 Travis Sivertsen Jr 19:31 Hopewell
39 Desmond Corrado Fr 19:33 Carlynton
40 Mason Daniels Sr 19:34 South Side
41 Kevin Salipante Jr 19:38 Winchester Thurston
42 Ricky Smith Sr 19:45 Riverview
43 Jacob Noethiger Jr 19:45 Avonworth
44 Luke Wagner So 19:48 Avonworth
45 Javen Gunther So 19:49 Yough
46 Erik Ketterer So 19:51 Riverview
47 Michael McDonough Sr 19:52 Riverview
48 Brendan McLaughlin Jr 19:53 Shady Side Academy
49 Chris Gordon Fr 19:55 Beaver Area
50 Ari Kendra Sr 19:56 Riverside
51 Matthew Galzerano So 19:59 Central Valley
52 Adam Petrovich Sr 20:05 Bishop Canevin
53 Cameron Casey So 20:06 Shady Side Academy
54 Tyler Whitfield Sr 20:09 Chartiers Houston
55 Aidan Sebastian Fr 20:16 Riverview
56 Joe Gordon Fr 20:18 Beaver Area
57 Connor Leemhuis Jr 20:20 Shady Side Academy
58 Howard Hunt So 20:21 Knoch
59 Donnie Drodge Sr 20:22 New Brighton
60 Garrett Cleveland Sr 20:22 Shady Side Academy
61 Michael Swantner Jr 20:22 Knoch
62 Antonio DeChellis So 20:25 Hopewell
63 Dusan Krivokopic So 20:26 Winchester Thurston
64 Josh Progar So 20:27 Hopewell
65 Ethan Wymer Fr 20:27 Knoch
66 Finn Sweeney Fr 20:35 Our Lady Of Sacred He
67 Riley Post Sr 20:36 Carlynton
68 Jonathan Hung Jr 20:37 Shady Side Academy
69 Jacob Schurr Sr 20:40 Central Valley
70 Reshub Bahri So 20:40 Shady Side Academy
71 Jake Sepesky Jr 20:41 Belle Vernon
72 Austin Schroeder Sr 20:45 Freedom Area
73 Alec Keriotis Sr 20:49 Hopewell
74 Brett Jones Jr 20:51 Freeport Area
75 Joseph Eyreman So 20:51 Riverside
76 Connor Miller Jr 20:52 Bishop Canevin
77 Julius Thomas Sr 20:56 Chartiers Houston
78 William Crytzer So 21:00 Knoch
79 Triston Hall Sr 21:07 New Brighton
80 Shane Harris So 21:10 South Side
81 Austin Duffield Sr 21:10 Sewickley Academy
82 Dylan Craig So 21:15 Yough
83 Jake Gartley So 21:17 Our Lady Of Sacred He
84 Brian Weir Sr 21:19 Sewickley Academy
85 Logan Ziewkiewicz Sr 21:20 Freeport Area
86 Benjamin Bermann Fr 21:22 Winchester Thurston
87 Connor Caputo Jr 21:22 Shady Side Academy
88 Andrew Kowalski Jr 21:26 Chartiers Houston
89 Caedon West Fr 21:33 Knoch
90 Matthew Hilarsewski Jr 21:37 Carlynton
91 William Colenbrander Sr 21:42 Avonworth
92 Austin Filby Fr 21:42 Chartiers Houston
93 Tim Urban Fr 21:44 Chartiers Houston
94 Caleb Chambers Fr 21:47 Beaver Falls
95 Jake Hilliard Sr 21:50 South Side
96 Isaac Linhart Fr 21:53 Freeport Area
97 Mark Phillips So 21:55 Carlynton
98 Blake Fillinger So 21:57 Beaver Falls
99 Michael Casey Sr 21:57 Brentwood
100 Samuel Kristine So 22:00 Freeport Area
101 Danny Bigley Sr 22:03 Bishop Canevin
102 Tristan Lynch Jr 22:09 Knoch
103 Mike Vey Jr 22:10 Yough
104 Igor Karusewicz So 22:12 Winchester Thurston
105 Thomas Deasy So 22:16 Bishop Canevin
106 Mike Frank Fr 22:26 Avonworth
107 Eli Lindsay So 22:32 Freeport Area
108 Billy Spirnock Sr 22:33 Deer Lakes
109 George Zheng Fr 22:34 Sewickley Academy
110 Jacob Harp Fr 22:35 Freedom Area
111 Josh Gildea Jr 22:39 Brentwood
112 Michael Martini Sr 22:45 Yough
113 Andrew Costel Fr 22:49 Knoch
114 Jared Lewis Jr 22:58 New Brighton
115 Luke Mancuso Fr 22:59 Deer Lakes
116 Aj Fletcher So 23:03 Deer Lakes
117 Owen Hockenberry So 23:06 Burgettstown
118 Colin Wilson Fr 23:07 Central Valley
119 Josh Darrah Fr 23:14 Beaver Falls
120 Miles Collins Sr 23:18 Hopewell
121 Jim Gallucci Jr 23:28 Burgettstown
122 Brandon Smith Fr 23:30 South Side
123 Jason Bonazza Sr 23:33 Chartiers Houston
124 Isaac Johnsen So 23:44 Central Valley
125 Levi Troyer Sr 23:47 New Brighton
126 Nick Flynn Sr 23:54 South Side
127 Henry Grefenstette Fr 23:58 Our Lady Of Sacred He
128 Jake Elder Fr 24:00 Deer Lakes
129 Chase Kibel So 24:00 Yough
130 David Malecki Jr 24:01 Freeport Area
131 Andrew Harris Sr 24:07 Beaver Falls
132 Tristian Weber Fr 24:08 Central Valley
133 Richard Guardasoni Sr 24:11 Yough
134 Hunter Consolmango Sr 24:21 Brentwood
135 Ben Madison So 24:25 Sewickley Academy
136 Michael Caponera Sr 24:29 Central Valley
137 Xavier Moskala So 24:32 Our Lady Of Sacred He
138 Cooper Cheng So 24:33 Sewickley Academy
139 Dean Cyphert Sr 24:53 Freeport Area
140 Gordon Kalamacz Sr 24:55 Freedom Area
141 Andrew Kalamasz Jr 24:56 Freedom Area
142 Bryce Craig Sr 24:56 Burgettstown
143 Durke Martin Sr 24:56 Riverside
144 Devin McCallister Sr 25:13 Central Valley
145 Edward Feidelberg Fr 26:17 Sewickley Academy
146 Aiden Hoffman So 26:31 Brentwood
147 Zachary Rampelt Fr 26:31 Sewickley Academy
148 Aj Pagone Fr 26:42 Deer Lakes
149 Tyler Waggoner Fr 26:47 Freedom Area
150 Christopher Sparrow So 26:48 Beaver Falls
151 Justin Haney Jr 26:55 Southmoreland
152 Richard Zheng Jr 27:00 Sewickley Academy
153 Gabe Wilcox Sr 27:09 Carlynton
154 Jason Szatkowski Sr 27:09 Southmoreland
155 Austin Keyser Sr 27:14 Southmoreland
156 Seth Spinnenweber Sr 27:15 Chartiers Houston
157 Joseph Shubbock Jr 27:36 Beaver Falls
158 Nick Sosko Jr 27:39 Southmoreland
159 Matt Yezek Sr 27:39 Southmoreland
160 Cyris Church Jr 28:36 Freedom Area
161 Jimmy Walker Fr 28:39 Burgettstown
162 Noah Cramer Fr 29:23 Belle Vernon
163 Joe Tritt So 31:09 Riverside
164 Caleb Haas Fr 31:14 Beaver Falls
165 Dylan Havis So 31:14 Beaver Falls
166 Camden Glass Fr 31:16 Beaver Falls
167 Josiah Dubovi Fr 32:45 Freedom Area