1 Quaker Valley 69 1 8 14 16 30 47 17:54 2:14
2 Mars 72 4 7 13 20 28 39 42 18:02 1:33
3 Hopewell 90 10 11 12 25 32 48 69 18:22 0:57
4 Beaver Area 131 9 18 23 27 54 55 73 18:39 1:48
5 Moon Area 153 19 21 34 36 43 51 57 18:56 1:01
6 West Allegheny 165 5 15 24 59 62 66 88 18:48 2:29
7 New Castle 181 22 35 37 41 46 84 92 19:10 0:59
8 South Side 290 3 31 70 75 111 124 132 19:46 5:06
9 Central Valley 316 50 53 63 74 76 77 87 20:00 0:45
10 Beaver Falls 322 2 38 67 98 117 125 131 20:04 5:43
11 Ellwood City 325 6 44 68 89 118 130 20:12 4:59
12 Mohawk 340 45 52 65 81 97 101 106 20:16 1:54
13 Blackhawk 352 17 33 79 104 119 123 126 20:27 4:31
14 Neshannock 357 29 58 64 86 120 121 20:29 4:06
15 Riverside 395 72 78 80 82 83 108 116 20:37 0:28
16 Freedom Area 433 26 40 96 135 136 137 24:05 11:54
17 Ambridge Area 449 49 71 91 105 133 21:42 6:11
18 Montour 451 56 90 94 102 109 122 127 21:07 2:04
19 New Brighton 484 60 99 100 110 115 21:27 2:33
20* Shenango 506 85 93 103 112 113 128 134 21:38 1:14
21* Laurel 506 61 95 107 114 129 21:59 4:39
Incomplete Teams: Union
Individuals
PLACE FINISHER TIME PACE
1. Quaker Valley
1 Zach Skolnekovich 16:32 5:20
8 Xavier Lang 17:51 5:45
14 Mattias Cooper 18:08 5:51
16 Fletcher Hubsch 18:09 5:51
30 Thomas Musial 18:46 6:03
47 Bobby Guild 19:32 6:18
Total Time = 1:29:26 Total Places = 69
2. Mars
4 Brendan Knox 17:09 5:32
7 Nathan Mrdjenovich 17:41 5:42
13 Lukas Johanson 18:08 5:51
20 Jacob Porter 18:29 5:58
28 Ben Luce 18:42 6:02
39 Conner Amsler 19:21 6:14
42 Zack Hunkele 19:25 6:16
Total Time = 1:30:09 Total Places = 72
3. Hopewell
10 Gregory Nero 18:02 5:49
11 Clark Cicone 18:04 5:50
12 Joel Kuzminski 18:06 5:50
25 Nick Tocci 18:35 5:59
32 Brian Reisker-Hopkins 18:59 6:07
48 Turner Wilson 19:33 6:18
69 Cole Janicki 20:16 6:32
Total Time = 1:31:46 Total Places = 90
4. Beaver Area
9 Riley Lamison 17:56 5:47
18 Sean Rendar 18:23 5:56
23 Luke Pittner 18:32 5:58
27 Jake Pittner 18:37 6:00
54 Ethan Young 19:44 6:22
55 Josh Purtell 19:44 6:22
73 David Blum 20:19 6:33
Total Time = 1:33:12 Total Places = 131
5. Moon Area
19 Devin Jeffries 18:25 5:56
21 Austin Jepsky 18:30 5:58
34 Tyler Love 19:05 6:09
36 Frankie Bonura 19:12 6:11
43 Kyle Buzza 19:25 6:16
51 Sean Kelly 19:41 6:21
57 Joe Henry 19:52 6:24
Total Time = 1:34:37 Total Places = 153
6. West Allegheny
5 Zack White 17:28 5:38
15 Jon Artinger 18:08 5:51
24 Zach Wahl 18:33 5:59
59 Mike Guiney 19:53 6:25
62 Brandon Macasek 19:56 6:26
66 Zach Painter 20:04 6:28
88 Trenton Heh 21:01 6:46
Total Time = 1:33:58 Total Places = 165
7. New Castle
22 Chris Mazzanti 18:32 5:58
35 Zach McAndlis 19:10 6:11
37 Matthew Hawkins 19:13 6:12
41 Andrew Gonzales 19:24 6:15
46 Anthony Voto 19:30 6:17
84 Levi Green 20:55 6:45
92 Bobby Salem 21:05 6:48
Total Time = 1:35:49 Total Places = 181
8. South Side
3 Colten Trimble 17:04 5:30
31 Jim Knoerdel 18:59 6:07
70 Mason Daniel 20:17 6:32
75 Jacob Hilliard 20:20 6:33
111 Trevor Parrish 22:10 7:09
124 Brenden Rearick 23:08 7:28
132 Joe Lally 24:48 8:00
Total Time = 1:38:50 Total Places = 290
9. Central Valley
50 Billy Vana 19:38 6:20
53 Chris Moorman 19:42 6:21
63 Lucas Thompson 19:58 6:26
74 Steven Dudo 20:19 6:33
76 Jamison May 20:22 6:34
77 Jordan Mann 20:34 6:38
87 Levi Johnson 21:00 6:46
Total Time = 1:39:59 Total Places = 316
10. Beaver Falls
2 Domenic Peretta 16:55 5:27
38 Spencer Alceus 19:14 6:12
67 Zachary Duffy 20:07 6:29
98 Tanner Dobson 21:27 6:55
117 Lamar Lester 22:37 7:17
125 Tomas Johnson 23:10 7:28
131 Ryan Busby 24:47 8:00
Total Time = 1:40:20 Total Places = 322
11. Ellwood City
6 Billy Lott 17:39 5:41
44 Wesley Larry 19:27 6:16
68 Caeter Macmurdo 20:14 6:31
89 Cameron McCowin 21:01 6:47
118 Luke Angelucci 22:37 7:18
130 Zain Ansari 24:36 7:56
Total Time = 1:40:58 Total Places = 325
12. Mohawk
45 Bruno Abersold 19:29 6:17
52 Sam Whippo 19:41 6:21
65 Bradyn Bridegam 20:03 6:28
81 Jakob Hobel 20:45 6:41
97 David Kelty 21:22 6:53
101 Ethan Stroebel 21:33 6:57
106 Dakota Lee 21:46 7:01
Total Time = 1:41:20 Total Places = 340
13. Blackhawk
17 Noah Ross 18:12 5:52
33 Louis Vigder 19:01 6:08
79 Jimmy Francis 20:37 6:39
104 Josh Hughes 21:38 6:59
119 Jake Loedding 22:43 7:19
123 Nathan Mensch 22:55 7:23
126 Brandin Knight 23:10 7:28
Total Time = 1:42:11 Total Places = 352
14. Neshannock
29 Chris Noga 18:42 6:02
58 Arthur Tanyel 19:53 6:25
64 Robert Kwiat 20:00 6:27
86 Sam Craig 21:00 6:46
120 Alec Brown 22:48 7:21
121 Michal Labudek 22:50 7:22
Total Time = 1:42:23 Total Places = 357
15. Riverside
72 Jonah Kingston 20:19 6:33
78 Dan Falk 20:34 6:38
80 Brody McKenna 20:37 6:39
82 Jeremy Spicher 20:46 6:42
83 Wade Martin 20:47 6:42
108 Tristan Fanks 21:47 7:01
116 Joseph Rubcic 22:33 7:16
Total Time = 1:43:03 Total Places = 395
16. Freedom Area
26 Danny Conrad 18:37 6:00
40 Avery Sayre 19:24 6:15
96 Zach Kugel 21:22 6:53
135 Aaron James 30:28 9:50
136 Luke Kiefer 30:30 9:50
137 Ralph Cordes 30:32 9:51
Total Time = 2:00:21 Total Places = 433
17. Ambridge Area
49 Josh Bosh 19:37 6:19
71 Colin Elwell 20:18 6:33
91 Garrett Penn 21:03 6:47
105 Salim Rollog 21:43 7:00
133 Nathan Bosh 25:47 8:19
Total Time = 1:48:28 Total Places = 449
18. Montour
56 Bailey Rotellini 19:46 6:23
90 Brenden Gilmore 21:01 6:47
94 Keegan Ramser 21:19 6:52
102 Ben Minsinger 21:36 6:58
109 Luke Cavanah 21:50 7:02
122 Max Miller 22:54 7:23
127 Caleb Hric 24:08 7:47
Total Time = 1:45:32 Total Places = 451
19. New Brighton
60 Triston Hall 19:54 6:25
99 Cory Rust 21:30 6:56
100 Trent Nicholson 21:32 6:57
110 Tyler Cabana 21:52 7:03
115 Jordon Cuspard 22:27 7:14
Total Time = 1:47:15 Total Places = 484
20*. Shenango
85 Dom Data 20:58 6:46
93 Devin Ross 21:12 6:50
103 Josiah Bupp 21:36 6:58
112 Tj McCracken 22:11 7:09
113 Nathan Kraus 22:11 7:09
128 Tailer Kretz 24:22 7:51
134 Craig Blose 25:58 8:22
Total Time = 1:48:08 Total Places = 506
21*. Laurel
61 Joshua Hassett 19:54 6:25
95 Jacob Wright 21:20 6:53
107 Jacob Cahall 21:46 7:01
114 John Hovanec 22:21 7:12
129 Dakota Parson 24:33 7:55
Total Time = 1:49:54 Total Places = 506
TEAM
PLACE POINTS FINISHER TIME PACE TEAM
1 1 Zach Skolnekovich 16:32 5:20 Quaker Valley
2 2 Domenic Peretta 16:55 5:27 Beaver Falls
3 3 Colten Trimble 17:04 5:30 South Side
4 4 Brendan Knox 17:09 5:32 Mars
5 5 Zack White 17:28 5:38 West Allegheny
6 6 Billy Lott 17:39 5:41 Ellwood City
7 7 Nathan Mrdjenovich 17:41 5:42 Mars
8 8 Xavier Lang 17:51 5:45 Quaker Valley
9 9 Riley Lamison 17:56 5:47 Beaver Area
10 10 Gregory Nero 18:02 5:49 Hopewell
11 11 Clark Cicone 18:04 5:50 Hopewell
12 12 Joel Kuzminski 18:06 5:50 Hopewell
13 13 Lukas Johanson 18:08 5:51 Mars
14 14 Mattias Cooper 18:08 5:51 Quaker Valley
15 15 Jon Artinger 18:08 5:51 West Allegheny
16 16 Fletcher Hubsch 18:09 5:51 Quaker Valley
17 17 Noah Ross 18:12 5:52 Blackhawk
18 18 Sean Rendar 18:23 5:56 Beaver Area
19 19 Devin Jeffries 18:25 5:56 Moon Area
20 20 Jacob Porter 18:29 5:58 Mars
21 21 Austin Jepsky 18:30 5:58 Moon Area
22 22 Chris Mazzanti 18:32 5:58 New Castle
23 23 Luke Pittner 18:32 5:58 Beaver Area
24 24 Zach Wahl 18:33 5:59 West Allegheny
25 25 Nick Tocci 18:35 5:59 Hopewell
26 26 Danny Conrad 18:37 6:00 Freedom Area
27 27 Jake Pittner 18:37 6:00 Beaver Area
28 28 Ben Luce 18:42 6:02 Mars
29 29 Chris Noga 18:42 6:02 Neshannock
30 30 Thomas Musial 18:46 6:03 Quaker Valley
31 31 Jim Knoerdel 18:59 6:07 South Side
32 32 Brian Reisker-Hopkins 18:59 6:07 Hopewell
33 33 Louis Vigder 19:01 6:08 Blackhawk
34 34 Tyler Love 19:05 6:09 Moon Area
35 35 Zach McAndlis 19:10 6:11 New Castle
36 36 Frankie Bonura 19:12 6:11 Moon Area
37 37 Matthew Hawkins 19:13 6:12 New Castle
38 38 Spencer Alceus 19:14 6:12 Beaver Falls
39 39 Conner Amsler 19:21 6:14 Mars
40 40 Avery Sayre 19:24 6:15 Freedom Area
41 41 Andrew Gonzales 19:24 6:15 New Castle
42 42 Zack Hunkele 19:25 6:16 Mars
43 43 Kyle Buzza 19:25 6:16 Moon Area
44 44 Wesley Larry 19:27 6:16 Ellwood City
45 45 Bruno Abersold 19:29 6:17 Mohawk
46 46 Anthony Voto 19:30 6:17 New Castle
47 47 Bobby Guild 19:32 6:18 Quaker Valley
48 48 Turner Wilson 19:33 6:18 Hopewell
49 49 Josh Bosh 19:37 6:19 Ambridge Area
50 50 Billy Vana 19:38 6:20 Central Valley
51 51 Sean Kelly 19:41 6:21 Moon Area
52 52 Sam Whippo 19:41 6:21 Mohawk
53 53 Chris Moorman 19:42 6:21 Central Valley
54 54 Ethan Young 19:44 6:22 Beaver Area
55 55 Josh Purtell 19:44 6:22 Beaver Area
56 56 Bailey Rotellini 19:46 6:23 Montour
57 57 Joe Henry 19:52 6:24 Moon Area
58 58 Arthur Tanyel 19:53 6:25 Neshannock
59 59 Mike Guiney 19:53 6:25 West Allegheny
60 60 Triston Hall 19:54 6:25 New Brighton
61 61 Joshua Hassett 19:54 6:25 Laurel
62 62 Brandon Macasek 19:56 6:26 West Allegheny
63 63 Lucas Thompson 19:58 6:26 Central Valley
64 64 Robert Kwiat 20:00 6:27 Neshannock
65 65 Bradyn Bridegam 20:03 6:28 Mohawk
66 66 Zach Painter 20:04 6:28 West Allegheny
67 67 Zachary Duffy 20:07 6:29 Beaver Falls
68 68 Caeter Macmurdo 20:14 6:31 Ellwood City
69 69 Cole Janicki 20:16 6:32 Hopewell
70 70 Mason Daniel 20:17 6:32 South Side
71 71 Colin Elwell 20:18 6:33 Ambridge Area
72 72 Jonah Kingston 20:19 6:33 Riverside
73 73 David Blum 20:19 6:33 Beaver Area
74 74 Steven Dudo 20:19 6:33 Central Valley
75 75 Jacob Hilliard 20:20 6:33 South Side
76 76 Jamison May 20:22 6:34 Central Valley
77 77 Jordan Mann 20:34 6:38 Central Valley
78 78 Dan Falk 20:34 6:38 Riverside
79 79 Jimmy Francis 20:37 6:39 Blackhawk
80 80 Brody McKenna 20:37 6:39 Riverside
81 81 Jakob Hobel 20:45 6:41 Mohawk
82 82 Jeremy Spicher 20:46 6:42 Riverside
83 83 Wade Martin 20:47 6:42 Riverside
84 84 Levi Green 20:55 6:45 New Castle
85 85 Dom Data 20:58 6:46 Shenango
86 86 Sam Craig 21:00 6:46 Neshannock
87 87 Levi Johnson 21:00 6:46 Central Valley
88 88 Trenton Heh 21:01 6:46 West Allegheny
89 89 Cameron McCowin 21:01 6:47 Ellwood City
90 90 Brenden Gilmore 21:01 6:47 Montour
91 91 Garrett Penn 21:03 6:47 Ambridge Area
92 92 Bobby Salem 21:05 6:48 New Castle
93 93 Devin Ross 21:12 6:50 Shenango
94 94 Keegan Ramser 21:19 6:52 Montour
95 95 Jacob Wright 21:20 6:53 Laurel
96 96 Zach Kugel 21:22 6:53 Freedom Area
97 97 David Kelty 21:22 6:53 Mohawk
98 98 Tanner Dobson 21:27 6:55 Beaver Falls
99 99 Cory Rust 21:30 6:56 New Brighton
100 100 Trent Nicholson 21:32 6:57 New Brighton
101 101 Ethan Stroebel 21:33 6:57 Mohawk
102 102 Ben Minsinger 21:36 6:58 Montour
103 103 Josiah Bupp 21:36 6:58 Shenango
104 104 Josh Hughes 21:38 6:59 Blackhawk
105 105 Salim Rollog 21:43 7:00 Ambridge Area
106 Cole Keister 21:45 7:01 Union
107 106 Dakota Lee 21:46 7:01 Mohawk
108 107 Jacob Cahall 21:46 7:01 Laurel
109 108 Tristan Fanks 21:47 7:01 Riverside
110 109 Luke Cavanah 21:50 7:02 Montour
111 110 Tyler Cabana 21:52 7:03 New Brighton
112 Luc Tyler 22:09 7:09 Mohawk
113 Ryan Bredl 22:10 7:09 Mohawk
114 111 Trevor Parrish 22:10 7:09 South Side
115 112 Tj McCracken 22:11 7:09 Shenango
116 113 Nathan Kraus 22:11 7:09 Shenango
117 114 John Hovanec 22:21 7:12 Laurel
118 115 Jordon Cuspard 22:27 7:14 New Brighton
119 116 Joseph Rubcic 22:33 7:16 Riverside
120 117 Lamar Lester 22:37 7:17 Beaver Falls
121 118 Luke Angelucci 22:37 7:18 Ellwood City
122 Matt Carran 22:41 7:19 Mohawk
123 119 Jake Loedding 22:43 7:19 Blackhawk
124 120 Alec Brown 22:48 7:21 Neshannock
125 121 Michal Labudek 22:50 7:22 Neshannock
126 122 Max Miller 22:54 7:23 Montour
127 123 Nathan Mensch 22:55 7:23 Blackhawk
128 124 Brenden Rearick 23:08 7:28 South Side
129 125 Tomas Johnson 23:10 7:28 Beaver Falls
130 126 Brandin Knight 23:10 7:28 Blackhawk
131 Tyler Braho 23:39 7:38 Mohawk
132 Austin Malone 23:39 7:38 Mohawk
133 Matt Rudesill 23:40 7:38 Mohawk
134 127 Caleb Hric 24:08 7:47 Montour
135 128 Tailer Kretz 24:22 7:51 Shenango
136 Tom Thompson 24:23 7:52 Union
137 129 Dakota Parson 24:33 7:55 Laurel
138 Noah Pollio 24:34 7:55 Union
139 130 Zain Ansari 24:36 7:56 Ellwood City
140 131 Ryan Busby 24:47 8:00 Beaver Falls
141 132 Joe Lally 24:48 8:00 South Side
142 Sean Busby 25:07 8:06 Beaver Falls
143 133 Nathan Bosh 25:47 8:19 Ambridge Area
144 134 Craig Blose 25:58 8:22 Shenango
145 Michael Harding 26:08 8:26 Mohawk
146 135 Aaron James 30:28 9:50 Freedom Area
147 136 Luke Kiefer 30:30 9:50 Freedom Area
148 137 Ralph Cordes 30:32 9:51 Freedom Area