| 1 | Logan WachsmuthPlace 1 · Grade 12 · North Point | 12 | North Point | 17:37.53 |
| 2 | Lucas VenskePlace 2 · Grade 11 · Leonardtown | 11 | Leonardtown | 17:59.80 |
| 3 | Dean FarmerPlace 3 · Grade 11 · Leonardtown | 11 | Leonardtown | 18:13.60 |
| 4 | Mark DempseyPlace 4 · Grade 10 · Leonardtown | 10 | Leonardtown | 18:18.95 |
| 5 | Sammuel MccallPlace 5 · Grade 11 · North Point | 11 | North Point | 18:19.93 |
| 6 | Jack DoughtyPlace 6 · Grade 10 · North Point | 10 | North Point | 18:36.76 |
| 7 | Brian ShaferPlace 7 · Grade 9 · Leonardtown | 9 | Leonardtown | 18:37.83 |
| 8 | Dylan GrabensteinPlace 8 · Grade 10 · Leonardtown | 10 | Leonardtown | 18:43.60 |
| 9 | J'shaun WallsPlace 9 · Grade 10 · North Point | 10 | North Point | 18:49.06 |
| 10 | Jahari TurnerPlace 10 · Grade 12 · Leonardtown | 12 | Leonardtown | 18:57.82 |
| 11 | Austin AndersonPlace 11 · Grade 10 · Leonardtown | 10 | Leonardtown | 19:00.54 |
| 12 | Matthew WrightPlace 12 · Grade 11 · North Point | 11 | North Point | 19:07.02 |
| 13 | Preston SchieferPlace 13 · Grade 10 · Leonardtown | 10 | Leonardtown | 19:11.91 |
| 14 | Jonah SorianoPlace 14 · Grade 12 · North Point | 12 | North Point | 19:17.35 |
| 15 | Alex SavagePlace 15 · Grade 11 · Leonardtown | 11 | Leonardtown | 19:23.99 |
| 16 | William ChismPlace 16 · Grade 12 · Henry E. Lackey | 12 | Henry E. Lackey | 19:29.00 |
| 17 | Michael LisaPlace 17 · Grade 9 · Leonardtown | 9 | Leonardtown | 19:33.43 |
| 18 | James WortPlace 18 · Grade 10 · Leonardtown | 10 | Leonardtown | 19:54.13 |
| 19 | Andrew RoundtreePlace 19 · Grade 11 · North Point | 11 | North Point | 19:59.67 |
| 20 | Gage SmithPlace 20 · Grade 10 · North Point | 10 | North Point | 20:13.39 |
| 21 | Brody DennisPlace 21 · Grade 12 · Leonardtown | 12 | Leonardtown | 20:48.04 |
| 22 | Thomas KutaPlace 22 · Grade 12 · Leonardtown | 12 | Leonardtown | 20:49.82 |
| 23 | Anthony CollettPlace 23 · Grade 9 · Leonardtown | 9 | Leonardtown | 20:54.03 |
| 24 | Donald CozartPlace 24 · Grade 12 · North Point | 12 | North Point | 21:06.14 |
| 25 | Grayson EllettPlace 25 · Grade 9 · Leonardtown | 9 | Leonardtown | 21:11.49 |
| 26 | Jayden EstologaPlace 26 · Grade 12 · North Point | 12 | North Point | 21:16.43 |
| 27 | Maximus CarinoPlace 27 · Grade 11 · North Point | 11 | North Point | 21:23.93 |
| 28 | Luke BaldwinPlace 28 · Grade 11 · Henry E. Lackey | 11 | Henry E. Lackey | 21:38.07 |
| 29 | Alejandro StonePlace 29 · Grade 10 · Leonardtown | 10 | Leonardtown | 21:39.35 |
| 30 | Reid FisherPlace 30 · Grade 9 · Leonardtown | 9 | Leonardtown | 21:40.17 |
| 31 | Dean JonesPlace 31 · Grade 11 · North Point | 11 | North Point | 21:59.66 |
| 32 | Bennett SamplePlace 32 · Grade 10 · Leonardtown | 10 | Leonardtown | 22:43.02 |
| 33 | Robert GrettonPlace 33 · Grade 10 · Leonardtown | 10 | Leonardtown | 22:47.18 PR |
| 34 | Tyler SkorczPlace 34 · Grade 11 · Leonardtown | 11 | Leonardtown | 22:57.00 |
| 35 | Keith BattlePlace 35 · Grade 10 · North Point | 10 | North Point | 22:58.26 |
| 36 | Joseph LancasterPlace 36 · Grade 12 · Henry E. Lackey | 12 | Henry E. Lackey | 23:06.96 |
| 37 | Prabhjeet MandPlace 37 · Grade 10 · North Point | 10 | North Point | 23:07.32 |
| 38 | Jaxon RiggsPlace 38 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 23:14.60 |
| 39 | Master ColemanPlace 39 · Grade 12 · North Point | 12 | North Point | 23:16.96 PR |
| 40 | Omir ColePlace 40 · Grade 11 · North Point | 11 | North Point | 23:17.47 |
| 41 | Jason SmithPlace 41 · Grade 10 · North Point | 10 | North Point | 23:27.40 |
| 42 | Josiah LambertPlace 42 · Grade 12 · Henry E. Lackey | 12 | Henry E. Lackey | 23:29.41 |
| 43 | Alex WindsorPlace 43 · Grade 12 · North Point | 12 | North Point | 23:30.46 |
| 44 | Nolan EllettPlace 44 · Grade 10 · Leonardtown | 10 | Leonardtown | 23:51.06 |
| 45 | Mason KollarPlace 45 · Grade 10 · Leonardtown | 10 | Leonardtown | 23:54.60 |
| 46 | Stephen ButlerPlace 46 · Grade 9 · North Point | 9 | North Point | 24:01.25 PR |
| 47 | Austin DiggsPlace 47 · Grade 10 · North Point | 10 | North Point | 25:54.02 PR |
| 48 | Corrado Owens-BestPlace 48 · Grade 10 · North Point | 10 | North Point | 25:55.80 |
| 49 | Demitri HicksPlace 49 · Grade 12 · North Point | 12 | North Point | 26:59.92 |
| 50 | Pytou VarPlace 50 · Grade 10 · North Point | 10 | North Point | 27:22.46 |
| 51 | Firrell WallacePlace 51 · Grade 10 · Henry E. Lackey | 10 | Henry E. Lackey | 27:23.27 |
| 52 | Colin FinleyPlace 52 · Grade 10 · North Point | 10 | North Point | 28:46.60 |
| 53 | Isaac VelascoPlace 53 · Grade 10 · North Point | 10 | North Point | 29:29.39 PR |
| 54 | Britton JoynerPlace 54 · Grade 10 · North Point | 10 | North Point | 30:49.75 PR |