| 1. | 8 | Jack Workman | 10:22.43 | Cannon School | | |
| 2. | 8 | Jack Ratterree | 11:02.85 | Charlotte Latin School | | |
| 3. | 8 | Nathan Kemper | 11:41.05 | Lake Norman Charter | | |
| 4. | 8 | Davis Nelson | 11:44.96 | Cannon School | | |
| 5. | 7 | Kyle Pratt | 11:52.73 | Holy Trinity | | |
| 6. | 8 | Sam Carter | 12:00.25 | Charlotte Country Day School | | |
| 7. | 8 | Ben Shields | 12:01.91 | Lake Norman Charter | | |
| 8. | 8 | Jordan Howlett | 12:03.33 | Lake Norman Charter | | |
| 9. | 8 | Marshall Howerton | 12:14.16 | Charlotte Country Day School | | |
| 10. | 8 | Nicolas Andreou | 12:15.15 | Charlotte Country Day School | | |
| 11. | 7 | Reed Baker | 12:17.84 | Providence Day School | | |
| 12. | 7 | Harrison Fertita | 12:18.11 | Charlotte Latin School | | |
| 13. | 7 | Robert Clark | 12:25.21 | Charlotte Country Day School | | |
| 14. | 7 | Brian Hack | 12:25.87 | Lake Norman Charter | | |
| 15. | 8 | Christian Sabert | 12:26.79 | Providence Day School | | |
| 16. | 9 | Austin Spaeth | 12:29.19 | Central Academy at Lake Park | | |
| 17. | 8 | Ben Glenney | 12:32.99 | Charlotte Country Day School | | |
| 18. | 7 | Jesus Gutierrez | 12:33.35 | Kannapolis | | |
| 19. | 8 | Nathan Fabbricatore | 12:33.89 | Lake Norman Charter | | |
| 20. | 8 | Koby Frank | 12:39.81 | Charlotte Country Day School | | |
| 21. | 7 | David Kloiber | 12:40.94 | Holy Trinity | | |
| 22. | 7 | Richard LaVecchia | 12:48.93 | Charlotte Country Day School | | |
| 23. | 7 | Liam Oakley | 12:49.28 | Charlotte Country Day School | | |
| 24. | 7 | Jack Langan | 12:49.84 | Holy Trinity | | |
| 25. | 8 | Tommy Reddin | 12:50.26 | Charlotte Country Day School | | |
| 26. | 7 | Paul Gennett | 12:54.02 | Holy Trinity | | |
| 27. | 7 | Tyler Keller | 12:55.61 | Holy Trinity | | |
| 28. | 8 | Nick Fabbricatore | 13:00.80 | Lake Norman Charter | | |
| 29. | 7 | Noah Nalewaja | 13:04.56 | Charlotte Christian School | | |
| 30. | 8 | Cameron McConnell | 13:05.74 | Lake Norman Charter | | |
| 31. | 8 | Grant Wagner | 13:07.15 | Cannon School | | |
| 32. | 8 | Jonathon Vines | 13:07.88 | Charlotte Christian School | | |
| 33. | 8 | Brice Conger | 13:08.32 | Mooresville | | |
| 34. | 8 | Grant Stevens | 13:10.19 | Mooresville | | |
| 35. | 8 | Ben Hunter | 13:11.07 | Charlotte Country Day School | | |
| 36. | 8 | Griffin Stevens | 13:11.89 | Mooresville | | |
| 37. | 8 | Dalton Eager | 13:13.03 | Mooresville | | |
| 38. | 8 | James Madrid | 13:14.19 | Mooresville | | |
| 39. | 8 | Alexander Ansted | 13:14.85 | Lake Norman Charter | | |
| 40. | 8 | Justin Grayson | 13:15.53 | Charlotte Country Day School | | |
| 41. | 7 | Gil Gerber | 13:16.74 | Providence Day School | | |
| 42. | 7 | Parker Arens | 13:19.66 | Lake Norman Charter | | |
| 43. | 7 | Jacob Grise | 13:22.39 | Mooresville | | |
| 44. | 8 | Colin Schilly | 13:23.90 | Holy Trinity | | |
| 45. | 6 | Timothy Tysinger | 13:28.37 | Hickory Christian Academy | | |
| 46. | 7 | Sammy Stapp | 13:31.68 | Kannapolis | | |
| 47. | 8 | Kevin Conner | 13:37.95 | Providence Day School | | |
| 48. | 7 | Dylan Riddell | 13:39.45 | Providence Day School | | |
| 49. | 8 | Vance Ayscue | 13:45.34 | Providence Day School | | |
| 50. | 7 | Luke Dorrian | 13:47.75 | Holy Trinity | | |
| 51. | 7 | Reid Somloi | 14:05.20 | Lake Norman Charter | | |
| 52. | - | Ethan Miller | 14:08.84 | Palisades Episcopal | | |
| 53. | 7 | Cole Smith | 14:12.60 | Holy Trinity | | |
| 54. | 7 | Noah Shaw | 14:14.40 | Mooresville | | |
| 55. | 7 | Aidan Oakley | 14:25.14 | Charlotte Country Day School | | |
| 56. | 7 | Jonathan Berry | 14:26.34 | Mooresville | | |
| 57. | 7 | Patrick Heer | 14:26.72 | Holy Trinity | | |
| 58. | 7 | James Emmanuel | 14:27.30 | Charlotte Country Day School | | |
| 59. | 8 | James Atwell | 14:30.50 | Charlotte Latin School | | |
| 60. | 8 | Brendan McClure | 14:33.69 | Mooresville | | |
| 61. | - | Pearson Hart | 14:34.43 | Hickory Christian Academy | | |
| 62. | 8 | Scott Joyner | 14:38.96 | Providence Day School | | |
| 63. | 7 | Michael Gibbons | 14:40.36 | Holy Trinity | | |
| 64. | 8 | Sean Lerner | 14:41.55 | Charlotte Country Day School | | |
| 65. | 8 | Jack Gill | 14:42.55 | Mooresville | | |
| 66. | 7 | Andrew Gertner | 14:43.09 | Providence Day School | | |
| 67. | 8 | Adam Clinard | 14:43.49 | Cannon School | | |
| 68. | 8 | David Smith | 14:43.92 | Mooresville | | |
| 69. | 8 | Austin Duke | 14:50.38 | Holy Trinity | | |
| 70. | 8 | Noah Berens | 14:51.28 | Charlotte Latin School | | |
| 71. | 7 | Andrew Thornton | 14:52.62 | Holy Trinity | | |
| 72. | - | Nolan Wheeler | 14:53.75 | Palisades Episcopal | | |
| 73. | 7 | Connor Willis | 14:57.21 | Mooresville | | |
| 74. | 8 | Harris Smoots | 14:59.68 | Charlotte Country Day School | | |
| 75. | 8 | Joseph Johnson | 15:01.88 | Mooresville | | |
| 76. | 7 | Christian Regan | 15:12.59 | Holy Trinity | | |
| 77. | 8 | Gray Marler | 15:13.37 | Providence Day School | | |
| 78. | 8 | Michael DeBeradino | 15:15.54 | Mooresville | | |
| 79. | 7 | Jackson Norris | 15:16.13 | Charlotte Christian School | | |
| 80. | 7 | Zachery Martin | 15:16.98 | Kannapolis | | |
| 81. | 7 | Hawkin Nedoff | 15:18.88 | Kannapolis | | |
| 82. | 7 | Patrick Little | 15:20.08 | Holy Trinity | | |
| 83. | 8 | Robert Edwards | 15:20.54 | Charlotte Country Day School | | |
| 84. | 7 | Jacob Cave | 15:24.23 | Charlotte Country Day School | | |
| 85. | 8 | Frank Kenny | 15:30.26 | Charlotte Latin School | | |
| 86. | 7 | Andrew Pierce | 15:31.43 | Holy Trinity | | |
| 87. | 6 | Andrew Kunze | 15:32.38 | Hickory Christian Academy | | |
| 88. | 8 | Wilson Salisbury | 15:33.57 | Charlotte Latin School | | |
| 89. | - | Nathan Stephenson | 15:35.59 | Hickory Christian Academy | | |
| 90. | 8 | Will Reid | 15:37.38 | Providence Day School | | |
| 91. | 7 | Patrick Fongemy | 15:39.57 | Kannapolis | | |
| 92. | 8 | John Nelson | 15:42.15 | Cannon School | | |
| 93. | 8 | Nathaniel Williams | 15:46.14 | Kannapolis | | |
| 94. | - | Austin Wise | 15:53.05 | Palisades Episcopal | | |
| 95. | 10 | Joseph Similton | 15:54.67 | Central Academy at Lake Park | | |
| 96. | 7 | David Jaimez | 15:56.77 | Kannapolis | | |
| 97. | 7 | Tyler Cockerham | 15:57.61 | Charlotte Latin School | | |
| 98. | 8 | Christian Nobelzada | 16:02.48 | Mooresville | | |
| 99. | 8 | Irvin Garcia | 16:03.04 | Kannapolis | | |
| 100. | 8 | Arthur Brown | 16:08.01 | Mooresville | | |
| 101. | 7 | Shane Denney | 16:08.45 | Mooresville | | |
| 102. | 8 | Jack Hudson | 16:09.07 | Charlotte Country Day School | | |
| 103. | 6 | Michael Speagle | 16:11.96 | Hickory Christian Academy | | |
| 104. | 9 | Evan Arnett | 16:15.01 | Central Academy at Lake Park | | |
| 105. | 8 | Nikita Wilson | 16:21.11 | Mooresville | | |
| 106. | 8 | Andrew Robinson | 16:26.17 | Holy Trinity | | |
| 107. | - | Ben Lail | 16:28.92 | Palisades Episcopal | | |
| 108. | 7 | Zach Iverson | 16:29.24 | Providence Day School | | |
| 109. | 7 | Cooper Jacob | 16:29.53 | Mooresville | | |
| 110. | 7 | Matthew Sturgess | 16:31.04 | Hickory Christian Academy | | |
| 111. | 6 | Brock Walters | 16:33.33 | Hickory Christian Academy | | |
| 112. | 7 | Pete Chaconas | 16:36.81 | Charlotte Latin School | | |
| 113. | 7 | Matthew McCall | 16:53.14 | Charlotte Latin School | | |
| 114. | 8 | Hayes Bortz | 16:57.71 | Charlotte Country Day School | | |
| 115. | 7 | Drake Carroll | 17:06.38 | Kannapolis | | |
| 116. | 7 | Austin Cindric | 17:19.80 | Cannon School | | |
| 117. | 7 | A.J. Fitzgerald | 17:25.29 | Lake Norman Charter | | |
| 118. | 8 | Payton McGee | 17:27.29 | Central Academy at Lake Park | | |
| 119. | 7 | Ryan Schellpfeffer | 17:31.86 | Charlotte Latin School | | |
| 120. | 7 | Carey Leech | 17:40.08 | Providence Day School | | |
| 121. | 8 | Christian Malcolm | 18:36.59 | Mooresville | | |
| 122. | 7 | Zachery Sochan | 18:51.95 | Kannapolis | | |
| 123. | 7 | Jontai Koysamath | 18:57.16 | Kannapolis | | |
| 124. | 7 | Trevor Johnson | 19:05.67 | Kannapolis | | |
| 125. | 7 | Dirk Blanchat | 19:22.21 | Charlotte Country Day School | | |
| 126. | 8 | Herring Van | 19:35.45 | Mooresville | | |
| 127. | 7 | Augustin Granillo | 20:58.89 | Kannapolis | | |
| 128. | 8 | Richard Cai | 21:30.18 | Charlotte Latin School | | |
| 129. | 7 | Casey Ayala | 21:45.74 | Kannapolis | | |
| 130. | 8 | Tyler Vonbergen | 22:42.55 | Kannapolis | | |
| 131. | 7 | Cameron Sanders | 29:00.00 | Mooresville | | |
| 1. | 11 | Clayton Wilson | 16:39.57 | Greensboro Day School | | |
| 2. | 12 | Rob Saunders | 16:58.99 | Charlotte Country Day School | | |
| 3. | 9 | William Glenn | 17:24.66 | Charlotte Country Day School | | |
| 4. | 9 | Jack Paddison | 17:33.96 | Providence Day School | | |
| 5. | 10 | Garrett Lunking | 17:41.47 | Providence Day School | | |
| 6. | 9 | Nick Linder | 17:42.93 | Providence Day School | | |
| 7. | 12 | Reed Payne | 17:43.16 | Providence Day School | | |
| 8. | 10 | Ben Huffman | 17:43.41 | Providence Day School | | |
| 9. | 10 | Peter Hetzel | 17:45.77 | Grace Academy | | |
| 10. | 12 | John Good | 17:51.81 | Charlotte Christian School | | |
| 11. | 9 | James Miller | 18:02.60 | Charlotte Country Day School | | |
| 12. | 12 | Connor Choka | 18:16.27 | Charlotte Country Day School | | |
| 13. | 12 | Ben Lowry | 18:28.14 | Hickory Christian Academy | | |
| 14. | 12 | Max Rudisser | 18:38.25 | Providence Day School | | |
| 15. | 11 | Patrick Shearer | 18:41.40 | Providence Day School | | |
| 16. | 12 | Ryan Nole | 18:44.44 | Providence Day School | | |
| 17. | 11 | Mark McAlister | 18:47.08 | Charlotte Latin School | | |
| 18. | 12 | Charlie Sowers | 18:49.03 | Providence Day School | | |
| 19. | 11 | Marco Ricci | 18:52.17 | Charlotte Latin School | | |
| 20. | 10 | Andrew Tysinger | 19:06.58 | Hickory Christian Academy | | |
| 21. | 11 | Matthew McCorkle | 19:07.17 | Providence Day School | | |
| 22. | 9 | Luke Lowry | 19:12.79 | Hickory Christian Academy | | |
| 23. | 12 | Andrew Kral | 19:22.55 | Providence Day School | | |
| 24. | 11 | Eric Wineteer | 19:26.43 | Providence Day School | | |
| 25. | 9 | Ian Fauchier | 19:29.59 | Providence Day School | | |
| 26. | 9 | Bryan Christ | 19:31.51 | Forsyth Country Day School | | |
| 27. | 10 | Jimmy Messmer | 19:35.37 | Providence Day School | | |
| 28. | 9 | Ryan Payne | 19:40.60 | Providence Day School | | |
| 29. | 12 | Thomas Hetzel | 19:45.54 | Grace Academy | | |
| 30. | 9 | Nat Ruark | 19:47.66 | Providence Day School | | |
| 31. | 10 | Michael Brienza | 19:48.90 | Charlotte Country Day School | | |
| 32. | 10 | Jordan Budd | 19:50.67 | Forsyth Country Day School | | |
| 33. | 11 | Austin Gray | 19:56.42 | Providence Day School | | |
| 34. | 9 | David Murray | 19:58.35 | Forsyth Country Day School | | |
| 35. | 9 | Will Dunbar | 19:58.91 | Providence Day School | | |
| 36. | 12 | Cory Hanes | 19:59.40 | Forsyth Country Day School | | |
| 37. | 10 | Austin Buben | 20:00.04 | Providence Day School | | |
| 38. | 10 | AJ Doherty | 20:05.80 | Forsyth Country Day School | | |
| 39. | 10 | Arthur Linne | 20:07.49 | Providence Day School | | |
| 40. | 8 | Joel Schneider | 20:09.28 | Forsyth Country Day School | | |
| 41. | 12 | Eddie Lee | 20:10.32 | Charlotte Latin School | | |
| 42. | 12 | Peter Bowman | 20:10.92 | Charlotte Latin School | | |
| 43. | 12 | Ryan Melton | 20:14.26 | Providence Day School | | |
| 44. | 12 | Tyler Mott | 20:14.81 | Charlotte Latin School | | |
| 45. | 12 | Jack Amory | 20:16.20 | Charlotte Latin School | | |
| 46. | 11 | Jake Hutcherson | 20:16.47 | Forsyth Country Day School | | |
| 47. | 9 | Arthur Kimbro | 20:19.19 | Forsyth Country Day School | | |
| 48. | 11 | Carter Wiles | 20:24.23 | Charlotte Latin School | | |
| 49. | 10 | Ryan Love | 20:25.35 | Charlotte Latin School | | |
| 50. | 9 | Adam Chase | 20:26.55 | Forsyth Country Day School | | |
| 51. | 9 | Beau Burns | 20:28.36 | Greensboro Day School | | |
| 52. | 9 | Morgan Levy | 20:29.54 | Charlotte Latin School | | |
| 53. | 12 | John O'Keefe | 20:32.99 | Charlotte Latin School | | |
| 54. | 12 | Jensie Teague | 20:36.49 | Charlotte Country Day School | | |
| 55. | - | Nicholas Emken | 20:39.42 | Forsyth Country Day School | | |
| 56. | 11 | Kerne Coriel | 20:49.29 | Greensboro Day School | | |
| 57. | 10 | Tanner McColl | 21:02.07 | Charlotte Country Day School | | |
| 58. | 12 | Steven Cole | 21:02.42 | Grace Academy | | |
| 59. | 12 | Nate Mueller | 21:09.54 | Forsyth Country Day School | | |
| 60. | 10 | Jay Cavenaugh | 21:12.04 | Forsyth Country Day School | | |
| 61. | 9 | Jack Wrigley | 21:18.18 | Charlotte Latin School | | |
| 62. | 11 | Amit Naik | 21:21.42 | Providence Day School | | |
| 63. | 9 | Sammy Ditesheim | 21:23.86 | Providence Day School | | |
| 64. | 12 | Phillip Hughes | 21:24.95 | Charlotte Country Day School | | |
| 65. | 12 | Mitch Brown | 21:26.53 | Providence Day School | | |
| 66. | 11 | Alex Kim | 21:36.22 | Charlotte Country Day School | | |
| 67. | 9 | Paul Connor | 21:44.61 | Charlotte Country Day School | | |
| 68. | 11 | Colton Pittman | 21:45.34 | Greensboro Day School | | |
| 69. | 9 | Alex Heintze | 21:48.58 | Providence Day School | | |
| 70. | 10 | Matthew Bacon | 21:51.26 | Providence Day School | | |
| 71. | 10 | Mhalik White | 21:54.45 | Providence Day School | | |
| 72. | 12 | Ted Nicktakis | 21:56.06 | Forsyth Country Day School | | |
| 73. | 12 | Roman Berens | 21:56.77 | Charlotte Latin School | | |
| 74. | 10 | Brad Hamilton | 22:05.20 | Charlotte Latin School | | |
| 75. | 10 | Tyler Sudbrink | 22:10.42 | Greensboro Day School | | |
| 76. | 11 | Matthew Harden | 22:12.99 | Charlotte Country Day School | | |
| 77. | 7 | Bennett Gould | 22:13.24 | Forsyth Country Day School | | |
| 78. | 9 | Jake Usadi | 22:13.61 | Providence Day School | | |
| 79. | 10 | Mitchell Hartman | 22:24.92 | Hickory Christian Academy | | |
| 80. | 10 | Nathan Nalibotsky | 22:26.13 | Providence Day School | | |
| 81. | 11 | David Dygowski | 22:30.42 | Grace Academy | | |
| 82. | 10 | Eli Barr | 22:31.69 | Providence Day School | | |
| 83. | 9 | Matthew Howard | 22:38.80 | Providence Day School | | |
| 84. | 10 | Jordan Banks | 22:43.40 | Charlotte Christian School | | |
| 85. | 11 | Chase Howard | 22:48.41 | Charlotte Christian School | | |
| 86. | 12 | Nathan Elsner | 22:53.21 | Greensboro Day School | | |
| 87. | 12 | Virgil Wilson | 22:54.77 | Forsyth Country Day School | | |
| 88. | 9 | Ben Schulman | 22:58.34 | Providence Day School | | |
| 89. | 9 | Charlie Tracy | 22:59.33 | Hickory Christian Academy | | |
| 90. | 9 | Christian Taylor | 23:02.50 | Charlotte Christian School | | |
| 91. | 10 | Drake Johncock | 23:15.92 | Hickory Christian Academy | | |
| 92. | 10 | Ian Troutman | 23:18.35 | Hickory Christian Academy | | |
| 93. | 11 | Hayes Brenner | 23:27.98 | Forsyth Country Day School | | |
| 94. | 10 | Blake Robinson | 23:28.42 | Forsyth Country Day School | | |
| 95. | 10 | David Hubble | 23:28.74 | Forsyth Country Day School | | |
| 96. | 10 | Hunter Ubersox | 23:33.69 | Charlotte Country Day School | | |
| 97. | 11 | Mike Watts | 23:37.56 | Central Academy at Lake Park | | |
| 98. | 9 | Joe Wolf | 23:38.39 | Providence Day School | | |
| 99. | 12 | Austin DeMordaunt | 23:45.89 | Charlotte Country Day School | | |
| 100. | 7 | Cody Burel | 23:52.52 | Hickory Christian Academy | | |
| 101. | 10 | Michael Weinrib | 23:56.60 | Providence Day School | | |
| 102. | 10 | Cameron Morris | 23:56.99 | Providence Day School | | |
| 103. | 10 | Quinten Shelton | 23:57.28 | Central Academy at Lake Park | | |
| 104. | 11 | Alex Manzewitsch | 24:22.23 | Central Academy at Lake Park | | |
| 105. | 9 | Michael Tan | 24:33.53 | Charlotte Christian School | | |
| 106. | 9 | Colin Tidwell | 24:34.07 | Charlotte Latin School | | |
| 107. | 9 | Daniel Reynolds | 24:47.33 | Providence Day School | | |
| 108. | 12 | Brandon Ho | 24:59.21 | Charlotte Latin School | | |
| 109. | 11 | Andrew Zuehlke | 25:00.75 | Charlotte Latin School | | |
| 110. | 9 | Steven Hill | 25:26.57 | Forsyth Country Day School | | |
| 111. | 11 | Sterling Menzies | 25:46.92 | Hickory Christian Academy | | |
| 112. | 12 | Walker Helvey | 25:54.10 | Forsyth Country Day School | | |
| 113. | - | John Gilbert | 26:15.50 | Forsyth Country Day School | | |
| 114. | - | Weston Brock | 27:08.00 | Forsyth Country Day School | | |
| 115. | 10 | Christian Flasshoff | 27:22.14 | Forsyth Country Day School | | |
| 116. | 10 | Miller Kinlin | 28:01.03 | Providence Day School | | |
| 117. | 11 | Conner Hartis | 28:45.77 | Charlotte Christian School | | |
| 118. | 9 | Scott Hilliard | 30:34.74 | Grace Academy | | |
| 119. | 10 | Trey Krajewski | 30:38.53 | Central Academy at Lake Park | | |