39th Annual Wendy's Invitational
All Boys Results
October 5, 2013
McAlpine Greenway
Charlotte, NC
All Boys Results
3.10 Miles, 5.00 Kilometers
Scoring Teams and Points:
1. Pinecrest 249 (11 26 53 79 80 157 232)
2. Apex 278 (9 24 69 87 89 132 159)
3. Oakton 282 (8 56 62 66 90 139 149)
4. Hilton Head 366 (12 18 97 103 136 160 180)
5. Etowah 376 (41 42 60 109 124 177 186)
6. Mt Tabor 390 (4 25 46 72 243 317 359)
7. Daniel Boone 392 (3 32 54 151 152 252 312)
8. Flowery Branch 394 (44 59 67 70 154 178 262)
9. Hardin Valley 443 (1 7 43 179 213 220 269)
10. Weddington 462 (30 47 108 110 167 203 230)
11. Chapel Hill 479 (17 78 100 138 146 210 392)
12. South View 507 (28 49 93 143 194 286 375)
13. East Chapel Hill 524 (6 75 76 96 271 318 378)
14. North Lincoln 554 (14 20 117 182 221 234 283)
15. Westminster 613 (38 115 116 153 191 247 272)
16. Spring Valley 650 (19 94 105 169 263 290 306)
17. Cary 692 (33 50 95 248 266 281 371)
18. Lake Norman 720 (2 120 184 199 215 227 268)
19. Marvin Ridge 726 (48 106 175 192 205 223 275)
20. Riverside 740 (98 122 133 137 250 277 488)
21. Rock Hill 746 (61 140 161 188 196 238 331)
22. Hoggard 751 (77 83 101 168 322 339 511)
23. Asheville 832 (123 142 148 158 261 377 522)
24. Lakeside 844 (29 119 163 245 288 311 330)
25. Wando 858 (86 145 187 209 231 239 242)
26. West Forsyth 878 (71 99 195 249 264 335 442)
27. Providence 903 (34 84 226 258 301 349 367)
28. Northwest Guilford 941 (40 131 155 292 323 374 404)
29. Myers Park 971 (104 126 202 259 280 287 299)
30. RJ Reynolds 975 (39 52 92 314 478 531 599)
31. Lake Norman Charter 991 (58 190 204 241 298 394 427)
32. Lambert 1006 (64 111 127 347 357 381 387)
33. Jay M Robinson 1073 (10 85 183 302 493 560 576)
34. Dobyns-Bennett 1104 (63 118 256 313 354 382 391)
35. Mooresville 1136 (21 121 214 333 447 574 627)
36. Galax 1159 (36 208 225 284 406 529 594)
37. Dorman 1170 (35 198 260 279 398 421 473)
38. Blythewood 1170 (13 216 228 294 419 485 497)
39. Watauga 1182 (112 181 197 342 350 355 383)
40. Southeast Guilford 1184 (68 219 224 289 384 410 464)
41. West Johnston 1185 (23 165 300 327 370 422 484)
42. Ardrey Kell 1216 (144 170 276 310 316 363 479)
43. Daniel 1291 (15 31 366 434 445 625)
44. Eastside 1293 (45 81 282 413 472 474 489)
45. Nation Ford 1347 (147 162 332 348 358 428 469)
46. Spartanburg 1351 (16 296 297 343 399 437 458)
47. East Rowan 1360 (82 200 337 346 395 415 490)
48. Hickory Ridge 1379 (27 233 278 408 433 486 503)
49. Charlotte Catholic 1382 (166 211 324 328 353 425 456)
50. Clover 1418 (128 235 236 388 431 557 582)
51. Jesse C Carson 1428 (55 237 304 412 420 444 536)
52. Mauldin 1460 (65 156 267 455 517 588 630)
53. North Buncombe 1481 (37 207 295 341 601 612 667)
54. Northwest Cabarrus 1516 (22 172 373 462 487 495 558)
55. Fort Mill 1563 (125 244 293 409 492 496 584)
56. TC Roberson 1571 (88 321 334 390 438 502 600)
57. Bluffton 1575 (189 240 344 385 417 423 499)
58. South Mecklenburg 1590 (129 270 372 380 439 481 515)
59. Carrboro 1611 (113 309 362 411 416 454 459)
60. Davie County 1613 (206 273 325 329 480 567 590)
61. West Henderson 1643 (171 185 361 396 530 551 589)
62. Byrnes 1643 (107 164 255 546 571 602 615)
63. Hopewell 1670 (102 114 402 460 592 658 678)
64. East Henderson 1716 (5 176 498 518 519 541 639)
65. East Mecklenburg 1760 (57 291 407 501 504 521 528)
66. Northwestern 1796 (135 251 426 468 516 520 556)
67. JL Mann 1820 (130 326 440 441 483 505 538)
68. Laney 1830 (217 308 320 491 494 597 613)
69. Mallard Creek 1867 (352 356 368 386 405 616 634)
70. Orange 1879 (201 218 452 476 532 620 623)
71. Cuthbertson 1892 (91 403 414 475 509 514 535)
72. South Pointe 1932 (265 305 448 453 461 506 508)
73. Butler 1945 (73 174 507 573 618 638 660)
74. River Bluff 1960 (74 340 393 513 640 650 656)
75. Broome 2003 (274 285 457 463 524 648 668)
76. Hough 2034 (307 364 401 435 527 553 593)
77. Forestview 2078 (253 336 338 565 586 606 619)
78. South Caldwell 2139 (51 222 587 617 662 679 682)
79. Enka 2182 (150 229 534 605 664 683 707)
80. Aiken 2202 (257 360 465 512 608)
81. Ridge View 2271 (319 466 467 471 548 550 566)
82. Loganville 2277 (315 430 436 547 549 552 562)
83. South Central 2299 (134 477 561 563 564 575 610)
84. Porter Ridge 2346 (173 432 533 572 636 670 676)
85. Abingdon 2365 (365 376 537 542 545 578 646)
86. Piedmont 2367 (193 470 523 559 622 644 696)
87. Olympic 2392 (212 418 543 598 621 643 653)
88. Central Cabarrus 2476 (345 429 510 555 637 675 712)
89. North Mecklenburg 2551 (389 443 450 585 684 692 697)
90. Ashbrook 2592 (424 500 544 554 570 642 647)
91. Concord 2594 (369 451 482 611 681 699 717)
92. Walkertown 2619 (246 569 581 609 614 666 726)
93. AC Reynolds 2654 (379 446 577 607 645 651 686)
94. Hickory 2742 (303 539 579 652 669 693)
95. North Henderson 2929 (525 526 591 628 659 665 715)
96. Independence 2959 (141 694 700 705 719)
97. Cox Mill 2964 (449 595 626 633 661 706 716)
98. Northeast Guilford 2967 (400 583 641 671 672 673 674)
99. Parkwood 2982 (397 596 632 677 680 702)
100. Mt. Pleasant 2984 (254 604 690 714 722 724 725)
101. Sun Valley 3045 (351 631 649 703 711 718)
102. Union 3120 (568 580 624 663 685 689 691)
103. South Rowan 3122 (540 603 635 657 687 688 698)
104. West Mecklenburg 3409 (654 655 695 701 704 710 720)
105. West Stanly 3480 (629 708 709 713 721 723 727)
Team Total (Average) Times:
Pinecrest: 1:21:04 (16:12)
Apex: 1:21:23 (16:16)
Oakton: 1:21:14 (16:14)
Hilton Head: 1:22:02 (16:24)
Etowah: 1:22:29 (16:29)
Mt Tabor: 1:21:33 (16:18)
Daniel Boone: 1:21:45 (16:21)
Flowery Branch: 1:22:27 (16:29)
Hardin Valley: 1:21:06 (16:13)
Weddington: 1:23:08 (16:37)
Chapel Hill: 1:23:09 (16:37)
South View: 1:23:13 (16:38)
East Chapel Hill: 1:22:44 (16:32)
North Lincoln: 1:23:12 (16:38)
Westminster: 1:24:20 (16:52)
Spring Valley: 1:24:05 (16:49)
Cary: 1:24:07 (16:49)
Lake Norman: 1:23:46 (16:45)
Marvin Ridge: 1:24:50 (16:58)
Riverside: 1:25:13 (17:02)
Rock Hill: 1:24:59 (16:59)
Hoggard: 1:24:58 (16:59)
Asheville: 1:25:46 (17:09)
Lakeside: 1:25:22 (17:04)
Wando: 1:25:43 (17:08)
West Forsyth: 1:25:35 (17:07)
Providence: 1:25:35 (17:07)
Northwest Guilford: 1:25:58 (17:11)
Myers Park: 1:26:23 (17:16)
RJ Reynolds: 1:25:54 (17:10)
Lake Norman Charter: 1:26:16 (17:15)
Lambert: 1:26:28 (17:17)
Jay M Robinson: 1:26:19 (17:15)
Dobyns-Bennett: 1:26:56 (17:23)
Mooresville: 1:26:57 (17:23)
Galax: 1:27:07 (17:25)
Dorman: 1:27:05 (17:25)
Blythewood: 1:26:51 (17:22)
Watauga: 1:27:36 (17:31)
Southeast Guilford: 1:27:18 (17:27)
West Johnston: 1:27:09 (17:25)
Ardrey Kell: 1:27:41 (17:32)
Daniel: 1:27:20 (17:28)
Eastside: 1:27:44 (17:32)
Nation Ford: 1:28:24 (17:40)
Spartanburg: 1:27:53 (17:34)
East Rowan: 1:28:26 (17:41)
Hickory Ridge: 1:28:16 (17:39)
Charlotte Catholic: 1:28:37 (17:43)
Clover: 1:28:52 (17:46)
Jesse C Carson: 1:28:39 (17:43)
Mauldin: 1:28:57 (17:47)
North Buncombe: 1:29:15 (17:51)
Northwest Cabarrus: 1:29:03 (17:48)
Fort Mill: 1:29:43 (17:56)
TC Roberson: 1:29:36 (17:55)
Bluffton: 1:29:36 (17:55)
South Mecklenburg: 1:29:44 (17:56)
Carrboro: 1:29:57 (17:59)
Davie County: 1:29:53 (17:58)
West Henderson: 1:30:11 (18:02)
Byrnes: 1:30:29 (18:05)
Hopewell: 1:30:37 (18:07)
East Henderson: 1:29:56 (17:59)
East Mecklenburg: 1:30:38 (18:07)
Northwestern: 1:31:02 (18:12)
JL Mann: 1:31:11 (18:14)
Laney: 1:31:11 (18:14)
Mallard Creek: 1:31:13 (18:14)
Orange: 1:31:33 (18:18)
Cuthbertson: 1:31:32 (18:18)
South Pointe: 1:31:35 (18:19)
Butler: 1:32:28 (18:29)
River Bluff: 1:32:41 (18:32)
Broome: 1:32:08 (18:25)
Hough: 1:32:17 (18:27)
Forestview: 1:32:58 (18:35)
South Caldwell: 1:34:47 (18:57)
Enka: 1:35:04 (19:00)
Aiken: 1:33:38 (18:43)
Ridge View: 1:33:50 (18:46)
Loganville: 1:33:58 (18:47)
South Central: 1:34:31 (18:54)
Porter Ridge: 1:35:11 (19:02)
Abingdon: 1:34:32 (18:54)
Piedmont: 1:35:06 (19:01)
Olympic: 1:35:17 (19:03)
Central Cabarrus: 1:35:55 (19:11)
North Mecklenburg: 1:37:18 (19:27)
Ashbrook: 1:36:01 (19:12)
Concord: 1:37:39 (19:31)
Walkertown: 1:36:54 (19:22)
AC Reynolds: 1:37:23 (19:28)
Hickory: 1:39:04 (19:48)
North Henderson: 1:39:41 (19:56)
Independence: 1:53:41 (22:44)
Cox Mill: 1:40:32 (20:06)
Northeast Guilford: 1:41:37 (20:19)
Parkwood: 1:42:05 (20:25)
Mt. Pleasant: 1:53:22 (22:40)
Sun Valley: 1:47:49 (21:33)
Union: 1:42:53 (20:34)
South Rowan: 1:43:21 (20:40)
West Mecklenburg: 1:52:53 (22:34)
West Stanly: 2:01:21 (24:16)
Place Points Bib# Name (Grade) Team Time Mile Pace
1 1 #4590 Aaron Templeton (12) Hardin Valley #1 14:54 4:48
2 2 #4945 Patrick Sheehan (12) Lake Norman #1 14:55 4:48
3 3 #4001 Adam Barnard (11) Daniel Boone #1 15:15 4:55
4 4 #5358 Ian Milder (12) Mt Tabor #1 15:23 4:57
5 5 #4162 Tanis Baldwin (11) East Henderson #1 15:25 4:58
6 6 #4135 Ryan Brady (12) East Chapel Hill #1 15:27 4:59
7 7 #4575 Lachlan Dickie (12) Hardin Valley #2 15:30 5:00
8 8 #5772 John Stoney (12) Oakton #1 15:32 5:00
9 9 #3418 Mihret Coulter (12) Apex #1 15:40 5:03
10 10 #4811 Sheridan McCann (12) Jay M Robinson #1 15:40 5:03
11 11 #5892 Chris Kelly (12) Pinecrest #1 15:42 5:03
12 12 #4662 Colton Hennessey (12) Hilton Head #1 15:42 5:03
13 13 #3612 Mike Lantz (12) Blythewood #1 15:44 5:04
14 14 #5566 Ryan Shannon (12) North Lincoln #1 15:45 5:04
15 15 #3983 Gabe Haughey (12) Daniel #1 15:49 5:06
16 16 #6490 Myers McKinney (11) Spartanburg #1 15:49 5:06
17 17 #3782 Colin Vilen (12) Chapel Hill #1 15:50 5:06
18 18 #4659 Cisco Ferre (11) Hilton Head #2 15:51 5:06
19 19 #6577 Jack Timmerman (12) Spring Valley #1 15:52 5:07
20 20 #5556 Andrew Fea (12) North Lincoln #2 15:53 5:07
21 21 #5279 Tim Coffey (11) Mooresville #1 15:54 5:07
22 22 #5633 Gil Gilreath (12) Northwest Cabarrus #1 15:57 5:08
23 23 #6942 Kyle Christ (11) West Johnston #1 15:59 5:09
24 24 #3422 Carl Geiger (12) Apex #2 16:00 5:09
25 25 #5373 Brad Walter (11) Mt Tabor #2 16:00 5:09
26 26 #5877 Robert Anderson (11) Pinecrest #2 16:00 5:09
27 27 #4627 Alex Cornwell (10) Hickory Ridge #1 16:02 5:10
28 28 #6397 Michael Staples (11) South View #1 16:02 5:10
29 29 #4984 Davis Stockwell (10) Lakeside #1 16:03 5:10
30 30 #6798 Ryan Hobbs (11) Weddington #1 16:04 5:10
31 31 #3987 Jacob Slann (11) Daniel #2 16:04 5:10
32 32 #4011 James Garst (11) Daniel Boone #2 16:04 5:10
33 33 #3734 Dean Abushouk (11) Cary #1 16:05 5:11
34 34 #6002 Wyatt Maxey (12) Providence #1 16:07 5:11
35 35 #4114 Martin Morrow (12) Dorman #1 16:07 5:11
36 36 #4538 Cliff Conley (11) Galax #1 16:08 5:12
37 37 #5510 Travis Leppi (12) North Buncombe #1 16:08 5:12
38 38 #6993 Jordan Flowers (12) Westminster #1 16:08 5:12
39 39 #6127 Andrew Ciaccia (11) RJ Reynolds #1 16:08 5:12
40 40 #5688 Dalton Lyons (12) Northwest Guilford #1 16:08 5:12
41 41 #4333 Blake Beavers (10) Etowah #1 16:09 5:12
42 42 #4336 Sam Donley (10) Etowah #2 16:09 5:12
43 43 #4584 Dartanian Oakley (11) Hardin Valley #3 16:09 5:12
44 44 #4396 Jake Shewbert (10) Flowery Branch #1 16:11 5:13
45 45 #4279 Alex Lucking (12) Eastside #1 16:11 5:13
46 46 #5355 Kenny Kneisel (10) Mt Tabor #3 16:12 5:13
47 47 #6814 Mitchell Resor (10) Weddington #2 16:13 5:13
48 48 #5197 Jake Blizzard (11) Marvin Ridge #1 16:13 5:13
49 49 #6384 Titus Grant (11) South View #2 16:13 5:13
50 50 #3735 Josh Barrett (12) Cary #2 16:13 5:13
51 51 #6191 Dylan Mathewson (12) South Caldwell #1 16:16 5:14
52 52 #6128 Nick Ciaccia (11) RJ Reynolds #2 16:17 5:15
53 53 #5890 Matt Harmody (12) Pinecrest #3 16:17 5:15
54 54 #4019 Josh Routh (10) Daniel Boone #3 16:18 5:15
55 55 #4832 Zachary Marchinko (10) Jesse C Carson #1 16:19 5:15
56 56 #5763 Matt McKew (12) Oakton #2 16:19 5:15
57 57 #4195 Fisher Ramsey (11) East Mecklenburg #1 16:19 5:15
58 58 #4959 Matt Panza (12) Lake Norman Charter #1 16:20 5:16
59 59 #4371 Nick Ashmead (12) Flowery Branch #2 16:20 5:16
60 60 #4342 Michael Perona (11) Etowah #3 16:21 5:16
61 61 #6181 Cameron Ruppe (12) Rock Hill #1 16:21 5:16
62 62 #5756 Isamu Hosokawa (12) Oakton #3 16:21 5:16
63 63 #4085 Carl Oberfeitinger (12) Dobyns-Bennett #1 16:22 5:16
64 64 #5053 Noah Schaich (12) Lambert #1 16:22 5:16
65 65 #5256 Ryan Smith (10) Mauldin #1 16:23 5:17
66 66 #5758 Simon Iyob (11) Oakton #4 16:23 5:17
67 67 #4389 Miguel Martinez (11) Flowery Branch #3 16:25 5:17
68 68 #6429 Daniel Hinshaw (12) Southeast Guilford #1 16:25 5:17
69 69 #3423 Jordan Kokoska (11) Apex #3 16:26 5:18
70 70 #4403 Brian Young (12) Flowery Branch #4 16:26 5:18
71 71 #6877 Nelson Russ (10) West Forsyth #1 16:27 5:18
72 72 #5368 Nathan Smith (12) Mt Tabor #4 16:27 5:18
73 73 #3664 Shad McGrew (10) Butler #1 16:27 5:18
74 74 #6067 Tony Morales (12) River Bluff #1 16:27 5:18
75 75 #4147 Ethan Ready (9) East Chapel Hill #2 16:28 5:18
76 76 #4143 Connor McDonald (10) East Chapel Hill #3 16:29 5:19
77 77 #4680 Graham Parker (11) Hoggard #1 16:30 5:19
78 78 #3779 Drew Roeber (11) Chapel Hill #2 16:31 5:19
79 79 #5880 Javier Bustos (12) Pinecrest #4 16:32 5:20
80 80 #5886 Brandon Elliott (11) Pinecrest #5 16:33 5:20
81 81 #4288 Daniel Wade (12) Eastside #2 16:33 5:20
82 82 #4228 Conor Honeycutt (11) East Rowan #1 16:35 5:20
83 83 #4682 Ben Schmidt (11) Hoggard #2 16:36 5:21
84 84 #6022 Tanner Sutter (10) Providence #2 16:36 5:21
85 85 #4797 Sergio Adame (11) Jay M Robinson #2 16:36 5:21
86 86 #6687 AJ Gawryluk (11) Wando #1 16:37 5:21
87 87 #3426 Erik Salgado (10) Apex #4 16:38 5:21
88 88 #6627 Zach Houser (12) TC Roberson #1 16:38 5:21
89 89 #3428 Jonathan Seith (11) Apex #5 16:39 5:22
90 90 #5764 Isaac Mills (11) Oakton #5 16:39 5:22
91 91 #3966 Danny Sodano (12) Cuthbertson #1 16:40 5:22
92 92 #6136 Joe Wilson (11) RJ Reynolds #3 16:40 5:22
93 93 #6366 Javier Alejandro (10) South View #3 16:40 5:22
94 94 #6549 Jon Clymer (12) Spring Valley #2 16:40 5:22
95 95 #3740 Robel Tecle (12) Cary #3 16:40 5:22
96 96 #4140 James Gildard (10) East Chapel Hill #4 16:41 5:22
97 97 #4670 Eladio Wilkinson (11) Hilton Head #3 16:41 5:22
98 98 #6093 Dan Castello (12) Riverside #1 16:42 5:23
99 99 #6862 Garrett Farrimond (12) West Forsyth #2 16:43 5:23
100 100 #3780 Jonathan Timothy (9) Chapel Hill #3 16:45 5:24
101 101 #4684 Nathan Sudduth (11) Hoggard #3 16:46 5:24
102 102 #4714 Dane Mohn (11) Hopewell #1 16:47 5:24
103 103 #4655 Sam Beattie (10) Hilton Head #4 16:47 5:24
104 104 #5442 Chris Smith (10) Myers Park #1 16:48 5:25
105 105 #6555 Ben Garrett (10) Spring Valley #3 16:49 5:25
106 106 #5202 Zachary Durand (12) Marvin Ridge #2 16:50 5:25
107 107 #3680 Connor Kinzie (12) Byrnes #1 16:50 5:25
108 108 #6789 Brandon Dalla Rosa (11) Weddington #3 16:51 5:26
109 109 #4346 Parker Wall (11) Etowah #4 16:51 5:26
110 110 #6801 Colton Jordan (10) Weddington #4 16:52 5:26
111 111 #5034 Hank Grogan (11) Lambert #2 16:52 5:26
112 112 #6733 Michael Holland (11) Watauga #1 16:54 5:27
113 113 #3715 James Jushchuk (12) Carrboro #1 16:55 5:27
114 114 #4715 Nate Nash (12) Hopewell #2 16:55 5:27
115 115 #6997 Charlie McKnight (12) Westminster #2 16:56 5:27
116 116 #6995 Graham Huff (11) Westminster #3 16:56 5:27
117 117 #5562 Riley Jones (10) North Lincoln #3 16:56 5:27
118 118 #4083 Austin Frye (12) Dobyns-Bennett #2 16:56 5:27
119 119 #4977 Connor Keisling (11) Lakeside #2 16:56 5:27
120 120 #4928 Collin Emerson (12) Lake Norman #2 16:57 5:28
121 121 #5280 Nick Erwin (11) Mooresville #2 16:58 5:28
122 122 #6099 Evans Harrison (10) Riverside #2 16:58 5:28
123 123 #3553 Jacob Schattel (10) Asheville #1 16:59 5:28
124 124 #4341 Garrett Metropol (12) Etowah #5 16:59 5:28
125 125 #4521 Clay Pratt (12) Fort Mill #1 16:59 5:28
126 126 #5423 Joe Harbacevich (11) Myers Park #2 16:59 5:28
127 127 #5054 Jonathan Schwind (11) Lambert #3 16:59 5:28
128 128 #3868 Jon Bruney (12) Clover #1 16:59 5:28
129 129 #6271 William Adam Thomas (11) South Mecklenburg #1 16:59 5:28
130 130 #4890 Jack Zemp (10) JL Mann #1 17:00 5:29
131 131 #5685 Aadam Haque (10) Northwest Guilford #2 17:00 5:29
132 132 #3425 Wyatt Miller (11) Apex #6 17:00 5:29
133 133 #6107 Neel Taber (9) Riverside #3 17:00 5:29
134 134 #6211 Jordan Tyson (10) South Central #1 17:00 5:29
135 135 #5714 Kole Koterba (11) Northwestern #1 17:00 5:29
136 136 #4666 Noa Pagatpatan (10) Hilton Head #5 17:01 5:29
137 137 #6094 Ben Cignarale (9) Riverside #4 17:01 5:29
138 138 #3774 Max Blackburn (10) Chapel Hill #4 17:01 5:29
139 139 #5755 Chris Holland (11) Oakton #6 17:01 5:29
140 140 #6156 Thomas Bennink (11) Rock Hill #2 17:01 5:29
141 141 #4773 Corey Garagiola (12) Independence #1 17:01 5:29
142 142 #3547 Collin Kemper (9) Asheville #2 17:02 5:29
143 143 #6371 Austin Crawford (12) South View #4 17:02 5:29
144 144 #3487 Ryan Kendall (9) Ardrey Kell #1 17:02 5:29
145 145 #6691 Jacob Spencer (11) Wando #2 17:02 5:29
146 146 #3784 Jeffrey Williams (11) Chapel Hill #5 17:02 5:29
147 147 #5486 Will Manning (11) Nation Ford #1 17:02 5:29
148 148 #3555 Noah Shore (10) Asheville #3 17:03 5:30
149 149 #5757 Phillip Hrinko (11) Oakton #7 17:03 5:30
150 150 #4306 Andrew Crowell (12) Enka #1 17:04 5:30
151 151 #4008 Jacob Cutshall (12) Daniel Boone #4 17:04 5:30
152 152 #4003 Mitch Bronstetter (10) Daniel Boone #5 17:04 5:30
153 153 #6991 Austin Dhillon (12) Westminster #4 17:05 5:30
154 154 #4397 James Slavik (12) Flowery Branch #5 17:05 5:30
155 155 #5695 Zach Sanger (10) Northwest Guilford #3 17:05 5:30
156 156 #5252 Brayden Leopold (11) Mauldin #2 17:05 5:30
157 157 #5882 Neil Clarks (10) Pinecrest #6 17:05 5:30
158 #5774 AJ Woodhouse (11) Oakton #8 17:05 5:30
159 158 #3540 Eli Cartier (11) Asheville #4 17:06 5:30
160 159 #3427 Ben Savino (9) Apex #7 17:06 5:30
161 160 #4657 Nahuel Coronel (9) Hilton Head #6 17:06 5:30
162 161 #6183 Joey Teachout (9) Rock Hill #3 17:06 5:30
163 162 #5478 Ben Hardymon (12) Nation Ford #2 17:06 5:30
164 163 #4974 Tyler Breeden (11) Lakeside #3 17:07 5:31
165 164 #3678 Malik Epps (10) Byrnes #2 17:07 5:31
166 165 #6944 Adam Greco (11) West Johnston #2 17:07 5:31
167 166 #3846 Andrew Roberts (12) Charlotte Catholic #1 17:07 5:31
168 167 #6796 Alex Hazan (10) Weddington #5 17:08 5:31
169 168 #4683 Robinson Snider (10) Hoggard #4 17:08 5:31
170 169 #6558 Kimani Hayes (11) Spring Valley #4 17:08 5:31
171 170 #3472 Ian Barclay (12) Ardrey Kell #2 17:08 5:31
172 171 #6914 Patrick ` Martin (12) West Henderson #1 17:09 5:31
173 172 #5627 Coleman Beaver (10) Northwest Cabarrus #2 17:09 5:31
174 173 #5922 Ryan Hastings (12) Porter Ridge #1 17:09 5:31
175 174 #3668 Nathan Silvestri (10) Butler #2 17:09 5:31
176 175 #5209 Jacob Lipsey (9) Marvin Ridge #3 17:10 5:32
177 176 #4169 Logan Sewell (12) East Henderson #2 17:10 5:32
178 177 #4335 Nick Cooke (9) Etowah #6 17:11 5:32
179 178 #4380 Taylor Fiorello (12) Flowery Branch #6 17:11 5:32
180 #5751 Ryan Duong (12) Oakton #9 17:11 5:32
181 179 #4593 Tanner Witsell (9) Hardin Valley #4 17:11 5:32
182 180 #4658 Phillip Evans (9) Hilton Head #7 17:11 5:32
183 181 #6750 Will Vandenberg (11) Watauga #2 17:12 5:32
184 182 #5561 Lee Johnson (12) North Lincoln #4 17:13 5:33
185 183 #4803 David Evans (11) Jay M Robinson #3 17:13 5:33
186 184 #4929 Jacob Ennis (9) Lake Norman #3 17:13 5:33
187 185 #6922 Dylan Shamburger (9) West Henderson #2 17:14 5:33
188 186 #4344 Dylan Simpson (10) Etowah #7 17:14 5:33
189 187 #6688 Keegan Green (10) Wando #3 17:14 5:33
190 188 #6162 Jacob Coccia (10) Rock Hill #4 17:14 5:33
191 189 #3569 Evans Beach (12) Bluffton #1 17:14 5:33
192 190 #4960 Sean Powers (11) Lake Norman Charter #2 17:15 5:33
193 191 #6990 Jack Bondurant (12) Westminster #5 17:15 5:33
194 192 #5204 Daniel Ferguson (11) Marvin Ridge #4 17:16 5:34
195 193 #5865 Marcus Christinsen (11) Piedmont #1 17:16 5:34
196 194 #6391 Joseph Moody (11) South View #5 17:16 5:34
197 195 #6872 Blake Koeval (11) West Forsyth #3 17:17 5:34
198 #4340 Brett Merrall (12) Etowah #8 17:17 5:34
199 196 #6163 Jared Coccia (10) Rock Hill #5 17:17 5:34
200 197 #6744 Jacob Soule (12) Watauga #3 17:18 5:34
201 198 #4105 Davis Belue (10) Dorman #2 17:18 5:34
202 199 #4916 Wes Anderson (10) Lake Norman #4 17:18 5:34
203 200 #4242 Josh Rowell (12) East Rowan #2 17:19 5:35
204 201 #5820 Robert Russell (11) Orange #1 17:19 5:35
205 202 #5407 Sam Augustyn (12) Myers Park #3 17:19 5:35
206 203 #6788 Matthew Conner (10) Weddington #6 17:20 5:35
207 204 #4956 Stephen Hack (12) Lake Norman Charter #3 17:21 5:35
208 205 #5206 Roark Habegger (10) Marvin Ridge #5 17:21 5:35
209 #3419 Derek Duin (10) Apex #8 17:21 5:35
210 #5752 Brennan Garrett (12) Oakton #10 17:21 5:35
211 206 #4057 Michael Mebel (12) Davie County #1 17:21 5:35
212 207 #5513 Paul Soule (10) North Buncombe #2 17:22 5:36
213 208 #4547 Dustin Matthews (12) Galax #2 17:22 5:36
214 209 #6686 Liam Emery (12) Wando #4 17:22 5:36
215 210 #3785 Peter Williams (11) Chapel Hill #6 17:22 5:36
216 211 #3850 Chase Smith (11) Charlotte Catholic #2 17:22 5:36
217 212 #5790 Ryan Ragoonath (11) Olympic #1 17:22 5:36
218 213 #4580 Alex Laggis (10) Hardin Valley #5 17:22 5:36
219 214 #5288 John Kremar (12) Mooresville #3 17:23 5:36
220 215 #4944 Ty Sauerbrey (11) Lake Norman #5 17:23 5:36
221 216 #3611 TJ Kirby (11) Blythewood #2 17:23 5:36
222 217 #5100 Charlie Rachunok (11) Laney #1 17:23 5:36
223 218 #5812 Spencer Husen (10) Orange #2 17:24 5:36
224 #4337 Ross Gudger (12) Etowah #9 17:24 5:36
225 219 #6440 Ariel Shores (12) Southeast Guilford #2 17:24 5:36
226 220 #4585 Jose Parrilla (11) Hardin Valley #6 17:24 5:36
227 221 #5569 Zach Wesson (11) North Lincoln #5 17:25 5:37
228 222 #6193 Will Rice (11) South Caldwell #2 17:25 5:37
229 223 #5211 Austin Payeur (11) Marvin Ridge #6 17:26 5:37
230 224 #6427 Bryant Halsch (11) Southeast Guilford #3 17:26 5:37
231 225 #4542 Daniel Hix (11) Galax #3 17:27 5:37
232 226 #6021 Logan Sutter (10) Providence #3 17:27 5:37
233 227 #4939 Jack Mastandrea (10) Lake Norman #6 17:27 5:37
234 228 #3608 Hunter Jarvis (10) Blythewood #3 17:27 5:37
235 229 #4316 Sage Turner (10) Enka #2 17:28 5:38
236 230 #6786 Jackson Bivens (10) Weddington #7 17:28 5:38
237 231 #6694 Michael Wurst (12) Wando #5 17:28 5:38
238 232 #5894 Chris Leonard (11) Pinecrest #7 17:28 5:38
239 233 #4632 Matt Inman (9) Hickory Ridge #2 17:29 5:38
240 234 #5552 Alex Akers (10) North Lincoln #6 17:29 5:38
241 235 #3867 Eli Allen (10) Clover #2 17:29 5:38
242 236 #3871 Austin Highfill (12) Clover #3 17:29 5:38
243 237 #4837 Danyal Sherer (11) Jesse C Carson #2 17:30 5:38
244 238 #6160 John Charbonnet (9) Rock Hill #6 17:30 5:38
245 239 #6684 Luke Daniell (10) Wando #6 17:30 5:38
246 240 #3570 Anthony Chissell (11) Bluffton #2 17:30 5:38
247 241 #4957 Jordan Howlett (10) Lake Norman Charter #4 17:31 5:39
248 242 #6689 Reid Haigler (10) Wando #7 17:31 5:39
249 243 #5338 Ryan Armstrong (11) Mt Tabor #5 17:31 5:39
250 244 #4526 Mitchell Scholten (11) Fort Mill #2 17:31 5:39
251 245 #4981 Dan Nelson (11) Lakeside #4 17:31 5:39
252 #5883 Tommy Delaunay (10) Pinecrest #8 17:31 5:39
253 246 #6667 Matthew Rogers (10) Walkertown #1 17:32 5:39
254 247 #6999 Ruben Roy (10) Westminster #6 17:32 5:39
255 248 #3737 James Lundergan (9) Cary #4 17:32 5:39
256 249 #6880 JP Spaventa (10) West Forsyth #4 17:32 5:39
257 250 #6103 Mark Moore (10) Riverside #5 17:32 5:39
258 251 #5711 Chad Fennell (12) Northwestern #2 17:32 5:39
259 #3431 Jacob Townsend (11) Apex #9 17:33 5:39
260 252 #4025 Ashton Wilson (12) Daniel Boone #6 17:33 5:39
261 253 #4431 Max Flores (11) Forestview #1 17:34 5:40
262 254 #5383 Josh Lambert (12) Mt. Pleasant #1 17:34 5:40
263 255 #3681 Harry Stathakis (10) Byrnes #3 17:34 5:40
264 256 #4081 John Floyd (10) Dobyns-Bennett #3 17:34 5:40
265 257 #3398 Layton Gwinn (9) Aiken #1 17:34 5:40
266 258 #5985 Mitch Costa (12) Providence #4 17:35 5:40
267 259 #5418 Michael Gacevich (12) Myers Park #4 17:35 5:40
268 260 #4106 Byan Biggerstaff (10) Dorman #3 17:35 5:40
269 261 #3558 Zak Vilen (11) Asheville #5 17:36 5:40
270 262 #4391 Grant OÕCallaghan (10) Flowery Branch #7 17:36 5:40
271 263 #6552 Mark Doucette (11) Spring Valley #5 17:36 5:40
272 264 #6860 Arinton Davis (10) West Forsyth #5 17:36 5:40
273 265 #6302 Michael Cranford (12) South Pointe #1 17:36 5:40
274 #6693 Logan Veatch (11) Wando #8 17:37 5:40
275 266 #3741 Matt Thornton (10) Cary #5 17:37 5:40
276 267 #5253 Zach Marion (10) Mauldin #3 17:37 5:40
277 268 #4918 Bradley Bocker (11) Lake Norman #7 17:37 5:40
278 #5773 Kyle Sullivan (11) Oakton #11 17:38 5:41
279 269 #4576 Matthew Gargis (11) Hardin Valley #7 17:38 5:41
280 270 #6258 Ryan Kavanagh (10) South Mecklenburg #2 17:38 5:41
281 271 #4145 Tucker Owens (9) East Chapel Hill #5 17:39 5:41
282 272 #6998 Harry OÕConnor (12) Westminster #7 17:39 5:41
283 273 #4059 Jon Myers (10) Davie County #2 17:39 5:41
284 #6807 Collin Love (10) Weddington #8 17:40 5:41
285 274 #3638 Daniel Hurren (8) Broome #1 17:40 5:41
286 275 #5199 Matt Carson (12) Marvin Ridge #7 17:40 5:41
287 276 #3495 Jason Port (11) Ardrey Kell #3 17:41 5:42
288 277 #6102 Kyle Mook (11) Riverside #6 17:41 5:42
289 278 #4634 Vikash Kumar (11) Hickory Ridge #3 17:42 5:42
290 279 #4112 Jack Madsen (9) Dorman #4 17:42 5:42
291 280 #5449 Robbie Whittle (10) Myers Park #5 17:42 5:42
292 281 #3739 Andrew Ray (11) Cary #6 17:42 5:42
293 282 #4289 Thomas Wade (9) Eastside #3 17:42 5:42
294 283 #5560 Austin Hillburn (9) North Lincoln #7 17:43 5:42
295 #3420 Andrew Fiorentino (11) Apex #10 17:43 5:42
296 #5902 Nathan Pollard (12) Pinecrest #9 17:43 5:42
297 284 #4551 Chandler Quesenberry (12) Galax #4 17:44 5:43
298 285 #3642 Isaac Owen (10) Broome #2 17:44 5:43
299 286 #6379 Rontrel Felton (9) South View #6 17:44 5:43
300 287 #5412 Kyle Danner (10) Myers Park #6 17:45 5:43
301 288 #4982 Joey Saulino (12) Lakeside #5 17:45 5:43
302 #5879 McKail Boynton (11) Pinecrest #10 17:45 5:43
303 289 #6435 Jesse Naylor (12) Southeast Guilford #4 17:45 5:43
304 #5563 Adam Lineberger (10) North Lincoln #8 17:46 5:43
305 290 #6567 Jacob Maldonado (10) Spring Valley #6 17:46 5:43
306 #5744 Thomas Burns (11) Oakton #12 17:46 5:43
307 291 #4198 Michael Shaw (12) East Mecklenburg #2 17:46 5:43
308 #4935 Doug Howard (11) Lake Norman #8 17:46 5:43
309 #5555 Tanner Doss (10) North Lincoln #9 17:47 5:44
310 #6992 Clare Draper (10) Westminster #8 17:47 5:44
311 292 #5676 Keegan Cleary (10) Northwest Guilford #4 17:47 5:44
312 293 #4528 David Trotter (10) Fort Mill #3 17:47 5:44
313 #3430 Matt Sholtis (11) Apex #11 17:47 5:44
314 294 #3606 Brandon Hardwick (11) Blythewood #4 17:47 5:44
315 295 #5508 Brian Broadhurst (11) North Buncombe #3 17:48 5:44
316 296 #6474 Harrison Carmichael (9) Spartanburg #2 17:48 5:44
317 297 #6499 Evan Reid (12) Spartanburg #3 17:48 5:44
318 #4339 Brian Matthews (11) Etowah #10 17:48 5:44
319 298 #4958 Nathan Kemper (10) Lake Norman Charter #5 17:49 5:44
320 #3416 Lawson Benfield (10) Apex #12 17:49 5:44
321 #6692 Noah Spencer (8) Wando #9 17:49 5:44
322 299 #5431 Conor McAvoy (10) Myers Park #7 17:49 5:44
323 #6690 Bradley Sanders (9) Wando #10 17:50 5:45
324 300 #6938 Stephen Blach (9) West Johnston #3 17:50 5:45
325 301 #6005 Will McSwain (10) Providence #5 17:50 5:45
326 302 #4804 Paul Evans (9) Jay M Robinson #4 17:50 5:45
327 303 #4599 Josh Becker (12) Hickory #1 17:50 5:45
328 304 #4829 Garrett Ingold (10) Jesse C Carson #3 17:51 5:45
329 #5743 Adam Blakney (10) Oakton #13 17:51 5:45
330 305 #6308 Daniel Johnson (10) South Pointe #2 17:51 5:45
331 306 #6575 Daniel Standerwick (11) Spring Valley #7 17:52 5:45
332 #5408 Trent Besancon (11) Myers Park #8 17:53 5:46
333 #5762 Matt Livingston (12) Oakton #14 17:53 5:46
334 307 #4751 Joey Obeid (11) Hough #1 17:53 5:46
335 308 #5088 Christopher Diaz (11) Laney #2 17:53 5:46
336 #7000 Kenji Tanaka (12) Westminster #9 17:54 5:46
337 309 #3702 Nate Andress (12) Carrboro #2 17:54 5:46
338 #4661 Ben Gilman (9) Hilton Head #8 17:54 5:46
339 310 #3491 Dyllan Moss (12) Ardrey Kell #4 17:54 5:46
340 311 #4978 Andrew Kent (10) Lakeside #6 17:54 5:46
341 #6994 Jon Giuliano (12) Westminster #10 17:55 5:46
342 312 #4016 Alex Lewis (10) Daniel Boone #7 17:55 5:46
343 313 #4082 Chris Foehringer (12) Dobyns-Bennett #4 17:55 5:46
344 314 #6132 Todd Holbrook (9) RJ Reynolds #4 17:55 5:46
345 #5553 Tyler Covington (12) North Lincoln #10 17:56 5:47
346 315 #5143 Austin Walden (9) Loganville #1 17:56 5:47
347 316 #3480 Joseph Eudy (9) Ardrey Kell #5 17:56 5:47
348 317 #5360 Ian Nickel (10) Mt Tabor #6 17:56 5:47
349 318 #4136 Brandon Chan (12) East Chapel Hill #6 17:56 5:47
350 319 #6051 Connor McCloskey (11) Ridge View #1 17:57 5:47
351 #3417 Spencer Colwell (12) Apex #13 17:57 5:47
352 #4007 Caleb Cutshall (12) Daniel Boone #8 17:57 5:47
353 320 #5097 Erik Paulson (11) Laney #3 17:57 5:47
354 321 #6619 Marcus Chapman (11) TC Roberson #2 17:58 5:47
355 322 #4685 Sydney Wiegman (10) Hoggard #5 17:58 5:47
356 323 #5698 Connor Von Steen (11) Northwest Guilford #5 17:58 5:47
357 #6804 Taylor LaCroix (10) Weddington #9 17:59 5:48
358 324 #3858 Jacob Winters (10) Charlotte Catholic #3 17:59 5:48
359 325 #4049 Reid Hecht (12) Davie County #3 17:59 5:48
360 #6683 Clay Cavanaugh (10) Wando #11 18:00 5:48
361 326 #4867 Billy Gist (11) JL Mann #2 18:00 5:48
362 327 #6947 Ben Meshaw (10) West Johnston #4 18:00 5:48
363 #5564 Jared Moore (11) North Lincoln #11 18:00 5:48
364 328 #3847 Spencer Roche (11) Charlotte Catholic #4 18:00 5:48
365 329 #4065 Nick Simmons (10) Davie County #4 18:00 5:48
366 330 #4985 Weston Warncke (11) Lakeside #7 18:01 5:48
367 331 #6159 Connor Case (10) Rock Hill #7 18:01 5:48
368 332 #5472 Landon Cook (11) Nation Ford #3 18:01 5:48
369 333 #5287 Tucker Key (10) Mooresville #4 18:02 5:49
370 334 #6624 Jared Hays (11) TC Roberson #3 18:02 5:49
371 335 #6865 Bennett Gould (9) West Forsyth #6 18:02 5:49
372 336 #4426 Nathan Davis (11) Forestview #2 18:03 5:49
373 337 #4234 Cal Meyers (12) East Rowan #3 18:04 5:49
374 338 #4444 Karol Rodriguez (10) Forestview #3 18:04 5:49
375 #6544 Steven Andreen (8) Spring Valley #8 18:04 5:49
376 339 #4681 Gunner Philipp (9) Hoggard #6 18:04 5:49
377 #6815 Nick Resor (11) Weddington #10 18:04 5:49
378 340 #6070 Aaron Viazanko (9) River Bluff #2 18:04 5:49
379 341 #5509 Canaan Frisby (12) North Buncombe #4 18:05 5:50
380 #4660 Kris Geiger (9) Hilton Head #9 18:05 5:50
381 342 #6741 Grant Pilkington (9) Watauga #4 18:05 5:50
382 343 #6481 Jackson Harmon (9) Spartanburg #4 18:05 5:50
383 344 #3578 Rory Witkowski (10) Bluffton #3 18:05 5:50
384 345 #3755 Ben Roberts (12) Central Cabarrus #1 18:06 5:50
385 346 #4212 Justin Allen (12) East Rowan #4 18:06 5:50
386 #5759 Amitav Kamani (11) Oakton #15 18:06 5:50
387 #6802 Eddie Kalaf (12) Weddington #11 18:06 5:50
388 347 #5033 Byron Grogan (9) Lambert #4 18:06 5:50
389 348 #5476 Cleve Fisher (10) Nation Ford #4 18:06 5:50
390 349 #5979 Patrick Barley (9) Providence #6 18:07 5:50
391 350 #6731 Andrew Harrelson (12) Watauga #5 18:07 5:50
392 #3326 Thomas Wheeler (12) Westminster #11 18:07 5:50
393 351 #6587 Juan Gomez (12) Sun Valley #1 18:07 5:50
394 352 #5176 Brandon Nobrega (12) Mallard Creek #1 18:08 5:50
395 353 #3818 Paul Gennett (9) Charlotte Catholic #5 18:09 5:51
396 #4393 Shawn Olmstead (10) Flowery Branch #8 18:09 5:51
397 354 #4079 Christian Davis (11) Dobyns-Bennett #5 18:09 5:51
398 355 #6746 Zack Styron (11) Watauga #6 18:09 5:51
399 356 #5181 Kevin Smith (12) Mallard Creek #2 18:09 5:51
400 357 #5057 Christopher Sharp (9) Lambert #5 18:09 5:51
401 358 #5494 Jacob Siebert (10) Nation Ford #5 18:09 5:51
402 #4667 David Robinson (9) Hilton Head #10 18:10 5:51
403 359 #5362 Adam Ornelles (11) Mt Tabor #7 18:10 5:51
404 360 #3399 David McKeel (9) Aiken #2 18:10 5:51
405 361 #6924 Michael Tang (12) West Henderson #3 18:11 5:51
406 362 #3719 Avery Marsh (11) Carrboro #3 18:11 5:51
407 #5891 Adam Horsley (10) Pinecrest #11 18:11 5:51
408 363 #3493 Daniel Petronis (9) Ardrey Kell #6 18:11 5:51
409 #6685 Zach Davis (10) Wando #12 18:11 5:51
410 364 #4742 Matt Alfers (11) Hough #2 18:11 5:51
411 365 #3341 Matthew McMurray (12) Abingdon #1 18:12 5:52
412 #5426 Mitch Kottkamp (9) Myers Park #9 18:12 5:52
413 #5761 Tommy Landes (10) Oakton #16 18:12 5:52
414 366 #3981 Jon Gibbon (12) Daniel #3 18:12 5:52
415 367 #5986 Nick Couchell (11) Providence #7 18:12 5:52
416 368 #5167 Austin Atkinson (9) Mallard Creek #3 18:12 5:52
417 369 #3893 Chris Bradley (12) Concord #1 18:13 5:52
418 #5888 Jordan Gray (10) Pinecrest #12 18:13 5:52
419 #4010 Jacob Garst (10) Daniel Boone #9 18:13 5:52
420 370 #6939 R. J. Brown (10) West Johnston #5 18:13 5:52
421 371 #3736 Jason Jordan (12) Cary #7 18:13 5:52
422 372 #6270 Ben Talbert (11) South Mecklenburg #3 18:13 5:52
423 373 #5642 Kirk Swilley (11) Northwest Cabarrus #3 18:14 5:52
424 374 #5673 Matt Bomkamp (11) Northwest Guilford #6 18:14 5:52
425 #5829 Sidney Carrier (12) Overhills #1 18:14 5:52
426 #5428 Mitchell Longo (9) Myers Park #10 18:15 5:53
427 375 #6389 Josh McLemore (10) South View #7 18:15 5:53
428 #5341 Grayson Campanaro (11) Mt Tabor #8 18:15 5:53
429 376 #3343 Max Price (12) Abingdon #2 18:16 5:53
430 377 #3538 Clay Alspaugh (12) Asheville #6 18:16 5:53
431 378 #4139 Raymond Gao (9) East Chapel Hill #7 18:16 5:53
432 #4383 Jackson Gunby (11) Flowery Branch #9 18:16 5:53
433 #6158 Morgan Byars (11) Rock Hill #8 18:16 5:53
434 379 #3369 Jake Erickson (10) AC Reynolds #1 18:17 5:53
435 #4141 Chris Hassel (9) East Chapel Hill #8 18:17 5:53
436 380 #6267 Eric Procunier (11) South Mecklenburg #4 18:17 5:53
437 381 #5052 JT Salgado (12) Lambert #6 18:17 5:53
438 382 #4084 Gibson Mills (10) Dobyns-Bennett #6 18:18 5:54
439 383 #6732 Matthew Hellenbrand (10) Watauga #7 18:18 5:54
440 #5361 Will Olsen (12) Mt Tabor #9 18:18 5:54
441 384 #6420 Avery Conyers (12) Southeast Guilford #5 18:18 5:54
442 385 #3574 Dylan McMahan (11) Bluffton #4 18:18 5:54
443 #4925 Zach Clark (10) Lake Norman #9 18:19 5:54
444 #6398 Darian Torres (10) South View #8 18:19 5:54
445 #5754 Matt Harkin (11) Oakton #17 18:19 5:54
446 386 #5180 Brandon Schwartz (11) Mallard Creek #4 18:19 5:54
447 387 #5068 Eddie Vecchio (10) Lambert #7 18:20 5:54
448 388 #3872 Cameron Marvin (9) Clover #4 18:20 5:54
449 389 #5588 Malik Vandiver (11) North Mecklenburg #1 18:20 5:54
450 390 #6637 Matt Smith (9) TC Roberson #4 18:21 5:55
451 391 #4077 Bryce Ailshie (11) Dobyns-Bennett #7 18:21 5:55
452 392 #3773 Zachary Allen (10) Chapel Hill #7 18:21 5:55
453 393 #6068 Caleb Rummel (9) River Bluff #3 18:21 5:55
454 394 #4961 Zach Stephens (12) Lake Norman Charter #6 18:22 5:55
455 395 #4215 Jason Basso (12) East Rowan #5 18:22 5:55
456 #6791 Brian Gaye (12) Weddington #12 18:22 5:55
457 396 #6916 Avery Morgan (12) West Henderson #4 18:23 5:55
458 397 #5840 Philip Abernathy (9) Parkwood #1 18:23 5:55
459 398 #4111 Matthew Ledbetter (8) Dorman #5 18:23 5:55
460 399 #6470 Henry Baymiller (10) Spartanburg #5 18:23 5:55
461 #6185 Lee Wooden (11) Rock Hill #9 18:23 5:55
462 #4983 Max Steele (11) Lakeside #8 18:23 5:55
463 400 #5610 Ramon Vasquez (11) Northeast Guilford #1 18:24 5:56
464 #6179 Matt Ruiz (9) Rock Hill #10 18:24 5:56
465 #6004 Sean McCaffery (10) Providence #8 18:24 5:56
466 401 #4747 Joseph Harding (10) Hough #3 18:24 5:56
467 402 #4711 Bart Kelly (12) Hopewell #3 18:24 5:56
468 403 #3968 Grant Wood (10) Cuthbertson #2 18:25 5:56
469 #4149 Clayton Waters (10) East Chapel Hill #9 18:25 5:56
470 404 #5684 Danny Greene (10) Northwest Guilford #7 18:25 5:56
471 #5434 Crawford Muller (11) Myers Park #11 18:25 5:56
472 405 #5177 Charlie Rogers (10) Mallard Creek #5 18:25 5:56
473 406 #4539 Dominic Digacomo (11) Galax #5 18:26 5:56
474 #3777 David Hadar (9) Chapel Hill #8 18:26 5:56
475 407 #4192 Jeremy Jones (12) East Mecklenburg #3 18:26 5:56
476 408 #4640 Sam Rupp (11) Hickory Ridge #4 18:27 5:57
477 409 #4494 Zachary Brugh (9) Fort Mill #4 18:27 5:57
478 #4980 Jake McAleer (11) Lakeside #9 18:27 5:57
479 #4142 Jake Krzyzewski (11) East Chapel Hill #10 18:27 5:57
480 410 #6419 Jake Cochran (12) Southeast Guilford #6 18:27 5:57
481 411 #3716 Williams Khalid (12) Carrboro #4 18:28 5:57
482 412 #4827 Nick Cox (10) Jesse C Carson #4 18:28 5:57
483 413 #4271 Alec Arnold (9) Eastside #4 18:28 5:57
484 414 #3955 Will Cachine (10) Cuthbertson #3 18:28 5:57
485 415 #4218 Chance Brown (10) East Rowan #6 18:29 5:57
486 416 #3710 Quique Guerra (10) Carrboro #5 18:29 5:57
487 #6014 Ryan Persaud (10) Providence #9 18:29 5:57
488 #4926 Ian Cook (12) Lake Norman #10 18:29 5:57
489 417 #3572 Ryan Livingston (8) Bluffton #5 18:29 5:57
490 #3778 Daniel Kleissler (10) Chapel Hill #9 18:30 5:58
491 #5998 David Klug (11) Providence #10 18:30 5:58
492 418 #5784 Brett Bartsch (10) Olympic #2 18:30 5:58
493 419 #3617 James Palmer (11) Blythewood #5 18:30 5:58
494 420 #4830 Hunter Kimball (10) Jesse C Carson #5 18:31 5:58
495 #5217 Taivion Taylor (10) Marvin Ridge #8 18:31 5:58
496 421 #4109 Wynn Johnson (8) Dorman #6 18:31 5:58
497 #6996 Billy McGahan (10) Westminster #12 18:31 5:58
498 422 #6948 Chris Perez (11) West Johnston #6 18:31 5:58
499 #3421 Anthony Gavazzi (11) Apex #14 18:31 5:58
500 423 #3571 Daniel Falcocchio (12) Bluffton #6 18:31 5:58
501 424 #3516 John Niemeyer (12) Ashbrook #1 18:32 5:58
502 #5679 James Einwaechter (10) Northwest Guilford #8 18:32 5:58
503 425 #3855 Graham Suddeth (11) Charlotte Catholic #6 18:32 5:58
504 426 #5716 Alex Summers (10) Northwestern #3 18:33 5:59
505 427 #4955 Keaton Cooper (12) Lake Norman Charter #7 18:34 5:59
506 #4664 Thomas MacDonald (9) Hilton Head #11 18:34 5:59
507 #4583 Cody Nizinski (12) Hardin Valley #8 18:34 5:59
508 428 #5495 Jake Storm (11) Nation Ford #6 18:34 5:59
509 429 #3754 Michael Mann (11) Central Cabarrus #2 18:35 5:59
510 430 #5140 Jonathan Shepherd (10) Loganville #2 18:35 5:59
511 431 #3869 Ben Clark (9) Clover #5 18:35 5:59
512 432 #5925 Michael Janko (11) Porter Ridge #2 18:35 5:59
513 433 #4641 Mike Rutkowski (10) Hickory Ridge #5 18:36 6:00
514 #5196 Mason Bhatia (9) Marvin Ridge #9 18:36 6:00
515 434 #3984 Davy Hiott (9) Daniel #4 18:36 6:00
516 #3429 Nick Shirley (12) Apex #15 18:36 6:00
517 435 #4749 Zach Marti (11) Hough #4 18:36 6:00
518 436 #5134 Cole Garrison (10) Loganville #3 18:37 6:00
519 #5436 Hayden Osburn (10) Myers Park #12 18:37 6:00
520 437 #6482 Brennen Hayes (11) Spartanburg #6 18:37 6:00
521 438 #6630 Jesse Kovacs (12) TC Roberson #5 18:37 6:00
522 #5990 Matt Danze (11) Providence #11 18:37 6:00
523 439 #6248 Nick Danner (11) South Mecklenburg #5 18:37 6:00
524 440 #4872 Christian Laboissonniere (9) JL Mann #3 18:38 6:00
525 441 #4865 Walker Gibbs (10) JL Mann #4 18:38 6:00
526 442 #6870 Andrew Hiatt (12) West Forsyth #7 18:38 6:00
527 443 #5583 Anthony Lorenzo (10) North Mecklenburg #2 18:38 6:00
528 444 #4835 Gabe Peeler (11) Jesse C Carson #6 18:39 6:00
529 #4017 Connor Loyd (9) Daniel Boone #10 18:39 6:00
530 445 #3982 Edric Griffin (11) Daniel #5 18:39 6:00
531 446 #3385 Zeke Trezise (9) AC Reynolds #2 18:40 6:01
532 #4018 Nick Roth (10) Daniel Boone #11 18:40 6:01
533 #5429 Jack Martin (10) Myers Park #13 18:40 6:01
534 447 #5284 Dylan Hiatt (10) Mooresville #5 18:40 6:01
535 #6795 Collin Hague (11) Weddington #13 18:40 6:01
536 448 #6299 Will Boynton (11) South Pointe #3 18:40 6:01
537 449 #3936 Chase Philemon (12) Cox Mill #1 18:41 6:01
538 #5366 Jack Salt (12) Mt Tabor #10 18:41 6:01
539 450 #5581 Wes Guthridge (11) North Mecklenburg #3 18:41 6:01
540 451 #3894 Rodi Feldleit (10) Concord #2 18:42 6:01
541 #5060 Jackson Spiro (9) Lambert #8 18:42 6:01
542 452 #5822 Hunter Spitzer (10) Orange #3 18:42 6:01
543 #6857 Parker Cecil (11) West Forsyth #8 18:42 6:01
544 453 #6314 Grier Luxmore (12) South Pointe #4 18:42 6:01
545 454 #3723 Masaya Tojo (11) Carrboro #6 18:43 6:02
546 455 #5258 Scott Sweet (11) Mauldin #4 18:43 6:02
547 456 #3832 Thomas Mathis (11) Charlotte Catholic #7 18:43 6:02
548 457 #3639 Cory Justice (11) Broome #3 18:44 6:02
549 #6180 Caleb Ruppe (10) Rock Hill #11 18:44 6:02
550 458 #6495 Trevor Oyugi (7) Spartanburg #7 18:44 6:02
551 459 #3722 Zikry Tarek (11) Carrboro #7 18:45 6:02
552 #5450 Jex Williams (10) Myers Park #14 18:45 6:02
553 #4376 Reid Doster (12) Flowery Branch #10 18:45 6:02
554 460 #4708 Jairrin Dickins (12) Hopewell #4 18:45 6:02
555 461 #6315 Justin McAteer (9) South Pointe #5 18:46 6:03
556 462 #5640 Sam Rhoney (10) Northwest Cabarrus #4 18:47 6:03
557 463 #3637 Byron Hurren (11) Broome #4 18:47 6:03
558 #5444 Hank Stichter (10) Myers Park #15 18:47 6:03
559 464 #6444 Quest Taylor (11) Southeast Guilford #7 18:47 6:03
560 #5203 Riley Duval (11) Marvin Ridge #10 18:48 6:03
561 465 #3396 Jared DeMass (9) Aiken #3 18:48 6:03
562 466 #6041 Cristian Cannon (11) Ridge View #2 18:49 6:04
563 467 #6058 Justin Rose (9) Ridge View #3 18:49 6:04
564 #5683 Matt Garner (12) Northwest Guilford #9 18:49 6:04
565 468 #5715 Chad Rollins (12) Northwestern #4 18:49 6:04
566 469 #5496 Tim Tom (11) Nation Ford #7 18:49 6:04
567 470 #5873 Mathis Stickland (9) Piedmont #2 18:50 6:04
568 471 #6044 Austin Elsenheimer (12) Ridge View #4 18:50 6:04
569 #4392 Chris Olmstead (12) Flowery Branch #11 18:50 6:04
570 472 #4293 Paul Windsor (8) Eastside #5 18:50 6:04
571 473 #4115 Timmy Palumbo (10) Dorman #7 18:51 6:04
572 #5832 Jeffery Hood (12) Overhills #2 18:51 6:04
573 474 #4275 Spencer Crowe (12) Eastside #6 18:52 6:05
574 475 #3949 Derek Armour (12) Cuthbertson #4 18:53 6:05
575 476 #5816 Daniel Mulligan (10) Orange #4 18:53 6:05
576 #6799 Zack Hoeksel (11) Weddington #14 18:53 6:05
577 477 #6210 Chris Poole (9) South Central #2 18:53 6:05
578 478 #6125 Thomas Anthony (9) RJ Reynolds #5 18:54 6:05
579 479 #3483 Tucker Fulle (10) Ardrey Kell #7 18:54 6:05
580 480 #4047 Cody Griggs (11) Davie County #5 18:54 6:05
581 481 #6247 Henry Crew (9) South Mecklenburg #6 18:54 6:05
582 482 #3896 Evan Mozingo (12) Concord #3 18:55 6:06
583 #4022 Ben Varghese (9) Daniel Boone #12 18:55 6:06
584 #5982 Alec Brawley (10) Providence #12 18:55 6:06
585 483 #4879 Christopher Pitman (11) JL Mann #5 18:55 6:06
586 484 #6943 Michael Doty (12) West Johnston #7 18:55 6:06
587 485 #3594 Jalen Brown (11) Blythewood #6 18:55 6:06
588 486 #4639 Chris Rupp (12) Hickory Ridge #6 18:56 6:06
589 487 #5629 Logan Bemis (9) Northwest Cabarrus #5 18:56 6:06
590 #6554 Matthew Frierson (10) Spring Valley #9 18:56 6:06
591 #5748 James Crowley (9) Oakton #18 18:56 6:06
592 #5992 Jacob Gersfeld (10) Providence #13 18:56 6:06
593 488 #6100 Sammy Holcomb (11) Riverside #7 18:56 6:06
594 #5044 Collin McCormick (9) Lambert #9 18:56 6:06
595 #3776 Ben Campbell (9) Chapel Hill #10 18:57 6:06
596 #4148 Tumuulen Sodgerel (11) East Chapel Hill #11 18:57 6:06
597 489 #4270 Cole Anderson (12) Eastside #7 18:57 6:06
598 490 #4238 Nikolas Pillsbury (10) East Rowan #7 18:58 6:07
599 #6469 Zane Austill (8) Spartanburg #8 18:58 6:07
600 #4395 Trevor Purvis (11) Flowery Branch #12 18:58 6:07
601 491 #5104 Brian Walker (9) Laney #4 18:58 6:07
602 #5747 Tim Cerva (10) Oakton #19 18:59 6:07
603 492 #4496 Joshua Chait (12) Fort Mill #5 18:59 6:07
604 #5554 Phillip Dishman (11) North Lincoln #12 18:59 6:07
605 #6011 Adam Pacholski (10) Providence #14 19:00 6:07
606 #5678 John Drawbraugh (11) Northwest Guilford #10 19:00 6:07
607 #4287 Michael Tyler (12) Eastside #8 19:00 6:07
608 493 #4812 Nick McNiffe (12) Jay M Robinson #5 19:00 6:07
609 494 #5093 Joseph Livesay (10) Laney #5 19:00 6:07
610 495 #5628 Ethan Bemis (9) Northwest Cabarrus #6 19:01 6:08
611 #3783 Max Weintraub (10) Chapel Hill #11 19:01 6:08
612 #6387 Monquell LeSane (10) South View #9 19:01 6:08
613 #4113 Noah McLain (8) Dorman #8 19:01 6:08
614 496 #4527 Cameron Smith (10) Fort Mill #6 19:01 6:08
615 #6096 Jordan Courts (10) Riverside #8 19:01 6:08
616 #4656 Jason Busby (10) Hilton Head #12 19:01 6:08
617 497 #3598 Ben Connor (11) Blythewood #7 19:01 6:08
618 #5984 Sam Cohen (9) Providence #15 19:02 6:08
619 #4934 Evan Harris (9) Lake Norman #11 19:02 6:08
620 498 #4164 Logan Burroughs (11) East Henderson #3 19:02 6:08
621 #5349 Isaac Ingram-Edwards (11) Mt Tabor #11 19:02 6:08
622 499 #3575 Joey Roberts (11) Bluffton #7 19:02 6:08
623 500 #3518 Michael Segar (10) Ashbrook #2 19:03 6:08
624 #5055 Thomas Schwind (10) Lambert #10 19:03 6:08
625 #5770 Joey Smarelli (9) Oakton #20 19:03 6:08
626 #6810 Lukas Newman (10) Weddington #15 19:03 6:08
627 #3811 Christopher Bauer (11) Charlotte Catholic #8 19:03 6:08
628 501 #4197 Noah Richardson (11) East Mecklenburg #4 19:03 6:08
629 #4245 Jason Troutman (11) East Rowan #8 19:04 6:09
630 502 #6633 Will Noel (11) TC Roberson #6 19:04 6:09
631 503 #4628 Wes Cottrill (12) Hickory Ridge #7 19:04 6:09
632 504 #4193 Nick Nicholson (10) East Mecklenburg #5 19:04 6:09
633 505 #4861 Keyton Daniels (9) JL Mann #6 19:05 6:09
634 506 #6313 Nick Lujan (11) South Pointe #6 19:05 6:09
635 #4592 Trent Walker (11) Hardin Valley #9 19:05 6:09
636 507 #3666 Austin Paytes (12) Butler #3 19:05 6:09
637 508 #6310 Michael Kendree (10) South Pointe #7 19:05 6:09
638 509 #3957 Daniel Cheney (11) Cuthbertson #5 19:06 6:09
639 510 #3746 Drew Blackmon (10) Central Cabarrus #3 19:06 6:09
640 511 #4678 August Andrews (12) Hoggard #7 19:06 6:09
641 512 #3395 Daniel Carisle (10) Aiken #4 19:06 6:09
642 513 #6066 Austin McNair (9) River Bluff #4 19:06 6:09
643 514 #3960 Anthony Mello (12) Cuthbertson #6 19:07 6:10
644 #4146 Evan Owre (9) East Chapel Hill #12 19:07 6:10
645 515 #6264 Ray Morrison (10) South Mecklenburg #7 19:08 6:10
646 #5680 Brady Elbin (10) Northwest Guilford #11 19:08 6:10
647 #6883 Jacob Stroud (11) West Forsyth #9 19:08 6:10
648 #6500 Chance Reynolds (12) Spartanburg #9 19:08 6:10
649 516 #5709 Grayson Boatright (12) Northwestern #5 19:08 6:10
650 #5557 Cole Ferraro (9) North Lincoln #13 19:09 6:10
651 #4216 Jonathan Brindle (9) East Rowan #9 19:09 6:10
652 517 #5249 Matthew Justus (11) Mauldin #5 19:09 6:10
653 518 #4172 Drew Winn (10) East Henderson #4 19:09 6:10
654 #4232 Trevor LÕHommedieu (11) East Rowan #10 19:09 6:10
655 #5901 Joe Mueller (10) Pinecrest #13 19:10 6:10
656 #4373 Phillip Correa (10) Flowery Branch #13 19:10 6:10
657 #4388 Ronny Link (10) Flowery Branch #14 19:10 6:10
658 519 #4168 Austin King (9) East Henderson #5 19:10 6:10
659 #4979 Adonias Lemma (12) Lakeside #10 19:10 6:10
660 520 #5713 Carson Howe (9) Northwestern #6 19:10 6:10
661 521 #4189 Mark Harris (9) East Mecklenburg #6 19:10 6:10
662 #4589 Vincent Speckner (9) Hardin Valley #10 19:11 6:11
663 #3614 Devin Lowry (11) Blythewood #8 19:11 6:11
664 #5765 Frankie OÕToole (11) Oakton #21 19:11 6:11
665 #6276 Spencer Youngblood (11) South Mecklenburg #8 19:11 6:11
666 522 #3537 Alessandro Adarve (12) Asheville #7 19:12 6:11
667 523 #5867 Robby Doan (12) Piedmont #3 19:12 6:11
668 #4138 Lee Franklin (10) East Chapel Hill #13 19:12 6:11
669 524 #3640 Eduardo Lewis (11) Broome #5 19:13 6:11
670 525 #5536 Jose Robles (10) North Henderson #1 19:13 6:11
671 526 #5529 Austin Edney (9) North Henderson #2 19:13 6:11
672 #5432 Henry McDonald (10) Myers Park #16 19:13 6:11
673 #5995 Matt Hislip (9) Providence #16 19:13 6:11
674 #4236 Caleb Payton (12) East Rowan #11 19:13 6:11
675 527 #4750 David McCall (11) Hough #5 19:13 6:11
676 528 #4191 Wolfgang Hunter (10) East Mecklenburg #7 19:13 6:11
677 529 #4540 Edgar Guzman (11) Galax #6 19:14 6:12
678 530 #6923 Colby Sousa (10) West Henderson #5 19:14 6:12
679 #4668 Chase Sanders (10) Hilton Head #13 19:14 6:12
680 #6547 Cameron Brandenburg (10) Spring Valley #10 19:14 6:12
681 #6443 Drake Taylor (10) Southeast Guilford #8 19:14 6:12
682 #4942 Zack Rainess (10) Lake Norman #12 19:15 6:12
683 #5831 Phillip Flick (10) Overhills #3 19:15 6:12
684 #4923 Adam Clancy (9) Lake Norman #13 19:15 6:12
685 531 #6130 Joe Faullin (9) RJ Reynolds #6 19:15 6:12
686 532 #5810 Gabe Freeland (10) Orange #5 19:15 6:12
687 #3604 Wister Grooket (9) Blythewood #9 19:16 6:12
688 #5466 Cutler Arbon (10) Nation Ford #8 19:16 6:12
689 533 #5930 Robert Shumann (11) Porter Ridge #3 19:16 6:12
690 534 #4310 Zack Miller (9) Enka #3 19:17 6:13
691 535 #3964 Andrew Osterberg (9) Cuthbertson #7 19:17 6:13
692 #4107 Carson Blick (9) Dorman #9 19:17 6:13
693 #5749 Ben Cullen (9) Oakton #22 19:17 6:13
694 #6871 Winston Knight (10) West Forsyth #10 19:17 6:13
695 #3825 David Kloiber (9) Charlotte Catholic #9 19:17 6:13
696 #5493 Forrest Sharp (12) Nation Ford #9 19:17 6:13
697 #4635 Mike McLaughlin (11) Hickory Ridge #8 19:18 6:13
698 #5677 William Crandell (9) Northwest Guilford #12 19:18 6:13
699 #4144 Will Owen (9) East Chapel Hill #14 19:18 6:13
700 536 #4839 Chris York (11) Jesse C Carson #7 19:18 6:13
701 537 #3342 Hunter Nichols (11) Abingdon #3 19:19 6:13
702 #4116 Philip Quillen (9) Dorman #10 19:19 6:13
703 538 #4875 NaiQuan Miles (10) JL Mann #7 19:19 6:13
704 #4578 Jaden Greaux (10) Hardin Valley #11 19:19 6:13
705 #5415 Max Edlich (12) Myers Park #17 19:19 6:13
706 #4387 Nathan Katich (12) Flowery Branch #15 19:19 6:13
707 #6726 Zack Cole (11) Watauga #8 19:19 6:13
708 539 #4605 Will Tanner (10) Hickory #2 19:19 6:13
709 #6388 Delano Martin (11) South View #10 19:20 6:14
710 #6105 Anthony Sergent (11) Riverside #9 19:20 6:14
711 540 #6337 Kurtis Reed (11) South Rowan #1 19:21 6:14
712 #4887 Jake Wiklacz (10) JL Mann #8 19:21 6:14
713 541 #4171 Dylan Stepp (9) East Henderson #6 19:21 6:14
714 542 #3331 Luke Icenhour (9) Abingdon #4 19:22 6:14
715 #6400 Brandon Weagraff (9) South View #11 19:22 6:14
716 #4244 Daniel Troutman (10) East Rowan #12 19:22 6:14
717 #3781 Eric Vanderford (9) Chapel Hill #12 19:22 6:14
718 543 #5791 Jacob Ward (10) Olympic #3 19:22 6:14
719 #6430 Kevin Hogan (10) Southeast Guilford #9 19:22 6:14
720 544 #3512 Jake Hendrix (11) Ashbrook #3 19:23 6:15
721 #6489 Hudson McKinney (9) Spartanburg #10 19:23 6:15
722 545 #3339 Bridger Johnson (9) Abingdon #5 19:23 6:15
723 546 #3684 Ian Williams (8) Byrnes #4 19:23 6:15
724 #4381 Brian Grennan (10) Flowery Branch #16 19:23 6:15
725 547 #5132 Jonathan Bimpa (11) Loganville #4 19:24 6:15
726 #4976 Adam David (11) Lakeside #11 19:24 6:15
727 #6090 Bradley Asher (10) Riverside #10 19:24 6:15
728 #5681 Will Evans (9) Northwest Guilford #13 19:25 6:15
729 548 #6060 Benjamin Stogner (12) Ridge View #5 19:25 6:15
730 #4864 Mitchell Felt (11) JL Mann #9 19:25 6:15
731 #4863 PJ Dickerson (11) JL Mann #10 19:25 6:15
732 #4932 Ty Fera (10) Lake Norman #14 19:25 6:15
733 549 #5138 Jaxon Muzik (10) Loganville #5 19:26 6:16
734 #6573 Shash Ravi (9) Spring Valley #11 19:26 6:16
735 #4877 Aaron Passmore (9) JL Mann #11 19:26 6:16
736 550 #6048 Hunter Kane (10) Ridge View #6 19:26 6:16
737 #4377 Trey Dotson (10) Flowery Branch #17 19:27 6:16
738 551 #6921 Zachary Raymer (10) West Henderson #6 19:27 6:16
739 552 #5128 Andre Andrews (11) Loganville #6 19:27 6:16
740 553 #4755 Andrew Vaccaro (12) Hough #6 19:27 6:16
741 554 #3511 Stephen Bell (9) Ashbrook #4 19:28 6:16
742 #3478 Jackson Dye (9) Ardrey Kell #8 19:28 6:16
743 #5064 Robert Tam (11) Lambert #11 19:28 6:16
744 #4831 Dylan Koontz (10) Jesse C Carson #8 19:29 6:17
745 #6477 Andrew Disario (10) Spartanburg #11 19:29 6:17
746 555 #3750 Misael Lobato (11) Central Cabarrus #4 19:30 6:17
747 #6375 Ethan Eldridge (10) South View #12 19:31 6:17
748 #6491 Heyward McPhail (7) Spartanburg #12 19:31 6:17
749 #4577 Karan Goyal (11) Hardin Valley #12 19:31 6:17
750 #5686 Josh Hedrich (11) Northwest Guilford #14 19:31 6:17
751 556 #5712 Corey Godfrey (12) Northwestern #7 19:31 6:17
752 557 #3873 Harrison Priode (12) Clover #6 19:31 6:17
753 558 #5636 Wes Knapp (9) Northwest Cabarrus #7 19:32 6:18
754 559 #5872 Scott Stegall (10) Piedmont #4 19:32 6:18
755 #4021 Seth Street (10) Daniel Boone #13 19:32 6:18
756 #5487 Malcolm McCain (8) Nation Ford #10 19:32 6:18
757 #6106 Nathan Steele (10) Riverside #11 19:32 6:18
758 560 #4799 Caleb Cantrell (11) Jay M Robinson #6 19:32 6:18
759 561 #6206 Will DeLeo (12) South Central #3 19:32 6:18
760 562 #5133 Matthew Brown (10) Loganville #7 19:33 6:18
761 #6091 Caleb Carithers (11) Riverside #12 19:33 6:18
762 #4014 Bryan Langan (11) Daniel Boone #14 19:33 6:18
763 #5983 Austin Breed (11) Providence #17 19:33 6:18
764 563 #6213 Nick Wilson (10) South Central #4 19:33 6:18
765 564 #6208 Logan Grant (10) South Central #5 19:33 6:18
766 565 #4438 Brandon Lewis (11) Forestview #4 19:34 6:18
767 566 #6040 Marcel Boatwright (11) Ridge View #7 19:34 6:18
768 #3712 Will Hamilton (11) Carrboro #8 19:34 6:18
769 567 #4061 Jack Robinson (10) Davie County #6 19:34 6:18
770 568 #6651 Matthew Caldwell (9) Union #1 19:34 6:18
771 569 #6666 Daniel Parmesano (10) Walkertown #2 19:35 6:19
772 570 #3519 Greg Stevens (10) Ashbrook #5 19:35 6:19
773 #5198 Matthew Blizzard (9) Marvin Ridge #11 19:35 6:19
774 #3840 Kyle Pratt (9) Charlotte Catholic #10 19:35 6:19
775 571 #3682 Clayton Stratton (8) Byrnes #5 19:35 6:19
776 #5469 Nick Carmeci (12) Nation Ford #11 19:35 6:19
777 572 #5931 Jacob Warner (11) Porter Ridge #4 19:35 6:19
778 573 #3661 Zeke CinqMars (10) Butler #4 19:35 6:19
779 #4836 Graham Purcell (10) Jesse C Carson #9 19:36 6:19
780 #6164 Jack Collins (10) Rock Hill #12 19:36 6:19
781 #5490 Johnny Peterson (10) Nation Ford #12 19:36 6:19
782 574 #5277 Oscar Basualdo (10) Mooresville #6 19:36 6:19
783 #6396 Steven Sims (11) South View #13 19:36 6:19
784 575 #6212 Austen Wade (10) South Central #6 19:36 6:19
785 576 #4815 Landon Sellers (12) Jay M Robinson #7 19:36 6:19
786 577 #3384 Sam Snider (12) AC Reynolds #3 19:37 6:19
787 #4838 Carver Walser (9) Jesse C Carson #10 19:37 6:19
788 578 #3344 Mason Roe (9) Abingdon #6 19:37 6:19
789 #6369 Adam Bremer (12) South View #14 19:37 6:19
790 579 #4603 Austin Hale (9) Hickory #3 19:37 6:19
791 580 #6649 Jesse Belue (11) Union #2 19:37 6:19
792 581 #6668 Justin Still (11) Walkertown #3 19:38 6:20
793 #6950 Jesus Rodriguez (9) West Johnston #8 19:38 6:20
794 #4941 Wolfgang Olbrecht (9) Lake Norman #15 19:38 6:20
795 #6092 Andrew Castano (8) Riverside #13 19:38 6:20
796 #6739 Connor Pate (11) Watauga #9 19:38 6:20
797 582 #3870 David Cole (12) Clover #7 19:38 6:20
798 583 #5600 Donta Fuller (12) Northeast Guilford #2 19:39 6:20
799 584 #4491 Jack Brown (9) Fort Mill #7 19:39 6:20
800 #5346 Nick Egnatz (9) Mt Tabor #12 19:39 6:20
801 #4809 Quinn Hemler (11) Jay M Robinson #8 19:39 6:20
802 #5905 Cody Warner (12) Pinecrest #14 19:39 6:20
803 #4379 Sam Fabiny (10) Flowery Branch #18 19:40 6:20
804 #4020 Caleb Sells (9) Daniel Boone #15 19:40 6:20
805 #6853 Nolan Brandt (9) West Forsyth #11 19:40 6:20
806 #6252 Diego Fuentes (11) South Mecklenburg #9 19:40 6:20
807 585 #5578 Tony Amos (12) North Mecklenburg #4 19:40 6:20
808 #5350 Adrian Jackson (9) Mt Tabor #13 19:41 6:20
809 #4669 Weston Sanders (10) Hilton Head #14 19:41 6:20
810 #5441 Cory Schattenfield (9) Myers Park #18 19:41 6:20
811 #5694 Eric Reise (12) Northwest Guilford #15 19:42 6:21
812 #3474 Jacob Cheek (10) Ardrey Kell #9 19:42 6:21
813 #5343 Teddy Christakos (9) Mt Tabor #14 19:42 6:21
814 586 #4448 Conrad Tolbert (10) Forestview #5 19:43 6:21
815 #4286 Hayden Troup (9) Eastside #9 19:43 6:21
816 #4284 Matthew Tinsley (10) Eastside #10 19:43 6:21
817 #6178 Ian Robinson (9) Rock Hill #13 19:43 6:21
818 #6175 Austin Orme (9) Rock Hill #14 19:43 6:21
819 587 #6187 Jake Hall (12) South Caldwell #3 19:43 6:21
820 #4024 Ben Whitson (12) Daniel Boone #16 19:43 6:21
821 #4150 Aidem Zimmermann (10) East Chapel Hill #15 19:44 6:21
822 #4117 Alex Umberg (8) Dorman #11 19:44 6:21
823 #6886 Charles White (9) West Forsyth #12 19:44 6:21
824 #5989 Byran Culler (10) Providence #18 19:44 6:21
825 588 #5246 Jacob Hood (12) Mauldin #6 19:44 6:21
826 589 #6911 Alex Hardison (12) West Henderson #7 19:45 6:22
827 590 #4068 Cade Spencer (10) Davie County #7 19:45 6:22
828 #3711 Marichi Gupta (10) Carrboro #9 19:45 6:22
829 #6790 Nathaniel Davidson (10) Weddington #16 19:46 6:22
830 591 #5534 Raul Ortiz (10) North Henderson #3 19:46 6:22
831 592 #4705 Nick Bagot (12) Hopewell #5 19:46 6:22
832 593 #4752 Tanner Stalun (9) Hough #7 19:47 6:22
833 594 #4544 Matthew Horton (10) Galax #7 19:47 6:22
834 #3816 Zach Cox (11) Charlotte Catholic #11 19:47 6:22
835 #4055 Nicholas Mathes (9) Davie County #8 19:47 6:22
836 595 #3933 Riley Murphy (10) Cox Mill #2 19:48 6:23
837 596 #5842 AJ Benitez-DeVilbiss (12) Parkwood #2 19:48 6:23
838 #4385 Kevin Hanes (9) Flowery Branch #19 19:48 6:23
839 #6553 Carter Freeman (9) Spring Valley #12 19:48 6:23
840 597 #5094 Steven Malone (10) Laney #6 19:48 6:23
841 598 #5789 David Moreno (10) Olympic #4 19:48 6:23
842 #5693 Taylor Pool (10) Northwest Guilford #16 19:49 6:23
843 #6878 Austin Schmidt (11) West Forsyth #13 19:49 6:23
844 #5447 Theo Watkins (10) Myers Park #19 19:50 6:23
845 599 #6135 Beau Stegall (10) RJ Reynolds #7 19:50 6:23
846 600 #6621 Chris Dugan (11) TC Roberson #7 19:50 6:23
847 #4375 Bryce Daigle (12) Flowery Branch #20 19:50 6:23
848 #4219 Alex Burris (10) East Rowan #13 19:51 6:24
849 #6045 Jordan Hollis (9) Ridge View #8 19:51 6:24
850 601 #5514 Brian Vogel (11) North Buncombe #5 19:52 6:24
851 #5353 Samuel Kirse (9) Mt Tabor #15 19:52 6:24
852 602 #3679 Aidan Hearne (8) Byrnes #6 19:52 6:24
853 #3965 Eli Privette (12) Cuthbertson #8 19:52 6:24
854 #4118 Zack Urban (8) Dorman #12 19:53 6:24
855 #5030 Parker Fredrick (9) Lambert #12 19:53 6:24
856 #4292 Jacob Wilson (11) Eastside #11 19:53 6:24
857 #3705 Keegan Cordell (11) Carrboro #10 19:53 6:24
858 603 #6330 Andrew Donahue (12) South Rowan #2 19:54 6:25
859 #6006 Grady Moore (10) Providence #19 19:54 6:25
860 #6414 Christian Banda-Rico (12) Southeast Guilford #10 19:54 6:25
861 #4398 Connor Stokes (12) Flowery Branch #21 19:54 6:25
862 #3599 Chase Corder (10) Blythewood #10 19:55 6:25
863 #5904 Sam Shutt (9) Pinecrest #15 19:55 6:25
864 #6382 Jesus Gonzalez-Ventura (12) South View #15 19:55 6:25
865 #5409 Patrick Bradey (9) Myers Park #20 19:56 6:25
866 #5131 Jacob Bilthuis (11) Loganville #8 19:56 6:25
867 #3609 Tyler Jenkins (11) Blythewood #11 19:56 6:25
868 #6026 Chris Wu (11) Providence #20 19:56 6:25
869 604 #5379 Adam Allman (10) Mt. Pleasant #2 19:57 6:26
870 #6133 Charlie OÕBrien (10) RJ Reynolds #8 19:57 6:26
871 #5032 Chad Garrett (12) Lambert #13 19:57 6:26
872 #4498 Michael Field (11) Fort Mill #8 19:57 6:26
873 #6316 Matt McAteer (9) South Pointe #8 19:57 6:26
874 605 #4311 Daniel Newcomb (12) Enka #4 19:58 6:26
875 #5372 Dustin Uhrig (10) Mt Tabor #16 19:58 6:26
876 #5498 Shane Walsh (10) Nation Ford #13 19:58 6:26
877 #5336 Christian Albertini (12) Mt Tabor #17 19:58 6:26
878 #3717 Justin Laatz (11) Carrboro #11 19:58 6:26
879 606 #4436 Alex Hillsman (10) Forestview #6 19:59 6:26
880 #5899 Isaiah McGilvary (9) Pinecrest #16 19:59 6:26
881 #4225 Robert Egloff (12) East Rowan #14 19:59 6:26
882 #3605 Trent Hancock (12) Blythewood #12 19:59 6:26
883 607 #3376 Dawson Mims (11) AC Reynolds #4 20:00 6:27
884 #3542 Mica Fugate (10) Asheville #8 20:00 6:27
885 #5690 Sam McGee (12) Northwest Guilford #17 20:00 6:27
886 608 #3394 Matthew Abney (10) Aiken #5 20:00 6:27
887 609 #6665 Donwill Jamison (10) Walkertown #4 20:01 6:27
888 #6380 Victor Fontanez (9) South View #16 20:01 6:27
889 #5427 Mason Longo (10) Myers Park #21 20:01 6:27
890 #6262 Patrick McIllhiney (10) South Mecklenburg #10 20:01 6:27
891 610 #6207 Grady Dillon (11) South Central #7 20:01 6:27
892 #4548 Andres Moreno (11) Galax #8 20:03 6:28
893 #5895 Nick Manning (10) Pinecrest #17 20:03 6:28
894 #5568 Jacob Wesson (9) North Lincoln #14 20:03 6:28
895 #4636 Garrett Mitchem (9) Hickory Ridge #9 20:03 6:28
896 #5884 Luke Ducharme (10) Pinecrest #18 20:03 6:28
897 611 #3891 Jonathan Black (11) Concord #4 20:04 6:28
898 #4924 Drew Clancy (10) Lake Norman #16 20:04 6:28
899 #5363 Vincent Patella (11) Mt Tabor #18 20:04 6:28
900 612 #5512 Luke Shealy (9) North Buncombe #6 20:05 6:28
901 #3703 Peter Cohen (10) Carrboro #12 20:05 6:28
902 #5625 Keegan Adams (9) Northwest Cabarrus #8 20:05 6:28
903 #4586 Cox Samuel (11) Hardin Valley #13 20:05 6:28
904 #6919 Corin Nositer (12) West Henderson #8 20:07 6:29
905 613 #5099 Tyler Pritchett (10) Laney #7 20:07 6:29
906 #3481 Connor Fields (10) Ardrey Kell #10 20:07 6:29
907 #6097 Jesus Guilliam (9) Riverside #14 20:07 6:29
908 #5098 Caleb Ponton (10) Laney #8 20:07 6:29
909 614 #6663 Ryan Carter (11) Walkertown #5 20:08 6:29
910 #3952 Peyton Boles (10) Cuthbertson #9 20:09 6:30
911 #5062 Kyle Stubler (10) Lambert #14 20:09 6:30
912 #6439 Joseph Preston (12) Southeast Guilford #11 20:09 6:30
913 #6620 Cole Draper (9) TC Roberson #8 20:10 6:30
914 #4642 Matt Thayer (9) Hickory Ridge #10 20:10 6:30
915 615 #3683 Ridgeland Welch (11) Byrnes #7 20:10 6:30
916 616 #5173 Milton Jackson (9) Mallard Creek #6 20:11 6:30
917 #5692 Samuel Pool (12) Northwest Guilford #18 20:11 6:30
918 #4273 Will Cazel (11) Eastside #12 20:11 6:30
919 #4237 Victor Pereira (12) East Rowan #15 20:11 6:30
920 #6874 Josh McAlister (10) West Forsyth #14 20:12 6:30
921 #4522 Heath Pratt (9) Fort Mill #9 20:12 6:30
922 617 #6189 Storm King (12) South Caldwell #4 20:12 6:30
923 #5051 Preston Reynolds (11) Lambert #15 20:12 6:30
924 618 #3669 Kevin Simono (12) Butler #5 20:12 6:30
925 #5369 Davis Spivey (10) Mt Tabor #19 20:13 6:31
926 #6572 Ben Nyland (12) Spring Valley #13 20:13 6:31
927 #3720 William Ragland (11) Carrboro #13 20:13 6:31
928 #3549 Craig Kurowski (9) Asheville #9 20:14 6:31
929 #5216 Jonathan Spencer (9) Marvin Ridge #12 20:14 6:31
930 #6015 Robert Phelps (9) Providence #21 20:14 6:31
931 #5996 Charlie Kelley (9) Providence #22 20:14 6:31
932 #3704 Callum Cordell (11) Carrboro #14 20:14 6:31
933 619 #4447 Terrance Taylor (12) Forestview #7 20:14 6:31
934 #5451 Jack Worthen (12) Myers Park #22 20:14 6:31
935 #5207 Will Jones (9) Marvin Ridge #13 20:15 6:31
936 620 #5814 Jacob Larson (11) Orange #6 20:15 6:31
937 #3593 Isaac Auzenne (11) Blythewood #13 20:15 6:31
938 #5039 Mitchell Martin (12) Lambert #16 20:15 6:31
939 621 #5786 Tony Giordano (10) Olympic #5 20:15 6:31
940 622 #5871 Sam Slayton (10) Piedmont #5 20:16 6:32
941 #5699 Colin Walser (12) Northwest Guilford #19 20:16 6:32
942 #6794 Alex Guckenberger (10) Weddington #17 20:16 6:32
943 #6550 Gus Cole (10) Spring Valley #14 20:16 6:32
944 #4370 Joseph Armeni (12) Flowery Branch #22 20:16 6:32
945 #4434 Trey Heavener (11) Forestview #8 20:17 6:32
946 #5977 Marsalis Atkins (10) Providence #23 20:18 6:32
947 #5766 Louis Rigo (10) Oakton #23 20:18 6:32
948 623 #5824 Ben Wirzba (10) Orange #7 20:19 6:33
949 #6402 Nathan Wonsch (11) South View #17 20:19 6:33
950 624 #6650 Tyrin Briggs (11) Union #3 20:19 6:33
951 #5857 Eli Stanley (9) Patrick Henry #1 20:20 6:33
952 625 #3986 Bailey Munyak (9) Daniel #6 20:20 6:33
953 #4975 Andrew Clough (11) Lakeside #12 20:20 6:33
954 #5335 Sam Agnew (12) Mt Tabor #20 20:20 6:33
955 626 #3932 Noah Honeycutt (10) Cox Mill #3 20:21 6:33
956 #6394 Gustavo Pandruo (10) South View #18 20:21 6:33
957 #6492 Lewis Moyer (11) Spartanburg #13 20:21 6:33
958 #4873 Spencer Lee (9) JL Mann #12 20:22 6:34
959 #5760 Charlie Klein (11) Oakton #24 20:22 6:34
960 #4009 Connor Davenport (12) Daniel Boone #17 20:22 6:34
961 #4921 Matt Chenard (9) Lake Norman #17 20:23 6:34
962 #6395 Matt Simon (10) South View #19 20:23 6:34
963 627 #5301 Nikita Wilson (10) Mooresville #7 20:23 6:34
964 #3857 Peyton Truslow (11) Charlotte Catholic #12 20:23 6:34
965 #4401 Angel Trejo (12) Flowery Branch #23 20:23 6:34
966 #5987 Marshall Courtney (10) Providence #24 20:24 6:34
967 628 #5527 Porter Dalton (9) North Henderson #4 20:24 6:34
968 #6368 Abdul Ashwood (10) South View #20 20:24 6:34
969 #4748 Chris Koehler (9) Hough #8 20:25 6:35
970 #5854 Cole Dickenson (9) Patrick Henry #2 20:25 6:35
971 #5087 Logan Chadwick (10) Laney #9 20:26 6:35
972 #6475 Layton Davis (8) Spartanburg #14 20:26 6:35
973 629 #6982 Matt Barringer (11) West Stanly #1 20:27 6:35
974 #5637 Ben LaFever (9) Northwest Cabarrus #9 20:27 6:35
975 #5410 Alexander Busch (9) Myers Park #23 20:27 6:35
976 #3597 Tanner Cierzan (11) Blythewood #14 20:27 6:35
977 #5881 Banks Clark (9) Pinecrest #19 20:28 6:36
978 #3484 Joseph Gallo (10) Ardrey Kell #11 20:29 6:36
979 #6007 Jack Morelock (10) Providence #25 20:29 6:36
980 #5090 Delaydia Frink (11) Laney #10 20:30 6:36
981 #3492 Akshay Nanda (11) Ardrey Kell #12 20:30 6:36
982 #4278 Mason Kress (12) Eastside #13 20:30 6:36
983 630 #5259 Chandler Taylor (10) Mauldin #7 20:31 6:37
984 #6909 James Burnette (9) West Henderson #9 20:31 6:37
985 #6322 Elliot Stone (12) South Pointe #9 20:31 6:37
986 #4194 Jordan Peterson (12) East Mecklenburg #8 20:31 6:37
987 #4272 Will Bonarrigo (12) Eastside #14 20:31 6:37
988 631 #6590 Sean Maflin (9) Sun Valley #2 20:31 6:37
989 632 #5845 Jonathan Moore (12) Parkwood #3 20:32 6:37
990 #6946 Javier Hernandez (9) West Johnston #9 20:32 6:37
991 #5063 Corben Surio (9) Lambert #17 20:32 6:37
992 #4223 Caleb Drye (11) East Rowan #16 20:32 6:37
993 633 #3940 Kyle Vinton (10) Cox Mill #4 20:33 6:37
994 #6641 Jacob Yang (10) TC Roberson #9 20:33 6:37
995 #5697 Caleb Swatzentruber (10) Northwest Guilford #20 20:33 6:37
996 #5135 John Hancock (9) Loganville #9 20:33 6:37
997 #4423 Dylan Bradley (9) Forestview #9 20:34 6:38
998 #4188 John Harris (9) East Mecklenburg #9 20:34 6:38
999 #5340 Patrick Bravo (10) Mt Tabor #21 20:34 6:38
1000 634 #5183 Daquan Wallace (9) Mallard Creek #7 20:34 6:38
1001 #6727 John Corley (9) Watauga #10 20:35 6:38
1002 #5997 Joseph Kim (10) Providence #26 20:35 6:38
1003 635 #6336 Tyler Rary (10) South Rowan #3 20:36 6:38
1004 #4519 Zachary Perkins (10) Fort Mill #10 20:36 6:38
1005 #4914 Noah Abbruzino (10) Lake Norman #18 20:36 6:38
1006 #6854 Daniel Brewer (10) West Forsyth #15 20:36 6:38
1007 #6304 Wells Ferguson (12) South Pointe #10 20:36 6:38
1008 #6884 Andrew Terry (12) West Forsyth #16 20:36 6:38
1009 #5567 Tabor Sykes (11) North Lincoln #15 20:36 6:38
1010 636 #5924 Noah Howell (9) Porter Ridge #5 20:36 6:38
1011 #4015 Jonothan Leonard (10) Daniel Boone #18 20:37 6:39
1012 637 #3749 John King (9) Central Cabarrus #5 20:38 6:39
1013 #6167 James Harnish (11) Rock Hill #15 20:38 6:39
1014 638 #3667 David Safir (10) Butler #6 20:38 6:39
1015 #5347 Bailey Gunter (9) Mt Tabor #22 20:39 6:39
1016 #3544 Soloman House (9) Asheville #10 20:40 6:40
1017 #4280 Harrison MacDonald (8) Eastside #15 20:40 6:40
1018 #6915 Kenneth Merritt (9) West Henderson #10 20:41 6:40
1019 #6098 Harper Harris (8) Riverside #15 20:41 6:40
1020 #4220 Joshua Cinquemani (9) East Rowan #17 20:42 6:40
1021 #4196 Colin Read (9) East Mecklenburg #10 20:42 6:40
1022 639 #4163 Nathan Brown (11) East Henderson #7 20:42 6:40
1023 #3830 Christopher Lokey (11) Charlotte Catholic #13 20:42 6:40
1024 #5261 Matt Warlick (10) Mauldin #8 20:43 6:40
1025 640 #6064 Lance Jackson (9) River Bluff #5 20:43 6:40
1026 #6752 Sam Williams (9) Watauga #11 20:44 6:41
1027 #6953 Noah Walker (11) West Johnston #10 20:44 6:41
1028 641 #5609 Jesse Summers (12) Northeast Guilford #3 20:45 6:41
1029 #6864 Nick Fleming (9) West Forsyth #17 20:45 6:41
1030 #6417 Kody Bowles (12) Southeast Guilford #12 20:45 6:41
1031 #5473 Ryan Davis (12) Nation Ford #14 20:45 6:41
1032 642 #3520 Bryce Walton (9) Ashbrook #6 20:46 6:41
1033 #3486 Samuel Jennings (9) Ardrey Kell #13 20:46 6:41
1034 #5129 Justin Ayala (12) Loganville #10 20:46 6:41
1035 #5348 Zach Holder (12) Mt Tabor #23 20:46 6:41
1036 643 #5787 Stephen Kapange (10) Olympic #6 20:46 6:41
1037 644 #5870 Garrett Griffin (11) Piedmont #6 20:47 6:42
1038 #5980 Blake Bishop (9) Providence #27 20:47 6:42
1039 #4543 David Hix (9) Galax #9 20:48 6:42
1040 #6945 Bryson Hall (10) West Johnston #11 20:48 6:42
1041 #4631 Kevin Hines (11) Hickory Ridge #11 20:48 6:42
1042 #5689 Eric Magyar (12) Northwest Guilford #21 20:48 6:42
1043 645 #3371 Josh Fender (10) AC Reynolds #5 20:49 6:42
1044 #5638 Tyson Louk (9) Northwest Cabarrus #10 20:49 6:42
1045 #4626 Parker Burns (10) Hickory Ridge #12 20:49 6:42
1046 #4574 Brian Davenport (12) Hardin Valley #14 20:49 6:42
1047 #5635 Luke Hurlbut (11) Northwest Cabarrus #11 20:49 6:42
1048 646 #3337 Jordan Dove (9) Abingdon #7 20:50 6:43
1049 #3848 Colin Schilly (10) Charlotte Catholic #14 20:50 6:43
1050 #4217 Joe Brooks (10) East Rowan #18 20:50 6:43
1051 #3596 Colin Busbee (9) Blythewood #15 20:50 6:43
1052 647 #3513 Chandler Kay (12) Ashbrook #7 20:51 6:43
1053 #3551 Ethan Mendleson (10) Asheville #11 20:51 6:43
1054 #5371 Mattias Tallroth (11) Mt Tabor #24 20:51 6:43
1055 648 #3636 Steffen Baker (12) Broome #6 20:52 6:43
1056 649 #6584 Jaylen Blount (9) Sun Valley #3 20:52 6:43
1057 650 #6069 Noah Stratton (9) River Bluff #6 20:52 6:43
1058 #5769 Alex Shin (9) Oakton #25 20:53 6:44
1059 #3546 Will Jamison (12) Asheville #12 20:54 6:44
1060 #3709 Jack Dozier (10) Carrboro #15 20:54 6:44
1061 #5439 Ryland Pursley (10) Myers Park #24 20:54 6:44
1062 #5898 Ian McAvoy (10) Pinecrest #20 20:55 6:44
1063 #5430 Klaus Mayr (10) Myers Park #25 20:55 6:44
1064 #5753 David Gregor (9) Oakton #26 20:55 6:44
1065 #3494 Trenor Philbin (11) Ardrey Kell #14 20:55 6:44
1066 #6263 Jack McKenzi (12) South Mecklenburg #11 20:55 6:44
1067 651 #3380 River Pyle (9) AC Reynolds #6 20:56 6:45
1068 #5255 David Schroder (9) Mauldin #9 20:56 6:45
1069 #5491 Chase Portello (8) Nation Ford #15 20:56 6:45
1070 652 #4600 Darian Best (11) Hickory #4 20:56 6:45
1071 653 #5785 Kyle Brodfuehrer (10) Olympic #7 20:56 6:45
1072 #4051 Peyton Jones (10) Davie County #9 20:57 6:45
1073 #6374 Cameron Egelston (9) South View #21 20:57 6:45
1074 #3775 Nate Bolon (11) Chapel Hill #13 20:57 6:45
1075 #6027 Adam Zalaquett (11) Providence #28 20:57 6:45
1076 #5896 Lucas Martin (9) Pinecrest #21 20:58 6:45
1077 #4753 Sean Stewart (11) Hough #9 20:58 6:45
1078 #6367 Jordan Anneheim (9) South View #22 20:58 6:45
1079 #4744 Calvin Blubaugh (11) Hough #10 20:58 6:45
1080 #5420 Julian Gordon (10) Myers Park #26 20:59 6:46
1081 #4013 Ryan Jacomet (9) Daniel Boone #19 20:59 6:46
1082 #5260 Trey Walk (11) Mauldin #10 20:59 6:46
1083 #3856 Andrew Thornton (9) Charlotte Catholic #15 21:00 6:46
1084 #6952 Noah Steffens (9) West Johnston #12 21:00 6:46
1085 654 #6969 Phoenix Posley (9) West Mecklenburg #1 21:00 6:46
1086 #6742 Jarrett Pritchard (10) Watauga #12 21:01 6:46
1087 #4291 Noah White (7) Eastside #16 21:01 6:46
1088 #6797 Cameron Hetzler (11) Weddington #18 21:01 6:46
1089 655 #6968 Joao Pereira Roque (10) West Mecklenburg #2 21:01 6:46
1090 #5248 Gabriel Ingmire (9) Mauldin #11 21:02 6:47
1091 656 #6065 Jackson Killman (9) River Bluff #7 21:02 6:47
1092 657 #6328 Blade Blumenthal (10) South Rowan #4 21:04 6:47
1093 #5344 Robert Claiborne (10) Mt Tabor #25 21:04 6:47
1094 658 #4707 Ryan Cain (12) Hopewell #6 21:04 6:47
1095 659 #5528 Zach Davis (11) North Henderson #5 21:05 6:48
1096 #6309 Harrison Kendree (8) South Pointe #11 21:06 6:48
1097 660 #3662 Matt Dundorf (9) Butler #7 21:06 6:48
1098 #6858 Wilbert Chagula (10) West Forsyth #18 21:07 6:48
1099 #5130 Marshall Baumgartner (12) Loganville #11 21:07 6:48
1100 #5048 Drew Neenan (11) Lambert #18 21:07 6:48
1101 #5214 Sam Shelley (11) Marvin Ridge #14 21:07 6:48
1102 #6639 Lucas Tate (9) TC Roberson #10 21:08 6:49
1103 #6631 Oliver Lierz (10) TC Roberson #11 21:08 6:49
1104 #6168 Spencer Hayes (9) Rock Hill #16 21:08 6:49
1105 #5682 Justin Frazier (12) Northwest Guilford #22 21:08 6:49
1106 661 #3939 Colin Thetford (11) Cox Mill #5 21:09 6:49
1107 #6393 Michael Noack (12) South View #23 21:09 6:49
1108 #5988 Joshua Crespi (12) Providence #29 21:10 6:49
1109 #6551 Paul Currey (12) Spring Valley #15 21:10 6:49
1110 #4552 Tony Rosales (10) Galax #10 21:11 6:50
1111 662 #6186 Zane Geiser (12) South Caldwell #5 21:11 6:50
1112 #4429 Grant Fagan (11) Forestview #10 21:11 6:50
1113 #5172 Nicholas Hall (11) Mallard Creek #8 21:11 6:50
1114 #4422 Josh Brackett (9) Forestview #11 21:12 6:50
1115 #6473 Patrick Burton (10) Spartanburg #15 21:12 6:50
1116 #5448 Cooper Weaver (10) Myers Park #27 21:12 6:50
1117 #3821 Nolan Hedglin (12) Charlotte Catholic #16 21:12 6:50
1118 #4290 Cory Watson (9) Eastside #17 21:13 6:50
1119 #6738 Evan Miller (9) Watauga #13 21:13 6:50
1120 #5422 Hayes Hallman (11) Myers Park #28 21:13 6:50
1121 663 #6653 Noah McCutcheon (9) Union #4 21:14 6:50
1122 #6421 Colin Dotson (10) Southeast Guilford #13 21:15 6:51
1123 #6869 Austin Harrison (9) West Forsyth #19 21:16 6:51
1124 #6257 Patrick Kavanagh (12) South Mecklenburg #12 21:16 6:51
1125 664 #4314 Michael Sutton (10) Enka #5 21:17 6:51
1126 #6808 Garrett Marlowe (10) Weddington #19 21:17 6:51
1127 #5067 Tristan Trust (12) Lambert #19 21:17 6:51
1128 #6012 Preston Pegram (9) Providence #30 21:18 6:52
1129 #6317 Luke Nichols (8) South Pointe #12 21:18 6:52
1130 665 #5523 Dylan Baker (10) North Henderson #6 21:19 6:52
1131 #6184 Ryan Welte (10) Rock Hill #17 21:19 6:52
1132 #4283 Aidan Shaw (9) Eastside #18 21:19 6:52
1133 #6244 Nathan Brown (10) South Mecklenburg #13 21:19 6:52
1134 #4386 Nelson Henriquez (12) Flowery Branch #24 21:19 6:52
1135 666 #6669 Josh Wampler (11) Walkertown #6 21:20 6:52
1136 #3501 Andrew Watts (10) Ardrey Kell #15 21:20 6:52
1137 #4006 Parker Chase (9) Daniel Boone #20 21:20 6:52
1138 #6636 Jacob Smith (9) TC Roberson #12 21:20 6:52
1139 #6638 Scott Summerford (11) TC Roberson #13 21:20 6:52
1140 667 #5511 Jake Novac (9) North Buncombe #7 21:21 6:53
1141 #6385 Hunter Jones (9) South View #24 21:21 6:53
1142 #6242 Connor Amon (11) South Mecklenburg #14 21:21 6:53
1143 668 #3643 Carson Sparks (7) Broome #7 21:22 6:53
1144 #6446 CJ Tolbert (11) Southeast Guilford #14 21:22 6:53
1145 669 #4602 Peter Clarke (9) Hickory #5 21:22 6:53
1146 #6736 Daniel McAdams (10) Watauga #14 21:23 6:53
1147 670 #5929 Lee Seaman (11) Porter Ridge #6 21:23 6:53
1148 671 #5601 Hamilton Funderburk (11) Northeast Guilford #4 21:24 6:54
1149 #6418 Peter Numiz (9) Southeast Guilford #15 21:24 6:54
1150 #5334 Jack Agnew (10) Mt Tabor #26 21:24 6:54
1151 #6172 Christian Moore (12) Rock Hill #18 21:24 6:54
1152 672 #5604 Dalton Loftis (10) Northeast Guilford #5 21:25 6:54
1153 #5137 Daniel Lawson (9) Loganville #12 21:25 6:54
1154 #3473 Donavan Brown (9) Ardrey Kell #16 21:25 6:54
1155 #4214 Darin Basso (12) East Rowan #19 21:25 6:54
1156 #4282 Zack Pace (9) Eastside #19 21:26 6:54
1157 #5354 Alex Kitchens-Law (10) Mt Tabor #27 21:26 6:54
1158 #4513 Jackson Marshall (11) Fort Mill #11 21:26 6:54
1159 #5978 Patrick Baker (11) Providence #31 21:26 6:54
1160 #6471 Nathan Brown (10) Spartanburg #16 21:27 6:55
1161 #5168 Keyshawn Brown (9) Mallard Creek #9 21:27 6:55
1162 #5091 Tanner Harris (10) Laney #11 21:27 6:55
1163 #4058 Sam Motley (11) Davie County #10 21:27 6:55
1164 #6569 Michael Miller (11) Spring Valley #16 21:27 6:55
1165 #4518 Jacob Passey (9) Fort Mill #12 21:28 6:55
1166 #6305 Will Gresham (8) South Pointe #13 21:28 6:55
1167 #6805 McKinley Lester (10) Weddington #20 21:28 6:55
1168 #5696 Sean Scott (12) Northwest Guilford #23 21:29 6:55
1169 #6917 Brandan Naef (9) West Henderson #11 21:29 6:55
1170 #5492 Casey Ramos (9) Nation Ford #16 21:29 6:55
1171 #6046 Cameron Jones (7) Ridge View #9 21:30 6:56
1172 #6751 Michael Whitt (9) Watauga #15 21:30 6:56
1173 #6859 Trey Crutchfield (9) West Forsyth #20 21:30 6:56
1174 673 #5606 Quinton Matherly (9) Northeast Guilford #6 21:32 6:56
1175 #6876 Josh Pontillo (10) West Forsyth #21 21:32 6:56
1176 674 #5607 Jacob Moore (9) Northeast Guilford #7 21:33 6:57
1177 #4040 Matthew Allen (9) Davie County #11 21:33 6:57
1178 #5414 Matthew Dunning (9) Myers Park #29 21:33 6:57
1179 #6888 Alex Yount (10) West Forsyth #22 21:34 6:57
1180 #6576 Charlie Timmerman (9) Spring Valley #17 21:34 6:57
1181 #6565 Ronit Kulkarni (10) Spring Valley #18 21:35 6:57
1182 #6545 Abdullah Ballard (9) Spring Valley #19 21:35 6:57
1183 #6634 Oliver Porter (9) TC Roberson #14 21:35 6:57
1184 675 #3747 Griffin Geiger (10) Central Cabarrus #6 21:36 6:58
1185 #5750 Ryan Dougherty (10) Oakton #27 21:36 6:58
1186 #6265 Carter Nelson (9) South Mecklenburg #15 21:36 6:58
1187 #6245 Christian Burke (10) South Mecklenburg #16 21:36 6:58
1188 #6000 Justin Lovan (10) Providence #32 21:37 6:58
1189 #5488 Hunter McClain (9) Nation Ford #17 21:37 6:58
1190 #4746 Josh Cathey (10) Hough #11 21:37 6:58
1191 #4505 Erik Henriksen (8) Fort Mill #13 21:37 6:58
1192 #4512 Andrew MacPhee (12) Fort Mill #14 21:37 6:58
1193 #5445 Rajan Tayal (10) Myers Park #30 21:38 6:58
1194 #3499 Alane Tchomnou (10) Ardrey Kell #17 21:38 6:58
1195 #6629 Josh Koon (9) TC Roberson #15 21:38 6:58
1196 676 #5923 Desi Hoagland (12) Porter Ridge #7 21:38 6:58
1197 677 #5843 Josiah Davis (9) Parkwood #4 21:39 6:59
1198 #6813 Kishan Patel (10) Weddington #21 21:39 6:59
1199 #4235 Logan Newman (10) East Rowan #20 21:39 6:59
1200 #6504 Clay Turner (12) Spartanburg #17 21:39 6:59
1201 678 #4712 Brandon Le Clair (10) Hopewell #7 21:39 6:59
1202 #4545 Ethan Jones (10) Galax #11 21:40 6:59
1203 #6800 Logan Jennes (9) Weddington #22 21:41 6:59
1204 #6306 Matthew Howle (7) South Pointe #14 21:41 6:59
1205 #6559 David Hodge (12) Spring Valley #20 21:41 6:59
1206 #4757 Joseph Wheeler (9) Hough #12 21:42 7:00
1207 #4394 Caleb Payne (10) Flowery Branch #25 21:42 7:00
1208 #5468 Chris Caricari (10) Nation Ford #18 21:42 7:00
1209 679 #6192 Paul Neal (12) South Caldwell #6 21:42 7:00
1210 680 #5844 Chabelo Lantz (10) Parkwood #5 21:43 7:00
1211 #5991 John Dennehy (10) Providence #33 21:43 7:00
1212 #5210 Jack MacDonald (10) Marvin Ridge #15 21:43 7:00
1213 #4226 Matt Fleming (12) East Rowan #21 21:43 7:00
1214 #6887 Donte Wyche (11) West Forsyth #23 21:43 7:00
1215 #4493 Jacob Brugh (10) Fort Mill #15 21:44 7:00
1216 #4638 John Rucker (12) Hickory Ridge #13 21:44 7:00
1217 681 #3889 Carter Armstrong (10) Concord #5 21:45 7:00
1218 #6561 Revanth Kanamuri (10) Spring Valley #21 21:45 7:00
1219 #5058 Conner Snyder (9) Lambert #20 21:45 7:00
1220 682 #6195 Trevor Sigler (10) South Caldwell #7 21:45 7:00
1221 #6013 Ruan Penland (10) Providence #34 21:45 7:00
1222 #4243 Conrad Shugart (9) East Rowan #22 21:46 7:01
1223 #5771 Shep Sonntag (9) Oakton #28 21:47 7:01
1224 #5200 Phillip Choi (9) Marvin Ridge #16 21:47 7:01
1225 #4004 Nick Bronstetter (10) Daniel Boone #21 21:47 7:01
1226 #5042 Douglas Matthews (9) Lambert #21 21:47 7:01
1227 #5037 Andrew Krejci (9) Lambert #22 21:48 7:01
1228 #5419 Alex Glontz (10) Myers Park #31 21:48 7:01
1229 #4382 Marc Grindy (9) Flowery Branch #26 21:48 7:01
1230 #4041 Jake Barnhardt (10) Davie County #12 21:48 7:01
1231 #3490 Edward Milkey (9) Ardrey Kell #18 21:49 7:02
1232 #5050 Tristan Pickering (9) Lambert #23 21:49 7:02
1233 #4233 Chaney Lowe (10) East Rowan #23 21:49 7:02
1234 #6724 Jake Boggs (10) Watauga #16 21:50 7:02
1235 #4860 Alexander Cook (12) JL Mann #13 21:51 7:02
1236 #5887 Ben Frizzell (10) Pinecrest #22 21:52 7:03
1237 #4281 Nick Natterstad (9) Eastside #20 21:53 7:03
1238 #4281 Nick Natterstad (9) Eastside #21 21:54 7:03
1239 #5559 Dylan Harris (12) North Lincoln #16 21:54 7:03
1240 #4281 Nick Natterstad (9) Eastside #22 21:55 7:04
1241 #3500 Coleman Thompson (10) Ardrey Kell #19 21:55 7:04
1242 #5630 Daniel Dehlin (10) Northwest Cabarrus #12 21:56 7:04
1243 #4042 Sam Bennett (11) Davie County #13 21:56 7:04
1244 683 #4308 Jonathan Kayne (9) Enka #6 21:57 7:04
1245 #5855 Lane Kealey (10) Patrick Henry #3 21:57 7:04
1246 #6626 Erik Hobson (9) TC Roberson #16 21:58 7:05
1247 #6311 Yancey Killian (9) South Pointe #15 21:59 7:05
1248 #6635 Reed Schmelzle (9) TC Roberson #17 21:59 7:05
1249 #5481 Drew Hunter (10) Nation Ford #19 21:59 7:05
1250 684 #5579 Chris Blackey (9) North Mecklenburg #5 21:59 7:05
1251 #5437 Seungmin Park (9) Myers Park #32 22:00 7:05
1252 #5433 Harrison McGoogan (10) Myers Park #33 22:00 7:05
1253 #4230 Ben Jones (9) East Rowan #24 22:00 7:05
1254 #6268 Felipe Sanchez (11) South Mecklenburg #17 22:01 7:06
1255 #5026 Duncan Burnette (9) Lambert #24 22:02 7:06
1256 #6009 Paul Nestor (10) Providence #35 22:03 7:06
1257 #6640 Jackson Teague (11) TC Roberson #18 22:03 7:06
1258 #4919 Cameron Carpentier (10) Lake Norman #19 22:04 7:07
1259 #3958 Griffin Childs (10) Cuthbertson #10 22:04 7:07
1260 #5141 Sean Smith (11) Loganville #13 22:04 7:07
1261 #6018 Clay Sellers (10) Providence #36 22:05 7:07
1262 #4816 Xavier Shipp (9) Jay M Robinson #9 22:05 7:07
1263 #6019 Craig Skvoretz (10) Providence #37 22:06 7:07
1264 #5182 Jake Viers (9) Mallard Creek #10 22:06 7:07
1265 #5029 Kubler Ethan (12) Lambert #25 22:06 7:07
1266 #4067 Michael Sparks (9) Davie County #14 22:07 7:08
1267 #4023 Jeremy Walser (10) Daniel Boone #22 22:07 7:08
1268 #4489 Jared Allen (11) Fort Mill #16 22:07 7:08
1269 #5285 Darius Homesley (11) Mooresville #8 22:07 7:08
1270 #3828 Benton Lietz (10) Charlotte Catholic #17 22:08 7:08
1271 #4239 Kaleb Robinson (11) East Rowan #25 22:08 7:08
1272 685 #6655 Matthew Still (10) Union #5 22:09 7:08
1273 #5036 Matthew Hansen (10) Lambert #26 22:10 7:09
1274 #3485 Sean Gilbert (12) Ardrey Kell #20 22:10 7:09
1275 #5251 Kyler Laser (10) Mauldin #12 22:13 7:10
1276 #5294 Austin Sanders (10) Mooresville #9 22:13 7:10
1277 #4579 Matthew Klingerman (9) Hardin Valley #15 22:15 7:10
1278 #5603 Takoda Locklear (10) Northeast Guilford #8 22:15 7:10
1279 #3721 James Stonecypher (12) Carrboro #16 22:15 7:10
1280 #6793 Scott Goodwin (9) Weddington #23 22:16 7:10
1281 #5853 Sam Caudill (10) Patrick Henry #4 22:16 7:10
1282 #6745 Caleb Stoudt (11) Watauga #17 22:16 7:10
1283 #3346 Thomas Wolfe (11) Abingdon #8 22:17 7:11
1284 #3503 Zachary Wyatt (9) Ardrey Kell #21 22:17 7:11
1285 #5025 Luke Anderson (10) Lambert #27 22:17 7:11
1286 #3548 Mark Kirby (9) Asheville #13 22:17 7:11
1287 #5608 Terry Roberts (9) Northeast Guilford #9 22:18 7:11
1288 #5283 Peter Gullo (10) Mooresville #10 22:18 7:11
1289 #5438 Thomas Price (10) Myers Park #34 22:19 7:11
1290 #4439 Connor Linden (11) Forestview #12 22:19 7:11
1291 #5632 Nathan Farrar (12) Northwest Cabarrus #13 22:20 7:12
1292 #5342 Joshua Campbell (12) Mt Tabor #28 22:20 7:12
1293 #5282 Johnny Griffin (9) Mooresville #11 22:21 7:12
1294 #3826 David Kostmeyer (9) Charlotte Catholic #18 22:21 7:12
1295 #4433 Kevin Goddard (9) Forestview #13 22:22 7:12
1296 #6560 Nick Junker (9) Spring Valley #22 22:22 7:12
1297 #4012 Chris Hull (11) Daniel Boone #23 22:22 7:12
1298 #6728 Jake Ellington (10) Watauga #18 22:23 7:13
1299 #3827 Cooper Levin (9) Charlotte Catholic #19 22:23 7:13
1300 #4825 Cameron Barringer (11) Jesse C Carson #11 22:23 7:13
1301 #6578 Dell Woodard (10) Spring Valley #23 22:24 7:13
1302 686 #3366 Jhoan Aguilar (11) AC Reynolds #7 22:24 7:13
1303 #5435 James Muller (10) Myers Park #35 22:25 7:13
1304 #5357 Steven McGuinness (11) Mt Tabor #29 22:25 7:13
1305 #4625 Drew Barsody (12) Hickory Ridge #14 22:25 7:13
1306 687 #6338 Jakob Rodgers (10) South Rowan #5 22:26 7:14
1307 #5101 Robert Rieker (10) Laney #12 22:27 7:14
1308 #6784 Parker Ballner (11) Weddington #24 22:28 7:14
1309 #4224 Zach Earnhardt (12) East Rowan #26 22:28 7:14
1310 #5103 Ian Tufts (11) Laney #13 22:29 7:15
1311 #6557 William Harris (10) Spring Valley #24 22:30 7:15
1312 #4826 Christopher Barringer (10) Jesse C Carson #12 22:30 7:15
1313 #3471 Jonathan Adams (11) Ardrey Kell #22 22:30 7:15
1314 688 #6329 Colson Childers (10) South Rowan #6 22:31 7:15
1315 #5035 Charles Hall (10) Lambert #28 22:31 7:15
1316 #4213 Alex Askew (11) East Rowan #27 22:31 7:15
1317 #3552 Walter Miller (9) Asheville #14 22:32 7:16
1318 689 #6654 Clint Smallwood (10) Union #6 22:32 7:16
1319 #6392 Noah Moore (9) South View #25 22:33 7:16
1320 #4637 Michael Navel (9) Hickory Ridge #15 22:33 7:16
1321 #3502 Jackson Wright (11) Ardrey Kell #23 22:33 7:16
1322 #3829 Patrick Little (9) Charlotte Catholic #20 22:34 7:16
1323 #6049 Javon Keahey (10) Ridge View #10 22:34 7:16
1324 #4499 Treyton FitzMorris (9) Fort Mill #17 22:35 7:17
1325 #6436 Gerardo Olvera (11) Southeast Guilford #16 22:35 7:17
1326 #4384 Hayden Hammond (11) Flowery Branch #27 22:36 7:17
1327 #4056 Kyle McCune (9) Davie County #15 22:37 7:17
1328 #5416 David Fine (9) Myers Park #36 22:37 7:17
1329 #6488 Glen McKinney (11) Spartanburg #18 22:38 7:18
1330 #6792 Carson Glatz (9) Weddington #25 22:39 7:18
1331 #6496 Joshua Rabiu (9) Spartanburg #19 22:40 7:18
1332 #4285 Robert Tinsley (9) Eastside #23 22:40 7:18
1333 #6001 Jack Mabon (9) Providence #38 22:40 7:18
1334 #4588 Matthew Schenk (11) Hardin Valley #16 22:40 7:18
1335 #5254 Bailey Rivers (9) Mauldin #13 22:41 7:19
1336 #4859 Avery Canady (7) JL Mann #14 22:41 7:19
1337 #4420 Nick Aguilar (11) Forestview #14 22:41 7:19
1338 #6806 Derek Long (9) Weddington #26 22:42 7:19
1339 #5889 John Hall (9) Pinecrest #23 22:42 7:19
1340 #6885 Andrew Underdal (10) West Forsyth #24 22:43 7:19
1341 #6126 Alex Choyce (10) RJ Reynolds #9 22:43 7:19
1342 #6057 Greg Pilot (12) Ridge View #11 22:43 7:19
1343 690 #5386 Zack Walker (10) Mt. Pleasant #3 22:44 7:20
1344 #5049 Morgan Neenan (11) Lambert #29 22:45 7:20
1345 #4424 Nick Brown (10) Forestview #15 22:46 7:20
1346 #4582 Evan McMahan (10) Hardin Valley #17 22:46 7:20
1347 #3367 Charlie Clarke (11) AC Reynolds #8 22:46 7:20
1348 #5927 Trent Merrell (9) Porter Ridge #8 22:47 7:20
1349 #6056 Wesley Myers (10) Ridge View #12 22:47 7:20
1350 #6426 Jacob Griffin (11) Southeast Guilford #17 22:47 7:20
1351 691 #6652 Grayson Fallaw (10) Union #7 22:47 7:20
1352 #4930 John Evanish (10) Lake Norman #20 22:48 7:21
1353 #5876 Marshal Adkins (9) Pinecrest #24 22:48 7:21
1354 #4430 Carson Fay (10) Forestview #16 22:49 7:21
1355 #5370 Joe Stephens (9) Mt Tabor #30 22:50 7:21
1356 #5500 Reed Wyndham (11) Nation Ford #20 22:50 7:21
1357 #5565 Billy Rogers (9) North Lincoln #17 22:51 7:22
1358 #4511 Alexander Lathan (10) Fort Mill #18 22:51 7:22
1359 #6376 Jonathan Engel (9) South View #26 22:51 7:22
1360 #5292 Mark Randall (11) Mooresville #12 22:51 7:22
1361 #4871 Jake Hurd (11) JL Mann #15 22:51 7:22
1362 #6920 Matthew Pederen (10) West Henderson #12 22:52 7:22
1363 #6737 Jeremy McAdams (9) Watauga #19 22:52 7:22
1364 #6378 Jet Enochs (12) South View #27 22:52 7:22
1365 692 #5584 Billy McNair (12) North Mecklenburg #6 22:54 7:23
1366 #6618 Connor Callihan (10) TC Roberson #19 22:55 7:23
1367 #3378 Bear Naisang (12) AC Reynolds #9 22:56 7:23
1368 #5095 Nick Padezanin (10) Laney #14 22:56 7:23
1369 #3545 Zane Jackson (9) Asheville #15 22:56 7:23
1370 #6730 Deshaun Grimes (11) Watauga #20 22:56 7:23
1371 #5345 Colin Dossel (10) Mt Tabor #31 22:57 7:24
1372 #4884 Brad Smith (11) JL Mann #16 22:57 7:24
1373 693 #4601 Jerod Butler (9) Hickory #6 22:57 7:24
1374 #4442 Daniel Melan (9) Forestview #17 22:58 7:24
1375 694 #4770 Sean Carney (9) Independence #2 22:58 7:24
1376 #5179 John Saavedra (10) Mallard Creek #11 22:59 7:24
1377 #6161 Donovan Charles (11) Rock Hill #19 22:59 7:24
1378 #3541 Jack Eatherly (10) Asheville #16 23:00 7:25
1379 #4525 Jacob Sale (9) Fort Mill #19 23:00 7:25
1380 #5602 Kenneth Jenkins (9) Northeast Guilford #10 23:00 7:25
1381 #6747 Ben Toub (11) Watauga #21 23:02 7:25
1382 #4529 Elijah Weber (11) Fort Mill #20 23:02 7:25
1383 695 #6967 Daryl Miller (11) West Mecklenburg #3 23:02 7:25
1384 #4184 Davis Claiborne (9) East Mecklenburg #11 23:05 7:26
1385 #3498 Christopher Stipo (12) Ardrey Kell #24 23:05 7:26
1386 #6176 Austen Pruner (10) Rock Hill #20 23:06 7:27
1387 #3381 Josh Sexton (11) AC Reynolds #10 23:07 7:27
1388 #6190 Carson Lineback (12) South Caldwell #8 23:08 7:27
1389 #4917 Josh Bernadel (9) Lake Norman #21 23:09 7:28
1390 #4515 Jeffrey Nadeau (9) Fort Mill #21 23:10 7:28
1391 #6129 Francisco Paredes (10) RJ Reynolds #10 23:10 7:28
1392 #5893 John Lamblin (11) Pinecrest #25 23:10 7:28
1393 #5045 Timmon McEachron (9) Lambert #30 23:11 7:28
1394 #3475 Charles Clark (11) Ardrey Kell #25 23:11 7:28
1395 #6053 Jermaine McIntosh (11) Ridge View #13 23:12 7:29
1396 #6852 Brian Bolinsky (9) West Forsyth #25 23:13 7:29
1397 #4858 Kallam Ashemore (11) JL Mann #17 23:13 7:29
1398 696 #5866 Isaac Cook (9) Piedmont #7 23:14 7:29
1399 #6501 Andrew Sloan (10) Spartanburg #20 23:14 7:29
1400 #6377 Hahn Enochs (12) South View #28 23:14 7:29
1401 #6023 Jack Transou (12) Providence #39 23:15 7:30
1402 #4802 Davis Dawson (10) Jay M Robinson #10 23:16 7:30
1403 #6485 Isaac Lawson (7) Spartanburg #21 23:16 7:30
1404 #6486 Alex Lonon (7) Spartanburg #22 23:17 7:30
1405 #3954 Christopher Buckner (11) Cuthbertson #11 23:17 7:30
1406 #4710 Shayne Householder (9) Hopewell #8 23:18 7:30
1407 #4878 Morgan Peterson (11) JL Mann #18 23:18 7:30
1408 #4044 Brant Dupree (11) Davie County #16 23:19 7:31
1409 #5299 Kwency Verity (9) Mooresville #13 23:20 7:31
1410 #6498 Cole Ray (7) Spartanburg #23 23:22 7:32
1411 #6134 Cameron Ritz (10) RJ Reynolds #11 23:24 7:32
1412 #6243 Daniel Bissette (10) South Mecklenburg #18 23:25 7:33
1413 #6434 Jordan Locklear (9) Southeast Guilford #18 23:26 7:33
1414 #4706 Ryan Bryer (10) Hopewell #9 23:26 7:33
1415 #4497 Jacob Dawson (7) Fort Mill #22 23:26 7:33
1416 #4052 Justin Mallard (11) Davie County #17 23:26 7:33
1417 #6574 Michael Rupke (9) Spring Valley #25 23:28 7:34
1418 #4713 Jack Lloyd (12) Hopewell #10 23:28 7:34
1419 #3835 Darren Miller (10) Charlotte Catholic #21 23:28 7:34
1420 #4274 Chris Chamness (9) Eastside #24 23:28 7:34
1421 #6423 Connor Edmondson (9) Southeast Guilford #19 23:29 7:34
1422 #4046 Matthew Forrest (9) Davie County #18 23:29 7:34
1423 #6882 Jack Stemper (11) West Forsyth #26 23:29 7:34
1424 697 #5586 Caleb Reading (10) North Mecklenburg #7 23:29 7:34
1425 #4045 Guiseppe Fanale (9) Davie County #19 23:30 7:34
1426 698 #6334 Ndy Overcash (11) South Rowan #7 23:31 7:35
1427 #4885 Jake Snipes (10) JL Mann #19 23:31 7:35
1428 699 #3895 Bradley Moore (10) Concord #6 23:32 7:35
1429 #6301 Matt Chapman (12) South Pointe #16 23:32 7:35
1430 #5296 Bryson Towns (9) Mooresville #14 23:34 7:36
1431 #3707 Zakari Crites-Videman (9) Carrboro #17 23:35 7:36
1432 #5351 Grant Johnson (10) Mt Tabor #32 23:35 7:36
1433 #4167 Dylan Gosnell (9) East Henderson #8 23:36 7:36
1434 #3616 Ben Mixson (9) Blythewood #16 23:36 7:36
1435 #3820 Michael Gibbons (9) Charlotte Catholic #22 23:38 7:37
1436 #6416 Kevin Bond (12) Southeast Guilford #20 23:38 7:37
1437 #5102 Nick Sanza (10) Laney #15 23:40 7:38
1438 #5139 Tyler Nixon (12) Loganville #14 23:40 7:38
1439 700 #4772 Ralph Ferguson (10) Independence #3 23:41 7:38
1440 #4492 Jackson Brown (7) Fort Mill #23 23:42 7:38
1441 #3602 Brenden Franklin (12) Blythewood #17 23:43 7:39
1442 #4947 Ryan Wallace (9) Lake Norman #22 23:44 7:39
1443 #5069 Billy Wright (11) Lambert #31 23:44 7:39
1444 #6908 Jack Beijer (9) West Henderson #13 23:46 7:40
1445 #6383 Elvis Gordon (10) South View #29 23:46 7:40
1446 #4938 Jay Martin (10) Lake Norman #23 23:47 7:40
1447 #6174 Anthony Nguyen (9) Rock Hill #21 23:47 7:40
1448 #5425 Jameir Ismail (9) Myers Park #37 23:48 7:40
1449 #5932 Zach Webb (10) Porter Ridge #9 23:48 7:40
1450 #4048 George Haire (9) Davie County #20 23:49 7:40
1451 #4883 Robert Shumaker (9) JL Mann #20 23:50 7:41
1452 #6386 Alexander Lavallis (12) South View #30 23:50 7:41
1453 #5086 Jacob Baptista (10) Laney #16 23:52 7:41
1454 701 #6966 Kyle Lenington (12) West Mecklenburg #4 23:52 7:41
1455 702 #5841 Joshua Beekman (11) Parkwood #6 23:53 7:42
1456 #4170 Kyle Smith (10) East Henderson #9 23:53 7:42
1457 #6562 Jonathan Kaus (9) Spring Valley #26 23:53 7:42
1458 #3842 Nate Quimby (9) Charlotte Catholic #23 23:53 7:42
1459 #4062 Jacob Rogers (9) Davie County #21 23:56 7:43
1460 #4508 Grant Hummel (11) Fort Mill #24 23:56 7:43
1461 703 #6588 Gus Lactangeli (10) Sun Valley #4 23:57 7:43
1462 #5626 Drake Anderson (10) Northwest Cabarrus #14 23:58 7:43
1463 #3607 Matt Henning (10) Blythewood #18 23:58 7:43
1464 704 #6963 Holden Derrick (12) West Mecklenburg #5 23:58 7:43
1465 705 #4771 Mulian Curry (10) Independence #4 23:58 7:43
1466 #6863 Noah Fischer (9) West Forsyth #27 23:59 7:44
1467 #5242 Alex Creasy (12) Mauldin #14 23:59 7:44
1468 706 #3928 Grant Brown (10) Cox Mill #6 24:01 7:44
1469 #3603 Will Galloway (8) Blythewood #19 24:01 7:44
1470 #4231 Tyler Keaton-El (9) East Rowan #28 24:01 7:44
1471 #5059 Max Spehr (11) Lambert #32 24:02 7:45
1472 #4507 Jonathan Hickling (12) Fort Mill #25 24:03 7:45
1473 #6855 Camden Burke (9) West Forsyth #28 24:07 7:46
1474 #6478 Mitchell Ellisor (11) Spartanburg #24 24:07 7:46
1475 #4587 Liam Schenk (9) Hardin Valley #18 24:09 7:47
1476 #3833 Nolan McDonald (11) Charlotte Catholic #24 24:09 7:47
1477 707 #4305 Dylan Constance (10) Enka #7 24:10 7:47
1478 #5056 Parker Sebestyen (9) Lambert #33 24:11 7:48
1479 #4199 Jerry Woodruff (9) East Mecklenburg #12 24:11 7:48
1480 #6879 Jack Schroeder (9) West Forsyth #29 24:12 7:48
1481 #6812 Akshay Patel (10) Weddington #27 24:12 7:48
1482 708 #6989 Landon Wilson (10) West Stanly #2 24:13 7:48
1483 #3658 Garrett Bailey (11) Butler #8 24:14 7:49
1484 #3477 Alec Diaz (9) Ardrey Kell #26 24:15 7:49
1485 #6851 Luke Bartlett (12) West Forsyth #30 24:17 7:50
1486 709 #6988 AJ Wild (11) West Stanly #3 24:18 7:50
1487 #4446 Matthew Smykowski (11) Forestview #18 24:18 7:50
1488 710 #6965 Douglas Lee (12) West Mecklenburg #6 24:18 7:50
1489 #5298 Louie Vaughn (9) Mooresville #15 24:20 7:50
1490 #5641 Ben Ridgeway (10) Northwest Cabarrus #15 24:20 7:50
1491 #4063 Jacob Rosier (9) Davie County #22 24:21 7:51
1492 #4005 Nathan Burkey (12) Daniel Boone #24 24:21 7:51
1493 711 #6585 Michael Cowden (9) Sun Valley #5 24:22 7:51
1494 #4276 Stephen Elliott (7) Eastside #25 24:24 7:52
1495 #6401 Jaysen Webster (10) South View #31 24:26 7:52
1496 #6566 Thurgood Lowe (9) Spring Valley #27 24:27 7:53
1497 #3836 Devon Ngo (9) Charlotte Catholic #25 24:28 7:53
1498 #6373 Dustin Earles (10) South View #32 24:30 7:54
1499 #4437 Graham Hunter (9) Forestview #19 24:32 7:54
1500 #5441 Cory Schattenfield (9) Myers Park #38 24:33 7:55
1501 #6868 Jacob Harper (10) West Forsyth #31 24:34 7:55
1502 #6505 Ben Vitale (10) Spartanburg #25 24:35 7:55
1503 #5479 Sam Hilton (8) Nation Ford #21 24:36 7:56
1504 712 #3748 Dillon Gorlesky (9) Central Cabarrus #7 24:37 7:56
1505 #5337 Holden Armstrong (9) Mt Tabor #33 24:37 7:56
1506 #5089 Alex Ellsworth (9) Laney #17 24:38 7:56
1507 #4868 Carson Green (9) JL Mann #21 24:40 7:57
1508 #5047 Cade Neenan (9) Lambert #34 24:41 7:57
1509 #4881 Matt Shields (10) JL Mann #22 24:42 7:58
1510 #4888 Kyle Wolfe (10) JL Mann #23 24:42 7:58
1511 #3751 Justino Luna (10) Central Cabarrus #8 24:43 7:58
1512 #4886 Jon-Luc Tourigny (9) JL Mann #24 24:45 7:59
1513 #3488 Michael Kierce (9) Ardrey Kell #27 24:46 7:59
1514 #6266 Joe Perez (10) South Mecklenburg #19 24:48 8:00
1515 713 #6985 Luke Griffin (12) West Stanly #4 24:49 8:00
1516 #6261 Eliot McGuines (11) South Mecklenburg #20 24:50 8:00
1517 #6479 Elijah Goldman (11) Spartanburg #26 24:50 8:00
1518 #6269 Alex Shumate (10) South Mecklenburg #21 24:53 8:01
1519 #6425 Kuel Gabriel (12) Southeast Guilford #21 24:53 8:01
1520 #4069 Will Vaughan-Jones (10) Davie County #23 24:54 8:01
1521 #6617 Spencer Anderson (9) TC Roberson #20 24:55 8:02
1522 #6484 Thaddeus Jones (8) Spartanburg #27 24:56 8:02
1523 #6255 Jeff Holmes (10) South Mecklenburg #22 24:57 8:02
1524 #4066 Hampton Smith (11) Davie County #24 24:57 8:02
1525 #4933 Chris Handy (10) Lake Norman #24 24:58 8:03
1526 #6272 Taylor Thomason (11) South Mecklenburg #23 24:59 8:03
1527 #5028 Brett Davis (9) Lambert #35 25:00 8:03
1528 #5293 Nathan Reid (9) Mooresville #16 25:00 8:03
1529 #4315 Lucas Trantham (10) Enka #8 25:02 8:04
1530 714 #5382 Jessie Lambert (9) Mt. Pleasant #4 25:06 8:05
1531 #4445 Austin Rogers (9) Forestview #20 25:07 8:06
1532 715 #5525 Grant Corn (9) North Henderson #7 25:08 8:06
1533 #3383 Ryan Smoot (9) AC Reynolds #11 25:08 8:06
1534 #4833 Justin McNeely (9) Jesse C Carson #13 25:08 8:06
1535 #6740 Zack Pifer (11) Watauga #22 25:08 8:06
1536 #5365 John Pike (11) Mt Tabor #34 25:10 8:07
1537 #4946 Matt Stamm (10) Lake Norman #25 25:11 8:07
1538 #6170 William Lewis (7) Rock Hill #22 25:12 8:07
1539 #6307 Nathan Howle (9) South Pointe #17 25:16 8:09
1540 #3377 Tyrrell Mwetta (11) AC Reynolds #12 25:17 8:09
1541 #4277 Paul Imes (10) Eastside #26 25:19 8:10
1542 716 #3934 Hunter Page (10) Cox Mill #7 25:21 8:10
1543 #4222 Josh Dilts (9) East Rowan #29 25:22 8:10
1544 #4506 Luke Hensley (10) Fort Mill #26 25:22 8:10
1545 #4630 Jack Frey (9) Hickory Ridge #16 25:23 8:11
1546 #3379 Max Pearce (12) AC Reynolds #13 25:24 8:11
1547 #4716 Zach Neely (10) Hopewell #11 25:26 8:12
1548 #6042 Logan Carder (9) Ridge View #14 25:28 8:12
1549 #6043 Justin Dreher (12) Ridge View #15 25:28 8:12
1550 #6173 Joel Morris (10) Rock Hill #23 25:30 8:13
1551 #6303 RJ Duncan (12) South Pointe #18 25:31 8:13
1552 #5096 Slade Pate (9) Laney #18 25:32 8:14
1553 #6017 Maulik Sarin (9) Providence #40 25:33 8:14
1554 #4633 Jake Keele (11) Hickory Ridge #17 25:33 8:14
1555 #6483 Bryan Huff (7) Spartanburg #28 25:35 8:15
1556 #6722 Connor Badger (9) Watauga #23 25:35 8:15
1557 #5878 Anthony Bialer (11) Pinecrest #26 25:36 8:15
1558 #4246 Jacob Wiles (10) East Rowan #30 25:37 8:15
1559 #6047 Christopher Kane (9) Ridge View #16 25:37 8:15
1560 #3489 Yaswanth Malleedi (9) Ardrey Kell #28 25:38 8:16
1561 717 #3890 Ash Berger (11) Concord #7 25:39 8:16
1562 #6020 Jacob Smith (10) Providence #41 25:42 8:17
1563 718 #6586 Michael Garrett (11) Sun Valley #6 25:50 8:20
1564 #4869 Cameron Hodges (8) JL Mann #25 25:51 8:20
1565 #6249 Christian Dols (9) South Mecklenburg #24 25:53 8:20
1566 #3670 Matt Tilson (11) Butler #9 25:53 8:20
1567 #3817 Austin Duke (10) Charlotte Catholic #26 25:54 8:21
1568 #5092 Keshon Jones (9) Laney #19 26:03 8:24
1569 719 #4778 Matthew Simcox (9) Independence #5 26:03 8:24
1570 #3839 Andrew Pierce (9) Charlotte Catholic #27 26:04 8:24
1571 #3824 Marc Killian (9) Charlotte Catholic #28 26:17 8:28
1572 #6254 Jack Holmes (12) South Mecklenburg #25 26:20 8:29
1573 #6468 Jonathan Allen (8) Spartanburg #29 26:24 8:30
1574 #3899 Nathan Watson (11) Concord #8 26:24 8:30
1575 #3724 Wedding Tolkien (12) Carrboro #18 26:26 8:31
1576 #6246 Noah Cortez (10) South Mecklenburg #26 26:28 8:32
1577 #4187 Marcus Grimes (9) East Mecklenburg #13 26:33 8:33
1578 #6570 Akhil Mohan (11) Spring Valley #28 26:33 8:33
1579 #3812 Liam Bendezu (9) Charlotte Catholic #29 26:39 8:35
1580 720 #6964 Hunter Johnston (9) West Mecklenburg #7 26:39 8:35
1581 #4060 Zach Plott (10) Davie County #25 26:42 8:36
1582 #5040 Nick Martin (10) Lambert #36 26:44 8:37
1583 #4756 Eric Warren (9) Hough #13 26:47 8:38
1584 #5142 Liam Thompson (9) Loganville #15 26:48 8:38
1585 #6563 Andrew Kittrell (9) Spring Valley #29 26:51 8:39
1586 #4520 Christopher Polito (11) Fort Mill #27 27:00 8:42
1587 #6912 Nickolas Jackson (9) West Henderson #14 27:02 8:43
1588 #3961 Ryan Moran (10) Cuthbertson #12 27:04 8:43
1589 #5065 Evan Thomes (9) Lambert #37 27:05 8:44
1590 #5483 Joseph Kaufman (7) Nation Ford #22 27:15 8:47
1591 #4516 William Newman (11) Fort Mill #28 27:16 8:47
1592 #5875 Jared Woodson (12) Piedmont #8 27:20 8:49
1593 #4514 Sean McParland (11) Fort Mill #29 27:22 8:49
1594 #6169 Connor Jenkins (8) Rock Hill #24 27:26 8:50
1595 #5639 Tyler Poole (12) Northwest Cabarrus #16 27:30 8:52
1596 721 #6984 Noah Coley (10) West Stanly #5 27:34 8:53
1597 #3837 Will Nolan (11) Charlotte Catholic #30 27:40 8:55
1598 #5178 Robert Russell (11) Mallard Creek #12 27:42 8:56
1599 #4053 Johnson Marklin (10) Davie County #26 27:45 8:57
1600 #4510 Aaron LaFleur (10) Fort Mill #30 27:59 9:01
1601 722 #5384 Josh Miller (9) Mt. Pleasant #5 28:01 9:02
1602 #4870 Tripp Hughey (11) JL Mann #26 28:05 9:03
1603 #4435 Aaron Hibyan (11) Forestview #21 28:05 9:03
1604 #4304 Hunter Burk (11) Enka #9 28:07 9:04
1605 #5599 Preston Collie (9) Northeast Guilford #11 28:15 9:06
1606 #6332 Willis Hobbs (9) South Rowan #8 28:15 9:06
1607 #5339 Tanner Beck (10) Mt Tabor #35 28:31 9:11
1608 723 #6983 Blake Cole (10) West Stanly #6 28:44 9:16
1609 #6735 Gabe Long (9) Watauga #24 28:47 9:17
1610 724 #5381 Dylan Drye (10) Mt. Pleasant #6 28:49 9:17
1611 #3831 Robert Massey (10) Charlotte Catholic #31 28:59 9:20
1612 #4806 Tyler Forgette (11) Jay M Robinson #11 29:02 9:21
1613 #4501 Samuel Foster (11) Fort Mill #31 29:15 9:26
1614 #6256 Holden Kales (10) South Mecklenburg #27 29:34 9:32
1615 #3753 Mark Mann (9) Central Cabarrus #9 30:27 9:49
1616 725 #5385 Andrew Thomas (10) Mt. Pleasant #7 30:34 9:51
1617 726 #6662 Jacob Carpenter (9) Walkertown #7 32:59 10:38
1618 #4054 Nate Marshall (11) Davie County #27 33:12 10:42
1619 727 #6986 Zeke Lilly (9) West Stanly #7 33:35 10:50
1620 #6312 Lucas Love (11) South Pointe #19 34:32 11:08
1621 #6250 Max Dower (10) South Mecklenburg #28 34:57 11:16
1622 #4241 Jacob Rowell (9) East Rowan #31 35:58 11:36
1623 #6259 Jackson Knight (9) South Mecklenburg #29 38:15 12:20