| 1 | Elijah PennPlace 1 · Grade 10 · Magna Vista | 10 | Magna Vista | 19:49.39 |
| 2 | Jackson GunterPlace 2 · Grade 10 · Magna Vista | 10 | Magna Vista | 19:49.50 |
| 3 | Brennan HuntPlace 3 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 20:11.46 |
| 4 | Colton UnderwoodPlace 4 · Grade 9 · George Washington | 9 | George Washington | 20:44.99 |
| 5 | Reid BlackwellPlace 5 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 20:53.83 |
| 6 | Colin TurnerPlace 6 · Grade 12 · Bassett | 12 | Bassett | 21:04.33 |
| 7 | Brodie BuchananPlace 7 · Grade 10 · Tunstall Senior | 10 | Tunstall Senior | 21:18.18 |
| 8 | Alejandro VillalobossPlace 8 · Grade 11 · George Washington | 11 | George Washington | 21:42.34 |
| 9 | Carter FranciscoPlace 9 · Grade 11 · Halifax County Sr | 11 | Halifax County Sr | 21:53.39 |
| 10 | Andon NesterPlace 10 · Grade 10 · Magna Vista | 10 | Magna Vista | 22:22.79 |
| 11 | Edgar QuezadaPlace 11 · Grade 11 · Halifax County Sr | 11 | Halifax County Sr | 22:38.02 |
| 12 | Aldair Cortez-VargasPlace 12 · Grade 9 · Bassett | 9 | Bassett | 22:43.03 |
| 13 | Joel LaynePlace 13 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 22:44.82 |
| 14 | Caden MilamPlace 14 · Grade 10 · Halifax County Sr | 10 | Halifax County Sr | 22:53.53 |
| 15 | Ezra ThomasPlace 15 · Grade 9 · George Washington | 9 | George Washington | 22:54.33 |
| 16 | Alejandro BaladermmaPlace 16 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 23:01.21 |
| 17 | Zachary DuplantierPlace 17 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 23:03.62 |
| 18 | Travis TolleyPlace 18 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 23:07.25 |
| 19 | Cale CassidaPlace 19 · Grade 9 · Halifax County Sr | 9 | Halifax County Sr | 23:21.03 |
| 20 | Chris DraperPlace 20 · Grade 11 · Tunstall Senior | 11 | Tunstall Senior | 23:21.59 |
| 21 | Lucas MoorePlace 21 · Grade 9 · Magna Vista | 9 | Magna Vista | 23:26.36 |
| 22 | Brandon LawsonPlace 22 · Grade 12 · Magna Vista | 12 | Magna Vista | 23:31.26 |
| 23 | Cameron WallPlace 23 · Grade 11 · Tunstall Senior | 11 | Tunstall Senior | 23:34.79 |
| 24 | Steven Tellez-RodriguezPlace 24 · Grade 12 · Bassett | 12 | Bassett | 23:44.86 |
| 25 | Juelz DunkleyPlace 25 · Grade 11 · Halifax County Sr | 11 | Halifax County Sr | 24:04.45 |
| 26 | Dariel QuinteroPlace 26 · Grade 10 · Tunstall Senior | 10 | Tunstall Senior | 24:38.81 |
| 27 | Kaden MellottPlace 27 · Grade 12 · Magna Vista | 12 | Magna Vista | 24:54.91 |
| 28 | Elijah ThomasPlace 28 · Grade 9 · George Washington | 9 | George Washington | 24:56.27 |
| 29 | Latim RaginPlace 29 · Grade 9 · George Washington | 9 | George Washington | 24:56.75 |
| 30 | Tristin BlackstockPlace 30 · Grade 11 · Halifax County Sr | 11 | Halifax County Sr | 25:17.89 |
| 31 | Cole JohnsonPlace 31 · Grade 12 · Halifax County Sr | 12 | Halifax County Sr | 25:28.29 |
| 32 | Shaun KlosowskyPlace 32 · Grade 11 · Mecklenburg County | 11 | Mecklenburg County | 25:55.82 |
| 33 | Stephen MoserPlace 33 · Grade 10 · Halifax County Sr | 10 | Halifax County Sr | 26:18.91 |
| 34 | Marco PinedaPlace 34 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 26:34.19 |
| 35 | Dilan SteelePlace 35 · Grade 10 · Magna Vista | 10 | Magna Vista | 26:35.19 |
| 36 | Alan Sanchez-GarciaPlace 36 · Grade 11 · Bassett | 11 | Bassett | 26:50.39 PR |
| 37 | Clay ArnnPlace 37 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 27:06.97 |
| 38 | Ryan FordingPlace 38 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 27:14.37 |
| 39 | Jayden ChungPlace 39 · Grade 10 · Halifax County Sr | 10 | Halifax County Sr | 27:46.28 |
| 40 | Jordan ElmahmoudPlace 40 · Grade 11 · Magna Vista | 11 | Magna Vista | 27:48.98 |
| 41 | Braeden HitePlace 41 · Grade 9 · Mecklenburg County | 9 | Mecklenburg County | 28:23.91 |
| 42 | Xavier NolenPlace 42 · Grade 9 · Bassett | 9 | Bassett | 28:30.82 |
| 43 | Sam PaynePlace 43 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 28:41.72 |
| 44 | Camden SwainPlace 44 · Grade 9 · Mecklenburg County | 9 | Mecklenburg County | 28:47.05 |
| 45 | Chasen NewcombPlace 45 · Grade 12 · Mecklenburg County | 12 | Mecklenburg County | 28:58.87 |
| 46 | Talon FrancePlace 46 · Grade 10 · Magna Vista | 10 | Magna Vista | 29:05.73 |
| 47 | Ian WeaverPlace 47 · Grade 11 · Tunstall Senior | 11 | Tunstall Senior | 29:21.38 |
| 48 | Peyton WilbornePlace 48 · Grade 10 · Halifax County Sr | 10 | Halifax County Sr | 30:23.62 |
| 49 | Bryson LawPlace 49 · Grade 10 · George Washington | 10 | George Washington | 32:11.06 PR |
| 50 | Brian TiznadoPlace 50 · Grade 12 · Tunstall Senior | 12 | Tunstall Senior | 34:46.14 |
| 51 | Landon KnottPlace 51 · Grade 10 · Bassett | 10 | Bassett | 41:37.12 PR |
| 52 | Migel Ventura-ValenciaPlace 52 · Grade 11 · Bassett | 11 | Bassett | 41:57.55 |