1 Sean Kluttz South Stanly 17:27.0
2 Dalton Wally Gray Stone 17:30.0
3 Brian Walls Chatham Central 17:56.0
4 Kaleb Medlin Gray Stone 18:06.0
5 Alex Thompson South Stanly 18:20.0
6 Harrison Latimer Gray Stone 18:24.0
7 Garrett Hassell East Montgomery 18:32.0
8 Nick Allen East Montgomery 18:35.0
9 Mygel Bergstresser Gray Stone 18:45.0
10 Christian Bradley West Montgomery 19:17.0
11 Alex Buie South Davidson 19:23.0
12 Austin Springer South Stanly 19:42.0
13 Harley Pollard East Montgomery 19:55.0
14 Joseph Sutlive Gray Stone 20:09.0
15 Nathan Jarman West Montgomery 20:12.0
16 Landon Fraley South Stanly 20:16.0
17 Josh Casper Gray Stone 20:22.0
18 Matthew Gation South Stanly 20:26.0
19 Korby Chappell South Davidson 20:39.0
20 Dustin Roberts West Montgomery 20:42.0
21 Sterling Little West Montgomery 20:56.0
22 Quinton Parsons Gray Stone 20:58.0
23 Augustine Wiggins North Rowan 21:02.0
24 Cecillio Suarez East Montgomery 21:04.0
25 Jake Bartholomew East Montgomery 21:05.0
26 Chase Nance South Davidson 21:11.0
27 Alex Landers North Moore 21:11.0
28 Masson Jennings North Rowan 21:33.0
29 Sam Dennis South Stanly 21:37.0
30 Brett Fraley South Stanly 21:42.0
31 Jake Johnson South Davidson 21:45.0
32 Tyler Tucker Chatham Central 21:45.0
33 Jordan Binkley Chatham Central 21:46.0
34 Adam Bullard North Moore 21:50.0
35 Collin Loman Chatham Central 22:10.0
36 Zachary Pavon Chatham Central 22:13.0
37 Samuel Garcia East Montgomery 22:17.0
38 Jason Hulin South Davidson 22:19.0
39 Chris Bradley West Montgomery 22:34.0
40 Kenny Bales North Moore 22:36.0
41 Bryant Barbery North Moore 23:11.0
42 Nick Renzi North Moore 23:15.0
43 Ethan Moody Chatham Central 23:23.0
44 Ricardo Munoz East Montgomery 24:06.0
45 Macon Moore Chatham Central 24:09.0
46 Travis Holshouser North Rowan 24:12.0
47 Ben Melo Albemarle 24:35.0
48 Jonathan Gomez North Moore 24:45.0
49 Caleb Ward South Davidson 24:52.0
50 Noah Stoyanov North Rowan 25:42.0
51 Nicolas Overcash North Rowan 26:27.0
52 Matt Kiser Albemarle 29:26.0
53 Paul Cagle Albemarle 29:44.0
54 Brandon Edds North Rowan 29:50.0
55 Jake King Albemarle 29:54.0
56 Garrett Foster Albemarle 32:07.0
57 Justin Deal North Rowan 32:37.0
58 Chu Luloor Albemarle 32:49.0
59 Josh Mullen Albemarle 51:00.0