| 1 | Jesse MitchellPlace 1 · Grade 8 · New Life Storm ms | 8 | New Life Storm ms | 10:57.8 PR |
| 2 | Wyatt SteinwachsPlace 2 · Grade 7 · Fayetteville Homeschool Crusaders | 7 | Fayetteville Homeschool Crusaders | 12:13.6 PR |
| 3 | Jack SteinwachsPlace 3 · Grade 7 · Fayetteville Homeschool Crusaders | 7 | Fayetteville Homeschool Crusaders | 12:14.0 PR |
| 4 | James MortonPlace 4 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 12:28.0 PR |
| 5 | Jacob ToutloffPlace 5 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 12:29.4 |
| 6 | Andrew SilcoxPlace 6 · Grade 8 · Fayetteville Homeschool Crusaders | 8 | Fayetteville Homeschool Crusaders | 13:08.6 PR |
| 7 | Miles CashmanPlace 7 · Grade 8 · New Life Storm ms | 8 | New Life Storm ms | 13:12.1 PR |
| 8 | Noah DukePlace 8 · Grade 8 · New Life Storm ms | 8 | New Life Storm ms | 13:26.0 PR |
| 9 | Walker StonePlace 9 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 13:28.3 PR |
| 10 | Jacob WamsleyPlace 10 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 13:28.8 PR |
| 11 | Will McConaghayPlace 11 · Grade 8 · New Life Storm ms | 8 | New Life Storm ms | 13:38.9 PR |
| 12 | Michael LearyPlace 12 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 13:44.8 PR |
| 13 | Shepherd JesseePlace 13 · Grade 7 · Thales Academy-Holly Springs | 7 | Thales Academy-Holly Springs | 13:46.0 PR |
| 14 | Bralio DavalosPlace 14 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 13:46.3 PR |
| 15 | Jathan HuertaPlace 15 · Grade 7 · New Life Storm ms | 7 | New Life Storm ms | 13:57.0 PR |
| 16 | Charlie SoppPlace 16 · Grade 6 · St. Thomas More Academy | 6 | St. Thomas More Academy | 14:02.4 PR |
| 17 | Evan ShenviPlace 17 · Grade 6 · Chapel Hill Cheetahs ms Homeschool | 6 | Chapel Hill Cheetahs ms Homeschool | 14:07.5 PR |
| 18 | Bentley ClinePlace 18 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 14:08.0 PR |
| 19 | Caleb ThomasPlace 19 · Grade 7 · Chatham Thunder Homeschool | 7 | Chatham Thunder Homeschool | 14:13.4 PR |
| 20 | Jamison OsterhoudtPlace 20 · Grade 8 · New Life Storm ms | 8 | New Life Storm ms | 14:16.2 PR |
| 21 | Johann DominquezPlace 21 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 14:16.8 PR |
| 22 | Winston PattenPlace 22 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 14:18.7 PR |
| 23 | Axel PiercePlace 23 · Grade 7 · New Life Storm ms | 7 | New Life Storm ms | 14:24.3 PR |
| 24 | Samuel EnnisPlace 24 · Grade 4 · New Life Storm ms | 4 | New Life Storm ms | 14:26.6 PR |
| 25 | Daniel ConklinPlace 25 · DashUnited XC Middle | — | DashUnited XC Middle | 14:27.3 |
| 26 | Kayden StewartPlace 26 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 14:27.7 PR |
| 27 | Ethan WhitenackPlace 27 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 14:36.6 PR |
| 28 | Matthew HarrisPlace 28 · Grade 7 · St. Thomas More Academy | 7 | St. Thomas More Academy | 14:37.1 PR |
| 29 | Caius PorterPlace 29 · Grade 5 · Chapel Hill Cheetahs ms Homeschool | 5 | Chapel Hill Cheetahs ms Homeschool | 14:38.2 PR |
| 30 | Joseph FloodPlace 30 · Grade 6 · St. Thomas More Academy | 6 | St. Thomas More Academy | 14:38.7 PR |
| 31 | Milo WebbPlace 31 · Grade 4 · New Life Storm ms | 4 | New Life Storm ms | 14:47.6 PR |
| 32 | Harrison LeadyPlace 32 · Grade 7 · Thales Academy Cary | 7 | Thales Academy Cary | 15:02.2 PR |
| 33 | Christian KeelanPlace 33 · Grade 7 · Thales Academy Cary | 7 | Thales Academy Cary | 15:08.5 PR |
| 34 | Luke ChiarelliPlace 34 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 15:09.7 |
| 35 | Jonah MinorPlace 35 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 15:09.7 PR |
| 36 | Garrett VincentPlace 36 · Grade 6 · Chapel Hill Cheetahs ms Homeschool | 6 | Chapel Hill Cheetahs ms Homeschool | 15:10.5 PR |
| 37 | Joseph MassiePlace 37 · Grade 7 · New Life Storm ms | 7 | New Life Storm ms | 15:16.0 PR |
| 38 | Julian SimpsonPlace 38 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 15:22.7 PR |
| 39 | Stuart HoneycuttPlace 39 · Grade 6 · Chapel Hill Cheetahs ms Homeschool | 6 | Chapel Hill Cheetahs ms Homeschool | 15:23.3 PR |
| 40 | Isaac McKeePlace 40 · Grade 6 · Chapel Hill Cheetahs ms Homeschool | 6 | Chapel Hill Cheetahs ms Homeschool | 15:23.8 PR |
| 41 | Jase ParkerPlace 41 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 15:26.4 PR |
| 42 | Gabriel BobbittPlace 42 · DashUnited XC Middle | — | DashUnited XC Middle | 15:29.2 |
| 43 | Enz LippertPlace 43 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 15:32.0 PR |
| 44 | Sam DoylePlace 44 · Grade 7 · Chapel Hill Cheetahs ms Homeschool | 7 | Chapel Hill Cheetahs ms Homeschool | 15:32.2 PR |
| 45 | Thomas (Jack) RoysePlace 45 · Grade 6 · Fayetteville Homeschool Crusaders | 6 | Fayetteville Homeschool Crusaders | 15:35.8 PR |
| 46 | George TkachPlace 46 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 15:37.9 PR |
| 47 | John T WestPlace 47 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 15:38.6 |
| 48 | Garrett ThompsonPlace 48 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 15:38.8 PR |
| 49 | Turner PerryPlace 49 · Grade 6 · Chapel Hill Cheetahs ms Homeschool | 6 | Chapel Hill Cheetahs ms Homeschool | 15:43.1 PR |
| 50 | Cameron BramanPlace 50 · Grade 7 · Thales Academy-Holly Springs | 7 | Thales Academy-Holly Springs | 15:48.9 PR |
| 51 | Blake RenegarPlace 51 · Grade 8 · Chatham Thunder Homeschool | 8 | Chatham Thunder Homeschool | 15:53.1 PR |
| 52 | John Robert SilcoxPlace 52 · Grade 5 · Fayetteville Homeschool Crusaders | 5 | Fayetteville Homeschool Crusaders | 15:53.4 PR |
| 53 | Calvin AndrewsPlace 53 · Grade 7 · Chatham Thunder Homeschool | 7 | Chatham Thunder Homeschool | 15:53.5 |
| 54 | Van GaffPlace 54 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 15:58.4 PR |
| 55 | Alex ZdunekPlace 55 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 16:01.9 PR |
| 56 | Camden KrausePlace 56 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 16:03.1 PR |
| 57 | Colton FarrowPlace 57 · Grade 7 · Thales Academy Cary | 7 | Thales Academy Cary | 16:13.2 PR |
| 58 | Hap PerryPlace 58 · Grade 7 · Chapel Hill Cheetahs ms Homeschool | 7 | Chapel Hill Cheetahs ms Homeschool | 16:14.6 PR |
| 59 | August HousePlace 59 · Grade 6 · Fayetteville Homeschool Crusaders | 6 | Fayetteville Homeschool Crusaders | 16:19.2 PR |
| 60 | Frederick FlinchumPlace 60 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 16:20.5 PR |
| 61 | Eli MinorPlace 61 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 16:22.7 PR |
| 62 | Preston LobellPlace 62 · Grade 6 · Thales Academy Rolesville | 6 | Thales Academy Rolesville | 16:26.0 PR |
| 63 | Joseph EnochPlace 63 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 16:27.8 PR |
| 64 | Joseph CastilloPlace 64 · Grade 6 · New Life Storm ms | 6 | New Life Storm ms | 16:31.3 PR |
| 65 | Parker TowlePlace 65 · Grade 5 · Chatham Thunder Homeschool | 5 | Chatham Thunder Homeschool | 16:32.6 PR |
| 66 | Cole RackliffPlace 66 · Grade 6 · Thales Academy-Holly Springs | 6 | Thales Academy-Holly Springs | 16:33.4 PR |
| 67 | Thomas RaffPlace 67 · Grade 7 · Thales Academy-Holly Springs | 7 | Thales Academy-Holly Springs | 16:36.8 PR |
| 68 | Daniel CarterPlace 68 · Grade 8 · Fayetteville Homeschool Crusaders | 8 | Fayetteville Homeschool Crusaders | 16:42.8 PR |
| 69 | Louis WestPlace 69 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 16:43.1 |
| 70 | Colton EllisPlace 70 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 16:48.3 PR |
| 71 | Abram DoughertyPlace 71 · Grade 7 · Chatham Thunder Homeschool | 7 | Chatham Thunder Homeschool | 16:58.6 PR |
| 72 | Christopher RosePlace 72 · Grade 7 · Chapel Hill Cheetahs ms Homeschool | 7 | Chapel Hill Cheetahs ms Homeschool | 17:00.3 PR |
| 73 | Robert SullivanPlace 73 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 17:11.2 |
| 74 | Karl StickneyPlace 74 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 17:12.5 |
| 75 | Greg CarterPlace 75 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 17:14.0 PR |
| 76 | Collin BarnesPlace 76 · Grade 6 · Wilson Christian Academy | 6 | Wilson Christian Academy | 17:14.0 PR |
| 77 | Owen DiasPlace 77 · Grade 6 · Thales Academy Rolesville | 6 | Thales Academy Rolesville | 17:17.0 PR |
| 78 | Gideon HartmanPlace 78 · Grade 8 · Fayetteville Homeschool Crusaders | 8 | Fayetteville Homeschool Crusaders | 17:24.8 PR |
| 79 | Vincent CaccamoPlace 79 · Grade 7 · St. Thomas More Academy | 7 | St. Thomas More Academy | 17:28.2 PR |
| 80 | Alex LopezPlace 80 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 17:30.9 PR |
| 81 | Luke GriffithPlace 81 · Grade 6 · Thales Academy Rolesville | 6 | Thales Academy Rolesville | 17:31.7 PR |
| 82 | Frank PugliaPlace 82 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 17:32.7 |
| 83 | Sebastian ChandlerPlace 83 · Grade 6 · St. Thomas More Academy | 6 | St. Thomas More Academy | 17:34.2 PR |
| 84 | Amos DaughertyPlace 84 · Grade 5 · Chatham Thunder Homeschool | 5 | Chatham Thunder Homeschool | 17:35.4 |
| 85 | Drew AbbasonPlace 85 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 17:38.7 PR |
| 86 | Matthew KrynPlace 86 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 17:40.5 |
| 87 | Henri PrevostPlace 87 · Grade 8 · Thales Academy-Holly Springs | 8 | Thales Academy-Holly Springs | 17:41.2 |
| 88 | Augustus EthridgePlace 88 · DashUnited XC Middle | — | DashUnited XC Middle | 17:47.7 |
| 89 | Aaryan KarnatiPlace 89 · Grade 6 · Thales Academy-Holly Springs | 6 | Thales Academy-Holly Springs | 17:57.8 PR |
| 90 | Sebastian SoberanisPlace 90 · Grade - · Thales Academy Cary | - | Thales Academy Cary | 17:59.8 PR |
| 91 | Alonso LongPlace 91 · Grade 6 · Fayetteville Homeschool Crusaders | 6 | Fayetteville Homeschool Crusaders | 18:03.3 PR |
| 92 | Liam ClarkPlace 92 · Grade 7 · Fayetteville Homeschool Crusaders | 7 | Fayetteville Homeschool Crusaders | 18:04.2 PR |
| 93 | Thomas LivingstonPlace 93 · Grade 7 · Thales Academy Cary | 7 | Thales Academy Cary | 18:13.6 PR |
| 94 | Isaiah TuckerPlace 94 · Grade 8 · Thales Academy Cary | 8 | Thales Academy Cary | 18:13.8 PR |
| 95 | Cale WilliamsPlace 95 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 18:15.0 PR |
| 96 | Jason CajadoPlace 96 · Grade 6 · Chatham Thunder Homeschool | 6 | Chatham Thunder Homeschool | 18:15.4 PR |
| 97 | Noah JonesPlace 97 · Grade 7 · New Life Storm ms | 7 | New Life Storm ms | 18:16.1 PR |
| 98 | William WrightPlace 98 · Grade 7 · Chapel Hill Cheetahs ms Homeschool | 7 | Chapel Hill Cheetahs ms Homeschool | 18:18.4 PR |
| 99 | John MarianiPlace 99 · Grade 7 · Thales Academy-Holly Springs | 7 | Thales Academy-Holly Springs | 18:22.0 PR |
| 100 | Jonas AllenPlace 100 · Grade 5 · Fayetteville Homeschool Crusaders | 5 | Fayetteville Homeschool Crusaders | 18:25.0 PR |
| 101 | Nathaniel DonahuePlace 101 · Grade 7 · St. Thomas More Academy | 7 | St. Thomas More Academy | 18:59.1 PR |
| 102 | Caeden AndersonPlace 102 · Grade 6 · Chatham Thunder Homeschool | 6 | Chatham Thunder Homeschool | 19:03.8 |
| 103 | Theodore DiekmanPlace 103 · Grade 6 · Fayetteville Homeschool Crusaders | 6 | Fayetteville Homeschool Crusaders | 19:08.1 PR |
| 104 | Gavin MayoPlace 104 · Grade 8 · Wilson Christian Academy | 8 | Wilson Christian Academy | 19:11.0 PR |
| 105 | Charlie HoneycuttPlace 105 · Grade 8 · Chapel Hill Cheetahs ms Homeschool | 8 | Chapel Hill Cheetahs ms Homeschool | 19:11.5 PR |
| 106 | David DoylePlace 106 · Grade 7 · Chapel Hill Cheetahs ms Homeschool | 7 | Chapel Hill Cheetahs ms Homeschool | 19:13.0 PR |
| 107 | Samuel Barbee-BracePlace 107 · Grade 8 · St. Thomas More Academy | 8 | St. Thomas More Academy | 19:17.1 |
| 108 | Myles HoagPlace 108 · Grade 6 · Fayetteville Homeschool Crusaders | 6 | Fayetteville Homeschool Crusaders | 19:19.1 PR |
| 109 | Ben McCutchenPlace 109 · Grade 7 · New Life Storm ms | 7 | New Life Storm ms | 19:19.3 PR |
| 110 | Nathan MillerPlace 110 · Grade 7 · Thales Academy-Holly Springs | 7 | Thales Academy-Holly Springs | 19:44.9 PR |
| 111 | Kingston Von CanonPlace 111 · Grade 8 · Thales Academy Rolesville | 8 | Thales Academy Rolesville | 20:01.4 PR |
| 112 | Eli MeadowsPlace 112 · Grade 7 · Wilson Christian Academy | 7 | Wilson Christian Academy | 20:02.2 PR |
| 113 | Leo LahoodPlace 113 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 20:07.4 |
| 114 | Evan LynchPlace 114 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 20:16.7 |
| 115 | Daniel ClarkPlace 115 · Grade 5 · Fayetteville Homeschool Crusaders | 5 | Fayetteville Homeschool Crusaders | 21:03.5 PR |
| 116 | Aysik DaughertyPlace 116 · Grade 4 · Chatham Thunder Homeschool | 4 | Chatham Thunder Homeschool | 21:12.1 PR |
| 117 | Dylan MillerPlace 117 · DashUnited XC Middle | — | DashUnited XC Middle | 22:38.5 |
| 118 | Ghazy AliPlace 118 · Grade 7 · Thales Academy Rolesville | 7 | Thales Academy Rolesville | 22:45.2 PR |
| 119 | Brace WhitePlace 119 · Grade 5 · Chatham Thunder Homeschool | 5 | Chatham Thunder Homeschool | 22:47.8 PR |
| 120 | Sarp CetinPlace 120 · Grade 6 · Thales Academy Cary | 6 | Thales Academy Cary | 23:11.4 PR |
| 121 | Peter HaugPlace 121 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 23:57.4 |
| 122 | Jonah DeansPlace 122 · Grade 6 · Wilson Christian Academy | 6 | Wilson Christian Academy | 25:09.8 PR |
| 123 | Jude Hader-YarnallPlace 123 · Grade 7 · Fayetteville Homeschool Crusaders | 7 | Fayetteville Homeschool Crusaders | 25:23.5 PR |
| 124 | Justin ArmelPlace 124 · DashUnited XC Middle | — | DashUnited XC Middle | 26:32.2 |
| 125 | Dominic LahoodPlace 125 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 26:38.4 |
| 126 | Benjamin MyserPlace 126 · Triangle Youth LIFERunners | — | Triangle Youth LIFERunners | 29:02.1 |