| 1 | Jack O'TuelPlace 1 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 11:49 PR |
| 2 | Zach BristowPlace 2 · Grade 8 · Ascend Leadership Academy | 8 | Ascend Leadership Academy | 12:54 |
| 3 | Saul JohnsonPlace 3 · Grade 7 · Grace Christian (Sanford) | 7 | Grace Christian (Sanford) | 12:55 |
| 4 | Jason RussellPlace 4 · Grade 8 · Ascend Leadership Academy | 8 | Ascend Leadership Academy | 13:49 |
| 6 | Nathan PurvisPlace 6 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 14:02 PR |
| 7 | Manav DesaiPlace 7 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 14:06 PR |
| 8 | Gerry McCarthyPlace 8 · Grade 6 · Burlington | 6 | Burlington | 14:16 |
| 9 | Alexander DempseyPlace 9 · Southern Wake | — | Southern Wake | 14:19 |
| 10 | Adian SweeneyPlace 10 · Grade 8 · Ascend Leadership Academy | 8 | Ascend Leadership Academy | 14:26 |
| 11 | Yoel CruzPlace 11 · Grade 7 · Grace Christian (Sanford) | 7 | Grace Christian (Sanford) | 14:31 |
| 12 | William StultzPlace 12 · Deerstream | — | Deerstream | 14:35 |
| 13 | Noah CostaPlace 13 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 14:42 PR |
| 14 | Owen PowersPlace 14 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 15:01 PR |
| 15 | Samuel UlrichPlace 15 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 15:09 PR |
| 16 | Silas JohnsonPlace 16 · Grade 5 · Grace Christian (Sanford) | 5 | Grace Christian (Sanford) | 15:44 |
| 17 | Hayden McGovernPlace 17 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 15:47 PR |
| 18 | Jack GerandPlace 18 · Deerstream | — | Deerstream | 15:56 |
| 20 | Ashton CherryPlace 20 · Grade 8 · Ascend Leadership Academy | 8 | Ascend Leadership Academy | 16:19 |
| 21 | Charlie DupreePlace 21 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 16:24 PR |
| 22 | Will O'BrienPlace 22 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 16:26 PR |
| 23 | Joshua WorshamPlace 23 · Deerstream | — | Deerstream | 16:31 |
| 24 | Levi TuchmanPlace 24 · Deerstream | — | Deerstream | 17:15 |
| 25 | Noah OliverPlace 25 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 17:16 PR |
| 26 | Nathan BarbourPlace 26 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 17:17 PR |
| 27 | Brantley O'DayPlace 27 · Grade 8 · Burlington | 8 | Burlington | 18:02 |
| 28 | Grex KentPlace 28 · Grade 6 · Ascend Leadership Academy | 6 | Ascend Leadership Academy | 18:15 |
| 29 | James SgoupisPlace 29 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 18:50 PR |
| 30 | Sammy IshmaelPlace 30 · Grade 5 · Grace Christian (Sanford) | 5 | Grace Christian (Sanford) | 18:54 |
| 31 | Nolan RutaPlace 31 · Grade 7 · Grace Christian (Sanford) | 7 | Grace Christian (Sanford) | 18:55 |
| 32 | Christopher StonePlace 32 · Grade - · Ascend Leadership Academy | - | Ascend Leadership Academy | 20:13 |
| 33 | Joseph LeiserPlace 33 · Grade 6 · Burlington | 6 | Burlington | 20:38 PR |
| 34 | Ben HeapsPlace 34 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 22:19 PR |
| 35 | Gavin BergPlace 35 · Grade - · Thales Academy Rolesville | - | Thales Academy Rolesville | 22:20 PR |
| 36 | Joshua UlrichPlace 36 · Grade - · Haw River Christian Academy | - | Haw River Christian Academy | 31:17 PR |
| 5 | Guardian BoedeckerPlace 5 · Grade 6 · Ascend Leadership Academy | 6 | Ascend Leadership Academy | — |