| 1. | 12 | Tim Gruber | 16:33.75 | Cannon School | | |
| 2. | 11 | Clifford Buck | 17:05.15 | Jay M Robinson | | |
| 3. | 10 | Grant Rodgers | 17:47.96 | North Raleigh Christian Ac... | | |
| 4. | 12 | Andrew Fried | 17:52.41 | Jay M Robinson | | |
| 5. | 11 | Tyler Hatton | 18:01.10 | North Raleigh Christian Ac... | | |
| 6. | 11 | Connor Flater | 18:01.38 | High Point Christian Academy | | |
| 7. | 10 | David Hager | 18:02.44 | Woodlawn School | | |
| 8. | 12 | Michael Westbay | 18:04.60 | Lake Norman Charter | | |
| 9. | 12 | Chris Hack | 18:05.10 | Lake Norman Charter | | |
| 10. | 9 | Patrick Hunter | 18:05.57 | Cannon School | | |
| 11. | 11 | Jordan Wallace | 18:10.77 | Lake Norman Charter | | |
| 12. | 12 | Chase Shermer | 18:11.86 | North Raleigh Christian Ac... | | |
| 13. | 9 | Ryan Speer | 18:12.26 | North Raleigh Christian Ac... | | |
| 14. | 12 | Jose Navarrete | 18:12.72 | A.L. Brown | | |
| 15. | 12 | Quintin VandenBerg | 18:13.10 | Central Cabarrus | | |
| 16. | 10 | McCann Sheridan | 18:18.10 | Jay M Robinson | | |
| 17. | 11 | Mark McAlister | 18:18.49 | Charlotte Latin School | | |
| 18. | 10 | Chris Bradley | 18:19.16 | Concord Senior | | |
| 19. | 10 | Matt Panza | 18:20.48 | Lake Norman Charter | | |
| 20. | 12 | Jonah Lurati | 18:24.77 | Mt Pleasant | | |
| 21. | 12 | Christopher Bellis | 18:32.93 | Jay M Robinson | | |
| 22. | 11 | Timmy Hall | 18:41.48 | A.L. Brown | | |
| 23. | 9 | James Miller | 18:41.77 | Charlotte Country Day School | | |
| 24. | 11 | Taylor Page | 18:42.89 | Cox Mill | | |
| 25. | 11 | Forrest Daugherty | 18:47.53 | Woodlawn School | | |
| 26. | 9 | Sean Powers | 18:49.88 | Lake Norman Charter | | |
| 27. | 12 | Nathan Jarman | 18:51.79 | West Montgomery | | |
| 28. | 11 | Will Harris | 18:52.57 | Gaston Day School | | |
| 29. | 12 | Dusty Roberts | 18:52.87 | West Montgomery | | |
| 30. | 9 | William Glenn | 18:59.73 | Charlotte Country Day School | | |
| 31. | 12 | Nathan Farber | 19:03.05 | Lake Norman Charter | | |
| 32. | 12 | Jesse Skidmore | 19:08.79 | Union Academy | | |
| 33. | 10 | David Loy | 19:15.93 | High Point Christian Academy | | |
| 34. | 10 | Will Cliff | 19:18.68 | High Point Christian Academy | | |
| 35. | 12 | Robert Dula | 19:19.59 | Parkland | | |
| 36. | 12 | John Good | 19:20.08 | Charlotte Christian School | | |
| 37. | 12 | Chris Smith | 19:21.07 | Hickory Ridge | | |
| 38. | 10 | Stephen Larson | 19:24.14 | Cox Mill | | |
| 39. | 11 | Mark Heidenfeldt | 19:25.84 | Hickory Ridge | | |
| 40. | 10 | Josh Lambert | 19:26.76 | Mt Pleasant | | |
| 41. | 11 | Bill Tolone | 19:27.69 | Jay M Robinson | | |
| 42. | 10 | Josh Rolan | 19:32.24 | West Montgomery | | |
| 43. | 10 | Chase Philemon | 19:40.05 | Cox Mill | | |
| 44. | 12 | John Lawson | 19:40.85 | North Raleigh Christian Ac... | | |
| 45. | 10 | Joe Bryant | 19:43.67 | Southlake Christian Academy | | |
| 46. | 12 | Michael Blum | 19:44.13 | Hickory Ridge | | |
| 47. | 10 | Chris Rupp | 19:45.56 | Hickory Ridge | | |
| 48. | 11 | Josiah Elliott | 19:46.13 | Parkland | | |
| 49. | 12 | Bryant Hooker | 19:50.76 | Lake Norman Charter | | |
| 50. | 11 | Casey Aldridge | 19:55.00 | Concord Senior | | |
| 51. | 11 | Max Chandler | 19:55.83 | A.L. Brown | | |
| 52. | 12 | William Witt | 19:56.34 | Jay M Robinson | | |
| 53. | 11 | Eric Council | 19:56.67 | Parkland | | |
| 54. | 10 | Nick Kostick | 20:02.76 | Cox Mill | | |
| 55. | 10 | Evan Mozingo | 20:03.34 | Concord Senior | | |
| 56. | 12 | Marcus Thompson | 20:07.25 | West Montgomery | | |
| 57. | 11 | Grant O'Brien | 20:07.66 | Concord Senior | | |
| 58. | 12 | Quentin Williams | 20:13.67 | Lincoln Charter School | | |
| 59. | 9 | Kellen Corson | 20:17.50 | A.L. Brown | | |
| 60. | 11 | Johnny Hodge | 20:18.46 | A.L. Brown | | |
| 61. | 10 | Aj Siersma | 20:18.97 | Cox Mill | | |
| 62. | 12 | Chris Reynart | 20:20.18 | Central Cabarrus | | |
| 63. | 10 | Jacob Long | 20:20.53 | Gray Stone Day | | |
| 64. | 11 | Eric Brown | 20:23.95 | Augusta Prep | | |
| 65. | 9 | Dequan Maddox | 20:24.84 | Parkland | | |
| 66. | 9 | Aaron Cliff | 20:28.14 | High Point Christian Academy | | |
| 67. | 10 | Zack Medlin | 20:29.32 | Gray Stone Day | | |
| 68. | 9 | Sam Rupp | 20:30.36 | Hickory Ridge | | |
| 69. | 10 | Jonathan Dabbs | 20:31.12 | Covenant Day School | | |
| 70. | 10 | John Gaebe | 20:31.56 | Covenant Day School | | |
| 71. | 12 | Eddie Lee | 20:33.51 | Charlotte Latin School | | |
| 72. | 11 | Locke Revels | 20:33.91 | Hickory Ridge | | |
| 73. | 10 | Luke Putnam | 20:34.50 | Gaston Day School | | |
| 74. | - | Jeremy Petzel | 20:35.01 | Comenius School | | |
| 75. | 9 | Hudson Harris | 20:35.34 | Davidson Day School | | |
| 76. | 8 | Coleman Manuel | 20:35.79 | Comenius School | | |
| 77. | 10 | Tanner Inman | 20:36.96 | Gray Stone Day | | |
| 78. | 9 | John Earwood | 20:37.88 | Augusta Prep | | |
| 79. | 12 | Allan Griffiths | 20:38.58 | Central Cabarrus | | |
| 80. | 11 | Mark Williams | 20:41.60 | Hickory Ridge | | |
| 81. | 9 | Andrew Zelina | 20:43.61 | Cannon School | | |
| 82. | 11 | Tim Atkins | 20:44.95 | West Montgomery | | |
| 83. | 11 | Ben Davis | 20:45.53 | Jay M Robinson | | |
| 84. | 11 | Brad Clark | 20:46.21 | A.L. Brown | | |
| 85. | 12 | Peter Bowman | 20:49.72 | Charlotte Latin School | | |
| 86. | 11 | Carter Wiles | 20:50.11 | Charlotte Latin School | | |
| 87. | 11 | Nick Wilson | 20:54.04 | Southlake Christian Academy | | |
| 88. | 9 | Sam Stoffrengen | 20:55.50 | North Raleigh Christian Ac... | | |
| 89. | 9 | Morgan Levy | 21:00.96 | Charlotte Latin School | | |
| 90. | 11 | Jack Simpson | 21:02.03 | Concord Senior | | |
| 91. | 11 | Andrew Rikard | 21:06.39 | Southlake Christian Academy | | |
| 92. | 10 | Micah Monticello | 21:06.97 | Davidson Day School | | |
| 93. | 9 | Reid Huckabee | 21:08.34 | Gray Stone Day | | |
| 94. | 10 | Tanner Cindric | 21:09.58 | Cannon School | | |
| 95. | 9 | Matt Barclay | 21:10.35 | Davidson Day School | | |
| 96. | 9 | David Shaw | 21:10.81 | Cannon School | | |
| 97. | 12 | Travis Hutchinson | 21:12.46 | Covenant Day School | | |
| 98. | 10 | Jake Bringewatt | 21:13.53 | Davidson Day School | | |
| 99. | 12 | Dylan Maher | 21:16.09 | Gray Stone Day | | |
| 100. | 9 | Jack Cogdill | 21:17.47 | Covenant Day School | | |
| 101. | 11 | Patrick McDaniels | 21:17.91 | A.L. Brown | | |
| 102. | 10 | Chris Pipkin | 21:20.16 | West Montgomery | | |
| 103. | 10 | Ryan Love | 21:21.45 | Charlotte Latin School | | |
| 104. | 9 | Matthew Twigger | 21:27.09 | Concord Senior | | |
| 105. | 10 | Adam Windham | 21:28.05 | Charlotte Latin School | | |
| 106. | 10 | Teague Grewell | 21:29.39 | Cox Mill | | |
| 107. | 12 | Matt Sides | 21:31.31 | Concord Senior | | |
| 108. | 11 | Miller Chambers | 21:35.20 | Gray Stone Day | | |
| 109. | 11 | Marcarius Abdelsayed | 21:38.84 | Augusta Prep | | |
| 110. | 11 | Timmy Hennigan | 21:41.24 | Cannon School | | |
| 111. | 11 | Seth Vanderwerken | 21:44.85 | Lincoln Charter School | | |
| 112. | 10 | Jason Measimer | 21:46.38 | Mt Pleasant | | |
| 113. | 11 | James Dillon | 21:46.76 | Covenant Day School | | |
| 114. | 10 | Jacob Hargett | 21:47.81 | Union Academy | | |
| 115. | 10 | Danny Cary | 21:48.19 | Lincoln Charter School | | |
| 116. | 12 | Nick Dabbs | 21:48.68 | Covenant Day School | | |
| 117. | 10 | Khalid Elchoufi | 21:49.92 | Augusta Prep | | |
| 118. | 9 | Craig Rowell | 21:54.94 | Queens Grant | | |
| 119. | 11 | Sam Urh | 21:59.86 | Union Academy | | |
| 120. | 11 | Spencer Jones | 22:00.94 | Gaston Day School | | |
| 121. | 12 | Alex Sapp | 22:02.95 | Cox Mill | | |
| 122. | 10 | David Uto | 22:07.42 | Salisbury | | |
| 123. | 12 | Andrew Thomas | 22:09.23 | Mt Pleasant | | |
| 124. | 10 | Mark Tisler | 22:10.40 | Augusta Prep | | |
| 125. | 10 | Brandon Richardson | 22:12.94 | Central Cabarrus | | |
| 126. | 9 | Paul Connor | 22:14.74 | Charlotte Country Day School | | |
| 127. | 11 | Zack Scott | 22:15.72 | Woodlawn School | | |
| 128. | 11 | Sam Workman | 22:17.17 | Cannon School | | |
| 129. | 10 | Tanner McColl | 22:20.16 | Charlotte Country Day School | | |
| 130. | 7 | Garrett Foster | 22:21.15 | High Point Christian Academy | | |
| 131. | 11 | Alex Kim | 22:22.46 | Charlotte Country Day School | | |
| 132. | 12 | William Wallace | 22:24.04 | Gray Stone Day | | |
| 133. | 12 | Graham Collins | 22:26.60 | Covenant Day School | | |
| 134. | 10 | Nick Greene | 22:27.77 | Salisbury | | |
| 135. | 12 | Collin Whitaker | 22:31.41 | Union Academy | | |
| 136. | 12 | Cody Earnhardt | 22:33.76 | Salisbury | | |
| 137. | 9 | John Wacker | 22:43.57 | Woodlawn School | | |
| 138. | 11 | Kevin Kondek | 22:43.87 | Salisbury | | |
| 139. | 9 | Max Patel | 22:49.46 | Salisbury | | |
| 140. | 12 | Colton Haynes | 22:50.67 | Mt Pleasant | | |
| 141. | 11 | Ben Guthrie | 22:51.59 | Augusta Prep | | |
| 142. | 10 | Christian Hilty | 22:55.02 | Lincoln Charter School | | |
| 143. | 11 | Cody Weber | 22:56.07 | West Montgomery | | |
| 144. | 10 | Tony Young | 23:00.36 | Queens Grant | | |
| 145. | 12 | Matthew Johnson | 23:19.17 | Queens Grant | | |
| 146. | 9 | Tristan Broadwell | 23:19.79 | Central Cabarrus | | |
| 147. | 12 | Lawson Joyner | 23:29.29 | Charlotte Country Day School | | |
| 148. | 10 | Jordan Banks | 23:30.42 | Charlotte Christian School | | |
| 149. | 10 | Steven Mills | 23:31.83 | Union Academy | | |
| 150. | 10 | Avery Tyrrell | 23:34.23 | Augusta Prep | | |
| 151. | 10 | Lyndsey Dickson | 23:36.52 | Queens Grant | | |
| 152. | 11 | Lee Cliff | 23:37.66 | High Point Christian Academy | | |
| 153. | 12 | Jordan Gemes | 24:05.08 | Union Academy | | |
| 154. | 9 | Jack Harris | 24:07.32 | Gaston Day School | | |
| 155. | 10 | Payton Weakley | 24:10.08 | Southlake Christian Academy | | |
| 156. | 12 | Weston Furr | 24:10.59 | Mt Pleasant | | |
| 157. | 12 | Matthew Love | 24:17.10 | Mt Pleasant | | |
| 158. | 12 | Gaired Jordan | 24:22.80 | Parkland | | |
| 159. | 11 | Chase Howard | 24:26.70 | Charlotte Christian School | | |
| 160. | 11 | Roger Felix | 24:29.37 | Union Academy | | |
| 161. | 9 | Christian Taylor | 24:30.44 | Charlotte Christian School | | |
| 162. | 11 | David Keener | 24:30.94 | Woodlawn School | | |
| 163. | 10 | Jay Hixson | 24:33.76 | Gaston Day School | | |
| 164. | 9 | Luke Combs | 24:40.23 | Salisbury | | |
| 165. | 9 | Jack Kolls | 25:03.81 | Davidson Day School | | |
| 166. | 10 | Joshua Watkins | 25:04.46 | Queens Grant | | |
| 167. | 11 | D.J. Brunk | 25:04.80 | Northside Christian | | |
| 168. | 10 | Christian Austin | 25:07.64 | Queens Grant | | |
| 169. | - | Joel Griffin | 25:12.31 | Comenius School | | |
| 170. | 12 | Jake Allen | 25:31.04 | Central Cabarrus | | |
| 171. | 9 | Michael Tan | 25:31.76 | Charlotte Christian School | | |
| 172. | - | Alex Sebates | 25:41.02 | Davidson Day School | | |
| 173. | 9 | Spencer Pendleton | 26:55.65 | Gaston Day School | | |
| 174. | 12 | Aaron Garbus | 29:25.99 | Queens Grant | | |
| 175. | 10 | Gordon Ellison | 29:36.89 | Gaston Day School | | |
| 176. | 11 | Jamie Roinick | 30:18.83 | Southlake Christian Academy | | |
| 177. | 9 | Joram Talbot | 30:34.10 | Southlake Christian Academy | | |
| 178. | 10 | Foard Cleveland | 30:43.73 | Gaston Day School | | |
| 179. | 11 | Conner Hartis | 30:49.07 | Charlotte Christian School | | |
| 180. | 11 | YoungChan Jang | 31:05.78 | Northside Christian | | |
| 181. | 11 | James Branch | 31:48.08 | Northside Christian | | |
| 1. | 10 | Sean Kenney | 19:20.08 | Lake Norman Charter | | |
| 2. | 11 | Matt Osborn | 19:25.36 | Lake Norman Charter | | |
| 3. | 10 | Stephen Hack | 19:46.03 | Lake Norman Charter | | |
| 4. | 9 | Andrew Swift | 19:46.95 | Lake Norman Charter | | |
| 5. | 12 | Jared Shields | 20:10.42 | Lake Norman Charter | | |
| 6. | 10 | Zach Stephens | 20:16.67 | Lake Norman Charter | | |
| 7. | 11 | Jarett Rhodes | 20:19.22 | Lake Norman Charter | | |
| 8. | 9 | Robert Sevin | 20:24.78 | Lake Norman Charter | | |
| 9. | 9 | Vikash Kumar | 20:33.46 | Hickory Ridge | | |
| 10. | 9 | Joe Will | 20:35.18 | Lake Norman Charter | | |
| 11. | 10 | Jason Huber | 20:36.73 | Community School of Davidson | | |
| 12. | 10 | Michael Priestly | 20:53.21 | Community School of Davidson | | |
| 13. | 11 | Brandon Hein | 20:53.96 | Hickory Ridge | | |
| 14. | 12 | Erik Venderbush | 21:04.73 | Lake Norman Charter | | |
| 15. | 12 | Ryan Bovard | 21:17.17 | Lake Norman Charter | | |
| 16. | 9 | Stephen Nymberg | 21:22.72 | Cannon School | | |
| 17. | 10 | Taylor Brumley | 21:29.09 | Lake Norman Charter | | |
| 18. | 9 | Jack Wrigley | 21:29.66 | Charlotte Latin School | | |
| 19. | 11 | Jameson Williams | 21:33.55 | Cannon School | | |
| 20. | 12 | Tariq Darnley | 21:39.16 | Hickory Ridge | | |
| 21. | 11 | Parker Welch | 21:42.80 | Cox Mill | | |
| 22. | 10 | Austin Fritz | 21:43.38 | Lake Norman Charter | | |
| 23. | 10 | Daniel Phipps | 21:43.76 | Lake Norman Charter | | |
| 24. | 9 | Arnold Yu | 21:53.43 | Gray Stone Day | | |
| 25. | 12 | Justin Austenfeld | 21:56.76 | Lake Norman Charter | | |
| 26. | 12 | Christopher Holden | 22:01.64 | Jay M Robinson | | |
| 27. | 9 | Matt Greene | 22:13.35 | Lincoln Charter School | | |
| 28. | 9 | Michael Ruiz | 22:14.15 | Concord Senior | | |
| 29. | 10 | Dennis Collins | 22:15.20 | Gray Stone Day | | |
| 30. | 10 | Scott Smith | 22:15.97 | Cox Mill | | |
| 31. | 9 | Ethan Pestyk | 22:18.43 | Cox Mill | | |
| 32. | 12 | Roman Berens | 22:19.46 | Charlotte Latin School | | |
| 33. | 10 | Alex Dahan | 22:24.34 | Cannon School | | |
| 34. | 11 | Nathan Raming | 22:27.75 | West Montgomery | | |
| 35. | 9 | Henry Burns | 22:36.44 | Augusta Prep | | |
| 36. | 9 | Mike McLanghlin | 22:36.88 | Hickory Ridge | | |
| 37. | 12 | Drew Marquis | 22:38.88 | Lake Norman Charter | | |
| 38. | 9 | Cody Wooten | 22:39.34 | West Montgomery | | |
| 39. | 11 | Noah Belk | 22:43.12 | A.L. Brown | | |
| 40. | 9 | Zack McAfee | 22:44.14 | Community School of Davidson | | |
| 41. | 9 | David Cowan | 22:47.43 | Gray Stone Day | | |
| 42. | 10 | Sam Hill Jennings | 22:50.85 | Gray Stone Day | | |
| 43. | 10 | Brian Knapp | 22:54.83 | Lake Norman Charter | | |
| 44. | 10 | Alex Johnson | 22:55.66 | Cox Mill | | |
| 45. | 10 | Curtis Haynie | 22:55.93 | A.L. Brown | | |
| 46. | 12 | Brandon Fritz | 22:59.59 | Lake Norman Charter | | |
| 47. | 9 | Andrew Nielsen | 23:02.52 | Cannon School | | |
| 48. | 9 | Nick Batten | 23:02.89 | West Montgomery | | |
| 49. | 9 | Roland Ghareeb | 23:15.06 | Lake Norman Charter | | |
| 50. | 11 | Tom Simpson | 23:18.05 | Concord Senior | | |
| 51. | 9 | Austin Alpern | 23:22.40 | Cox Mill | | |
| 52. | 10 | Jordan Miller | 23:32.87 | Lincoln Charter School | | |
| 53. | 10 | Wisdom Grimes | 23:34.93 | Jay M Robinson | | |
| 54. | 10 | Brandon Moore | 23:35.23 | West Montgomery | | |
| 55. | 9 | Hunter Matthews | 23:57.00 | Gray Stone Day | | |
| 56. | 9 | Jamie Kaplan | 23:58.94 | Charlotte Latin School | | |
| 57. | 12 | Will Johnson | 24:00.60 | Covenant Day School | | |
| 58. | 11 | Daniel Jablonski | 24:06.40 | Hickory Ridge | | |
| 59. | 11 | Alex Griffin | 24:07.46 | Jay M Robinson | | |
| 60. | 12 | Eli McGalliard | 24:11.93 | Lincoln Charter School | | |
| 61. | 10 | Brad Hamilton | 24:13.18 | Charlotte Latin School | | |
| 62. | 9 | Jacob Rodgers | 24:14.93 | Cox Mill | | |
| 63. | 9 | Lorenzo Delgado | 24:15.50 | A.L. Brown | | |
| 64. | 10 | Robert Evans | 24:17.77 | Augusta Prep | | |
| 65. | 9 | Zane Gray | 24:20.68 | Salisbury | | |
| 66. | 11 | Caleb Davis | 24:21.63 | Mt Pleasant | | |
| 67. | 9 | Brenton Goenner | 24:22.66 | Concord Senior | | |
| 68. | 11 | Quinton Parsons | 24:23.02 | Gray Stone Day | | |
| 69. | 10 | Tully Moyer | 24:27.38 | Cannon School | | |
| 70. | 10 | Christian Venuti | 24:33.51 | Hickory Ridge | | |
| 71. | 9 | Austin Horner | 24:35.31 | Cox Mill | | |
| 72. | 9 | Mark Regnery | 24:35.58 | Cannon School | | |
| 73. | 9 | Evan Brown | 24:36.39 | Lincoln Charter School | | |
| 74. | 10 | Austin Teal | 24:40.69 | A.L. Brown | | |
| 75. | 11 | Ryan Driscoll | 24:48.30 | Jay M Robinson | | |
| 76. | 9 | Caleb Cantrell | 24:50.00 | Jay M Robinson | | |
| 77. | 11 | Mark Dowd | 24:51.63 | Union Academy | | |
| 78. | 9 | Matt Dodge | 24:52.55 | Lincoln Charter School | | |
| 79. | 12 | Jay Haynes | 24:54.06 | Hickory Ridge | | |
| 80. | 9 | Alex Fisher | 24:56.54 | Mt Pleasant | | |
| 81. | 12 | Ty Houle | 25:01.67 | Hickory Ridge | | |
| 82. | 12 | Kris Ashby | 25:02.01 | Lincoln Charter School | | |
| 83. | 11 | Michael Simpson | 25:02.79 | Concord Senior | | |
| 84. | 11 | Walker O'Brien | 25:03.22 | Cox Mill | | |
| 85. | 12 | Christoph O'Brien | 25:04.84 | Charlotte Latin School | | |
| 86. | 9 | Everett Craven | 25:06.68 | Cannon School | | |
| 87. | 9 | Evan Alpern | 25:07.11 | Cox Mill | | |
| 88. | 9 | Max Zradorskyy | 25:14.91 | Hickory Ridge | | |
| 89. | 10 | Brennon Hayes | 25:21.45 | Jay M Robinson | | |
| 90. | 11 | Ryan Finlay | 25:23.98 | Hickory Ridge | | |
| 91. | 10 | Ian Chryst | 25:26.66 | Lincoln Charter School | | |
| 92. | 9 | Colin Tidwell | 25:29.15 | Charlotte Latin School | | |
| 93. | 9 | Joey Lawrence | 25:30.22 | Augusta Prep | | |
| 94. | 9 | Noah Chamberlain | 25:36.59 | Augusta Prep | | |
| 95. | 11 | Alex Wimmer | 25:38.05 | Salisbury | | |
| 96. | 9 | Danny Rosenblum | 25:39.42 | Augusta Prep | | |
| 97. | 9 | Byron Carroll | 25:39.79 | A.L. Brown | | |
| 98. | 12 | Matt Adrian | 25:43.05 | Hickory Ridge | | |
| 99. | 12 | Scott Carpenter | 25:43.55 | Hickory Ridge | | |
| 100. | 11 | Lucas Godley | 25:46.57 | Covenant Day School | | |
| 101. | 9 | Alec Parsons | 25:46.98 | West Montgomery | | |
| 102. | 10 | Carson Petrea | 25:48.20 | Jay M Robinson | | |
| 103. | 11 | Zach Brupbacher | 25:56.57 | Covenant Day School | | |
| 104. | 9 | Daniel O?Kelly | 25:57.59 | A.L. Brown | | |
| 105. | 11 | Graham Petrea | 26:02.00 | Jay M Robinson | | |
| 106. | 11 | Ethan Mancil | 26:02.32 | Gray Stone Day | | |
| 107. | 9 | Brandon Faas | 26:02.63 | Hickory Ridge | | |
| 108. | 12 | Albert Thaylil | 26:06.54 | Salisbury | | |
| 109. | 11 | Nathan Liska | 26:10.32 | Lincoln Charter School | | |
| 110. | 11 | Nathan Payne | 26:11.19 | A.L. Brown | | |
| 111. | 9 | Colin Thetford | 26:12.77 | Cox Mill | | |
| 112. | - | Eli Olsen | 26:13.51 | Greyfriars Classical Academy | | |
| 113. | 11 | Victor Vanover | 26:14.15 | Concord Senior | | |
| 114. | 10 | Seb Soria | 26:14.67 | Davidson Day School | | |
| 115. | 9 | Jake Batchelor | 26:26.23 | Community School of Davidson | | |
| 116. | 11 | Angelo Errico | 26:29.29 | Cox Mill | | |
| 117. | 9 | Daniel Lee | 26:32.34 | Union Academy | | |
| 118. | 9 | Nova Quaoser | 26:32.93 | Charlotte Latin School | | |
| 119. | 10 | JD Freeman | 26:38.02 | Community School of Davidson | | |
| 120. | 10 | Davis Caldwell | 26:42.07 | Union Academy | | |
| 121. | 10 | John Daughtery | 26:43.39 | Union Academy | | |
| 122. | 12 | Jake McKinney | 26:49.17 | High Point Christian Academy | | |
| 123. | 11 | Ryan Rush | 26:49.47 | High Point Christian Academy | | |
| 124. | 12 | Andrew Fowler | 26:56.67 | Covenant Day School | | |
| 125. | 11 | Ben Lykins | 26:59.98 | Gray Stone Day | | |
| 126. | 11 | James Parkhill | 27:01.36 | Gray Stone Day | | |
| 127. | 11 | Patrick Dowd | 27:02.22 | Union Academy | | |
| 128. | 11 | AJ Stewart | 27:03.49 | Jay M Robinson | | |
| 129. | 10 | Jack Chen | 27:12.05 | Gray Stone Day | | |
| 130. | 9 | Sean McKinney | 27:13.84 | Cox Mill | | |
| 131. | 10 | George James | 27:16.07 | Davidson Day School | | |
| 132. | 10 | Bryce Ross | 27:16.90 | Gray Stone Day | | |
| 133. | 9 | Jackson Allen | 27:24.41 | Gray Stone Day | | |
| 134. | 10 | Ben Barrier | 27:32.80 | Concord Senior | | |
| 135. | 9 | Casey Haithcock | 27:37.62 | Concord Senior | | |
| 136. | 9 | Kevin Hines | 27:44.34 | Hickory Ridge | | |
| 137. | - | Jadon Pemberton | 27:52.53 | Greyfriars Classical Academy | | |
| 138. | 9 | Wade Bestler | 28:05.93 | Concord Senior | | |
| 139. | 10 | Davis Mueller | 28:07.86 | Community School of Davidson | | |
| 140. | 11 | Daniel Lindholm | 28:34.13 | Greyfriars Classical Academy | | |
| 141. | 11 | Mac Shelley | 28:36.69 | Jay M Robinson | | |
| 142. | 9 | Logan Barnette | 28:42.98 | A.L. Brown | | |
| 143. | 10 | Chris Hartman | 28:59.05 | Lincoln Charter School | | |
| 144. | 10 | Nicholas Davis | 29:03.40 | High Point Christian Academy | | |
| 145. | 11 | Blake Hooks | 29:03.69 | Mt Pleasant | | |
| 146. | 9 | William Hains | 29:28.74 | Jay M Robinson | | |
| 147. | 9 | Daniel Houchen | 30:04.12 | Hickory Ridge | | |
| 148. | 10 | Jon Pace | 30:07.50 | Davidson Day School | | |
| 149. | 12 | Patrick Long | 30:13.27 | Lincoln Charter School | | |
| 150. | 11 | Sam Greene | 31:19.59 | Salisbury | | |
| 151. | 10 | Chris Derrick | 32:17.38 | Salisbury | | |
| 152. | 9 | Ben Perry | 32:59.57 | Gray Stone Day | | |
| 153. | 9 | Ben Jones | 33:26.46 | Gray Stone Day | | |
| 154. | 9 | Tommy Prindle | 40:26.89 | Cannon School | | |
| 155. | 12 | Carter Long | 44:08.88 | Lincoln Charter School | | |