Racecast

Greensboro XC Classic

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

909 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 Broughton (NC) 59 1 9 14 17 18 32 40
2 Chapel Hill (NC) 120 6 19 28 30 37 57 107
3 Northern Nash (NC) 147 11 13 20 41 62 102 104
4 R.J. Reynolds (NC) 163 2 4 5 53 99 138 175
5 Page (NC) 197 15 26 27 45 84 127 135
6 Northern Guilford (NC) 221 23 33 51 56 58 66 121
7 Green Hope (NC) 256 21 47 60 61 67 95 105
8 Northwest Guilford (NC) 324 3 59 69 81 112 125 126
9 Hidden Valley (VA) 360 10 16 75 115 144 165 166
10 Panther Creek (NC) 423 68 76 88 94 97 100 128
11 Grimsley (NC) 446 31 48 92 136 139 216 217
12 Pine Forest (NC) 461 36 86 96 98 145 146 158
13 Galax (VA) 487 7 54 109 129 188 199 207
14 West Johnston (NC) 539 29 42 65 183 220 240 267
15 Ragsdale (NC) 544 52 63 103 155 171 213 215
16 Walkertown (NC) 546 25 80 123 148 170 189 227
17 Orange (NC) 565 83 91 120 134 137 169 209
18 Cedar Ridge (NC) 595 24 77 78 191 225 234 272
19 Mooresville (NC) 664 12 70 156 176 250 264 282
20 Central Davidson (NC) 673 46 114 142 178 193 202 233
21 Fuquay-Varina (NC) 696 34 73 162 198 229 294 298
22 Southeast Raleigh (NC) 704 50 55 89 247 263 265 268
23 Western Alamance (NC) 707 8 43 122 208 326 348 355
24 East Rowan (NC) 723 119 133 153 157 161 172 185
25 Northwood (NC) 764 117 124 147 173 203 205 321
26 Carrboro (NC) 770 87 143 177 181 182 190 211
27 North Davidson (NC) 771 79 82 184 204 222 238 292
28 Wakefield (NC) 819 64 154 160 167 274 314 339
29 Forbush (NC) 822 39 110 168 235 270 319 329
30 Altavista (VA) 826 116 118 186 200 206 228 307
31 Wake Forest (NC) 841 113 152 174 192 210 218 232
32 Southern Alamance (NC) 862 108 131 132 245 246 248 249
33 Williams (NC) 891 38 163 187 243 260 316 333
34 Southwest Guilford (NC) 899 22 35 194 285 363 366 367
35 Princeton (NC) 906 72 140 196 219 279 342 347
36 Randleman (NC) 941 49 150 237 251 254 280 328
37 Franklin Academy (NC) 955 71 164 212 231 277 290 293
38 Jack Britt (NC) 989 93 179 226 230 261 278 305
39 Davie (NC) 1044 44 197 259 271 273 288 297
40 Rustburg (VA) 1077 101 180 214 276 306 308 327
41 Western Guilford (NC) 1123 74 90 310 312 337 343 351
42 St. Thomas More Academy (NC) 1152 149 195 242 253 313 317 320
43 West Stokes (NC) 1154 130 159 258 303 304 311 318
44 Southeast Guilford (NC) 1160 85 223 252 269 331 334 350
45 Heritage (NC) 1203 141 236 262 275 289 295 296
46 Galileo Magnet (VA) 1232 111 221 284 301 315 322 325
47 Calvary Day School (NC) 1264 201 241 244 255 323 332
48 Eastern Alamance (NC) 1358 106 256 302 330 364
49 Coastal Christian (NC) 1372 224 257 281 286 324 352 354
50 East Davidson (NC) 1461 151 283 338 344 345 357 360
51 Overhills (NC) 1545 266 291 300 335 353 356 358
52 Morehead (NC) 1585 239 299 340 346 361 365
53 Trinity (NC) 1622 287 309 336 341 349 359 362

Not scored, fewer than five finishers: Northeast Guilford (4), North Stokes (4), Westchester Country Day (3), Caldwell Academy (2), Atkins (2), Peaks View Pacers (2), Chapel Hill Carrboro Pacers (2), Page (2), Dudley (1), Hidden Valley (1), Woods Charter (1), Peaks View Pacers (1), Galax (1), Greensboro Blazers (1)

Results

Place Athlete Grade School Time Rating Points Actual race
1 Jeremy Brown 11 Broughton (NC) 1 15:42.8 133.3 1 1
2 Nick Ciaccia 12 R.J. Reynolds (NC) 1 15:49.8 132.4 2 2
3 Matt Bomkamp 12 Northwest Guilford (NC) 1 15:51.0 132.2 3 3
4 Andrew Ciaccia 12 R.J. Reynolds (NC) 2 15:54.7 131.7 4 4
5 Joe Wilson 12 R.J. Reynolds (NC) 3 15:59.9 131.0 5 5
6 Drew Roeber 12 Chapel Hill (NC) 1 16:01.4 130.8 6 6
7 Cliff Conley 12 Galax (VA) 1 16:03.2 130.5 7 1
8 Hunter Gilbert 11 Western Alamance (NC) 1 16:06.4 130.1 8 2
9 Peter Millsaps 12 Broughton (NC) 2 16:08.2 129.9 9 7
10 Eli Harding 12 Hidden Valley (VA) 1 16:08.8 129.8 10 3
11 Stephen Whitehead 11 Northern Nash (NC) 1 16:13.6 129.1 11 4
12 Tim Coffey 12 Mooresville (NC) 1 16:14.9 128.9 12 8
13 Christian Tippette 12 Northern Nash (NC) 2 16:17.3 128.6 13 5
14 William Sandin 12 Broughton (NC) 3 16:17.6 128.6 14 9
15 Nolan Cook 11 Page (AZ) 1 16:19.4 128.4 15 10
16 Sammy LeHardy 12 Hidden Valley (VA) 2 16:21.7 128.1 16 6
17 Robert Simmons 11 Broughton (NC) 4 16:25.6 127.6 17 11
18 Ryan Brown 9 Broughton (NC) 5 16:25.8 127.5 18 12
19 Jeffrey Williams 12 Chapel Hill (NC) 2 16:25.9 127.5 19 13
20 Daniel Belton 10 Northern Nash (NC) 3 16:28.6 127.2 20 7
21 Henry Pehr 11 Green Hope (NC) 1 16:29.1 127.1 21 14
22 Zach Patel 11 Southwest Guilford (NC) 1 16:32.2 126.7 22 15
23 David Melville 9 Northern Guilford (NC) 1 16:34.7 126.4 23 8
24 Noah Hanley 12 Cedar Ridge (NC) 1 16:36.3 126.2 24 16
25 Matthew Rogers 11 Walkertown (NC) 1 16:37.3 126.1 25 9
26 Drew Lake 12 Page (AZ) 2 16:38.2 125.9 26 17
27 Ian Shanklin 10 Page (AZ) 3 16:40.0 125.7 27 18
28 Max Blackburn 11 Chapel Hill (NC) 3 16:41.5 125.5 28 19
29 Kyle Christ 12 West Johnston (NC) 1 16:43.9 125.2 29 1
30 Daniel Kleissler 11 Chapel Hill (NC) 4 16:48.3 124.7 30 20
31 Joel Freeman 12 Grimsley (NC) 1 16:52.6 124.2 31 21
32 Andrew Brooks 10 Broughton (NC) 6 16:53.2 124.1 32 2
33 Tyler Robakiewicz 11 Northern Guilford (NC) 2 16:53.5 124.0 33 10
34 Parker Lee 12 Fuquay-Varina (NC) 1 16:53.5 124.0 34 22
35 Kyle Ouellette 12 Southwest Guilford (NC) 2 16:53.9 124.0 35 23
36 Sam Maxfield 12 Pine Forest (NC) 1 16:54.3 123.9 36 24
37 Eric Vanderford 10 Chapel Hill (NC) 5 16:55.5 123.8 37 25
38 Josh Valdez 12 Williams (MA) 1 16:56.3 123.7 38 11
39 Dakota Mendenhall 9 Forbush (NC) 1 16:57.8 123.5 39 12
40 Justin Dorner-Thomas 11 Broughton (NC) 7 16:59.2 123.3 40 26
41 Coleman Cherry 11 Northern Nash (NC) 4 16:59.3 123.3 41 13
42 Chris Perez 12 West Johnston (NC) 2 17:00.3 123.2 42 3
43 Jacob Deangelo 11 Western Alamance (NC) 2 17:00.3 123.2 43 14
44 Nick Simmons 11 Davie (NC) 1 17:01.1 123.1 44 27
45 Landon Smith 11 Caldwell Academy (NC) 1 17:01.7 123.1 15
46 Lanier Derbyshire 10 Broughton (NC) 8 17:01.9 123.0 28
47 Freddie Marx 10 Page (AZ) 4 17:02.2 123.0 45 29
48 Alex Crook 11 Central Davidson (NC) 1 17:04.0 122.8 46 16
49 Michael Dudash 11 Green Hope (NC) 2 17:04.3 122.7 47 30
50 Austin Slowin 11 Grimsley (NC) 2 17:05.0 122.7 48 31
51 Trevor Deaton 11 Randleman (NC) 1 17:05.3 122.6 49 17
52 Terrance Adams 12 Southeast Raleigh (NC) 1 17:05.4 122.6 50 32
53 Sam Nash 11 Northern Guilford (NC) 3 17:05.9 122.5 51 18
54 James Thompson 12 Ragsdale (NC) 1 17:06.3 122.5 52 33
55 Abraham Hernandez 12 Westchester Country Day (NC) 1 17:07.1 122.4 19
56 John Tatter 11 R.J. Reynolds (NC) 4 17:08.0 122.3 53 34
57 Daniel Hix 12 Galax (VA) 2 17:09.4 122.1 54 20
58 Jason Putnam 11 Southeast Raleigh (NC) 2 17:09.5 122.1 55 4
59 Shaian Lashani 12 Northern Guilford (NC) 4 17:09.7 122.1 56 21
60 Peter Williams 12 Chapel Hill (NC) 6 17:09.8 122.1 57 35
61 Owen States 9 Northern Guilford (NC) 5 17:10.2 122.0 58 22
62 Zach Sanger 11 Northwest Guilford (NC) 2 17:11.7 121.8 59 36
63 Beck Otersen 12 Broughton (NC) 9 17:12.4 121.8 5
64 Nick Veilleux 10 Green Hope (NC) 3 17:14.2 121.6 60 37
65 Michael Kolor 11 Green Hope (NC) 4 17:15.1 121.4 61 38
66 Jermaine Jones 12 Northern Nash (NC) 5 17:16.0 121.3 62 23
67 Luke Evans 9 Westchester Country Day (NC) 2 17:16.4 121.3 24
68 Thomas Neale 12 Ragsdale (NC) 2 17:18.5 121.1 63 39
69 Cameron Champion 11 Broughton (NC) 10 17:18.8 121.0 6
70 Tre Brooks 12 Wakefield (VA) 1 17:19.5 120.9 64 40
71 Rufus Brown 11 West Johnston (NC) 3 17:20.2 120.9 65 7
72 Thomas Martin 12 Northern Guilford (NC) 6 17:20.3 120.8 66 25
73 Brian Huitt 11 Green Hope (NC) 5 17:20.7 120.8 67 41
74 Kyle Fawzi 10 Panther Creek (NC) 1 17:21.0 120.8 68 42
75 Anthony Ramos 12 Northwest Guilford (NC) 3 17:22.9 120.6 69 43
76 Zachary Mercer 10 Mooresville (NC) 2 17:23.1 120.5 70 44
77 Justin Martin 12 Franklin Academy (NC) 1 17:23.6 120.5 71 26
78 Jose Aquillon 12 Princeton (NJ) 1 17:23.6 120.5 72 1
79 Tj Bleichner 12 Fuquay-Varina (NC) 2 17:24.8 120.3 73 45
80 Jared Bowen-Kauth 10 Western Guilford (NC) 1 17:25.2 120.3 74 27
81 Robby Rosenfeld 11 Hidden Valley (VA) 3 17:26.4 120.1 75 28
82 Grant Hall 12 Panther Creek (NC) 2 17:27.2 120.1 76 46
83 Colin Bunner 11 Cedar Ridge (NC) 2 17:27.7 120.0 77 47
84 Ian Elliott 10 Cedar Ridge (NC) 3 17:28.3 119.9 78 48
85 Spencer Ader 12 North Davidson (NC) 1 17:28.3 119.9 79 8
86 Daniel Parmesano 11 Walkertown (NC) 2 17:28.4 119.9 80 29
87 Matthew Howard 10 Northwest Guilford (NC) 4 17:28.9 119.9 81 49
88 Nicolas Bell 12 North Davidson (NC) 2 17:29.1 119.8 82 9
89 Robert Russell 12 Orange (NC) 1 17:30.1 119.7 83 30
90 Nathan Gillespie 11 Page (AZ) 5 17:30.1 119.7 84 50
91 Bryant Halsch 12 Southeast Guilford (NC) 1 17:30.3 119.7 85 10
92 Jacob Wells 9 Broughton (NC) 11 17:30.7 119.7 11
93 Nate Leahy 12 Pine Forest (NC) 2 17:32.8 119.4 86 51
94 Enrique Guerra 11 Carrboro (NC) 1 17:33.0 119.4 87 31
95 Carson Fawzi 12 Panther Creek (NC) 3 17:33.8 119.3 88 52
96 Khalil Gary 11 Southeast Raleigh (NC) 3 17:33.9 119.3 89 53
97 Colin Frederes 10 Western Guilford (NC) 2 17:33.9 119.3 90 32
98 Hunter Spitzer 11 Orange (NC) 2 17:35.0 119.2 91 33
99 Aaron Sisk 11 Grimsley (NC) 3 17:35.3 119.1 92 54
100 Matthew Bowdan 12 Jack Britt (NC) 1 17:36.0 119.1 93 55
101 Drake Schwehm 10 Panther Creek (NC) 4 17:36.2 119.0 94 56
102 Bryce Korabik 11 Green Hope (NC) 6 17:36.6 119.0 95 57
103 Thomas Dunlap 11 Pine Forest (NC) 3 17:36.7 119.0 96 58
104 Jarred Komyati 9 Panther Creek (NC) 5 17:37.2 118.9 97 59
105 Peyton Smith 12 Pine Forest (NC) 4 17:37.3 118.9 98 60
106 Todd Holbrook 10 R.J. Reynolds (NC) 5 17:38.2 118.8 99 61
107 Alec Carlson 11 Panther Creek (NC) 6 17:38.8 118.7 100 62
108 Colby Hudson 10 Rustburg (VA) 1 17:38.8 118.7 101 34
109 Jordan Lucas 12 Northern Nash (NC) 6 17:39.3 118.7 102 35
110 Austin LaCoste 11 Ragsdale (NC) 3 17:40.0 118.6 103 2
111 Trey Watson 10 Northern Nash (NC) 7 17:40.2 118.6 104 36
112 Owen Dreikosen 11 Green Hope (NC) 7 17:41.3 118.5 105 12
113 Joseph McPherson 9 Eastern Alamance (NC) 1 17:41.8 118.4 106 37
114 Natnael Romaine 9 Chapel Hill (NC) 7 17:42.0 118.4 107 63
115 Stuart Holmes 10 Broughton (NC) 12 17:42.5 118.3 13
116 Matthew Kehn 9 Green Hope (NC) 8 17:43.1 118.3 14
117 Payton Goodwin 11 Southern Alamance (NC) 1 17:43.7 118.2 108 64
118 Dominic DiGiacomo 12 Galax (VA) 3 17:44.2 118.1 109 38
119 Patrick Stylski 11 Green Hope (NC) 9 17:44.4 118.1 15
120 Will Kilby 12 Forbush (NC) 2 17:44.6 118.1 110 39
121 Henry Stevens 9 Galileo Magnet (VA) 1 17:44.6 118.1 111 40
122 Keegan Clary 11 Northwest Guilford (NC) 5 17:45.2 118.0 112 65
123 Bailey Autry 11 Wake Forest (NC) 1 17:46.2 117.9 113 66
124 Clay Gallimore 11 Central Davidson (NC) 2 17:46.6 117.9 114 41
125 Brendan Vasarhelyi 11 Green Hope (NC) 10 17:46.8 117.8 16
126 Matthew Rogers 10 Hidden Valley (VA) 4 17:47.5 117.8 115 42
127 Kevin Yang 10 Altavista (VA) 1 17:47.7 117.8 116 43
128 Tristan Cochran 12 Northwood (WA) 1 17:47.8 117.7 117 44
129 John Watt 12 Dudley (NC) 1 17:48.5 117.7 17
130 Ashton Reynolds 9 Altavista (VA) 2 17:48.7 117.6 118 45
131 Isaac Wolf 10 Hidden Valley (VA) 1 17:49.1 117.6 3
132 Sean Incardona 9 East Rowan (NC) 1 17:50.7 117.4 119 46
133 Spencer Husen 11 Orange (NC) 3 17:51.2 117.4 120 47
134 Michael Klopp 12 Northern Guilford (NC) 7 17:51.8 117.3 121 18
135 Austin Moyer 11 Western Alamance (NC) 3 17:51.9 117.3 122 48
136 Zach Allen 11 Chapel Hill (NC) 8 17:52.3 117.2 19
137 Donwill Jamison 11 Walkertown (NC) 3 17:52.5 117.2 123 49
138 Austin Korynta 10 Northwood (WA) 2 17:53.9 117.1 124 50
139 Andrew Pegram 10 Northwest Guilford (NC) 6 17:53.9 117.1 125 20
140 Dallin Pool 9 Northwest Guilford (NC) 7 17:55.2 116.9 126 21
141 Mike Weaver 11 Page (AZ) 6 17:56.1 116.8 127 67
142 Zack Forgave 9 Panther Creek (NC) 7 17:56.9 116.7 128 68
143 Andrew Jordan 9 Galax (VA) 4 17:58.6 116.6 129 51
144 Josh Adkins 11 West Stokes (NC) 1 17:59.1 116.5 130 52
145 Spencer Loy 11 Southern Alamance (NC) 2 18:00.6 116.3 131 69
146 Tristen Isley 11 Southern Alamance (NC) 3 18:00.9 116.3 132 70
147 Trevor L'hommedieu 12 East Rowan (NC) 2 18:02.1 116.2 133 53
148 Joshua Gregory 12 Panther Creek (NC) 8 18:02.4 116.2 22
149 Agustin Fiorito 9 Chapel Hill (NC) 9 18:02.8 116.1 23
150 Daniel Archibald 11 Orange (NC) 4 18:03.2 116.1 134 54
151 Ramon Vasquez 12 Northeast Guilford (NC) 1 18:04.3 115.9 55
152 Stauart Coates 9 Page (AZ) 7 18:04.5 115.9 135 71
153 Ben Baxter 9 Grimsley (NC) 4 18:05.3 115.8 136 72
154 Ben Wirzba 11 Orange (NC) 5 18:05.5 115.8 137 56
155 Thomas Anthony 10 R.J. Reynolds (NC) 6 18:05.8 115.8 138 73
156 Will Flanagan 10 Grimsley (NC) 5 18:06.4 115.7 139 74
157 Austin Sullivan 10 Princeton (NJ) 2 18:06.6 115.7 140 4
158 Edward Lindner 9 Westchester Country Day (NC) 3 18:08.5 115.5 57
159 Hayes Derbyshire 10 Broughton (NC) 13 18:08.6 115.5 24
160 Stevie Winiecki 11 Green Hope (NC) 11 18:08.6 115.5 25
161 Tyler Crum 10 Heritage (CO) 1 18:09.2 115.4 141 26
162 Dakota Freeman 12 Central Davidson (NC) 3 18:10.5 115.3 142 58
163 Aadam Haque 12 Northwest Guilford (NC) 8 18:10.7 115.3 75
164 Peyton Barish 9 Green Hope (NC) 12 18:11.0 115.2 27
165 Avery Marsh 12 Carrboro (NC) 2 18:11.0 115.2 143 59
166 Chase White 11 Hidden Valley (VA) 5 18:11.4 115.2 144 60
167 Austin Kinlaw 12 Pine Forest (NC) 5 18:11.6 115.2 145 76
168 James Raven 10 Caldwell Academy (NC) 2 18:11.7 115.2 61
169 Chase Blackwell 11 Pine Forest (NC) 6 18:12.4 115.1 146 77
170 John Terzotis 10 Northwood (WA) 3 18:13.6 115.0 147 62
171 Noah Winstead 12 Panther Creek (NC) 9 18:13.9 114.9 28
172 Blake Freeman 9 Walkertown (NC) 4 18:14.3 114.9 148 63
173 Josh Irons 12 St. Thomas More Academy (NC) 1 18:15.0 114.8 149 29
174 Nathan Gonzalez 10 Randleman (NC) 2 18:15.0 114.8 150 64
175 Austin Campbell 11 East Davidson (NC) 1 18:15.7 114.7 151 30
176 John Autry 9 Wake Forest (NC) 2 18:16.0 114.7 152 78
177 Jonathan Brindle 10 East Rowan (NC) 3 18:16.0 114.7 153 65
178 Hunter Gray 9 Chapel Hill (NC) 10 18:17.3 114.6 31
179 Wyatt Schug 10 Wakefield (VA) 2 18:17.4 114.6 154 79
180 Alex Blaya 11 Ragsdale (NC) 4 18:17.4 155 32
181 Liam Norris 9 Broughton (NC) 14 18:17.7 114.5 33
182 Ryan Combs 9 Chapel Hill (NC) 11 18:18.0 114.5 34
183 Dylan Hiatt 11 Mooresville (NC) 3 18:18.8 114.4 156 80
184 Daniel Troutman 11 East Rowan (NC) 4 18:19.0 114.4 157 66
185 Eli Turner 9 Chapel Hill (NC) 12 18:19.5 114.3 35
186 Jonathan Caicedo 12 Pine Forest (NC) 7 18:20.7 114.2 158 81
187 DaShawn Marshall 12 Pine Forest (NC) 8 18:20.7 114.2 36
188 Sam Stone 12 West Stokes (NC) 2 18:21.3 114.2 159 67
189 Will Smith 10 Broughton (NC) 15 18:21.3 114.2 5
190 Alec Ashforth 10 Wakefield (VA) 3 18:22.0 114.1 160 82
191 Nikolas Pillsbury 11 East Rowan (NC) 5 18:24.0 113.9 161 68
192 Kenny Derek 11 Green Hope (NC) 13 18:24.3 113.8 6
193 David Thole 10 Fuquay-Varina (NC) 3 18:24.8 113.8 162 7
194 Daniel Vo 9 Green Hope (NC) 14 18:25.2 113.8 8
195 Ryan Tsolis 10 Green Hope (NC) 15 18:25.8 113.7 9
196 Matt Mehring 12 Williams (MA) 2 18:26.2 113.7 163 69
197 Jack Moody 11 Broughton (NC) 16 18:26.3 113.6 10
198 Matthew Pertz 12 Franklin Academy (NC) 2 18:26.3 113.6 164 70
199 Unique Sumerall 11 Pine Forest (NC) 9 18:26.5 113.6 37
200 Sean Magri 9 Hidden Valley (VA) 6 18:26.8 113.6 165 71
201 Leslie Boney 9 Broughton (NC) 17 18:27.5 113.5 11
202 Hayes Bartlett 9 Hidden Valley (VA) 7 18:27.6 113.5 166 72
203 David Williams 10 Woods Charter (NC) 1 18:27.9 113.5 73
204 Carter Owens 12 Wakefield (VA) 4 18:28.1 113.4 167 83
205 Noah Sisk 12 Forbush (NC) 3 18:29.5 113.3 168 74
206 Daniel Mulligan 11 Orange (NC) 6 18:30.6 113.2 169 75
207 Logan Carter 9 Walkertown (NC) 5 18:31.1 113.2 170 76
208 William Crandall 10 Northwest Guilford (NC) 9 18:31.7 113.1 84
209 Macyn Key 10 Ragsdale (NC) 5 18:31.7 113.1 171 12
210 Ross Alexander 9 East Rowan (NC) 6 18:31.8 113.1 172 38
211 Danny Greene 11 Northwest Guilford (NC) 10 18:32.7 113.0 39
212 Colton Lineman 9 Northwood (WA) 4 18:32.9 113.0 173 77
213 Joseph Graden 10 Chapel Hill (NC) 13 18:33.4 112.9 13
214 Orlando Domena 10 Pine Forest (NC) 10 18:33.5 112.9 40
215 Aidan Hayes 10 Wake Forest (NC) 3 18:33.7 112.9 174 85
216 Jared Kengla 12 Green Hope (NC) 16 18:34.1 112.8 14
217 Jack O'Brien 9 R.J. Reynolds (NC) 7 18:34.1 112.8 175 86
218 tucker Key 11 Mooresville (NC) 4 18:35.1 112.7 176 87
219 Matthew Spivey 11 Green Hope (NC) 17 18:35.3 112.7 15
220 Caleb Mashburn 12 Peaks View Pacers (VA) 1 18:35.7 112.7 78
221 Klaas van Kempen 9 Carrboro (NC) 3 18:36.4 112.6 177 41
222 Alejandro Tapia 10 Northwest Guilford (NC) 11 18:37.5 112.5 42
223 Styrling Tangusso 11 Central Davidson (NC) 4 18:37.7 112.5 178 79
224 Elijah Walker 11 Jack Britt (NC) 2 18:38.6 112.4 179 88
225 Jacob Booth 11 Rustburg (VA) 2 18:38.8 112.4 180 80
226 Harris Wheless 12 Broughton (NC) 18 18:39.2 112.3 16
227 Marichi Gupta 11 Carrboro (NC) 4 18:39.2 112.3 181 81
228 Jackson Crites Videman 11 Carrboro (NC) 5 18:40.2 112.2 182 82
229 Ben Meshaw 11 West Johnston (NC) 4 18:40.4 112.2 183 43
230 Jose Solano 12 North Davidson (NC) 3 18:40.5 112.2 184 44
231 Chance Brown 11 East Rowan (NC) 7 18:40.8 112.2 185 83
232 Dylan Brooks 12 Altavista (VA) 3 18:40.9 112.2 186 84
233 Chance Barton 10 Williams (MA) 3 18:41.0 112.2 187 85
234 Adam Jordan 9 Galax (VA) 5 18:42.5 112.0 188 86
235 Jack Covington 10 Broughton (NC) 19 18:43.1 111.9 17
236 Ryan Carter 12 Walkertown (NC) 6 18:43.4 111.9 189 87
237 Amado Ruiz-Perez 9 Carrboro (NC) 6 18:43.9 111.9 190 88
238 Emmanuel Sanchez 11 Northern Nash (NC) 8 18:44.5 111.8 45
239 Lucas Livingston 11 Cedar Ridge (NC) 4 18:44.7 111.8 191 89
240 Nathan Bell 9 Chapel Hill (NC) 14 18:44.7 111.8 18
241 Ryan Wagner 10 Green Hope (NC) 18 18:45.3 111.7 19
242 Nick Brady 10 Green Hope (NC) 19 18:45.8 111.7 46
243 Kamron Heath 12 Wake Forest (NC) 4 18:46.3 111.6 192 47
244 Finnegan Mcbride 9 Green Hope (NC) 20 18:46.3 111.6 20
245 Noah Isaacs 9 Central Davidson (NC) 5 18:46.6 111.6 193 48
246 Connor Ayers 10 Southwest Guilford (NC) 3 18:46.7 111.6 194 90
247 Adrian Guzman 10 St. Thomas More Academy (NC) 2 18:46.9 111.6 195 49
248 Dylan Blankenship 9 Chapel Hill (NC) 15 18:47.2 111.5 21
249 Hunter Mitchell 11 Princeton (NJ) 3 18:49.2 111.3 196 22
250 Cade Spencer 11 Davie (NC) 2 18:49.3 111.3 197 91
251 Max Weintraub 11 Chapel Hill (NC) 16 18:50.1 111.2 50
252 Tyler Yandrofski 9 Chapel Hill (NC) 17 18:50.3 111.2 23
253 Riley Smith 11 Northern Guilford (NC) 8 18:50.4 111.2 89
254 Dylan Sipler 10 Northwest Guilford (NC) 12 18:50.7 111.2 24
255 Silas Buckner 9 Chapel Hill (NC) 18 18:51.2 111.1 25
256 Aiden Peat 10 Fuquay-Varina (NC) 4 18:51.7 111.1 198 26
257 Devaniel Dale 11 East Rowan (NC) 8 18:51.8 111.1 51
258 Matthew Horton 11 Galax (VA) 6 18:51.9 111.1 199 90
259 Joe Brooks 11 East Rowan (NC) 9 18:52.1 111.1 52
260 Luke Bakley 9 Green Hope (NC) 21 18:52.3 111.0 27
261 Jamie Doss 12 Altavista (VA) 4 18:52.8 111.0 200 91
262 Eli Kunkle 9 Calvary Day School (NC) 1 18:53.3 110.9 201 92
263 Jason Michaels 9 Northern Nash (NC) 9 18:53.5 110.9 53
264 Ben Campbell 10 Chapel Hill (NC) 19 18:53.5 110.9 54
265 Ben Phillips 11 Hidden Valley (VA) 8 18:53.8 28
266 Luke Thompson 9 Central Davidson (NC) 6 18:54.3 110.8 202 93
267 Christopher Keesor 9 Northwood (WA) 5 18:54.7 110.8 203 94
268 John Drawbraugh 11 Northwest Guilford (NC) 13 18:55.5 110.7 55
269 Mason Woodruff 10 North Davidson (NC) 4 18:56.4 110.6 204 56
270 Max Kerscher 12 Northwood (WA) 6 18:56.4 110.6 205 95
271 Zac Borders 11 Altavista (VA) 5 18:56.5 110.6 206 96
272 Jeremy Kankula 9 Atkins (NC) 1 18:57.3 110.5 97
273 Jeffrey Boggess 10 Panther Creek (NC) 10 18:57.4 110.5 57
274 Jose Maciel Madera 10 Green Hope (NC) 22 18:57.4 110.5 29
275 David Hix 10 Galax (VA) 7 18:57.9 110.5 207 98
276 Chris Hall 11 Atkins (NC) 2 18:58.4 110.4 99
277 Josh Apple 12 Western Alamance (NC) 4 18:58.9 110.4 208 100
278 Jamison Askew 11 Orange (NC) 7 18:59.0 110.4 209 58
279 Trey Barrow 10 Northwest Guilford (NC) 14 18:59.8 110.3 59
280 Jake Siddiqui 9 Panther Creek (NC) 11 18:59.9 110.3 30
281 Joeseph Lawhorn 10 Wake Forest (NC) 5 18:59.9 110.3 210 92
282 Jimmy Press 11 Panther Creek (NC) 12 18:59.9 110.3 60
283 Tarek Zikry 12 Carrboro (NC) 7 19:00.0 110.3 211 101
284 Cole Ballou 9 Hidden Valley (VA) 9 19:00.7 110.2 31
285 Callum Cordell 12 Carrboro (NC) 8 19:01.2 110.2 102
286 Andrew Brodeur 12 R.J. Reynolds (NC) 8 19:01.4 110.1 32
287 Jake Strauss 12 Northwest Guilford (NC) 15 19:02.3 110.1 33
288 Jeffrey Shirley 10 Pine Forest (NC) 11 19:02.3 110.1 61
289 Sam Perry 11 Franklin Academy (NC) 3 19:02.6 110.0 212 103
290 Ethan Strubinger 10 Northern Guilford (NC) 9 19:03.2 110.0 62
291 Brendan Ham 10 Ragsdale (NC) 6 19:03.6 109.9 213 34
292 Jacob Grove 12 Rustburg (VA) 3 19:04.0 109.9 214 104
293 Dakota Harbison 10 Ragsdale (NC) 7 19:04.1 109.9 215 35
294 Isaac Barnette 10 Northern Guilford (NC) 10 19:04.5 109.8 63
295 Jacob Seeber 10 Grimsley (NC) 6 19:05.3 109.8 216 93
296 Adam Renner 12 Northern Nash (NC) 10 19:05.4 109.8 64
297 Harrison Danner 9 Chapel Hill (NC) 20 19:06.2 109.7 36
298 Ben Skidmore 9 Grimsley (NC) 7 19:06.3 109.7 217 94
299 Markian Kuropas 10 Wake Forest (NC) 6 19:06.4 109.7 218 95
300 Jose Moreno 11 Princeton (NJ) 4 19:06.9 109.6 219 37
301 John Sprink 11 Green Hope (NC) 23 19:07.2 109.6 38
302 Ryan Moore 9 Panther Creek (NC) 13 19:08.5 109.5 65
303 Bryson Hall 11 West Johnston (NC) 5 19:08.5 109.5 220 66
304 James Blanton 9 Hidden Valley (VA) 10 19:08.6 109.4 39
305 Angelo Lamothe 10 Galileo Magnet (VA) 2 19:09.4 109.4 221 105
306 Brian Richardson 9 Chapel Hill (NC) 21 19:09.5 109.4 40
307 Cameron Byrd 10 Northern Guilford (NC) 11 19:09.6 109.4 67
308 Michael Barnette 11 North Davidson (NC) 5 19:09.8 109.3 222 68
309 Brett Thomas 9 Northern Guilford (NC) 12 19:09.8 109.3 69
310 Isaac Tymann 9 Chapel Hill (NC) 22 19:10.0 109.3 41
311 Tony Pierce 12 Southeast Guilford (NC) 2 19:11.5 109.2 223 70
312 Sean Petersen 9 Green Hope (NC) 24 19:12.0 109.1 42
313 Charlie Mascia 9 Chapel Hill (NC) 23 19:12.9 109.1 43
314 Kody Wray 12 Coastal Christian (NC) 1 19:12.9 109.1 224 106
315 Noah Schultz 11 Cedar Ridge (NC) 5 19:13.7 109.0 225 96
316 Austin Leach 12 Jack Britt (NC) 3 19:14.4 108.9 226 97
317 Justin Still 12 Walkertown (NC) 7 19:14.8 108.9 227 107
318 Malcom Gaillard 9 Altavista (VA) 6 19:15.3 108.8 228 108
319 Harry Kmiec 10 Chapel Hill (NC) 24 19:15.4 108.8 44
320 Caleb Drye 12 East Rowan (NC) 10 19:15.7 108.8 45
321 Devin Kent 9 Fuquay-Varina (NC) 5 19:16.1 108.7 229 98
322 Damain Moore 9 Northern Nash (NC) 11 19:16.4 108.7 71
323 Jackson Sullivan 11 Jack Britt (NC) 4 19:16.4 108.7 230 99
324 Jonathan Wertz 9 Franklin Academy (NC) 4 19:16.5 108.7 231 109
325 Brett Zeck 12 Wake Forest (NC) 7 19:18.4 108.5 232 100
326 Austin Parks 12 Central Davidson (NC) 7 19:19.4 108.4 233 110
327 Harrison Tilley 10 Cedar Ridge (NC) 6 19:20.1 108.4 234 101
328 Matthew Bakley 11 Green Hope (NC) 25 19:20.4 108.3 46
329 Isaac Warden 12 Forbush (NC) 4 19:20.7 108.3 235 111
330 Connor Hellmann 12 Heritage (CO) 2 19:21.6 108.2 236 47
331 Mikey Hicks 9 Pine Forest (NC) 12 19:21.9 108.2 72
332 Conner Hudson 9 Page (AZ) 8 19:21.9 48
333 Chandler Henninger 11 Randleman (NC) 3 19:22.5 108.1 237 112
334 Dylan Strickland 10 Carrboro (NC) 9 19:23.7 108.0 49
335 Kyle Futterman 10 Green Hope (NC) 26 19:24.0 108.0 50
336 Dylan McDonald 10 Hidden Valley (VA) 11 19:24.4 108.0 51
337 Dillon Kopec 11 Chapel Hill (NC) 25 19:24.6 107.9 52
338 Alex Wall 12 North Davidson (NC) 6 19:25.1 107.9 238 73
339 Ryan Kemper 9 Green Hope (NC) 27 19:25.6 53
340 Cyrus Lett 11 Orange (NC) 8 19:26.7 107.8 54
341 Eliezer Cantu 10 Morehead (NC) 1 19:27.0 107.7 239 113
342 Isaac Fernandez 10 Grimsley (NC) 8 19:27.7 107.7 74
343 Logan Morrison 9 Hidden Valley (VA) 12 19:28.0 107.6 55
344 Daniel Hestenes 12 Page (AZ) 9 19:28.5 107.6 75
345 Jacob Larson 12 Orange (NC) 9 19:29.0 107.5 114
346 Hernandez Javier 10 West Johnston (NC) 6 19:29.5 107.5 240 76
347 Austin Hurst 12 Calvary Day School (NC) 2 19:30.0 107.4 241 115
348 Nick DeMarco 11 St. Thomas More Academy (NC) 3 19:30.0 107.4 242 77
349 Dustin Ross 11 Williams (MA) 4 19:30.2 107.4 243 116
350 Jackson Wood 12 Calvary Day School (NC) 3 19:30.7 107.4 244 117
351 Blake Ursery 11 Southern Alamance (NC) 4 19:30.7 107.4 245 102
352 Will Weaver 11 Page (AZ) 10 19:32.0 107.3 78
353 Kyle Gault 12 Southern Alamance (NC) 5 19:32.8 107.2 246 103
354 Cody Evans 10 Orange (NC) 10 19:33.3 107.2 79
355 Tyler Carlson 11 Panther Creek (NC) 14 19:33.5 107.1 56
356 Harrison Marshall 11 Carrboro (NC) 10 19:33.8 107.1 80
357 Ryan Adams 12 Southeast Raleigh (NC) 4 19:33.8 107.1 247 104
358 Matt Thompson 10 Southern Alamance (NC) 6 19:34.4 107.1 248 81
359 Calvin Flack 11 Panther Creek (NC) 15 19:34.9 107.0 82
360 Brady Elbin 11 Northwest Guilford (NC) 16 19:35.2 107.0 57
361 Mitchell Piechocki 10 Wake Forest (NC) 8 19:35.4 107.0 83
362 Hunter Wright 11 Hidden Valley (VA) 13 19:35.5 106.9 58
363 Noah Weaver 9 Grimsley (NC) 9 19:35.6 106.9 84
364 Zachary Libramento 11 Southern Alamance (NC) 7 19:36.6 106.8 249 59
365 Joshua Clemson 12 Wake Forest (NC) 9 19:36.6 106.8 85
366 Joshua Cinquemani 10 East Rowan (NC) 11 19:37.1 106.8 86
367 Kwency Verity 10 Mooresville (NC) 5 19:37.1 106.8 250 105
368 Brandon Rodriguez 12 Randleman (NC) 4 19:37.5 106.8 251 118
369 Colin Dotson 11 Southeast Guilford (NC) 3 19:38.8 106.7 252 87
370 Matthew Klas 9 St. Thomas More Academy (NC) 4 19:39.2 106.6 253 88
371 Andy Roller 9 Hidden Valley (VA) 14 19:39.6 106.6 60
372 Jacob Casey 12 Randleman (NC) 5 19:40.0 106.5 254 119
373 John Michael Gulledge 10 Calvary Day School (NC) 4 19:40.2 106.5 255 120
374 Keegan Cordell 12 Carrboro (NC) 11 19:40.7 106.5 89
375 Isaac Frazier 10 Peaks View Pacers (VA) 1 19:41.4 106.4 121
376 Guilliame Steylemans 12 Hidden Valley (VA) 15 19:41.7 106.4 61
377 Atticus Ferguson 11 Eastern Alamance (NC) 2 19:41.9 106.4 256 122
378 Clint Turbeville 10 Coastal Christian (NC) 2 19:42.5 106.3 257 123
379 Anderson Ward 9 R.J. Reynolds (NC) 9 19:43.1 106.3 62
380 Cole Hagstrom 10 Green Hope (NC) 28 19:43.5 106.2 63
381 Chris Berrios 10 West Stokes (NC) 3 19:43.6 106.2 258 124
382 Cody Griggs 12 Davie (NC) 3 19:44.2 106.2 259 106
383 Alex Huguley 9 Pine Forest (NC) 13 19:44.6 106.1 90
384 Thomas Quinn 10 Green Hope (NC) 29 19:44.8 106.1 64
385 Harrison Stewart 9 Williams (MA) 5 19:45.5 106.1 260 125
386 Wyatt Boyd 12 Jack Britt (NC) 5 19:45.6 106.0 261 107
387 J.P. DeDeaux 10 Pine Forest (NC) 14 19:46.8 105.9 65
388 Billy Bosse 10 Heritage (CO) 3 19:47.2 105.9 262 91
389 Alex Tomasi 9 Green Hope (NC) 30 19:47.2 105.9 66
390 Justin Krumm 11 Southeast Raleigh (NC) 5 19:47.3 105.9 263 108
391 Nikita Wilson 11 Mooresville (NC) 6 19:47.6 105.9 264 67
392 Joshua Abrams 9 Carrboro (NC) 12 19:47.9 105.8 92
393 John Bolin 11 Hidden Valley (VA) 16 19:48.2 105.8 68
394 Nate Bolon 12 Chapel Hill (NC) 26 19:48.6 105.8 69
395 Mac Renslow 10 Northwest Guilford (NC) 17 19:49.0 105.7 70
396 Marcus Mitchell 11 Southeast Raleigh (NC) 6 19:49.0 105.7 265 109
397 Evan Morschhauser 10 Overhills (NC) 1 19:50.5 105.6 266 126
398 Davis Peacock 11 Broughton (NC) 20 19:50.9 105.6 71
399 Alex Porter 11 West Johnston (NC) 7 19:51.2 105.5 267 72
400 Dominic Foy 11 Southeast Raleigh (NC) 7 19:51.7 105.5 268 110
401 Matt Brewer 12 Northwest Guilford (NC) 18 19:51.9 105.5 73
402 Dennis Peebles 11 Southeast Raleigh (NC) 8 19:52.0 105.5 111
403 Joel Shores 10 Southeast Guilford (NC) 4 19:52.5 105.4 269 74
404 Trey VanNess 10 Wake Forest (NC) 10 19:52.5 105.4 93
405 Austin Mendenhall 10 Forbush (NC) 5 19:53.0 105.4 270 127
406 Jack Robinson 11 Davie (NC) 4 19:53.2 105.4 271 112
407 Trevon Miller 9 Green Hope (NC) 31 19:53.4 105.3 75
408 Henry Darr 12 Cedar Ridge (NC) 7 19:53.9 105.3 272 113
409 Adrian Walker 11 Southern Alamance (NC) 8 19:54.2 105.3 114
410 Owen Hyde 9 Chapel Hill Carrboro Pacers 1 19:54.5 105.2 128
411 Spencer Littlefield 9 Central Davidson (NC) 8 19:55.1 105.2 94
412 Jake Barnhardt 11 Davie (NC) 5 19:55.1 105.2 273 115
413 Jake Gibson 10 Wakefield (VA) 5 19:55.2 105.2 274 116
414 Colin Brady 10 Heritage (CO) 4 19:55.3 105.2 275 95
415 Tate Haga 11 Galax (VA) 8 19:55.8 105.1 96
416 Brad Brewington 11 Page (AZ) 11 19:57.0 105.0 76
417 Beckett Leinenweber 10 Chapel Hill (NC) 27 19:57.6 105.0 77
418 Michael Rowe 9 Green Hope (NC) 32 19:57.9 104.9 78
419 Zach Nill 11 Panther Creek (NC) 16 19:58.3 104.9 79
420 David Michaux 9 Broughton (NC) 21 19:58.7 104.9 80
421 Jacob Wright 10 Rustburg (VA) 4 19:59.0 104.8 276 129
422 Drew Bender 11 R.J. Reynolds (NC) 10 19:59.1 104.8 81
423 Jacob Joyner 10 Franklin Academy (NC) 5 19:59.2 104.8 277 130
424 Jesse Alvarez 11 Northwest Guilford (NC) 19 20:00.3 104.7 82
425 Chan Reagan 12 Jack Britt (NC) 6 20:00.5 104.7 278 117
426 Zach Cox 9 Northwest Guilford (NC) 20 20:00.8 104.7 83
427 Brent Hurst 10 Princeton (NJ) 5 20:01.1 104.7 279 84
428 Jacob Gregson 12 Randleman (NC) 6 20:01.7 104.6 280 131
429 Andrew Sollars 9 Orange (NC) 11 20:02.0 104.6 97
430 Monroe Clinton 9 Green Hope (NC) 33 20:02.7 104.5 85
431 Sean Thomas 10 Pine Forest (NC) 15 20:03.0 104.5 98
432 Jack Stichter 9 Page (AZ) 12 20:03.0 104.5 86
433 Sean Reagin 10 West Johnston (NC) 8 20:03.5 104.5 87
434 Justin Laatz 12 Carrboro (NC) 13 20:03.6 104.4 99
435 Leonard Dabbs 11 Southern Alamance (NC) 9 20:04.1 104.4 88
436 Logan Newman 11 East Rowan (NC) 12 20:04.2 104.4 100
437 Jeremy Miller 12 Coastal Christian (NC) 3 20:04.5 104.4 281 132
438 Joseph Johnson 11 Mooresville (NC) 7 20:04.8 104.3 282 118
439 Hunter Mason 10 East Davidson (NC) 2 20:04.8 104.3 283 101
440 Joe Popek 11 Ragsdale (NC) 8 20:04.9 104.3 102
441 Dominick Bagnoli 10 Northern Guilford (NC) 13 20:06.4 104.2 103
442 Ethan Jones 11 Galax (VA) 9 20:07.0 104.2 104
443 Hunter Evans 10 Ragsdale (NC) 9 20:07.3 104.1 89
444 Beau Stegall 10 R.J. Reynolds (NC) 11 20:07.7 104.1 90
445 Alonzo Rodriquez 12 R.J. Reynolds (NC) 12 20:08.0 104.1 91
446 Josh Francisco 11 Galileo Magnet (VA) 3 20:08.0 104.1 284 133
447 Matt Hawn 11 Southwest Guilford (NC) 4 20:09.8 103.9 285 119
448 Wesley Picklesimer 9 Page (AZ) 13 20:10.6 103.8 105
449 Jackson Boyles 11 Coastal Christian (NC) 4 20:11.5 103.8 286 134
450 Ben Vaudo 10 Panther Creek (NC) 17 20:12.5 103.7 92
451 John Ortiz 10 Page (AZ) 14 20:12.8 103.7 93
452 Hunter Neal 9 Trinity (CA) 1 20:12.8 103.7 287 135
453 Aaron Blake 12 Northwest Guilford (NC) 21 20:13.0 103.6 94
454 Jose Rodrigues 10 West Johnston (NC) 9 20:13.3 103.6 95
455 Landon Bandy 9 Davie (NC) 6 20:13.5 103.6 288 120
456 James Einwaechter 11 Northwest Guilford (NC) 22 20:13.6 103.6 96
457 Austin Aucoin 12 Cedar Ridge (NC) 8 20:13.6 103.6 106
458 Coley Corbin 9 Northern Nash (NC) 12 20:14.4 103.5 97
459 Bailey Kerr 11 Heritage (CO) 5 20:14.7 103.5 289 107
460 Nathaniel Smith 12 Southeast Raleigh (NC) 9 20:14.8 103.5 108
461 George Hodgkins 11 Grimsley (NC) 10 20:16.0 103.4 109
462 Nathan Braswell 10 Franklin Academy (NC) 6 20:16.5 103.3 290 136
463 Jack Dozier 11 Carrboro (NC) 14 20:16.6 103.3 98
464 Luis Hernandez 12 Overhills (NC) 2 20:16.9 103.3 291 137
465 Taylor Pool 11 Northwest Guilford (NC) 23 20:16.9 103.3 99
466 Peter Cohen 11 Carrboro (NC) 15 20:17.1 103.3 100
467 Jake Butts 12 North Davidson (NC) 7 20:17.3 103.3 292 101
468 German Gamboa 11 Southern Alamance (NC) 10 20:17.6 103.2 102
469 Aidan Robinson 10 Franklin Academy (NC) 7 20:17.7 103.2 293 138
470 Chrishawn Richardson 10 Northern Nash (NC) 13 20:17.8 103.2 110
471 David Zak 9 Fuquay-Varina (NC) 6 20:18.0 103.2 294 111
472 Codey Stumper 10 Central Davidson (NC) 9 20:18.6 103.2 139
473 Evan Woody 10 Cedar Ridge (NC) 9 20:19.1 103.1 103
474 Clay Ziegler 11 Heritage (CO) 6 20:19.3 103.1 295 112
475 Ethan Sharma 11 Green Hope (NC) 34 20:19.7 103.1 104
476 Christian Ulrici 12 Pine Forest (NC) 16 20:20.0 103.1 105
477 Nathan Dechambeau 9 Northwest Guilford (NC) 24 20:20.5 103.0 106
478 Jack Watt 12 Page (AZ) 15 20:20.6 103.0 113
479 Thomas Simpson 12 Heritage (CO) 7 20:21.0 103.0 296 107
480 Zakari Crites-Videman 10 Carrboro (NC) 16 20:21.8 102.9 108
481 Shoji Moto 10 Chapel Hill (NC) 28 20:22.3 102.8 109
482 Adam Hale 12 Hidden Valley (VA) 17 20:22.6 102.8 110
483 Nicholas Mathes 10 Davie (NC) 7 20:22.6 102.8 297 114
484 Ben Bunze 10 Fuquay-Varina (NC) 7 20:22.8 102.8 298 115
485 Theodore Brown 11 Carrboro (NC) 17 20:22.8 102.8 111
486 Raushan Watkins 11 Morehead (NC) 2 20:23.6 102.7 299 140
487 Richard Ypina 10 Overhills (NC) 3 20:23.8 102.7 300 141
488 Jaime Robins 9 Orange (NC) 12 20:24.3 102.7 116
489 Ike Emerson 11 East Rowan (NC) 13 20:25.0 102.6 117
490 Brennen Acome 9 Cedar Ridge (NC) 10 20:25.8 102.6 118
491 Will Hamilton 12 Carrboro (NC) 18 20:26.0 102.5 119
492 Robert Nejad-Young 11 Galileo Magnet (VA) 4 20:26.1 102.5 301 142
493 Dylan Wood 11 Eastern Alamance (NC) 3 20:26.2 102.5 302 143
494 Sammy Moutos 12 West Stokes (NC) 4 20:26.4 102.5 303 144
495 Bryan Whittington 12 West Stokes (NC) 5 20:27.7 102.4 304 145
496 Bailey Ratley 11 Jack Britt (NC) 7 20:27.9 102.4 305 120
497 Lisandro Valdivia 10 Cedar Ridge (NC) 11 20:28.2 102.4 121
498 Adrian Bruno 9 Chapel Hill (NC) 29 20:28.6 102.3 112
499 Blanton Stamey 11 Ragsdale (NC) 10 20:28.7 102.3 122
500 Carter Elliott 11 Rustburg (VA) 5 20:28.9 102.3 306 146
501 Bryson Penley 10 Davie (NC) 8 20:30.0 102.2 123
502 Blake Harrison 11 Altavista (VA) 7 20:30.3 102.2 307 124
503 Max Nobel 10 Chapel Hill (NC) 30 20:31.3 102.1 113
504 Douglas Heine 9 Chapel Hill (NC) 31 20:31.7 102.1 114
505 Sam Farrell 10 Page (AZ) 16 20:32.1 102.0 125
506 Cameron Ritz 11 R.J. Reynolds (NC) 13 20:32.2 102.0 115
507 Ethan Fowler 11 Rustburg (VA) 6 20:32.3 102.0 308 147
508 Braun Wilson 11 Northwest Guilford (NC) 25 20:33.0 102.0 116
509 Malcolm Byron 10 Fuquay-Varina (NC) 8 20:33.4 101.9 126
510 Parker Allred 11 Central Davidson (NC) 10 20:33.6 101.9 127
511 Garrett Allen 9 Trinity (CA) 2 20:34.2 101.9 309 148
512 Quinton Matherly 10 Northeast Guilford (NC) 2 20:35.2 101.8 149
513 Sam Duffy 9 Western Guilford (NC) 3 20:36.1 101.7 310 150
514 Jonah Kadens 10 Carrboro (NC) 19 20:37.2 101.6 117
515 Tony Bollman 11 West Stokes (NC) 6 20:37.3 101.6 311 151
516 Drake Harding 11 Western Guilford (NC) 4 20:38.2 312 152
517 Jordan Jerread 11 Fuquay-Varina (NC) 9 20:40.4 101.3 121
518 Jack Schenk 12 St. Thomas More Academy (NC) 5 20:40.6 101.3 313 128
519 Tyler Goldberger 12 Wakefield (VA) 6 20:41.0 101.3 314 122
520 Emerson Andrade 12 Galileo Magnet (VA) 5 20:41.6 101.2 315 129
521 Griffin Ross 10 Cedar Ridge (NC) 12 20:42.2 101.2 130
522 Alexander Munn 9 Panther Creek (NC) 18 20:42.4 101.2 118
523 Peyton Jones 11 Davie (NC) 9 20:43.4 101.1 123
524 Ryan Jones 10 Fuquay-Varina (NC) 10 20:43.4 101.1 124
525 Nathaniel Sanborn 9 Jack Britt (NC) 8 20:43.4 101.1 125
526 Chris Raville 11 Williams (MA) 6 20:44.0 101.1 316 153
527 Amiel Loyola 10 St. Thomas More Academy (NC) 6 20:44.1 101.1 317 119
528 Ben Davila 10 West Stokes (NC) 7 20:44.8 101.0 318 154
529 Ben Jones 10 East Rowan (NC) 14 20:45.7 100.9 120
530 Charlie Wyrick 10 Forbush (NC) 6 20:45.7 100.9 319 155
531 Caleb Foley 10 St. Thomas More Academy (NC) 7 20:45.8 100.9 320 131
532 Connor Von Steen 12 Northwest Guilford (NC) 26 20:45.8 100.9 132
533 Chuck O'Brien 11 R.J. Reynolds (NC) 14 20:46.1 100.9 121
534 Mike Petty 11 East Rowan (NC) 15 20:46.9 100.8 122
535 Mauro Belinazzi 11 Davie (NC) 10 20:47.2 100.8 133
536 Joe Friedman 10 Northwood (WA) 7 20:47.5 100.8 321 134
537 Srikar Chedalavada 9 Green Hope (NC) 35 20:47.5 123
538 Cliff Thomas 9 Altavista (VA) 8 20:47.6 100.8 156
539 Sean Beatty 12 Franklin Academy (NC) 8 20:47.7 100.8 135
540 Daniel Margolis 12 Chapel Hill (NC) 32 20:48.1 100.7 124
541 Isaac Schorr 10 Page (AZ) 17 20:48.2 100.7 136
542 Chase Whitley 9 East Rowan (NC) 16 20:48.6 100.7 125
543 Erick Eusebio 12 Galileo Magnet (VA) 6 20:48.6 100.7 322 157
544 Hayden Griffin 9 Northwood (WA) 8 20:48.8 100.7 137
545 Samuel Harris 11 Grimsley (NC) 11 20:49.2 100.6 126
546 Luke Kunkel 12 Calvary Day School (NC) 5 20:49.7 100.6 323 158
547 Kaleb Robinson 12 East Rowan (NC) 17 20:50.3 100.6 127
548 Chandler Case 12 Coastal Christian (NC) 5 20:50.7 100.5 324 159
549 Brant Dupree 12 Davie (NC) 11 20:51.4 100.5 128
550 David Kinder 12 Galileo Magnet (VA) 7 20:53.0 100.3 325 138
551 Henry Love 12 St. Thomas More Academy (NC) 8 20:53.9 100.3 139
552 Colbie Moyer 10 Western Alamance (NC) 5 20:54.0 100.2 326 160
553 Conner Rogers 12 Rustburg (VA) 7 20:54.0 100.2 327 140
554 Noah Nelson 11 Heritage (CO) 8 20:54.3 100.2 141
555 Thomas Finley 11 Randleman (NC) 7 20:54.3 100.2 328 161
556 Jonathan Lopez 10 Forbush (NC) 7 20:54.8 100.2 329 162
557 Evan Holfelder 9 Green Hope (NC) 36 20:54.8 100.2 129
558 Connor Stephens 12 Cedar Ridge (NC) 13 20:55.1 100.2 142
559 Connor Doble 11 Chapel Hill (NC) 33 20:55.4 100.1 130
560 Nick Wirtz 12 Northwest Guilford (NC) 27 20:55.7 100.1 131
561 Lance Dorman 9 Grimsley (NC) 12 20:55.8 100.1 143
562 Josh Lancaster 12 Davie (NC) 12 20:56.1 100.1 132
563 Tanner Dorman 12 Grimsley (NC) 13 20:56.5 100.1 133
564 Kyle Perez 10 Jack Britt (NC) 9 20:56.6 100.1 144
565 Stephen Parson 10 Eastern Alamance (NC) 4 20:56.8 100.0 330 163
566 Jake Fritz 12 Grimsley (NC) 14 20:56.8 100.0 145
567 Chase Wood 10 Southern Alamance (NC) 11 20:57.2 100.0 146
568 Jabril Terry 10 Southeast Guilford (NC) 5 20:58.7 99.9 331 147
569 William Hoffman 10 Green Hope (NC) 37 20:59.1 99.8 134
570 Will Lancaster 10 Grimsley (NC) 15 20:59.9 99.8 148
571 Daniel Jameson 9 Northwest Guilford (NC) 28 21:00.4 99.7 135
572 Lawson Rudisill 11 Grimsley (NC) 16 21:01.9 99.6 136
573 Anthony Fraden 11 Carrboro (NC) 20 21:02.4 99.6 137
574 Mark Randall 12 Mooresville (NC) 8 21:02.8 99.6 138
575 Dustin Vernon 11 North Stokes (NC) 1 21:03.4 99.5 149
576 Tristen Roy 11 Calvary Day School (NC) 6 21:03.7 99.5 332 164
577 Parker Clary 11 Williams (MA) 7 21:04.1 99.4 333 150
578 Trey Pierce 12 Williams (MA) 8 21:04.7 99.4 151
579 Kyle McCune 10 Davie (NC) 13 21:05.4 99.3 139
580 Darius Osbourne 11 Southeast Raleigh (NC) 10 21:06.1 99.3 152
581 Corey Burnworth 9 North Stokes (NC) 2 21:06.3 99.3 153
582 Cameron Price 11 Orange (NC) 13 21:06.7 99.2 140
583 Matt Fugaro 10 Northwest Guilford (NC) 29 21:07.1 99.2 141
584 Jonathan Griffin 10 Peaks View Pacers (VA) 2 21:07.2 99.2 165
585 Thomas Walsh 9 Green Hope (NC) 38 21:07.7 99.2 142
586 Joshua Buckley 10 Galileo Magnet (VA) 8 21:07.7 99.2 154
587 Donavan Whitehead 11 Northern Nash (NC) 14 21:08.1 99.1 143
588 Jakob Palsey 11 Cedar Ridge (NC) 14 21:08.3 99.1 155
589 Josh Fasnacht 10 Northwest Guilford (NC) 30 21:08.5 99.1 144
590 Matt Mcknight 9 Davie (NC) 14 21:08.8 99.1 145
591 Colton Strandberg 10 Southeast Guilford (NC) 6 21:09.4 99.0 334 156
592 Kevin Smith 12 North Davidson (NC) 8 21:09.5 146
593 Austin Marion 9 Northwest Guilford (NC) 31 21:09.8 99.0 147
594 Jacob Gundry 9 Wake Forest (NC) 11 21:09.8 99.0 157
595 Josh Grubb 10 North Davidson (NC) 9 21:10.1 99.0 148
596 Adam Faust 12 East Rowan (NC) 18 21:11.0 98.9 149
597 Tristan Erickson 10 Northern Guilford (NC) 14 21:11.4 98.9 158
598 Brandon Wallace 12 Northern Nash (NC) 15 21:12.2 98.8 159
599 Peter Fant 11 Galax (VA) 1 21:12.8 98.8 160
600 Zack Young 10 Northwest Guilford (NC) 32 21:13.6 98.7 150
601 Zion McCallum 10 Pine Forest (NC) 17 21:15.5 98.6 151
602 James Davis 11 Altavista (VA) 9 21:15.5 98.6 161
603 Shane Grugin 12 Wake Forest (NC) 12 21:15.9 98.5 152
604 Scotty Grant 10 Williams (MA) 9 21:16.0 98.5 166
605 Daniel Falkovic 9 Chapel Hill (NC) 34 21:16.2 98.5 153
606 Zechariah Pratt 9 Chapel Hill Carrboro Pacers 2 21:16.3 98.5 167
607 Jacob Naegele 10 Franklin Academy (NC) 9 21:16.4 98.5 162
608 Thomas Voos 9 Mooresville (NC) 9 21:16.5 98.5 154
609 Cody Farmer 10 Forbush (NC) 8 21:16.7 98.5 163
610 Mason Jenkins 10 Northwest Guilford (NC) 33 21:16.9 98.5 155
611 Michael Freeman 11 Wake Forest (NC) 13 21:16.9 98.5 164
612 Garrett Boyd 12 Jack Britt (NC) 10 21:17.5 98.4 165
613 Camden Miller 10 Southern Alamance (NC) 12 21:18.2 98.4 166
614 Harrison Shives 9 Davie (NC) 15 21:18.5 98.3 167
615 Shane Brown 9 Overhills (NC) 4 21:19.2 98.3 335 168
616 Jake Flynn 9 West Johnston (NC) 10 21:19.3 98.3 168
617 Joshua Goularte 9 Cedar Ridge (NC) 15 21:19.7 98.2 156
618 Daniel Sanford 11 Trinity (CA) 3 21:22.4 336 169
619 John Larrabee 11 Davie (NC) 16 21:22.5 98.0 169
620 Gage Stowers 10 R.J. Reynolds (NC) 15 21:23.5 97.9 157
621 Tai Knight 10 Cedar Ridge (NC) 16 21:24.1 97.9 170
622 Bryce Matelett 11 Western Guilford (NC) 5 21:25.5 97.8 337 170
623 Alex Jatto 10 Page (AZ) 1 21:25.9 97.8 158
624 Zack Taylor 10 West Johnston (NC) 11 21:27.5 97.7 159
625 Alex Brenton 11 Hidden Valley (VA) 18 21:29.0 97.5 160
626 cj Diaz 12 East Davidson (NC) 3 21:29.3 97.5 338 171
627 Jack Clemens 9 Carrboro (NC) 21 21:29.6 161
628 Sam Motley 12 Davie (NC) 17 21:30.1 97.4 172
629 Luis Lopez 11 Carrboro (NC) 22 21:31.3 97.4 162
630 Adam Gallimore 10 Davie (NC) 18 21:31.4 97.3 173
631 Cadin Garvey 11 Ragsdale (NC) 11 21:31.6 97.3 174
632 Sam Gallant 11 Green Hope (NC) 39 21:32.2 163
633 Logan Hall 10 Heritage (CO) 9 21:32.4 97.3 175
634 Tucker Wimbish 11 Southern Alamance (NC) 13 21:32.4 97.3 164
635 Randy Tran 12 Wakefield (VA) 7 21:32.6 97.3 339 171
636 Jason Gann 11 Grimsley (NC) 17 21:32.8 97.2 165
637 Jimmy Taylor 10 St. Thomas More Academy (NC) 9 21:33.4 97.2 166
638 Nathan Reid 10 Mooresville (NC) 10 21:33.5 97.2 167
639 Josh Walls 10 R.J. Reynolds (NC) 16 21:33.8 97.2 168
640 Carson Amy 10 Northwood (WA) 9 21:35.0 97.1 176
641 Martin Malotky 12 Grimsley (NC) 18 21:35.5 97.0 177
642 Stephen Poupart 9 Wake Forest (NC) 14 21:35.7 97.0 178
643 Brandon Shropshire 10 Morehead (NC) 3 21:36.5 97.0 340 172
644 Davis Jones 9 Page (AZ) 18 21:38.5 96.8 169
645 Jacob Mixon 11 Wake Forest (NC) 15 21:39.2 96.8 170
646 Jordan Kilpatrick 9 Northern Guilford (NC) 15 21:39.8 96.7 171
647 Jared Glorius 12 Franklin Academy (NC) 10 21:39.9 96.7 179
648 Travis Dixon 10 Forbush (NC) 9 21:40.2 96.7 180
649 Tate Lanier 11 North Davidson (NC) 10 21:40.3 96.7 172
650 Andrew Wantuch 10 Trinity (CA) 4 21:41.5 96.6 341 173
651 Everitt Dershem 10 Fuquay-Varina (NC) 11 21:42.1 96.6 181
652 Jonathan Birek - Wakefield (VA) 8 21:42.3 96.5 174
653 Andrew Fisher 12 Ragsdale (NC) 12 21:43.7 96.4 182
654 Owen Welch 9 Carrboro (NC) 23 21:44.1 96.4 173
655 Chandler Augustine 11 West Johnston (NC) 12 21:44.5 96.4 174
656 Spencer Otten 11 Northwest Guilford (NC) 34 21:46.0 96.3 175
657 Jake Walls 10 Northwest Guilford (NC) 35 21:46.3 96.2 176
658 Chris Eyer 10 Mooresville (NC) 11 21:47.4 96.2 177
659 Ralph Wampler 12 Southern Alamance (NC) 14 21:48.4 96.1 178
660 Calvin Santiago 9 Princeton (NJ) 6 21:48.8 96.1 342 179
661 Francois Desautels 9 Western Guilford (NC) 6 21:50.2 343 175
662 Evan Castro 9 North Davidson (NC) 11 21:50.8 95.9 180
663 Harrison Safrit 12 East Davidson (NC) 4 21:52.0 95.8 344 183
664 Eric Trevino 9 Fuquay-Varina (NC) 12 21:52.4 95.8 181
665 Will Blanton 9 North Davidson (NC) 12 21:52.7 95.8 182
666 Sam Harris 12 East Davidson (NC) 5 21:53.4 95.7 345 184
667 Coleman Mcneil 9 Davie (NC) 19 21:53.4 95.7 183
668 Bobby Clement 12 East Rowan (NC) 19 21:55.3 95.6 184
669 Sam Allen 11 Davie (NC) 20 21:55.5 95.6 185
670 Lars Halverson 10 R.J. Reynolds (NC) 17 21:55.8 95.5 186
671 Trevor Mitchell 10 Northwest Guilford (NC) 36 21:56.1 95.5 187
672 Sam Lempp 9 Ragsdale (NC) 13 21:56.3 95.5 188
673 Chad Ellis 10 Carrboro (NC) 24 21:56.6 95.5 189
674 Tyler Richardson 9 Green Hope (NC) 40 21:57.6 95.4 190
675 Alexander Klug 10 Page (AZ) 19 21:58.1 95.4 191
676 Anthony Santana 12 St. Thomas More Academy (NC) 10 21:58.9 95.3 192
677 Matthew Forrest 10 Davie (NC) 21 21:59.5 95.3 193
678 Shihyme McGlothlin 12 Morehead (NC) 4 21:59.8 95.3 346 176
679 Carson Martin 9 Northwest Guilford (NC) 37 21:59.9 95.2 194
680 Juan Velasquez 9 Princeton (NJ) 7 22:00.3 95.2 347 195
681 Jonathan Hasty 11 East Rowan (NC) 20 22:01.1 95.2 196
682 Evan Delvecchio 10 Green Hope (NC) 41 22:01.4 95.1 197
683 Rahul George 12 Northwest Guilford (NC) 38 22:01.7 95.1 198
684 Grayson Farlow 11 Heritage (CO) 10 22:02.4 95.1 199
685 Davis Hunt 9 Page (AZ) 20 22:04.2 94.9 200
686 Alex Mercer 10 Northern Guilford (NC) 16 22:05.8 94.8 201
687 Timothy Sellers 9 Mooresville (NC) 12 22:06.6 94.8 202
688 Sam Bennett 12 Davie (NC) 22 22:07.0 94.7 203
689 Carlos Pena 11 Williams (MA) 10 22:07.2 94.7 185
690 George Haire 10 Davie (NC) 23 22:07.9 94.7 204
691 Josh Hedrick 12 Northwest Guilford (NC) 39 22:08.6 94.6 205
692 Bobby Cox 9 Western Alamance (NC) 6 22:08.7 94.6 348 186
693 John Baker 11 Southeast Raleigh (NC) 11 22:09.5 94.6 187
694 Henry Venegas 9 Southeast Raleigh (NC) 12 22:10.1 94.5 188
695 Brandon Kerr 11 Rustburg (VA) 8 22:11.0 94.4 177
696 Tyler Miller 9 Central Davidson (NC) 11 22:11.9 94.4 189
697 Chase Nicks 11 Trinity (CA) 5 22:12.1 94.4 349 178
698 C. J. Tolbert 11 Southeast Guilford (NC) 7 22:12.8 94.3 350 206
699 Ran Albright 9 Page (AZ) 21 22:13.1 94.3 207
700 Joseph Flowers 11 Orange (NC) 14 22:13.4 94.3 208
701 Storm Curry 11 Randleman (NC) 8 22:13.7 94.3 209
702 Jacob Wiles 11 East Rowan (NC) 21 22:14.1 94.2 210
703 Alex Boudreau 9 Grimsley (NC) 19 22:14.4 94.2 211
704 Daniel Thigpen 9 Williams (MA) 11 22:14.8 94.2 190
705 Elias Benitez 10 Williams (MA) 12 22:14.9 94.2 191
706 Braden Culver 9 Page (AZ) 22 22:15.7 212
707 Xavier Hayes 11 Walkertown (NC) 8 22:17.2 94.0 192
708 Devin Fussa 10 Heritage (CO) 11 22:18.4 93.9 213
709 Justin Burns 12 Western Guilford (NC) 7 22:18.6 93.9 351 179
710 Joseph Lawerence 10 Northwest Guilford (NC) 40 22:18.7 214
711 Ian Russo 9 Northwest Guilford (NC) 41 22:19.3 93.9 215
712 Dietrich Klug 12 Page (AZ) 23 22:19.8 93.8 216
713 Jonathan Hartness 11 Coastal Christian (NC) 6 22:19.8 352 180
714 Jordan Locklear 10 Southeast Guilford (NC) 8 22:20.2 93.8 217
715 Garrett Malsby 10 Jack Britt (NC) 11 22:20.7 93.8 218
716 Junior Fulks 10 North Stokes (NC) 3 22:21.5 93.7 193
717 Nathaniel Crawford 9 Overhills (NC) 5 22:21.9 93.7 353 181
718 Quinn Rundgren 9 Fuquay-Varina (NC) 13 22:22.0 93.7 219
719 Conrad Shugart 10 East Rowan (NC) 22 22:22.9 93.6 220
720 Jake Quirk 11 Franklin Academy (NC) 11 22:23.0 93.6 194
721 Phillip Berger 10 Northwest Guilford (NC) 42 22:23.5 93.6 221
722 Justin Lockamy 11 Heritage (CO) 12 22:24.0 93.5 222
723 Foss Smithdeal 10 Davie (NC) 24 22:25.1 93.5 223
724 Andrew McBride 12 Davie (NC) 25 22:25.5 93.4 224
725 Trey Dry 9 East Rowan (NC) 23 22:25.9 93.4 225
726 Geoffrey Allen 10 Cedar Ridge (NC) 17 22:26.4 93.4 226
727 Blake Roebuck 12 Mooresville (NC) 13 22:26.8 93.3 227
728 Taiyo Kakefuda 10 Carrboro (NC) 25 22:27.9 93.3 228
729 Taylor Kinsey 9 Coastal Christian (NC) 7 22:28.4 93.2 354 229
730 Matthew Snider 10 North Davidson (NC) 13 22:28.9 93.2 230
731 Michael Bateman 12 Page (AZ) 24 22:29.4 93.2 231
732 Jack Ratledge 11 Davie (NC) 26 22:29.9 93.1 232
733 Curtis Floyd 11 Altavista (VA) 10 22:30.6 93.1 195
734 Jared Anter 10 Altavista (VA) 11 22:31.3 93.0 196
735 Justin Mallard 12 Davie (NC) 27 22:32.1 93.0 233
736 Derric Stone 11 Western Alamance (NC) 7 22:33.1 92.9 355 182
737 Trent Radding 12 Wake Forest (NC) 16 22:36.3 92.7 234
738 Jacobi Lett 10 Orange (NC) 15 22:36.5 92.7 197
739 Dutch Christopher 10 Page (AZ) 2 22:36.9 92.7 235
740 Jaime Mothershead 12 Northwest Guilford (NC) 43 22:37.5 92.6 236
741 Matt Sorge 10 Grimsley (NC) 20 22:38.6 92.5 237
742 Oliver Wise 10 Carrboro (NC) 26 22:39.4 92.5 238
743 Jaden McMillan 10 Jack Britt (NC) 12 22:41.1 92.4 239
744 Chris Boger 11 West Stokes (NC) 8 22:42.3 92.3 240
745 Carson Pagan 9 Overhills (NC) 6 22:44.5 92.1 356 183
746 Wyatt Bailey 11 Southern Alamance (NC) 15 22:44.6 92.1 241
747 Martin Bayles 12 Princeton (NJ) 8 22:46.7 92.0 242
748 Nathan Poupart 9 Wake Forest (NC) 17 22:48.1 91.9 243
749 Ernie Brubaker 11 East Davidson (NC) 6 22:48.9 91.8 357 198
750 Jarod Coyne 10 Franklin Academy (NC) 12 22:51.5 91.7 199
751 Jack Salter 9 Wakefield (VA) 9 22:52.5 91.6 184
752 Noah Gibbs 9 Western Guilford (NC) 8 22:52.8 91.6 200
753 Ben Piatt 11 Western Alamance (NC) 8 22:53.3 91.5 185
754 Robert Russell 12 Northwest Guilford (NC) 44 22:53.5 91.5 244
755 Ryan Lichtenstein 10 Northwest Guilford (NC) 45 22:54.4 91.5 245
756 Dakota Haithcock 11 Orange (NC) 16 22:55.6 91.4 246
757 Trent Lineberry 10 Randleman (NC) 9 22:56.3 91.3 247
758 Joseph Hobbs 10 Fuquay-Varina (NC) 14 22:57.3 91.3 248
759 Joseph Hatcher 12 Princeton (NJ) 9 22:57.7 91.2 249
760 Christopher Graham 9 Southern Alamance (NC) 16 22:58.1 91.2 250
761 Jordan Jones 12 Pine Forest (NC) 18 22:58.4 91.2 251
762 Chandler Hughes 9 Jack Britt (NC) 13 22:58.9 91.2 252
763 Noah Lefevre 9 R.J. Reynolds (NC) 18 22:59.6 91.1 253
764 Jamie St. John 9 Northern Guilford (NC) 17 23:00.1 91.1 254
765 Mitchell Hedrick 11 Grimsley (NC) 21 23:00.5 91.1 255
766 Angel Yuflo-Vargas 9 Overhills (NC) 7 23:01.4 91.0 358 186
767 Daniel Ramsey 11 Green Hope (NC) 42 23:02.1 91.0 256
768 Robbie Rowell 11 Northwest Guilford (NC) 46 23:03.7 90.9 257
769 Paul Martineau 10 Northwest Guilford (NC) 47 23:05.9 90.7 258
770 David Halatek 9 Heritage (CO) 13 23:06.7 90.7 259
771 Lucas Barnette 12 Northern Guilford (NC) 18 23:07.4 260
772 Patrick Abrams 9 Northwest Guilford (NC) 48 23:08.4 90.6 261
773 Matthew Hartness 9 Coastal Christian (NC) 8 23:08.8 90.5 187
774 Chris Williams 11 Central Davidson (NC) 12 23:09.2 90.5 201
775 Will Privette 11 Wake Forest (NC) 18 23:09.6 90.5 262
776 Matt Wall 10 Central Davidson (NC) 13 23:10.1 90.4 202
777 Jacob Scarlett 10 Davie (NC) 28 23:10.7 90.4 263
778 Gus Holub 11 Wake Forest (NC) 19 23:15.9 90.1 264
779 Ethan Misenheimer 10 Trinity (CA) 6 23:16.0 90.1 359 188
780 Hampton Smith 12 Davie (NC) 29 23:16.6 90.0 265
781 Justin Sorey 11 Galileo Magnet (VA) 9 23:17.9 89.9 203
782 Daven Gaffey 9 East Davidson (NC) 7 23:18.7 89.9 360 266
783 Robert Beverly 11 Northwest Guilford (NC) 49 23:19.1 89.9 267
784 Gabe Clausen 10 Northwest Guilford (NC) 50 23:19.5 89.8 268
785 Owen White 10 Randleman (NC) 10 23:20.9 89.7 269
786 Jack Lizotte 11 Page (AZ) 25 23:21.5 89.7 270
787 Isaiac Tahirkhel 9 Ragsdale (NC) 14 23:21.8 89.7 271
788 Daniel Caruso 10 Carrboro (NC) 27 23:22.9 89.6 272
789 Doshawn Randolph 11 Morehead (NC) 5 23:23.2 89.6 361 189
790 Matthew Ferner 10 Page (AZ) 26 23:23.5 89.6 273
791 Thomas Hairston 11 Galileo Magnet (VA) 10 23:24.7 89.5 204
792 Mason Matthews 9 Randleman (NC) 11 23:26.1 89.4 274
793 Hunt Shelton 10 Davie (NC) 30 23:28.6 89.2 275
794 William Sells 12 Davie (NC) 31 23:32.0 89.0 276
795 Evan White 10 Northwest Guilford (NC) 51 23:33.8 88.9 277
796 Jackson Gaddy 10 Grimsley (NC) 22 23:34.3 88.9 278
797 Drew Gagliano 10 Fuquay-Varina (NC) 15 23:35.2 88.8 279
798 Seth McKee 10 Cedar Ridge (NC) 18 23:35.6 88.8 280
799 Javaris Newsome 9 Southeast Raleigh (NC) 13 23:36.0 88.8 281
800 Bill Osteen 8 Page (AZ) 27 23:36.4 88.8 282
801 Jakob Murdock 11 Randleman (NC) 12 23:37.3 283
802 Alex Choyce 11 R.J. Reynolds (NC) 19 23:39.6 88.6 284
803 Lincoln Thomas 12 Trinity (CA) 7 23:40.0 88.5 362 190
804 Ryan Morton 12 North Davidson (NC) 14 23:40.7 88.5 285
805 Ryan Natal 12 Northern Guilford (NC) 19 23:41.1 88.5 286
806 Parker Hazel 9 Page (AZ) 28 23:41.4 88.4 287
807 Evan Warren 9 R.J. Reynolds (NC) 20 23:42.1 88.4 288
808 Noah Wiles 9 East Rowan (NC) 24 23:42.8 88.4 289
809 Seth Dilday 9 Southeast Raleigh (NC) 14 23:43.3 88.3 290
810 Landon LaFata 10 Southeast Guilford (NC) 9 23:44.2 88.3 291
811 Malcolm Pharr 10 Southeast Raleigh (NC) 15 23:44.7 292
812 Aj Colarmarino 12 Grimsley (NC) 23 23:45.2 88.2 293
813 John Allen Rice 11 Cedar Ridge (NC) 19 23:46.4 88.1 294
814 Michael Richter 10 Northwest Guilford (NC) 52 23:47.0 88.1 295
815 Josh Patzer 10 Carrboro (NC) 28 23:48.3 88.0 296
816 Corbin Green 9 Central Davidson (NC) 14 23:49.0 88.0 297
817 Jake Griffin 12 Southeast Guilford (NC) 10 23:50.1 87.9 298
818 Lear Haulsee 10 R.J. Reynolds (NC) 21 23:51.2 87.8 299
819 Ian Dershem 10 Fuquay-Varina (NC) 16 23:51.5 87.8 300
820 Connor Oaster 9 Grimsley (NC) 24 23:52.2 87.8 301
821 Dylan Everette 10 Central Davidson (NC) 15 23:52.8 87.7 205
822 Bryton Wolff 9 Western Alamance (NC) 9 24:01.1 87.2 206
823 Eric Sykes Jr. 9 Walkertown (NC) 9 24:02.5 87.2 207
824 Nicholas Lavinder 10 Southwest Guilford (NC) 5 24:03.2 87.1 363 208
825 Robbie Hyatt 12 East Davidson (NC) 8 24:06.2 86.9 302
826 Jacob Rogers 10 Davie (NC) 32 24:07.1 86.9 303
827 Jacob Pollock 9 Northwest Guilford (NC) 53 24:07.5 86.8 304
828 Grant Morgan 10 North Davidson (NC) 15 24:07.9 86.8 305
829 Liam Lewis 10 Northwest Guilford (NC) 54 24:08.3 86.8 306
830 Ian Casker 10 Orange (NC) 17 24:09.0 86.8 307
831 James Elder 11 Page (AZ) 29 24:09.6 86.7 308
832 Mitchell Dangler 9 Carrboro (NC) 29 24:12.5 86.6 309
833 Sam Phillips 10 Northwest Guilford (NC) 55 24:13.3 86.5 310
834 William Watt 9 Page (AZ) 30 24:13.6 86.5 311
835 Kenneth Jenkins 10 Northeast Guilford (NC) 3 24:13.6 86.5 191
836 Matthew Guin 10 Fuquay-Varina (NC) 17 24:20.5 86.1 312
837 Robert Baldwin 11 Williams (MA) 13 24:21.2 86.0 209
838 Ben Miller 12 Davie (NC) 33 24:22.5 86.0 313
839 Josh Holloway 11 Orange (NC) 18 24:25.3 85.8 314
840 Johnson Marklin 11 Davie (NC) 34 24:26.9 85.7 315
841 Aidan Walser 9 Central Davidson (NC) 16 24:28.6 85.6 316
842 Jack Haverkate 10 Jack Britt (NC) 14 24:30.2 85.5 317
843 Carter Hobbs 9 Fuquay-Varina (NC) 18 24:31.4 85.4 318
844 Zachary Plott 11 Davie (NC) 35 24:32.0 85.4 319
845 Seth Cashion 10 Randleman (NC) 13 24:34.2 85.3 320
846 Hayden Mullikin 10 Grimsley (NC) 25 24:36.5 85.2 321
847 Mack Smith 11 Coastal Christian (NC) 9 24:37.8 322
848 Brian Gilligan 10 Carrboro (NC) 30 24:38.3 85.0 323
849 Holden Poole 12 Davie (NC) 36 24:40.3 84.9 324
850 Jack Anderson 11 Eastern Alamance (NC) 5 24:41.0 84.9 364 192
851 James Piper 9 Northeast Guilford (NC) 4 24:41.0 84.9 193
852 Aaron Elmore 11 Morehead (NC) 6 24:41.0 84.9 365 194
853 Micah Collins 10 Greensboro Blazers (NC) 1 24:43.3 84.8 210
854 Brian Lemly 9 Trinity (CA) 8 24:44.0 84.7 211
855 Chris Maynard 9 Central Davidson (NC) 17 24:44.3 84.7 325
856 Guiseppe Fanale 10 Davie (NC) 37 24:44.9 84.7 326
857 Jacob Rosier 10 Davie (NC) 38 24:46.7 84.6 327
858 Pearson Harper 10 Cedar Ridge (NC) 20 24:47.1 84.5 328
859 Mackie Elam 11 Coastal Christian (NC) 10 24:48.0 84.5 329
860 Max Elbin 9 Northwest Guilford (NC) 56 24:49.5 84.4 330
861 Teddy Delavigne 11 Heritage (CO) 14 24:50.6 84.3 331
862 Miguel Vasquez 11 Randleman (NC) 14 24:51.9 84.3 332
863 Corey Watkins 11 Galileo Magnet (VA) 11 24:52.9 84.2 212
864 Robert Vanderdrift 9 Cedar Ridge (NC) 21 25:03.9 83.6 333
865 Adrian Hooissohuur 10 Northwest Guilford (NC) 57 25:06.4 83.5 334
866 Peter Laird 9 Northwest Guilford (NC) 58 25:08.0 83.4 335
867 Owen Findley 10 Fuquay-Varina (NC) 19 25:08.2 83.4 213
868 Will Soler 10 Grimsley (NC) 26 25:10.8 83.2 336
869 Creighton Price 11 Northwest Guilford (NC) 59 25:12.5 83.1 337
870 Liam Kennedy 10 R.J. Reynolds (NC) 22 25:13.9 83.0 338
871 Chandler Branch 10 Northwest Guilford (NC) 60 25:18.4 82.8 339
872 Sebastian Nofziger 11 Cedar Ridge (NC) 22 25:19.8 82.7 340
873 Aj Sigmon 9 Davie (NC) 39 25:21.0 82.7 341
874 Andrew Pendrak 10 Ragsdale (NC) 15 25:22.6 82.6 342
875 Alex Sanfilippo 10 Northwest Guilford (NC) 61 25:25.6 82.4 343
876 Michael Walker 11 Davie (NC) 40 25:26.2 344
877 Matthew Harding 11 Davie (NC) 41 25:27.0 345
878 Nick Sekulich 9 West Johnston (NC) 13 25:28.5 82.2 346
879 Josue Hernandez 11 North Davidson (NC) 16 25:29.6 82.2 347
880 Jake Garner 10 Northwest Guilford (NC) 62 25:30.3 82.2 348
881 David Prendergast 9 Grimsley (NC) 27 25:34.0 81.9 349
882 Deon Canady 9 Northern Nash (NC) 16 25:37.0 81.8 350
883 Ari Lev Farber 11 Cedar Ridge (NC) 23 25:37.4 81.8 351
884 Zachary Crews 11 Cedar Ridge (NC) 24 25:42.9 81.5 352
885 Nathan Moore 9 Grimsley (NC) 28 25:46.7 81.3 353
886 Louie Vaughn 10 Mooresville (NC) 14 25:55.1 80.8 354
887 Michael Naguib 9 St. Thomas More Academy (NC) 11 25:57.8 80.7 355
888 Caleb Saunders 12 Coastal Christian (NC) 11 26:04.7 80.3 356
889 Avidan Aguilar 10 Randleman (NC) 15 26:08.7 80.1 357
890 Michael Trull 11 East Davidson (NC) 9 26:15.4 358
891 Andrew Shaw 9 West Stokes (NC) 9 26:16.3 79.8 359
892 Tony Johnson 12 Western Guilford (NC) 9 26:27.0 79.2 214
893 Maxwell Hicks 10 Grimsley (NC) 29 26:30.5 79.0 360
894 Antonio Alamillo 12 Southwest Guilford (NC) 6 26:33.7 78.9 366 215
895 Ryan Kane 12 Grimsley (NC) 30 26:37.6 78.7 361
896 Nate Johnson 9 St. Thomas More Academy (NC) 12 26:41.4 78.5 362
897 Jared Williard - Heritage (CO) 15 26:41.8 78.5 363
898 Jacob Rowell 10 East Rowan (NC) 25 26:45.4 78.3 364
899 Kyle Vanchure 9 Walkertown (NC) 10 26:55.6 77.8 216
900 Jacob Leitch 8 Coastal Christian (NC) 12 27:02.0 365
901 Zach Miller 11 Northwest Guilford (NC) 63 27:07.5 77.2 366
902 Saul Gomez 9 Mooresville (NC) 15 27:07.5 77.2 367
903 Jacob Carpenter 10 Walkertown (NC) 11 27:40.6 75.7 217
904 Alex Kline 11 Southwest Guilford (NC) 7 27:45.2 75.5 367 218
905 Phillip Brewer 9 Rustburg (VA) 9 28:11.6 74.3 219
906 Justin Kenard 12 North Stokes (NC) 4 28:12.0 220
907 Christopher Matthews 11 Rustburg (VA) 10 29:06.6 72.0 221
908 Ethan Gabriel 9 Western Alamance (NC) 10 29:06.6 72.0 222
909 Kyle Willis 9 Western Alamance (NC) 11 29:06.6 72.0 223