| 1 | Adi MohanPlace 1 · Grade 9 · Durham Academy | 9 | Durham Academy | 19:34.95 |
| 2 | Everett HongPlace 2 · Grade 11 · Durham Academy | 11 | Durham Academy | 19:37.84 |
| 3 | Ayan ChandraPlace 3 · Grade 9 · Durham Academy | 9 | Durham Academy | 19:52.66 PR |
| 4 | Thomas ParikhPlace 4 · Grade 9 · Durham Academy | 9 | Durham Academy | 20:07.35 |
| 5 | Jikai Sipkins-ChennPlace 5 · Grade 9 · Durham Academy | 9 | Durham Academy | 20:28.91 |
| 6 | John LongPlace 6 · Grade 11 · Durham Academy | 11 | Durham Academy | 20:39.75 |
| 7 | Blake SheltonPlace 7 · Grade 11 · Thales Academy Apex | 11 | Thales Academy Apex | 20:44.76 |
| 8 | Joe HennesseePlace 8 · Grade 12 · Voyager | 12 | Voyager | 20:57.35 |
| 9 | Linga VenkatarajaPlace 9 · Grade 11 · Durham Academy | 11 | Durham Academy | 21:12.01 |
| 10 | Jordan LynchPlace 10 · Grade 10 · Voyager | 10 | Voyager | 21:12.87 |
| 11 | Xiyue ZhangPlace 11 · Grade 11 · Carolina Friends | 11 | Carolina Friends | 21:45.92 |
| 12 | Rohan ShahPlace 12 · Grade 9 · Durham Academy | 9 | Durham Academy | 22:17.46 |
| 13 | Parker InguiPlace 13 · Grade 12 · Durham Academy | 12 | Durham Academy | 22:17.77 |
| 14 | Abram KimPlace 14 · Grade 9 · Voyager | 9 | Voyager | 22:20.46 |
| 15 | Will McDuffPlace 15 · Grade 12 · Carolina Friends | 12 | Carolina Friends | 22:21.19 |
| 16 | Ezra KimPlace 16 · Grade 9 · Voyager | 9 | Voyager | 22:40.70 |
| 17 | Isaac McKeePlace 17 · Grade 9 · Durham Academy | 9 | Durham Academy | 23:06.46 |
| 18 | Max FordPlace 18 · Grade 10 · Voyager | 10 | Voyager | 23:15.15 |
| 19 | Miles Wofford-KaoPlace 19 · Grade 9 · Carolina Friends | 9 | Carolina Friends | 23:47.74 |
| 20 | Issac RiddlePlace 20 · Grade 10 · Voyager | 10 | Voyager | 23:48.32 |
| 21 | Owen SheltonPlace 21 · Grade 10 · Thales Academy Apex | 10 | Thales Academy Apex | 24:10.47 |
| 22 | Cannon OdellPlace 22 · Grade 11 · Voyager | 11 | Voyager | 24:19.23 |
| 23 | Kade TemelkoffPlace 23 · Grade 9 · Voyager | 9 | Voyager | 24:53.02 |
| 24 | Parker SwinneyPlace 24 · Grade 9 · Durham Academy | 9 | Durham Academy | 24:56.61 PR |
| 25 | Jackson BasdenPlace 25 · Grade 10 · Thales Academy Apex | 10 | Thales Academy Apex | 24:57.36 |
| 26 | Skyler MaPlace 26 · Grade 9 · Durham Academy | 9 | Durham Academy | 25:13.49 |
| 27 | Bradley FranklinPlace 27 · Grade 9 · Durham Academy | 9 | Durham Academy | 25:40.85 |
| 28 | Kellan HranitzkyPlace 28 · Grade 9 · Durham Academy | 9 | Durham Academy | 27:03.78 |
| 29 | Sanze Alicante-StuessePlace 29 · Grade 10 · Carolina Friends | 10 | Carolina Friends | 27:51.90 |
| 30 | Liam SaraivaPlace 30 · Grade 9 · Durham Academy | 9 | Durham Academy | 28:18.42 |
| 31 | Austin RaschPlace 31 · Grade 10 · Carolina Friends | 10 | Carolina Friends | 28:47.68 |
| 32 | Gabriel BoraiPlace 32 · Grade 9 · Durham Academy | 9 | Durham Academy | 28:54.55 |
| 33 | Luke ManchesterPlace 33 · Grade 9 · Durham Academy | 9 | Durham Academy | 29:29.34 |
| 34 | Garrett SalamaPlace 34 · Grade 9 · Durham Academy | 9 | Durham Academy | 31:34.76 |
| 35 | Zeke MullemPlace 35 · Grade 10 · Durham Academy | 10 | Durham Academy | 37:06.04 |