Boys 5000m Run CC
Place Points Bib# Name (Grade) Team Time Mile Pace
1 1 #962 Hunter Janus (9) Lexington #1 17:20 5:35
2 2 #981 Dane I Szalwinsk (10) Lexington #2 17:39 5:41
3 3 #619 Ryan Michael (12) Green Hope #1 17:48 5:44
4 4 #618 John McGarrahan (11) Green Hope #2 17:49 5:44
5 5 #622 Henry Pehr (9) Green Hope #3 17:50 5:45
6 6 #621 Brad Pehr (11) Green Hope #4 17:58 5:47
7 7 #572 Josh Rowell (11) East Rowan #1 18:08 5:50
8 8 #688 Austin McLoud (11) Hilton Head #1 18:09 5:51
9 9 #1473 Logan Sutter (9) Providence #1 18:13 5:52
10 #233 William Harris (10) Cardinal Gibbons #1 18:14 5:52
11 10 #629 Patrick Stylski (9) Green Hope #5 18:15 5:53
12 11 #954 Daniel Corley (9) Lexington #3 18:19 5:54
13 12 #169 Jack Moody (9) Broughton #1 18:19 5:54
14 13 #163 Troy Kelly (11) Broughton #2 18:19 5:54
15 14 #985 Conley Waters (9) Lexington #4 18:19 5:54
16 15 #496 Andrew McBride (10) Davie #1 18:25 5:56
17 16 #128 Leland Lancaster (12) Bishop McGuinness #1 18:27 5:57
18 #229 Anthony Cortina (10) Cardinal Gibbons #2 18:28 5:57
19 17 #1192 Riley Jones (9) North Lincoln #1 18:31 5:58
20 18 #1446 Jack Emerson (11) Providence #2 18:33 5:59
21 19 #617 Parker Manning (11) Green Hope #6 18:33 5:59
22 20 #800 Andrew Spencer (9) Jordan #1 18:35 5:59
23 #230 Christopher Cortina (10) Cardinal Gibbons #3 18:36 6:00
24 21 #615 Michael Kolor (9) Green Hope #7 18:36 6:00
25 22 #930 Tyler Wikoff (9) Lake Norman Charter #1 18:37 6:00
26 #625 Jonah Skousen (12) Green Hope #8 18:40 6:01
27 23 #1591 David McCalahan (10) South View #1 18:40 6:01
28 24 #681 Jason Busby (9) Hilton Head #2 18:41 6:01
29 #627 Austin Spivey (11) Green Hope #9 18:41 6:01
30 25 #495 Nate Marshall (10) Davie #2 18:45 6:02
31 26 #1133 Jackie Lin (10) Mount Tabor #1 18:45 6:02
32 27 #785 Patrick Connelly (12) Jordan #2 18:46 6:03
33 28 #167 Owen Melfi (11) Broughton #3 18:46 6:03
34 29 #165 Jacob Manring (11) Broughton #4 18:46 6:03
35 30 #170 Beck Otersen (10) Broughton #5 18:47 6:03
36 31 #179 Don Yim (11) Broughton #6 18:51 6:04
37 32 #1240 Sean Breikreutz (11) Northwestern #1 18:52 6:05
38 33 #569 Caleb Payton (11) East Rowan #2 18:54 6:05
39 34 #793 Greyson Meyer (11) Jordan #3 18:54 6:05
40 35 #694 Eladio Wilkinson (10) Hilton Head #3 18:55 6:06
41 36 #293 Zach Cox (10) Charlotte Catholic #1 18:57 6:06
42 #608 Dylan Hahn (12) Green Hope #10 18:57 6:06
43 37 #333 Jacob Winters (9) Charlotte Catholic #2 18:58 6:07
44 38 #1462 Sean McCaffey (9) Providence #3 18:59 6:07
45 39 #978 Foster Snipes (10) Lexington #5 19:01 6:08
46 40 #857 Ben Lehe (10) Lake Norman #1 19:01 6:08
47 41 #963 Alex Johnson (10) Lexington #6 19:01 6:08
48 42 #1436 Nick Couchell (10) Providence #4 19:02 6:08
49 43 #1242 Cooper Childs (11) Northwestern #2 19:02 6:08
50 44 #1131 Kenny Kneisel (9) Mount Tabor #2 19:03 6:08
51 45 #1256 Jonathon Parker (9) Northwestern #3 19:04 6:09
52 46 #1141 Will Olsen (11) Mount Tabor #3 19:05 6:09
53 47 #166 John Medina (12) Broughton #7 19:09 6:10
54 #175 Robert Simmons (9) Broughton #8 19:10 6:10
55 48 #834 Bradley Bocker (10) Lake Norman #2 19:11 6:11
56 49 #1466 Jeff Pacholski (12) Providence #5 19:12 6:11
57 50 #325 Darvy Soignet (10) Charlotte Catholic #3 19:12 6:11
58 51 #984 Prateek Verghese (12) Lexington #7 19:15 6:12
59 #1043 Roark Habegger (9) Marvin Ridge #1 19:16 6:12
60 #242 Sam Gay (10) Cardinal Gibbons #4 19:17 6:13
61 #612 Matthew Horan (9) Green Hope #11 19:17 6:13
62 52 #924 Jarett Rhodes (12) Lake Norman Charter #2 19:18 6:13
63 #982 Andy Szalwinski (11) Lexington #8 19:22 6:14
64 53 #1702 Biran Gaye (11) Weddington #1 19:22 6:14
65 54 #1675 Kenneth Rodriguez (10) Walkertown #1 19:23 6:15
66 55 #330 Jonathon Tully (12) Charlotte Catholic #4 19:24 6:15
67 56 #1624 Thomas Evans (10) Starr's Mill #1 19:25 6:15
68 57 #902 Nathan Baugh (11) Lake Norman Charter #3 19:26 6:16
69 58 #1150 Brad Walter (10) Mount Tabor #4 19:27 6:16
70 59 #563 Drew Kluttz (11) East Rowan #3 19:30 6:17
71 60 #1254 Tristan Merck (11) Northwestern #4 19:30 6:17
72 61 #1704 Collin Hague (10) Weddington #2 19:31 6:17
73 62 #1251 Toby Howson (12) Northwestern #5 19:33 6:18
74 63 #559 Matt Fleming (11) East Rowan #4 19:34 6:18
75 64 #683 Kris Geiger (8) Hilton Head #4 19:34 6:18
76 65 #692 Chase Sanders (9) Hilton Head #5 19:36 6:19
77 66 #1441 Matt Danze (10) Providence #6 19:36 6:19
78 67 #903 Taylor Brumley (11) Lake Norman Charter #4 19:37 6:19
79 68 #687 Gregory McGlinn (7) Hilton Head #6 19:38 6:20
80 69 #1259 Trey Stanley (11) Northwestern #6 19:38 6:20
81 70 #872 Ryan Vansant (12) Lake Norman #3 19:39 6:20
82 71 #1522 Ryan Kavanaugh (9) South Mecklenburg #1 19:40 6:20
83 72 #328 Graham Suddeth (10) Charlotte Catholic #5 19:41 6:20
84 73 #691 David Robinson (8) Hilton Head #7 19:41 6:20
85 #626 Taylor Slade (12) Green Hope #12 19:41 6:20
86 74 #916 Alex Manwill (9) Lake Norman Charter #5 19:42 6:21
87 #178 Harris Wheless (10) Broughton #9 19:42 6:21
88 #177 Austin Story (11) Broughton #10 19:43 6:21
89 75 #1477 Cameron Woodall (10) Providence #7 19:43 6:21
90 76 #385 Keaton Dawking (10) Cox Mill #1 19:44 6:21
91 #173 Trent Ryden (10) Broughton #11 19:45 6:22
92 #1454 David Klug (10) Providence #8 19:46 6:22
93 77 #865 Ty Sauerbrey (10) Lake Norman #4 19:47 6:22
94 78 #1118 Ryan Armstrong (10) Mount Tabor #5 19:48 6:23
95 79 #1521 Patrick Kavanaugh (12) South Mecklenburg #2 19:49 6:23
96 80 #556 Robert Egloff (11) East Rowan #5 19:49 6:23
97 81 #1716 Taylor Lacroix (9) Weddington #3 19:51 6:24
98 #1464 Jack Morelock (9) Providence #9 19:51 6:24
99 #604 Evan Campbell (10) Green Hope #13 19:52 6:24
100 #1040 Riley Duval (10) Marvin Ridge #2 19:54 6:25
101 82 #1576 Jesus Gonzalez-Ventura (11) South View #2 19:55 6:25
102 83 #1189 Gabe Ellis (9) North Lincoln #2 19:56 6:25
103 84 #1241 Corey Chase (12) Northwestern #7 19:57 6:26
104 85 #794 Nicholas Roberts (10) Jordan #4 19:57 6:26
105 86 #1114 Fouad Abou-Rizk (11) Mount Tabor #6 19:58 6:26
106 87 #1627 Kevin Kreulen (10) Starr's Mill #2 19:59 6:26
107 #976 Caleb Rummel (8) Lexington #9 20:00 6:27
108 #959 Kolin Fringer (8) Lexington #10 20:01 6:27
109 88 #1145 John Pickell (9) Mount Tabor #7 20:01 6:27
110 #1050 Sam Shelley (10) Marvin Ridge #3 20:02 6:27
111 89 #759 Andrew Ray (9) Hough #1 20:03 6:28
112 90 #1638 Caleb Tysor (10) Starr's Mill #3 20:04 6:28
113 #693 Weston Sanders (9) Hilton Head #8 20:06 6:29
114 91 #319 Timothy Rotondi (9) Charlotte Catholic #6 20:09 6:30
115 92 #450 Grant Russell (10) Cuthbertson #1 20:10 6:30
116 93 #1185 Alex Akers (9) North Lincoln #3 20:12 6:30
117 #975 Greer Rogers (11) Lexington #11 20:13 6:31
118 94 #1700 Om Dave (10) Weddington #4 20:14 6:31
119 95 #784 Xavier Boudreau (9) Jordan #5 20:16 6:32
120 96 #864 Braden Rose (11) Lake Norman #5 20:16 6:32
121 97 #787 Wesley Ellis (9) Jordan #6 20:17 6:32
122 98 #433 Will Baker (10) Cuthbertson #2 20:17 6:32
123 #607 Owen Dreikosen (9) Green Hope #14 20:18 6:32
124 99 #315 Jonathon Riemer (11) Charlotte Catholic #7 20:19 6:33
125 100 #435 Christopher Bristle (11) Cuthbertson #3 20:19 6:33
126 101 #1640 Jackson Weeks (10) Starr's Mill #4 20:20 6:33
127 102 #906 Nate Fabbricatore (9) Lake Norman Charter #6 20:20 6:33
128 103 #437 Will Cachine (9) Cuthbertson #4 20:22 6:34
129 104 #764 Andrew Vaccaro (11) Hough #2 20:23 6:34
130 105 #1602 Partick Young (10) South View #3 20:24 6:34
131 106 #1626 Luke Johnson (10) Starr's Mill #5 20:24 6:34
132 #301 Christopher Lokey (10) Charlotte Catholic #8 20:24 6:34
133 107 #755 Zach Marti (9) Hough #3 20:25 6:35
134 108 #1220 Malik Vandiver (10) North Mecklenburg #1 20:25 6:35
135 109 #560 Ike Freeman (9) East Rowan #6 20:25 6:35
136 #1431 Alec Brawley (9) Providence #10 20:25 6:35
137 110 #570 Victor Pereira (11) East Rowan #7 20:28 6:36
138 111 #1581 Gustavo Panduro (9) South View #4 20:28 6:36
139 #1117 Christian Albertini (11) Mount Tabor #8 20:29 6:36
140 112 #1622 Connor Childers (10) Starr's Mill #6 20:29 6:36
141 #552 Colby Collins (10) East Rowan #8 20:32 6:37
142 113 #659 Mike McLaughlin (10) Hickory Ridge #1 20:34 6:38
143 114 #1538 Derek Vela (11) South Mecklenburg #3 20:35 6:38
144 115 #852 Doug Howard (9) Lake Norman #6 20:35 6:38
145 #1260 Alex Summers (9) Northwestern #8 20:35 6:38
146 #968 Austin McNair (8) Lexington #12 20:36 6:38
147 #564 Trevor L'Hommedieu (10) East Rowan #9 20:36 6:38
148 #1453 Joseph Kim (9) Providence #11 20:36 6:38
149 116 #921 Daniel Phipps (11) Lake Norman Charter #7 20:37 6:39
150 117 #649 Wes Cottrill (10) Hickory Ridge #2 20:37 6:39
151 118 #129 Peter McDonough (12) Bishop McGuinness #2 20:37 6:39
152 #289 Michael Byrnes (10) Charlotte Catholic #9 20:38 6:39
153 #904 Michael Clark (11) Lake Norman Charter #8 20:39 6:39
154 119 #786 Coleman Deans (9) Jordan #7 20:40 6:40
155 120 #1691 Benton Bailey (9) Weddington #5 20:41 6:40
156 #797 Justice Scott (9) Jordan #8 20:42 6:40
157 121 #444 Kyle Drain (10) Cuthbertson #5 20:43 6:40
158 #1119 Morgan Bevis (9) Mount Tabor #9 20:43 6:40
159 #907 Nick Fabbricatore (9) Lake Norman Charter #9 20:44 6:41
160 #795 Austin Rooks (9) Jordan #9 20:45 6:41
161 #286 Christopher Bauer (10) Charlotte Catholic #10 20:45 6:41
162 #1257 Kevin Rauppius (10) Northwestern #9 20:47 6:42
163 122 #1764 Andreas Santos (10) West Forsyth #1 20:48 6:42
164 123 #1750 Parker Cecil (10) West Forsyth #2 20:49 6:42
165 #912 Eli Johnson (10) Lake Norman Charter #10 20:49 6:42
166 124 #1714 Brendon Klinedinst (11) Weddington #6 20:50 6:43
167 #1430 Connor Boyce (9) Providence #12 20:50 6:43
168 125 #140 Derek Wright (9) Bishop McGuinness #3 20:51 6:43
169 126 #846 Jarrett Fletcher (9) Lake Norman #7 20:52 6:43
170 127 #1188 Tanner Doss (9) North Lincoln #4 20:52 6:43
171 #788 Vincent Enierga (9) Jordan #10 20:52 6:43
172 #1122 Arthur Christakos (12) Mount Tabor #10 20:54 6:44
173 128 #1721 Alex O'Brien (11) Weddington #7 20:54 6:44
174 #524 Nick Nicholson (9) East Mecklenburg #1 20:56 6:45
175 #610 Alec Helyar (10) Green Hope #15 20:58 6:45
176 129 #15 Logan Barnette (10) A.L. Brown #1 20:58 6:45
177 #1046 Morgan Menaker (12) Marvin Ridge #4 20:59 6:46
178 #551 Zachary Burroughs (12) East Rowan #10 20:59 6:46
179 #1719 Sam Menchinger (9) Weddington #8 21:00 6:46
180 #836 Paul Cajamarca (12) Lake Norman #8 21:01 6:46
181 130 #1193 Adam Lineberger (9) North Lincoln #5 21:02 6:47
182 131 #30 Austin Teal (11) A.L. Brown #2 21:03 6:47
183 #1249 Chris Gossett (12) Northwestern #10 21:03 6:47
184 #926 Ben Shields (9) Lake Norman Charter #11 21:04 6:47
185 #292 David Cosentino (9) Charlotte Catholic #11 21:05 6:48
186 132 #1588 Calvin Hall (10) South View #5 21:05 6:48
187 133 #447 Eric Knapp (12) Cuthbertson #6 21:06 6:48
188 #297 Nolan Hedglin (11) Charlotte Catholic #12 21:08 6:49
189 134 #1525 Sam Marshal (12) South Mecklenburg #4 21:09 6:49
190 #1438 Chase Crawford (11) Providence #13 21:09 6:49
191 135 #760 Connor Sarll (9) Hough #4 21:10 6:49
192 #1248 Corey Godfrey (11) Northwestern #11 21:10 6:49
193 #1146 Jack Salt (10) Mount Tabor #11 21:11 6:50
194 #1143 Vincent Patella (10) Mount Tabor #12 21:11 6:50
195 #1468 Nicholas Perdemo (11) Providence #14 21:12 6:50
196 #910 Ben Hardin (10) Lake Norman Charter #12 21:12 6:50
197 136 #1509 Nick Danner (10) South Mecklenburg #5 21:12 6:50
198 137 #1592 Josh McLemore (9) South View #6 21:15 6:51
199 #1458 Joe Magraw (11) Providence #15 21:15 6:51
200 #321 Nick Schaut (12) Charlotte Catholic #13 21:16 6:51
201 138 #750 Tanner Colson (10) Hough #5 21:16 6:51
202 #522 Nicholas Hunter (9) East Mecklenburg #2 21:17 6:51
203 #874 Grant Young (12) Lake Norman #9 21:18 6:52
204 #1116 Sam Agnew (11) Mount Tabor #13 21:20 6:52
205 139 #1669 Harrison Esterly (10) Walkertown #2 21:21 6:53
206 140 #1194 Ben Lineberger (12) North Lincoln #6 21:22 6:53
207 141 #761 Harrison Snyder (9) Hough #6 21:22 6:53
208 142 #1634 Drew Shepherd (9) Starr's Mill #7 21:23 6:53
209 143 #1754 Uly Grisette (10) West Forsyth #3 21:24 6:54
210 #311 Andrew Purvis (11) Charlotte Catholic #14 21:25 6:54
211 #859 Kyle Martin (11) Lake Norman #10 21:26 6:54
212 #1139 Ian Nickel (9) Mount Tabor #14 21:27 6:55
213 144 #86 Tucker Fulle (9) Ardrey Kell #1 21:28 6:55
214 #304 Nolan McDonald (10) Charlotte Catholic #15 21:28 6:55
215 145 #121 Ben Coon (12) Bishop McGuinness #4 21:28 6:55
216 #298 Eric Kramlick (12) Charlotte Catholic #16 21:29 6:55
217 #1425 Patrick Baker (10) Providence #16 21:30 6:56
218 #1427 Jason Blackwood (11) Providence #17 21:32 6:56
219 #1630 Dylan Oden (9) Starr's Mill #8 21:32 6:56
220 146 #1673 Daniel Parmesano (9) Walkertown #3 21:33 6:57
221 147 #438 John Cashman (10) Cuthbertson #7 21:33 6:57
222 #1637 Jordan Stuckenschneider (10) Starr's Mill #9 21:33 6:57
223 148 #765 Jon Vieau (9) Hough #7 21:34 6:57
224 #952 Will Bugeski (9) Lexington #13 21:34 6:57
225 149 #1590 Jonathan Lamberth (9) South View #7 21:34 6:57
226 #332 Vincent Vu (12) Charlotte Catholic #17 21:36 6:58
227 #329 Peyton Truslow (10) Charlotte Catholic #18 21:36 6:58
228 150 #120 Bailey Cooke (9) Bishop McGuinness #5 21:37 6:58
229 151 #655 Kevin Hines (10) Hickory Ridge #3 21:38 6:58
230 #791 Christian Long (9) Jordan #11 21:39 6:59
231 #1623 Daniel DeRose-Broeckert (11) Starr's Mill #10 21:39 6:59
232 #927 Wes Smith (11) Lake Norman Charter #13 21:39 6:59
233 #327 Mitchell Stewart (9) Charlotte Catholic #19 21:40 6:59
234 152 #94 Trenor Philbin (10) Ardrey Kell #2 21:40 6:59
235 #308 Connor O'Brien (9) Charlotte Catholic #20 21:40 6:59
236 #1433 Patrick Campbell (11) Providence #18 21:40 6:59
237 153 #99 Christopher Stipo (11) Ardrey Kell #3 21:41 6:59
238 154 #1284 Jacob Ward (9) Olympic #1 21:41 6:59
239 #908 Austin Fritz (11) Lake Norman Charter #14 21:42 7:00
240 155 #89 Julian Karendys (11) Ardrey Kell #4 21:45 7:00
241 #300 Benton Lietz (9) Charlotte Catholic #21 21:45 7:00
242 156 #1321 Robby Doane (11) Piedmont #1 21:47 7:01
243 #322 Colin Schilly (9) Charlotte Catholic #22 21:47 7:01
244 #1479 John-Paul Zalaquett (10) Providence #19 21:49 7:02
245 #956 Jacob Darnell (9) Lexington #14 21:50 7:02
246 #756 David McCall (10) Hough #8 21:51 7:02
247 #1428 Jared Blum (11) Providence #20 21:53 7:03
248 157 #138 Jack Thomas (10) Bishop McGuinness #6 21:53 7:03
249 158 #1505 Daniel Bissette (9) South Mecklenburg #6 21:54 7:03
250 #1470 Zach Rosen (9) Providence #21 21:54 7:03
251 159 #651 Brandon Faas (10) Hickory Ridge #4 21:57 7:04
252 #1160 Koey Finney (11) North Davidson #1 21:58 7:05
253 #1720 Lukas Newman (9) Weddington #9 22:00 7:05
254 #1121 Joshua Campbell (11) Mount Tabor #15 22:01 7:06
255 160 #17 Byron Carroll (10) A.L. Brown #3 22:01 7:06
256 161 #199 Hunter Carter (12) Butler #1 22:01 7:06
257 #1579 Monquell LeSane (9) South View #8 22:02 7:06
258 #287 James Brennan (10) Charlotte Catholic #23 22:03 7:06
259 #851 Christopher Handy (9) Lake Norman #11 22:04 7:07
260 162 #124 Adam Goodman (12) Bishop McGuinness #7 22:05 7:07
261 #1476 Zach Wenning (11) Providence #22 22:05 7:07
262 163 #486 Daniel Forrest (10) Davie #3 22:07 7:08
263 #1448 Mason Hester-Newman (9) Providence #23 22:07 7:08
264 #565 Chaney Lowe (9) East Rowan #11 22:08 7:08
265 164 #20 Irvin Garcia (9) A.L. Brown #4 22:09 7:08
266 #1261 JT Thomas (11) Northwestern #12 22:10 7:09
267 165 #83 Jacob Cheek (9) Ardrey Kell #5 22:10 7:09
268 #1437 Mashall Courtney (9) Providence #24 22:12 7:09
269 #1727 Josh Smith (10) Weddington #10 22:13 7:10
270 #838 Jack Chandless (10) Lake Norman #12 22:14 7:10
271 166 #367 Jacob Sumner (10) Concord #1 22:14 7:10
272 #758 Austin Pizzini (9) Hough #9 22:15 7:10
273 167 #1208 Daniel Blackey (10) North Mecklenburg #2 22:15 7:10
274 168 #1276 Stephen Kapange (9) Olympic #2 22:16 7:10
275 #922 David Ports (10) Lake Norman Charter #15 22:17 7:11
276 #860 Jack Mastandrea (9) Lake Norman #13 22:21 7:12
277 #871 Benny Thompson (10) Lake Norman #14 22:25 7:13
278 #288 Michael Buttner (12) Charlotte Catholic #24 22:28 7:14
279 #835 Ryan Bradford (12) Lake Norman #15 22:29 7:15
280 169 #1213 Wilson Goode (10) North Mecklenburg #3 22:30 7:15
281 #1123 robert Claiborne (9) Mount Tabor #16 22:32 7:16
282 170 #195 Garrett Bailey (9) Butler #2 22:34 7:16
283 171 #91 Yianni Margiotis (12) Ardrey Kell #6 22:37 7:17
284 172 #196 Trevor Bailey (10) Butler #3 22:39 7:18
285 #314 Thomas Retzloff (11) Charlotte Catholic #25 22:40 7:18
286 #136 John Paul Stepnowski (9) Bishop McGuinness #8 22:41 7:19
287 #1115 Jack Agnew (9) Mount Tabor #17 22:43 7:19
288 173 #1753 Landon Faulconer (9) West Forsyth #4 22:45 7:20
289 174 #1749 Alfonzo Boyd (9) West Forsyth #5 22:46 7:20
290 #1460 Scott Mazzulo (11) Providence #25 22:47 7:20
291 175 #662 John Rucker (11) Hickory Ridge #5 22:48 7:21
292 176 #1517 Jack Holmes (11) South Mecklenburg #7 22:49 7:21
293 #1531 Felipe Sanchez (10) South Mecklenburg #8 22:50 7:21
294 177 #1324 Justin Hartis (9) Piedmont #2 22:52 7:22
295 178 #389 Riley Murphy (9) Cox Mill #2 22:53 7:22
296 #1594 Chandler Mitchell (10) South View #9 22:53 7:22
297 179 #650 Nick Despot (11) Hickory Ridge #6 22:54 7:23
298 180 #1755 Merrick Guggeis (11) West Forsyth #6 22:54 7:23
299 #1475 Jack Transou (11) Providence #26 22:55 7:23
300 #1511 Kirstan Feist (10) South Mecklenburg #9 22:56 7:23
301 #1629 Colin Lohman (9) Starr's Mill #11 22:57 7:24
302 #830 Wyatt Bailey (11) Lake Norman #16 22:58 7:24
303 #1600 Mason Washington (9) South View #10 23:02 7:25
304 181 #398 Colin Thetford (10) Cox Mill #3 23:03 7:26
305 182 #1676 Matthew Rogers (9) Walkertown #4 23:06 7:27
306 183 #81 Patrick Buskill (12) Ardrey Kell #7 23:06 7:27
307 184 #1322 Brady Eaton (11) Piedmont #3 23:07 7:27
308 #1707 Cameron Hetzler (9) Weddington #11 23:07 7:27
309 #1439 Joshua Crespi (11) Providence #27 23:07 7:27
310 #1125 Ben Copper (12) Mount Tabor #18 23:08 7:27
311 185 #1765 Matt Sapp (12) West Forsyth #7 23:08 7:27
312 #133 Zyven Sobkowski (12) Bishop McGuinness #9 23:08 7:27
313 #309 Michael Palillo (12) Charlotte Catholic #26 23:09 7:28
314 #82 Peter Buskill (9) Ardrey Kell #8 23:09 7:28
315 #1518 Jeff Holmes (9) South Mecklenburg #10 23:10 7:28
316 #1530 Joe Perez (9) South Mecklenburg #11 23:10 7:28
317 #1507 Christian Cortes (11) South Mecklenburg #12 23:11 7:28
318 #80 Tucker Brooks (11) Ardrey Kell #9 23:12 7:29
319 #1767 Andrew Terry (11) West Forsyth #8 23:12 7:29
320 186 #364 Michael Ruiz (10) Concord #2 23:16 7:30
321 #571 Kaleb Robinson (10) East Rowan #12 23:19 7:31
322 #1513 Peter Foster (9) South Mecklenburg #13 23:20 7:31
323 #1161 Joshua Koontz (9) North Davidson #2 23:24 7:32
324 #847 Austin Garabato (11) Lake Norman #17 23:25 7:33
325 #101 Andrew Watts (9) Ardrey Kell #10 23:25 7:33
326 #1424 Marsalis Atkins (9) Providence #28 23:27 7:33
327 187 #207 David Safir (9) Butler #4 23:29 7:34
328 188 #1198 Tabor Sykes (10) North Lincoln #7 23:29 7:34
329 189 #1325 Austin Purser (12) Piedmont #4 23:30 7:34
330 #545 Alex Askew (10) East Rowan #13 23:30 7:34
331 #448 Thomas Nesbit (9) Cuthbertson #8 23:31 7:35
332 #74 Jonathan Adams (10) Ardrey Kell #11 23:34 7:36
333 190 #485 Brant Dupree (10) Davie #4 23:36 7:36
334 #1445 Hayden Elrod (9) Providence #29 23:37 7:37
335 #856 Jake Leffew (9) Lake Norman #18 23:40 7:38
336 #1245 Luke Davis (9) Northwestern #13 23:41 7:38
337 #920 Alec Petty (9) Lake Norman Charter #16 23:41 7:38
338 191 #1668 Corey Cook (11) Walkertown #5 23:42 7:38
339 192 #34 Lorenzo Delgado (10) A.L. Brown #5 23:45 7:39
340 193 #1283 Adiam Tesfa (9) Olympic #3 23:45 7:39
341 #919 Max Peskin (11) Lake Norman Charter #17 23:46 7:40
342 #1515 Ethan Hill (11) South Mecklenburg #14 23:46 7:40
343 #1766 Erik Schoning (12) West Forsyth #9 23:46 7:40
344 194 #1079 Nick Pianovich (9) Mooresville #1 23:50 7:41
345 195 #1084 Garrett Wilson (10) Mooresville #2 23:52 7:41
346 #1585 Ethan Eldridge (9) South View #11 23:52 7:41
347 #1136 Steven McGuiness (10) Mount Tabor #19 23:54 7:42
348 #1443 John Dennehy (9) Providence #30 23:57 7:43
349 196 #1271 Kyle Brodfuehrer (9) Olympic #4 23:57 7:43
350 197 #352 Seth Barrier (9) Concord #3 23:58 7:43
351 #837 Cameron Carpentier (9) Lake Norman #19 24:00 7:44
352 198 #1216 Billy McNair (11) North Mecklenburg #4 24:02 7:45
353 #1128 Michael Hubbard (9) Mount Tabor #20 24:02 7:45
354 #1447 Ketan Gohel (11) Providence #31 24:03 7:45
355 #1140 Benjamin O'Neal (10) Mount Tabor #21 24:04 7:45
356 199 #1670 Luke Fulp (10) Walkertown #6 24:05 7:46
357 200 #1218 Caleb Reading (9) North Mecklenburg #5 24:06 7:46
358 #1167 Kevin Smith (10) North Davidson #3 24:07 7:46
359 #451 Anthony Sgro (11) Cuthbertson #9 24:08 7:47
360 #549 Joe Brooks (9) East Rowan #14 24:13 7:48
361 201 #488 Drew Henson (11) Davie #5 24:13 7:48
362 202 #1667 Ryan Carter (10) Walkertown #7 24:15 7:49
363 #832 Michael Berg (9) Lake Norman #20 24:18 7:50
364 #334 Joey Zuhosky (12) Charlotte Catholic #27 24:21 7:51
365 #305 Colin McGinness (11) Charlotte Catholic #28 24:21 7:51
366 #1429 Cy Bortey (11) Providence #32 24:22 7:51
367 #1674 Kerry Rice (10) Walkertown #8 24:27 7:53
368 203 #395 Nathan Rodgers (11) Cox Mill #4 24:29 7:53
369 #1191 Dylon Harris (11) North Lincoln #8 24:40 7:57
370 #801 Alexander Taylor (9) Jordan #12 24:44 7:58
371 204 #494 Johnson Marklin (9) Davie #6 24:47 7:59
372 #439 Griffin Childs (9) Cuthbertson #10 24:50 8:00
373 #290 Britt Carter (9) Charlotte Catholic #29 24:54 8:01
374 205 #493 Justin Mallard (10) Davie #7 24:55 8:02
375 #870 Kevin Sun (12) Lake Norman #21 24:57 8:02
376 #1255 Jacob Parker (10) Northwestern #14 24:59 8:03
377 #331 Emerson Underwood (12) Charlotte Catholic #30 25:00 8:03
378 206 #26 Nathan Payne (12) A.L. Brown #6 25:00 8:03
379 #1671 Donwill Jamison (9) Walkertown #9 25:01 8:04
380 #1250 Zack Harrison (11) Northwestern #15 25:03 8:04
381 #483 Sam Bennett (10) Davie #8 25:04 8:05
382 207 #652 Ryan Finlay (12) Hickory Ridge #7 25:05 8:05
383 208 #1066 AJ Brown (9) Mooresville #3 25:06 8:05
384 #1534 Alexander Shumate (9) South Mecklenburg #15 25:07 8:06
385 209 #1072 Darius Homesley (10) Mooresville #4 25:10 8:07
386 #492 Dylan LaMott (11) Davie #9 25:12 8:07
387 #839 Drew Clancy (9) Lake Norman #22 25:15 8:08
388 #1708 Benny Ho (12) Weddington #12 25:21 8:10
389 #1455 Spencer Leger (12) Providence #33 25:23 8:11
390 #1467 Michael Patterson (9) Providence #34 25:24 8:11
391 #868 Matthew Stamm (9) Lake Norman #23 25:30 8:13
392 #658 Ryan Larrazabal (9) Hickory Ridge #8 25:31 8:13
393 #858 Jay Martin (9) Lake Norman #24 25:35 8:15
394 #1709 Ricky Ho (12) Weddington #13 25:36 8:15
395 #861 Colin Prince (11) Lake Norman #25 25:37 8:15
396 #504 hampton Smith (10) Davie #10 25:45 8:18
397 #489 Quinn Holcomb (10) Davie #11 25:53 8:20
398 210 #1069 Peter Gullo (9) Mooresville #5 25:58 8:22
399 #661 Matt Roundtree (10) Hickory Ridge #9 25:59 8:22
400 211 #366 tom Simpson (12) Concord #4 26:03 8:24
401 #849 Matthew Gregory (12) Lake Norman #26 26:04 8:24
402 #132 Sam Sebastian (12) Bishop McGuinness #10 26:07 8:25
403 #436 Chris Buckner (10) Cuthbertson #11 26:14 8:27
404 #1113 Will Abernethy (9) Mount Tabor #22 26:17 8:28
405 #500 Samuel Newman (12) Davie #12 26:18 8:29
406 #102 Jackson Wright (10) Ardrey Kell #12 26:21 8:30
407 212 #358 Bennette Harding (10) Concord #5 26:25 8:31
408 213 #386 Noah Honeycutt (9) Cox Mill #5 26:33 8:33
409 #1666 Quinton Campbell (9) Walkertown #10 26:39 8:35
410 214 #1081 Jeremy Small (10) Mooresville #6 26:41 8:36
411 #294 Matthew Dimock (9) Charlotte Catholic #31 26:44 8:37
412 #557 Corbin Elliott (9) East Rowan #15 26:46 8:38
413 215 #357 Michael Gainey (10) Concord #6 26:54 8:40
414 #131 Joe Santarelli (11) Bishop McGuinness #11 27:05 8:44
415 #295 Kevin Gassaway (12) Charlotte Catholic #32 27:06 8:44
416 #1510 Max Dower (9) South Mecklenburg #16 27:24 8:50
417 #1541 Ryan Walker (9) South Mecklenburg #17 27:29 8:51
418 216 #394 Jacob Rodgers (10) Cox Mill #6 27:33 8:53
419 #1126 Gregory Douglas (10) Mount Tabor #23 27:34 8:53
420 #307 William Nolan (10) Charlotte Catholic #33 27:40 8:55
421 #1165 Ryan Morton (10) North Davidson #4 27:44 8:56
422 #1665 Bo Armstrong (11) Walkertown #11 27:49 8:58
423 #302 Robert Massey (9) Charlotte Catholic #34 27:51 8:59
424 #100 Alane Tchomnou (9) Ardrey Kell #13 29:16 9:26
425 217 #1280 Nickolas Ramsumair (9) Olympic #5 29:22 9:28
426 218 #210 Matt Tilson (10) Butler #5 30:08 9:43
427 219 #1332 Jared Woodson (10) Piedmont #5 30:10 9:43
428 #831 Michael Battrick (9) Lake Norman #27 30:16 9:45
429 #555 Zachary Earnhardt (11) East Rowan #16 30:45 9:55
430 #1619 John Adams (9) Starr's Mill #12 30:59 9:59
432 220 #356 Will Capron (9) Concord #7 31:28 10:09
433 #1692 Jeremy Baslious (9) Weddington #14 32:02 10:20
434 #1722 Akshay Patel (9) Weddington #15 32:28 10:28
435 #745 Harold Aguilar (9) Hough #10 33:00 10:38
436 #97 Sommon Sarmadi (9) Ardrey Kell #14 33:39 10:51
437 #1526 Patrick McIlhinney (9) South Mecklenburg #18 34:51 11:14
438 #1512 Wesley Fields (12) South Mecklenburg #19 36:35 11:48