Racecast

Wendy's Invitational

McAlpine Creek Park · 5000m · Boys · Compiled · NC

1171 runners from 7 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 Lake Norman (NC) 114 4 7 26 38 39 63 135
2 Westminster (GA) 153 5 29 34 42 43 68 116
3 Marvin Ridge (NC) 279 2 19 30 76 152 163 165
4 Chapel Hill (NC) 293 16 28 40 104 105 110 144
5 T.C. Roberson (NC) 319 47 60 62 72 78 101 124
6 TL Hanna (SC) 355 12 41 71 88 143 181 197
7 Charlotte Catholic (NC) 367 14 25 99 108 121 137 270
8 Cary (NC) 389 50 53 56 89 141 258
9 Wando (SC) 397 1 45 69 106 176 275 290
10 Marist (GA) 402 24 32 97 103 146 170 171
11 Myers Park (NC) 481 58 91 98 111 123 248 253
12 Fort Mill (SC) 492 44 52 107 142 147 153 223
13 Mount Tabor (NC) 521 49 67 122 129 154 254 287
14 Hoggard (NC) 536 11 51 119 134 221 222 280
15 Ardrey Kell (NC) 542 10 15 81 211 225 266 318
16 Dorman (SC) 569 73 83 126 127 160 161 295
17 Abingdon (VA) 610 3 13 95 234 265
18 Spartanburg (SC) 623 9 35 184 185 210 215
19 Mooresville (NC) 662 36 84 92 113 337 358 422
20 Providence (NC) 672 54 120 150 159 189 199 272
21 Nation Ford (SC) 691 22 115 173 180 201 212 242
22 Apex (NC) 695 48 145 148 149 205 274 316
23 Walhalla (SC) 713 8 37 86 172 410 437 536
24 South Mecklenburg (NC) 752 17 23 140 227 345 377 396
25 Panther Creek (NC) 798 80 128 136 202 252 296 390
26 Milton (GA) 802 21 130 206 207 238 259 321
27 West Henderson (NC) 883 57 61 82 235 448 489 523
28 Watauga (NC) 934 131 157 175 214 257 292 300
29 Page (NC) 942 94 117 196 256 279 409 418
30 Hilton Head Island (SC) 957 139 162 208 218 230 246 264
31 East Mecklenburg (NC) 969 31 100 174 297 367 419 438
32 Lucy Beckham (SC) 993 77 168 195 217 336 361 381
33 Carrboro (NC) 1038 6 109 282 299 342 401 427
34 West Forsyth (NC) 1064 66 79 261 303 355 394 431
35 East Paulding (GA) 1084 20 75 203 383 403 407 413
36 Bluffton (SC) 1102 65 213 250 285 289 315 329
37 North Lincoln (NC) 1111 183 194 224 233 277 362 382
38 Asheville (NC) 1126 102 114 286 310 314 378 393
39 Northview (GA) 1126 118 151 166 340 351 384 436
40 Spring Valley (SC) 1140 70 193 209 304 364 375 428
41 Blythewood (SC) 1145 112 158 169 240 466 467 583
42 Waccamaw (SC) 1151 164 198 219 239 331 430 433
43 Lakeside DeKalb (GA) 1185 125 138 263 326 333 338 353
44 May River (SC) 1185 87 186 204 243 465 487 563
45 Hickory Ridge (NC) 1220 55 278 281 301 305 392 395
46 East Chapel Hill (NC) 1328 232 237 260 288 311 328 348
47 Stratford (SC) 1344 178 200 262 347 357 486
48 Lake Norman Charter (NC) 1346 177 231 267 302 369 405 416
49 York (SC) 1346 216 226 269 294 341 470
50 South Rowan (NC) 1367 18 192 306 368 483 516 592
51 Clover (SC) 1373 46 93 397 414 423 443 500
52 West Stanly (NC) 1392 64 255 293 327 453 480 496
53 West Cabarrus (NC) 1510 190 220 249 402 449 485 518
54 R.J. Reynolds (NC) 1515 187 188 309 399 432 530 557
55 A.C. Reynolds (NC) 1530 74 244 298 421 493 550
56 Ridge View (SC) 1541 236 241 247 406 411 441 458
57 George Wythe (Wytheville) (VA) 1579 85 271 307 452 464 609 611
58 Northwestern (SC) 1626 155 245 339 360 527 540 554
59 Forestview (NC) 1689 27 191 442 497 532 586 601
60 Catawba Ridge (SC) 1736 251 350 374 376 385 454 457
61 Rock Hill (SC) 1740 273 291 313 400 463 490 507
62 Fairfield Central (SC) 1756 96 346 365 455 494 506
63 Smoky Mountain (NC) 1777 228 320 332 446 451 498 541
64 Aiken (SC) 1800 156 312 359 440 533 534 539
65 Central Academy (NC) 1892 330 335 354 426 447 481 529
66 James Byrnes (SC) 1895 229 352 388 435 491 522 567
67 Carson (NC) 1903 308 322 372 445 456 469 492
68 Northwest Cabarrus (NC) 1916 133 387 459 460 477 479 580
69 East Rowan (NC) 1918 268 323 325 499 503 579 585
70 Cox Mill (NC) 1941 33 404 484 501 519 521 525
71 St. Stephens (NC) 2035 284 366 386 450 549 603 606
72 Porter Ridge (NC) 2041 90 389 482 520 560 569 607
73 West Rowan (NC) 2055 167 344 488 512 544 545 604
74 Mallard Creek (NC) 2074 319 370 398 473 514 548 558
75 Pine Lake Prep (NC) 2112 349 356 391 505 511 524 546
76 Kings Mountain (NC) 2116 179 412 462 526 537 566 577
77 D W Daniel (SC) 2135 343 363 373 509 547
78 Southeast Guilford (NC) 2143 59 334 556 596 598
79 Indian Land (SC) 2192 371 379 434 495 513 578 594
80 Enka (NC) 2195 132 474 476 552 561 565 582
81 Parkwood (NC) 2225 276 424 478 504 543 574
82 Butler (NC) 2238 182 324 551 588 593 600 605
83 Hopewell (NC) 2348 317 408 508 553 562 612
84 Independence (CA) 2362 420 425 444 535 538 587 591
85 South Pointe (SC) 2407 417 429 475 515 571 572 576
86 Cramer (NC) 2457 283 461 510 590 613
87 A.L. Brown (NC) 2568 468 471 528 531 570 589
88 Lincolnton (NC) 2586 380 502 555 568 581 608 610
89 Berry (NC) 2665 415 517 559 575 599
90 Galax (VA) 2784 472 542 573 595 602
91 North Henderson (NC) 2798 439 564 584 597 614

Not scored, fewer than five finishers: Olympic (4), North Mecklenburg (4), Concord (4), Sun Valley (3), Greer (3), Central Cabarrus (3), Piedmont (2), Patrick Henry (Glade Spring) (2), Galax (2), Indian Land (2), Chapel Hill (1), York (1), Ridge View (1)

Rating scale ?

Results

Place Athlete Grade School Time Rating Points Actual race
1 Jake Liebert 10 Wando (SC) 1 15:30.8 135.3 1 1
2 Ethan Snyder 12 Marvin Ridge (NC) 1 15:43.6 133.4 2 2
3 Isaac Thiessen 12 Abingdon (VA) 1 15:43.9 133.4 3 1
4 Griffin Horner 12 Lake Norman (NC) 1 15:47.4 132.9 4 1
5 Matthew Fernando 12 Westminster (GA) 1 15:48.7 132.7 5 3
6 Quinn Baker 12 Carrboro (NC) 1 15:52.0 132.3 6 2
7 Gavin Sweeney 12 Lake Norman (NC) 2 15:55.7 131.8 7 2
8 Elijah Poore 10 Walhalla (SC) 1 15:56.4 131.7 8 4
9 John Bolinger 12 Spartanburg (SC) 1 16:01.0 131.0 9 5
10 Patrick Gibbons 12 Ardrey Kell (NC) 1 16:01.7 130.9 10 6
11 Evan Pena 12 Hoggard (NC) 1 16:02.7 130.8 11 7
12 Jonathan McGahey 12 TL Hanna (SC) 1 16:06.0 130.4 12 8
13 Dylan Phillips 12 Abingdon (VA) 2 16:12.3 129.5 13 3
14 Ian Pierce 11 Charlotte Catholic (NC) 1 16:13.6 129.3 14 3
15 Raghav Gopalakrishnan 10 Ardrey Kell (NC) 2 16:14.5 129.2 15 9
16 Yichen Sun 11 Chapel Hill (NC) 1 16:18.2 128.7 16 10
17 Alec McMillan 12 South Mecklenburg (NC) 1 16:18.9 128.6 17 11
18 Eli Julian 10 South Rowan (NC) 1 16:19.1 128.6 18 4
19 Aneesh Duggirala 12 Marvin Ridge (NC) 2 16:24.2 127.9 19 12
20 Eli Corn 11 East Paulding (GA) 1 16:25.3 127.8 20 4
21 Cory Chambers 11 Milton (GA) 1 16:25.5 127.8 21 13
22 Mason Haynes 9 Nation Ford (SC) 1 16:27.9 127.5 22 5
23 Caleb Roesch 11 South Mecklenburg (NC) 2 16:28.8 127.3 23 14
24 Tommy Latham 9 Marist (GA) 1 16:29.4 127.3 24 15
25 Aj Painter 11 Charlotte Catholic (NC) 2 16:29.9 127.2 25 6
26 Logan Dingman 11 Lake Norman (NC) 3 16:30.0 127.2 26 7
27 Austin Brotemarkle 12 Forestview (NC) 1 16:30.7 127.1 27 5
28 Declan Harden 10 Chapel Hill (NC) 2 16:33.1 126.8 28 16
29 Joseph Jacquot 10 Westminster (GA) 2 16:34.2 126.7 29 17
30 RJ Gajan 11 Marvin Ridge (NC) 3 16:34.8 126.6 30 18
31 Richard Waller 11 East Mecklenburg (NC) 1 16:36.3 126.4 31 8
32 Caden Strickland 12 Marist (GA) 2 16:38.4 126.1 32 19
33 Tanner Gibson 11 Cox Mill (NC) 1 16:39.0 126.0 33 9
34 Jack Ramsey 12 Westminster (GA) 3 16:39.2 126.0 34 20
35 Mac Sally 12 Spartanburg (SC) 2 16:39.7 125.9 35 21
36 Tanner Smith 12 Mooresville (NC) 1 16:41.3 125.8 36 22
37 Chance Bloodworth 10 Walhalla (SC) 2 16:41.7 125.7 37 23
38 Triston Rabon 9 Lake Norman (NC) 4 16:41.8 125.7 38 10
39 Bradley Mankus 11 Lake Norman (NC) 5 16:41.9 125.7 39 11
40 Jakob Maiwald 12 Chapel Hill (NC) 1 16:43.3 125.5 24
41 Dylan Look 12 Chapel Hill (NC) 3 16:43.7 125.4 40 25
42 Jude Lazarus 10 TL Hanna (SC) 2 16:44.1 125.4 41 26
43 Noah Chen 12 Westminster (GA) 4 16:45.5 125.2 42 27
44 Esfan Daya 10 Westminster (GA) 5 16:46.3 125.1 43 28
45 Devon Sibley 11 Fort Mill (SC) 1 16:46.9 125.1 44 29
46 Brendan Gomez 11 Wando (SC) 2 16:47.2 125.0 45 30
47 Benjamin McCall 12 Clover (SC) 1 16:48.0 124.9 46 12
48 Ryan Chong 11 T.C. Roberson (NC) 1 16:48.5 124.8 47 31
49 Reed Tilly 11 Apex (NC) 1 16:49.9 124.7 48 32
50 Conner Inman 11 Mount Tabor (NC) 1 16:50.8 124.6 49 33
51 Matthew Martin 12 Cary (NC) 1 16:50.8 124.6 50 13
52 Luke Adams 10 Hoggard (NC) 2 16:51.9 124.4 51 34
53 Evan Ickert 11 Fort Mill (SC) 2 16:52.1 124.4 52 35
54 Jonathan Crouse 11 Cary (NC) 2 16:52.6 124.3 53 14
55 Emmanuel Paddyfote 12 York (ME) 1 16:52.7 124.3 15
56 Gavin D'Souza 9 Providence (NC) 1 16:52.7 124.3 54 36
57 Josh Ashley 11 Hickory Ridge (NC) 1 16:53.2 124.3 55 16
58 Bennett Perry 12 Cary (NC) 3 16:53.4 124.2 56 17
59 Keagan Saft 9 West Henderson (NC) 1 16:53.9 124.2 57 6
60 Emmett O'Neill 12 Myers Park (NC) 1 16:55.3 124.0 58 37
61 Eddison Bridges 11 Southeast Guilford (NC) 1 16:55.7 124.0 59 18
62 Braden Blakely 12 T.C. Roberson (NC) 2 16:55.7 124.0 60 38
63 Hudson Rice 10 West Henderson (NC) 2 16:56.0 123.9 61 7
64 Will Fiore 10 T.C. Roberson (NC) 3 16:57.7 123.7 62 39
65 Miller Brannen 11 Lake Norman (NC) 6 16:57.9 123.7 63 19
66 James Shue 12 West Stanly (NC) 1 16:58.4 123.6 64 8
67 Earlon Baker 9 Bluffton (OH) 1 16:58.5 123.6 65 20
68 Wesley Haagstrom 11 West Forsyth (GA) 1 16:59.0 123.6 66 40
69 Connor Riley 11 Mount Tabor (NC) 2 17:00.0 123.4 67 41
70 Whitaker Swann 12 Westminster (GA) 6 17:00.1 123.4 68 42
71 John Teachman 10 Wando (SC) 3 17:00.6 69 43
72 Jack Stacy 12 Spring Valley (SC) 1 17:00.9 123.3 70 44
73 Bennett Marshall 11 TL Hanna (SC) 3 17:01.4 123.3 71 45
74 Kevin Cordero 10 T.C. Roberson (NC) 4 17:03.6 123.0 72 46
75 Elias Workman 11 Dorman (SC) 1 17:03.7 123.0 73 47
76 Murdoch Wiprut 12 A.C. Reynolds (NC) 1 17:04.2 122.9 74 48
77 Greyson Hilber 12 East Paulding (GA) 2 17:04.4 122.9 75 21
78 Aiden Tauro 11 Marvin Ridge (NC) 4 17:04.9 122.9 76 49
79 Reid Vonrosenberg 11 Lucy Beckham (SC) 1 17:05.0 122.8 77 50
80 Tyler Gordon 11 T.C. Roberson (NC) 5 17:05.2 122.8 78 51
81 Brandt Doty 11 West Forsyth (GA) 2 17:05.3 122.8 79 52
82 Bryce Steinberg 12 Panther Creek (NC) 1 17:05.4 122.8 80 53
83 Joseph (Joey) Wells 9 Ardrey Kell (NC) 3 17:06.3 122.7 81 54
84 Eli Clonch 9 West Henderson (NC) 3 17:06.4 122.7 82 9
85 Nathan Edwards 10 Dorman (SC) 2 17:06.5 122.7 83 55
86 Clark Kremar 11 Mooresville (NC) 2 17:06.6 122.7 84 56
87 Josh Tomiak 12 George Wythe (Wytheville) (VA) 1 17:07.1 122.6 85 10
88 Kaden Reeder 12 Walhalla (SC) 3 17:07.7 122.5 86 57
89 Cohen McDonald 11 May River (SC) 1 17:09.5 122.3 87 22
90 Zackery Carver 12 TL Hanna (SC) 4 17:09.6 122.3 88 58
91 Marco Evans 11 Cary (NC) 4 17:10.3 122.2 89 23
92 Dominic Conroy 12 Porter Ridge (NC) 1 17:11.5 122.1 90 24
93 Luke Champion 10 Myers Park (NC) 2 17:11.7 122.1 91 59
94 Noah Dunn 12 Mooresville (NC) 3 17:12.7 121.9 92 60
95 Xander Love 12 Clover (SC) 2 17:13.0 121.9 93 25
96 Mitchell DiMond 10 Page (AZ) 1 17:13.2 121.9 94 61
97 Rives Boltwood 10 Abingdon (VA) 3 17:13.3 121.9 95 11
98 Joshua Mosley 12 Fairfield Central (SC) 1 17:13.4 121.8 96 26
99 Mac Felty 12 Marist (GA) 3 17:13.4 121.8 97 62
100 James Young 12 Myers Park (NC) 3 17:13.6 121.8 98 63
101 Skyler Neuenschwander 11 Charlotte Catholic (NC) 3 17:14.4 121.7 99 27
102 Peter Rantala 11 East Mecklenburg (NC) 2 17:15.6 121.6 100 28
103 Clay Grant 11 T.C. Roberson (NC) 6 17:15.7 121.6 101 64
104 Seth Caudill 11 Asheville (NC) 1 17:16.1 121.5 102 65
105 Enoch Woldu 12 Marist (GA) 4 17:17.3 121.4 103 66
106 Ryan Ziaee 12 Chapel Hill (NC) 4 17:17.4 121.4 104 1
107 Ethan Feldt 12 Chapel Hill (NC) 5 17:17.5 121.4 105 67
108 Alexander Duncan 12 Wando (SC) 4 17:18.3 121.3 106 68
109 Tanner Long 11 Fort Mill (SC) 3 17:18.4 121.3 107 69
110 Nick Potter 11 Charlotte Catholic (NC) 4 17:19.1 121.2 108 29
111 Sean O'Donnell 12 Carrboro (NC) 2 17:19.4 121.1 109 12
112 Cogan McMichaels 11 Chapel Hill (NC) 6 17:19.5 121.1 110 70
113 Brendan O'Neill 12 Myers Park (NC) 4 17:19.5 121.1 111 71
114 William Lenker 12 Blythewood (SC) 1 17:20.3 121.0 112 30
115 Michael Martinez 11 Mooresville (NC) 4 17:20.3 121.0 113 72
116 Isaac Meadows 12 Asheville (NC) 2 17:20.9 121.0 114 73
117 Chase Johnson 10 Nation Ford (SC) 2 17:21.3 120.9 115 31
118 Tyler Robinson 10 Westminster (GA) 7 17:21.8 120.9 116 74
119 Lucien Pare 10 Page (AZ) 2 17:21.8 120.9 117 75
120 Joseph Cunningham 12 Northview (GA) 1 17:21.9 120.8 118 76
121 Ryan Ibarra 10 Hoggard (NC) 3 17:21.9 120.8 119 77
122 Parker Young 11 Providence (NC) 2 17:22.2 120.8 120 78
123 Jay Sedam 11 Charlotte Catholic (NC) 5 17:23.0 120.7 121 32
124 Mac Barrett 12 Mount Tabor (NC) 3 17:23.4 122 79
125 Nic Elledge 11 Myers Park (NC) 5 17:24.2 120.6 123 80
126 Josiah Kaiser 11 T.C. Roberson (NC) 7 17:25.3 120.5 124 81
127 Aidan Vrazel 10 Lakeside DeKalb (GA) 1 17:25.3 120.5 125 1
128 Noah Yarborough 10 Dorman (SC) 3 17:26.2 120.4 126 82
129 Dakota Biggerstaff 12 Dorman (SC) 4 17:26.5 120.3 127 83
130 Prithvi Kotapati 11 Panther Creek (NC) 2 17:26.5 120.3 128 84
131 Henry Lenham 12 Mount Tabor (NC) 4 17:27.2 120.2 129 85
132 Oliver Stone 11 Milton (GA) 2 17:27.5 120.2 130 86
133 Micah Rushin 12 Watauga (NC) 1 17:27.6 120.2 131 87
134 Walker Harmon 11 Enka (NC) 1 17:27.8 120.2 132 13
135 Owen Evans 11 Northwest Cabarrus (NC) 1 17:28.7 120.1 133 14
136 Luke Ward 12 Hoggard (NC) 4 17:29.2 120.0 134 88
137 Dalton Graves 12 Lake Norman (NC) 7 17:29.3 120.0 135 33
138 Keith Williams 11 Panther Creek (NC) 3 17:29.8 119.9 136 89
139 Logan Hill 10 Charlotte Catholic (NC) 6 17:30.3 119.9 137 34
140 Kyle Marsh 10 Lakeside DeKalb (GA) 2 17:30.5 119.9 138 90
141 Caden Thune 11 Hilton Head Island (SC) 1 17:30.7 119.8 139 35
142 Preston Harbin 10 South Mecklenburg (NC) 3 17:31.2 119.8 140 91
143 James Reading 10 Cary (NC) 5 17:31.4 119.8 141 36
144 Liam Eident 10 Fort Mill (SC) 4 17:31.7 119.7 142 92
145 Solomon Canup 12 TL Hanna (SC) 5 17:31.8 119.7 143 93
146 Jack Berreth 10 Chapel Hill (NC) 7 17:31.8 119.7 144 94
147 Patrick Villiers 12 Apex (NC) 2 17:34.6 119.4 145 95
148 Everett Markwalter 12 Marist (GA) 5 17:34.6 119.4 146 96
149 Kai Wilson 12 Fort Mill (SC) 5 17:35.4 119.3 147 97
150 Drew Mobley 12 Apex (NC) 3 17:37.2 119.1 148 98
151 Charlie Vickery 10 Apex (NC) 4 17:38.5 119.0 149 99
152 Anthony Caterino 10 Providence (NC) 3 17:38.7 118.9 150 100
153 Andrew Gavin 12 Northview (GA) 2 17:38.7 118.9 151 101
154 Kyle Barney 9 Marvin Ridge (NC) 5 17:39.2 118.9 152 2
155 Isaac Campbell 9 Fort Mill (SC) 6 17:39.5 118.8 153 102
156 Fletcher Wachtel 12 Mount Tabor (NC) 5 17:39.9 118.8 154 103
157 Christian Notarangelo 12 Northwestern (SC) 1 17:40.0 118.8 155 37
158 Luke Fundak 11 Aiken (SC) 1 17:40.4 118.7 156 104
159 Ethan Campbell 12 Watauga (NC) 2 17:40.5 118.7 157 105
160 Barry Hardy 12 Blythewood (SC) 2 17:40.7 118.7 158 38
161 Harrison Monahan 10 Providence (NC) 4 17:40.8 118.7 159 106
162 Andrew Cleland 9 Dorman (SC) 5 17:41.0 118.7 160 107
163 Grayson Bryant 10 Dorman (SC) 6 17:41.0 118.7 161 108
164 Nick Gariti 12 Hilton Head Island (SC) 2 17:41.2 118.7 162 39
165 Sam Maas 11 Westminster (GA) 8 17:41.4 118.6 2
166 David Firestone 9 Marvin Ridge (NC) 6 17:41.5 118.6 163 109
167 Ross Fallaw 12 Waccamaw (SC) 1 17:41.7 118.6 164 15
168 Will Heyde 10 Marvin Ridge (NC) 7 17:42.1 118.6 165 110
169 Andrew Skeens 12 Northview (GA) 3 17:42.9 118.5 166 111
170 Ethan Wilson 10 West Rowan (NC) 1 17:43.3 118.4 167 16
171 Daniel Huggins 9 Lucy Beckham (SC) 2 17:44.0 118.3 168 112
172 Spencer Shealy 9 Blythewood (SC) 3 17:44.6 118.3 169 40
173 Noah Robinson 11 Marvin Ridge (NC) 8 17:45.3 118.2 113
174 Brice Richards 12 Marist (GA) 6 17:45.3 118.2 170 114
175 Ian Gaffney 10 Marist (GA) 7 17:46.3 118.1 171 3
176 Mathew Portillo 12 Walhalla (SC) 4 17:46.4 118.1 172 115
177 Alex Bentley 9 Nation Ford (SC) 3 17:46.5 118.1 173 41
178 David Buie 11 East Mecklenburg (NC) 3 17:47.3 118.0 174 42
179 Wesley Coatney 10 Watauga (NC) 3 17:47.5 117.9 175 116
180 Harrison Nodes 12 Wando (SC) 5 17:47.9 117.9 176 117
181 Braden Bole 12 Lake Norman Charter (NC) 1 17:48.1 117.9 177 17
182 Kyle Strickland 12 Stratford (SC) 1 17:48.9 117.8 178 118
183 Parker Key 12 Kings Mountain (NC) 1 17:49.6 117.7 179 18
184 Townsend Smith 9 Nation Ford (SC) 4 17:49.7 117.7 180 43
185 Mason Noble 9 Lake Norman (NC) 8 17:49.8 117.7 4
186 Michael Regan 11 TL Hanna (SC) 6 17:49.9 117.7 181 119
187 Dillon Neeley 12 Butler (NC) 1 17:49.9 117.7 182 44
188 Alex Bradley 11 North Lincoln (NC) 1 17:50.7 117.6 183 19
189 Lars Harris 11 Spartanburg (SC) 3 17:50.9 117.6 184 120
190 George Proctor 10 Spartanburg (SC) 4 17:51.0 117.6 185 121
191 Noah Wasserman 11 May River (SC) 2 17:51.3 117.5 186 45
192 Trey Connolly 12 R.J. Reynolds (NC) 1 17:51.3 117.5 187 122
193 Cedar Nichols-Barnhart 9 R.J. Reynolds (NC) 2 17:53.6 117.3 188 123
194 Seth Williams 10 Providence (NC) 5 17:54.1 117.2 189 124
195 Jude Patin 10 Marist (GA) 8 17:54.1 117.2 5
196 Luke Dolan 10 West Cabarrus (NC) 1 17:54.3 117.2 190 46
197 Gage Howard 11 Piedmont (CA) 1 17:54.4 117.2 47
198 Ethan Jones 12 Forestview (NC) 2 17:54.4 117.2 191 20
199 Cole Stetson 12 T.C. Roberson (NC) 8 17:55.0 117.1 3
200 Aaron Jones 10 South Rowan (NC) 2 17:56.7 116.9 192 21
201 Tyler Shuler 12 Spring Valley (SC) 2 17:57.5 116.9 193 125
202 Mirko Glavan 11 North Lincoln (NC) 2 17:57.6 116.8 194 22
203 Jackson Rowe 10 Lucy Beckham (SC) 3 17:57.8 116.8 195 126
204 William Murphy 10 Page (AZ) 3 17:57.9 116.8 196 127
205 Erik Lapshyn 11 TL Hanna (SC) 7 17:58.4 116.8 197 128
206 Jalen Hoxie 12 Waccamaw (SC) 2 17:58.6 116.7 198 23
207 Gabe Garcia 11 Providence (NC) 6 17:58.7 116.7 199 129
208 Jason Heusinger 10 Stratford (SC) 2 17:59.2 116.7 200 130
209 Mitchell Abernethy 10 Chapel Hill (NC) 8 17:59.4 116.7 6
210 Ishan More 9 Marvin Ridge (NC) 9 17:59.7 116.6 7
211 Kyle Nitsche 11 Nation Ford (SC) 5 17:59.7 116.6 201 48
212 Tyler Fink 12 Panther Creek (NC) 4 17:59.9 116.6 202 131
213 Michael Keller 9 Marvin Ridge (NC) 10 18:00.0 116.6 8
214 Joseph Elbert 12 East Paulding (GA) 3 18:00.0 116.6 203 49
215 David Rivlin 9 Marvin Ridge (NC) 11 18:00.3 116.6 9
216 Matthew Tisdell 12 May River (SC) 3 18:00.5 116.5 204 50
217 Carter Boxell 11 Apex (NC) 5 18:00.8 116.5 205 132
218 Charles Reynolds 12 Milton (GA) 3 18:00.9 116.5 206 133
219 Zachary Patell 10 Milton (GA) 4 18:01.1 116.5 207 134
220 Max Struna 12 Hilton Head Island (SC) 3 18:01.3 116.4 208 51
221 Taylor Ethan 12 Spring Valley (SC) 3 18:01.6 116.4 209 135
222 Nathan Moseley 11 Spartanburg (SC) 5 18:02.4 116.3 210 136
223 Jason Linch 11 Ardrey Kell (NC) 4 18:02.4 116.3 211 137
224 Charles Hall 11 Nation Ford (SC) 6 18:02.5 116.3 212 52
225 Chase Hunsicker 11 Westminster (GA) 9 18:03.0 116.3 4
226 TYLER McMahan 10 Bluffton (OH) 2 18:03.3 116.2 213 53
227 Ethan Cannon 12 Watauga (NC) 4 18:03.7 116.2 214 138
228 Knox Eaton 9 Spartanburg (SC) 6 18:03.8 116.2 215 139
229 Grayson Craig 11 York (ME) 1 18:04.2 116.1 216 54
230 Matthew Tucker 11 Lucy Beckham (SC) 4 18:04.3 116.1 217 140
231 Will Lemire 12 Hilton Head Island (SC) 4 18:04.3 116.1 218 55
232 T.R. Newman 11 T.C. Roberson (NC) 9 18:04.9 116.1 5
233 Wade Leventis 8 Waccamaw (SC) 3 18:05.6 135.0 219 24
234 Landon Hicks 10 West Cabarrus (NC) 2 18:05.6 116.0 220 56
235 Knox Trask 11 Hoggard (NC) 5 18:05.7 116.0 221 141
236 Aiden Andrews 10 Hoggard (NC) 6 18:05.8 116.0 222 142
237 Nicholas Guido 10 Westminster (GA) 10 18:06.2 115.9 10
238 Kyle Butler 11 Marvin Ridge (NC) 12 18:06.3 115.9 6
239 Luke Hunter 10 Fort Mill (SC) 7 18:06.3 115.9 223 11
240 Connor Bagwell 10 North Lincoln (NC) 3 18:06.8 115.9 224 25
241 Owen Thorton 12 Ardrey Kell (NC) 5 18:07.4 115.8 225 143
242 Anthony DeGraw 12 York (ME) 2 18:07.9 115.7 226 57
243 Adam Simpson 11 South Mecklenburg (NC) 4 18:08.2 115.7 227 144
244 Parker Smith 12 Smoky Mountain (NC) 1 18:08.4 115.7 228 26
245 Lakota Woods 9 James Byrnes (SC) 1 18:08.5 115.7 229 145
246 Miles Brown 11 Hilton Head Island (SC) 5 18:08.6 115.7 230 58
247 Aidan Mutongi 12 Lake Norman Charter (NC) 2 18:08.7 115.7 231 27
248 Albert Turner 9 East Chapel Hill (NC) 1 18:08.7 115.7 232 146
249 Nathan Guicheteau 10 Sun Valley (NC) 1 18:08.8 115.7 59
250 Logan Helms 12 North Lincoln (NC) 4 18:09.4 115.6 233 28
251 Alex Holtgrewe 9 Marvin Ridge (NC) 13 18:10.0 115.5 12
252 Greg Poisson 9 Abingdon (VA) 4 18:10.1 115.5 234 29
253 Roscoe Greene 9 West Henderson (NC) 4 18:10.1 115.5 235 30
254 Jacob Joe 11 Ridge View (SC) 1 18:10.5 115.5 236 147
255 Griffin Galloway 9 East Chapel Hill (NC) 2 18:10.8 115.4 237 148
256 Chaythan Arangala 11 Chapel Hill (NC) 9 18:10.8 115.4 7
257 Hudson Ramsden 10 Fort Mill (SC) 8 18:10.9 115.4 149
258 Dylan Bowden 12 Milton (GA) 5 18:10.9 115.4 238 150
259 Julian Bradley 12 Waccamaw (SC) 4 18:11.8 115.3 239 31
260 Malachi Brooks 12 Blythewood (SC) 4 18:11.9 115.3 240 60
261 Kyler Pralle 11 Lake Norman (NC) 9 18:12.3 115.3 8
262 Macaire N'Twa 9 Ridge View (SC) 2 18:12.5 115.2 241 151
263 Matthew Mccormick 12 Nation Ford (SC) 7 18:12.6 115.2 242 61
264 Damaion Polite 12 May River (SC) 4 18:13.3 115.2 243 62
265 Sam Alexander 12 Marist (GA) 9 18:13.3 115.2 9
266 Alexi Haynes 11 A.C. Reynolds (NC) 2 18:13.5 115.2 244 152
267 Timothy Notarangelo 12 Northwestern (SC) 2 18:13.6 115.1 245 63
268 Jackson Ward 12 Hilton Head Island (SC) 6 18:14.0 115.1 246 64
269 Grant Gaffney 12 Marist (GA) 10 18:14.1 115.1 10
270 Kechaun Graham-Jenkins 12 Ridge View (SC) 3 18:14.3 115.1 247 153
271 Nolan Landrum 10 Myers Park (NC) 6 18:14.3 115.1 248 154
272 Matthew Byrd 10 West Cabarrus (NC) 3 18:14.4 115.1 249 65
273 Peyton Decker 12 Bluffton (OH) 3 18:14.5 115.0 250 66
274 Maddux Cunningham 11 Catawba Ridge (SC) 1 18:14.5 115.0 251 67
275 Dylan Whitmire 10 Chapel Hill (NC) 10 18:14.7 115.0 13
276 Akhil Karunakaran 12 Panther Creek (NC) 5 18:14.8 115.0 252 155
277 Logan Kolander 12 Myers Park (NC) 7 18:15.0 115.0 253 156
278 Jackson Kistemaker 12 Mount Tabor (NC) 6 18:15.0 115.0 254 11
279 Camden Misenheimer 12 West Stanly (NC) 2 18:15.1 115.0 255 32
280 Christian Quintana 11 Page (AZ) 4 18:15.2 115.0 256 157
281 Will Bradbury 9 Watauga (NC) 5 18:15.5 114.9 257 158
282 Luke Liming 10 Cary (NC) 6 18:15.7 114.9 258 68
283 Pearson Gillam 11 Milton (GA) 6 18:15.8 114.9 259 159
284 Finley Wild 9 East Chapel Hill (NC) 3 18:15.9 114.9 260 160
285 Wyatt Stephens 11 West Forsyth (GA) 3 18:16.0 114.9 261 161
286 Hunter Heron 11 Stratford (SC) 3 18:16.2 114.9 262 162
287 Reagan Eldridge 10 T.C. Roberson (NC) 10 18:16.4 114.8 14
288 Austin Matlock 11 Marist (GA) 11 18:16.8 114.8 12
289 Grant Webb 10 Lakeside DeKalb (GA) 3 18:17.5 114.7 263 163
290 Coen Smith 9 Hilton Head Island (SC) 7 18:18.5 114.6 264 69
291 Brandon Roy 11 Sun Valley (NC) 2 18:18.9 114.6 70
292 Bramley Childress 11 Abingdon (VA) 5 18:20.0 114.5 265 33
293 Sam Bacon 12 Ardrey Kell (NC) 6 18:20.2 114.4 266 164
294 Javon Taylor 9 Lake Norman Charter (NC) 3 18:20.3 114.4 267 34
295 Thomas Ferguson 12 East Rowan (NC) 1 18:20.8 114.4 268 35
296 Marvin Kearley 12 York (ME) 3 18:20.8 114.4 269 71
297 Liam Loughead 9 Westminster (GA) 11 18:21.3 114.3 15
298 Ethan Canon 12 Charlotte Catholic (NC) 7 18:21.6 114.3 270 72
299 Brett Buchanan 11 George Wythe (Wytheville) (VA) 2 18:21.9 114.3 271 36
300 Ethan Desai 10 Providence (NC) 7 18:22.0 114.3 272 16
301 Logan Rangnow 12 Rock Hill (SC) 1 18:22.7 114.2 273 73
302 Maxton Bohm 10 Apex (NC) 6 18:22.9 114.2 274 165
303 Jacob Bernier 10 Sun Valley (NC) 3 18:23.7 114.1 74
304 Charlie Weiskittel 12 Wando (SC) 6 18:24.0 114.1 275 166
305 Logan Shaffer 11 Parkwood (NC) 1 18:24.1 114.0 276 37
306 Kolton Hodges 11 North Lincoln (NC) 5 18:24.5 114.0 277 38
307 Cannon Powell 11 Hickory Ridge (NC) 2 18:24.6 114.0 278 75
308 Jackson Koehler 11 Page (AZ) 5 18:25.3 113.9 279 167
309 Will Clancey 11 Hoggard (NC) 7 18:25.4 113.9 280 168
310 Juan Carbajal Jr 11 Hickory Ridge (NC) 3 18:25.5 113.9 281 76
311 Patrick Pyne 9 Carrboro (NC) 3 18:25.5 113.9 282 39
312 Musse Woldu 11 Marist (GA) 12 18:25.9 113.9 17
313 Luke Auten 12 Cramer (MI) 1 18:26.0 113.8 283 40
314 Payce Sherrill 11 St. Stephens (NC) 1 18:26.4 113.8 284 41
315 Eli Warren 9 T.C. Roberson (NC) 11 18:26.4 113.8 18
316 Charlie Kirk 12 Marist (GA) 13 18:26.8 113.8 169
317 Charles Deaton 11 Bluffton (OH) 4 18:27.5 113.7 285 77
318 Michael Haskin 9 Asheville (NC) 3 18:27.7 113.7 286 170
319 Sam Montag 9 Westminster (GA) 12 18:28.5 113.6 19
320 Matthew Kok 12 Mount Tabor (NC) 7 18:29.4 113.5 287 171
321 Zachary Patrick 12 Mount Tabor (NC) 8 18:29.4 113.5 172
322 Franklin Johnson 9 East Chapel Hill (NC) 4 18:29.9 113.4 288 173
323 Cooper Anderson 9 Bluffton (OH) 5 18:30.8 113.4 289 78
324 Alex Korte 12 Wando (SC) 7 18:31.0 113.3 290 174
325 William Harrison 10 Chapel Hill (NC) 11 18:31.0 113.3 20
326 Carson Hollingsworth 11 Rock Hill (SC) 2 18:31.2 113.3 291 79
327 Collin Anderson 10 Watauga (NC) 6 18:31.5 113.3 292 175
328 Paul Curran 10 T.C. Roberson (NC) 12 18:31.9 113.2 21
329 Elijah Morton 11 West Stanly (NC) 3 18:31.9 113.2 293 42
330 Devin Kimbrell 11 York (ME) 4 18:32.2 113.2 294 80
331 Reid Burns 11 Dorman (SC) 7 18:32.5 113.2 295 13
332 Jason Johnson 9 Panther Creek (NC) 6 18:32.9 113.1 296 176
333 James Rantala 11 East Mecklenburg (NC) 4 18:33.0 113.1 297 81
334 Ben Long 11 A.C. Reynolds (NC) 3 18:33.0 113.1 298 177
335 Alexander Emmons 12 Carrboro (NC) 4 18:33.4 113.1 299 43
336 George Nottley 12 Dorman (SC) 8 18:33.6 113.1 14
337 Jonah Norris 9 Watauga (NC) 7 18:33.7 113.1 300 22
338 Ethan Witte 11 Hickory Ridge (NC) 4 18:33.8 113.1 301 82
339 Cooper Wozniak 10 Lake Norman Charter (NC) 4 18:33.8 113.1 302 44
340 Colby Groce 10 West Forsyth (GA) 4 18:33.9 113.0 303 178
341 Jackson Inmon 9 Spring Valley (SC) 4 18:33.9 113.0 304 179
342 Tyler Monteleone 10 Marvin Ridge (NC) 14 18:34.1 113.0 23
343 Cameron Teague 11 Hickory Ridge (NC) 5 18:34.6 113.0 305 83
344 Grayson Cromer 10 South Rowan (NC) 3 18:34.7 113.0 306 45
345 Brooks Modesitt 12 Myers Park (NC) 8 18:35.1 112.9 24
346 Oscar Montgomery 10 George Wythe (Wytheville) (VA) 3 18:35.4 112.9 307 46
347 Aaron Arnold 12 Carson (NV) 1 18:35.9 112.8 308 47
348 Andrew York 10 R.J. Reynolds (NC) 3 18:36.3 112.8 309 180
349 Nolan Ray 10 Asheville (NC) 4 18:37.0 112.7 310 181
350 Owen Cole 12 East Chapel Hill (NC) 5 18:38.1 112.6 311 182
351 Hudson Haley 7 Fort Mill (SC) 9 18:38.3 131.1 25
352 Anthony Defillips 12 Aiken (SC) 2 18:38.5 112.6 312 183
353 Jake Wood 9 Myers Park (NC) 9 18:38.7 112.6 26
354 John Bickford 11 Rock Hill (SC) 3 18:39.2 112.5 313 84
355 Owen Phelan 10 Asheville (NC) 5 18:39.4 112.5 314 184
356 Carson Colmer 9 Bluffton (OH) 6 18:40.1 112.4 315 85
357 Aiden Caudill 10 Apex (NC) 7 18:40.1 112.4 316 27
358 Mitchell Marelli 11 Hopewell (NC) 1 18:40.1 112.4 317 86
359 Jackson Morgan 12 Ardrey Kell (NC) 7 18:40.2 112.4 318 87
360 Luke Tobin 11 Mallard Creek (NC) 1 18:40.3 112.4 319 88
361 Zeb Mathis 9 Smoky Mountain (NC) 2 18:40.8 112.3 320 48
362 Jack Rea 11 Milton (GA) 7 18:40.8 112.3 321 185
363 James Anderson 10 Carson (NV) 2 18:41.6 112.3 322 49
364 Michael Azzato 10 Ardrey Kell (NC) 8 18:42.2 112.2 28
365 McLean Wimbish 9 T.C. Roberson (NC) 13 18:42.4 112.2 29
366 Shayden Edwards 10 East Rowan (NC) 2 18:43.2 112.1 323 50
367 Keller Wilson 11 Milton (GA) 8 18:43.6 112.1 15
368 Joshua Driscoll 10 Butler (NC) 2 18:43.9 112.0 324 89
369 Carson Ritchie 11 East Rowan (NC) 3 18:44.6 112.0 325 51
370 Matthew Burn 12 Lakeside DeKalb (GA) 4 18:44.7 111.9 326 186
371 Nathan Marks 11 West Stanly (NC) 4 18:45.2 111.9 327 52
372 Tyler Roe 10 East Chapel Hill (NC) 6 18:46.1 111.8 328 187
373 Carlos Macias Robles 12 Bluffton (OH) 7 18:46.3 111.8 329 90
374 Justin Sevel 9 Milton (GA) 9 18:46.9 111.7 30
375 Emanuel Williams 11 Central Academy (NC) 1 18:47.1 111.7 330 53
376 Corrin Green 9 Waccamaw (SC) 5 18:47.1 111.7 331 54
377 Aneesh Sallaram 12 Ardrey Kell (NC) 9 18:47.2 111.7 16
378 Caleb Phillips 11 Smoky Mountain (NC) 3 18:47.3 111.7 332 55
379 Ben Ricketts 10 Lakeside DeKalb (GA) 5 18:47.5 111.7 333 188
380 Connor Reiland 11 Marvin Ridge (NC) 15 18:47.9 111.6 17
381 Jaxon Coble 11 Southeast Guilford (NC) 2 18:47.9 111.6 334 91
382 Alex Howell 12 Mount Tabor (NC) 9 18:47.9 18
383 Andrew Catapano 10 Central Academy (NC) 2 18:48.8 111.6 335 56
384 Andrew Riley 9 Mount Tabor (NC) 10 18:49.0 111.5 31
385 Ashton Loftus 12 Ardrey Kell (NC) 10 18:49.2 111.5 189
386 Michael Mazzone 9 Myers Park (NC) 10 18:49.4 111.5 32
387 Mac Alexander 11 Lucy Beckham (SC) 5 18:49.4 111.5 336 190
388 Ezequiel Cannas 10 Mooresville (NC) 5 18:50.2 111.4 337 191
389 Casey Huffman 11 Providence (NC) 8 18:50.5 111.4 19
390 Ben Eckert 11 Ardrey Kell (NC) 11 18:50.7 111.4 20
391 Joseph Stuart 12 Lakeside DeKalb (GA) 6 18:50.9 111.3 338 21
392 Tyler Mathews 12 Northwestern (SC) 3 18:51.0 111.3 339 92
393 Shivan Desai 11 Northview (GA) 4 18:51.1 111.3 340 192
394 Josh Taylor 12 York (ME) 5 18:52.3 111.2 341 93
395 Simon Vizithum 10 Chapel Hill (NC) 12 18:52.7 111.2 33
396 John Preisser 12 Carrboro (NC) 5 18:53.1 111.1 342 57
397 Jacob Buck 9 D W Daniel (SC) 1 18:53.1 111.1 343 193
398 Mason Quarles 11 West Rowan (NC) 2 18:53.5 111.1 344 58
399 Nathan Braun 12 South Mecklenburg (NC) 5 18:53.6 111.1 345 194
400 Nygel Woodard 8 Fairfield Central (SC) 2 18:53.6 129.3 346 94
401 Michael Mitchell 12 Nation Ford (SC) 8 18:54.5 111.0 22
402 Bobby Gibson 10 Stratford (SC) 4 18:54.9 110.9 347 195
403 Morgan Milford-Beland 11 East Chapel Hill (NC) 7 18:55.2 110.9 348 196
404 Connor Clark 12 Fort Mill (SC) 10 18:55.5 110.9 23
405 Corbin Hasslinger 11 Pine Lake Prep (NC) 1 18:55.7 110.9 349 59
406 Nathan Mccarthy 11 Catawba Ridge (SC) 2 18:55.8 110.9 350 95
407 Ronit Sankhe 9 Northview (GA) 5 18:55.9 110.8 351 197
408 Keagan Scrock 10 James Byrnes (SC) 2 18:56.0 110.8 352 198
409 Alex Katsoudas 10 Lakeside DeKalb (GA) 7 18:56.4 110.8 353 199
410 Benjamin Mills-Tarmey 10 Mount Tabor (NC) 11 18:56.5 110.8 34
411 Evan Brown 12 Central Academy (NC) 3 18:57.6 110.7 354 60
412 Owen Newsome 11 West Forsyth (GA) 5 18:57.9 110.7 355 200
413 Gabe Perri 12 Pine Lake Prep (NC) 2 18:58.0 110.7 356 61
414 Alex Blick 12 Stratford (SC) 5 18:58.9 110.6 357 201
415 Mayan Adhikari 11 Ardrey Kell (NC) 12 18:59.1 110.5 24
416 Cooper Kovach 9 Ardrey Kell (NC) 13 18:59.5 110.5 35
417 Josh Green 12 Mooresville (NC) 6 18:59.5 110.5 358 202
418 Andrew Fricano 11 Providence (NC) 9 19:00.4 110.4 25
419 Tyndle Antley 8 Greer (SC) 1 19:00.5 128.5 96
420 Max McMichaels 9 Chapel Hill (NC) 13 19:00.8 110.4 36
421 Adam Fundak 9 Aiken (SC) 3 19:01.0 110.4 359 203
422 Benjamin Notarangelo 9 Northwestern (SC) 4 19:01.2 110.3 360 97
423 Neil Durlach 10 Lucy Beckham (SC) 6 19:01.2 110.3 361 204
424 Patton Jaynes 12 Marist (GA) 14 19:01.4 110.3 26
425 Noah Carleton 9 Lake Norman (NC) 10 19:01.7 110.3 27
426 Mack Viverette 12 North Lincoln (NC) 6 19:01.8 110.3 362 62
427 Will Herden 12 D W Daniel (SC) 2 19:02.0 110.3 363 205
428 Willem Mandel 10 Westminster (GA) 13 19:03.8 110.1 37
429 Sahil Agarwal 10 Spring Valley (SC) 5 19:03.8 110.1 364 206
430 Hank White 9 Fairfield Central (SC) 3 19:04.0 110.1 365 98
431 Finn Wachtel 9 Mount Tabor (NC) 12 19:04.4 110.0 38
432 Daniel Murray 10 Milton (GA) 10 19:04.7 110.0 39
433 Liam Coughlin 12 Apex (NC) 8 19:05.0 110.0 28
434 Justice Jacquot 12 Westminster (GA) 14 19:06.0 109.9 29
435 Jackson Black 12 St. Stephens (NC) 2 19:07.6 109.7 366 63
436 Aiden Hanley 11 East Mecklenburg (NC) 5 19:07.7 109.7 367 99
437 Brooks Hubbard 10 South Rowan (NC) 4 19:07.9 109.7 368 64
438 Ben Schmidt 9 Lake Norman (NC) 11 19:08.9 109.6 40
439 Brady Rowland 11 Lake Norman Charter (NC) 5 19:09.2 109.6 369 65
440 Christian Wheeler 11 Mallard Creek (NC) 2 19:09.2 109.6 370 100
441 Charlie Pierce 12 Myers Park (NC) 11 19:09.3 109.6 30
442 Archer Liu 12 Providence (NC) 10 19:09.8 109.5 31
443 Rahul Ramineni 12 Westminster (GA) 15 19:10.7 109.4 32
444 David Pohlheber 12 Indian Land (SC) 1 19:11.1 109.4 371 101
445 Connor Price 10 Carson (NV) 3 19:11.8 109.3 372 66
446 David Allen 10 Myers Park (NC) 12 19:12.1 109.3 41
447 Sam Brittain 11 D W Daniel (SC) 3 19:12.2 109.3 373 207
448 Jordan Kent 9 Catawba Ridge (SC) 3 19:12.7 109.2 374 102
449 Pettis Henry 12 Spring Valley (SC) 6 19:13.2 109.2 375 208
450 Tristen Routledge 11 Catawba Ridge (SC) 4 19:13.3 109.2 376 103
451 Aaron Vargas 9 South Mecklenburg (NC) 6 19:13.8 109.1 377 42
452 Nicholas Brooks 10 Dorman (SC) 9 19:13.8 109.1 43
453 Drew McGraw 11 Lakeside DeKalb (GA) 8 19:14.1 109.1 33
454 Josiah Weeks 11 Asheville (NC) 6 19:14.3 109.1 378 44
455 Ben Carroll 9 Indian Land (SC) 2 19:15.3 109.0 379 104
456 Griffin Edmonson 12 Myers Park (NC) 13 19:15.7 108.9 34
457 Jacob Sigmon 12 Lincolnton (NC) 1 19:15.8 108.9 380 105
458 Pete Harden 9 Lucy Beckham (SC) 7 19:16.6 108.9 381 209
459 Emerson Viverette 10 North Lincoln (NC) 7 19:16.9 108.8 382 45
460 Troy Faulkner 9 Fort Mill (SC) 11 19:17.5 108.8 46
461 Michael Harris 12 East Paulding (GA) 4 19:18.9 108.7 383 106
462 Tyler Davis 9 Dorman (SC) 10 19:19.1 108.6 47
463 Jack Davis 12 Northview (GA) 6 19:19.6 108.6 384 210
464 Ethan Conley 11 Catawba Ridge (SC) 5 19:20.0 108.6 385 107
465 Drake Lehman 9 Ardrey Kell (NC) 14 19:20.4 108.5 48
466 Sean Pruitt 9 Marvin Ridge (NC) 16 19:20.5 108.5 49
467 Caleb Ledford 12 St. Stephens (NC) 3 19:20.9 108.5 386 67
468 Christopher Greer 10 Northwest Cabarrus (NC) 2 19:21.0 108.4 387 50
469 Cameron Foye 8 James Byrnes (SC) 3 19:21.1 126.2 388 211
470 Alex McCaskill 10 Nation Ford (SC) 9 19:21.6 108.4 51
471 Oliver Blackwood 10 T.C. Roberson (NC) 14 19:21.8 108.4 52
472 Aiden Carroll 11 T.C. Roberson (NC) 15 19:22.2 108.3 35
473 Jack Beckerman 11 Porter Ridge (NC) 2 19:23.5 108.2 389 108
474 Miles Brooks 10 Dorman (SC) 11 19:23.7 108.2 53
475 Adithya Rajaram 10 Panther Creek (NC) 7 19:24.3 108.2 390 212
476 Connor Detiveaux 12 Pine Lake Prep (NC) 3 19:24.4 108.1 391 68
477 Josiah Young 11 Hickory Ridge (NC) 6 19:24.7 108.1 392 109
478 Dalton Etheridge 9 Asheville (NC) 7 19:25.1 108.1 393 213
479 Jacob Kiser 10 Ardrey Kell (NC) 15 19:25.4 108.1 54
480 Parker Coffey 9 Olympic (WA) 1 19:26.4 107.9 110
481 Kadin Martin 12 West Forsyth (GA) 6 19:26.6 107.9 394 214
482 Aidan Law 10 Chapel Hill (NC) 14 19:26.6 107.9 55
483 Ben Watry 11 Milton (GA) 11 19:26.7 107.9 36
484 Hugo Luck 11 Fort Mill (SC) 12 19:27.0 107.9 37
485 Gregor Scott 11 Asheville (NC) 8 19:27.3 107.9 215
486 Isaac Wright 11 Hickory Ridge (NC) 7 19:27.4 107.9 395 38
487 Will Frost 12 Myers Park (NC) 14 19:28.2 39
488 Sam Sappenfield 10 South Mecklenburg (NC) 7 19:28.2 107.8 396 56
489 Tyler Johnson 11 Myers Park (NC) 15 19:28.7 107.7 40
490 Raef Kuhlman 11 Providence (NC) 11 19:29.2 107.7 41
491 Finlay Graham 10 Asheville (NC) 9 19:29.3 107.7 57
492 Josh Moore 9 Clover (SC) 3 19:29.6 107.7 397 111
493 JP Howard 11 Mallard Creek (NC) 3 19:30.0 107.6 398 112
494 Alex Jones 10 Ardrey Kell (NC) 16 19:30.4 107.6 58
495 Connor Martinez 12 R.J. Reynolds (NC) 4 19:31.0 107.5 399 216
496 Dylan Michaud 12 Ardrey Kell (NC) 17 19:31.8 107.4 42
497 Will Curtain 10 Fort Mill (SC) 13 19:31.9 107.4 59
498 Kacey Mobley-Meulman 10 Rock Hill (SC) 4 19:32.0 107.4 400 113
499 James Gaudet 12 Carrboro (NC) 6 19:32.2 107.4 401 69
500 Brodie McCartan 10 West Cabarrus (NC) 4 19:32.5 107.4 402 114
501 Joseph Petkash 10 Milton (GA) 12 19:32.5 107.4 60
502 Wade Sharp 9 Asheville (NC) 10 19:32.6 107.4 61
503 Ryan Tomczyk 12 East Paulding (GA) 5 19:32.8 107.4 403 115
504 Supratik Gujulvakarthicbabu 11 Cox Mill (NC) 2 19:33.1 107.3 404 116
505 Kris Chambers 11 Lake Norman Charter (NC) 6 19:33.9 107.3 405 70
506 Christian Callaham 11 Ridge View (SC) 4 19:33.9 107.3 406 217
507 Kidane Seith 12 Piedmont (CA) 2 19:34.0 107.2 117
508 Levi Barton 11 Apex (NC) 9 19:34.3 107.2 43
509 Bruce Phillips 9 Greer (SC) 2 19:34.5 107.2 118
510 Hammet Knupp 12 East Paulding (GA) 6 19:34.6 107.2 407 119
511 Nolan Donaghy 11 Hopewell (NC) 2 19:34.9 107.2 408 120
512 Xavier Watkins 12 Page (AZ) 6 19:35.0 107.2 409 218
513 Paul Witmer 11 Apex (NC) 10 19:35.8 107.1 219
514 Will Grant 11 Walhalla (SC) 5 19:35.9 107.1 410 220
515 Davis Crymes 10 Watauga (NC) 8 19:36.3 107.0 221
516 Caleb Willams 10 Ridge View (SC) 5 19:36.8 107.0 411 222
517 Isaiah Watts 9 Kings Mountain (NC) 2 19:36.8 107.0 412 71
518 Luis Morales 12 East Paulding (GA) 7 19:37.0 107.0 413 44
519 Dylan Carter 11 Providence (NC) 12 19:37.1 107.0 45
520 Charlie Hankins 12 Lakeside DeKalb (GA) 9 19:37.2 107.0 46
521 Jack Erens 12 Lakeside DeKalb (GA) 10 19:37.2 107.0 223
522 Benjamin Csicisila 10 Clover (SC) 4 19:37.3 106.9 414 121
523 Kyree Harris 12 Berry (AL) 1 19:37.6 415 122
524 Carter Bole 9 Lake Norman Charter (NC) 7 19:38.0 106.9 416 72
525 Robert Newsome 11 South Pointe (SC) 1 19:38.1 106.9 417 123
526 Zaeem Amin 12 Page (AZ) 7 19:38.9 106.8 418 224
527 Michael Kutny 11 East Mecklenburg (NC) 6 19:39.0 106.8 419 124
528 Axel Albu 12 Watauga (NC) 9 19:39.2 106.8 47
529 David Kushnir 12 Independence (CA) 1 19:40.0 106.7 420 125
530 Anthony Diaz 12 A.C. Reynolds (NC) 4 19:40.8 106.6 421 225
531 Russell Beyer 10 Mooresville (NC) 7 19:41.0 106.6 422 226
532 Rocky Middendorf 11 East Paulding (GA) 8 19:41.2 106.6 126
533 Alexander Zon 9 Providence (NC) 13 19:41.3 106.6 62
534 Joseph Duty 12 Ardrey Kell (NC) 18 19:41.4 106.6 48
535 Nicholas Gibson 10 T.C. Roberson (NC) 16 19:41.6 106.6 63
536 David Shearer 12 Clover (SC) 5 19:41.9 106.5 423 127
537 Colby Belk 11 Parkwood (NC) 2 19:42.0 106.5 424 73
538 Rio Reed 12 Apex (NC) 11 19:42.1 106.5 49
539 Walker Huff 12 Myers Park (NC) 16 19:42.3 106.5 50
540 Isaac Valk 9 T.C. Roberson (NC) 17 19:42.4 106.5 64
541 Tyler Johnson 9 Independence (CA) 2 19:42.5 106.5 425 128
542 Victor Gackiere 9 Ardrey Kell (NC) 19 19:43.2 106.4 65
543 Gavin Jansen 9 Central Academy (NC) 4 19:43.2 106.4 426 74
544 Alexander Kwok 9 Carrboro (NC) 7 19:43.5 106.4 427 66
545 Lawson Brewer 9 Hickory Ridge (NC) 8 19:44.1 106.3 67
546 Joey Swick 10 Spring Valley (SC) 7 19:44.6 106.3 428 68
547 Gavin McSwain 11 South Pointe (SC) 2 19:44.8 106.3 429 129
548 William Martin 8 Waccamaw (SC) 6 19:44.9 123.7 430 75
549 Tyson Zufelt 10 West Forsyth (GA) 7 19:45.5 106.2 431 227
550 Mason Gerry 9 Ardrey Kell (NC) 20 19:46.3 106.1 69
551 Brady Selcz 10 Lake Norman (NC) 12 19:46.4 106.1 70
552 Jackson Fromm 11 R.J. Reynolds (NC) 5 19:47.0 106.1 432 228
553 Patrick Dugan 10 Charlotte Catholic (NC) 8 19:47.6 106.0 71
554 Rangeley Turner 12 Waccamaw (SC) 7 19:47.8 106.0 433 76
555 Langdon Luther 11 West Forsyth (GA) 8 19:48.0 106.0 51
556 Jack Mason 12 Spring Valley (SC) 8 19:48.3 106.0 229
557 Davis Angel 10 Myers Park (NC) 17 19:48.3 106.0 72
558 Owen Jackman 10 Marvin Ridge (NC) 17 19:48.9 105.9 73
559 Maddox Yegge 12 Indian Land (SC) 3 19:49.1 105.9 434 130
560 Brennan Selcz 12 Lake Norman (NC) 13 19:49.6 105.8 52
561 Randy Gary 11 James Byrnes (SC) 4 19:50.0 105.8 435 230
562 Finn Leckrone 8 Fort Mill (SC) 14 19:50.2 123.2 74
563 Joe Hickman 11 Charlotte Catholic (NC) 9 19:50.5 105.8 53
564 Parker Bolton 12 Apex (NC) 12 19:50.8 105.7 54
565 Mason Basinger 12 Myers Park (NC) 18 19:51.3 105.7 75
566 Shyam Babu 12 Spring Valley (SC) 9 19:51.4 105.7 55
567 Jackson Marsh 9 Fort Mill (SC) 15 19:51.6 105.7 76
568 Lakshan Kumar 11 Northview (GA) 7 19:51.6 105.7 436 77
569 Seth Penderleith 9 Page (AZ) 8 19:52.1 105.6 78
570 Chris Murray 10 Milton (GA) 13 19:52.3 105.6 79
571 Luc Farer 12 Carrboro (NC) 8 19:53.1 105.5 77
572 James Watson 10 Fort Mill (SC) 16 19:53.2 105.5 80
573 Samuel Remes 12 South Mecklenburg (NC) 8 19:53.7 105.5 231
574 Tyler Beason 9 Mount Tabor (NC) 13 19:54.0 105.5 82
575 Duncan Purser 12 Walhalla (SC) 6 19:54.2 105.4 437 232
576 John Fox 10 East Mecklenburg (NC) 7 19:54.4 105.4 438 131
577 Harry Armstrong 12 Mount Tabor (NC) 14 19:54.7 105.4 56
578 Owen Freeman 11 North Henderson (NC) 1 19:55.1 105.4 439 78
579 Noah Bloese-bueno 12 Aiken (SC) 4 19:56.0 105.3 440 233
580 Wells Peery 9 Myers Park (NC) 19 19:56.3 105.2 83
581 Colin Byerly 12 Ardrey Kell (NC) 21 19:57.1 105.2 57
582 Liam Robinson 10 Ridge View (SC) 6 19:57.2 105.2 441 234
583 Brian Vasquez 9 Asheville (NC) 11 19:57.2 105.2 84
584 Chris Tuttle 11 Forestview (NC) 3 19:57.7 105.1 442 79
585 Graham Mellon 11 East Mecklenburg (NC) 8 19:57.9 105.1 58
586 Oliver Begali 10 Milton (GA) 14 19:58.0 105.1 85
587 Jordan Baker 12 Clover (SC) 6 19:58.1 105.1 443 132
588 Christopher Kemper 12 Independence (CA) 3 19:58.5 105.1 444 133
589 Kyler Froning 12 Apex (NC) 13 19:58.6 105.1 59
590 Tate Lloyd 9 Asheville (NC) 12 19:59.0 105.0 86
591 Gabe Honeycutt 11 Carson (NV) 4 20:00.1 104.9 445 60
592 Luke Erbey 10 Milton (GA) 15 20:01.1 104.8 87
593 Noah Remes 9 South Mecklenburg (NC) 9 20:01.4 104.8 235
594 Aiden Menickelli 9 Smoky Mountain (NC) 4 20:01.9 104.8 446 80
595 Justin Tavares 9 Charlotte Catholic (NC) 10 20:02.5 104.7 88
596 Samuel Hartman 11 Central Cabarrus (NC) 1 20:03.8 104.6 81
597 Garrett Gainer 9 Central Academy (NC) 5 20:04.6 104.5 447 82
598 George Smith 11 West Henderson (NC) 5 20:05.2 104.5 448 83
599 Francisco Canchola 10 West Cabarrus (NC) 5 20:05.2 104.5 449 134
600 Logan Jackson 12 Myers Park (NC) 20 20:05.9 104.4 61
601 Jackson VanBeurden 11 St. Stephens (NC) 4 20:06.0 104.4 450 84
602 Caleb Decker 11 Mooresville (NC) 8 20:06.8 104.3 62
603 Colman Hopfinger 11 Smoky Mountain (NC) 5 20:07.0 104.3 451 85
604 Eli Tomiak 9 George Wythe (Wytheville) (VA) 4 20:07.2 104.3 452 86
605 Lawrence Nazarian 12 Charlotte Catholic (NC) 11 20:07.5 104.3 63
606 John Marks 10 West Stanly (NC) 5 20:09.6 104.1 453 87
607 Luke Schultz 9 Catawba Ridge (SC) 6 20:10.1 104.1 454 89
608 Rylan Woodard 10 Fairfield Central (SC) 4 20:10.3 104.0 455 135
609 Ryan Vilord 10 Marvin Ridge (NC) 18 20:11.2 104.0 90
610 Clinton Efird 10 Carson (NV) 5 20:12.4 103.9 456 88
611 Jack Myatt 10 Catawba Ridge (SC) 7 20:12.6 103.8 457 136
612 Benjamin Paukovitz 11 Fort Mill (SC) 17 20:12.7 103.8 64
613 Patrick Ziegler 9 Providence (NC) 14 20:13.9 103.7 91
614 Marvin Thomas 10 Ridge View (SC) 7 20:14.1 103.7 458 92
615 Jack Harrison 9 West Forsyth (GA) 9 20:14.2 103.7 93
616 Cooper Paschal 8 Catawba Ridge (SC) 8 20:14.7 120.7 137
617 Jaylen Currence 12 Northwest Cabarrus (NC) 3 20:15.0 103.6 459 89
618 Blake Andrews 11 Northwest Cabarrus (NC) 4 20:15.2 103.6 460 90
619 Alex Duzan 10 Myers Park (NC) 21 20:15.4 103.6 94
620 Harrison Shober 11 East Mecklenburg (NC) 9 20:15.5 103.6 65
621 Jacob Werling 12 Page (AZ) 9 20:15.7 103.6 66
622 Patrick Lamp 12 Cramer (MI) 2 20:15.7 103.6 461 91
623 Kohen Johnson 12 Kings Mountain (NC) 3 20:16.2 103.5 462 92
624 Graham Busch 11 Myers Park (NC) 22 20:16.4 103.5 67
625 Aidan O'Bryan 10 Providence (NC) 15 20:16.5 103.5 95
626 Luke Harrell 9 Rock Hill (SC) 5 20:16.7 103.5 463 138
627 Conley Martin 9 George Wythe (Wytheville) (VA) 5 20:16.9 103.5 464 93
628 Jack Macdonald 9 May River (SC) 5 20:17.8 103.4 465 139
629 DING Ma 12 Mount Tabor (NC) 15 20:17.8 103.4 68
630 Ellis Quigley 11 Waccamaw (SC) 8 20:18.3 103.3 96
631 Austin Reiner 12 Westminster (GA) 16 20:18.7 103.3 69
632 Sam Leckrone 10 Fort Mill (SC) 18 20:18.8 103.3 97
633 Karlin Hogue 9 Blythewood (SC) 5 20:19.6 103.2 466 140
634 Colin Leonard 9 Ardrey Kell (NC) 22 20:19.9 103.2 98
635 Connor Demmerle 9 Fort Mill (SC) 19 20:20.1 103.2 99
636 Jacob Powell 8 Blythewood (SC) 6 20:20.4 120.1 467 141
637 Jamari Toussiant 12 Olympic (WA) 2 20:20.6 103.2 142
638 Lucas Huffman 11 Lake Norman (NC) 14 20:20.7 103.2 70
639 Ben Wakeman 12 Hickory Ridge (NC) 9 20:20.8 103.1 143
640 JP Bautista 10 A.L. Brown (NC) 1 20:21.1 103.1 468 144
641 Jacob Touchstone 10 Nation Ford (SC) 10 20:21.2 103.1 100
642 Caden Cable 12 Carson (NV) 6 20:21.6 103.1 469 94
643 James Fry 9 Carrboro (NC) 9 20:22.1 103.0 101
644 Mark Grichenko 11 York (ME) 6 20:22.4 103.0 470 145
645 Rohith Joseph 10 Spring Valley (SC) 10 20:22.6 103.0 102
646 Raouf Dalsing 10 A.L. Brown (NC) 2 20:23.2 102.9 471 146
647 Caleb Mitchell 9 Galax (VA) 1 20:23.2 102.9 472 95
648 Ethan Bare 10 Fort Mill (SC) 20 20:23.8 102.9 103
649 Carter Pasfield 10 Mallard Creek (NC) 4 20:24.4 102.8 473 147
650 Kevin Donahue 12 Enka (NC) 2 20:24.6 102.8 474 96
651 Will Conklin 12 Milton (GA) 16 20:25.5 102.8 71
652 William Horman 10 Spring Valley (SC) 11 20:25.7 102.7 104
653 Joseph Rath 12 T.C. Roberson (NC) 18 20:26.4 102.7 72
654 Drew Saliba 9 Hickory Ridge (NC) 10 20:26.5 102.7 105
655 Noah Simpson 10 South Pointe (SC) 3 20:26.7 102.7 475 148
656 Shane Cornett 9 West Forsyth (GA) 10 20:26.8 102.6 106
657 Sean Thomas 12 Enka (NC) 3 20:26.9 102.6 476 97
658 Kyler Scott 9 Marvin Ridge (NC) 19 20:27.0 102.6 107
659 Grant Long 10 Northwest Cabarrus (NC) 5 20:27.8 102.6 477 108
660 Logan Voglewede 12 Parkwood (NC) 3 20:29.3 102.4 478 98
661 Charlie Allen 10 South Mecklenburg (NC) 10 20:29.7 102.4 109
662 Tyler Louk 10 Northwest Cabarrus (NC) 6 20:29.8 102.4 479 110
663 Connor Burleson 10 West Stanly (NC) 6 20:30.3 102.3 480 99
664 Daniel McBride 11 Milton (GA) 17 20:31.0 102.3 73
665 William Bull 11 Ridge View (SC) 8 20:31.4 102.2 236
666 Roman Lopina 12 Central Academy (NC) 6 20:33.0 102.1 481 100
667 Eduardo Lozano 10 Porter Ridge (NC) 3 20:33.1 102.1 482 149
668 Ryan Reece 10 Hickory Ridge (NC) 11 20:33.7 102.1 111
669 Jake Youngblood 12 Milton (GA) 18 20:34.5 102.0 74
670 Aidan Rogers 8 Catawba Ridge (SC) 9 20:34.7 118.7 112
671 Bricen Burleson 10 South Rowan (NC) 5 20:35.2 101.9 483 101
672 Bradley Nunez 12 Cox Mill (NC) 3 20:35.5 101.9 484 150
673 Landen Barron 10 Central Cabarrus (NC) 2 20:36.5 101.8 102
674 Joseph James 10 West Cabarrus (NC) 6 20:36.7 101.8 485 151
675 Tyler Majewski 7 Stratford (SC) 6 20:38.3 118.4 486 237
676 Ryan Hall 9 Mount Tabor (NC) 16 20:38.5 101.7 113
677 Kaleb Armstrong 11 May River (SC) 6 20:38.7 101.7 487 152
678 Alex Gremmell 9 Watauga (NC) 10 20:39.7 101.6 114
679 Reid Joseph 10 Myers Park (NC) 23 20:41.0 101.5 115
680 Bryce Mason 11 West Rowan (NC) 3 20:41.5 101.4 488 103
681 Kian Holden 9 West Henderson (NC) 6 20:42.0 101.4 489 116
682 Jacob Young 8 Rock Hill (SC) 6 20:42.3 118.0 490 153
683 Daniel Gledhill 9 Mount Tabor (NC) 17 20:42.4 101.3 117
684 Hayden Dobson 11 James Byrnes (SC) 5 20:42.6 101.3 491 238
685 Parker Stroman 12 Myers Park (NC) 24 20:42.8 101.3 118
686 Lawton Bartlett 8 Spring Valley (SC) 12 20:43.0 117.9 119
687 Andrew Perry 12 Providence (NC) 16 20:43.3 101.3 75
688 Boone Redding 10 Page (AZ) 10 20:43.7 101.2 120
689 Patrick Blesser 9 Myers Park (NC) 25 20:43.9 101.2 121
690 Rafael Angeles 10 Carson (NV) 7 20:44.5 101.2 492 104
691 Gabe Torres 10 Lake Norman Charter (NC) 8 20:44.5 101.2 122
692 Miles Page 10 Watauga (NC) 11 20:44.7 101.2 123
693 Ethan Saravanja 9 East Paulding (GA) 9 20:44.8 101.2 124
694 Elliott Kohn 10 A.C. Reynolds (NC) 5 20:45.6 101.1 493 239
695 Ziad Baki 11 Nation Ford (SC) 11 20:45.6 101.1 76
696 Sam Burgess 10 Hickory Ridge (NC) 12 20:45.8 101.1 125
697 Brandon Ellis 11 Providence (NC) 17 20:46.5 101.0 77
698 Jackson Todd 9 Lake Norman Charter (NC) 9 20:46.5 101.0 126
699 Malachi Woodard 10 Fairfield Central (SC) 5 20:47.0 101.0 494 154
700 Chandler Sewell 10 Greer (SC) 3 20:47.5 100.9 155
701 Nate Leighton 9 Lake Norman (NC) 15 20:47.7 100.9 127
702 James Moran 11 Indian Land (SC) 4 20:47.9 100.9 495 156
703 Davis Kelly 9 Milton (GA) 19 20:48.1 100.9 128
704 Ryan Martin 11 Northview (GA) 8 20:48.7 100.8 240
705 Carson Wells 10 West Stanly (NC) 7 20:49.0 100.8 496 105
706 William Wallace 12 Forestview (NC) 4 20:49.1 100.8 497 106
707 Vincent Conder 9 Marvin Ridge (NC) 20 20:49.3 100.8 129
708 Dominic Rigoni 10 Nation Ford (SC) 12 20:49.5 100.8 130
709 Quinn Williams 12 Myers Park (NC) 26 20:50.3 100.7 131
710 Ethan Stone 11 Ardrey Kell (NC) 23 20:50.5 100.7 78
711 Gunnar Everett 9 Myers Park (NC) 27 20:50.5 100.7 132
712 Richard Ly 12 Smoky Mountain (NC) 6 20:51.1 100.6 498 107
713 Landon Dudas 9 East Rowan (NC) 4 20:51.2 100.6 499 108
714 Dylan Psaroudis 10 Fort Mill (SC) 21 20:51.9 100.6 133
715 Connor Fredenberg 10 Fort Mill (SC) 22 20:52.5 100.5 134
716 William Howard 10 Waccamaw (SC) 9 20:52.7 100.5 135
717 Tyler Novellino 12 Clover (SC) 7 20:53.2 100.5 500 157
718 DeVonte Frazier 12 Cox Mill (NC) 4 20:54.1 100.4 501 158
719 Michael Williams 9 Spring Valley (SC) 13 20:54.3 100.4 136
720 William Lingor 9 Lake Norman Charter (NC) 10 20:54.6 100.4 137
721 Chandler Sneed 11 Lincolnton (NC) 2 20:54.7 100.4 502 159
722 Gavin Rodgers 10 East Rowan (NC) 5 20:55.1 100.3 503 109
723 Brady Hunt 10 Fort Mill (SC) 23 20:55.2 100.3 138
724 Jonathan Ellis 12 Parkwood (NC) 4 20:55.3 100.3 504 110
725 Owen Sypolt 11 Pine Lake Prep (NC) 4 20:55.3 100.3 505 111
726 Arturo Frometa-Inoa 9 Ardrey Kell (NC) 24 20:55.4 100.3 139
727 Jay Groudle 12 Myers Park (NC) 28 20:56.8 100.2 140
728 Sidney Wilson 8 Fairfield Central (SC) 6 20:56.9 116.6 506 160
729 Ryan Hays 12 Myers Park (NC) 29 20:57.1 100.2 79
730 David Hengst 10 Watauga (NC) 12 20:57.1 100.2 80
731 Nathanael Cox 11 Watauga (NC) 13 20:57.2 100.2 81
732 Hayden Vance 10 Rock Hill (SC) 7 20:57.9 100.1 507 161
733 Jordan Williams 12 Hopewell (NC) 3 20:58.2 100.1 508 162
734 Blake Halfacre 12 D W Daniel (SC) 4 20:58.9 100.0 509 241
735 Jordan Granados 12 Cramer (MI) 3 20:59.0 100.0 510 112
736 Ryan Shook 9 Pine Lake Prep (NC) 5 20:59.1 100.0 511 113
737 Kyle Hansen 10 West Rowan (NC) 4 20:59.7 100.0 512 114
738 Michael Huynh 9 Lake Norman Charter (NC) 11 20:59.9 99.9 141
739 Chase Recore 12 Indian Land (SC) 5 21:00.4 99.9 513 163
740 Lukas Boucher 11 Mallard Creek (NC) 5 21:00.8 99.9 514 164
741 Cooper Douglas 10 Providence (NC) 18 21:00.9 99.9 142
742 Jakob Crosswell 9 Watauga (NC) 14 21:01.1 99.8 143
743 Scott Dillon 12 Spring Valley (SC) 14 21:01.2 99.8 82
744 Walker Anderson 10 Spring Valley (SC) 15 21:01.4 99.8 144
745 Kade Maiden 10 Watauga (NC) 15 21:01.9 99.8 145
746 Treyton Moton 10 South Pointe (SC) 4 21:02.1 99.8 515 165
747 Ian Bender 10 Spring Valley (SC) 16 21:02.2 99.8 146
748 Sam Carpenter 11 Myers Park (NC) 30 21:02.4 99.7 83
749 Caleb Holmes 11 South Rowan (NC) 6 21:03.0 99.7 516 115
750 Dean Quilla 9 North Lincoln (NC) 8 21:03.0 99.7 147
751 Lucas Miller 9 Fort Mill (SC) 24 21:03.2 99.7 148
752 Kibwe Minder 12 Berry (AL) 2 21:03.3 99.7 517 166
753 Nate Sageser 12 Catawba Ridge (SC) 10 21:03.7 99.6 84
754 Harshdeep Wadhwa 8 Spring Valley (SC) 17 21:04.0 116.0 149
755 Elliot Ferris 9 Carrboro (NC) 10 21:04.2 99.6 150
756 ANDREW LEE 10 Carson (NV) 8 21:04.9 99.6 116
757 Malachi Baucom 10 West Forsyth (GA) 11 21:05.4 99.5 151
758 Ethan Ashbaugh 9 North Lincoln (NC) 9 21:06.0 99.5 152
759 Faaris Moiz 12 Milton (GA) 20 21:06.1 99.4 85
760 Carlos Sandoval 11 Northview (GA) 9 21:06.4 99.4 153
761 Jaden Horn 9 West Stanly (NC) 8 21:07.7 99.3 154
762 Jack Herring 11 Myers Park (NC) 31 21:07.8 99.3 86
763 Luke Marshall 11 Northview (GA) 10 21:07.9 99.3 155
764 Jake Halbach 11 West Cabarrus (NC) 7 21:10.6 99.1 518 167
765 Spencer Brinton 11 Fort Mill (SC) 25 21:10.8 99.1 156
766 Seth Guarnizo 11 Lakeside DeKalb (GA) 11 21:11.2 99.1 87
767 Nolan Thompson 12 Milton (GA) 21 21:11.4 99.0 88
768 Mason Ferrell 10 Cox Mill (NC) 5 21:11.7 99.0 519 168
769 Dominic Murri 10 Fort Mill (SC) 26 21:13.1 98.9 157
770 Matthew Nichols 9 Milton (GA) 22 21:13.7 98.9 158
771 Raleigh Carling 9 Porter Ridge (NC) 4 21:13.8 98.8 520 169
772 Drew Kennedy 9 Ardrey Kell (NC) 25 21:14.1 98.8 159
773 Nathan Franchak 10 Cox Mill (NC) 6 21:14.2 98.8 521 170
774 Vincent Bonfiglio 9 Myers Park (NC) 32 21:14.5 98.8 160
775 Andrew Ives 11 Hickory Ridge (NC) 13 21:14.9 98.8 89
776 Collin Myers 9 James Byrnes (SC) 6 21:15.1 98.8 522 242
777 Richard Villegas 11 West Henderson (NC) 7 21:15.2 98.7 523 161
778 Ben Kern 12 Pine Lake Prep (NC) 6 21:15.9 98.7 524 117
779 Paul Salah 10 Northview (GA) 11 21:16.8 98.6 162
780 Andrew Voelsing 11 Cox Mill (NC) 7 21:17.3 98.6 525 171
781 Nathan Inthavong 11 Kings Mountain (NC) 4 21:17.4 98.6 526 118
782 TJ Hill 12 Northwestern (SC) 5 21:17.7 98.6 527 172
783 William Troutman 9 Lake Norman (NC) 16 21:17.9 98.5 163
784 Jack Stein 10 Ardrey Kell (NC) 26 21:18.3 98.5 164
785 Alexander Vaziri 11 Carrboro (NC) 11 21:18.5 98.5 90
786 Josiah Cook 11 A.L. Brown (NC) 3 21:18.6 98.5 528 173
787 Carter Grzandziel 9 Central Academy (NC) 7 21:18.7 98.5 529 165
788 Nathan Mills 11 Carrboro (NC) 12 21:19.4 98.4 91
789 Cole Jersek 11 Waccamaw (SC) 10 21:19.7 98.4 92
790 Paul Williams 9 West Cabarrus (NC) 8 21:21.2 98.3 166
791 Thomas Jones 12 Myers Park (NC) 33 21:22.8 98.2 167
792 Drew Wolfe 9 Hickory Ridge (NC) 14 21:23.0 98.1 168
793 Peter Brown 9 R.J. Reynolds (NC) 6 21:23.3 98.1 530 169
794 Clark Hulburt 10 Ardrey Kell (NC) 27 21:23.8 98.1 170
795 Eli Witte 9 Hickory Ridge (NC) 15 21:23.8 98.1 171
796 Pierce Counter 11 Milton (GA) 23 21:24.0 98.1 93
797 Owen Williamson 10 Ardrey Kell (NC) 28 21:24.6 98.0 172
798 Camden Bowers 12 A.L. Brown (NC) 4 21:24.8 98.0 531 174
799 Garrett Snyder 9 Marvin Ridge (NC) 21 21:25.4 98.0 173
800 Bryce Stainback 10 Fort Mill (SC) 27 21:25.5 97.9 174
801 Liam Cunningham 12 Providence (NC) 19 21:25.7 97.9 94
802 Luke Denton 9 Forestview (NC) 5 21:26.7 97.9 532 119
803 Gabe West 10 Aiken (SC) 5 21:26.8 97.8 533 175
804 Connor Bain 10 West Forsyth (GA) 12 21:28.2 97.8 176
805 Braxton Hartsell 9 Central Academy (NC) 8 21:28.4 97.7 177
806 Karel Ehler 11 Myers Park (NC) 34 21:29.6 97.6 95
807 Aavan Patel 9 Lake Norman Charter (NC) 12 21:29.7 97.6 178
808 Jason Embrose 12 Aiken (SC) 6 21:30.0 97.6 534 243
809 Alex Verity 11 Mooresville (NC) 9 21:30.3 97.6 96
810 Tanner Murphy 12 Myers Park (NC) 35 21:30.5 97.6 179
811 Drew Whetstone 11 Independence (CA) 4 21:31.0 97.5 535 97
812 Christopher Jr. Burns 12 Ardrey Kell (NC) 29 21:31.5 97.5 98
813 Logan Dayrit 10 Nation Ford (SC) 13 21:32.6 97.4 180
814 Stryder Tempest 11 Walhalla (SC) 7 21:33.7 97.3 536 244
815 Clay Ollinger 8 Dorman (SC) 12 21:33.9 113.3 181
816 Russell Beilstein 9 Catawba Ridge (SC) 11 21:34.3 97.3 182
817 Leonard Georg 11 T.C. Roberson (NC) 19 21:35.2 97.2 99
818 Burke Menninger 10 Providence (NC) 20 21:35.4 97.2 183
819 Aidan Reynolds 10 West Henderson (NC) 8 21:35.6 97.2 184
820 Hunter Cruise 10 Kings Mountain (NC) 5 21:36.4 97.1 537 120
821 Matthew Golden 10 Independence (CA) 5 21:36.7 97.1 538 175
822 Oliver Hoehne 10 Asheville (NC) 13 21:36.7 97.1 185
823 Ian Neely 11 Hickory Ridge (NC) 16 21:37.0 97.1 100
824 Andy Colon-laborde 9 Aiken (SC) 7 21:37.2 97.1 539 245
825 Jackson Bader 12 Fort Mill (SC) 28 21:38.7 97.0 101
826 Ethan Funk 10 Apex (NC) 14 21:38.8 96.9 186
827 Riley Clark 10 Northwestern (SC) 6 21:39.1 96.9 540 176
828 Zach Hayward 12 Milton (GA) 24 21:39.4 96.9 102
829 Brennan Wellmon 9 Nation Ford (SC) 14 21:39.5 96.9 187
830 Ian Baker 9 Carrboro (NC) 13 21:39.5 96.9 188
831 Vincent Heilig 9 Marvin Ridge (NC) 22 21:39.8 96.9 189
832 Mason Grant 9 T.C. Roberson (NC) 20 21:40.9 96.8 190
833 Mason Pittman 11 West Henderson (NC) 9 21:41.1 96.8 121
834 Emerson Bonno 9 Spring Valley (SC) 18 21:41.6 96.7 191
835 Henry Hanks 11 Smoky Mountain (NC) 7 21:41.6 96.7 541 122
836 Ben Albaeck 9 Mooresville (NC) 10 21:41.8 96.7 192
837 Blaise Atkinson 12 Lake Norman Charter (NC) 13 21:42.5 96.7 103
838 Mason Kendrick 11 Marvin Ridge (NC) 23 21:44.0 96.6 104
839 Caleb Whitman 9 Galax (VA) 2 21:44.2 96.6 542 123
840 Grant Mushington 12 Parkwood (NC) 5 21:44.9 96.5 543 124
841 Cole Ezell 10 Providence (NC) 21 21:46.8 96.3 193
842 Wilson McClinton 10 Ridge View (SC) 9 21:47.0 96.3 194
843 Lincoln Hall 9 Aiken (SC) 8 21:47.4 96.3 195
844 Cole Moore 11 Lake Norman Charter (NC) 14 21:47.9 96.3 105
845 James Dehaan 9 Fort Mill (SC) 29 21:48.0 96.3 196
846 Jonathan Blackwelder 10 West Rowan (NC) 5 21:48.4 96.2 544 125
847 Jake Smith 9 Charlotte Catholic (NC) 12 21:48.5 96.2 197
848 Ryan Pierson 7 Catawba Ridge (SC) 12 21:49.2 111.9 198
849 Braulio Mercado 10 West Rowan (NC) 6 21:49.4 96.2 545 126
850 Michael Teklu 10 Lakeside DeKalb (GA) 12 21:50.0 96.1 246
851 Pete Eason 9 Pine Lake Prep (NC) 7 21:50.2 96.1 546 199
852 Jack Osborne 11 D W Daniel (SC) 5 21:50.2 96.1 547 247
853 Nathan Waldron 9 Charlotte Catholic (NC) 13 21:50.4 96.1 200
854 Logan Richardson 9 North Lincoln (NC) 10 21:50.4 96.1 201
855 Jaziah Thompson 9 Mallard Creek (NC) 6 21:51.5 96.0 548 177
856 Teddy Cook 12 Providence (NC) 22 21:52.0 96.0 106
857 Jackson MacArthur 9 Mount Tabor (NC) 18 21:52.4 95.9 202
858 Hampton Eirvin 8 Waccamaw (SC) 11 21:52.9 111.6 203
859 Jahmeir Lane-Johnson 10 Mooresville (NC) 11 21:53.2 95.9 107
860 Brogan Olivio 10 Northview (GA) 12 21:53.5 95.9 204
861 Harrison Coffin 10 Fort Mill (SC) 30 21:53.6 95.9 205
862 Gage Marley 9 St. Stephens (NC) 5 21:53.9 95.8 549 127
863 Gavin L'eglise 9 Asheville (NC) 14 21:54.1 95.8 206
864 Trevor Scarborough 10 A.C. Reynolds (NC) 6 21:54.2 95.8 550 248
865 Jake Russell 11 Page (AZ) 11 21:55.3 95.7 108
866 Reece McClelland 10 West Forsyth (GA) 13 21:57.2 95.6 207
867 Bode Mathes 9 Butler (NC) 3 21:57.6 95.6 551 178
868 Isaiah Phillips 9 Enka (NC) 4 21:57.7 95.6 552 128
869 Jackson Reich 9 Ardrey Kell (NC) 30 21:57.9 95.5 208
870 Jack Lyons 9 Ardrey Kell (NC) 31 21:59.1 95.5 209
871 Noah Taylor 8 Spring Valley (SC) 19 21:59.3 111.1 210
872 Barritt Chambers 11 Providence (NC) 23 21:59.4 95.4 109
873 Joel Hodgson 9 Spring Valley (SC) 20 21:59.6 95.4 211
874 Alim Coleman 10 Hickory Ridge (NC) 17 22:00.0 95.4 212
875 Garrett Swaney 11 T.C. Roberson (NC) 21 22:00.4 95.4 110
876 Joshua Garcia 11 Hopewell (NC) 4 22:00.9 95.3 553 179
877 Cameron Bybee 8 Northwestern (SC) 7 22:01.4 110.9 554 180
878 William Simonton 11 Lincolnton (NC) 3 22:01.4 95.3 555 181
879 Mason Chong 9 T.C. Roberson (NC) 22 22:01.8 95.3 213
880 Charan Bandlamudi 10 Northview (GA) 13 22:02.1 95.2 214
881 Tyler Chen 10 West Stanly (NC) 9 22:02.4 95.2 215
882 Simon Gneuss 12 Ardrey Kell (NC) 32 22:02.5 95.2 111
883 Carson Moore 11 Southeast Guilford (NC) 3 22:02.8 95.2 556 182
884 Nicholas Stockton 12 R.J. Reynolds (NC) 7 22:04.3 95.1 557 249
885 Charles Rogers 11 Mallard Creek (NC) 7 22:04.5 95.1 558 183
886 Matthias Landivar 9 Berry (AL) 3 22:04.8 95.0 559 184
887 Aiden Bumgarner 12 Northview (GA) 14 22:09.0 94.7 216
888 Logan Kesner 11 Porter Ridge (NC) 5 22:09.9 94.7 560 185
889 Anthony Milia 10 Ardrey Kell (NC) 33 22:10.8 94.6 217
890 Joe Hooten 9 Asheville (NC) 15 22:14.4 94.4 218
891 Jack Mcdonough 11 Marvin Ridge (NC) 24 22:14.8 94.3 112
892 Cooper Lemmond 11 Charlotte Catholic (NC) 14 22:14.9 94.3 113
893 Miles Allison 12 Enka (NC) 5 22:15.5 94.3 561 129
894 Colin Dixon 10 Providence (NC) 24 22:16.1 94.2 219
895 Samuel Garcia 9 Hopewell (NC) 5 22:16.2 94.2 562 186
896 Lucas Wyatt 8 Spring Valley (SC) 21 22:16.7 109.7 220
897 James Pareso 12 Myers Park (NC) 36 22:17.3 94.2 221
898 Jack Williams 9 West Forsyth (GA) 14 22:18.5 94.1 222
899 Anderson Welles 9 Ardrey Kell (NC) 34 22:18.8 94.1 223
900 Grant Harrell 9 Milton (GA) 25 22:19.5 94.0 224
901 Kirkland Eater 11 Pine Lake Prep (NC) 8 22:20.4 93.9 130
902 Daniil Obeev 12 Ardrey Kell (NC) 35 22:20.7 93.9 114
903 Nick Alonso 9 May River (SC) 7 22:21.0 93.9 563 187
904 Sebastian Ortiz 9 North Henderson (NC) 2 22:21.9 93.8 564 131
905 Ashton Helms 11 Hickory Ridge (NC) 18 22:22.1 93.8 115
906 McKinley O'Brien 12 Enka (NC) 6 22:22.1 93.8 565 132
907 Matthew Knight 9 Mooresville (NC) 12 22:23.4 225
908 Aaron Delcastillo 12 Spring Valley (SC) 22 22:24.4 93.7 116
909 Marty Lovingood 11 Kings Mountain (NC) 6 22:25.0 93.6 566 226
910 Daniel Rudd 11 James Byrnes (SC) 7 22:25.6 93.6 567 250
911 Luke Haynes 9 North Lincoln (NC) 11 22:25.8 93.6 227
912 Caleb Deaton 10 Lincolnton (NC) 4 22:25.8 93.6 568 188
913 Sebastian Afanador 10 Watauga (NC) 16 22:26.0 93.6 228
914 Jasper Grein 9 Asheville (NC) 16 22:27.0 93.5 229
915 Ian Arnett 10 Porter Ridge (NC) 6 22:28.4 93.4 569 189
916 Justin Embrose 10 Aiken (SC) 9 22:28.5 93.4 230
917 Gerson Barroso 9 A.L. Brown (NC) 5 22:29.2 93.3 570 190
918 Jack Essig 9 Asheville (NC) 17 22:30.1 93.3 231
919 Noah Snapp 12 Patrick Henry (Glade Spring) (VA) 1 22:31.6 93.2 117
920 Nathaniel Nobles 9 East Mecklenburg (NC) 10 22:31.6 93.2 232
921 Wyatt Koeman 8 Fort Mill (SC) 31 22:32.0 108.4 233
922 Jamari Blanchard 8 South Pointe (SC) 5 22:32.3 108.4 571 234
923 Lance Roka 12 Aiken (SC) 10 22:32.7 93.1 118
924 Jack Nolan 9 Mount Tabor (NC) 19 22:33.1 93.1 235
925 Aden Perry 7 Waccamaw (SC) 12 22:34.1 108.2 236
926 Nathan Olson 11 Hickory Ridge (NC) 19 22:34.4 93.0 119
927 Carter Newsome 8 South Pointe (SC) 6 22:34.8 108.2 572 191
928 Walter Whitman 9 Galax (VA) 3 22:34.8 92.9 573 133
929 Brendan Judd 12 Aiken (SC) 11 22:35.0 92.9 120
930 Quinn Schweder 10 Aiken (SC) 12 22:35.0 92.9 237
931 Josiah Grignon 12 Parkwood (NC) 6 22:36.3 92.8 574 134
932 Jaden Flowers 12 Berry (AL) 4 22:36.6 92.8 575 192
933 Kevin Foster 12 Myers Park (NC) 37 22:36.8 92.8 121
934 Connor Walker 10 Ridge View (SC) 10 22:37.2 92.8 238
935 Arnold Neal 10 Ridge View (SC) 11 22:38.3 92.7 239
936 Robert Claypool 9 Milton (GA) 26 22:39.2 92.6 240
937 Brendan Hitchcock 8 Spring Valley (SC) 23 22:40.1 107.8 241
938 Jack Dutilly 9 Milton (GA) 27 22:40.1 92.6 242
939 William Haskell 9 Charlotte Catholic (NC) 15 22:40.3 92.6 243
940 Hayden Milman 10 Milton (GA) 28 22:41.0 92.5 244
941 Aaron Cameron 9 Ridge View (SC) 12 22:41.2 92.5 245
942 Jackson Weil 9 Providence (NC) 25 22:43.9 92.3 246
943 Carter Angel 12 Myers Park (NC) 38 22:44.3 92.3 122
944 Reed Ullrich 9 South Pointe (SC) 7 22:44.6 92.3 576 193
945 Satvik Nelakuditi 12 Spring Valley (SC) 24 22:45.4 92.2 247
946 Elliot Habel 10 Kings Mountain (NC) 7 22:45.8 92.2 577 135
947 Hyde Carolan 11 T.C. Roberson (NC) 23 22:46.2 92.2 123
948 Gregory Robinson 10 Ridge View (SC) 13 22:46.5 92.1 248
949 Alden Spencer 10 Lake Norman Charter (NC) 15 22:47.2 92.1 249
950 Joshua Nathan 9 Olympic (WA) 3 22:48.4 92.0 194
951 Jack Matheson 9 R.J. Reynolds (NC) 8 22:48.6 92.0 250
952 Brandon Deckard 11 Indian Land (SC) 6 22:49.9 91.9 578 124
953 Max Azzariti 10 Hickory Ridge (NC) 20 22:49.9 91.9 251
954 Finn O'leary 12 Pine Lake Prep (NC) 9 22:53.2 91.7 125
955 Leo Claffey 9 Carrboro (NC) 14 22:55.4 252
956 Adam Dowd 11 North Mecklenburg (NC) 1 22:55.6 91.5 195
957 Alex Payne 12 Milton (GA) 29 22:57.7 91.4 126
958 Vinny Cegledy 8 Waccamaw (SC) 13 22:58.3 106.3 253
959 Vraj Ghandi 9 Milton (GA) 30 22:58.5 91.3 254
960 Caleb Chandler 10 Providence (NC) 26 23:02.1 91.1 255
961 Tristen Rivas 12 Hickory Ridge (NC) 21 23:03.0 91.1 127
962 Preston Stephens 9 East Rowan (NC) 6 23:05.2 90.9 579 256
963 Elijah Hunter 11 Lake Norman Charter (NC) 16 23:05.4 90.9 128
964 Samay Chiniwalla 10 Northwest Cabarrus (NC) 7 23:05.6 90.9 580 257
965 Caden Hightower 9 Waccamaw (SC) 14 23:05.9 90.9 258
966 Jameson Mah 9 West Cabarrus (NC) 9 23:06.3 90.8 259
967 Gavin Merriman 10 Hickory Ridge (NC) 22 23:07.0 90.8 260
968 Ethan Isales 9 North Lincoln (NC) 12 23:07.9 90.7 261
969 Tony Taraboi 12 Ardrey Kell (NC) 36 23:08.1 90.7 129
970 Parker Guerara 7 South Pointe (SC) 8 23:09.7 105.5 262
971 Stijn Naarding 10 Northview (GA) 15 23:10.8 90.5 263
972 Mason Epperly 11 Marvin Ridge (NC) 25 23:11.2 90.5 130
973 Parker Mones 9 Milton (GA) 31 23:11.3 90.5 264
974 Kahari Phelps 10 Lincolnton (NC) 5 23:15.6 90.2 581 196
975 Malakai Davis 9 Enka (NC) 7 23:16.3 90.2 582 265
976 Nikhil Mehta 10 Central Academy (NC) 9 23:17.0 90.1 266
977 Ryan Zapherson 9 T.C. Roberson (NC) 24 23:17.0 90.1 267
978 Louis Parsons 8 Waccamaw (SC) 15 23:17.4 104.9 268
979 Lucas Willis 9 Rock Hill (SC) 8 23:17.8 90.1 269
980 Ryan Grannan 10 Ardrey Kell (NC) 37 23:19.0 90.0 270
981 Eureka Washington 11 Blythewood (SC) 7 23:19.7 583 197
982 George Stiff 9 East Mecklenburg (NC) 11 23:20.2 89.9 271
983 Andrew Lyda 9 North Henderson (NC) 3 23:20.4 89.9 584 136
984 Owen Houston 9 Nation Ford (SC) 15 23:20.4 89.9 272
985 Chase LeFever 9 Milton (GA) 32 23:20.8 89.9 273
986 Benjamin Mccall 11 South Pointe (SC) 9 23:21.5 89.8 198
987 Owen Wilder 12 Myers Park (NC) 39 23:22.0 89.8 274
988 Jonny Maves 10 Mount Tabor (NC) 20 23:22.1 89.8 275
989 Henry Wilberding 11 West Henderson (NC) 10 23:22.7 89.8 276
990 Broxton Boone 8 Catawba Ridge (SC) 13 23:23.3 104.4 277
991 Lee Dillon 9 Spring Valley (SC) 25 23:23.9 89.7 278
992 Calbert Garibo Martinez 12 Central Cabarrus (NC) 3 23:24.7 89.6 137
993 Jonathon Tucker 12 East Mecklenburg (NC) 12 23:28.8 89.4 131
994 Noah Ware 12 Milton (GA) 33 23:29.3 89.3 132
995 Lane Schafer 12 Lake Norman (NC) 17 23:30.1 89.3 133
996 Alexander Mendoza-escobar 10 Lake Norman Charter (NC) 17 23:30.1 89.3 279
997 Elijah Davis 10 R.J. Reynolds (NC) 9 23:31.2 89.2 251
998 Evan Sageser 9 Catawba Ridge (SC) 14 23:31.7 89.2 280
999 Kam Lewis 12 Ridge View (SC) 14 23:32.3 89.2 134
1000 Christian Virgilio 10 Lake Norman Charter (NC) 18 23:33.8 89.1 281
1001 Kyle Wood 11 Northwest Cabarrus (NC) 8 23:33.9 89.1 135
1002 Cohen Self 11 East Rowan (NC) 7 23:34.2 89.0 585 138
1003 Cameron Doster 12 Forestview (NC) 6 23:34.7 89.0 586 136
1004 Nikhil Sampath 9 Lake Norman Charter (NC) 19 23:35.8 88.9 282
1005 Boone Adamson 9 Rock Hill (SC) 9 23:35.9 88.9 283
1006 Tiernan Donnelly 12 Charlotte Catholic (NC) 16 23:37.1 88.8 137
1007 Geordan Chambers 12 Independence (CA) 6 23:37.2 88.8 587 199
1008 Oliver Normand 11 Carrboro (NC) 15 23:38.6 88.8 284
1009 James Aiello 9 Butler (NC) 4 23:40.5 588 200
1010 Jacob Hollis 10 Watauga (NC) 17 23:40.8 88.6 285
1011 Ian Fongemy 9 A.L. Brown (NC) 6 23:41.7 88.6 589 201
1012 Cash Catlin 8 Nation Ford (SC) 16 23:42.0 103.1 286
1013 Dillon Mcmanus 9 Cramer (MI) 4 23:44.3 88.4 590 139
1014 Jacob Carter 8 Spring Valley (SC) 26 23:44.6 102.9 287
1015 Chaz Cross 9 Independence (CA) 7 23:45.0 88.4 591 202
1016 Ethan Manning 7 Rock Hill (SC) 10 23:45.7 102.8 288
1017 Laclan Lanik 10 Myers Park (NC) 40 23:46.3 88.3 289
1018 Ezra Kolling Perin 10 Carrboro (NC) 16 23:46.8 88.2 290
1019 Nicholas Cashion 9 West Cabarrus (NC) 10 23:47.3 88.2 291
1020 Cole Ingold 11 Carson (NV) 9 23:47.9 88.2 138
1021 Parker McKinney 11 Northview (GA) 16 23:48.9 88.1 292
1022 Cooper Pressly 9 R.J. Reynolds (NC) 10 23:49.2 88.1 293
1023 Luke Spunich 9 Northwest Cabarrus (NC) 9 23:49.3 88.1 294
1024 Rory Carter 9 Enka (NC) 8 23:49.8 88.1 140
1025 Aaron Smith 12 Carson (NV) 10 23:51.5 88.0 139
1026 Anish Verma 9 Spring Valley (SC) 27 23:52.1 87.9 295
1027 Gavin Joyner 11 South Pointe (SC) 10 23:53.1 87.9 140
1028 Brady Thiede 9 Charlotte Catholic (NC) 17 23:55.6 87.7 296
1029 Michael Coughlin 12 East Mecklenburg (NC) 13 23:55.7 87.7 297
1030 Conner Overcash 9 South Rowan (NC) 7 23:57.4 87.6 592 141
1031 Sricharan Pottabathula 11 Northview (GA) 17 23:57.5 298
1032 Shravan Kothapeta 11 Northview (GA) 18 23:57.6 87.6 299
1033 George Rudisill 9 Myers Park (NC) 41 24:00.3 87.4 300
1034 Alex Wright 9 West Cabarrus (NC) 11 24:03.8 87.2 301
1035 Anish Rajeev 12 Northview (GA) 19 24:04.7 87.2 302
1036 Tyler Whetstone 11 Independence (CA) 8 24:05.0 87.1 141
1037 Quinlin Ohara 12 Butler (NC) 5 24:05.3 87.1 593 203
1038 Thomas Spicer 9 Kings Mountain (NC) 8 24:06.4 87.1 303
1039 Ivan Fisher 9 East Rowan (NC) 8 24:06.8 87.0 304
1040 Kohen Redmond 9 Indian Land (SC) 7 24:07.0 87.0 594 305
1041 Evan King 11 Galax (VA) 4 24:09.2 86.9 595 142
1042 Reid Van Pelt 11 Northwest Cabarrus (NC) 10 24:12.0 86.7 142
1043 Ralph McMurry 10 Milton (GA) 34 24:15.5 86.5 306
1044 Geonhee Lee 12 Northview (GA) 20 24:15.9 86.5 307
1045 James Denny 12 East Mecklenburg (NC) 14 24:17.7 86.4 308
1046 Porter Ridge Williams 12 Myers Park (NC) 42 24:18.0 86.4 309
1047 Gottipaty Vijay 12 Spring Valley (SC) 28 24:20.4 86.2 143
1048 Mitchell Clemmer 9 Carrboro (NC) 17 24:20.9 86.2 310
1049 Aaron Cole 12 Southeast Guilford (NC) 4 24:21.6 86.2 596 204
1050 Landon Bailey 9 West Stanly (NC) 10 24:23.7 86.0 311
1051 Jason Dean 9 West Forsyth (GA) 15 24:26.7 85.8 312
1052 Sriram Yernini 12 Northview (GA) 21 24:26.9 85.8 313
1053 Nathan MacGregor 11 North Henderson (NC) 4 24:30.5 85.6 597 143
1054 Seth Varner 9 Southeast Guilford (NC) 5 24:31.0 85.6 598 205
1055 Aaron Schwartz 11 Carrboro (NC) 18 24:35.1 85.4 144
1056 Ben Hammel 10 Waccamaw (SC) 16 24:35.6 85.3 314
1057 Holden Taylor 8 Waccamaw (SC) 17 24:36.1 99.3 315
1058 Logan Deaver 11 Lake Norman (NC) 18 24:36.1 85.3 145
1059 Caroline Peterson 9 Lake Norman Charter (NC) 20 24:38.4 85.2 94
1060 Caleb Maske 10 Berry (AL) 5 24:39.7 85.1 599 206
1061 Orin Striggles 7 Ridge View (SC) 15 24:41.1 316
1062 Owen Pomykacz 12 Butler (NC) 6 24:42.2 84.9 600 207
1063 Alex Kemper 10 Independence (CA) 9 24:42.4 84.9 208
1064 Cohen Meek 12 Forestview (NC) 7 24:42.8 84.9 601 146
1065 Aiden O'sullivan 11 South Pointe (SC) 11 24:44.3 84.8 147
1066 John Tamarro 9 Pine Lake Prep (NC) 10 24:44.9 84.8 317
1067 Simon Hanks 11 Galax (VA) 5 24:45.2 84.8 602 144
1068 Adhvay Pransath 9 Lake Norman Charter (NC) 21 24:50.3 84.5 318
1069 Blake Walker 9 St. Stephens (NC) 6 24:51.4 84.4 603 145
1070 Benjamin Glaister 10 T.C. Roberson (NC) 25 24:51.9 84.4 319
1071 Jackson Walters 10 West Rowan (NC) 7 24:54.5 84.2 604 320
1072 Nolan Moon 9 Butler (NC) 7 24:55.3 605 321
1073 Joesph Ravindran 11 Spring Valley (SC) 29 24:55.9 84.2 322
1074 Jaden Weinhagen 9 T.C. Roberson (NC) 26 24:56.3 84.2 323
1075 Nicholas Horn 11 Kings Mountain (NC) 9 24:56.8 84.1 146
1076 Alex Heiser 9 Charlotte Catholic (NC) 18 24:57.8 84.1 324
1077 Juan Morales 12 Galax (VA) 1 25:01.5 83.9 147
1078 Justin Wilson 10 Ridge View (SC) 16 25:07.7 325
1079 Riley Huddleston 10 Watauga (NC) 18 25:08.3 83.5 326
1080 Dean Miller 9 Nation Ford (SC) 17 25:10.0 83.4 327
1081 Graham Cannon 9 Enka (NC) 9 25:10.2 83.4 328
1082 Joe Fleshman 12 Spring Valley (SC) 30 25:13.7 83.2 148
1083 Matthew Thornton 12 Concord (DE) 1 25:16.6 83.0 148
1084 Venusha Buwaneka 12 Northview (GA) 22 25:18.0 82.9 329
1085 Joseph Sass 10 Concord (DE) 2 25:18.5 82.9 149
1086 Teddy Howell 11 T.C. Roberson (NC) 27 25:20.2 82.8 149
1087 Ethan Conn 8 Fort Mill (SC) 32 25:20.8 96.4 150
1088 Brijesh Abboy 9 Ardrey Kell (NC) 38 25:22.6 82.7 330
1089 Ben Madej 8 Fort Mill (SC) 33 25:25.3 96.1 331
1090 Jaedyn Frazier 9 Cox Mill (NC) 8 25:28.7 82.4 332
1091 George Blinson 9 West Rowan (NC) 8 25:30.5 82.3 333
1092 Lorick Lee 9 St. Stephens (NC) 7 25:32.5 82.2 606 150
1093 Walker Miro 11 Spring Valley (SC) 31 25:35.8 82.0 334
1094 Robbie Roark 9 Patrick Henry (Glade Spring) (VA) 2 25:36.8 81.9 335
1095 Ivan Mercado 9 Indian Land (SC) 8 25:43.1 81.6 336
1096 Nate Argo 12 Catawba Ridge (SC) 15 25:45.7 81.5 151
1097 William Allen 10 Butler (NC) 8 25:45.8 209
1098 Anthony Omundson 11 Myers Park (NC) 43 25:45.9 81.4 152
1099 Charles Langley 9 Watauga (NC) 19 25:47.8 81.3 337
1100 Mandar Chitale 9 Ardrey Kell (NC) 39 25:50.3 81.2 338
1101 Marcus Williams 11 Kings Mountain (NC) 10 25:50.6 81.2 339
1102 Riley Wilson 9 Galax (VA) 2 25:51.7 81.2 151
1103 Liam Jameison 7 Rock Hill (SC) 11 25:57.6 94.1 340
1104 Antonio Cooper 12 Ridge View (SC) 1 25:59.9 80.7 153
1105 Jad Barahmeh 10 Porter Ridge (NC) 7 26:01.2 80.7 607 341
1106 Luke Morris 9 Butler (NC) 9 26:08.3 80.3 342
1107 Adam Stallings 9 Lincolnton (NC) 6 26:12.0 80.1 608 210
1108 Jackson Cheney 9 West Forsyth (GA) 16 26:14.3 80.0 343
1109 Nicholas Tost 12 West Cabarrus (NC) 12 26:14.4 80.0 154
1110 Owen Tincher 9 Watauga (NC) 20 26:14.8 80.0 344
1111 Mason Mabry 11 George Wythe (Wytheville) (VA) 6 26:19.5 79.7 609 152
1112 Ben Sullivan 10 Fort Mill (SC) 34 26:19.8 79.7 345
1113 Connor Myatt 8 Catawba Ridge (SC) 16 26:21.1 92.7 346
1114 Tommy Chapman 11 Lincolnton (NC) 7 26:22.6 79.6 610 211
1115 Christopher Applegate 11 Mount Tabor (NC) 21 26:25.4 79.4 155
1116 Logan Summer 9 Hickory Ridge (NC) 23 26:26.3 79.4 347
1117 Connor Kielb 10 Milton (GA) 35 26:29.3 79.2 348
1118 Durstan Carder 11 George Wythe (Wytheville) (VA) 7 26:33.4 79.0 611 153
1119 Yoel Kelete 11 North Mecklenburg (NC) 2 26:36.6 78.9 212
1120 Cashmin Banhan 11 Northview (GA) 23 26:41.1 349
1121 Arjun Rai 9 Ardrey Kell (NC) 40 26:42.7 78.6 350
1122 Chase Hullinger 9 Indian Land (SC) 9 26:48.1 78.3 351
1123 John Benton 9 Spring Valley (SC) 32 26:49.4 78.2 352
1124 Gavin McGinnis 9 Mount Tabor (NC) 22 26:54.2 78.0 353
1125 Brody Jahn 9 Myers Park (NC) 44 26:54.7 78.0 354
1126 Koen Tesimale 9 Catawba Ridge (SC) 17 26:58.9 77.8 355
1127 Theo Zangara 9 Carrboro (NC) 19 27:03.6 77.6 356
1128 Carson Moran 12 Forestview (NC) 8 27:05.2 77.5 156
1129 Spencer Crowley 9 Carrboro (NC) 20 27:09.2 77.3 357
1130 Jakob Roberts 9 Mount Tabor (NC) 23 27:11.1 77.2 358
1131 Gavin Klueg 12 Lake Norman (NC) 19 27:11.2 77.2 157
1132 Matthew Jordan 9 Aiken (SC) 13 27:16.1 359
1133 Alex Prechtel 11 Pine Lake Prep (NC) 11 27:25.1 76.5 158
1134 Garrett Jones 12 Fort Mill (SC) 35 27:26.8 76.5 159
1135 Owen Harris 11 Hickory Ridge (NC) 24 27:28.3 76.4 160
1136 Julian Holley 9 West Henderson (NC) 11 27:30.4 76.3 360
1137 Daniel Baxan 12 Central Academy (NC) 10 27:46.4 75.6 154
1138 Sullivan Trexler 9 Watauga (NC) 21 27:52.9 75.3 361
1139 Luke Hodgson 7 Spring Valley (SC) 33 28:02.0 87.1 362
1140 Zachary Reece 12 Hickory Ridge (NC) 25 28:02.4 74.8 161
1141 Sam Vandenberg 11 Watauga (NC) 22 28:03.1 74.8 162
1142 Trentin Talford 10 Olympic (WA) 4 28:06.4 74.7 213
1143 Grant Hamilton 10 North Mecklenburg (NC) 3 28:19.6 74.1 214
1144 Camp Spires 8 Waccamaw (SC) 18 28:26.1 85.9 363
1145 Hannah Hogan 12 East Paulding (GA) 10 28:49.4 72.8 181
1146 Andrew Estes 7 Rock Hill (SC) 12 28:55.2 84.5 364
1147 Ethan Mumpower 9 Central Academy (NC) 11 28:58.3 72.4 365
1148 Landrum Braddy 9 Forestview (NC) 9 28:59.2 72.4 163
1149 Kain Brandt 10 West Cabarrus (NC) 13 29:10.8 71.9 366
1150 Adlai Kohn 12 Asheville (NC) 18 29:20.6 367
1151 Jack Parks 9 Charlotte Catholic (NC) 19 29:28.4 71.2 368
1152 Davis Bosi 9 Pine Lake Prep (NC) 12 29:33.1 71.0 369
1153 Hayden Huss 9 Kings Mountain (NC) 11 29:45.0 70.5 370
1154 Noah Ballard 10 Concord (DE) 3 29:46.6 70.5 155
1155 Nick Delguidice 12 Hopewell (NC) 6 29:58.3 70.0 612 215
1156 Nathan Parsons 9 Kings Mountain (NC) 12 30:00.9 69.9 371
1157 Grant McHenry 9 Carson (NV) 11 30:15.8 372
1158 Cayden Ritchie 9 East Rowan (NC) 9 30:23.4 69.1 373
1159 Joe Fargher 10 Cramer (MI) 5 30:46.9 613 156
1160 Stilwell Chen 12 Concord (DE) 4 30:50.0 68.1 157
1161 Nicholas Bogar 9 Indian Land (SC) 1 30:51.4 68.0 374
1162 Gage Lovell 9 Waccamaw (SC) 19 31:28.4 66.7 375
1163 Cam Blake 8 Waccamaw (SC) 20 31:46.1 76.9 376
1164 Jace Peace 9 Butler (NC) 10 32:23.2 377
1165 Mateo Carder 9 West Cabarrus (NC) 14 33:47.0 62.1 378
1166 Ethan Blackmon 10 Butler (NC) 11 34:04.3 61.6 379
1167 Winston Matson 8 Aiken (SC) 14 34:56.9 380
1168 Leobard Aguilar-Sanchez 11 North Henderson (NC) 5 36:41.1 614 158
1169 Khalil Murray- Azam 9 North Mecklenburg (NC) 4 38:06.4 55.1 216
1170 Kenny LI 9 West Cabarrus (NC) 15 38:58.8 53.8 381
1171 Kai Wolff 10 Indian Land (SC) 2 39:57.1 52.5 382