Championship Boys
1 East Chapel Hill 47 5 8 9 11 14 31 51
2 Surry Central High 66 2 10 15 19 20 56 66
3 Reidsville 74 3 7 17 18 29 30 67
4 South Meck 134 16 22 23 35 38 64 72
5 NCSSM 139 1 6 25 28 79 87 0
6 Watauga High 176 12 33 34 44 53 61 63
7 Chapel Hill High 196 27 40 41 43 45 46 62
8 Carolina Day 204 13 24 52 55 60 93 94
9 Nash Central High 223 21 32 42 59 69 78 81
10 Ragsdale 240 36 37 48 49 70 75 88
11 Ledford High 300 47 57 58 65 73 74 97
12 Jay M. Robinson 359 39 71 82 83 84 98 0
13 Terry Sanford High 359 26 68 86 89 90 103 0
14 East Davidson 372 4 77 92 99 100 0 0
15 Davie County 391 54 76 80 85 96 102 104
16 Greensboro Page 442 50 91 95 101 105
1 1 16:11.1 5528 Kyle Wolpert NCSSM
2 1 16:14.9 5983 Miguel Ocampo Surry Central
3 1 16:22.1 6152 Samuel Bryan Reidsville
4 1 16:31.5 5282 Nick Schilly East Davidson
5 1 16:34.5 5234 Vanya Almekinders East Chapel Hill
6 2 16:39.9 5529 Phillip Curley NCSSM
7 2 16:46.0 6155 Stephon Roach Reidsville
8 2 16:50.1 5240 Taylor Gilland East Chapel Hill
9 3 16:53.8 5237 Pete Christopher East Chapel Hill
10 2 17:00.5 5984 Eric Stouch Surry Central
11 4 17:04.5 5241 Dan Gura East Chapel Hill
12 1 17:09.4 6082 Luke Nelson Watauga
13 1 17:14.0 4859 Davis Graham Carolina Day School
14 5 17:20.0 5236 Ben Buck East Chapel Hill
15 3 17:20.5 5987 Jake Murphy Surry Central
16 1 17:22.6 5916 Jed Wilkerson South Meck
17 3 17:25.2 6153 Tyler Mooney Reidsville
18 4 17:31.8 6154 Graham Rothrock Reidsville
19 17:32.5 6202 Jefferson Waugh Statesville
20 4 17:33.4 5985 Evodio Rodriguez Surry Central
21 5 17:34.0 5986 Aaron Wilkins Surry Central
22 1 17:34.5 5505 Anthony Lucas Nash Central
23 2 17:35.4 5906 David Sanctis South Meck
24 3 17:36.3 5895 Chris Hempson South Meck
25 2 17:46.2 4861 Eric Edgerton Carolina Day School
26 3 17:47.6 5531 Robert Yarbrough NCSSM
27 1 17:56.6 6020 Alex Alexanian Terry Sanford
28 1 18:00.2 4866 Jordan Gottschalk Chapel Hill
29 4 18:01.9 5532 Lucas Lankford NCSSM
30 5 18:02.9 6156 Zachery Bryan Reidsville
31 6 18:03.8 6157 Kenny Britt Reidsville
32 6 18:05.5 5243 Ben Jones East Chapel Hill
33 2 18:06.5 5506 Antoine Macklin Nash Central
34 2 18:09.2 6085 Isaac Smith Watauga
35 3 18:09.7 6069 Will Barbour Watauga
36 4 18:11.7 5894 Colton Fisher South Meck
37 1 18:12.8 5678 Elliot Hall Ragsdale
38 2 18:17.4 5679 Josh Kirkman Ragsdale
39 5 18:19.3 5899 Brent Lalas South Meck
40 1 18:23.1 5745 David Parisi Jay M. Robinson
41 2 18:25.2 4881 Kody Pratson Chapel Hill
42 3 18:28.0 4869 Taylor Dillon Chapel Hill
43 3 18:30.1 5502 Dillon Hawley Nash Central
44 4 18:36.8 4871 Cameron Gaunt Chapel Hill
45 4 18:37.0 6083 Zeb Sanders Watauga
46 5 18:39.0 4882 Otis Reid Chapel Hill
47 6 18:41.4 4874 Ben Harper Chapel Hill
48 1 18:47.1 5439 Andrew Hege Ledford
49 3 18:48.2 5677 Jacob Grondy Ragsdale
50 4 18:49.3 5675 Kyle Brandenberg Ragsdale
51 1 18:50.5 5638 Danny Johnsen Page
52 7 18:51.9 5242 Corwin Hess East Chapel Hill
53 3 18:54.7 4862 Troy Ziemer Carolina Day School
54 5 18:57.4 6092 Jordan Trivette Watauga
55 1 19:01.6 5185 Patrick Oconnor Davie County
56 4 19:02.5 4858 McLeod Sims Carolina Day School
57 6 19:05.1 5988 Nick Stanley Surry Central
58 2 19:05.4 5443 Mike Morphis Ledford
59 3 19:05.9 5440 Murray White Ledford
60 4 19:06.6 5497 Garrett Allen Nash Central
61 5 19:07.6 4860 Duane Stepp Carolina Day School
62 6 19:09.1 6073 Brooks Forsyth Watauga
63 7 19:10.0 4877 Alex Marchesi Chapel Hill
64 7 19:13.9 6074 Patrick Fuller Watauga
65 6 19:18.5 5893 Jack Emmerich South Meck
66 4 19:22.0 5442 Gib Dula Ledford
67 7 19:22.7 5989 Cory High Surry Central
68 7 19:22.9 6158 Joseph Harrill Reidsville
69 2 19:30.1 6022 Steve Quinn Terry Sanford
70 5 19:31.9 5510 Fabian White Nash Central
71 5 19:34.5 5676 Austin Conklin Ragsdale
72 2 19:37.0 5746 Nick Kelley Jay M. Robinson
73 7 19:42.8 5914 Ian Warren South Meck
74 5 19:49.0 5441 Jeff Stack Ledford
75 6 19:50.2 5438 Roger Strickland Ledford
76 6 19:52.6 5682 Justin Smith Ragsdale
77 2 20:05.3 5181 Aaron Hollifield Davie County
78 2 20:07.7 5279 David Keyser East Davidson
79 6 20:14.9 5508 Bryan Rivera Nash Central
80 5 20:22.0 5533 Dorian Britt NCSSM
81 3 20:37.8 5178 Jesse Cousins Davie County
82 7 20:45.3 5498 Trey Bouldin Nash Central
83 3 20:46.5 5748 Leevon Cornell Jay M. Robinson
84 4 20:49.6 5749 Zac Cone Jay M. Robinson
85 5 20:50.3 5750 Will Mitro Jay M. Robinson
86 4 20:51.9 5188 Kyle Smith Davie County
87 3 20:54.6 6023 Eze Okeagu Terry Sanford
88 6 21:02.3 5534 Young Lee NCSSM
89 7 21:03.1 5680 Munib Mootassen Ragsdale
90 4 21:09.1 6024 Thomas Nara Terry Sanford
91 5 21:11.9 6021 Alex Kingsley Terry Sanford
92 2 21:14.8 5658 Jeremy Shaw Page
93 3 21:15.3 5283 John Whitehead East Davidson
94 6 21:17.7 4863 Mark Birdsong Carolina Day School
95 7 21:18.6 4864 Benjamin Birdsong Carolina Day School
96 3 21:24.8 5654 Brian Pate Page
97 5 21:25.7 5186 Rusty Oconnor Davie County
98 7 21:31.7 5444 Josh Burgess Ledford
99 6 21:42.3 5753 James White Jay M. Robinson
100 4 21:46.3 5278 Todd Kennedy East Davidson
101 5 21:59.0 5277 Bryan Gordon East Davidson
102 4 22:00.1 5628 Adam Cornett Page
103 6 22:08.0 5183 Taylor Milleson Davie County
104 6 22:14.0 6026 Jarred Baldwin Terry Sanford
105 7 22:21.8 5174 Chris Ange Davie County
106 23:01.4 4808 zanul abdin altavista
107 23:05.1 4807 justin fisher altavista
108 5 24:04.6 5626 Spencer Campbell Page
109 24:10.2 4806 jonathon east altavista
Boys Invitational
1 Northern Nash High 106 6 18 21 25 36 74 86
2 Orange High School 131 9 23 26 28 45 48 67
3 SOUTH STOKES HIGH 200 3 22 32 68 75 101 112
4 A.L. Brown High 207 8 13 35 37 114 122 130
5 West Stokes 209 12 16 27 43 111 123 129
6 Southwest Guilford 228 14 42 50 53 69 79 92
7 Mooresville High 231 4 30 54 62 81 82 0
8 Burlington - 242 19 46 51 61 65 94 113
Williams
9 Rockingham County 257 5 15 70 71 96 104 110
10 Durham Academy 264 10 38 47 84 85 93 102
11 East Lincoln High 293 1 20 58 95 119 143 151
12 North Surry High 302 2 39 73 83 105 106 125
13 altavista 348 17 29 56 118 128 0 0
14 Wakefield HS 365 55 60 63 90 97 115 121
15 Forsyth Country 380 11 40 44 137 148 150 0
Day School
16 Greensboro Day 390 31 57 77 99 126 135 144
17 Bishop McGuiness 396 41 59 64 108 124 145 0
18 Southeast Guilford 405 72 78 80 87 88 100 116
19 Northeast Guilford 446 7 33 132 133 141 142 147
20 Asheboro High 451 49 66 98 107 131 136 138
21 Southern Nash 458 24 89 91 120 134 152 153
22 Chatham Central 470 34 76 103 117 140 146 0
23 Glenn 576 52 109 127 139 149 154
1 1 16:26.2 5330 Brad Popple East Lincoln
2 1 16:52.1 6139 David Hetrick North Surry
3 1 16:58.0 5934 SAM BRINSON SOUTH STOKES
4 1 16:58.6 5458 Colin Davis Mooresville
5 1 17:15.3 5766 Jimmy Anderson Rockingham County HS
6 1 17:19.9 5564 Jemarus Alston Northern Nash
7 1 17:22.2 5542 Mario Ivey Northeast Guilford
8 1 17:28.7 4768 Pedro Gomez A.L. Brown High
9 1 17:38.0 5618 Thomas Smith Orange
10 1 17:52.3 5207 Daniel Kimmel Durham Academy
11 1 17:53.0 5344 Steven Holland Forsyth Country Day School
12 1 17:53.0 4701 Phillip Vogler West Stokes
13 2 17:54.0 4769 Jonathan Hipp A.L. Brown High
14 1 17:55.0 5948 Andrew Kraszeski, Southwest Guilford
15 2 17:57.0 5774 Josh Hubbard Rockingham County HS
16 2 17:59.0 4702 Adam Carmicheal West Stokes
17 1 18:02.0 4798 james evans altavista
18 2 18:04.0 5566 D.J. Engrassia Northern Nash
19 1 18:06.0 4746 Hugh Simmons Burlington - Williams
20 2 18:11.0 5331 Jeremy James East Lincoln High
21 3 18:11.0 5567 Ryan Seawell Northern Nash
22 2 18:11.0 5933 BRANDON MANUEL SOUTH STOKES
23 2 18:13.0 5616 Zack Pope Orange
24 1 18:14.0 5880 Tyler Turner Southern Nash
25 4 18:16.0 5565 Zack Brantley Northern Nash
26 3 18:17.0 5620 Jake Wimberly Orange
27 3 18:17.0 4703 Charlie Sevier West Stokes
28 4 18:19.0 5615 Clint Parker Orange
29 2 18:23.0 4799 jason slusher altavista
30 2 18:28.0 5459 T.A. Gordon Mooresville
31 1 18:29.0 5422 Ryan Carty Greensboro Day
32 3 18:31.0 5932 TIM GRIBBLE SOUTH STOKES
33 2 18:31.0 5543 Andrew Hall Northeast Guilford
34 1 18:32.0 4935 James Walls Chatham Central
35 3 18:32.0 4770 Farrell Haynie A.L. Brown High
36 5 18:32.0 5568 Dustin Ellis Northern Nash
37 4 18:33.0 4771 Aaron Tommie A.L. Brown High
18:33.0 5426 Jonathan Kendrick Gretna High School
39 2 18:34.0 5208 Drew Littlewood Durham Academy
40 2 18:35.0 6140 Garrett Howlett North Surry
41 2 18:35.0 5345 Taylor Twine Forsyth Country Day School
42 1 18:36.0 4844 Matt ONeill Bishop McGuiness
43 2 18:40.0 5946 Tim Albrecht, Southwest Guilford
44 4 18:43.4 4704 Drew Tucker West Stokes
45 3 18:44.2 5346 Stephen Rusterholz Forsyth Country Day School
46 5 18:44.7 5601 John Connelly Orange
47 2 18:47.3 4753 Casey Dixon Burlington - Williams
48 3 18:48.4 5205 John Harpham Durham Academy
49 6 18:48.7 5611 Scott Jarvis Orange
50 1 18:49.9 4809 Deon McNeill Asheboro
51 3 18:52.1 5951 Jacob Zarick Southwest Guilford
52 3 18:53.1 4745 Danny Holden Burlington - Williams
53 1 18:54.9 5387 Travis Lowman Glenn
54 18:55.8 5704 Rivera Toni Randleman
55 4 18:56.9 5949 Jonathan Kersting, Southwest Guilford
56 3 18:58.1 5460 Nathan Craig Mooresville
57 1 18:60.0 6030 Fred Johnson Wakefield HS
58 3 19:00.2 4800 paul brockman altavista
59 2 19:04.1 5418 Will Pugh Greensboro Day
60 3 19:04.4 5332 Alex Cantelmi East Lincoln High
61 2 19:05.3 4842 Vincent Easley Bishop McGuiness
62 2 19:06.4 6033 Richard Armstrong Wakefield HS
63 4 19:07.1 4741 Garret Allen Burlington - Williams
64 4 19:08.3 5462 Josh Nelson Mooresville
65 3 19:09.0 6032 Alaa Dahir Wakefield HS
66 3 19:10.0 4845 Will Scott Bishop McGuiness
67 5 19:12.4 4743 Michael Cowan Burlington - Williams
68 2 19:13.5 4810 Aaron Logan Asheboro
69 7 19:14.1 5614 James Norman Orange
70 4 19:16.3 5929 WILL BENNETT SOUTH STOKES
71 5 19:17.1 5945 Nick Albrecht, Southwest Guilford
72 3 19:17.3 5769 Seth Barham Rockingham County HS
73 4 19:17.5 5782 Andy Owens Rockingham County HS
74 1 19:20.7 5838 Jake Griffin Southeast Guilford
75 3 19:22.8 6141 Sam Davis North Surry
76 6 19:23.7 5569 Alex Wade Northern Nash
77 5 19:26.3 5931 ADAM CARDWELL SOUTH STOKES
78 2 19:27.6 4930 Stephen Mitchell Chatham Central
79 3 19:28.5 5419 Austin Lane Greensboro Day
80 2 19:30.4 5845 Ricardo Santiago Southeast Guilford
81 6 19:32.2 5950 Stephen Shuford, Southwest Guilford
82 3 19:32.9 5842 Seth Miller Southeast Guilford
83 19:33.5 4936 Kurt Martin Chatham
84 5 19:34.4 5466 Jeremy Laurer Mooresville
85 6 19:34.5 5461 Will Platt Mooresville
86 4 19:34.7 6143 Michael Stillwagon North Surry
87 19:39.9 5429 Wesley Wyatt Gretna
88 4 19:41.8 5209 Amadeo DeLuca Durham Academy
89 5 19:44.4 5211 Austin Johnson Durham Academy
90 19:47.0 5661 Chris Murphy Parkland
91 7 19:49.7 5570 Brandon Smith Northern Nash
92 4 19:51.1 5831 Jon Aldridge Southeast Guilford
93 19:52.2 5695 Burger Brandon Randleman
94 5 19:53.7 5846 Adam Snyder Southeast Guilford
95 2 19:56.2 5879 Steven Owens Southern Nash
96 4 19:58.1 6035 Matt Mahabir Wakefield HS
97 3 19:59.5 5882 Erick Lara Southern Nash
98 7 20:00.8 5960 Adam Luibrand Southwest Guilford
99 6 20:06.4 5212 Wes Paulson Durham Academy
100 6 20:07.7 4742 Trey Chandler Burlington - Williams
101 4 20:09.8 5333 Raven Hasian East Lincoln High
102 5 20:14.6 5776 Dillon James Rockingham County HS
103 5 20:16.6 6031 Paul Gorman Wakefield HS
104 3 20:17.3 4812 Jon Spivey Asheboro
105 4 20:17.7 5417 Brad Johnson Greensboro Day
106 6 20:18.6 5847 Ben White Southeast Guilford
107 20:19.1 5663 Alex Kallaminas Parkland
108 6 20:24.4 5928 JAMES HANCOCK SOUTH STOKES
109 7 20:25.6 5215 Andrew Kindman Durham Academy
110 3 20:27.7 4934 Josh Sirls Chatham Central
111 6 20:30.7 5770 Chase Durham Rockingham County HS
112 20:30.8 5826 Jonathan Everhart South Davidson
113 5 20:31.0 6142 Daniel Brubaker North Surry
114 6 20:32.4 6144 Matthew Stone North Surry
115 4 20:32.6 4828 Anthony Duncan Asheboro
116 20:33.1 4939 Daniel Scott Chatham
117 4 20:34.3 6138 Sean Jordan Bishop McGuiness
118 2 20:36.2 5388 JB Honeywell Glenn
119 7 20:37.7 5771 Brandon Gilley Rockingham County HS
120 5 20:39.9 4707 Josh Luper West Stokes
121 20:40.0 5825 Daniel Cope South Davidson
122 7 20:40.2 5930 ZACH AGEE SOUTH STOKES
123 20:43.0 4938 Nathanial Herndon Chatham
124 20:43.9 5424 Jesse Baker Gretna
125 7 20:45.6 4744 Evan Piephoff Burlington - Williams
126 5 20:49.5 4772 Jacob McIntrye A.L. Brown High
127 6 20:51.0 6034 David Clay Wakefield HS
128 7 20:51.2 5832 Adam Aydelette Southeast Guilford
129 4 21:01.8 4926 Philip Cole Chatham Central
130 4 21:11.8 4803 jordan bing altavista
131 5 21:13.9 5334 Mike Tassitino East Lincoln High
132 4 21:14.5 5883 Winston Davis Southern Nash
133 21:17.1 5827 Matthew Gallimore South Davidson
134 7 21:18.7 6036 Jonathan Stockton Wakefield HS
135 6 21:19.4 4774 Mathew Johnson A.L. Brown High
136 6 21:21.4 4706 Drew Overton West Stokes
137 21:21.8 4937 Bernard McGee Chatham
138 5 21:36.4 4847 Tyler Hollett Bishop McGuiness
139 7 21:37.7 6146 Michael Hopcraft North Surry
140 5 21:38.5 5420 Roger Gant Greensboro Day
141 3 21:39.9 5390 Jon Craven Glenn
142 5 21:41.3 4801 haupt trevor altavista
143 7 21:45.6 4708 Jay Rose West Stokes
144 7 21:52.0 4775 Wesley Summerlin A.L. Brown High
145 5 21:53.3 4816 Sam Allen Asheboro
146 3 21:54.5 5544 Charles Veasey Northeast Guilford
147 4 21:56.9 5547 Steven Truong Northeast Guilford
148 5 21:57.7 5884 Jordan Hagler Southern Nash
149 6 21:59.4 5414 Steven Miller Greensboro Day
150 22:03.0 5698 Gray Justin Randleman
151 6 22:04.3 4818 Clinton Cooper Asheboro
152 4 22:05.5 5350 Westley Fitch Forsyth Country Day School
153 7 22:07.4 4820 Adam Glass Asheboro
154 22:09.1 5699 Kivett Charlie Randleman
155 22:29.6 5662 Enrique Matias Parkland
156 4 22:31.6 5396 Kevin Wrenn Glenn
157 5 22:33.0 4925 Ethan Brooks Chatham Central
158 5 22:38.8 5546 Quinzel Comer Northeast Guilford
159 6 22:40.1 5545 Justin Michael Northeast Guilford
160 22:41.5 5427 Phillip Mayhew Gretna
161 6 22:45.6 5336 DJ Blackhorse East Lincoln High
162 7 22:47.4 5416 Frank Brown Greensboro Day
163 6 22:49.6 4846 Sam Wharton Bishop McGuiness
164 6 22:59.3 4929 Wes Little Chatham Central
165 7 23:00.3 5549 Nick Jackson Northeast Guilford
166 5 23:27.7 5348 Joel Short Forsyth Country Day School
167 5 23:29.5 5389 JB Hart Glenn
168 6 23:35.0 5351 Philip Waugh Forsyth Country Day School
169 7 23:45.1 5335 Zack Springs East Lincoln High
170 25:23.5 5668 Alex Saddler Parkland
171 6 25:36.6 5887 Ronnie Stroud Southern Nash
172 7 26:16.9 5888 Alex Jones Southern Nash
173 26:50.3 5828 Michael Cope South Davidson
174 6 26:56.1 5392 Tom Freels Glenn
175 32:09.3 5274 Tyler Atwood East Davidson
Boys Development
1 East Chapel Hill 32 2 4 5 10 11 18 48
2 Eastern Alamance 35 1 6 7 8 13 32 65
3 South Meck 89 3 17 19 20 30 31 36
4 Northern Nash High 140 16 26 27 34 37 72 0
5 Mooresville High 164 12 14 43 46 49 63 69
6 Orange 189 9 21 39 50 70 0 0
7 Watauga High 207 15 24 35 51 82 0 0
8 Western Guilford 221 22 23 47 53 76 79 0
9 Ragsdale 232 41 42 44 45 60 62 68
10 Rockingham County 237 29 38 55 57 58 61 75
11 Southeast Guilford 268 25 54 56 66 67 73 0
12 Burlington - 286 40 52 59 64 71 74 78
Williams
13 SOUTH STOKES HIGH 299 28 33 77 80 81 83 0
1 1 17:52.4 5298 Patrick Lynn Eastern Alamance
2 1 18:08.6 5235 Karsten Bench East Chapel Hill
3 1 18:10.2 5897 Chad Johnson South Meck
4 2 18:10.6 5251 Trenel Xing East Chapel Hill
5 18:17.0 5487 Rob McCormick Mount Airy
6 3 18:17.3 5248 Alex Safrit East Chapel Hill
7 18:18.9 5488 Andrew Gitt Mount Airy
8 18:31.4 5725 Ben Mills Reidsville
9 2 18:40.4 5299 Adam Cheek Eastern Alamance
10 3 18:42.0 5301 Harrison Lee Eastern Alamance
11 4 18:43.1 5300 Kenneth Miskow Eastern Alamance
12 1 18:50.4 5604 Daniel Ely Orange
13 4 19:04.0 5239 Zach Gilbert East Chapel Hill
14 5 19:21.9 5244 Alex Jones East Chapel Hill
15 1 19:23.6 5463 Graham Sledge Mooresville
16 5 19:27.0 5302 Jack Fladeland Eastern Alamance
17 2 19:34.3 5464 Joseph Newman Mooresville
18 1 19:40.2 6089 Wesley Templeton Watauga
19 1 19:43.1 5573 Devin Williams Northern Nash
20 2 19:44.6 5911 Corey Swanda South Meck
21 19:45.4 5990 Jacob Hinton Surry Central
22 6 19:47.8 5245 Rob Meeker East Chapel Hill
23 3 19:48.8 5900 Ben McGuire South Meck
24 19:53.5 5991 Martin Rangel Surry Central
25 4 19:54.2 5903 Rob Pryce South Meck
26 2 19:55.6 5599 Cory Barringer Orange
27 1 19:56.4 6121 Noah Putnam Western Guilford
28 2 19:58.0 6117 Matt Keane Western Guilford
29 2 20:06.0 6079 Stephan Knutson Watauga
30 1 20:11.5 5843 David Nino-Martinez Southeast Guilford
31 2 20:17.0 5571 Jonathan Clark Northern Nash
32 3 20:18.4 5575 Andy Greer Northern Nash
33 1 20:18.8 5922 JACOB COOPER SOUTH STOKES
34 1 20:20.3 5780 Ben Moore Rockingham County HS
35 5 20:21.1 5913 Brad Trahan South Meck
36 6 20:24.8 5889 Bobby Bentley South Meck
37 6 20:29.6 5303 Ben King Eastern Alamance
38 2 20:29.8 5926 JESSE BUNTON SOUTH STOKES
39 4 20:31.6 5572 Joseph Mallory Northern Nash
40 3 20:34.4 6093 Ben Volmer Watauga
41 7 20:35.5 5915 Terry Welles South Meck
42 5 20:36.2 5579 Brandon Fetty Northern Nash
43 20:37.6 4709 Ethon May West Stokes
44 2 20:40.2 5772 Travis Gilley Rockingham County HS
45 3 20:41.4 5607 Kenyon Heverly Orange
46 1 20:44.9 4757 John Hollander Burlington - Williams
47 1 20:45.5 5691 Tyler Harran Ragsdale
48 2 20:46.3 5687 Ben Kennedy Ragsdale
49 3 20:47.6 5470 Michael Johnson Mooresville
50 3 20:48.7 5684 Dustin Vaughn Ragsdale
51 4 20:51.4 5681 Kody Redfern Ragsdale
52 4 20:55.2 5465 Daniel Gates Mooresville
53 3 20:58.8 6119 Michael Laliberty Western Guilford
54 7 21:01.7 5247 Cliff Rose East Chapel Hill
55 5 21:04.7 5467 Donovan Fair Mooresville
56 4 21:05.2 5605 Adam Gilmore Orange
57 4 21:08.2 6081 David McGuinn Watauga
58 2 21:11.8 4750 Chase Brannock Burlington - Williams
59 4 21:14.2 6116 Charlie Bouton Western Guilford
60 21:23.1 5499 Kaseem Brown Nash Central
61 2 21:25.4 5833 Andy Camp Southeast Guilford
62 3 21:27.2 5787 Matt Bell Rockingham County HS
63 3 21:28.6 5841 Brett McFarland Southeast Guilford
64 4 21:32.5 5784 Onofre Ramirez Rockingham County HS
65 5 21:34.1 5779 Ben Minter Rockingham County HS
66 3 21:36.0 4765 Julian Rivera Burlington - Williams
67 21:36.7 5213 John Pardon Durham Academy
68 5 21:38.0 5689 Steven Szitas Ragsdale
69 21:40.6 5813 James Rorie Ben L. Smith HS
70 6 21:43.1 5773 Aaron Griffith Rockingham County HS
71 6 21:46.3 5685 Adam Fear Ragsdale
72 6 21:48.2 5468 Jordan Willis Mooresville
73 4 21:48.5 4762 James Lynch Burlington - Williams
74 7 21:48.8 5304 Bryson Goss Eastern Alamance
75 21:59.7 5811 Brandon Cagle Ben L. Smith HS
76 4 22:02.6 5834 Alex Carlson Southeast Guilford
77 22:10.1 5700 Lupo Corey Randleman
78 22:18.0 4711 Patrick Cheek West Stokes
79 5 22:18.3 5836 Marcus Davis Southeast Guilford
80 7 22:21.4 5688 Peter Macmonegle Ragsdale
81 7 22:23.8 5469 Ahad Khan Mooresville
82 5 22:29.3 5619 Andrew Ward Orange
83 5 22:30.5 4767 Zachary Taylor Burlington - Williams
84 6 22:31.1 5581 Jesse Hill Northern Nash
85 22:32.7 5726 LeMar Davis Reidsville
86 6 22:38.2 5840 Ben Knotts Southeast Guilford
87 22:42.5 5218 Will Ramsey Durham Academy
88 6 22:50.7 4766 Alex Stevens Burlington - Williams
89 22:52.7 6159 Alex Jones Reidsville
90 22:55.0 5187 Tony Phloykaew Davie County
91 23:01.4 5489 Josh White Mount Airy
92 7 23:02.8 5783 Leland Price Rockingham County HS
93 5 23:11.3 6120 Bobby Littlejohn Western Guilford
94 3 23:18.2 5923 CHANDLER REICH SOUTH STOKES
95 23:22.0 5815 Robert Thomas Ben L. Smith HS
96 23:25.5 5179 Paco Gama Davie County
97 23:27.4 6148 Tyler Simmons North Surry
98 7 23:34.4 4749 Brad Blaser Burlington - Williams
99 23:41.4 6145 Robby Horton North Surry
100 6 23:46.9 6122 Drew Stevens Western Guilford
101 4 23:48.3 5924 KYLE FORD SOUTH STOKES
102 23:51.8 5992 Joseph Davis Surry Central
103 23:53.2 5993 Frank Jackson Surry Central
104 23:57.2 6147 Richie Transou North Surry
105 23:59.6 5221 Chris Peyzer Durham Academy
106 24:01.9 6149 Lucas Lowe North Surry
107 24:08.8 5816 Dashaun Snipes Ben L. Smith HS
108 5 24:09.8 5925 GABRIEL REICH SOUTH STOKES
109 24:16.6 5490 Nick Woronoff Mount Airy
110 5 24:18.7 6075 Nik Hay Watauga
111 24:50.1 5507 Ben McElroy Nash Central
112 24:51.4 6039 Ross Hertzler Wakefield HS
113 25:01.6 4821 Andrew Stutts Asheboro
114 6 25:03.0 5927 AUSTIN MENDENHALL SOUTH STOKES
115 25:20.2 5177 Will Clevenger Davie County
116 25:44.7 5504 Brent Jackson Nash Central
117 26:04.0 5696 Casstevens Mark Randleman