| 1 | Christian LecherPlace 1 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 17:25.72 |
| 2 | Holden WellsPlace 2 · Grade 11 · Mecklenburg County | 11 | Mecklenburg County | 17:53.29 |
| 3 | Giovany Saligan-MedelPlace 3 · Grade 11 · Bassett | 11 | Bassett | 18:19.45 |
| 4 | Elijah PennPlace 4 · Grade 10 · Magna Vista | 10 | Magna Vista | 18:46.99 |
| 5 | Colin TurnerPlace 5 · Grade 12 · Bassett | 12 | Bassett | 18:53.41 |
| 6 | Preston DraperPlace 6 · Grade 11 · Bassett | 11 | Bassett | 19:00.19 |
| 7 | Jackson GunterPlace 7 · Grade 10 · Magna Vista | 10 | Magna Vista | 19:09.40 |
| 8 | David BerentPlace 8 · Grade 11 · Bassett | 11 | Bassett | 19:25.93 |
| 9 | Brennan HuntPlace 9 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 19:48.95 |
| 10 | Jeddin Delgado-GomezPlace 10 · Grade 10 · Bassett | 10 | Bassett | 20:12.32 |
| 11 | Russell SagerPlace 11 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 20:19.14 |
| 12 | Abram FlaniganPlace 12 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 20:31.94 |
| 13 | Andon NesterPlace 13 · Grade 10 · Magna Vista | 10 | Magna Vista | 20:33.13 |
| 14 | Edgar QuezadaPlace 14 · Grade 11 · Halifax County Sr | 11 | Halifax County Sr | 20:33.42 |
| 15 | Aldair Cortez-VargasPlace 15 · Grade 9 · Bassett | 9 | Bassett | 20:39.78 |
| 16 | Colton UnderwoodPlace 16 · Grade 9 · George Washington | 9 | George Washington | 20:53.17 |
| 17 | Caden MilamPlace 17 · Grade 10 · Halifax County Sr | 10 | Halifax County Sr | 20:55.68 PR |
| 18 | Bashir MartinPlace 18 · Grade 10 · Bassett | 10 | Bassett | 20:59.92 |
| 19 | Travis TolleyPlace 19 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 21:00.82 |
| 20 | Brodie BuchananPlace 20 · Grade 10 · Tunstall Senior | 10 | Tunstall Senior | 21:07.72 |
| 21 | Warren YorkPlace 21 · Grade 11 · Mecklenburg County | 11 | Mecklenburg County | 21:21.79 |
| 22 | Brandon LawsonPlace 22 · Grade 12 · Magna Vista | 12 | Magna Vista | 21:23.68 |
| 23 | Reid BlackwellPlace 23 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 21:39.68 |
| 24 | Latim RaginPlace 24 · Grade 9 · George Washington | 9 | George Washington | 21:40.39 PR |
| 25 | Evan HofferPlace 25 · Grade 11 · Mecklenburg County | 11 | Mecklenburg County | 21:46.96 |
| 26 | Ezra ThomasPlace 26 · Grade 9 · George Washington | 9 | George Washington | 21:56.08 |
| 27 | Joel LaynePlace 27 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 21:59.76 |
| 28 | Zachary DuplantierPlace 28 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 22:17.29 |
| 29 | Alejandro VillalobossPlace 29 · Grade 11 · George Washington | 11 | George Washington | 22:18.99 |
| 30 | Carter FranciscoPlace 30 · Grade 11 · Halifax County Sr | 11 | Halifax County Sr | 22:35.84 |
| 31 | Cale CassidaPlace 31 · Grade 9 · Halifax County Sr | 9 | Halifax County Sr | 22:38.92 |
| 32 | Cameron WallPlace 32 · Grade 11 · Tunstall Senior | 11 | Tunstall Senior | 22:48.32 |
| 33 | Dariel QuinteroPlace 33 · Grade 10 · Tunstall Senior | 10 | Tunstall Senior | 23:24.53 |
| 34 | Kevin Hernandez-LopezPlace 34 · Grade 10 · Magna Vista | 10 | Magna Vista | 23:26.78 PR |
| 35 | Alejandro BaladermmaPlace 35 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 23:35.19 |
| 36 | Chris DraperPlace 36 · Grade 11 · Tunstall Senior | 11 | Tunstall Senior | 24:02.03 |
| 37 | Lucas MoorePlace 37 · Grade 9 · Magna Vista | 9 | Magna Vista | 24:16.26 |
| 38 | Elijah ThomasPlace 38 · Grade 9 · George Washington | 9 | George Washington | 24:40.76 |
| 39 | Clay ArnnPlace 39 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 24:58.06 |
| 40 | Alexander LanierPlace 40 · Grade 10 · Magna Vista | 10 | Magna Vista | 28:34.37 |