1. 17:31 Getisso Dentamo MC
2. 17:42 Cameron Wells SM
3. 17:45 Mikey Cristiano SM
4. 17:45 Tony Baio NM
5. 17:46 Tony Rao NM
6. 18:01 ?
7. 18:02 Corey Paige MC
8. 18:10 Matt B CC
9. 18:17 Samie CC
10. 18:17 Grant Heskamp CC
11. 18:19 Matthew CC
12. 18:21 Nathanial Abebe MC
13. 18:22 Drew CC
14. 18:27 Jacob Stein MC
15. 18:28 Luke St. Angelo CC
16. 18:36 Sean Hageman CC
17. 18:37 Kevin Havrow NM
18. 18:43 Markus Brunner SM
19. 18:47 Evan York MC
20. 18:49 Logan Turner Mo
21. 18:50 Quentez Phillips WM
22. 18:57 TJ Walker WM
23. 19:00 Dylan Howell Mo
24. 19:01 Daniel Burzlaff Mo
25. 19:03 Sam Marshall SM
26. 19:04 Alex Cecil Wa
27. 19:05 Chris Shore Mo
28. 19:05 Landon Robinson Mo
29. 19:06 Dylan Knight NM
30. 19:19 Nate Barkley SM
31. 19:19 Kyle Morrison ?
32. 19:20 Casey Vitanza Mo
33. 19:27 Alex Bonn CC
34. 19:28 Andrew Tait SM
35. 19:29 William Funchess SM
36. 19:29 Jonathan Wagner LN
37. 19:30 Corey Silvestri Ho
38. 19:41 Andrew Gilecohra CC
39. 19:44 Patrick Buffun NM
40. 19:48 Bryan Dugan Mo
41. 19:49 Danny Ryan CC
42. 19:50 Gabes CC
43. 19:55 Logan Rosevear LN
44. 19:58 Adam Schexnayder CC
45. 20:00 ?
46. 20:01 Matt Davenport WM
47. 20:01 Matt Martin CC
48. 20:02 ?
49. 20:02 Austin Rose LN
50. 20:03 Zack Tulbert MC
51. 20:04 Josh Goode WM
52. 20:04 Trey CC
53. 20:05 Matt Rubino LN
54. 20:07 Robert Jenkins NM
55. 20:08 Jeb CC
56. 20:08 Andrew Capets NM
57. 20:08 Richard Cannon MC
58. 20:10 Elijah Price Mo
59. 20:14 Cyrus Homesley Mo
60. 20:16 Chad Ferguson SM
61. 20:16 Paul Stryjewsk CC
62. 20:17 Aaron NM
63. 20:24 Silas Davis SM
64. 20:25 Bailey Abernathy LN
65. 20:26 Rudy Molinek NM
66. 20:27 Stephen Hansen Ho
67. 20:28 Jeremy Phuntek Ho
68. 20:29 Ian Flyke CC
69. 20:30 Michael Richards CC
70. 20:32 Chris Hourihan Ho
71. 20:33 Chris Hardin WM
72. 20:35 Pablo Montero SM
73. 20:37 Pat O’Brien WM
74. 20:37 Dooner CC
75. 20:39 Kevin Sun LN
76. 20:44 Kyle Lindsey ?
77. 20:44 KC Keesee LN
78. 20:46 Matt Gauch CC
79. 20:47 Alex Olynia CC
80. 20:47 Devon Ferguson LN
81. 20:49 Connor McCullough WM
82. 20:50 Brandon Bestwina SM
83. 20:51 Daniel Safirstein NM
84. 20:54 Mike Adams LN
85. 20:57 Liam Hunt NM
86. 21:01 Stephen Mobley NM
87. 21:05 Ryan Vansant LN
88. 21:08 Ty Killette Mo
89. 21:10 Isaac Aguilar Wa
90. 21:14 Dan Aruan LN
91. 21:18 Nick Schaut CC
92. 21:20 John Nolan CC
93. 21:20 Josh Babich LN
94. 21:25 John La Penta CC?
95. 21:27 Dayne Johnson LN
96. 21:28 Thomas Siebert Mo
97. 21:29 Simon Phamsoph WM
98. 21:30 ?
99. 21:31 Ben Sowell SM
100. 21:32 Chris Rivera Ho
101. 21:35 Josh Gamble Wa
102. 21:35 Austin Jones ?
103. 21:36 Matt King LN
104. 21:47 Paul Modzelewski CC
105. 21:53 Anthony Roulier CC
106. 21:54 Brian Christ CC
107. 21:55 DonTerro Porter Ho
108. 21:55 Harrison W. LN
109. 22:04 Arjun Adhia LN
110. 22:06 Joey Sullivan CC
111. 22:07 Sean Persons LN
112. 22:07 Tanner James CC
113. 22:10 Hayes McCullagh CC
114. 22:20 Jones Hackney Mo
115. 22:20 Billy Marienello NM
116. 22:21 Colton Goheen Ho
117. 22:22 Tyler Ray LN
118. 22:23 Bryce Edwards CC
119. 22:24 Dean Arvam LN
120. 22:30 Ben Bonham LN
121. 22:32 Sean Zilberdrut NM
122. 22:33 Andrew Fellner LN
123. 22:33 Cameron Clark NM
124. 22:34 Nathan Cooley LN
125. 22:39 Robbie B. LN
126. 22:48 Stephen CC
127. 22:51 Jamal Snipes Ho
128. 22:52 Philip Davis SM
129. 22:53 Mark Ben CC
130. 22:53 Colin Mulligan ?
131. 22:59 Matt La Penta CC
132. 23:08 Will Balch CC
133. 23:22 Andy Fleming NM
134. 23:29 Darrell McGill Wa
135. 23:32 Paul Savage LN
136. 23:34 Taylor Boykin Ho
137. 23:41 Alex Menefee CC
138. 23:52 Michael Braxton SM
139. 24:03 Alex Turner LN
140. 24:06 Nick McMullen LN
141. 24:08 Matt Feldman LN
142. 24:15 Kyle Massey WM
143. 24:18 Griffin CC
144. 24:20 Justin Easter LN
145. 24:27 Phillip Barker WM
146. 24:42 James Davis NM
147. 24:45 Billy Ferris CC
148. 24:50 Max Cady CC
149. 25:03 Michael CC
150. 25:07 Evan McOwen CC
151. 25:11 Daniel Miller CC
152. 25:11 Ryan Francis CC
153. 25:15 Danny Patterson CC
154. 25:20 Logan Duncan WM
155. 25:24 Justin Lloyd LN
156. 25:30 Jack Hammer LN
157. 25:36 Jay Charles CC
158. 25:42 Carter Jenkins CC
159. 25:43 Conorly CC
160. 25:56 Matthew Gregory LN
161. 25:58 Steve Ryle WM
162. 25:59 Brandon Slack WM
163. 26:32 Zach Bulter NM
164. 26:48 David Allen LN
165. 26:51 Eric Kramick ?
166. 26:53 Brooks Summeraud NM
167. 27:15 Chris Schleede Mo
168. 27:29 Lance Chauners CC
169. 27:42 Nick Russ CC
170. 28:10 Andrew Watson Ho
171. 28:26 Tyler Lindsey SM
172. 28:55 Winston Schuler SM
173. 29:15 Donoven Slue Ho
174. 32:22 Dalton Shaw WM
Team Scores:
Charlotte Catholic (CC) = 51
Mallard Creek (MC) = 53
South Meck (SM) = 78
North Meck (NM) = 96
Mooresville (Mo) = 122
West Meck (WM) = 211
Lake Norman (LN) = 245
Hopewell (Ho) = 340
Waddell (Wa) = no score