Wendy's Invitational 2013

Charlotte, NC

Boys Combined Results

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