| 1. | 12 | Mohammed Abushouk | 15:23.1 | Cary | | |
| 2. | 12 | Bryan Spreitzer | 15:28.0 | Green Hope | | |
| 3. | 12 | Reidy Jones | 15:34.9 | Needham Broughton | | |
| 4. | 11 | Austin Ulich | 15:45.4 | Chattahoochee | | |
| 5. | 11 | Matt Schick | 15:54.0 | Sanderson | | |
| 6. | 12 | Roland Geiger | 15:59.0 | Middle Creek | | |
| 7. | 12 | Pierre Malherbe | 15:59.7 | Needham Broughton | | |
| 9. | 11 | Bryan Noreen | 16:09.3 | Apex | | |
| 10. | 12 | Graham Crawford | 16:10.1 | Walter Williams | | |
| 11. | 12 | Chas Christianson | 16:11.9 | Terry Sanford | | |
| 12. | 12 | Jack Klecker | 16:12.1 | Ardrey Kell | | |
| 13. | 11 | Mathew Geisz | 16:14.4 | Sanderson | | |
| 14. | 10 | Mason Boyles | 16:14.8 | John T Hoggard | | |
| 15. | 12 | Eric Baldwin | 16:16.7 | West Johnston | | |
| 17. | 11 | Mark Sullivan | 16:21.6 | Cardinal Gibbons | | |
| 18. | 12 | Kenny Hinman | 16:22.3 | South View | | |
| 19. | 11 | Christian Klute | 16:23.3 | Leesville Road | | |
| 20. | 12 | Chad Massengill | 16:25.4 | West Johnston | | |
| 21. | 12 | Ben Sterett | 16:25.6 | Swansboro | | |
| 23. | 11 | Phillip Hathaway | 16:29.5 | Sanderson | | |
| 24. | 11 | Aaron Smith | 16:31.2 | Leesville Road | | |
| 25. | 11 | Joe Cotto | 16:33.5 | Jack Britt | | |
| 26. | 11 | Joe Hagan | 16:33.9 | Green Hope | | |
| 27. | - | Will Woodhouse | 16:36.2 | Leesville Road | | |
| 28. | 12 | Zack O'Keefe | 16:38.0 | Athens Drive Senior | | |
| 30. | 12 | Blake Shelton | 16:39.8 | John T Hoggard | | |
| 32. | 12 | David Cason | 16:40.5 | West Forsyth | | |
| 34. | 11 | Clyde Wilson | 16:41.2 | Jack Britt | | |
| 35. | 12 | Josh Drew | 16:43.3 | White Oak | | |
| 36. | 11 | Mitchell Feldman | 16:44.7 | Sanderson | | |
| 37. | 10 | Alex Beaudette | 16:45.0 | Jack Britt | | |
| 38. | 10 | Madden Souder | 16:45.2 | Ardrey Kell | | |
| 39. | 11 | William Hoese | 16:46.8 | Leesville Road | | |
| 40. | 9 | Jack Sajovec | 16:48.4 | William G. Enloe | | |
| 41. | 11 | Ryan Walling | 16:48.6 | Green Hope | | |
| 42. | 11 | Charlie Klecker | 16:48.8 | Ardrey Kell | | |
| 43. | 12 | Mitch Turner | 16:49.7 | Middle Creek | | |
| 44. | 12 | Matthew Wilkie | 16:51.7 | Green Hope | | |
| 46. | 12 | Cameron Wells | 16:52.2 | South Mecklenburg | | |
| 47. | 11 | Sean Pavia | 16:53.4 | John T Hoggard | | |
| 49. | 12 | Chase Mann | 16:56.9 | Needham Broughton | | |
| 50. | 11 | Hayden Parker | 16:58.5 | Needham Broughton | | |
| 51. | 11 | Chris Garrett | 16:59.6 | West Johnston | | |
| 52. | 11 | Nick Kapur | 17:01.6 | Ardrey Kell | | |
| 53. | 10 | Nathan Staub | 17:05.5 | Needham Broughton | | |
| 54. | 9 | Bakri Abushouk | 17:06.1 | Cary | | |
| 57. | 11 | Parker Johnson | 17:07.9 | Needham Broughton | | |
| 58. | 11 | Robert Parker | 17:08.7 | New Hanover | | |
| 59. | 11 | Charlie Reed | 17:09.1 | Mount Tabor | | |
| 60. | 12 | DJ Hudson | 17:10.4 | Cary | | |
| 61. | 11 | Ryan Hinds | 17:10.6 | John T Hoggard | | |
| 62. | 12 | Matt Ayala | 17:11.7 | Mount Tabor | | |
| 63. | 12 | Ben Schoenemen | 17:12.0 | West Johnston | | |
| 64. | 11 | Fadi Hanna | 17:12.4 | North Raleigh Christian Ac... | | |
| 65. | 10 | Justin Swink | 17:12.6 | West Forsyth | | |
| 66. | 11 | Ethan Robertson | 17:12.9 | Walter Williams | | |
| 68. | 10 | Hayden Brochu | 17:14.2 | William G. Enloe | | |
| 69. | 12 | Noah Brown | 17:14.6 | Ardrey Kell | | |
| 72. | 11 | EB Hobbs-Brown | 17:17.1 | William G. Enloe | | |
| 73. | 11 | Chris Brittingham | 17:17.8 | New Hanover | | |
| 75. | 10 | Andrew Byrum | 17:18.3 | Leesville Road | | |
| 76. | 11 | Tommy Baldridge | 17:18.7 | South View | | |
| 77. | 10 | Xiomar Ruckel | 17:20.1 | South View | | |
| 78. | 11 | Austen Hughes | 17:21.4 | Apex | | |
| 79. | 12 | Alec Newsom | 17:21.8 | Athens Drive Senior | | |
| 80. | 12 | AJ James | 17:25.0 | South View | | |
| 81. | 12 | Dylan Everetts | 17:27.6 | Chattahoochee | | |
| 82. | 12 | Austin Tritt | 17:28.2 | Bishop McGuinness | | |
| 83. | 12 | Josh Fischer | 17:28.6 | Ardrey Kell | | |
| 84. | 10 | Saul Rodriguez | 17:30.9 | Cary | | |
| 85. | 10 | Chase Shermer | 17:31.2 | North Raleigh Christian Ac... | | |
| 86. | 12 | Sam Marks | 17:33.1 | East Chapel Hill | | |
| 87. | 11 | Micah Smith | 17:33.5 | West Forsyth | | |
| 91. | 11 | Alec Ashley | 17:35.8 | Walter Williams | | |
| 92. | 11 | Jacob Goyne | 17:35.9 | Ashley | | |
| 93. | 12 | Brian McSteen | 17:37.7 | Ashley | | |
| 94. | 12 | Carter Benge | 17:38.4 | Terry Sanford | | |
| 96. | 11 | Mikey Cristiano | 17:41.8 | South Mecklenburg | | |
| 97. | 12 | Christian Adams | 17:44.4 | Cardinal Gibbons | | |
| 99. | 12 | Eric Geiger | 17:45.7 | Apex | | |
| 100. | 11 | Cole Vaughn | 17:45.9 | New Hanover | | |
| 101. | 11 | Elias Ingram-Edwards | 17:46.3 | Mount Tabor | | |
| 102. | 10 | Austin Erickson | 17:46.6 | Chattahoochee | | |
| 103. | 10 | Chandler Holden | 17:47.3 | Needham Broughton | | |
| 104. | 12 | James Lawson | 17:47.9 | North Raleigh Christian Ac... | | |
| 106. | - | A.J. Nwoko | 17:48.6 | Walter Williams | | |
| 107. | 12 | Anders Orn | 17:49.8 | Athens Drive Senior | | |
| 109. | 11 | Micheal Grathwohl | 17:51.5 | East Chapel Hill | | |
| 110. | 12 | Charlie Reid | 17:52.0 | South View | | |
| 111. | 11 | Preston Khan | 17:52.6 | Bishop McGuinness | | |
| 112. | 12 | Josh Tomkoski | 17:53.1 | Apex | | |
| 114. | 11 | Joshua Robinson | 17:56.4 | New Hanover | | |
| 115. | 12 | Kevin Stachura | 17:57.0 | Ardrey Kell | | |
| 116. | 10 | Tommy Schotzinger | 17:58.5 | Cardinal Gibbons | | |
| 118. | 11 | Dylan Tatum | 17:59.3 | R J Reynolds | | |
| 119. | 11 | Eric Powell | 18:00.3 | Middle Creek | | |
| 120. | 12 | Jose Panduro | 18:02.5 | South View | | |
| 121. | 10 | Graham McAlister | 18:02.9 | West Forsyth | | |
| 122. | 10 | Devin Murphy | 18:03.5 | Jack Britt | | |
| 123. | 12 | Brian Pack | 18:04.5 | Chattahoochee | | |
| 125. | 9 | Nick Tyrey | 18:06.5 | Cardinal Gibbons | | |
| 126. | 12 | Brad Johnson | 18:06.9 | John T Hoggard | | |
| 127. | 12 | Ryan Rudisill | 18:11.3 | Clayton | | |
| 129. | 10 | Cameron Brown | 18:12.4 | John T Hoggard | | |
| 130. | 12 | Alex Wordsworth | 18:13.6 | Bishop McGuinness | | |
| 131. | 11 | Will Foster | 18:14.4 | R J Reynolds | | |
| 132. | 12 | Ryan Hamilton | 18:14.6 | Chattahoochee | | |
| 134. | - | Kenny Lawler | 18:16.3 | Chattahoochee | | |
| 135. | 11 | Ryan Hatton | 18:17.3 | North Raleigh Christian Ac... | | |
| 136. | 11 | Michael Towery | 18:18.1 | West Forsyth | | |
| 137. | 12 | Sam Day | 18:20.7 | Athens Drive Senior | | |
| 138. | 11 | Brendan Smith | 18:23.9 | Green Hope | | |
| 139. | 9 | Chilton Birdwhistle | 18:27.5 | Middle Creek | | |
| 143. | 10 | Cooper Wurst | 18:30.6 | Terry Sanford | | |
| 145. | 10 | Sawyer Dove | 18:31.9 | Cary | | |
| 147. | 11 | markus Brunner | 18:33.0 | South Mecklenburg | | |
| 148. | 12 | Josh Renegar | 18:34.1 | Bishop McGuinness | | |
| 149. | 10 | Matt Fordham | 18:35.4 | East Chapel Hill | | |
| 150. | 12 | Adam Hampton | 18:36.6 | Cardinal Gibbons | | |
| 151. | 12 | Luis Alfaro | 18:37.3 | R J Reynolds | | |
| 152. | 10 | Matt Wilson | 18:37.8 | East Chapel Hill | | |
| 153. | 11 | Louis Raffaele | 18:38.2 | Chattahoochee | | |
| 154. | 11 | Logan Williams | 18:40.4 | Cary | | |
| 155. | 11 | Andrew Bolger | 18:40.9 | John T Hoggard | | |
| 156. | 12 | Jackson Morton | 18:41.5 | Ashley | | |
| 157. | 11 | Andrew Clark | 18:42.5 | William G. Enloe | | |
| 158. | 12 | Cody Motsinger | 18:44.0 | West Forsyth | | |
| 159. | 11 | George Cleland | 18:45.6 | R J Reynolds | | |
| 161. | 11 | Jacob Burnette | 18:49.0 | South Mecklenburg | | |
| 162. | 12 | Axel Roldan | 18:52.0 | New Hanover | | |
| 163. | 11 | Andrew Tait | 18:52.9 | South Mecklenburg | | |
| 168. | 12 | Alex Holloman | 18:57.8 | Ashley | | |
| 169. | 12 | Robert Tikkanen | 19:00.5 | Bishop McGuinness | | |
| 170. | 11 | Jack Lacamera | 19:01.5 | Terry Sanford | | |
| 171. | 12 | Conner Brannan | 19:02.1 | Bishop McGuinness | | |
| 174. | 10 | Soloman McGinty | 19:08.5 | Terry Sanford | | |
| 175. | 9 | Nate Barkley | 19:10.2 | South Mecklenburg | | |
| 177. | 11 | Eric Harmeling | 19:12.2 | North Raleigh Christian Ac... | | |
| 178. | 11 | George Stiak | 19:13.1 | Wakefield | | |
| 179. | 10 | John Lawson | 19:16.6 | North Raleigh Christian Ac... | | |
| 180. | 11 | David Leder | 19:18.1 | New Hanover | | |
| 181. | 10 | Cole Carter | 19:19.4 | Ashley | | |
| 182. | 10 | Cody Dubois | 19:19.9 | Terry Sanford | | |
| 183. | 11 | Chris Williams | 19:21.2 | Ashley | | |
| 184. | 12 | Albert Flores | 19:23.1 | Jack Britt | | |
| 187. | 11 | Elijah Strafford | 19:26.8 | Ashley | | |
| 188. | 9 | Sam Marshall | 19:27.7 | South Mecklenburg | | |
| 192. | 10 | Brian Jordan | 19:49.3 | Bishop McGuinness | | |
| 193. | 11 | Martin Fenn | 19:49.5 | Middle Creek | | |
| 195. | - | Anthony Mason | 20:01.3 | Jack Britt | | |
| 196. | 12 | Will Shelly | 20:01.8 | White Oak | | |
| 197. | 9 | William Browne | 20:02.7 | New Hanover | | |
| 204. | 11 | Tommy Walsh | 21:54.6 | Terry Sanford | | |
| 205. | 12 | Andrew Wilson | 21:55.0 | North Raleigh Christian Ac... | | |
| 206. | 11 | Zachary Wallace | 21:57.2 | Middle Creek | | |
| 1. | 12 | Brenden Johann | 16:34.5 | West Carteret | | |
| 2. | 11 | Robert Maughan | 16:44.9 | Fayetteville Academy | | |
| 3. | | Josh Crawford | 16:50.2 | FCS | | |
| 4. | 11 | Phillip Vance | 16:52.2 | Overhills | | |
| 5. | 11 | Berham McDowell | 16:53.2 | Sherando | | |
| 6. | 12 | Carl Ivarsson | 17:24.1 | Fayetteville Academy | | |
| 7. | 11 | Eric Williams | 17:27.9 | Northwood | | |
| 8. | 12 | James Dawson | 17:36.8 | Fayetteville Academy | | |
| 9. | 12 | Harrison Prince | 17:43.1 | Fayetteville Academy | | |
| 11. | 12 | Richard Torbert | 17:57.8 | Northwood | | |
| 12. | 10 | Matthew Church | 18:04.5 | Butler | | |
| 13. | 10 | Zachary Church | 18:05.7 | Butler | | |
| 14. | 12 | Taylor Boone | 18:09.8 | Forsyth Country Day School | | |
| 15. | 12 | Brad Hatton | 18:13.8 | Sherando | | |
| 16. | | Ben Powell | 18:17.6 | FCS | | |
| 20. | 11 | Ben Stallworth | 18:27.6 | Forsyth Country Day School | | |
| 21. | 12 | Peter Stallsworth | 18:28.1 | West Carteret | | |
| 23. | 12 | Colin Spangler | 18:34.4 | Sherando | | |
| 25. | - | Kevin Hidgon | 18:37.4 | Topsail Senior | | |
| 26. | 11 | McLain Wilkinson | 18:38.0 | Forsyth Country Day School | | |
| 27. | 11 | Matt Simono | 18:42.2 | Butler | | |
| 28. | 12 | Tim Caudle | 18:44.1 | Overhills | | |
| 29. | 12 | David Bohle | 18:45.0 | Forsyth Country Day School | | |
| 30. | 11 | Riley Horne | 18:45.7 | West Carteret | | |
| 31. | 12 | Daniel Schreiner | 18:47.3 | Forsyth Country Day School | | |
| 32. | 10 | Connor Ford | 18:53.2 | Butler | | |
| 34. | 10 | James Council | 19:09.8 | West Carteret | | |
| 37. | 11 | Philip Waugh | 19:19.3 | Forsyth Country Day School | | |
| 38. | 12 | Luke Henry | 19:21.8 | Northwood | | |
| 39. | 12 | Dylan Kennelly | 19:23.7 | Butler | | |
| 41. | 11 | Gosch Ehlers | 19:27.9 | West Carteret | | |
| 42. | 11 | Aaron Fraser | 19:29.6 | Emsley A Laney | | |
| 43. | 11 | Frank Jefferson | 19:31.2 | Emsley A Laney | | |
| 44. | 12 | Seth Thomas | 19:31.7 | Western Harnett | | |
| 45. | 10 | Casey Borden | 19:32.9 | Butler | | |
| 46. | 11 | Cody Murphy | 19:33.2 | West Carteret | | |
| 48. | 9 | Christi Rodriguez | 19:40.2 | Emsley A Laney | | |
| 51. | 11 | Evan Prevette | 19:44.3 | North Davidson | | |
| 52. | 12 | Daniel McFarland | 19:45.2 | Butler | | |
| 58. | | Austin Perkins | 20:07.8 | FCS | | |
| 60. | 11 | Cameron Lawson | 20:12.6 | Forsyth Country Day School | | |
| 61. | 10 | Matt Jordan | 20:12.8 | North Davidson | | |
| 66. | | Kevin Clark | 20:19.3 | FCS | | |
| 67. | | Josh Lockart | 20:20.8 | FCS | | |
| 70. | 9 | Dylan Lemly | 20:30.8 | North Davidson | | |
| 71. | 12 | Dante Perez | 20:33.0 | Western Harnett | | |
| 74. | | Brendan Alspach | 20:39.9 | FCS | | |
| 75. | 11 | Jacob McCarn | 20:40.3 | North Davidson | | |
| 78. | 9 | Lucas McCarn | 20:43.6 | North Davidson | | |
| 86. | | Hayden Lancaster | 21:30.4 | FCS | | |
| 87. | 11 | Colin Jacobs | 21:34.1 | Northwood | | |
| 88. | 9 | Andrew Brown | 21:35.9 | Emsley A Laney | | |
| 89. | 10 | Sam Williams | 21:37.3 | Northwood | | |
| 92. | 12 | Christian Davis | 22:02.3 | Emsley A Laney | | |
| 94. | 11 | Patrick Paschal | 22:05.8 | Western Harnett | | |
| 96. | 11 | Devin Blackmon | 22:11.2 | Western Harnett | | |
| 97. | 10 | Michael Spoloric | 22:11.6 | North Davidson | | |
| 101. | 11 | Matt Johnston | 22:59.6 | Emsley A Laney | | |
| 102. | - | Justin Jacobs | 23:36.1 | Flora Macdonald Academy | | |
| 103. | 9 | Bhargav Earla | 24:35.9 | Fayetteville Academy | | |
| 106. | 12 | Jason Maher | 25:18.6 | Fayetteville Academy | | |
| 109. | 10 | Ethan Townsend | 29:31.3 | Flora Macdonald Academy | | |
| 6. | 11 | Zach Britt | 17:42.6 | Mount Tabor | | |
| 9. | 10 | Jeremy Gower | 17:47.5 | West Johnston | | |
| 10. | 12 | Michael Gmeiner | 17:48.8 | Mount Tabor | | |
| 11. | 11 | Mike Cornwell | 17:58.5 | West Johnston | | |
| 13. | 9 | Allen Lawrence | 18:04.7 | Needham Broughton | | |
| 16. | 11 | Brandon Watson | 18:10.9 | West Johnston | | |
| 20. | 10 | Nick Davis | 18:25.3 | Cardinal Gibbons | | |
| 22. | 10 | Dan Whalen | 18:29.4 | Ardrey Kell | | |
| 24. | 10 | Tyler Goss | 18:31.3 | West Johnston | | |
| 25. | 10 | Jordan Wilson | 18:35.4 | South View | | |
| 27. | 12 | Stephen Ingram | 18:42.5 | Needham Broughton | | |
| 28. | 11 | Ali Nunez | 18:44.2 | South View | | |
| 29. | 10 | Thomas McLean | 18:45.2 | Ardrey Kell | | |
| 30. | 10 | Harrison Booth | 18:45.5 | Needham Broughton | | |
| 34. | 11 | Michael Roseberry | 18:48.6 | South View | | |
| 36. | 9 | William Bennett | 18:51.4 | Sanderson | | |
| 38. | 12 | Hunter Sturkie | 18:54.3 | Forsyth Country Day School | | |
| 39. | 10 | David Stubbs | 18:54.7 | Ardrey Kell | | |
| 40. | 11 | Jake Outlaw | 18:55.4 | Walter Williams | | |
| 41. | 11 | Stephen Ryan | 18:55.9 | Leesville Road | | |
| 43. | 9 | Anthony Conforti | 18:57.7 | Bishop McGuinness | | |
| 46. | 10 | Von Ruckel | 18:58.8 | South View | | |
| 52. | - | Brad Whisner | 19:04.9 | Chattahoochee | | |
| 53. | 10 | Steven Smith | 19:06.0 | Ardrey Kell | | |
| 54. | 12 | Alex Rust | 19:06.8 | Cardinal Gibbons | | |
| 58. | 12 | Eric Savage | 19:12.7 | Ardrey Kell | | |
| 59. | 11 | Jared Michael | 19:13.6 | John T Hoggard | | |
| 60. | 11 | Cole Spear | 19:14.0 | South View | | |
| 62. | 11 | Geoffrey Valcour | 19:15.4 | Bishop McGuinness | | |
| 63. | 9 | Alex Preudhomme | 19:15.8 | Bishop McGuinness | | |
| 65. | 9 | Gabe Egger | 19:17.6 | John T Hoggard | | |
| 66. | 11 | Alston Burger | 19:17.9 | Chattahoochee | | |
| 67. | 9 | Greg Redden | 19:18.3 | Bishop McGuinness | | |
| 69. | 9 | J.B. Collins | 19:21.8 | Cardinal Gibbons | | |
| 70. | 12 | Bradley McClure | 19:23.4 | Needham Broughton | | |
| 72. | 9 | Nicholas Owens | 19:24.1 | South View | | |
| 73. | 10 | Lucas Fulle | 19:25.5 | Ardrey Kell | | |
| 75. | 12 | Brendan Lindgren | 19:27.4 | Cardinal Gibbons | | |
| 77. | 10 | Marshall Cotton | 19:29.2 | New Hanover | | |
| 80. | 11 | Stephanos Diamantis | 19:30.5 | Sherando | | |
| 85. | 12 | Alex Wright | 19:34.8 | Sherando | | |
| 88. | 12 | Joey Kim | 19:38.3 | Terry Sanford | | |
| 90. | - | Joe Saragosa | 19:41.5 | Jack Britt | | |
| 95. | 11 | Tyler Lapp | 19:46.9 | Cary | | |
| 96. | 10 | Mark Carr | 19:47.3 | John T Hoggard | | |
| 98. | 10 | Andrew Doherty | 19:48.8 | Butler | | |
| 102. | 9 | Nick Stout | 19:55.0 | Bishop McGuinness | | |
| 106. | 12 | Dean Donovan | 20:01.2 | South View | | |
| 108. | 11 | Kyle Davis | 20:04.7 | John T Hoggard | | |
| 111. | 12 | Chase McGraw | 20:08.6 | New Hanover | | |
| 112. | 10 | Will Funchess | 20:09.4 | South Mecklenburg | | |
| 116. | 10 | Christopher Cannon | 20:12.5 | Butler | | |
| 121. | 10 | Jamar Collin Hall | 20:19.6 | Jack Britt | | |
| 124. | 10 | Allen Crowell | 20:23.0 | John T Hoggard | | |
| 125. | 9 | Tyree Clifton | 20:23.5 | New Hanover | | |
| 128. | 11 | Kyle Wilcox | 20:27.5 | Sherando | | |
| 130. | 11 | Evan Huss | 20:28.6 | West Forsyth | | |
| 131. | 11 | Andrew Kowal | 20:29.0 | Jack Britt | | |
| 134. | 11 | Cullen Owens | 20:34.9 | Butler | | |
| 135. | 12 | Zach Stone | 20:36.3 | John T Hoggard | | |
| 136. | 10 | John Scott | 20:38.9 | Bishop McGuinness | | |
| 137. | 11 | Peter Svizney | 20:40.7 | Ashley | | Stripe |
| 138. | 10 | Conor Winters | 20:42.7 | Terry Sanford | | |
| 139. | 10 | Sam Darakjy | 20:43.8 | Ashley | | |
| 140. | 12 | Conor Jordan | 20:47.0 | Bishop McGuinness | | |
| 141. | 11 | Chris Swepson | 20:48.1 | New Hanover | | |
| 142. | 12 | Brenton Faircloth | 20:49.7 | R J Reynolds | | |
| 143. | 10 | Josh McIntyre | 20:50.2 | West Forsyth | | |
| 144. | 11 | Sammy Kohl | 20:50.4 | New Hanover | | |
| 146. | 9 | Greyson Hodges | 20:52.8 | New Hanover | | |
| 149. | 10 | Cory Boone | 20:58.1 | Butler | | |
| 150. | 10 | Alex Kietz | 20:58.8 | Ashley | | |
| 156. | 10 | T.J. Alexander | 21:17.4 | John T Hoggard | | |
| 157. | 10 | Joel McAuliffe | 21:18.9 | Sherando | | |
| 158. | 11 | Chad Ferguson | 21:21.5 | South Mecklenburg | | |
| 161. | 12 | Jerel Jordan | 21:32.2 | Jack Britt | | |
| 162. | 11 | Ian Combest | 21:32.7 | West Forsyth | | |
| 163. | 12 | Tyler Brodeaux | 21:33.5 | Emsley A Laney | | |
| 164. | | Austin Crawford | 21:34.8 | FCS | | |
| 165. | 9 | Tyler Klund | 21:35.5 | Northwood | | |
| 169. | 10 | Russell Smith | 21:51.1 | Northwood | | |
| 171. | 9 | Alex Valentine | 21:52.6 | Butler | | |
| 173. | 11 | Jamin Becker | 21:53.8 | North Raleigh Christian Ac... | | |
| 174. | 11 | Eddie Guerrero | 21:58.1 | Overhills | | |
| 177. | 11 | Samuel Jones | 22:01.1 | West Carteret | | |
| 178. | 12 | Kishan Aghera | 22:03.5 | Terry Sanford | | |
| 179. | 10 | Chris Runyan | 22:04.3 | Northwood | | |
| 182. | 12 | Chase Dubois | 22:07.3 | Terry Sanford | | |
| 185. | | Andrew Clark | 22:19.1 | FCS | | |
| 186. | 11 | Ty Schiffer | 22:25.0 | Ashley | | |
| 189. | | Sammie McMillan | 22:33.5 | FCS | | |
| 192. | 10 | Zachary Williams | 22:41.9 | North Davidson | | |
| 194. | 12 | William Flynn | 22:46.7 | Terry Sanford | | |
| 195. | 12 | Matt Little | 22:58.2 | Terry Sanford | | |
| 198. | 10 | Will Creech | 23:01.9 | West Forsyth | | |
| 199. | 9 | Forrest Glosson | 23:02.4 | Northwood | | |
| 200. | 10 | Tyler Lindsey | 23:03.3 | South Mecklenburg | | |
| 201. | 10 | Andres McKoy | 23:04.4 | Ashley | | |
| 202. | 9 | Ben Sowell | 23:07.1 | South Mecklenburg | | |
| 204. | 11 | Philip Davis | 23:15.0 | South Mecklenburg | | |
| 208. | | Ayoola Ajani | 23:30.9 | FCS | | |
| 209. | 9 | Ryan McNerny | 23:32.4 | North Davidson | | |
| 210. | | Daniel Bowden | 23:32.6 | FCS | | |
| 213. | 9 | Max Griffin | 23:39.3 | Northwood | | |
| 216. | 10 | Coker Holmes | 24:15.4 | Fayetteville Academy | | |
| 220. | 9 | Ridge Todd | 24:42.2 | North Davidson | | |
| 221. | 9 | David Sheppard | 24:50.6 | Ashley | | |
| 223. | | Christian Clinton | 24:51.8 | FCS | | |
| 225. | 12 | Michael Braxton | 25:40.2 | South Mecklenburg | | |
| 232. | 9 | David Rhodes | 27:31.5 | Overhills | | |
| 234. | 12 | Luke Hancox | 27:51.7 | Terry Sanford | | |
| 235. | 12 | Tyler Morton | 27:56.3 | North Davidson | | |