Boys 5000m Run CC
Place Points Bib# Name (Grade) Team Time Mile Pace
1 1 #253 Bakri Abushouk (12) Cary #1 15:20 4:56
2 2 #686 Jack Manesiotis (12) Hilton Head #1 15:22 4:57
3 3 #970 Tony Morales (11) Lexington #1 15:26 4:58
4 4 #964 Zack Langston (11) Lexington #2 15:40 5:03
5 5 #171 William Roberson (11) Broughton #1 15:40 5:03
6 6 #172 John Dalton Rohr (11) Broughton #2 15:40 5:03
7 7 #1138 Dalton Nickel (12) Mount Tabor #1 15:41 5:03
8 8 #1459 Wyatt Maxey (11) Providence #1 15:46 5:05
9 9 #790 Nikolaus Kreiling (11) Jordan #1 15:56 5:08
10 10 #260 Abel Tecle (12) Cary #2 15:57 5:08
11 11 #176 Asher Smith-Rose (11) Broughton #3 15:59 5:09
12 12 #160 Jeremy Brown (9) Broughton #4 16:02 5:10
13 13 #1137 Ian Milder (11) Mount Tabor #2 16:03 5:10
14 14 #783 Daniel Beamer (11) Jordan #2 16:08 5:12
15 15 #689 Sean McMahon (12) Hilton Head #2 16:09 5:12
16 16 #164 Allen Lawrence (12) Broughton #5 16:10 5:12
17 17 #240 Nick Tyrey (12) Cardinal Gibbons #1 16:14 5:14
18 18 #1695 Matt Burns (12) Weddington #1 16:16 5:14
19 19 #867 Patrick Sheehan (11) Lake Norman #1 16:19 5:15
20 20 #987 Erik Wendt (12) Lexington #3 16:20 5:16
21 21 #1132 Andrew Krivsky (12) Mount Tabor #3 16:21 5:16
22 22 #620 Tom Nobles (11) Green Hope #1 16:22 5:16
23 23 #1190 Andrew Fea (11) North Lincoln #1 16:22 5:16
24 24 #255 Josh Barrett (11) Cary #3 16:27 5:18
25 25 #258 Justin Lane (12) Cary #4 16:28 5:18
26 26 #139 Sam Williams (11) Bishop McGuinness #1 16:28 5:18
27 27 #988 Blake White (12) Lexington #4 16:28 5:18
28 28 #1187 Crhis Boyle (12) North Lincoln #2 16:30 5:19
29 29 #1639 Josh Warren (10) Starr's Mill #1 16:31 5:19
30 30 #1703 Tanner Glackin (12) Weddington #2 16:33 5:20
31 31 #261 Robel Tecle (11) Cary #5 16:35 5:20
32 32 #648 Alex Cornwell (9) Hickory Ridge #1 16:38 5:21
33 33 #684 Colton Hennessey (11) Hilton Head #3 16:38 5:21
34 34 #296 Evan Georges (11) Charlotte Catholic #1 16:40 5:22
35 35 #254 Dean Abushouk (10) Cary #6 16:41 5:22
36 36 #174 William Sandin (10) Broughton #6 16:43 5:23
37 37 #1197 Ryan Shannon (11) North Lincoln #3 16:44 5:23
38 38 #1635 Daniel Sims (12) Starr's Mill #2 16:45 5:24
39 39 #238 Cody Nagy (11) Cardinal Gibbons #2 16:46 5:24
40 40 #1694 Chris Burns (12) Weddington #3 16:47 5:24
41 41 #1253 Mason Lenox (12) Northwestern #1 16:48 5:25
42 42 #1729 Luke Warner (12) Weddington #4 16:50 5:25
43 43 #1130 Nathan Kirse (12) Mount Tabor #4 16:51 5:26
44 44 #1472 Joe Sullivan (12) Providence #2 16:51 5:26
45 45 #168 Peter Millsaps (10) Broughton #7 16:52 5:26
46 46 #561 Conor Honeycutt (10) East Rowan #1 16:53 5:26
47 47 #241 Jake Zawada (11) Cardinal Gibbons #3 16:53 5:26
48 48 #236 Mario Lund (12) Cardinal Gibbons #4 16:54 5:27
49 49 #1598 Michael Staples (10) South View #1 16:59 5:28
50 50 #1752 Garrett Farrimond (11) West Forsyth #1 16:59 5:28
51 #1222 Colton Lawson (10) Northern Durham #1 17:00 5:29
52 51 #232 David Edwards (10) Cardinal Gibbons #5 17:00 5:29
53 52 #873 Jonathan Wagner (12) Lake Norman #2 17:02 5:29
54 53 #1587 Titus Grant (10) South View #2 17:03 5:30
55 54 #918 Matt Panza (11) Lake Norman Charter #1 17:04 5:30
56 55 #567 Cal Meyers (11) East Rowan #2 17:05 5:30
57 56 #527 Fisher Ramsey (10) East Mecklenburg #1 17:05 5:30
58 57 #609 Ryan Hefner (12) Green Hope #2 17:06 5:30
59 58 #613 Alex Jeffs (12) Green Hope #3 17:07 5:31
60 59 #1258 Chad Rollins (11) Northwestern #2 17:08 5:31
61 60 #1148 Hendricks Stowe (11) Mount Tabor #5 17:09 5:31
62 61 #1442 Tyler Davis (12) Providence #3 17:09 5:31
63 62 #1452 Daniel Kim (10) Providence #4 17:10 5:32
64 63 #753 Kevin Harrow (12) Hough #1 17:11 5:32
65 64 #1434 Dylan Cohen (11) Providence #5 17:11 5:32
66 65 #310 Matt Phillips (12) Charlotte Catholic #2 17:12 5:32
67 66 #452 Danny Sodano (11) Cuthbertson #1 17:13 5:33
68 67 #961 Thomas Harris (11) Lexington #5 17:13 5:33
69 68 #1710 Ryan Hobbs (10) Weddington #5 17:13 5:33
70 69 #93 Ryland Peele (12) Ardrey Kell #1 17:14 5:33
71 70 #721 Nate Nash (11) Hopewell #1 17:15 5:33
72 71 #317 Jeb Roberts (12) Charlotte Catholic #3 17:16 5:34
73 72 #228 JB Collins (12) Cardinal Gibbons #6 17:17 5:34
74 73 #1238 Christian Acker (11) Northwestern #3 17:17 5:34
75 74 #1243 Logan Childs (11) Northwestern #4 17:18 5:34
76 75 #1067 Tim Coffey (10) Mooresville #1 17:19 5:35
77 76 #628 Quinn Stanley (12) Green Hope #4 17:20 5:35
78 77 #789 Romel Garcia (11) Jordan #3 17:20 5:35
79 78 #1595 Joseph Moody (10) South View #3 17:21 5:35
80 79 #614 Will Jordan (11) Green Hope #5 17:21 5:35
81 80 #923 Sean Powers (10) Lake Norman Charter #2 17:21 5:35
82 81 #1196 Josh Mosteller (12) North Lincoln #4 17:22 5:36
83 82 #95 Jason Port (10) Ardrey Kell #2 17:22 5:36
84 83 #1038 Kendon Corbett (12) Marvin Ridge #1 17:23 5:36
85 84 #130 Greg Redden (12) Bishop McGuinness #2 17:24 5:36
86 85 #1699 Brandon DallaRosa (10) Weddington #6 17:24 5:36
87 86 #355 Chris Bradley (11) Concord #1 17:25 5:37
88 87 #1697 Cameron Cogdell (10) Weddington #7 17:26 5:37
89 88 #324 Chase Smith (10) Charlotte Catholic #4 17:26 5:37
90 89 #679 Sam Beattie (9) Hilton Head #4 17:26 5:37
91 90 #678 Jack Beattie (9) Hilton Head #5 17:26 5:37
92 91 #1758 Blake Koeval (10) West Forsyth #2 17:27 5:37
93 92 #76 Ian Barclay (11) Ardrey Kell #3 17:27 5:37
94 93 #18 Max Chandler (12) A.L. Brown #1 17:27 5:37
95 94 #616 Kevin Kronk (12) Green Hope #6 17:29 5:38
96 95 #134 Bryan Soltis (10) Bishop McGuinness #3 17:29 5:38
97 96 #780 Corey Garagiola (11) Independence #1 17:31 5:39
98 97 #203 Shad McGrew (9) Butler #1 17:31 5:39
99 98 #544 Justin Allen (11) East Rowan #3 17:33 5:39
100 99 #1048 Carter Pennington (12) Marvin Ridge #2 17:33 5:39
101 100 #21 Timmy Hall (12) A.L. Brown #2 17:34 5:40
102 101 #1045 Alec Lane (12) Marvin Ridge #3 17:36 5:40
103 102 #1041 Daniel Ferguson (10) Marvin Ridge #4 17:37 5:40
104 103 #1035 Jake Blizzard (10) Marvin Ridge #5 17:37 5:40
105 104 #1618 James Adams (11) Starr's Mill #3 17:38 5:41
106 105 #388 Stephen Larson (11) Cox Mill #1 17:38 5:41
107 106 #1440 Umang Damani (12) Providence #6 17:38 5:41
108 107 #1331 Josh Williams (11) Piedmont #1 17:38 5:41
109 108 #434 Cole Bernard (11) Cuthbertson #2 17:39 5:41
110 109 #1039 Zach Durand (11) Marvin Ridge #6 17:39 5:41
111 110 #1275 Gideon Kapange (11) Olympic #1 17:39 5:41
112 111 #1577 David Guthrie (12) South View #4 17:39 5:41
113 112 #237 Chase McCord (11) Cardinal Gibbons #7 17:40 5:41
114 113 #33 Kellen Corson (10) A.L. Brown #3 17:45 5:43
115 114 #1516 Landon Holbert (11) South Mecklenburg #1 17:45 5:43
116 115 #1584 Austin Crawford (11) South View #5 17:46 5:43
117 116 #1757 Ryan Hughart (12) West Forsyth #3 17:47 5:44
118 117 #967 Woody Lynn (12) Lexington #6 17:47 5:44
119 118 #1457 Andrew Lyons (12) Providence #7 17:48 5:44
120 #1435 Mitch Costa (11) Providence #8 17:48 5:44
121 119 #1751 Vernon Espinoza (10) West Forsyth #4 17:50 5:45
122 120 #690 Noa Pagatpatan (9) Hilton Head #6 17:51 5:45
123 #1474 Tanner Sutter (9) Providence #9 17:52 5:45
124 121 #316 Andrew Roberts (11) Charlotte Catholic #5 17:53 5:46
125 122 #602 Jonathan Bakley (11) Green Hope #7 17:53 5:46
126 123 #841 Kevin Craig (11) Lake Norman #3 17:54 5:46
127 124 #1124 Anthony Conforti (12) Mount Tabor #6 17:55 5:46
128 125 #391 Taylor Page (12) Cox Mill #2 17:57 5:47
129 126 #318 Spencer Roche (10) Charlotte Catholic #6 17:57 5:47
130 127 #1044 Charlie Laatsch (11) Marvin Ridge #7 17:58 5:47
131 128 #1620 Alex Casado (10) Starr's Mill #4 17:58 5:47
132 129 #1239 Grayson Boatright (11) Northwestern #5 17:58 5:47
133 130 #1247 Chad Fennell (11) Northwestern #6 17:59 5:48
134 131 #1589 Matt Kriner (12) South View #6 18:02 5:49
135 132 #523 Jeremy Jones (11) East Mecklenburg #2 18:03 5:49
136 133 #547 Jason Basso (11) East Rowan #4 18:04 5:49
137 134 #1199 Zach Wesson (10) North Lincoln #5 18:04 5:49
138 135 #909 Stephen Hack (11) Lake Norman Charter #3 18:05 5:50
139 136 #1760 Erik Martin (12) West Forsyth #5 18:05 5:50
140 #1463 Will McSwain (9) Providence #10 18:05 5:50
141 137 #566 Graham Lyerly (12) East Rowan #5 18:06 5:50
142 138 #323 Zachary Sharp (12) Charlotte Catholic #7 18:06 5:50
143 139 #1163 Dylan Lemly (12) North Davidson #1 18:06 5:50
144 140 #796 Michael Schreyack (11) Jordan #4 18:07 5:50
145 141 #913 Nathan Kemper (9) Lake Norman Charter #4 18:07 5:50
146 142 #1186 Nathan Anderson (11) North Lincoln #6 18:07 5:50
147 #605 Corey Colberg (11) Green Hope #8 18:08 5:50
148 143 #1279 Ryan Ragoonath (10) Olympic #2 18:09 5:51
149 144 #23 Johnny Hodge (12) A.L. Brown #4 18:10 5:51
150 145 #1768 Miguel Vasquez (12) West Forsyth #6 18:12 5:52
151 146 #262 Henry Wilson (12) Cary #7 18:12 5:52
152 #1036 Brian Callinan (11) Marvin Ridge #8 18:13 5:52
153 147 #1633 Adrien Porzio (12) Starr's Mill #5 18:13 5:52
154 148 #550 Chance Brown (9) East Rowan #6 18:14 5:52
155 149 #1631 Garrison Pavel (11) Starr's Mill #6 18:14 5:52
156 150 #799 Jack Smith (12) Jordan #5 18:15 5:53
157 151 #96 Harrisson Saint (11) Ardrey Kell #4 18:16 5:53
158 152 #92 Dyllan Moss (11) Ardrey Kell #5 18:17 5:53
159 153 #79 Christopher Boulton (10) Ardrey Kell #6 18:18 5:54
160 #624 Mahmoud Saad (12) Green Hope #9 18:18 5:54
161 154 #1583 Joe Cox (10) South View #7 18:19 5:54
162 155 #1621 Ben Casado (11) Starr's Mill #7 18:19 5:54
163 156 #1330 Chandler Williams (10) Piedmont #2 18:20 5:54
164 157 #1129 Phillip Jolly (11) Mount Tabor #7 18:20 5:54
165 158 #972 Jacob Price (12) Lexington #7 18:20 5:54
166 159 #917 Matt Osborn (12) Lake Norman Charter #5 18:21 5:55
167 160 #1351 Ryan Hastings (11) Porter Ridge #1 18:22 5:55
168 161 #573 Jason Troutman (10) East Rowan #7 18:22 5:55
169 #1582 Javier Alejandro (9) South View #8 18:22 5:55
170 162 #1252 Kole Koterb (10) Northwestern #7 18:23 5:55
171 163 #905 Keaton Cooper (11) Lake Norman Charter #6 18:23 5:55
172 164 #1219 Stephan Snyder (11) North Mecklenburg #1 18:24 5:56
173 165 #792 Sean Long (11) Jordan #6 18:24 5:56
174 166 #519 Ronald Gipson (12) East Mecklenburg #3 18:27 5:57
175 #1578 Chris James (12) South View #9 18:29 5:57
176 #1134 Michael Madden (10) Mount Tabor #8 18:30 5:58
177 #1127 Ian Foley (9) Mount Tabor #9 18:30 5:58
178 167 #751 Matt Cuddy (11) Hough #2 18:30 5:58
179 168 #844 Wyatt Fedorka (10) Lake Norman #4 18:31 5:58
180 169 #843 Collin Emerson (11) Lake Norman #5 18:31 5:58
181 170 #929 Andrew Swift (10) Lake Norman Charter #7 18:31 5:58
182 #928 Zach Stephens (11) Lake Norman Charter #8 18:32 5:58
183 171 #517 Andrew Fairman (10) East Mecklenburg #4 18:34 5:59
184 172 #1644 Billy Benfield (10) Sun Valley #1 18:36 6:00
185 #983 Aaron Taylor (11) Lexington #8 18:36 6:00
186 #259 Keegan Muncy-Champitto (12) Cary #8 18:38 6:00
187 #1625 Kevin Hilinski (10) Starr's Mill #8 18:38 6:00
188 #1246 Anthony Dean (11) Northwestern #8 18:38 6:00
189 173 #1273 Brenden Forbis (11) Olympic #3 18:39 6:00
190 174 #829 Wes Anderson (10) Lake Norman #6 18:39 6:00
191 #980 Jack Stuart (11) Lexington #9 18:39 6:00
192 175 #432 Derek Armour (11) Cuthbertson #3 18:39 6:00
193 176 #361 Matthew Panner (9) Concord #2 18:40 6:01
194 177 #205 Mac Morris (12) Butler #2 18:40 6:01
195 178 #19 Mason Forrest (12) A.L. Brown #5 18:41 6:01
196 179 #118 Jack Brannan (10) Bishop McGuinness #4 18:42 6:01
197 #1628 Reed Livingston (9) Starr's Mill #9 18:43 6:02
198 180 #360 Grant OÕBrien (12) Concord #3 18:44 6:02
199 181 #497 Michael Mebel (11) Davie #1 18:45 6:02
200 182 #446 Sean Hogan (12) Cuthbertson #4 18:47 6:03
201 183 #350 Casey Aldridge (12) Concord #4 18:47 6:03
202 #1636 Philip Snitzer (9) Starr's Mill #10 18:47 6:03
203 184 #516 Alex Cannon (12) East Mecklenburg #5 18:48 6:03
204 185 #35 A.J. Meadows (10) A.L. Brown #6 18:49 6:04
205 186 #127 Zack Jones (10) Bishop McGuinness #5 18:49 6:04
206 187 #502 Wilson Rowe (12) Davie #2 18:49 6:04
207 188 #415 Jason Huber (11) CS Davidson #1 18:50 6:04
208 189 #126 William Johnson (11) Bishop McGuinness #6 18:50 6:04
209 190 #396 A.J. Siersma (11) Cox Mill #3 18:50 6:04
210 191 #653 Mark Heidenfeldt (12) Hickory Ridge #2 18:51 6:04
211 #1711 Colton Jordan (9) Weddington #8 18:52 6:05
212 192 #1527 Jack McKenzie (11) South Mecklenburg #2 18:53 6:05
213 193 #748 Calvin Blubaugh (9) Hough #3 18:53 6:05
214 194 #521 Preston Hawkes (11) East Mecklenburg #6 18:53 6:05
215 195 #441 Max Cunningham (10) Cuthbertson #5 18:55 6:06
216 196 #137 Nick Stout (12) Bishop McGuinness #7 18:56 6:06
217 197 #528 Noah Richardson (10) East Mecklenburg #7 18:57 6:06
218 #546 Darin Basso (11) East Rowan #8 18:57 6:06
219 198 #443 William Deslauriers (10) Cuthbertson #6 18:58 6:07
220 199 #1519 Phillip Jester (11) South Mecklenburg #3 18:59 6:07
221 200 #1005 Brandon Nobrega (11) Mallard Creek #1 18:59 6:07
222 201 #1295 Chabelo Lantz (9) Parkwood #1 19:00 6:07
223 202 #657 Vikash Kumar (10) Hickory Ridge #3 19:00 6:07
224 203 #854 Ben Kirkland (10) Lake Norman #7 19:00 6:07
225 204 #22 Curtis Haynie (11) A.L. Brown #7 19:01 6:08
226 #1047 Jacob Mrozowski (12) Marvin Ridge #9 19:01 6:08
227 205 #1532 Winston Schuller (12) South Mecklenburg #4 19:03 6:08
228 206 #1282 Calvin Sumter (10) Olympic #4 19:05 6:09
229 207 #1763 Nelson Russ (9) West Forsyth #7 19:06 6:09
230 208 #454 grant Wood (9) Cuthbertson #7 19:08 6:10
231 209 #1157 Spencer Ader (10) North Davidson #2 19:08 6:10
232 #1037 Matt Carson (11) Marvin Ridge #10 19:08 6:10
233 #925 Robert Sevin (10) Lake Norman Charter #9 19:11 6:11
234 210 #665 Mark Williams (12) Hickory Ridge #4 19:11 6:11
235 211 #1352 Tyler Janko (10) Porter Ridge #2 19:12 6:11
236 212 #1281 Maceo Rucker-Shiver (12) Olympic #5 19:13 6:11
237 #303 Thomas Mathis (10) Charlotte Catholic #8 19:13 6:11
238 #119 Zach Bruns (12) Bishop McGuinness #8 19:14 6:12
239 213 #1297 John Rorie (12) Parkwood #2 19:14 6:12
240 214 #660 Locke Revels (12) Hickory Ridge #5 19:15 6:12
241 #1725 Nick Resor (10) Weddington #9 19:15 6:12
242 215 #393 Chase Philemon (11) Cox Mill #4 19:16 6:12
243 216 #1272 Chris Dugan (12) Olympic #6 19:16 6:12
244 #1693 Jackson Bivens (9) Weddington #10 19:17 6:13
245 #529 Michael Shaw (10) East Mecklenburg #8 19:17 6:13
246 217 #757 Joey Obeid (10) Hough #4 19:17 6:13
247 218 #798 Mitchell Slentz (10) Jordan #7 19:18 6:13
248 219 #490 Justin Johnson (12) Davie #3 19:18 6:13
249 #953 Lucas Cobb (12) Lexington #10 19:19 6:13
250 #122 Patrick DePinto (11) Bishop McGuinness #9 19:19 6:13
251 #1580 Michael Noack (10) South View #10 19:20 6:14
252 220 #1214 Wes Guthridge (10) North Mecklenburg #2 19:21 6:14
253 221 #1195 Jared Moore (10) North Lincoln #7 19:22 6:14
254 222 #781 Clayton Johnston (11) Independence #2 19:23 6:15
255 223 #747 Clay Ausdenmoore (9) Hough #5 19:28 6:16
256 224 #1536 Ben Talbert (10) South Mecklenburg #5 19:30 6:17
257 #842 Mike Deservos (11) Lake Norman #8 19:31 6:17
258 225 #1524 Kyle Long (11) South Mecklenburg #6 19:33 6:18
259 226 #410 Frank Bragg (9) CS Davidson #2 19:33 6:18
260 #256 Chris Johnson (12) Cary #9 19:33 6:18
261 227 #368 Matthew Twigger (10) Concord #5 19:34 6:18
262 #568 Deepan Patel (12) East Rowan #9 19:35 6:19
263 228 #1009 Garrett Woodford (12) Mallard Creek #2 19:36 6:19
264 #312 Bailey Quinn (11) Charlotte Catholic #9 19:37 6:19
265 229 #782 Jason Lux (10) Independence #3 19:37 6:19
266 230 #1320 Marcus Christanson (9) Piedmont #3 19:38 6:20
267 231 #200 Chapman Fleming (12) Butler #3 19:40 6:20
268 #845 Tyler Fera (10) Lake Norman #9 19:40 6:20
269 232 #1210 Douglas Denar (10) North Mecklenburg #3 19:41 6:20
270 #869 Mitch Steiner (9) Lake Norman #10 19:42 6:21
271 233 #413 William Gosnell (9) CS Davidson #3 19:43 6:21
272 234 #999 Javis Belton (12) Mallard Creek #3 19:44 6:21
273 235 #1319 Vincent Berardelli (12) Piedmont #4 19:45 6:22
274 236 #90 Christopher Kuuskvere (12) Ardrey Kell #7 19:45 6:22
275 237 #1326 Jacob Sanders (11) Piedmont #5 19:46 6:22
276 #98 Mark Stalcup (12) Ardrey Kell #8 19:47 6:22
277 #931 Joe Will (10) Lake Norman Charter #10 19:47 6:22
278 238 #1074 tucker Key (9) Mooresville #2 19:48 6:23
279 239 #763 Joel Tinkler (11) Hough #6 19:51 6:24
280 240 #777 Tanner Barnett (11) Independence #4 19:57 6:26
281 241 #1646 Corey Ferguson (10) Sun Valley #2 19:58 6:26
282 242 #397 Scott Smith (11) Cox Mill #5 19:59 6:26
283 243 #487 Reid Hecht (11) Davie #4 20:03 6:28
284 244 #746 Matt Alfers (9) Hough #7 20:03 6:28
285 245 #1004 Kinyua Koine (12) Mallard Creek #4 20:05 6:28
286 246 #1007 Brandon Schwartz (10) Mallard Creek #5 20:06 6:29
287 247 #387 Nick Kostick (11) Cox Mill #6 20:09 6:30
288 248 #499 John Myers (9) Davie #5 20:11 6:30
289 #445 Josh Hazlet (9) Cuthbertson #8 20:12 6:30
290 249 #1211 Jon Garst (10) North Mecklenburg #4 20:13 6:31
291 #749 adam Calero (9) Hough #8 20:13 6:31
292 250 #1158 Nicolas Bell (10) North Davidson #3 20:14 6:31
293 251 #1650 Ricardo Montoya (9) Sun Valley #3 20:15 6:31
294 #125 Josh Goodman (10) Bishop McGuinness #10 20:16 6:32
295 #85 Connor Fields (9) Ardrey Kell #9 20:17 6:32
296 252 #412 Ben Flannery (9) CS Davidson #4 20:20 6:33
297 253 #206 Austin Paytes (11) Butler #4 20:21 6:33
298 254 #664 Sam Rupp (10) Hickory Ridge #6 20:22 6:34
299 255 #663 Chris Rupp (11) Hickory Ridge #7 20:23 6:34
300 256 #719 Dane Mohn (10) Hopewell #2 20:24 6:34
301 257 #197 David Bower (11) Butler #5 20:25 6:35
302 #647 Parker Burns (9) Hickory Ridge #8 20:26 6:35
303 258 #1278 David Moreno (9) Olympic #7 20:27 6:35
304 #654 Austin Helm (11) Hickory Ridge #9 20:28 6:36
305 259 #1543 spencer Youngblood (10) South Mecklenburg #7 20:29 6:36
306 260 #1215 Anthony Lorenzo (9) North Mecklenburg #5 20:34 6:38
307 261 #717 Tyler Lever (12) Hopewell #3 20:35 6:38
308 #752 Michael Gil (12) Hough #9 20:37 6:39
309 262 #384 Evan Alpern (10) Cox Mill #7 20:37 6:39
310 #306 Paul Modzelewski (12) Charlotte Catholic #10 20:38 6:39
311 263 #1159 Nathan Buckner (12) North Davidson #4 20:38 6:39
312 #383 Austin Alpern (10) Cox Mill #8 20:38 6:39
313 #1520 Matthew Kane (10) South Mecklenburg #8 20:40 6:40
314 #656 Jake Keele (10) Hickory Ridge #10 20:41 6:40
315 264 #1207 tony Amos (11) North Mecklenburg #6 20:42 6:40
316 #762 Sean Stewart (10) Hough #10 20:43 6:40
317 265 #1164 Logan McDonald (11) North Davidson #5 20:52 6:43
318 266 #354 Taylor Blovsky (10) Concord #6 20:58 6:45
319 267 #1323 Garrett Griffin (10) Piedmont #6 20:59 6:46
320 268 #353 Jonathan Black (10) Concord #7 21:01 6:46
321 269 #718 Scott McMannes (10) Hopewell #4 21:02 6:47
322 270 #714 Bart Kelly (11) Hopewell #5 21:10 6:49
323 #1535 Zach Smith (12) South Mecklenburg #9 21:13 6:50
324 271 #1345 Luke Ferguson (12) Porter Ridge #3 21:14 6:50
325 #440 Spencer Crane (11) Cuthbertson #9 21:15 6:51
326 272 #1648 Juan Gomez (11) Sun Valley #4 21:15 6:51
327 273 #1349 Jacob Warner (10) Porter Ridge #4 21:16 6:51
328 274 #1006 Charlie Rodgers (9) Mallard Creek #6 21:16 6:51
329 275 #416 Zack McAfee (10) CS Davidson #5 21:17 6:51
330 276 #720 Brandon Mork (12) Hopewell #6 21:18 6:52
331 277 #491 Peyton Jones (9) Davie #6 21:21 6:53
332 278 #1329 Joey Ventrano (12) Piedmont #7 21:29 6:55
333 279 #1292 AJ Benitez-DeVilbiss (11) Parkwood #3 21:30 6:56
334 #87 Joseph Gallo (9) Ardrey Kell #10 21:32 6:56
335 280 #198 Torsten Byrnes (11) Butler #6 21:41 6:59
336 281 #722 Brandon Snider (12) Hopewell #7 21:44 7:00
337 282 #208 Kevin Simono (11) Butler #7 21:46 7:01
338 283 #1071 Dylan Hiatt (9) Mooresville #3 21:49 7:02
339 284 #1209 Jack Bradford (11) North Mecklenburg #7 21:49 7:02
340 285 #1162 Braxton Langston-Chapman (9) North Davidson #6 21:57 7:04
341 #1327 Garrett Shepperd (11) Piedmont #8 22:00 7:05
342 #392 Ethan Pestyk (10) Cox Mill #9 22:01 7:06
343 #1328 Scott Stegall (9) Piedmont #9 22:01 7:06
344 #201 Will Keeton (11) Butler #8 22:02 7:06
345 286 #1166 Cameron Peterson (9) North Davidson #7 22:04 7:07
346 287 #1769 Rory Lazenby (11) Sun Valley #5 22:10 7:09
347 288 #1008 Kevin Smith (9) Mallard Creek #7 22:15 7:10
348 289 #1064 Oscar Basualdo (9) Mooresville #4 22:16 7:10
349 290 #1080 Mark Randall (10) Mooresville #5 22:18 7:11
350 291 #1073 Joseph Johnson (9) Mooresville #6 22:18 7:11
351 292 #498 Sam Motley (10) Davie #7 22:21 7:12
352 #1523 Drew Kromer (10) South Mecklenburg #10 22:25 7:13
353 293 #1649 John Luke (10) Sun Valley #6 22:25 7:13
354 #713 Austin Householder (11) Hopewell #8 22:27 7:14
355 #351 Carter Armstrong (9) Concord #8 22:31 7:15
356 #712 Alec Greenberg (11) Hopewell #9 22:39 7:18
357 #211 Chris Williams (12) Butler #9 23:10 7:28
358 294 #409 Jake Batchelor (10) CS Davidson #6 23:10 7:28
359 295 #1647 Michael Garrett (10) Sun Valley #7 23:25 7:33
360 296 #417 Conner Nunnaley (9) CS Davidson #7 23:30 7:34
361 297 #1296 Alex Moore (12) Parkwood #4 23:36 7:36
362 #1645 Logan Farlow (10) Sun Valley #8 23:40 7:38
363 298 #1346 Desi Hoagland (11) Porter Ridge #5 23:42 7:38
364 299 #1348 Lee Seaman (10) Porter Ridge #6 23:43 7:39
365 300 #1347 Logan McMahan (10) Porter Ridge #7 23:55 7:42
366 #1344 Josh Boyer (11) Porter Ridge #8 24:13 7:48
367 301 #1077 CJ Noblezada (9) Mooresville #7 24:27 7:53
368 #418 JD Freeman (11) CS Davidson #8 24:49 8:00
369 #1003 Harrison Green (12) Mallard Creek #8 25:54 8:21
370 #411 Michael Cosby (9) CS Davidson #9 25:59 8:22
371 #390 Walker OÕBrien (12) Cox Mill #10 25:59 8:22
372 #1350 Zack Webb (9) Porter Ridge #9 27:08 8:45
373 302 #1294 Duncan Greene (11) Parkwood #5 29:27 9:30
374 303 #779 Ralph Ferguson (9) Independence #5 30:20 9:47