| 1 | Alex GilesPlace 1 · Grade 8 · Thales Academy Apex | 8 | Thales Academy Apex | 18:46.3 |
| 2 | Liam PointerPlace 2 · Grade 9 · Trinity School of Durham | 9 | Trinity School of Durham | 18:52.9 |
| 3 | Blake SheltonPlace 3 · Grade 10 · Thales Academy Apex | 10 | Thales Academy Apex | 18:53.9 |
| 4 | Carter ShackelsPlace 4 · Grade 12 · Thales Academy Apex | 12 | Thales Academy Apex | 19:00.1 |
| 5 | Noah SchenkPlace 5 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 19:03.4 |
| 6 | Davis BoonePlace 6 · Grade 11 · Trinity Academy of Raleigh | 11 | Trinity Academy of Raleigh | 19:09.0 |
| 7 | Shiloh WongPlace 7 · Grade 10 · Trinity School of Durham | 10 | Trinity School of Durham | 19:12.2 |
| 8 | Rylan WheelerPlace 8 · Grade 12 · Thales Academy Apex | 12 | Thales Academy Apex | 19:22.0 |
| 9 | Max BrileyPlace 9 · Grade 8 · Thales Academy Apex | 8 | Thales Academy Apex | 19:29.2 |
| 10 | John GerendPlace 10 · Grade 12 · Trinity School of Durham | 12 | Trinity School of Durham | 20:04.9 |
| 11 | Daxon WelchPlace 11 · Grade 10 · Wake Christian Academy | 10 | Wake Christian Academy | 20:37.5 |
| 12 | Nathaniel DeGuzmanPlace 12 · Grade 12 · Trinity School of Durham | 12 | Trinity School of Durham | 20:38.1 |
| 13 | Carter GlennPlace 13 · Grade 10 · Trinity School of Durham | 10 | Trinity School of Durham | 20:56.3 |
| 14 | Ryan ThurmanPlace 14 · Grade Fr · Trinity School of Durham | Fr | Trinity School of Durham | 20:57.4 |
| 15 | Nolan BurdaPlace 15 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 21:05.8 |
| 16 | Elijah CooperPlace 16 · Grade 10 · Wake Christian Academy | 10 | Wake Christian Academy | 21:11.9 |
| 17 | Isaac KrzmarzickPlace 17 · Grade 10 · Trinity School of Durham | 10 | Trinity School of Durham | 21:15.6 |
| 18 | Beckett WillifordPlace 18 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 21:47.5 |
| 19 | Joshua WorshamPlace 19 · Grade 12 · Trinity School of Durham | 12 | Trinity School of Durham | 21:58.2 |
| 20 | Bennett PalmerPlace 20 · Grade 10 · Trinity School of Durham | 10 | Trinity School of Durham | 21:58.7 |
| 21 | Myles DecosimoPlace 21 · Grade 12 · Trinity School of Durham | 12 | Trinity School of Durham | 22:00.6 |
| 22 | Paul AllenPlace 22 · Grade 12 · Thales Academy Apex | 12 | Thales Academy Apex | 22:57.9 |
| 23 | Reid ChaflinPlace 23 · Grade 11 · Trinity School of Durham | 11 | Trinity School of Durham | 23:02.5 |
| 24 | Luke RothPlace 24 · Grade 12 · Trinity School of Durham | 12 | Trinity School of Durham | 24:05.6 |
| 25 | Bo BrownPlace 25 · Grade 12 · Wake Christian Academy | 12 | Wake Christian Academy | 24:08.9 |
| 26 | Jackson CookseyPlace 26 · Grade 10 · Wake Christian Academy | 10 | Wake Christian Academy | 24:27.1 |
| 27 | Trevor BoonePlace 27 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 24:31.6 |
| 28 | John AllenPlace 28 · Grade 12 · Thales Academy Apex | 12 | Thales Academy Apex | 24:38.1 |
| 29 | Luke WaldmanPlace 29 · Grade 11 · Trinity Academy of Raleigh | 11 | Trinity Academy of Raleigh | 24:44.2 |
| 30 | Zachary ShultzPlace 30 · Grade 12 · Thales Academy Apex | 12 | Thales Academy Apex | 24:49.9 |
| 31 | Lukas BrileyPlace 31 · Grade 12 · Thales Academy Apex | 12 | Thales Academy Apex | 25:28.8 |
| 32 | Owen SheltonPlace 32 · Grade 8 · Thales Academy Apex | 8 | Thales Academy Apex | 25:29.4 |
| 33 | Miles MelkersonPlace 33 · Grade 9 · Thales Academy Apex | 9 | Thales Academy Apex | 25:42.0 |
| 34 | Gareth KeenePlace 34 · Grade 11 · Trinity Academy of Raleigh | 11 | Trinity Academy of Raleigh | 26:12.9 |
| 35 | Owen KoontzPlace 35 · Grade 9 · Trinity School of Durham | 9 | Trinity School of Durham | 26:23.7 |
| 36 | Connor HayesPlace 36 · Grade 10 · Trinity School of Durham | 10 | Trinity School of Durham | 26:37.5 |
| 37 | Gavin PressleyPlace 37 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 26:51.2 |
| 38 | Caleb CaddellPlace 38 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 26:53.1 |
| 39 | James LeePlace 39 · Grade 7 · Wake Christian Academy | 7 | Wake Christian Academy | 28:36.3 |
| 40 | Josiah YaacoubPlace 40 · Grade 9 · Trinity Academy of Raleigh | 9 | Trinity Academy of Raleigh | 28:53.5 |
| 41 | Jackson BasdenPlace 41 · Grade 9 · Thales Academy Apex | 9 | Thales Academy Apex | 30:19.5 |