Racecast

Greensboro XC Invitational

Hagan-Stone Park · 5000m · Boys · Compiled · NC

939 runners from 4 divisions

These divisions were run separately. This is how their times compare, not how they finished — the places and scores below were never contested.

View full meet →

Team scores

Place Team Points 12345 67
1 Chapel Hill (NC) 103 13 20 22 23 25 35 43
2 Sanderson (NC) 119 9 12 21 29 48 78 101
3 Broughton (NC) 129 2 10 31 41 45 79 81
4 Mount Tabor (NC) 165 7 17 24 49 68 70 84
5 Mooresville (NC) 241 5 38 42 73 83 87 164
6 Eastern Alamance (NC) 334 1 19 47 54 213 242 254
7 Durham Academy (NC) 345 8 11 46 122 158 168 256
8 Northwest Guilford (NC) 347 15 52 67 77 136 139
9 Pinecrest (NC) 351 33 34 65 103 116 152 173
10 West Johnston (NC) 359 40 57 60 98 104 106 112
11 Reagan (NC) 365 4 62 63 113 123 157 160
12 West Forsyth (NC) 443 18 32 56 143 194 211 223
13 Millbrook (NC) 475 53 59 97 124 142 174 234
14 Athens Drive (NC) 524 37 92 100 125 170 245 275
15 Charlotte Catholic (NC) 551 51 114 118 127 141 159 186
16 Fayetteville Academy (NC) 561 30 69 75 126 261 402 407
17 Nash Central (NC) 574 16 72 132 175 179 292
18 Orange (NC) 585 39 82 109 153 202 252 268
19 Carrboro (NC) 621 36 115 133 147 190 209 214
20 Union Pines (NC) 626 44 93 102 165 222 259 283
21 Providence Day (NC) 659 91 107 150 155 156 171 218
22 Jordan (NC) 728 50 151 162 178 187 196 239
23 North Raleigh Christian Academy (NC) 758 58 86 110 232 272 278 307
24 Mallard Creek (NC) 759 26 105 177 224 227 258 297
25 Central Davidson (NC) 760 71 74 199 200 216 290 291
26 Asheville Christian Academy (NC) 762 64 88 129 233 248
27 Page (NC) 763 80 90 135 220 238 308 366
28 Cary Academy (NC) 826 6 117 191 249 263 304 305
29 Hidden Valley (VA) 864 108 163 193 197 203 207 208
30 Robinson (NC) 879 137 140 192 198 212 260 265
31 East Forsyth (NC) 890 3 61 236 288 302 329 359
32 Terry Sanford (NC) 939 76 85 237 240 301 355 381
33 Charlotte Country Day (NC) 959 96 180 181 184 318 322 378
34 Forsyth Country Day (NC) 963 111 169 217 231 235 246 273
35 Altavista (VA) 973 89 99 255 264 266 269 357
36 R.J. Reynolds (NC) 1005 130 145 219 241 270 373
37 Northwood (NC) 1006 55 95 146 345 365 382 400
38 North Mecklenburg (NC) 1034 144 182 204 228 276 282 293
39 Rustburg (VA) 1085 66 128 257 303 331 334 350
40 Fuquay-Varina (NC) 1108 119 120 267 285 317 377 430
41 Rockingham County (NC) 1169 148 206 210 286 319 321 391
42 Ragsdale (NC) 1184 154 188 250 253 339 344 369
43 South Stokes (NC) 1241 94 176 279 332 360 469
44 Wesleyan Christian Academy (NC) 1250 27 243 280 328 372 386 393
45 Hopewell (NC) 1257 183 195 274 295 310 336 405
46 Overhills (NC) 1269 28 172 341 349 379 397 437
47 Davie (NC) 1271 167 221 271 300 312 313 333
48 Surry Central (NC) 1301 134 161 298 340 368 392 438
49 Southeast Guilford (NC) 1320 131 205 226 316 442 443 462
50 Bishop McGuinness (NC) 1378 225 244 262 323 324 335 361
51 Ravenscroft (NC) 1414 215 251 284 294 370 388 404
52 Polk County (NC) 1472 14 299 363 385 411 412 419
53 East Mecklenburg (NC) 1492 185 289 325 346 347 371 390
54 Southwest Guilford (NC) 1587 121 309 353 401 403 406 447
55 Northeast Guilford (NC) 1624 149 230 395 416 434 436 448
56 Grimsley (NC) 1641 311 314 315 327 374 375 376
57 Lakeland (VA) 1647 229 306 326 330 456 468 474
58 East Davidson (NC) 1669 166 281 387 408 427 433 435
59 Caldwell Academy (NC) 1672 138 348 356 410 420 444 451
60 Gaston Christian (NC) 1699 189 320 358 409 423 465 472
61 Western Guilford (NC) 1734 277 343 351 364 399 422 424
62 Wakefield (VA) 1794 337 342 354 367 394
63 Gaston Day (NC) 1863 287 352 384 414 426 453 457
64 Chatham (VA) 1895 201 396 421 428 449 458 464
65 SouthLake Christian Academy (NC) 1959 338 362 383 415 461
66 Metrolina Christian Academy (NC) 1970 296 380 398 429 467
67 Covenant Day (NC) 2027 247 418 445 454 463
68 Page (AZ) 2139 389 425 432 441 452 459 470
69 Hickory Grove Christian (NC) 2206 431 439 440 446 450 466 471
70 Randleman (NC) 2218 413 417 455 460 473

Not scored, fewer than five finishers: Wakefield (4), Ben L. Smith (4), Glenn (4), Parkland (4), Village Christian Academy (4), Jordan (2), Williams (1), Clayton (1), Hidden Valley (1), West Forsyth (1)

Rating scale ?

Results

Place Athlete Grade School Time Rating Points Actual race
1 Jake Hurysz 12 Eastern Alamance (NC) 1 15:25.0 133.6 1 1
2 Reidy Jones 12 Broughton (NC) 1 15:26.8 133.3 2 2
3 Patrick Crawford 12 East Forsyth (NC) 1 15:31.5 132.7 3 3
4 Jack Anderson 12 Reagan (NC) 1 15:33.4 132.4 4 4
5 Josh Cox 12 Mooresville (NC) 1 15:35.3 132.1 5 5
6 Thomas Graham 10 Cary Academy (NC) 1 15:39.6 131.5 6 6
7 Jared Neely 12 Mount Tabor (NC) 1 15:46.2 130.6 7 7
8 Carl Ward 11 Durham Academy (NC) 1 15:53.3 129.6 8 8
9 Matt Schick 11 Sanderson (NC) 1 15:58.9 128.9 9 9
10 Pierre Malherbe 12 Broughton (NC) 2 15:59.4 128.8 10 10
11 Fred Ward 11 Durham Academy (NC) 2 16:02.8 128.4 11 11
12 Mathew Geisz 11 Sanderson (NC) 2 16:13.1 127.0 12 12
13 Kyle Villemain 11 Chapel Hill (NC) 1 16:13.3 127.0 13 13
14 Graham Crawford 12 Williams (MA) 1 16:18.2 126.3 14
15 John Wolfe 12 Polk County (NC) 1 16:26.0 125.3 14 1
16 Sean Langkamp 12 Northwest Guilford (NC) 1 16:26.5 125.3 15 15
17 Tevin Richardson 11 Nash Central (NC) 1 16:26.8 125.2 16 2
18 Charlie Reed 11 Mount Tabor (NC) 2 16:28.3 125.1 17 16
19 David Cason 12 West Forsyth (GA) 1 16:28.7 125.0 18 17
20 Michael Tomayo 11 Eastern Alamance (NC) 2 16:30.9 124.7 19 18
21 Liam Stott 12 Chapel Hill (NC) 2 16:31.3 124.7 20 19
22 Mitchell Feldman 11 Sanderson (NC) 3 16:32.8 124.5 21 20
23 Mitch Mallory 11 Wakefield (VA) 1 16:33.8 124.3 21
24 Bradley Viles 9 Chapel Hill (NC) 3 16:34.4 124.3 22 22
25 Danny Phillips 12 Chapel Hill (NC) 4 16:35.8 124.1 23 23
26 Andrew McGee 12 Mount Tabor (NC) 3 16:36.0 124.1 24 24
27 Will Bunch 11 Chapel Hill (NC) 5 16:36.2 124.1 25 1
28 Getisso Dentamo 11 Mallard Creek (NC) 1 16:38.9 123.7 26 25
29 Drew Thompson 10 Wesleyan Christian Academy (NC) 1 16:46.0 122.8 27 3
30 Phillip Vance 11 Overhills (NC) 1 16:46.4 122.8 28 4
31 Phillip Hathaway 11 Sanderson (NC) 4 16:46.7 122.8 29 26
32 Robert Maughan 11 Fayetteville Academy (NC) 1 16:46.8 122.8 30 5
33 Chase Mann 12 Broughton (NC) 3 16:47.3 122.7 31 27
34 Jordan Sorensen 12 West Forsyth (GA) 2 16:47.8 122.6 32 28
35 Craig Baggett 12 Pinecrest (NC) 1 16:50.0 122.4 33 29
36 Dalton Allen 12 Pinecrest (NC) 2 16:50.5 122.3 34 30
37 Nash Stapleton 12 Chapel Hill (NC) 6 16:51.5 122.2 35 31
38 Elliot Pahel-Short 11 Carrboro (NC) 1 16:52.1 122.1 36 6
39 Zack O'Keefe 12 Athens Drive (NC) 1 16:52.3 122.1 37 32
40 Alex Brito 12 Mooresville (NC) 2 16:53.2 122.0 38 33
41 Dylan Skinner 12 Orange (NC) 1 16:53.9 121.9 39 34
42 Bobby Baraldi 10 West Johnston (NC) 1 16:56.0 121.6 40 35
43 Hayden Parker 11 Broughton (NC) 4 16:58.1 121.4 41 36
44 Jordan Sledge 12 Mooresville (NC) 3 16:58.6 121.3 42 37
45 Scott Sutter 12 Chapel Hill (NC) 7 17:00.2 121.1 43 2
46 Ryan Rudisill 12 Clayton (MO) 1 17:01.1 121.0 38
47 Will McCoy 12 Union Pines (NC) 1 17:03.0 120.8 44 7
48 Alvin Martin 11 Broughton (NC) 5 17:03.5 120.7 45 39
49 Michael Cunningham 11 Durham Academy (NC) 3 17:04.2 120.7 46 40
50 Mitch McLeod 10 Chapel Hill (NC) 8 17:04.5 120.6 3
51 Tyron Alston 12 Eastern Alamance (NC) 3 17:05.0 120.6 47 41
52 Andrew White 11 Sanderson (NC) 5 17:05.7 120.5 48 42
53 Matt Ayala 12 Mount Tabor (NC) 4 17:05.9 120.5 49 43
54 Chris Barron 11 Jordan (UT) 1 17:06.5 120.4 50 44
55 Matt Buening 12 Charlotte Catholic (NC) 1 17:06.6 120.4 51 8
56 Carl Walton jr 12 Northwest Guilford (NC) 2 17:09.0 120.1 52 45
57 Richard Miller 10 Millbrook (NC) 1 17:09.1 120.1 53 46
58 James Fladeland 12 Eastern Alamance (NC) 4 17:09.3 120.1 54 47
59 Eric Williams 11 Northwood (WA) 1 17:09.6 120.0 55 9
60 Justin Swink 10 West Forsyth (GA) 3 17:10.2 120.0 56 48
61 Ben Schoenemen 12 West Johnston (NC) 2 17:10.6 119.9 57 49
62 Chase Shermer 10 North Raleigh Christian Academy (NC) 1 17:11.6 119.8 58 10
63 Paul Carr 11 Millbrook (NC) 2 17:12.1 119.7 59 50
64 Wes Sutter 12 Chapel Hill (NC) 9 17:13.3 119.6 51
65 Jarrett Hayes 9 West Johnston (NC) 3 17:13.5 119.6 60 4
66 Jason Midkiff 12 East Forsyth (NC) 2 17:14.1 119.5 61 52
67 Jacob Hoerger 12 Chapel Hill (NC) 10 17:14.4 119.5 53
68 Perry Cabean 10 Reagan (NC) 2 17:15.6 119.3 62 54
69 Jordan Marsh 10 Reagan (NC) 3 17:16.0 119.3 63 55
70 Lawson McDonald 11 Asheville Christian Academy (NC) 1 17:16.7 119.2 64 11
71 Jacob Allen 12 Pinecrest (NC) 3 17:17.0 119.2 65 56
72 Hunter Bass 10 Rustburg (VA) 1 17:17.5 119.1 66 12
73 Spencer Crigler 12 Northwest Guilford (NC) 3 17:17.6 119.1 67 57
74 George Oliver 10 Mount Tabor (NC) 5 17:18.4 119.0 68 58
75 Carl Ivarsson 12 Fayetteville Academy (NC) 2 17:19.9 118.8 69 13
76 Michael Ellis 10 Mount Tabor (NC) 6 17:20.3 118.8 70 59
77 Cody Bivens 12 Central Davidson (NC) 1 17:20.8 118.7 71 14
78 Jeremy Judd 11 Nash Central (NC) 2 17:21.6 118.7 72 15
79 Jordan Hall 12 Mooresville (NC) 4 17:22.1 118.6 73 60
80 Trey Crook 12 Central Davidson (NC) 2 17:22.3 118.6 74 16
81 James Dawson 12 Fayetteville Academy (NC) 3 17:22.5 118.5 75 17
82 Carter Benge 12 Terry Sanford (NC) 1 17:22.8 118.5 76 61
83 Gerald Beinhoff 12 Northwest Guilford (NC) 4 17:23.2 118.5 77 62
84 Ben Boyles 11 Sanderson (NC) 6 17:23.4 118.4 78 63
85 Parker Johnson 11 Broughton (NC) 6 17:24.1 118.4 79 64
86 Chris Reeder 9 Chapel Hill (NC) 11 17:24.5 118.3 5
87 Steve Mulherin 10 Page (AZ) 1 17:24.5 118.3 80 65
88 Jacob Hyman 11 Broughton (NC) 7 17:25.0 118.3 81 66
89 Sam Wimberly 10 Orange (NC) 2 17:25.5 118.2 82 67
90 Chase Martin 12 Mooresville (NC) 5 17:26.0 118.2 83 68
91 Michael Gmeiner 12 Mount Tabor (NC) 7 17:26.5 118.1 84 69
92 Zach Britt 11 Mount Tabor (NC) 8 17:26.8 118.1 6
93 Cooper Wurst 10 Terry Sanford (NC) 2 17:27.2 118.0 85 70
94 Fadi Hanna 11 North Raleigh Christian Academy (NC) 2 17:27.9 117.9 86 18
95 David Rodes 11 Mooresville (NC) 6 17:29.3 117.8 87 71
96 Josh Thornburg 9 Asheville Christian Academy (NC) 2 17:29.8 117.7 88 19
97 Daniel Blanks 10 Altavista (VA) 1 17:30.2 117.7 89 20
98 Rodger Shull 11 Page (AZ) 2 17:31.2 117.6 90 72
99 Reed Payne 10 Providence Day (NC) 1 17:31.5 117.5 91 21
100 Anders Orn 12 Athens Drive (NC) 2 17:31.6 117.5 92 73
101 Joseph Morris 11 Union Pines (NC) 2 17:32.0 117.5 93 22
102 Nathan Staub 10 Broughton (NC) 8 17:32.4 117.4 74
103 Beau Dudney 11 South Stokes (NC) 1 17:32.8 117.4 94 7
104 Tima Karginov 9 Chapel Hill (NC) 12 17:35.2 117.1 8
105 Richard Torbert 12 Northwood (WA) 2 17:35.8 117.1 95 23
106 Reid Palmer 12 Charlotte Country Day (NC) 1 17:36.6 117.0 96 24
107 Alex Vinson 11 Millbrook (NC) 3 17:37.4 116.9 97 75
108 Chris Schoeneman 10 West Johnston (NC) 4 17:37.4 116.9 98 9
109 Steven Mattox 9 Altavista (VA) 2 17:37.6 116.8 99 25
110 Oscar Marzalek 9 Chapel Hill (NC) 13 17:38.0 116.8 10
111 Sam Day 12 Athens Drive (NC) 3 17:38.7 116.7 100 76
112 Patrick Crawford 12 Sanderson (NC) 7 17:39.0 116.7 101 77
113 Dylan Blue 10 Union Pines (NC) 3 17:39.0 116.7 102 26
114 Jared Walters 11 Pinecrest (NC) 4 17:39.3 116.7 103 78
115 Eric Baldwin 12 West Johnston (NC) 5 17:39.6 116.6 104 79
116 Corey Paige 11 Mallard Creek (NC) 2 17:39.8 116.6 105 80
117 Chris Garrett 11 West Johnston (NC) 6 17:40.3 116.6 106 81
118 Jacob Dordick 11 Providence Day (NC) 2 17:40.5 116.5 107 27
119 Ian Forbes 11 Hidden Valley (VA) 1 17:40.7 116.5 108 82
120 Tyler Craven 12 Orange (NC) 3 17:40.9 116.5 109 83
121 James Lawson 12 North Raleigh Christian Academy (NC) 3 17:41.2 116.5 110 28
122 Taylor Boone 12 Forsyth Country Day (NC) 1 17:41.4 116.4 111 29
123 Jeremy Gower 10 West Johnston (NC) 7 17:41.6 116.4 112 84
124 Brady Adcock 11 Reagan (NC) 4 17:42.1 116.4 113 85
125 Matthew Flores 12 Charlotte Catholic (NC) 2 17:42.6 116.3 114 30
126 Jordan Thomas 11 Carrboro (NC) 2 17:43.3 116.2 115 31
127 Landon Sherwood 11 Pinecrest (NC) 5 17:43.3 116.2 116 86
128 Alex Evans 11 Cary Academy (NC) 2 17:44.0 116.2 117 87
129 Grant Heskamp 12 Charlotte Catholic (NC) 3 17:44.2 116.1 118 32
130 Brandon Mcqueen 9 West Johnston (NC) 8 17:44.4 11
131 Clay Jones 10 Fuquay-Varina (NC) 1 17:44.4 116.1 119 88
132 Ryan Catrine 10 Fuquay-Varina (NC) 2 17:44.7 116.1 120 89
133 Alex Werden 9 Chapel Hill (NC) 14 17:45.1 116.0 1
134 Joel Shuford 12 Southwest Guilford (NC) 1 17:45.3 116.0 121 90
135 Erik Kraus 12 Durham Academy (NC) 4 17:45.5 116.0 122 91
136 David Smith 11 Reagan (NC) 5 17:47.0 115.8 123 92
137 Morgan Carstens 12 Millbrook (NC) 4 17:47.0 115.8 124 93
138 Alec Newsom 12 Athens Drive (NC) 4 17:47.0 115.8 125 94
139 Harrison Prince 12 Fayetteville Academy (NC) 4 17:47.1 115.8 126 33
140 Jamie Carter 10 Charlotte Catholic (NC) 4 17:48.8 115.6 127 34
141 Kyle Bibler 10 Rustburg (VA) 2 17:50.1 115.5 128 35
142 Chad Massengill 12 West Johnston (NC) 9 17:50.2 115.5 95
143 Blake Hedrick 11 Asheville Christian Academy (NC) 3 17:50.6 115.4 129 36
144 Mike Cornwell 11 West Johnston (NC) 10 17:50.8 115.4 96
145 Dylan Tatum 11 R.J. Reynolds (NC) 1 17:54.6 115.0 130 97
146 Devin Foust 10 Southeast Guilford (NC) 1 17:54.6 115.0 131 98
147 Dillon Warren 10 Nash Central (NC) 3 17:55.8 114.9 132 37
148 Tyler Oleski 12 Carrboro (NC) 3 17:56.1 114.8 133 38
149 Jacob Fulk 10 Surry Central (NC) 1 17:56.3 114.8 134 12
150 Jamie Linden 12 Page (AZ) 3 17:57.5 114.7 135 99
151 Matt StCyr 12 Northwest Guilford (NC) 5 17:58.0 114.6 136 100
152 Andrew Fried 10 Robinson (TX) 1 17:58.0 114.6 137 39
153 Clay Gooding 11 Caldwell Academy (NC) 1 17:59.1 114.5 138 13
154 Henry Williamson 12 Northwest Guilford (NC) 6 17:59.6 114.5 139 101
155 Eric Kinzer 12 Robinson (TX) 2 18:00.2 114.4 140 40
156 Luke St. Angelo 11 Charlotte Catholic (NC) 5 18:00.9 114.3 141 41
157 Daniel Buchenberger 12 Millbrook (NC) 5 18:01.3 114.3 142 102
158 Billy Fetzner 9 Sanderson (NC) 8 18:01.4 114.3 2
159 Michael Towery 11 West Forsyth (GA) 4 18:02.0 114.2 143 103
160 Anthony Baio 10 North Mecklenburg (NC) 1 18:02.0 114.2 144 104
161 Will Foster 11 R.J. Reynolds (NC) 2 18:02.0 114.2 145 105
162 Clark Kurt 12 Northwood (WA) 3 18:02.0 114.2 146 42
163 Chandler Holden 10 Broughton (NC) 9 18:02.0 114.2 106
164 Jesse Dellea 10 Carrboro (NC) 4 18:02.5 114.2 147 43
165 Nolan Carter 12 Rockingham County (NC) 1 18:03.3 114.1 148 44
166 Austin McLaurin 10 Northeast Guilford (NC) 1 18:03.7 114.0 149 14
167 David Stern 11 Providence Day (NC) 3 18:03.8 114.0 150 45
168 Kevin Rice 12 Ben L. Smith (NC) 1 18:04.8 113.9 46
169 Austen Rios 10 Jordan (UT) 2 18:05.5 113.8 151 107
170 Tyler Clark 11 Pinecrest (NC) 6 18:05.5 113.8 152 108
171 Ryan Thedford 10 Orange (NC) 4 18:05.5 113.8 153 109
172 Patrick Francis 10 Ragsdale (NC) 1 18:06.0 113.8 154 47
173 Steven Starr 11 Providence Day (NC) 4 18:07.0 113.7 155 15
174 Evan Rodbell 11 Providence Day (NC) 5 18:07.3 113.7 156 48
175 Trent Blevins 12 Reagan (NC) 6 18:07.4 113.7 157 3
176 Sam Goldberg 10 Durham Academy (NC) 5 18:07.4 113.7 158 110
177 Alex Bonn 11 Charlotte Catholic (NC) 6 18:07.6 113.6 159 16
178 Brian Webster 10 Reagan (NC) 7 18:07.9 113.6 160 111
179 Carlos Vega 12 Surry Central (NC) 2 18:08.3 113.6 161 17
180 Darrin Laforge 11 Jordan (UT) 3 18:08.3 113.6 162 112
181 Chris Greene 12 Hidden Valley (VA) 2 18:08.6 113.5 163 113
182 Josh Copus 10 Mount Tabor (NC) 9 18:08.6 113.5 18
183 Allen Lawrence 9 Broughton (NC) 10 18:08.9 113.5 114
184 Bobby Martinez 11 West Johnston (NC) 11 18:09.5 113.4 19
185 Dylan Howell 11 Mooresville (NC) 7 18:09.8 113.4 164 20
186 Trevor Morris 11 Union Pines (NC) 4 18:10.0 113.4 165 49
187 Rodney Wright 10 East Davidson (NC) 1 18:10.3 113.3 166 21
188 Andrew Allen 12 Davie (NC) 1 18:10.8 113.3 167 115
189 David Bradley 9 Durham Academy (NC) 6 18:11.3 113.2 168 116
190 McLain Wilkinson 11 Forsyth Country Day (NC) 2 18:11.8 113.2 169 50
191 Alex Dawson 12 Athens Drive (NC) 5 18:11.9 113.2 170 117
192 Brian Alligood 11 Mount Tabor (NC) 10 18:12.1 113.2 22
193 Ryan Nole 10 Providence Day (NC) 6 18:12.4 113.1 171 51
194 Tim Caudle 12 Overhills (NC) 2 18:13.4 113.0 172 52
195 Nathan Frederique 10 Pinecrest (NC) 7 18:13.5 113.0 173 118
196 Daniel Burzlaff 9 Mooresville (NC) 8 18:13.7 113.0 23
197 Brady Burke 9 Millbrook (NC) 6 18:13.8 113.0 174 119
198 Andrew Nguyen 11 Nash Central (NC) 4 18:14.0 113.0 175 53
199 Caleb Swaim 10 South Stokes (NC) 2 18:14.6 112.9 176 24
200 Mason Gunyuzlu 11 Mount Tabor (NC) 11 18:15.3 112.8 25
201 Jacob Stein 12 Mallard Creek (NC) 3 18:15.5 112.8 177 120
202 Sam Peters 10 Jordan (UT) 4 18:16.1 112.8 178 4
203 Mason Williams 11 Nash Central (NC) 5 18:16.2 112.7 179 54
204 Tyler Meis 12 Reagan (NC) 8 18:16.9 112.7 121
205 Eli Yarborough 11 Charlotte Country Day (NC) 2 18:17.0 112.7 180 55
206 Rob Saunders 10 Charlotte Country Day (NC) 3 18:17.4 112.6 181 56
207 Tyler Parton 12 North Mecklenburg (NC) 2 18:17.8 112.6 182 122
208 Matt Wheeler 11 Hopewell (NC) 1 18:18.1 112.5 183 123
209 Connor Choka 10 Charlotte Country Day (NC) 4 18:18.2 112.5 184 57
210 Alex Cannon 9 East Mecklenburg (NC) 1 18:18.7 112.5 185 124
211 Sean Hageman 11 Charlotte Catholic (NC) 7 18:18.9 112.5 186 58
212 Kevin Courson 12 Mooresville (NC) 9 18:19.0 112.4 125
213 Patrick Connelly 9 Jordan (UT) 5 18:19.4 112.4 187 126
214 Patrick Clouse 9 Ragsdale (NC) 2 18:19.9 112.4 188 59
215 Jason Moore 12 Gaston Christian (NC) 1 18:20.5 112.3 189 60
216 Michael Jushchuk 10 Carrboro (NC) 5 18:21.1 112.2 190 61
217 Alex Coeytaux 10 Cary Academy (NC) 3 18:21.6 112.2 191 127
218 Clifford Buck 9 Robinson (TX) 3 18:22.0 112.1 192 62
219 Nick Luci 12 Hidden Valley (VA) 3 18:22.0 112.1 193 128
220 Wilson Rowe 9 West Forsyth (GA) 5 18:22.6 112.1 194 129
221 Ryan Dennehy 10 Hopewell (NC) 2 18:23.1 112.0 195 130
222 Oliver Smith 9 Jordan (UT) 6 18:23.6 112.0 196 131
223 Matthew Sutton 12 Hidden Valley (VA) 4 18:24.6 111.9 197 132
224 Troy Homesley 12 Mooresville (NC) 10 18:24.6 111.9 26
225 William Witt 10 Robinson (TX) 4 18:24.8 111.9 198 63
226 Forest Reynolds 10 Central Davidson (NC) 3 18:25.1 111.8 199 64
227 Alex Walker 9 Central Davidson (NC) 4 18:25.5 111.8 200 65
228 Mason Walton 10 Chatham (NJ) 1 18:25.5 111.8 201 27
229 Dylan Perry 9 Orange (NC) 5 18:26.3 111.7 202 133
230 Baxter Wingfield 9 Hidden Valley (VA) 5 18:27.3 111.6 203 134
231 Tyler Goss 10 West Johnston (NC) 12 18:28.0 111.5 28
232 Drew Winters 11 Charlotte Catholic (NC) 8 18:29.2 111.4 66
233 Kevin Harrow 9 North Mecklenburg (NC) 3 18:29.5 111.4 204 135
234 Dusty Griffin 12 Southeast Guilford (NC) 2 18:30.4 111.3 205 136
235 Josh French 12 Rockingham County (NC) 2 18:30.5 111.3 206 67
236 Logan Turner 12 Mooresville (NC) 11 18:30.5 111.3 29
237 Alex Kallam 10 Hidden Valley (VA) 6 18:30.6 111.3 207 137
238 Chris Luci 12 Hidden Valley (VA) 7 18:30.7 111.3 208 5
239 Timothy Muyimbwa 12 Carrboro (NC) 6 18:31.3 111.2 209 68
240 Adam Sutter 9 Chapel Hill (NC) 15 18:31.9 111.2 6
241 George Hayes 10 Pinecrest (NC) 8 18:32.1 111.1 30
242 Brian Winn 9 Rockingham County (NC) 3 18:32.1 111.1 210 69
243 Graham McAlister 10 West Forsyth (GA) 6 18:32.3 111.1 211 138
244 Hunter Weikle 10 Robinson (TX) 5 18:32.4 111.1 212 70
245 TJ Lindsay 11 Eastern Alamance (NC) 5 18:33.2 111.0 213 139
246 Michael Morken 11 Carrboro (NC) 7 18:33.3 111.0 214 71
247 Thomas Sigmon 9 Ravenscroft (NC) 1 18:34.0 110.9 215 72
248 Blake Rumble 11 Central Davidson (NC) 5 18:34.4 110.9 216 73
249 Philip Waugh 11 Forsyth Country Day (NC) 3 18:34.9 110.8 217 74
250 Andrew Kral 10 Providence Day (NC) 7 18:36.1 110.7 218 75
251 Dalton Nickel 9 Mount Tabor (NC) 12 18:36.2 110.7 31
252 George Cleland 11 R.J. Reynolds (NC) 3 18:36.3 110.7 219 140
253 Matt Lovejoy 10 Page (AZ) 4 18:37.5 110.6 220 141
254 Johnny Zarbock 9 Davie (NC) 2 18:37.8 110.6 221 142
255 Brandon Berry 11 Union Pines (NC) 5 18:38.0 110.5 222 76
256 Chris Shill 12 West Forsyth (GA) 7 18:38.3 110.5 223 143
257 Evan York 10 Mallard Creek (NC) 4 18:38.6 110.5 224 144
258 Josh Renegar 12 Bishop McGuinness (NC) 1 18:38.6 110.5 225 77
259 Ben Brisley 11 Hidden Valley (VA) 8 18:38.8 110.5 7
260 Michael Fittante 10 Southeast Guilford (NC) 3 18:39.1 110.4 226 145
261 Nathnael Abebe 10 Mallard Creek (NC) 5 18:39.3 110.4 227 146
262 Tony Rao 11 North Mecklenburg (NC) 4 18:40.1 110.3 228 147
263 Devin Keel 11 Lakeland (ID) 1 18:40.4 110.3 229 78
264 Cameron Smith 10 Northeast Guilford (NC) 2 18:40.5 110.3 230 32
265 Ryan Mumper 11 Chapel Hill (NC) 16 18:41.0 110.2 8
266 Shawn Lautner 12 Mooresville (NC) 12 18:41.3 110.2 33
267 Bradley McClure 12 Broughton (NC) 11 18:41.6 110.2 148
268 Ben Stallworth 11 Forsyth Country Day (NC) 4 18:41.8 110.2 231 79
269 Tyler Hatton 9 North Raleigh Christian Academy (NC) 4 18:42.1 110.1 232 80
270 Derek Long 10 Asheville Christian Academy (NC) 4 18:42.7 110.1 233 81
271 Drew Holley 12 Millbrook (NC) 7 18:42.8 110.1 234 149
272 David Bohle 12 Forsyth Country Day (NC) 5 18:43.3 110.0 235 82
273 Steven Cupello 11 East Forsyth (NC) 3 18:43.3 110.0 236 150
274 Patric Whitesides 10 Reagan (NC) 9 18:43.8 110.0 9
275 George Stiak 11 Wakefield (VA) 2 18:43.8 110.0 151
276 Soloman McGinty 10 Terry Sanford (NC) 3 18:44.4 109.9 237 152
277 Stephen Ingram 12 Broughton (NC) 12 18:44.7 109.9 153
278 Isaac Hennen 9 Page (AZ) 5 18:45.1 109.8 238 154
279 James Wyngaarden 9 Jordan (UT) 7 18:45.5 109.8 239 155
280 Jack Lacamera 11 Terry Sanford (NC) 4 18:46.0 109.8 240 156
281 Luis Alfaro 12 R.J. Reynolds (NC) 4 18:46.4 109.7 241 157
282 Trevor Smith 12 Eastern Alamance (NC) 6 18:46.9 109.7 242 158
283 Zach Hostetler 10 Wesleyan Christian Academy (NC) 2 18:47.0 109.7 243 83
284 Alex Collette 12 Glenn (NC) 1 18:47.2 109.6 159
285 Dakota Pahel-Short 12 Carrboro (NC) 8 18:47.3 109.6 34
286 Anthony Conforti 9 Bishop McGuinness (NC) 2 18:47.4 109.6 244 84
287 Mark Gallo 9 Athens Drive (NC) 6 18:47.6 109.6 245 160
288 Daniel Schreiner 12 Forsyth Country Day (NC) 6 18:47.7 109.6 246 85
289 Stephen Dillon 11 Covenant Day (NC) 1 18:48.1 109.6 247 86
290 Cole Simons 9 West Johnston (NC) 13 18:48.2 109.5 35
291 Sully Pierce 9 Asheville Christian Academy (NC) 5 18:48.8 109.5 248 87
292 Eric Kofman 12 Cary Academy (NC) 4 18:49.1 109.4 249 161
293 Thusan Fernando 9 Ragsdale (NC) 3 18:49.6 109.4 250 10
294 Eric Scheirer 12 Ravenscroft (NC) 2 18:49.6 109.4 251 88
295 Chris Johnson 12 Orange (NC) 6 18:49.8 109.4 252 162
296 Harrison Booth 10 Broughton (NC) 13 18:50.0 109.4 163
297 Dale Wray 12 Ragsdale (NC) 4 18:50.4 109.3 253 89
298 David Keeler 10 Eastern Alamance (NC) 7 18:50.7 109.3 254 164
299 Andrew Witcher 10 Carrboro (NC) 9 18:50.8 109.3 36
300 Van Vankerkhove 11 Altavista (VA) 3 18:50.8 109.3 255 90
301 Matt Hodgin 9 Durham Academy (NC) 7 18:50.8 109.3 256 11
302 Ashley Brooks 10 Rustburg (VA) 3 18:51.2 109.2 257 91
303 Grant Rhodes 11 Mallard Creek (NC) 6 18:51.8 109.2 258 165
304 Dan Deardorff 11 Union Pines (NC) 6 18:52.0 109.2 259 92
305 Alex Warren 10 Mount Tabor (NC) 13 18:53.5 109.0 12
306 Christopher Ramsay 11 Robinson (TX) 6 18:53.8 109.0 260 93
307 Zack Richardson 12 Fayetteville Academy (NC) 5 18:54.5 108.9 261 94
308 Austin Hansen 11 Mount Tabor (NC) 14 18:55.4 108.8 37
309 Worth McMillian 12 Broughton (NC) 14 18:55.7 108.8 166
310 Greg Redden 9 Bishop McGuinness (NC) 3 18:56.2 108.8 262 95
311 Graham Hawes 9 Pinecrest (NC) 9 18:56.4 108.8 38
312 Dorian Crawford 12 Cary Academy (NC) 5 18:56.4 108.8 263 167
313 Cody Smith 9 Altavista (VA) 4 18:56.8 108.7 264 96
314 Alex Catotti 11 Jordan (UT) 8 18:56.9 108.7 168
315 Chris Gibson 10 Glenn (NC) 2 18:57.3 108.7 169
316 Michael O'Connell 11 Robinson (TX) 7 18:57.7 108.6 265 97
317 Jesse Bowling 10 Altavista (VA) 5 18:58.0 108.6 266 98
318 Zach Orrison 10 Fuquay-Varina (NC) 3 18:58.5 108.6 267 170
319 Bashir Jabbour 10 Sanderson (NC) 9 18:58.6 108.5 13
320 Spencer Micol 10 Orange (NC) 7 18:59.6 108.4 268 39
321 Jeff Bryant 10 Altavista (VA) 6 18:59.8 108.4 269 99
322 Trent Evans 11 R.J. Reynolds (NC) 5 19:00.1 108.4 270 171
323 Matt Gabriel 12 Charlotte Catholic (NC) 9 19:00.3 108.4 40
324 Tony Miller 10 Millbrook (NC) 8 19:00.9 108.3 100
325 Brian Bullins 12 Davie (NC) 3 19:02.1 108.2 271 172
326 Blake Hall 9 Orange (NC) 8 19:03.2 108.1 173
327 Eric Harmeling 11 North Raleigh Christian Academy (NC) 5 19:03.9 108.0 272 101
328 Cameron Lawson 11 Forsyth Country Day (NC) 7 19:05.3 107.9 273 102
329 Corey Silvestri 11 Hopewell (NC) 3 19:05.8 107.9 274 174
330 Andrew Green 10 Athens Drive (NC) 7 19:05.8 107.9 275 14
331 Patrick Buffum 12 North Mecklenburg (NC) 5 19:06.3 107.8 276 175
332 Ben Roberts 11 Western Guilford (NC) 1 19:06.8 107.8 277 176
333 Palmer Anderson 9 Chapel Hill (NC) 17 19:07.0 107.7 15
334 John Lawson 10 North Raleigh Christian Academy (NC) 6 19:07.2 107.7 278 103
335 Luke Paulson 11 Durham Academy (NC) 8 19:08.0 107.7 177
336 Chris Joyce 10 South Stokes (NC) 3 19:08.1 107.6 279 41
337 Sam Young 12 Wesleyan Christian Academy (NC) 3 19:09.9 107.5 280 104
338 Will Luther 11 East Davidson (NC) 2 19:10.0 107.5 281 42
339 Robert Jenkins 11 North Mecklenburg (NC) 6 19:10.0 107.5 282 178
340 Joshua Smith 10 Union Pines (NC) 7 19:10.0 107.5 283 43
341 Kyle Kittelberger 9 Ravenscroft (NC) 3 19:10.1 107.4 284 105
342 Hunter Sturkie 12 Forsyth Country Day (NC) 8 19:10.2 107.4 16
343 Spencer Bruining 12 Fuquay-Varina (NC) 4 19:11.0 107.4 285 179
344 Dylan Thomson 12 Rockingham County (NC) 4 19:11.0 107.4 286 106
345 Will Harris 9 Gaston Day (NC) 1 19:11.9 107.3 287 44
346 Erick Rivera 11 East Forsyth (NC) 4 19:12.1 107.3 288 180
347 Dylan Finn 9 West Johnston (NC) 14 19:12.1 107.3 17
348 Corey Hanks 12 East Mecklenburg (NC) 2 19:12.5 107.2 289 181
349 David Martin 12 Eastern Alamance (NC) 8 19:12.6 107.2 45
350 Alex Langevin 10 West Forsyth (GA) 8 19:12.6 107.2 18
351 Jake Johnson 11 Central Davidson (NC) 6 19:13.1 107.2 290 46
352 Charlie Sowers 10 Providence Day (NC) 8 19:13.3 107.2 107
353 Jesse Johnson 11 Central Davidson (NC) 7 19:14.2 107.1 291 47
354 Kionte Riley 11 Millbrook (NC) 9 19:14.8 107.0 108
355 George Corbin 9 Nash Central (NC) 6 19:15.8 106.9 292 109
356 Will Krowchuk 12 Mount Tabor (NC) 15 19:15.9 106.9 19
357 Jeff Dion 12 Athens Drive (NC) 8 19:16.0 106.9 20
358 Jonathan Glass 11 Millbrook (NC) 10 19:16.1 106.9 110
359 Joseph Rangel 11 Orange (NC) 9 19:17.0 106.8 48
360 Dylan Knight 12 North Mecklenburg (NC) 7 19:17.0 106.8 293 182
361 Tyson Presnell 11 Ravenscroft (NC) 4 19:17.8 106.7 294 111
362 Stephen Hansen 10 Hopewell (NC) 4 19:17.8 106.7 295 183
363 Kevin Garrity 11 Reagan (NC) 10 19:17.9 106.7 21
364 Alex Kegarise 12 Metrolina Christian Academy (NC) 1 19:18.1 106.7 296 112
365 Jonathan Garris 11 Mallard Creek (NC) 7 19:18.4 106.7 297 184
366 Tanner Martin 10 Surry Central (NC) 3 19:18.7 106.7 298 49
367 Ricky Mozquedo 11 Polk County (NC) 2 19:19.4 106.6 299 113
368 Mitchell Feldbusch 12 Sanderson (NC) 10 19:20.2 106.5 22
369 David Wheaton 11 Carrboro (NC) 10 19:21.0 106.4 50
370 Jacob Whitaker 11 Davie (NC) 4 19:21.4 106.4 300 185
371 Charles Brown II 11 Parkland (PA) 1 19:21.8 106.4 186
372 Brenden Culver 11 Millbrook (NC) 11 19:22.0 106.3 114
373 Ian McKinnon 9 Athens Drive (NC) 9 19:22.3 106.3 23
374 Michael Nutter 12 Glenn (NC) 3 19:22.4 106.3 187
375 Cody Dubois 10 Terry Sanford (NC) 5 19:22.6 106.3 301 188
376 Will Oakley 12 East Forsyth (NC) 5 19:22.9 106.3 302 189
377 Josh Melton 12 Providence Day (NC) 9 19:22.9 106.3 51
378 Thomas Freeman 12 Union Pines (NC) 8 19:23.0 106.3 52
379 Kai Lieth 12 Carrboro (NC) 11 19:23.5 106.2 24
380 Christopher Crawford 10 Durham Academy (NC) 9 19:23.7 106.2 25
381 Taylor Cash 12 Orange (NC) 10 19:24.1 106.2 26
382 Kyle Lindsey 10 Charlotte Catholic (NC) 10 19:24.6 106.1 53
383 Erik Heaney 12 Durham Academy (NC) 10 19:24.6 106.1 27
384 Kyle Morrison 10 Charlotte Catholic (NC) 11 19:25.3 106.1 54
385 John Goode 11 Rustburg (VA) 4 19:26.6 105.9 303 115
386 Elliot Oleski 10 Carrboro (NC) 12 19:26.8 105.9 55
387 Colin Godwin 9 Cary Academy (NC) 6 19:27.2 105.9 304 56
388 Matt Makansi 12 Cary Academy (NC) 7 19:27.3 105.9 305 190
389 LaMarr Coles III 12 Lakeland (ID) 2 19:27.5 105.8 306 116
390 Ryan Hatton 11 North Raleigh Christian Academy (NC) 7 19:28.1 105.8 307 117
391 Brant Moll 11 Page (AZ) 6 19:28.2 105.8 308 191
392 Alex Wheaton 11 Millbrook (NC) 12 19:28.3 105.8 118
393 Daniel Whitacre 12 Sanderson (NC) 11 19:28.3 105.8 28
394 John Celestini 11 Sanderson (NC) 12 19:29.0 105.7 29
395 Bryan Ingram 12 Southwest Guilford (NC) 2 19:29.0 105.7 309 192
396 Jonathan Hill 9 Millbrook (NC) 13 19:29.2 105.7 119
397 Victor Munoz 10 West Johnston (NC) 15 19:29.3 105.7 30
398 Ben Migirditch 9 Hopewell (NC) 5 19:30.6 105.6 310 193
399 Brock Friedman 10 Sanderson (NC) 13 19:31.3 105.5 31
400 Landon Robinson 12 Mooresville (NC) 13 19:31.6 105.5 57
401 Sean Craig 12 Athens Drive (NC) 10 19:31.7 105.5 194
402 Danial Price 12 Central Davidson (NC) 8 19:32.2 105.4 120
403 Garrett Williams 10 Pinecrest (NC) 10 19:32.5 105.4 58
404 Aaron Harris 12 Ben L. Smith (NC) 2 19:32.7 105.4 121
405 Matt Gauch 11 Charlotte Catholic (NC) 12 19:33.0 105.4 59
406 Daniel Richards 9 Grimsley (NC) 1 19:33.1 105.3 311 195
407 Karch Arey 9 Davie (NC) 5 19:34.0 105.3 312 196
408 Cameron Vaughn 9 Hidden Valley (VA) 9 19:34.3 105.2 32
409 Lake Slabach 11 Davie (NC) 6 19:34.6 105.2 313 197
410 Aaron Hackett 10 Orange (NC) 11 19:34.9 105.2 60
411 Connor Riser 10 Cary Academy (NC) 8 19:36.5 105.0 61
412 Will Holland 10 Mount Tabor (NC) 16 19:36.8 105.0 33
413 Justin Belcher 10 Grimsley (NC) 2 19:37.1 105.0 314 198
414 Ali Ali 11 Grimsley (NC) 3 19:37.2 105.0 315 34
415 Leo Priddy 12 Hidden Valley (VA) 10 19:37.6 104.9 35
416 Tony Fleckenstein 12 Southeast Guilford (NC) 4 19:38.0 104.9 316 199
417 William Bennett 9 Sanderson (NC) 14 19:38.3 104.9 36
418 Andy Neiswender 9 Cary Academy (NC) 9 19:38.5 104.9 200
419 Parker Stewart 10 Fuquay-Varina (NC) 5 19:39.7 104.8 317 201
420 Patrick O'Brien 10 Charlotte Country Day (NC) 5 19:40.0 104.7 318 62
421 Sean Cochran 10 Rockingham County (NC) 5 19:40.1 104.7 319 122
422 Robert Gallo 9 Athens Drive (NC) 11 19:40.3 104.7 37
423 Josh Garhl 12 Gaston Christian (NC) 2 19:40.3 104.7 320 123
424 Tyler Tate 10 Rockingham County (NC) 6 19:40.8 104.7 321 124
425 Jensie Teague 10 Charlotte Country Day (NC) 6 19:41.1 104.6 322 125
426 Alex Preudhomme 9 Bishop McGuinness (NC) 4 19:41.8 104.6 323 126
427 Ryan Cotton 9 Hidden Valley (VA) 11 19:42.0 104.6 202
428 Ivan Robinson 10 Jordan (UT) 9 19:43.3 104.4 38
429 Nick Stout 9 Bishop McGuinness (NC) 5 19:43.5 104.4 324 127
430 Max Rudisser 10 Providence Day (NC) 10 19:43.6 104.4 63
431 Jeff Buchanan 11 West Johnston (NC) 16 19:44.0 104.4 39
432 Nick Jones 10 Reagan (NC) 11 19:45.3 104.3 40
433 Saiquan Clark 9 Orange (NC) 12 19:46.5 104.2 64
434 Matt Kraft 12 East Mecklenburg (NC) 3 19:46.6 104.2 325 203
435 Saulo Rodriguez 11 Union Pines (NC) 9 19:47.0 104.1 65
436 Adam Glasser 11 Carrboro (NC) 13 19:47.1 104.1 66
437 Seth Fisher 10 Lakeland (ID) 3 19:47.2 104.1 326 128
438 Zack McGinnis 9 Jordan (UT) 1 19:47.6 104.1 41
439 Austin Jeffries 12 Grimsley (NC) 4 19:47.8 104.0 327 204
440 Greg Young 12 Wesleyan Christian Academy (NC) 4 19:47.8 104.0 328 129
441 Chad Landry 10 East Forsyth (NC) 6 19:47.9 104.0 329 67
442 John Plonk 11 Durham Academy (NC) 11 19:48.5 104.0 42
443 David Waterfield 11 Lakeland (ID) 4 19:49.1 103.9 330 130
444 Leigh Pember 11 Pinecrest (NC) 11 19:49.1 103.9 68
445 Sean McGowan 9 Reagan (NC) 12 19:49.4 103.9 43
446 Beck Cody 11 Central Davidson (NC) 9 19:49.5 103.9 131
447 Thomas Eubank 9 Rustburg (VA) 5 19:49.7 103.9 331 132
448 Colby Mabe 12 South Stokes (NC) 4 19:50.0 103.8 332 69
449 Michael Dickey 11 Athens Drive (NC) 12 19:50.1 103.8 44
450 Sterling Tkach 11 Davie (NC) 7 19:50.8 103.8 333 205
451 Brett Roberts 11 Mount Tabor (NC) 17 19:51.0 103.8 70
452 Jeremy Brooks 12 Rustburg (VA) 6 19:51.1 103.8 334 133
453 Eli Williams 10 Central Davidson (NC) 10 19:52.8 103.6 71
454 Brian Jordan 10 Bishop McGuinness (NC) 6 19:53.0 103.6 335 134
455 Hunter Walker 9 Central Davidson (NC) 11 19:53.4 103.6 72
456 Coleman Price 10 Millbrook (NC) 14 19:53.4 103.6 135
457 Jeremy Phuntek 11 Hopewell (NC) 6 19:53.6 103.5 336 206
458 Tyler Dean 12 Orange (NC) 13 19:53.7 103.5 73
459 Michael Mondou 12 Wakefield (VA) 1 19:54.0 103.5 337 207
460 Connor Rutkai 10 SouthLake Christian Academy (NC) 1 19:54.3 103.5 338 74
461 Marty Hepburn 12 Ragsdale (NC) 5 19:54.5 103.5 339 136
462 Gerardo Lachino 10 Surry Central (NC) 4 19:54.8 103.4 340 75
463 Corey Mabus 11 Overhills (NC) 3 19:55.0 103.4 341 137
464 Ryan Kelley 10 Mount Tabor (NC) 18 19:55.1 103.4 45
465 Paul Tanner 9 Athens Drive (NC) 13 19:55.6 103.4 46
466 Blake Watkins 10 Wakefield (VA) 2 19:55.6 103.4 342 208
467 Brandon Kennedy 12 Central Davidson (NC) 12 19:56.1 103.3 76
468 Zach Rimmer 10 Orange (NC) 14 19:57.0 103.2 77
469 Kevin Lynn 11 Eastern Alamance (NC) 9 19:57.3 103.2 78
470 Doug Hartley 9 Hidden Valley (VA) 12 19:57.6 103.2 47
471 Matt Lowe 10 Western Guilford (NC) 2 19:58.5 103.1 343 209
472 Daniel Safirstein 11 North Mecklenburg (NC) 8 19:58.6 103.1 48
473 Austin Morton 11 Orange (NC) 15 19:58.7 103.1 79
474 Thomas Popek 9 Ragsdale (NC) 6 20:00.2 103.0 344 49
475 Sam Williams 10 Northwood (WA) 4 20:00.6 102.9 345 50
476 Garrett Erlandson 11 East Mecklenburg (NC) 4 20:01.8 102.8 346 210
477 Ronald Gipson 9 East Mecklenburg (NC) 5 20:02.3 102.8 347 211
478 Jacob North 11 Caldwell Academy (NC) 2 20:02.7 102.8 348 80
479 Eddie Guerrero 11 Overhills (NC) 4 20:02.9 102.7 349 138
480 Pierce Henderson 10 Mount Tabor (NC) 19 20:02.9 102.7 51
481 Parker Mills 11 Rustburg (VA) 7 20:03.7 102.7 350 81
482 John Nance 9 Athens Drive (NC) 14 20:03.8 102.7 52
483 Josh Alexandar 10 Millbrook (NC) 15 20:03.8 102.7 139
484 Caleb Wilkerson 10 Western Guilford (NC) 3 20:04.0 351 212
485 William Carstarphen 12 Gaston Day (NC) 2 20:04.3 102.6 352 82
486 Sebastian Ball 12 Southwest Guilford (NC) 3 20:04.5 102.6 353 213
487 Jacob Koehler 12 Wakefield (VA) 3 20:04.8 102.6 354 53
488 Kishan Aghera 12 Terry Sanford (NC) 6 20:05.2 102.5 355 214
489 Matt Hines 11 Sanderson (NC) 15 20:05.6 102.5 54
490 Benjamin Bell 11 Caldwell Academy (NC) 3 20:06.2 102.5 356 83
491 Matt Shaw 9 Altavista (VA) 7 20:06.4 102.4 357 140
492 John Burt 12 Hidden Valley (VA) 13 20:06.9 102.4 55
493 Patrick Luo 12 Cary Academy (NC) 10 20:06.9 102.4 84
494 Will Corbin 12 Mount Tabor (NC) 20 20:07.6 102.3 56
495 Alex Anderson 9 Reagan (NC) 13 20:09.3 102.2 57
496 Aaron Henderson 12 Gaston Christian (NC) 3 20:11.3 102.0 358 141
497 Drew Leneschmidt 10 Millbrook (NC) 16 20:11.3 102.0 142
498 Bryan Kress 11 Millbrook (NC) 17 20:11.3 102.0 143
499 Steven Taperek 12 Wakefield (VA) 3 20:11.4 102.0 215
500 Grayson Jones 9 East Forsyth (NC) 7 20:11.4 102.0 359 85
501 Joe Serrano 10 Glenn (NC) 4 20:11.8 102.0 216
502 Dylan Mounce 12 South Stokes (NC) 5 20:12.3 101.9 360 86
503 Nick White 12 Sanderson (NC) 16 20:13.0 101.9 58
504 Dan Baucino 10 Bishop McGuinness (NC) 7 20:13.4 101.8 361 87
505 Evan Gross 12 Orange (NC) 16 20:13.6 101.8 59
506 Nick Wilson 9 SouthLake Christian Academy (NC) 2 20:13.7 101.8 362 88
507 Bruce Butler 9 Polk County (NC) 3 20:14.6 101.8 363 144
508 Daniel Epps 10 Village Christian Academy (NC) 1 20:14.6 101.8 145
509 Connor Whaley 10 Western Guilford (NC) 4 20:14.8 101.7 364 217
510 Zach Gilbert 11 Providence Day (NC) 11 20:15.0 101.7 89
511 Tyler Klund 9 Northwood (WA) 5 20:15.6 101.7 365 60
512 Michael Foltz 11 Millbrook (NC) 18 20:15.9 101.6 146
513 James Jenkins 12 Page (AZ) 7 20:15.9 101.6 366 90
514 Scott McElveen 12 Jordan (UT) 10 20:16.2 101.6 61
515 Dean Finley 11 Wakefield (VA) 4 20:16.8 101.6 367 62
516 Jesse Olmstead 9 West Johnston (NC) 17 20:17.3 101.5 63
517 Raul Lachino 10 Surry Central (NC) 5 20:17.7 101.5 368 91
518 Taylor Mitchell 9 Ragsdale (NC) 7 20:18.0 101.5 369 64
519 Alex Kumbar 9 Ravenscroft (NC) 5 20:18.1 101.4 370 92
520 Craig Mainhart 12 East Forsyth (NC) 8 20:18.9 101.4 218
521 Seth Cameron 10 Chapel Hill (NC) 18 20:19.0 101.4 65
522 Mason Linne 12 Providence Day (NC) 12 20:20.0 101.3 93
523 Sean Wiseman 9 East Mecklenburg (NC) 6 20:20.7 101.2 371 219
524 Michael Richards 10 Charlotte Catholic (NC) 13 20:21.3 101.2 94
525 Chris Kabrich 10 Wesleyan Christian Academy (NC) 5 20:21.5 101.2 372 147
526 Parker Smith 9 R.J. Reynolds (NC) 6 20:21.6 101.2 373 220
527 Lee Utter 10 Sanderson (NC) 17 20:21.7 101.2 66
528 Tom Wheeler 9 Rustburg (VA) 8 20:21.9 101.1 148
529 Lamont Reaves 12 Union Pines (NC) 10 20:22.0 101.1 95
530 Robert Neff 12 Grimsley (NC) 5 20:22.4 101.1 374 221
531 Lewis Benjamin 11 Parkland (PA) 2 20:23.0 101.1 222
532 Clay Dorman 9 Grimsley (NC) 6 20:23.2 101.0 375 223
533 Matt Lee 10 Cary Academy (NC) 11 20:23.5 101.0 96
534 Andrew Simon 12 Grimsley (NC) 7 20:23.8 101.0 376 224
535 Heming Ge 10 Mount Tabor (NC) 21 20:24.3 100.9 67
536 Matthew Loeffler 11 Fuquay-Varina (NC) 6 20:24.4 100.9 377 97
537 Soroush Shahbazi 11 Grimsley (NC) 8 20:24.4 100.9 225
538 Ryan Bumgardner 10 Village Christian Academy (NC) 2 20:25.3 100.9 149
539 James McCall 12 Forsyth Country Day (NC) 9 20:25.3 100.9 68
540 Justice Singer 9 Pinecrest (NC) 12 20:25.9 100.8 69
541 Cole Turner 12 Hidden Valley (VA) 14 20:26.4 100.8 70
542 Brandt Woolf 10 Charlotte Country Day (NC) 7 20:26.6 100.8 378 150
543 Nathaniel Donohue 11 Durham Academy (NC) 12 20:26.8 100.7 71
544 Spencer Nath 11 Overhills (NC) 5 20:27.1 100.7 379 151
545 Josep Graffagnino 10 Jordan (UT) 11 20:27.3 100.7 72
546 Wesley Brandenberg 9 Metrolina Christian Academy (NC) 2 20:27.3 100.7 380 152
547 Conor Winters 10 Terry Sanford (NC) 7 20:27.5 100.7 381 98
548 William Hodges 10 Hidden Valley (VA) 15 20:27.6 100.7 73
549 Brandon Smith 10 Mount Tabor (NC) 22 20:27.8 100.7 74
550 Noah Long 9 Hidden Valley (VA) 16 20:28.2 100.6 75
551 Stephen Mobley 10 North Mecklenburg (NC) 9 20:28.5 100.6 76
552 Russ Rose 12 Mount Tabor (NC) 23 20:28.8 100.6 77
553 Darren Underwood 9 West Johnston (NC) 18 20:29.1 100.6 78
554 Forrest Glosson 9 Northwood (WA) 6 20:29.4 100.5 382 153
555 Andrew Rikard 9 SouthLake Christian Academy (NC) 3 20:29.4 100.5 383 99
556 Liam Hunt 10 North Mecklenburg (NC) 10 20:29.5 100.5 79
557 Bobby Lacy 12 Hidden Valley (VA) 17 20:30.5 100.4 80
558 Ross Garner 12 Rustburg (VA) 9 20:31.7 100.3 100
559 Jonathan Hoffman 9 Carrboro (NC) 14 20:32.0 100.3 101
560 Will Oksen 10 Gaston Day (NC) 3 20:33.5 100.2 384 102
561 Andy Conner 10 Polk County (NC) 4 20:35.0 100.1 385 154
562 Connor Andrews 12 Wesleyan Christian Academy (NC) 6 20:36.3 100.0 386 155
563 Steven Torres 11 East Davidson (NC) 3 20:36.5 99.9 387 103
564 Cory Hanes 10 Forsyth Country Day (NC) 10 20:36.6 99.9 81
565 Chase Cuncan 9 Ravenscroft (NC) 6 20:36.8 99.9 388 156
566 Brandon Loy 12 Page (AZ) 1 20:37.6 99.9 389 226
567 David Ayers 11 East Mecklenburg (NC) 7 20:39.2 99.7 390 227
568 Trent Beeninga 11 Rockingham County (NC) 7 20:39.2 99.7 391 82
569 Adam Buie 11 Surry Central (NC) 6 20:39.3 99.7 392 104
570 Miller Hall 10 Wesleyan Christian Academy (NC) 7 20:39.5 99.7 393 157
571 Thomas Andrews 11 Wakefield (VA) 5 20:39.5 99.7 394 228
572 Adam Fogleman 11 Pinecrest (NC) 13 20:39.8 99.7 105
573 Justin Johnson 9 Davie (NC) 8 20:40.2 99.7 106
574 Nick Trever 11 Grimsley (NC) 9 20:40.3 99.6 83
575 Sean Flanigan 10 Wesleyan Christian Academy (NC) 8 20:41.1 99.6 84
576 Michael Laverick 11 Cary Academy (NC) 12 20:41.3 99.6 107
577 Dillon Dunn 10 Northeast Guilford (NC) 3 20:41.6 99.5 395 85
578 Joe Troutman 9 Charlotte Country Day (NC) 8 20:41.7 99.5 108
579 Will Creech 10 West Forsyth (GA) 9 20:42.2 99.5 86
580 Matt Boone 11 Millbrook (NC) 19 20:42.2 99.5 158
581 Kevin Hamm 10 East Forsyth (NC) 9 20:42.2 99.5 109
582 Colin Granger 12 Mount Tabor (NC) 24 20:42.6 99.4 87
583 Travis Roberson 12 Davie (NC) 9 20:42.6 99.4 110
584 Nicholas Clinch 10 Bishop McGuinness (NC) 8 20:42.9 99.4 111
585 Bryan Harriott 9 Mount Tabor (NC) 25 20:43.1 99.4 88
586 Austin Quinn 11 Chatham (NJ) 2 20:43.3 99.4 396 112
587 Ryan Murray 11 Overhills (NC) 6 20:43.3 99.4 397 159
588 Matt Little 12 Terry Sanford (NC) 8 20:43.7 99.4 113
589 Chris Barden 12 Providence Day (NC) 13 20:44.0 99.3 89
590 Aaron Stokey 9 Metrolina Christian Academy (NC) 3 20:44.5 99.3 398 160
591 Danny Ryoo 12 Ragsdale (NC) 8 20:44.9 99.3 114
592 Darius Davis 9 Millbrook (NC) 20 20:45.0 99.3 161
593 Preston Rogers 10 Rustburg (VA) 10 20:45.4 99.2 115
594 David Leonard 11 Wesleyan Christian Academy (NC) 9 20:48.1 99.0 90
595 Devin Peters 11 Western Guilford (NC) 5 20:48.8 99.0 399 229
596 Colin Jacobs 11 Northwood (WA) 7 20:49.4 98.9 400 162
597 Peter Perry 11 Northwood (WA) 8 20:49.7 98.9 163
598 Connor Simonoko 9 Charlotte Country Day (NC) 9 20:49.8 98.9 116
599 Thomas Beaty 9 Reagan (NC) 14 20:49.8 98.9 91
600 Joe Zhan 11 Southwest Guilford (NC) 4 20:50.3 98.8 401 230
601 Alex Wyatt 12 Hidden Valley (VA) 18 20:50.5 98.8 92
602 Nick Barker 11 Hidden Valley (VA) 19 20:51.0 98.8 93
603 Chris Painley 10 Page (AZ) 8 20:51.3 98.8 117
604 Craig Fridge 12 Hidden Valley (VA) 20 20:52.0 98.7 94
605 Evan Huss 11 West Forsyth (GA) 10 20:52.5 98.7 95
606 Dusan Radovic 12 Fayetteville Academy (NC) 6 20:53.0 98.6 402 164
607 John Bradley 12 Wesleyan Christian Academy (NC) 10 20:54.5 98.5 96
608 Jeremy Kleiman 9 Cary Academy (NC) 13 20:54.7 98.5 118
609 Michael Nichols 12 Southwest Guilford (NC) 5 20:55.1 98.5 403 231
610 Zach Wilson 10 Cary Academy (NC) 14 20:55.3 98.4 97
611 Josh Silver 9 Ravenscroft (NC) 7 20:55.4 98.4 404 165
612 Chris Hourihan 11 Hopewell (NC) 7 20:55.6 98.4 405 232
613 Corey Albrecht 11 Southwest Guilford (NC) 6 20:56.3 98.4 406 233
614 Dolly Jusin 11 Northwood (WA) 9 20:58.0 98.2 166
615 Nathan Kirse 9 Mount Tabor (NC) 26 20:59.0 98.2 98
616 Devin Kirby 11 Altavista (VA) 8 20:59.9 98.1 119
617 Frederic Neumann 11 Fayetteville Academy (NC) 7 21:00.9 98.0 407 167
618 Dylan Boan 11 Jordan (UT) 2 21:01.7 97.9 99
619 Jacob Davis 10 Altavista (VA) 9 21:01.8 97.9 120
620 J.J. Patel 9 West Johnston (NC) 19 21:02.9 97.9 100
621 Dylan Cash 12 Orange (NC) 17 21:03.7 97.8 101
622 Alex Callender 9 Reagan (NC) 15 21:04.0 97.8 102
623 Steven Hicks 10 East Davidson (NC) 4 21:04.1 97.8 408 121
624 David Parker 12 Gaston Christian (NC) 4 21:04.5 97.7 409 168
625 Will Riley 10 Orange (NC) 18 21:04.7 97.7 103
626 Andrew Pratt 12 Grimsley (NC) 10 21:05.1 97.7 104
627 Andrew Wilson 12 North Raleigh Christian Academy (NC) 8 21:05.7 97.6 122
628 Martin Mondou 10 Wakefield (VA) 4 21:06.0 97.6 105
629 Matthew Heyer 11 Mount Tabor (NC) 27 21:06.5 97.6 106
630 Rudy Molinek 11 North Mecklenburg (NC) 11 21:06.9 97.6 107
631 Anderson Lippard 10 Reagan (NC) 16 21:07.4 97.5 108
632 David Kubacki 10 Orange (NC) 19 21:08.1 97.4 109
633 Aaron Beck 11 Caldwell Academy (NC) 4 21:09.1 97.4 410 123
634 Carson Horne 9 Polk County (NC) 5 21:09.8 97.3 411 169
635 Flynn Chapman 10 Polk County (NC) 6 21:10.9 97.2 412 170
636 Robert Parker 9 Orange (NC) 20 21:11.5 97.2 110
637 Nathan Bruns 11 Providence Day (NC) 14 21:11.9 97.2 124
638 Wes Fagg 10 Mount Tabor (NC) 28 21:13.4 97.1 111
639 Chase Dubois 12 Terry Sanford (NC) 9 21:13.4 97.1 125
640 Caleb Rio-Anderson 10 Grimsley (NC) 11 21:13.8 97.0 112
641 Matt Stockburger 10 Mount Tabor (NC) 29 21:14.3 97.0 113
642 Carl Reusser 11 Charlotte Country Day (NC) 10 21:14.3 97.0 126
643 Andrew Molina 10 Randleman (NC) 1 21:14.8 96.9 413 127
644 Stephen Mueller 9 West Forsyth (GA) 11 21:14.8 96.9 114
645 Matthew Harden 9 Charlotte Country Day (NC) 11 21:15.4 96.9 128
646 Austin Hill 10 Ravenscroft (NC) 8 21:15.5 96.9 171
647 Alex Kim 9 Charlotte Country Day (NC) 12 21:16.1 96.8 129
648 Ray Carpenter 9 Millbrook (NC) 21 21:17.3 96.8 172
649 James Haynes 9 Gaston Day (NC) 4 21:17.6 96.7 414 130
650 Lawson Joyner 10 Charlotte Country Day (NC) 13 21:18.8 96.6 131
651 Doug Irwin 11 East Mecklenburg (NC) 8 21:19.0 96.6 115
652 Jack Davis 11 Mount Tabor (NC) 30 21:19.5 96.6 116
653 James Colwell 11 Ravenscroft (NC) 9 21:20.3 96.5 132
654 Seth Owen 11 Union Pines (NC) 11 21:22.0 96.4 133
655 Broc Howerton 10 Rockingham County (NC) 8 21:22.1 96.4 173
656 Logan Reinecke 12 North Mecklenburg (NC) 12 21:22.8 96.3 117
657 Zach Presley 10 SouthLake Christian Academy (NC) 4 21:24.8 96.2 415 134
658 Steven Jernigan 9 Village Christian Academy (NC) 3 21:25.5 96.1 174
659 Joshua Jessell 12 Orange (NC) 21 21:25.7 96.1 118
660 Nikhil Umesh 11 Grimsley (NC) 12 21:26.1 96.1 119
661 Daniel Foushee 10 Northwood (WA) 10 21:26.6 96.1 120
662 Leo Delvinquiere 11 Charlotte Country Day (NC) 14 21:26.9 96.0 135
663 Emerson Mack 12 Northeast Guilford (NC) 4 21:26.9 96.0 416 121
664 Alex Herrera 10 Randleman (NC) 2 21:27.4 96.0 417 136
665 Evan Strong 10 Orange (NC) 22 21:27.5 96.0 122
666 Nick Dabbs 10 Covenant Day (NC) 2 21:27.8 96.0 418 175
667 Cabell Bland 10 Polk County (NC) 7 21:28.3 95.9 419 137
668 Jimmy Piper 10 Davie (NC) 10 21:28.3 95.9 123
669 Luke Humphrey 9 Caldwell Academy (NC) 5 21:28.9 95.9 420 138
670 Michael Platek 11 Ragsdale (NC) 9 21:29.2 95.9 139
671 Alex Bluffington 10 Page (AZ) 9 21:29.7 95.8 140
672 Ian Henry 9 Cary Academy (NC) 15 21:30.5 95.8 124
673 Ian Tobin 10 Eastern Alamance (NC) 10 21:30.5 95.8 141
674 Brandon Moore 11 Chatham (NJ) 3 21:31.5 95.7 421 142
675 Matt Hursey 11 Davie (NC) 11 21:32.5 95.6 143
676 Storm Jessup 9 Union Pines (NC) 12 21:33.0 95.6 125
677 Nick Button 11 Western Guilford (NC) 6 21:33.3 95.6 422 144
678 Gaired Jordan 10 Parkland (PA) 3 21:33.3 95.6 234
679 Patrick Hays 12 Gaston Christian (NC) 5 21:33.4 95.6 423 176
680 Scott Young 10 Western Guilford (NC) 7 21:33.8 95.5 424 235
681 Trey Cecil 11 Central Davidson (NC) 13 21:33.9 95.5 145
682 Mike Sheffey 12 Ragsdale (NC) 10 21:34.2 95.5 146
683 Christian Flinchum 12 Wesleyan Christian Academy (NC) 11 21:34.2 95.5 126
684 Taylor Martinez 12 Page (AZ) 2 21:34.7 95.4 425 147
685 Gray Underwood 9 Grimsley (NC) 13 21:34.8 95.4 127
686 Nick Antonello 11 Ravenscroft (NC) 10 21:35.2 95.4 148
687 Blake Porter 11 Gaston Day (NC) 5 21:35.8 95.4 426 149
688 Garrett Smith 11 Orange (NC) 23 21:36.0 95.4 128
689 Josh Cox 9 Orange (NC) 24 21:36.4 95.3 129
690 Sam Bader 11 Ravenscroft (NC) 11 21:37.9 95.2 150
691 Jake Hepler 11 East Davidson (NC) 5 21:38.7 95.2 427 130
692 Joe Wooten 12 Grimsley (NC) 14 21:39.3 95.1 131
693 Max Spiewak 11 Grimsley (NC) 15 21:40.1 95.1 132
694 Chris Waters 11 Chatham (NJ) 4 21:40.3 95.0 428 151
695 Will Melton 9 Metrolina Christian Academy (NC) 4 21:40.7 95.0 429 177
696 Pierce Holloway 9 Fuquay-Varina (NC) 7 21:40.9 430 236
697 Russell Smith 10 Northwood (WA) 11 21:41.1 95.0 133
698 Andrew Cox 12 Reagan (NC) 17 21:42.3 94.9 134
699 William Stumpff 9 Ragsdale (NC) 11 21:42.6 94.9 135
700 Hector Flores 11 Union Pines (NC) 13 21:43.0 94.8 152
701 Mitch Brown 10 Providence Day (NC) 15 21:43.5 94.8 136
702 Jeffrey Tanner 12 Hickory Grove Christian (NC) 1 21:44.3 94.8 431 137
703 Joey Coy 10 Hidden Valley (VA) 21 21:44.6 94.7 138
704 Austin Washburn 9 Page (AZ) 3 21:44.6 94.7 432 153
705 David Wall 11 Forsyth Country Day (NC) 11 21:46.3 94.6 139
706 Sam Anderson 10 Reagan (NC) 18 21:48.3 94.5 140
707 Mohamed Abdelrazig 12 Grimsley (NC) 16 21:48.8 94.4 141
708 Sean Zilberdrat 11 North Mecklenburg (NC) 13 21:49.9 94.3 142
709 Alex Brown 9 Pinecrest (NC) 14 21:50.7 94.3 143
710 Zach Pettit 11 East Davidson (NC) 6 21:51.1 94.3 433 154
711 Tony Masse 10 Carrboro (NC) 15 21:51.2 94.2 144
712 Tim Schafle 9 Northeast Guilford (NC) 5 21:51.9 94.2 434 145
713 Will Asciutto 10 Fuquay-Varina (NC) 8 21:52.4 94.2 155
714 Austin Gray 9 Providence Day (NC) 16 21:52.7 94.1 146
715 Andrew Saintsing 10 Bishop McGuinness (NC) 9 21:53.0 94.1 156
716 Chris Runyan 10 Northwood (WA) 12 21:53.0 94.1 147
717 Brett Burton 9 Millbrook (NC) 22 21:53.4 94.1 178
718 Jamin Becker 11 North Raleigh Christian Academy (NC) 9 21:53.5 94.1 157
719 Nick Stone 11 Reagan (NC) 19 21:53.9 94.1 148
720 Brian Madlon 10 Millbrook (NC) 23 21:57.3 93.8 179
721 Tanner Johnson 9 West Forsyth (GA) 12 21:57.6 93.8 149
722 Eric Lauer 9 Polk County (NC) 8 21:58.2 158
723 Nate Mueller 10 Forsyth Country Day (NC) 12 21:58.3 93.7 150
724 Sean Murphy 12 Village Christian Academy (NC) 4 21:58.6 93.7 180
725 Joey Kim 12 Terry Sanford (NC) 10 21:59.7 93.6 159
726 Charlie Branson 9 East Davidson (NC) 7 22:00.5 93.6 435 151
727 Travis Graham 12 Northeast Guilford (NC) 6 22:00.5 93.6 436 160
728 Zach Rodriguez 12 Overhills (NC) 7 22:01.8 93.5 437 152
729 Mark Graham 10 Davie (NC) 12 22:03.4 93.4 161
730 Eric Godsey 10 Chapel Hill (NC) 19 22:03.4 93.4 153
731 Nick Gillespie 11 Surry Central (NC) 7 22:04.4 93.3 438 162
732 Ryan Melton 10 Providence Day (NC) 17 22:05.8 93.2 154
733 Dan Aldret 11 Western Guilford (NC) 8 22:06.2 93.2 237
734 Will Early 11 Hickory Grove Christian (NC) 2 22:06.6 93.2 439 155
735 Tyler O`Connor 10 Hickory Grove Christian (NC) 3 22:07.3 93.1 440 156
736 Jonah Cornett 12 Page (AZ) 4 22:07.5 93.1 441 163
737 Devin Vance 9 Charlotte Country Day (NC) 15 22:07.9 93.1 157
738 Luke Hancox 12 Terry Sanford (NC) 11 22:08.9 93.0 164
739 Will Whitley 12 Charlotte Country Day (NC) 16 22:11.0 92.8 181
740 Eric Johnson 10 West Forsyth (GA) 13 22:12.3 92.8 158
741 Robert Herrin 11 Overhills (NC) 8 22:12.8 92.7 182
742 Marcus Welker 11 Southeast Guilford (NC) 5 22:13.2 92.7 442 238
743 Justin Acevedo 12 Rockingham County (NC) 9 22:14.6 92.6 159
744 Matthew McCorkle 9 Providence Day (NC) 18 22:16.1 92.5 160
745 Tyler Ferguson 12 Southeast Guilford (NC) 6 22:16.3 92.5 443 239
746 Marshall Thurmond 9 Caldwell Academy (NC) 6 22:16.4 92.5 444 161
747 Zachary Graves 9 Cary Academy (NC) 16 22:17.0 92.4 162
748 Austin Cross 10 Fuquay-Varina (NC) 9 22:17.6 92.4 165
749 Travis Hutchinson 10 Covenant Day (NC) 3 22:17.8 92.4 445 183
750 Caleb Williams 9 East Davidson (NC) 8 22:17.8 92.4 163
751 Joseph Phillips 9 Hickory Grove Christian (NC) 4 22:18.2 92.3 446 164
752 Mitchell Underwood 10 Millbrook (NC) 24 22:18.3 92.3 184
753 Taylor Bennett 9 Rustburg (VA) 11 22:18.5 92.3 166
754 Josh Gupton 11 Davie (NC) 13 22:18.6 92.3 165
755 Desheane Newman 12 Grimsley (NC) 17 22:19.4 92.3 166
756 Michael Bullock 10 Rockingham County (NC) 10 22:20.0 92.2 167
757 Nich Camilletti 12 Hidden Valley (VA) 1 22:20.4 92.2 168
758 Derek Makous 9 Providence Day (NC) 19 22:20.9 92.2 169
759 Elias Ingram-Edwards 11 Mount Tabor (NC) 31 22:21.6 170
760 Ben Richards 12 Grimsley (NC) 18 22:21.9 92.1 171
761 Tim Hayes 9 Southwest Guilford (NC) 7 22:23.1 92.0 447 240
762 Ben Stogner 10 East Davidson (NC) 9 22:23.3 92.0 167
763 Darrion Trapp 10 Northeast Guilford (NC) 7 22:23.8 92.0 448 172
764 Christopher Ebright 10 Ragsdale (NC) 12 22:24.0 91.9 168
765 Greg McDonagh 9 Providence Day (NC) 20 22:24.1 91.9 173
766 Ben Copper 9 Mount Tabor (NC) 32 22:25.1 91.9 174
767 Kyle Brown 12 Polk County (NC) 9 22:26.4 91.8 185
768 Connor Sweeney 9 Grimsley (NC) 19 22:26.9 91.8 175
769 Mike Farmer 10 Chatham (NJ) 5 22:27.5 91.7 449 169
770 Kenaz Graves 12 Ben L. Smith (NC) 3 22:27.7 186
771 Amit Naik 9 Providence Day (NC) 21 22:27.8 91.7 176
772 Cameron Williams 12 Northwood (WA) 13 22:29.3 91.6 177
773 Parker Thompson 9 Charlotte Country Day (NC) 17 22:31.4 91.4 178
774 Ben Sharp 9 Grimsley (NC) 20 22:33.5 91.3 179
775 Kenneth Tyson 11 Eastern Alamance (NC) 11 22:34.3 91.2 170
776 Jared Stewart 9 Hickory Grove Christian (NC) 5 22:34.6 91.2 450 180
777 William Flynn 12 Terry Sanford (NC) 12 22:35.9 91.1 171
778 Erc Sheffey 10 Ragsdale (NC) 13 22:36.3 91.1 172
779 Cameron Clark 11 North Mecklenburg (NC) 14 22:36.3 91.1 181
780 Derek Maxwell 9 West Forsyth (GA) 14 22:37.3 91.1 182
781 Evan Childers 9 Western Guilford (NC) 9 22:39.3 90.9 173
782 Eric Council 9 Parkland (PA) 4 22:39.5 241
783 John Abram 9 Bishop McGuinness (NC) 10 22:40.3 90.8 174
784 Austin DeMordaunt 10 Charlotte Country Day (NC) 18 22:41.5 90.8 183
785 Jonathan Bell 9 Caldwell Academy (NC) 7 22:42.4 90.7 451 175
786 Zi Yang 10 Charlotte Country Day (NC) 19 22:42.5 90.7 184
787 Sam Vining 9 Polk County (NC) 10 22:44.3 90.6 176
788 Brandon Gregory 12 Mount Tabor (NC) 33 22:44.7 90.6 185
789 Brooks Ferrell 11 Page (AZ) 5 22:45.3 90.5 452 186
790 Bram Moncure 9 Gaston Day (NC) 6 22:46.4 90.4 453 187
791 Keegan Huynh 10 Eastern Alamance (NC) 12 22:46.8 90.4 177
792 Tim Barker 9 Altavista (VA) 10 22:47.7 90.4 178
793 Bennett Marcotte 9 Providence Day (NC) 22 22:48.0 90.3 188
794 Ryan Osbourn 10 Covenant Day (NC) 4 22:48.2 90.3 454 187
795 Antonio Borden 10 Ragsdale (NC) 14 22:49.4 90.2 179
796 Cole Leonard 9 Grimsley (NC) 21 22:49.9 90.2 189
797 Tyler Davis 10 Randleman (NC) 3 22:50.2 90.2 455 180
798 Robert Mattson 11 Lakeland (ID) 5 22:50.9 90.2 456 181
799 Cameron Gooding 9 Caldwell Academy (NC) 8 22:51.1 90.1 190
800 Wil Kerns 10 Gaston Day (NC) 7 22:51.4 90.1 457 182
801 Josh Blair 9 East Davidson (NC) 10 22:51.5 90.1 191
802 Montgomery Kirby 9 Northwood (WA) 14 22:51.9 90.1 192
803 Ben Conner 7 Gaston Day (NC) 8 22:53.6 104.7 183
804 Brian Wilson 12 Bishop McGuinness (NC) 11 22:54.1 89.9 184
805 Cameron Banning 11 Altavista (VA) 11 22:54.4 89.9 185
806 Alan Ake 9 Grimsley (NC) 22 22:55.0 89.9 193
807 Sam Cook 10 Ragsdale (NC) 15 22:56.3 89.8 186
808 Ben Becket Killam 9 Pinecrest (NC) 15 22:58.0 89.7 194
809 Anthony Harr 10 Northwood (WA) 15 22:58.4 89.7 195
810 Taylor Barham 9 Rockingham County (NC) 11 22:58.9 89.6 196
811 Ari Lipsitz 12 Charlotte Country Day (NC) 20 22:59.4 89.6 197
812 Randall Bissette 9 West Forsyth (GA) 15 23:00.3 89.5 198
813 Jacob Wolff 9 Caldwell Academy (NC) 9 23:00.6 89.5 199
814 Cory Newton 10 Chatham (NJ) 6 23:00.6 89.5 458 187
815 Luke Patton 12 Grimsley (NC) 23 23:02.0 89.4 200
816 Sawyer Lane 9 West Forsyth (GA) 1 23:03.3 89.3 201
817 Chris Mehallo 11 Page (AZ) 6 23:05.4 89.2 459 202
818 Michael Ryan 9 Ravenscroft (NC) 12 23:06.5 89.1 188
819 Justin Welborn 11 Randleman (NC) 4 23:07.3 89.1 460 189
820 John Covington 11 Mount Tabor (NC) 34 23:07.3 89.1 203
821 Ian Roth 9 Caldwell Academy (NC) 10 23:09.3 88.9 204
822 Robbie Franklin 11 Polk County (NC) 11 23:13.9 88.7 190
823 Tom Kvilhaug 9 SouthLake Christian Academy (NC) 5 23:16.2 88.5 461 191
824 Nile Latowsky 9 Carrboro (NC) 16 23:16.7 88.5 205
825 James Summerell 9 Page (AZ) 10 23:18.1 88.4 192
826 Josh Bianco 12 Orange (NC) 25 23:18.7 88.3 206
827 Terrance Pearson 12 Southeast Guilford (NC) 7 23:18.7 88.3 462 193
828 Orion Siles 9 Providence Day (NC) 23 23:19.0 88.3 207
829 Jacob Gould 10 Charlotte Country Day (NC) 21 23:22.2 88.1 208
830 Harrison Haynes 9 Gaston Day (NC) 9 23:24.1 88.0 209
831 Daniel Brown 9 West Forsyth (GA) 16 23:29.0 87.7 210
832 Chris Boyd 10 Ben L. Smith (NC) 4 23:31.0 87.6 188
833 Alexander Simpson 9 Charlotte Country Day (NC) 22 23:31.9 87.5 211
834 Cameron Barnett 11 Millbrook (NC) 25 23:33.2 87.4 189
835 Taylor Coogan 11 Covenant Day (NC) 5 23:34.9 87.3 463 190
836 James Baynard 12 Grimsley (NC) 24 23:35.5 87.3 212
837 Michael Evans 12 Forsyth Country Day (NC) 13 23:36.4 87.2 213
838 Kelby Orr 10 Polk County (NC) 12 23:36.7 87.2 194
839 Davy Shumate 9 Jordan (UT) 12 23:38.1 87.2 214
840 Noah Leiberman 11 East Mecklenburg (NC) 9 23:39.7 87.1 215
841 Louis Montgomery 9 Millbrook (NC) 26 23:40.2 87.0 191
842 Cody Shelton 12 Chatham (NJ) 7 23:40.2 87.0 464 195
843 Elliott Freeman 11 Forsyth Country Day (NC) 14 23:41.6 86.9 216
844 Grayson Igoe 10 Mount Tabor (NC) 35 23:44.0 86.8 217
845 Austin Chowdury 11 Gaston Day (NC) 10 23:48.8 86.5 218
846 Jospeh Nystrom 10 Eastern Alamance (NC) 13 23:50.3 86.4 196
847 Bhargav Earla 9 Fayetteville Academy (NC) 8 23:50.6 86.4 197
848 Cody Presho 10 Rustburg (VA) 12 23:52.8 86.2 198
849 Zack Draper 10 Grimsley (NC) 25 23:52.9 86.2 219
850 Ben Kaiser 10 Pinecrest (NC) 16 23:53.2 220
851 TJ Gaillard 9 Grimsley (NC) 26 23:54.9 86.1 221
852 Jason Maher 12 Fayetteville Academy (NC) 9 23:55.2 86.1 199
853 Luke Bartelt 12 Davie (NC) 14 23:55.6 86.1 222
854 Austin Nichols 12 Union Pines (NC) 14 23:56.0 86.1 223
855 Andrew Cappets 10 North Mecklenburg (NC) 15 23:58.6 85.9 224
856 Nelson Leonard 9 Polk County (NC) 13 23:59.4 85.9 200
857 Andrew Caliri 9 Pinecrest (NC) 17 24:01.7 85.7 225
858 Max Griffin 9 Northwood (WA) 16 24:02.0 85.7 226
859 Mathew Eads 9 Grimsley (NC) 27 24:02.4 85.7 227
860 Ian Lawerence 9 Millbrook (NC) 27 24:03.2 85.6 192
861 Blaine Lovette 10 East Davidson (NC) 11 24:05.2 85.5 228
862 Andrew Neff 9 Grimsley (NC) 28 24:05.4 85.5 229
863 Tyler Rivenbark 11 Gaston Christian (NC) 6 24:06.4 85.4 465 201
864 Jordan Hicks 9 Union Pines (NC) 15 24:09.0 85.3 230
865 Taylor Brown 7 Hickory Grove Christian (NC) 6 24:11.1 99.1 466 231
866 Noah Breeden 9 Metrolina Christian Academy (NC) 5 24:12.0 99.1 467 193
867 Dylan Walker 10 Polk County (NC) 14 24:12.6 202
868 Almir Omerspahic 11 East Mecklenburg (NC) 10 24:13.4 85.0 232
869 Brian Brooks 9 Millbrook (NC) 28 24:16.3 84.9 194
870 Nikhil Mukherjee 12 Lakeland (ID) 6 24:16.9 84.8 468 195
871 Charlie Noah 12 South Stokes (NC) 6 24:17.0 84.8 469 203
872 Aaron Johnson 11 Rockingham County (NC) 12 24:18.2 84.8 233
873 Kyle Henderson 9 Cary Academy (NC) 17 24:21.5 84.6 234
874 Mike Olson 10 Page (AZ) 7 24:25.4 84.3 470 235
875 Scott Vinsel 12 Millbrook (NC) 29 24:29.9 84.1 196
876 Bandon Bagwell 9 Polk County (NC) 15 24:31.1 84.0 236
877 Nick Albertson 11 Carrboro (NC) 17 24:34.5 83.8 237
878 Cole Bachmann 11 Page (AZ) 8 24:35.0 83.8 238
879 Will George 11 Page (AZ) 9 24:35.3 83.8 239
880 Grant Romine 11 West Forsyth (GA) 17 24:35.7 240
881 Justin Davis 11 Union Pines (NC) 16 24:37.0 204
882 James Davis 11 North Mecklenburg (NC) 16 24:42.8 83.3 241
883 Matthew Ellis 9 Davie (NC) 15 24:44.2 83.3 242
884 Michael Ridenhour 10 Charlotte Country Day (NC) 23 24:46.8 83.1 243
885 Chris Ball 10 Central Davidson (NC) 14 24:52.1 82.8 244
886 Mark Evans 11 Forsyth Country Day (NC) 15 24:52.5 82.8 245
887 Eric Norford 9 Ravenscroft (NC) 13 24:52.8 82.8 205
888 Jason Richter 10 Charlotte Country Day (NC) 24 24:55.6 82.6 246
889 Graham Pippen 9 Hickory Grove Christian (NC) 7 24:57.6 82.5 471 247
890 Samuel Newman 9 Davie (NC) 16 24:58.0 82.5 248
891 AJ Brandt 10 West Forsyth (GA) 18 24:58.3 82.5 249
892 Billy Mayer 12 Southeast Guilford (NC) 8 25:00.9 82.3 206
893 Thomas Chasteen 8 Hickory Grove Christian (NC) 8 25:01.4 95.8 250
894 Michael White 11 Northeast Guilford (NC) 8 25:01.8 82.3 251
895 Erik Schonig 9 West Forsyth (GA) 19 25:03.4 82.2 252
896 Griffin Prufer 9 Grimsley (NC) 29 25:04.0 82.2 253
897 Wolfie Irrig 9 Grimsley (NC) 30 25:04.8 82.1 254
898 Coker Holmes 10 Fayetteville Academy (NC) 10 25:08.9 81.9 207
899 Trey Ballard 7 Gaston Christian (NC) 7 25:12.5 95.1 472 208
900 Kevin Whitley 12 Davie (NC) 17 25:13.9 81.6 255
901 Joey Upper 9 Caldwell Academy (NC) 11 25:14.7 81.6 209
902 Chris Guimond 11 Fuquay-Varina (NC) 10 25:16.5 81.5 210
903 Michael Klein 12 Wesleyan Christian Academy (NC) 12 25:17.4 81.4 256
904 Steven Buccini 11 Grimsley (NC) 31 25:17.6 81.4 257
905 Brent Shotwell 12 Eastern Alamance (NC) 14 25:19.8 81.3 211
906 Garrett Peters 9 Western Guilford (NC) 10 25:30.3 80.8 212
907 Austin Bagwell 10 Page (AZ) 10 25:31.6 80.7 258
908 Reece Bergen 10 Western Guilford (NC) 11 25:32.7 80.6 213
909 Tyler Everette 9 Central Davidson (NC) 15 25:37.3 80.4 259
910 Austin James 9 Rockingham County (NC) 13 25:38.6 80.3 260
911 Ryan Beeson 10 Randleman (NC) 5 25:39.3 80.3 473 214
912 Brock Whalen 9 Rockingham County (NC) 14 25:43.6 80.1 261
913 Jay Hixson 9 Gaston Day (NC) 11 25:51.6 79.7 262
914 Blake Hollar 9 Northwood (WA) 17 25:56.6 263
915 Terrell Peters 9 East Mecklenburg (NC) 11 25:57.0 79.4 264
916 Jarvis Moss 10 Gaston Day (NC) 12 25:59.3 79.2 265
917 Stacy Sutton 9 Fuquay-Varina (NC) 11 25:59.6 79.2 215
918 Connor Dawson 11 Eastern Alamance (NC) 15 26:03.6 79.0 266
919 Zek/Douglas Laws 11 Gaston Christian (NC) 8 26:05.5 78.9 216
920 Vinnie Irrig 9 Grimsley (NC) 32 26:11.5 78.6 267
921 Matt Fulbright 9 Central Davidson (NC) 16 26:27.0 77.9 268
922 Steven Bailey 12 Rockingham County (NC) 15 26:31.1 77.7 269
923 Brendan Whitaker 9 Ragsdale (NC) 16 26:39.0 77.3 217
924 Dale Lott 10 Eastern Alamance (NC) 16 26:43.9 77.1 270
925 Spencer Jones 9 Gaston Day (NC) 13 26:46.2 76.9 271
926 Eric Smitherman 9 Reagan (NC) 20 26:46.7 76.9 272
927 Kerry Smith 9 Northwood (WA) 18 26:50.3 76.7 273
928 Sam Moser 12 Davie (NC) 18 26:51.1 76.7 274
929 Matt Paschal 10 Rockingham County (NC) 16 26:59.3 76.3 275
930 Ben Wood 11 Western Guilford (NC) 12 27:00.8 76.2 218
931 Jonathon Mosher 9 Lakeland (ID) 7 27:02.2 76.2 474 219
932 Matt Raymond 12 Grimsley (NC) 33 27:22.8 75.2 276
933 Justin Miller 10 Eastern Alamance (NC) 17 27:44.7 74.2 277
934 Alexander Lipe 11 Central Davidson (NC) 17 27:44.9 74.2 278
935 Andrew Tate 10 Northwood (WA) 19 28:02.5 73.4 279
936 Alexander Atkinson 9 West Johnston (NC) 20 28:09.9 280
937 Joel Stiling 12 Davie (NC) 19 28:16.3 72.8 281
938 Thomas Mabe 9 Rockingham County (NC) 17 28:18.1 72.8 282
939 Stratton Barth 9 Bishop McGuinness (NC) 12 28:20.7 72.7 283