Boys 5000 Meter Run CC
Place Points Bib# Name (Grade) Team Time Mile Pace
1 #657 Gable Dershem (10) Cleveland #1 16:20 5:16
2 #658 Wyatt Dershem (10) Cleveland #2 16:42 5:23
3 1 #1394 Phillip Evans (10) Hilton Head #1 16:57 5:28
4 2 #2728 Russell Engle (9) Providence #1 17:02 5:29
5 #344 Noah Graham (10) Brevard #1 17:04 5:30
6 3 #2734 Andrew Kiss (9) Providence #2 17:09 5:31
7 4 #1396 Kris Geiger (10) Hilton Head #2 17:11 5:32
8 5 #1806 Parker Fredrick (10) Lambert #1 17:12 5:32
9 6 #3467 Noah Spencer (9) Wando #1 17:20 5:35
10 7 #1813 Jacob Merrill (10) Lambert #2 17:21 5:35
11 #1049 Austin Stephan (10) Etowah #1 17:21 5:35
12 8 #2718 Patrick Barley (10) Providence #3 17:22 5:36
13 9 #2750 Cameron Wright (9) Providence #4 17:22 5:36
14 10 #2253 Mitch Kottkamp (10) Myers Park #1 17:28 5:38
15 11 #2158 Charles Pace (9) Mount Tabor #1 17:29 5:38
16 12 #1407 David Robinson (10) Hilton Head #3 17:29 5:38
17 13 #853 Ruben Sharp (9) East Chapel Hill #1 17:31 5:39
18 14 #810 Carson Blick (10) Dorman #1 17:33 5:39
19 15 #975 Tito Faillard (9) Eastside #1 17:34 5:40
20 16 #587 Natnael Romaine (9) Chapel Hill #1 17:35 5:40
21 17 #851 Evan Owre (10) East Chapel Hill #2 17:35 5:40
22 18 #3542 River Rhodes (10) Watauga #1 17:36 5:40
23 19 #582 Agustin Fiorito (9) Chapel Hill #2 17:37 5:40
24 20 #821 Alex Umberg (9) Dorman #2 17:39 5:41
25 #1773 Myles Boyd (9) Lakeside #1 17:40 5:41
26 21 #580 Ben Campbell (10) Chapel Hill #3 17:41 5:42
27 22 #584 Hunter Gray (9) Chapel Hill #4 17:41 5:42
28 23 #842 Lawton Ives (10) East Chapel Hill #3 17:43 5:42
29 #108 Kyle Joyce (10) Apex #1 17:44 5:43
30 #107 Nick Gavazzi (9) Apex #2 17:44 5:43
31 24 #2737 James McCaffery (9) Providence #5 17:44 5:43
32 25 #2511 Dallin Pool (9) Northwest Guilford #1 17:45 5:43
33 26 #1695 Wolfgang Obrecht (10) Lake Norman #1 17:45 5:43
34 27 #2501 William Crandell (10) Northwest Guilford #2 17:46 5:43
35 28 #2146 Jacob Kirse (10) Mount Tabor #2 17:51 5:45
36 29 #581 Ryan Combs (9) Chapel Hill #5 17:52 5:45
37 30 #822 Zack Urban (9) Dorman #3 17:58 5:47
38 31 #3004 Matthew Ruiz (10) Rock Hill #1 17:59 5:48
39 #1775 Oscar Godoy (10) Lakeside #2 18:00 5:48
40 32 #849 Will Owen (10) East Chapel Hill #4 18:01 5:48
41 33 #815 Joey Monroe (10) Dorman #4 18:01 5:48
42 34 #589 Eli Turner (9) Chapel Hill #6 18:02 5:49
43 35 #1303 Aiden Oakley (9) Hardin Valley #1 18:02 5:49
44 36 #3654 Nick Lyon (9) West Forsyth (GA) #1 18:03 5:49
45 37 #1807 Taylor Grant (9) Lambert #3 18:04 5:49
46 38 #583 Joseph Graden (10) Chapel Hill #7 18:05 5:50
47 39 #3470 Zach Williamson (10) Wando #2 18:05 5:50
48 40 #1294 Michael Darby (9) Hardin Valley #2 18:06 5:50
49 41 #3640 Cooper Frederick (9) West Forsyth (GA) #2 18:06 5:50
50 42 #3242 Layton Davis (9) Spartanburg #1 18:07 5:50
51 #1037 Ben Amick (10) Etowah #2 18:08 5:50
52 43 #2906 Dillon Young (8) Riverside #1 18:09 5:51
53 44 #1679 Mason Dupler (10) Lake Norman #2 18:09 5:51
54 45 #646 Andrew Santos (9) Charlotte Catholic #1 18:10 5:51
55 46 #3458 Jake Burlos (9) Wando #3 18:11 5:51
56 47 #3638 Kurtis Erger (10) West Forsyth (GA) #3 18:11 5:51
57 48 #1818 Corbin Surio (10) Lambert #4 18:12 5:52
58 49 #1812 Collin McCormick (10) Lambert #5 18:13 5:52
59 50 #2396 Cole Ferrarro (10) North Lincoln #1 18:13 5:52
60 51 #3262 Heyward McPhail (8) Spartanburg #2 18:16 5:53
61 52 #980 Harrison MacDonald (9) Eastside #2 18:17 5:53
62 #2614 Colin Alexander (9) Pinecrest #1 18:18 5:54
63 53 #835 Gerardo Bejarano (10) East Chapel Hill #5 18:18 5:54
64 54 #839 Tyler French (10) East Chapel Hill #6 18:19 5:54
65 55 #3463 Greydan Green (9) Wando #4 18:20 5:54
66 56 #3461 Jackson Dudley (9) Wando #5 18:21 5:55
67 57 #161 Donavan Brown (10) Ardrey Kell #1 18:21 5:55
68 #3890 Jack Stone (9) Westminster #1 18:23 5:55
69 58 #2742 Robert Phelps (10) Providence #6 18:23 5:55
70 59 #1684 Evan Harris (10) Lake Norman #3 18:24 5:56
71 60 #2394 Lucas DePasquale (10) North Lincoln #2 18:26 5:56
72 61 #2145 Adrian Jackson (10) Mount Tabor #3 18:26 5:56
73 62 #301 Hayden Carter (7) Blythewood #1 18:26 5:56
74 63 #2449 Logan Bemis (10) Northwest Cabarrus #1 18:27 5:57
75 64 #2251 Jameir Ismail (10) Myers Park #2 18:27 5:57
76 65 #1678 Nick Cresci (10) Lake Norman #4 18:28 5:57
77 66 #3249 Jackson Harmon (10) Spartanburg #3 18:28 5:57
78 67 #2495 Trey Barrow (9) Northwest Guilford #3 18:28 5:57
79 68 #2887 Fulton Garner (9) Riverside #2 18:29 5:57
80 69 #2147 Sam Kirse (10) Mount Tabor #4 18:29 5:57
81 70 #765 Jacob Cianciolo (10) Cuthbertson #1 18:31 5:58
82 71 #2256 Mitchell Longo (10) Myers Park #3 18:33 5:59
83 72 #2900 Nelson Senn (8) Riverside #3 18:33 5:59
84 73 #1405 Ryan Moosbrugger (9) Hilton Head #4 18:35 5:59
85 74 #1368 Nicholas Kolsch (9) Hickory Ridge #1 18:37 6:00
86 75 #918 Ross Alexander (9) East Rowan #1 18:37 6:00
87 76 #2140 Nick Egnatz (10) Mount Tabor #5 18:38 6:00
88 77 #3130 Thomas Brookshire (7) South Pointe #1 18:38 6:00
89 78 #3585 Kyle Hinson (10) Weddington #1 18:40 6:01
90 79 #3716 Matt Chilson (9) West Forsyth (NC) #1 18:41 6:01
91 80 #3668 Kerrington Witherspoon (9) West Forsyth (GA) #4 18:42 6:01
92 81 #3657 Brock Nordin (9) West Forsyth (GA) #5 18:43 6:02
93 82 #2169 William Turner (9) Mount Tabor #6 18:43 6:02
94 83 #3339 Charlie Timmerman (10) Spring Valley #1 18:43 6:02
95 84 #3730 Michael Jones (9) West Forsyth (NC) #2 18:44 6:02
96 85 #3324 Robert Godfrey (9) Spring Valley #2 18:44 6:02
97 86 #3327 Anari Kelly (9) Spring Valley #3 18:45 6:02
98 87 #2515 Dylan Sipler (10) Northwest Guilford #4 18:45 6:02
99 #3879 Jack Cahillane (10) Westminster #2 18:45 6:02
100 88 #3393 Cole Draper (10) TC Roberson #1 18:46 6:03
101 89 #3550 Sam Williams (10) Watauga #2 18:46 6:03
102 90 #1083 Cole Kilgore (9) Flowery Branch #1 18:47 6:03
103 91 #3806 Javier Hernandez (10) West Johnston #1 18:47 6:03
104 92 #627 David Kloiber (10) Charlotte Catholic #2 18:47 6:03
105 93 #857 Henry Tyndall (9) East Chapel Hill #7 18:48 6:03
106 94 #1374 Jacob Roberts (9) Hickory Ridge #2 18:50 6:04
107 95 #641 Kyle Pratt (10) Charlotte Catholic #3 18:50 6:04
108 96 #1899 John Hancock (10) Loganville #1 18:51 6:04
109 97 #1821 Jacob Vargas (9) Lambert #6 18:51 6:04
110 98 #173 Thomas Flynn (10) Ardrey Kell #2 18:52 6:05
111 99 #3579 Carson Glatz (10) Weddington #2 18:53 6:05
112 100 #1979 Will Jones (10) Marvin Ridge #1 18:54 6:05
113 101 #2236 Alexander Busch (10) Myers Park #4 18:54 6:05
114 102 #2517 Alejandro Tapia (10) Northwest Guilford #5 18:55 6:06
115 103 #1372 Garrett Mitchem (10) Hickory Ridge #3 18:55 6:06
116 104 #990 Noah White (8) Eastside #3 18:56 6:06
117 105 #2042 Baily Rivers (10) Mauldin #1 18:57 6:06
118 106 #1810 Jacob Harris (10) Lambert #7 18:57 6:06
119 107 #2732 Charlie Kelley (10) Providence #7 18:58 6:07
120 108 #3251 Bryan Huff (8) Spartanburg #4 18:58 6:07
121 109 #166 William Cooper (10) Ardrey Kell #3 18:59 6:07
122 110 #3408 Lucas Tate (10) TC Roberson #2 19:00 6:07
123 111 #1293 Adam Brittain (10) Hardin Valley #3 19:00 6:07
124 112 #463 Emil Usinger (9) Carrboro #1 19:00 6:07
125 113 #984 Zach Pace (10) Eastside #4 19:01 6:08
126 #1041 Per Ellingson (9) Etowah #3 19:02 6:08
127 114 #2896 John Mark Matthews (10) Riverside #4 19:02 6:08
128 115 #1847 Destin Hoffman (9) Laney #1 19:04 6:09
129 116 #1089 Michael Nguyen (10) Flowery Branch #2 19:05 6:09
130 117 #974 Stephen Elliott (8) Eastside #5 19:05 6:09
131 118 #2160 Brandon Penn (9) Mount Tabor #7 19:05 6:09
132 #2723 Caspar Caudill (9) Providence #8 19:06 6:09
133 119 #2266 Jack Osment (9) Myers Park #5 19:06 6:09
134 120 #1227 Jacob Passey (11) Fort Mill #1 19:06 6:09
135 121 #3404 Oliver Porter (10) TC Roberson #3 19:07 6:10
136 122 #179 Samuel Jennings (10) Ardrey Kell #4 19:07 6:10
137 123 #1674 Matthew Chenard (10) Lake Norman #5 19:08 6:10
138 124 #2893 Corey Jenkins (9) Riverside #5 19:08 6:10
139 125 #1856 Cameron Rieman (9) Laney #2 19:08 6:10
140 126 #923 Joshua Cinquemani (10) East Rowan #2 19:09 6:10
141 127 #1990 Luke Wolaver (9) Marvin Ridge #2 19:09 6:10
142 128 #436 Josh Abrams (9) Carrboro #2 19:09 6:10
143 129 #2271 Ben Ritchie (9) Myers Park #6 19:10 6:10
144 130 #3095 Pablo Reynoso (9) South Mecklenburg #1 19:10 6:10
145 131 #3314 Trevon Cheeks (10) Spring Valley #4 19:11 6:11
146 132 #3400 Sean McDowell (9) TC Roberson #4 19:13 6:11
147 133 #1137 Andrew Inman (9) Forestview #1 19:13 6:11
148 134 #1512 Joseph Wheeler (10) Hough #1 19:14 6:12
149 135 #3665 Grant Skoglind (10) West Forsyth (GA) #6 19:14 6:12
150 136 #556 Adam Roller (9) Central Cabarrus #1 19:15 6:12
151 137 #2903 Ryan Stepp (10) Riverside #6 19:15 6:12
152 138 #3148 Ian Simmons (8) South Pointe #2 19:15 6:12
153 139 #982 Nick Natterstad (10) Eastside #6 19:16 6:12
154 140 #170 Jackson Dye (10) Ardrey Kell #5 19:16 6:12
155 141 #1955 Daquan Wallace (10) Mallard Creek #1 19:17 6:13
156 142 #3718 Trey Crutchfield (10) West Forsyth (NC) #3 19:17 6:13
157 143 #1699 Josh Seals (9) Lake Norman #6 19:17 6:13
158 144 #326 Deante Moore (8) Blythewood #2 19:18 6:13
159 145 #2446 Austin Beaver (9) Northwest Cabarrus #2 19:18 6:13
160 146 #818 Khalid Richardson (8) Dorman #5 19:18 6:13
161 147 #1491 Joseph Bowden (10) Hough #2 19:19 6:13
162 148 #1934 Hunter Comstock (9) Mallard Creek #2 19:19 6:13
163 149 #1989 Christian Vallat (10) Marvin Ridge #3 19:20 6:14
164 150 #1404 Gregory McGlinn (9) Hilton Head #5 19:20 6:14
165 151 #1696 Brennen Oliver (9) Lake Norman #7 19:20 6:14
166 152 #3401 Thomas Miller (9) TC Roberson #5 19:21 6:14
167 153 #1982 Thomas McMillan (9) Marvin Ridge #4 19:21 6:14
168 154 #453 Austin King (9) Carrboro #3 19:21 6:14
169 155 #2254 Luke Lawrence (9) Myers Park #7 19:22 6:14
170 156 #3079 Reid Holbert (9) South Mecklenburg #2 19:22 6:14
171 157 #293 William Beachem (9) Blythewood #3 19:22 6:14
172 158 #1078 Marc Grindy (9) Flowery Branch #3 19:23 6:15
173 159 #3711 Brian Bolinsky (10) West Forsyth (NC) #4 19:23 6:15
174 #2720 Nathan Blohm (10) Providence #9 19:24 6:15
175 160 #1986 Jack Shanahan (10) Marvin Ridge #5 19:24 6:15
176 161 #773 Ethan Tandy (9) Cuthbertson #2 19:24 6:15
177 162 #1892 Will Beam (10) Loganville #2 19:25 6:15
178 163 #3100 Phillip Sellers (9) South Mecklenburg #3 19:25 6:15
179 164 #1900 Daniel Lawson (10) Loganville #3 19:26 6:16
180 165 #443 Zakari Crites Videman (10) Carrboro #4 19:26 6:16
181 166 #2465 Avery Turner (12) Northwest Cabarrus #3 19:26 6:16
182 #2270 Cooper Reiney (10) Myers Park #8 19:27 6:16
183 167 #3320 Carter Freeman (10) Spring Valley #5 19:27 6:16
184 168 #3317 Victor Correa (9) Spring Valley #6 19:28 6:16
185 169 #193 Brett Walsh (9) Ardrey Kell #6 19:28 6:16
186 #346 Aaron Nuemann (10) Brevard #2 19:29 6:17
187 170 #1506 Jackson Schoch (10) Hough #3 19:29 6:17
188 171 #3146 Luke Nichols (9) South Pointe #3 19:30 6:17
189 172 #167 Ethan Cornwell (9) Ardrey Kell #7 19:30 6:17
190 173 #3641 Caleb Garrett (10) West Forsyth (GA) #7 19:31 6:17
191 174 #2401 Coley Lippard (10) North Lincoln #3 19:31 6:17
192 175 #3735 Alex Marshall (9) West Forsyth (NC) #5 19:32 6:18
193 176 #3233 William Arrington (8) Spartanburg #5 19:33 6:18
194 177 #1296 Matthew Klingerman (10) Hardin Valley #4 19:33 6:18
195 178 #3737 Brendan Mohr (10) West Forsyth (NC) #6 19:34 6:18
196 #183 Edward Milkey (10) Ardrey Kell #8 19:34 6:18
197 179 #3407 Jacob Smith (10) TC Roberson #6 19:34 6:18
198 180 #2830 Jacob Marsh (9) River Bluff #1 19:35 6:19
199 181 #77 Josh Mundy (9) Aiken #1 19:35 6:19
200 182 #3252 Nathan Jones (8) Spartanburg #6 19:35 6:19
201 183 #1507 Tanner Stalun (10) Hough #4 19:36 6:19
202 #2235 Patrick Bradey (10) Myers Park #9 19:36 6:19
203 184 #1196 Jack Brown (10) Fort Mill #2 19:36 6:19
204 185 #3397 Erik Hobson (10) TC Roberson #7 19:37 6:19
205 186 #3815 Jesus Rodriguez (10) West Johnston #2 19:37 6:19
206 187 #3769 James Burnette (10) West Henderson #1 19:38 6:20
207 188 #1755 Connor Starr (9) Lake Norman Charter #1 19:38 6:20
208 189 #83 Louis Watson (8) Aiken #2 19:38 6:20
209 190 #1942 Milton Jackson (10) Mallard Creek #3 19:39 6:20
210 191 #1735 Alex Carruth (9) Lake Norman Charter #2 19:39 6:20
211 #846 Conrad McCoy (10) East Chapel Hill #8 19:39 6:20
212 192 #1902 Dustin Muzik (9) Loganville #4 19:40 6:20
213 #844 Issac Klakovich (10) East Chapel Hill #9 19:40 6:20
214 193 #3582 Luke Habegger (9) Weddington #3 19:41 6:20
215 194 #3731 Mihir Kaikini (9) West Forsyth (NC) #7 19:41 6:20
216 195 #1498 Chris Koehler (10) Hough #5 19:42 6:21
217 196 #3540 Aiden Powers (9) Watauga #3 19:42 6:21
218 #169 Alec Diaz (10) Ardrey Kell #9 19:43 6:21
219 #3398 Josh Koon (10) TC Roberson #8 19:44 6:21
220 197 #3776 Kenneth Merritt (10) West Henderson #2 19:44 6:21
221 198 #1308 Matthew Schenk (12) Hardin Valley #5 19:44 6:21
222 199 #2393 Jackson Cathy (9) North Lincoln #4 19:45 6:22
223 200 #522 Tai Knight (10) Cedar Ridge #1 19:45 6:22
224 #2749 Connor Woodall (10) Providence #10 19:46 6:22
225 201 #2500 Zach Cox (9) Northwest Guilford #6 19:46 6:22
226 #3721 Nick Fleming (10) West Forsyth (NC) #8 19:47 6:22
227 #1692 Logan Montgomery (9) Lake Norman #8 19:47 6:22
228 202 #1754 Chase Starr (9) Lake Norman Charter #3 19:47 6:22
229 203 #1375 Taylor Robertson (10) Hickory Ridge #4 19:48 6:23
230 204 #238 Craig Kurowski (10) Asheville #1 19:48 6:23
231 #3651 Turner Kirby (10) West Forsyth (GA) #8 19:49 6:23
232 205 #537 Evan Woody (10) Cedar Ridge #2 19:49 6:23
233 206 #1748 Alex Ponce (10) Lake Norman Charter #4 19:50 6:23
234 207 #1086 Jacob Martin (10) Flowery Branch #4 19:50 6:23
235 208 #2996 Deven Mays (9) Rock Hill #2 19:51 6:24
236 209 #330 Chandler Roberts (10) Blythewood #4 19:51 6:24
237 #3727 Nick Harper (9) West Forsyth (NC) #9 19:52 6:24
238 210 #1740 Brian Hack (10) Lake Norman Charter #5 19:52 6:24
239 211 #3549 Michael Whitt (10) Watauga #4 19:52 6:24
240 212 #1758 Alec Will (9) Lake Norman Charter #6 19:53 6:24
241 213 #2770 Geraldo Bracete (9) Ridge View #1 19:53 6:24
242 214 #1528 Dylan Barnett (9) Independence #1 19:54 6:25
243 215 #1218 Michael Maresik (9) Fort Mill #3 19:54 6:25
244 216 #2032 Gabriel Ingmire (10) Mauldin #2 19:54 6:25
245 217 #1734 Jack Bosley (9) Lake Norman Charter #7 19:55 6:25
246 218 #3601 Mitch Wolverton (9) Weddington #4 19:55 6:25
247 219 #1332 Anthony Cheek (9) Hickory #1 19:56 6:25
248 220 #1541 Brady Mullis (9) Independence #2 19:56 6:25
249 221 #2044 David Schroder (10) Mauldin #3 19:56 6:25
250 222 #2785 Andre Siler (9) Ridge View #2 19:57 6:26
251 #197 Zachary Wyatt (10) Ardrey Kell #10 19:57 6:26
252 223 #3133 Matthew Howle (8) South Pointe #4 19:58 6:26
253 224 #3814 Maverick Reagin (10) West Johnston #3 19:58 6:26
254 #856 Kyle Thomas (9) East Chapel Hill #10 19:58 6:26
255 #3656 Jacob Moran (9) West Forsyth (GA) #9 19:59 6:26
256 225 #620 Nick Forsyth (9) Charlotte Catholic #4 19:59 6:26
257 226 #2457 Ben Lafevers (10) Northwest Cabarrus #4 19:59 6:26
258 227 #1984 Andrew Riendeau (9) Marvin Ridge #6 20:00 6:27
259 228 #74 Alex McKeel (9) Aiken #3 20:00 6:27
260 229 #2101 Kwency Verity (10) Mooresville #1 20:00 6:27
261 230 #2810 Jonathan Cochran (8) River Bluff #2 20:01 6:27
262 231 #3533 Jeremy McAdams (10) Watauga #5 20:01 6:27
263 #1757 Connor Thomas (10) Lake Norman Charter #8 20:02 6:27
264 232 #2359 Holden Allison (10) North Henderson #1 20:02 6:27
265 233 #1851 Jackson Medwedeff (9) Laney #3 20:02 6:27
266 #878 Colton Morgan (10) East Henderson #1 20:03 6:28
267 234 #535 Lisandro Valdivia (10) Cedar Ridge #3 20:03 6:28
268 235 #2461 Samuel Raffaldt (9) Northwest Cabarrus #5 20:04 6:28
269 236 #69 Jason Emrich (10) Aiken #4 20:04 6:28
270 #3667 Mateo Velez (9) West Forsyth (GA) #10 20:05 6:28
271 237 #3132 Will Gresham (9) South Pointe #5 20:05 6:28
272 #1591 Jacob Higgins (9) Jesse C. Carson #1 20:06 6:29
273 238 #2050 Hunter Stewart (9) Mauldin #4 20:06 6:29
274 239 #1971 Matthew Blizzard (10) Marvin Ridge #7 20:06 6:29
275 240 #1509 Lucas Stroem (9) Hough #6 20:07 6:29
276 241 #2048 Carter Stewart (9) Mauldin #5 20:07 6:29
277 242 #3592 Davis Laughlin (9) Weddington #5 20:08 6:29
278 243 #2846 Jared Sheppard (9) River Bluff #3 20:08 6:29
279 244 #3086 Josh Meloy (9) South Mecklenburg #4 20:08 6:29
280 #1972 Philip Choi (10) Marvin Ridge #8 20:09 6:30
281 245 #508 Brennen Acome (9) Cedar Ridge #4 20:09 6:30
282 246 #1951 Nathan Schwartz (10) Mallard Creek #4 20:10 6:30
283 247 #1100 Emanuel Trejo (10) Flowery Branch #5 20:10 6:30
284 248 #2808 Colby Caviness (9) River Bluff #4 20:11 6:30
285 249 #1230 Heath Pratt (10) Fort Mill #4 20:12 6:30
286 #1973 Liam Christiansen (9) Marvin Ridge #9 20:12 6:30
287 250 #234 Soloman House (10) Asheville #2 20:13 6:31
288 #2142 Harrison Figan (9) Mount Tabor #8 20:13 6:31
289 #2248 Nick Greene (9) Myers Park #10 20:14 6:31
290 #382 Brendan Carr (10) Butler #1 20:14 6:31
291 251 #3589 Phillip Johnson (9) Weddington #6 20:15 6:31
292 252 #2901 Anthony Sergent (12) Riverside #7 20:15 6:31
293 253 #3269 Joshua Rabiu (10) Spartanburg #7 20:16 6:32
294 254 #1302 Orion Mount (9) Hardin Valley #6 20:17 6:32
295 255 #3323 Xavier Glover (9) Spring Valley #7 20:17 6:32
296 256 #2407 Jacob Wesson (10) North Lincoln #5 20:18 6:32
297 257 #313 Malcolm Hall (9) Blythewood #5 20:18 6:32
298 #1732 Evan Borcich (9) Lake Norman Charter #9 20:19 6:33
299 258 #1306 Austin Rambo (10) Hardin Valley #7 20:19 6:33
300 259 #1901 Noah Meyerson (9) Loganville #5 20:20 6:33
301 #177 Cole Houpe (9) Ardrey Kell #11 20:20 6:33
302 260 #3096 Liam Roeth (9) South Mecklenburg #5 20:21 6:33
303 261 #1843 Alexander Ellsworth (10) Laney #4 20:21 6:33
304 262 #935 Ben Jones (10) East Rowan #3 20:22 6:34
305 263 #73 Jared Keklak (8) Aiken #5 20:23 6:34
306 #1733 Blake Bosley (10) Lake Norman Charter #10 20:24 6:34
307 264 #2991 Spencer Hayes (10) Rock Hill #3 20:24 6:34
308 #380 Caine Bowman (9) Butler #2 20:25 6:35
309 265 #246 Caleb Sowers (12) Asheville #3 20:26 6:35
310 266 #1365 Jack Frey (10) Hickory Ridge #5 20:27 6:35
311 #1745 Sean MacCleod (9) Lake Norman Charter #11 20:28 6:36
312 267 #1361 Jonathan Baxter (9) Hickory Ridge #6 20:28 6:36
313 268 #3089 Tomson Nystrom (9) South Mecklenburg #6 20:29 6:36
314 269 #1093 Josh Osborne (9) Flowery Branch #6 20:29 6:36
315 #3659 Ethan Richardson (9) West Forsyth (GA) #11 20:29 6:36
316 270 #3551 Sam Yates (9) Watauga #6 20:30 6:36
317 271 #1343 Jacob Squiric (9) Hickory #2 20:30 6:36
318 #2151 John Madden (9) Mount Tabor #9 20:31 6:37
319 #2134 Dillon Brown (10) Mount Tabor #10 20:32 6:37
320 272 #3098 Cole Salton (9) South Mecklenburg #7 20:32 6:37
321 273 #299 Colin Busbee (10) Blythewood #6 20:32 6:37
322 #3256 Alex Lonon (8) Spartanburg #8 20:33 6:37
323 274 #1204 Trey Fitzmorris (10) Fort Mill #5 20:33 6:37
324 275 #1201 Jake Dawson (8) Fort Mill #6 20:33 6:37
325 276 #2332 Josh Holcombe (10) Nation Ford #1 20:34 6:38
326 277 #1943 Daniel Jenkins (9) Mallard Creek #5 20:34 6:38
327 278 #3768 Cameron Brothers (9) West Henderson #3 20:35 6:38
328 279 #651 RJ Tavares (9) Charlotte Catholic #5 20:35 6:38
329 280 #3152 Blake Youngs (9) South Pointe #6 20:36 6:38
330 281 #1373 Michael Navel (10) Hickory Ridge #7 20:36 6:38
331 282 #3144 James McGregor (8) South Pointe #7 20:37 6:39
332 #2283 Heywood Williams-Tracy (9) Myers Park #11 20:37 6:39
333 #1598 Justin McNeely (10) Jesse C. Carson #2 20:37 6:39
334 #2276 Spencer Stewart (9) Myers Park #12 20:38 6:39
335 283 #1842 Hezikiah Elliott (9) Laney #5 20:38 6:39
336 284 #1949 Kevin Sabo (9) Mallard Creek #6 20:39 6:39
337 285 #2337 Peter Kaufman (10) Nation Ford #2 20:39 6:39
338 286 #3520 Ben Broce (9) Watauga #7 20:40 6:40
339 #1299 Reese Lowery (10) Hardin Valley #8 20:42 6:40
340 287 #2459 Tyson Louk (10) Northwest Cabarrus #6 20:42 6:40
341 288 #309 Connor Dopson (8) Blythewood #7 20:43 6:40
342 289 #1120 Dylan Bradley (10) Forestview #2 20:44 6:41
343 290 #1540 Julian Martin (9) Independence #3 20:44 6:41
344 #2242 Charlie Fox (9) Myers Park #13 20:45 6:41
345 #1700 Tyrus Siegfried (9) Lake Norman #9 20:45 6:41
346 #693 Stephen Monroe (9) Concord #1 20:46 6:41
347 #1974 Riley Conant (9) Marvin Ridge #10 20:46 6:41
348 291 #1088 Jacob Melley (9) Flowery Branch #7 20:47 6:42
349 292 #2096 Nathan Reid (10) Mooresville #2 20:50 6:43
350 #2167 Jimmy Toole (10) Mount Tabor #11 20:50 6:43
351 #190 Grant Stanley (10) Ardrey Kell #12 20:51 6:43
352 #1691 Dylan Montgomery (9) Lake Norman #10 20:52 6:43
353 #3138 Jake Klimpel (9) South Pointe #8 20:53 6:44
354 #3386 Spencer Anderson (10) TC Roberson #9 20:54 6:44
355 293 #2339 Lucas Kincaid (9) Nation Ford #3 20:55 6:44
356 294 #3807 Flynn Jake (9) West Johnston #4 20:57 6:45
357 295 #655 David Williams (9) Charlotte Catholic #6 20:57 6:45
358 296 #2652 Larry Barnes (9) Porter Ridge #1 20:59 6:46
359 #2135 Kory Calcao (9) Mount Tabor #12 21:00 6:46
360 #295 James Boyt (9) Blythewood #8 21:00 6:46
361 297 #3774 Nickolas Jackson (10) West Henderson #4 21:00 6:46
362 298 #643 Conner Roche (9) Charlotte Catholic #7 21:01 6:46
363 #1380 Will Wallace (10) Hickory Ridge #8 21:01 6:46
364 299 #2993 Camden Jenson (9) Rock Hill #4 21:02 6:47
365 300 #983 Jacob Nix (10) Eastside #7 21:02 6:47
366 301 #3578 Zach Ghezzi (9) Weddington #7 21:03 6:47
367 302 #1406 Max Page (9) Hilton Head #6 21:04 6:47
368 303 #3817 Zack Taylor (10) West Johnston #5 21:04 6:47
369 304 #2375 Conner Wilderman (9) North Henderson #2 21:04 6:47
370 305 #2804 Wade Brazell (10) River Bluff #5 21:06 6:48
371 #3423 Jordan Lawson (8) Union #1 21:06 6:48
372 306 #549 Trent Litjes (10) Central Cabarrus #2 21:07 6:48
373 #617 Max Burger (9) Charlotte Catholic #8 21:10 6:49
374 #3316 Justin Cooper (9) Spring Valley #8 21:10 6:49
375 #638 Ryan O`Keefe (9) Charlotte Catholic #9 21:11 6:50
376 #3068 Jake Elabdellaoui (10) South Mecklenburg #8 21:12 6:50
377 #3522 Tucker Church (9) Watauga #8 21:13 6:50
378 #1297 Kyler Kring (9) Hardin Valley #9 21:13 6:50
379 #1600 Albert Watson (10) Jesse C. Carson #3 21:14 6:50
380 #316 David Humphries (9) Blythewood #9 21:14 6:50
381 307 #1898 Zackary Ezell (9) Loganville #6 21:15 6:51
382 #625 Tyler Keller (10) Charlotte Catholic #10 21:15 6:51
383 #1378 Connor Salisbury (9) Hickory Ridge #9 21:15 6:51
384 #3069 Matthew Ellvington (9) South Mecklenburg #9 21:16 6:51
385 #3061 Sam Aussieker (9) South Mecklenburg #10 21:16 6:51
386 #3633 Ethan Channel (10) West Forsyth (GA) #12 21:17 6:51
387 #3714 Camden Burke (10) West Forsyth (NC) #10 21:17 6:51
388 #3145 Eric Mitchell (8) South Pointe #9 21:17 6:51
389 308 #2812 Nick Drutis (10) River Bluff #6 21:18 6:52
390 #1312 Harrison Williams (9) Hardin Valley #10 21:18 6:52
391 #3076 Dylan Hawkins (9) South Mecklenburg #11 21:19 6:52
392 309 #2995 Patrick Lyle (9) Rock Hill #5 21:19 6:52
393 310 #1148 Rylan Sloop (9) Forestview #3 21:20 6:52
394 #3330 Thurston Lowe (10) Spring Valley #9 21:20 6:52
395 311 #767 Jacob LaMountain (10) Cuthbertson #3 21:21 6:53
396 #182 Christopher Mason (9) Ardrey Kell #13 21:21 6:53
397 312 #2319 Dana Berry (10) Nation Ford #4 21:23 6:53
398 313 #2950 Noah Lefevre (9) RJ Reynolds #1 21:23 6:53
399 314 #1848 Robert Livesay (9) Laney #6 21:26 6:54
400 315 #2842 Connor Ransom (10) River Bluff #7 21:26 6:54
401 316 #1503 Ben Petty (9) Hough #7 21:27 6:55
402 317 #945 Chase Whitley (9) East Rowan #4 21:27 6:55
403 #3525 Elias Goebler (9) Watauga #9 21:27 6:55
404 #2273 Cole Schillinger (9) Myers Park #14 21:28 6:55
405 318 #1209 Matthew Held (10) Fort Mill #7 21:28 6:55
406 #3091 Stephen Pearle (9) South Mecklenburg #12 21:29 6:55
407 #3580 Scott Goodwin (10) Weddington #8 21:30 6:56
408 #3245 Henry Graham (10) Spartanburg #9 21:30 6:56
409 #3268 Taylor Pittman (7) Spartanburg #10 21:30 6:56
410 319 #1941 Josh Huckleberry (9) Mallard Creek #7 21:31 6:56
411 #2806 Ben Brown (8) River Bluff #8 21:31 6:56
412 320 #1345 Santiago Vazquez (12) Hickory #3 21:32 6:56
413 #1234 Jacob Sale (10) Fort Mill #8 21:33 6:57
414 #3254 Rob King (7) Spartanburg #11 21:33 6:57
415 321 #3770 Zachary Cannon (10) West Henderson #5 21:34 6:57
416 322 #2773 Grant Eastman (9) Ridge View #3 21:36 6:58
417 323 #942 Conrad Shugart (10) East Rowan #5 21:36 6:58
418 #3110 Matthew White (9) South Mecklenburg #13 21:37 6:58
419 #2905 Cameon Viney (9) Riverside #8 21:37 6:58
420 #1744 Tyler Kay (9) Lake Norman Charter #12 21:38 6:58
421 324 #1537 Jackson Hanrahan (9) Independence #4 21:39 6:59
422 #981 Sam Middleton (10) Eastside #8 21:39 6:59
423 #2267 William Phillips (9) Myers Park #15 21:39 6:59
424 325 #3767 Jack Beijer (10) West Henderson #6 21:40 6:59
425 #877 Nathan King (9) East Henderson #2 21:40 6:59
426 326 #2405 Jacob Rypien (9) North Lincoln #6 21:41 6:59
427 327 #554 Ryan Parker (10) Central Cabarrus #3 21:41 6:59
428 328 #3189 Thomas Duke (11) Southeast Guilford #1 21:41 6:59
429 329 #1136 Graham Hunter (10) Forestview #4 21:42 7:00
430 330 #2087 Christopher Eyer (10) Mooresville #3 21:42 7:00
431 331 #2771 Logan Carder (10) Ridge View #4 21:43 7:00
432 332 #2318 Andrew Berkeland (7) Nation Ford #5 21:43 7:00
433 #3338 Cameron Smith (9) Spring Valley #10 21:44 7:00
434 #1197 Jackson Brown (8) Fort Mill #9 21:44 7:00
435 333 #517 Joshua Goularte (9) Cedar Ridge #5 21:45 7:00
436 #1224 JP Nadeau (10) Fort Mill #10 21:46 7:01
437 334 #2099 Timothy Sellers (9) Mooresville #4 21:47 7:01
438 335 #2100 Louie Vaughn (10) Mooresville #5 21:47 7:01
439 336 #456 Reuben Marlowe (11) Carrboro #5 21:48 7:01
440 337 #2370 Hunter King (11) North Henderson #3 21:50 7:02
441 338 #927 Trey Dry (9) East Rowan #6 21:50 7:02
442 339 #3193 Jordan Locklear (10) Southeast Guilford #2 21:50 7:02
443 340 #2058 Zach Wilson (9) Mauldin #6 21:51 7:02
444 341 #2326 Kendrick Edwards (12) Nation Ford #6 21:51 7:02
445 #3728 Austin Harrison (10) West Forsyth (NC) #11 21:52 7:03
446 342 #557 Colby Shropshire (9) Central Cabarrus #4 21:52 7:03
447 #3263 Evan Mulkey (7) Spartanburg #12 21:53 7:03
448 #2886 Alex Cummings (7) Riverside #9 21:53 7:03
449 #626 Marc Killian (9) Charlotte Catholic #11 21:53 7:03
450 #3738 Aman Patel (10) West Forsyth (NC) #12 21:54 7:03
451 #3267 Ben Pickens (8) Spartanburg #13 21:54 7:03
452 343 #509 Geoffrey Allen (10) Cedar Ridge #6 21:55 7:04
453 #305 Stephen Dauway (8) Blythewood #10 21:55 7:04
454 #181 Michael Kierce (10) Ardrey Kell #14 21:56 7:04
455 344 #1859 Syd Tripp (9) Laney #7 21:56 7:04
456 345 #233 McKillop Fisher (9) Asheville #4 21:57 7:04
457 #1945 Blake Jones (10) Mallard Creek #8 21:57 7:04
458 #1703 Ty White (9) Lake Norman #11 21:58 7:05
459 346 #559 Tahj Young (9) Central Cabarrus #5 21:58 7:05
460 #312 Kyrese Goodman (8) Blythewood #11 21:59 7:05
461 #2250 Riley Harber (9) Myers Park #16 21:59 7:05
462 347 #2377 Pete Willingham (11) North Henderson #4 22:00 7:05
463 348 #1532 Sean Carney (10) Independence #5 22:00 7:05
464 #1504 Harrison Reeves (9) Hough #8 22:00 7:05
465 349 #3161 Wesley Clodfelter (10) South Rowan #1 22:01 7:06
466 350 #1142 Max Queen (9) Forestview #5 22:01 7:06
467 #3422 Jakob Lawson (8) Union #2 22:02 7:06
468 351 #2331 Sam Hilton (9) Nation Ford #7 22:03 7:06
469 352 #761 Steven Buckner (10) Cuthbertson #4 22:03 7:06
470 #2580 Jacob Brand (9) Parkwood #1 22:04 7:07
471 #1379 Dylan Smith (9) Hickory Ridge #10 22:06 7:07
472 353 #2398 Chandler Houck (10) North Lincoln #7 22:08 7:08
473 354 #1393 Sam Courtney (9) Hilton Head #7 22:08 7:08
474 355 #2947 Lear Haulsee (10) RJ Reynolds #2 22:09 7:08
475 #2403 Sean Parker (9) North Lincoln #8 22:10 7:09
476 #1738 Tyler Deutsch (9) Lake Norman Charter #13 22:10 7:09
477 #3258 Allen Manasas (7) Spartanburg #14 22:11 7:09
478 #3149 Roddey Smith (10) South Pointe #10 22:13 7:10
479 #902 Jerry Woodruff (10) East Mecklenburg #1 22:14 7:10
480 #2828 Alex Leon (8) River Bluff #9 22:14 7:10
481 356 #2028 Brayden Fultz (7) Mauldin #7 22:15 7:10
482 357 #548 John King (10) Central Cabarrus #6 22:17 7:11
483 358 #947 Noah Wiles (9) East Rowan #7 22:18 7:11
484 #2816 Greyson Love (8) River Bluff #10 22:18 7:11
485 #1091 Matthew Olmstead (9) Flowery Branch #8 22:19 7:11
486 359 #736 Brady Philemon (9) Cox Mill #1 22:19 7:11
487 360 #1897 Stephen DuVall (9) Loganville #7 22:22 7:12
488 #3088 Carter Nelson (10) South Mecklenburg #14 22:23 7:13
489 361 #1134 Kyle Holland (9) Forestview #6 22:23 7:13
490 #325 Ben Mixson (10) Blythewood #12 22:24 7:13
491 #973 Andy Ashworth (9) Eastside #9 22:24 7:13
492 #3077 Parker Hays (9) South Mecklenburg #15 22:24 7:13
493 #176 Michael Gallo (10) Ardrey Kell #15 22:25 7:13
494 362 #747 Benjamin Woodell (9) Cox Mill #2 22:25 7:13
495 #2240 Harvey Duperier (9) Myers Park #17 22:26 7:14
496 #2826 Josh Lance (9) River Bluff #11 22:26 7:14
497 #345 Charles Kang (9) Brevard #3 22:27 7:14
498 363 #731 Max Holt (9) Cox Mill #3 22:27 7:14
499 364 #2994 William Lewis (8) Rock Hill #6 22:28 7:14
500 #1457 Shayne Householder (10) Hopewell #1 22:28 7:14
501 #2822 Jacob Johansson (9) River Bluff #12 22:28 7:14
502 #624 Ben Iawoka (9) Charlotte Catholic #12 22:29 7:15
503 #3315 Brad Cook (9) Spring Valley #11 22:29 7:15
504 365 #3777 Brandan Naef (10) West Henderson #7 22:30 7:15
505 #1366 Nicholas Habjanic (9) Hickory Ridge #11 22:30 7:15
506 #3333 Tradd Mayson (9) Spring Valley #12 22:31 7:15
507 366 #1542 Matthew Simcox (10) Independence #6 22:31 7:15
508 367 #3194 Logan Newell (11) Southeast Guilford #3 22:31 7:15
509 #1364 Domenic Dadio (9) Hickory Ridge #12 22:33 7:16
510 #3265 Daniel Newman (10) Spartanburg #15 22:33 7:16
511 #2409 Tyler Whitney (9) North Lincoln #9 22:38 7:18
512 #2188 Shawn Harper-Lawson (9) Mt Pleasant #1 22:38 7:18
513 368 #2654 Tyler Burgher (9) Porter Ridge #2 22:38 7:18
514 369 #2666 Luke Seaman (9) Porter Ridge #3 22:40 7:18
515 370 #2671 James Wright (9) Porter Ridge #4 22:43 7:19
516 #3645 Nathan Hillman (9) West Forsyth (GA) #13 22:44 7:20
517 371 #3871 Parker Hatley (10) West Stanly #1 22:45 7:20
518 372 #2963 Evan Warren (9) RJ Reynolds #3 22:46 7:20
519 373 #1147 Romello Shipman (9) Forestview #7 22:46 7:20
520 #2404 Blake Reed (9) North Lincoln #10 22:48 7:21
521 #2030 Logan Hunter (10) Mauldin #8 22:49 7:21
522 374 #2788 Keimani Williams (10) Ridge View #5 22:50 7:21
523 375 #2780 Michael Lindberg (10) Ridge View #6 22:51 7:22
524 376 #519 Pearson Harper (10) Cedar Ridge #7 22:52 7:22
525 #3717 Ben Coleman (10) West Forsyth (NC) #13 22:52 7:22
526 #2154 Markie McRae (9) Mount Tabor #13 22:53 7:22
527 #1146 Austin Rogers (10) Forestview #8 22:54 7:23
528 377 #3158 Trent Berry (10) South Rowan #2 22:54 7:23
529 378 #1336 Max Kennedy (9) Hickory #4 22:55 7:23
530 379 #239 Yan Kuuper (10) Asheville #5 22:55 7:23
531 380 #236 Henry Kilbourne (9) Asheville #6 22:56 7:23
532 #2854 Matt Sparks (10) River Bluff #13 22:57 7:24
533 #2325 Sam Eaton (8) Nation Ford #8 22:58 7:24
534 #3271 Bennett Rudolph (7) Spartanburg #16 22:59 7:24
535 381 #2951 Will Longbotham (9) RJ Reynolds #4 22:59 7:24
536 #3600 Ian Turkowski (9) Weddington #9 23:00 7:25
537 382 #2768 Bradley Bitz (8) Ridge View #7 23:04 7:26
538 #691 Keandre` Frazier (9) Concord #2 23:04 7:26
539 #694 Will Patten (10) Concord #3 23:05 7:26
540 #897 Eduardo Nava (9) East Mecklenburg #2 23:08 7:27
541 383 #3877 Tyler Thorpe (10) West Stanly #2 23:08 7:27
542 #3255 William Long (7) Spartanburg #17 23:09 7:28
543 #1233 Jackson Sale (8) Fort Mill #11 23:10 7:28
544 384 #3872 Jack Johnston (10) West Stanly #3 23:11 7:28
545 #3419 Ryan Durham (8) Union #3 23:12 7:29
546 385 #3204 Tristan Walrond (11) Southeast Guilford #4 23:13 7:29
547 386 #3195 Michael Nunn Jr (11) Southeast Guilford #5 23:13 7:29
548 #2814 Mihir Dutta (10) River Bluff #14 23:15 7:30
549 387 #2463 Ben Silver (9) Northwest Cabarrus #7 23:16 7:30
550 #926 Josh Dilts (10) East Rowan #8 23:17 7:30
551 388 #1341 Jacob Moser (10) Hickory #5 23:18 7:30
552 #1500 Cody McCahill (10) Hough #9 23:19 7:31
553 #3402 Duncan Mills (9) TC Roberson #10 23:19 7:31
554 #3739 Clark Penner (9) West Forsyth (NC) #14 23:20 7:31
555 #2336 Joe Kaufman (8) Nation Ford #9 23:21 7:31
556 #1672 Zac Brown (9) Lake Norman #12 23:22 7:32
557 #2881 Justin Asher (7) Riverside #10 23:23 7:32
558 #195 Joshua Wayne (10) Ardrey Kell #16 23:24 7:32
559 389 #3166 Jaxon Miller (9) South Rowan #3 23:24 7:32
560 #1896 Stewart De`Gout (10) Loganville #8 23:25 7:33
561 390 #740 Jacob Ryan (10) Cox Mill #4 23:25 7:33
562 391 #544 Max Bovard (9) Central Cabarrus #7 23:25 7:33
563 #2460 Payton Penninger (9) Northwest Cabarrus #8 23:26 7:33
564 #3518 Garrett Blakely (9) Watauga #10 23:26 7:33
565 392 #771 Justin Roach (9) Cuthbertson #5 23:30 7:34
566 393 #743 Jack Sullivan (9) Cox Mill #5 23:31 7:35
567 #3517 Jacob Blackburn (10) Watauga #11 23:32 7:35
568 #3090 Grady Parks (9) South Mecklenburg #16 23:33 7:35
569 394 #2945 Jacob Douglass (9) RJ Reynolds #5 23:34 7:36
570 #3319 Evan Eaddy (9) Spring Valley #13 23:34 7:36
571 #3070 Jackson Ensminger (9) South Mecklenburg #17 23:34 7:36
572 #3543 Matthew Shaw (9) Watauga #12 23:34 7:36
573 #3151 Hunter Totherow (9) South Pointe #11 23:35 7:36
574 #3236 Taylor Bocchino (7) Spartanburg #18 23:36 7:36
575 #2897 Bailey Mook (7) Riverside #11 23:36 7:36
576 #3102 Henry Slade (9) South Mecklenburg #18 23:37 7:37
577 #524 Seth McKee (10) Cedar Ridge #8 23:38 7:37
578 395 #2663 Christian Prince (9) Porter Ridge #5 23:39 7:37
579 #2721 Constintine Boardman (9) Providence #11 23:40 7:38
580 #3729 Roy Hopgood (9) West Forsyth (NC) #15 23:44 7:39
581 396 #738 John Reed (10) Cox Mill #6 23:46 7:40
582 #621 Austin Franks (9) Charlotte Catholic #13 23:50 7:41
583 #2354 Evan Welch (9) Nation Ford #10 23:54 7:42
584 #3336 Matthew Reupke (10) Spring Valley #14 23:56 7:43
585 #294 Drew Benson (9) Blythewood #13 23:58 7:43
586 #977 Garrett Hissom (9) Eastside #10 24:01 7:44
587 397 #3443 Eric Sykes Jr. (9) Walkertown #1 24:05 7:46
588 #3535 Evan Miller (10) Watauga #13 24:11 7:48
589 #3246 Jack Graham (7) Spartanburg #19 24:15 7:49
590 #3103 Ben Snider (9) South Mecklenburg #19 24:20 7:50
591 #2241 David Fine (10) Myers Park #18 24:25 7:52
592 398 #3160 Daniel Chavez (10) South Rowan #4 24:28 7:53
593 399 #3439 Tyler Lynch (9) Walkertown #2 24:29 7:53
594 400 #2364 Grant Corn (10) North Henderson #5 24:30 7:54
595 401 #2997 Peyton McGee (9) Rock Hill #7 24:31 7:54
596 #2246 Alec Granger (9) Myers Park #19 24:32 7:54
597 402 #3816 Nick Sekulich (9) West Johnston #6 24:44 7:58
598 #654 Matt Webber (9) Charlotte Catholic #14 24:45 7:59
599 #2272 Cory Schattenfield (10) Myers Park #20 24:46 7:59
600 #547 Dillon Gorlesky (10) Central Cabarrus #8 24:48 8:00
601 #3329 Patrick Kittrell (7) Spring Valley #15 24:57 8:02
602 #2130 Holden Armstrong (10) Mount Tabor #14 24:57 8:02
603 #2040 Keegan Mazar (9) Mauldin #9 25:01 8:04
604 #1952 Garrison Stewart (9) Mallard Creek #9 25:08 8:06
605 #3340 Jordan Whitfield (9) Spring Valley #16 25:08 8:06
606 #3104 Will Snider (9) South Mecklenburg #20 25:13 8:08
607 #3109 Ben Wallace (9) South Mecklenburg #21 25:17 8:09
608 #2992 Connor Jenkins (9) Rock Hill #8 25:19 8:10
609 #2767 Kristian Aiken (10) Ridge View #8 25:19 8:10
610 #3075 Ryan Grote (9) South Mecklenburg #22 25:19 8:10
611 #3093 Rocky Perez (9) South Mecklenburg #23 25:19 8:10
612 #1240 Grayson Whitaker (7) Fort Mill #12 25:20 8:10
613 #3078 Marcus Higgins (9) South Mecklenburg #24 25:21 8:10
614 #3599 Ben Stone (9) Weddington #10 25:24 8:11
615 #536 Robert Van der Drift (9) Cedar Ridge #9 25:26 8:12
616 #2848 Jake Smith (8) River Bluff #15 25:27 8:12
617 #1702 Luke Gus Wagner (9) Lake Norman #13 25:28 8:12
618 403 #2088 Saul Gomez (9) Mooresville #6 25:29 8:13
619 #1241 Dominic Williams (10) Fort Mill #13 25:36 8:15
620 404 #3861 Drake Austin (9) West Stanly #4 25:36 8:15
621 #3416 Grant Berry (8) Union #4 25:42 8:17
622 #879 Kyle Smith (11) East Henderson #3 25:44 8:18
623 405 #3874 Jackson Matthews (9) West Stanly #5 25:48 8:19
624 #2999 Anthony Nguyen (10) Rock Hill #9 25:52 8:20
625 #3244 Wales Dixon (7) Spartanburg #20 25:53 8:20
626 #159 Tobi Akinyeln (10) Ardrey Kell #17 25:54 8:21
627 #2194 Andrew Thomas (11) Mt Pleasant #2 25:54 8:21
628 #296 Jacob Braddock (9) Blythewood #14 26:00 8:23
629 #3067 Christain Dols (10) South Mecklenburg #25 26:01 8:23
630 #3576 Tyler Counts (9) Weddington #11 26:02 8:23
631 #615 Liam Bendezu (10) Charlotte Catholic #15 26:10 8:26
632 #3524 Ilias Figalow (9) Watauga #14 26:15 8:28
633 #1151 Steven Vargas (11) Forestview #9 26:16 8:28
634 #1601 Alex Wilson (10) Jesse C. Carson #4 26:18 8:29
635 #331 Kirk Tanner (8) Blythewood #15 26:21 8:30
636 #941 Jacob Rowell (10) East Rowan #9 26:27 8:31
637 406 #3866 Mason Edwards (9) West Stanly #6 26:29 8:32
638 #1858 Ethan Stanley (9) Laney #8 26:44 8:37
639 407 #3444 Kyle Vanchure (9) Walkertown #3 26:48 8:38
640 #3530 Seth Lawrence (9) Watauga #15 26:49 8:39
641 408 #3164 Willis Hobbs (10) South Rowan #5 26:54 8:40
642 #2458 Thomas Laws (9) Northwest Cabarrus #9 27:00 8:42
643 #1510 Vince Velletta (10) Hough #10 27:09 8:45
644 #3328 Andrew Kittrell (10) Spring Valley #17 27:19 8:48
645 #2990 Jathan Gassert (8) Rock Hill #10 27:24 8:50
646 #2445 Adam Ashbaugh (9) Northwest Cabarrus #10 27:31 8:52
647 #1212 Nathan Hummel (8) Fort Mill #14 27:36 8:54
648 #1221 Jacob May (8) Fort Mill #15 27:38 8:54
649 #3331 Manwello Mack (9) Spring Valley #18 27:41 8:55
650 409 #3433 Jacob Carpenter (10) Walkertown #4 27:43 8:56
651 #1220 Ethan May (7) Fort Mill #16 27:44 8:56
652 #2192 Cameron Oliver (11) Mt Pleasant #3 28:06 9:03
653 410 #3432 Donovan Anderson (9) Walkertown #5 28:21 9:08
654 #892 Jimmie Cunningham (9) East Mecklenburg #3 29:51 9:37
655 #1460 Avery Li-a-Ping (9) Hopewell #2 33:33 10:49
656 #2186 Trevor Crudele (11) Mt Pleasant #4 33:41 10:51
657 #1152 Chandler Wilson (10) Forestview #10 35:13 11:21