| 1 | Logan WachsmuthPlace 1 · Grade 12 · North Point | 12 | North Point | 18:42.3h |
| 2 | Jack DoughtyPlace 2 · Grade 10 · North Point | 10 | North Point | 19:33.7h |
| 3 | Sammuel MccallPlace 3 · Grade 11 · North Point | 11 | North Point | 19:41.4h |
| 4 | J'shaun WallsPlace 4 · Grade 10 · North Point | 10 | North Point | 20:15.3h |
| 5 | Matthew WrightPlace 5 · Grade 11 · North Point | 11 | North Point | 20:18.2h |
| 6 | Jonah SorianoPlace 6 · Grade 12 · North Point | 12 | North Point | 20:20.9h |
| 7 | Kaleb McCoyPlace 7 · Grade 10 · Huntingtown | 10 | Huntingtown | 20:32.3h |
| 8 | Darius ButlerPlace 8 · Grade 12 · Patuxent | 12 | Patuxent | 20:46.6h |
| 9 | Rylan Apperson-MayoPlace 9 · Grade 12 · Huntingtown | 12 | Huntingtown | 20:48.0h |
| 10 | Andrew RoundtreePlace 10 · Grade 11 · North Point | 11 | North Point | 20:50.8h |
| 11 | Garrett LohrPlace 11 · Grade 11 · Huntingtown | 11 | Huntingtown | 21:08.3h |
| 12 | D'neri LaraPlace 12 · Grade 11 · Patuxent | 11 | Patuxent | 21:09.2h |
| 13 | Cael MurphyPlace 13 · Grade 10 · Patuxent | 10 | Patuxent | 21:28.7h |
| 14 | Kenneth PerryPlace 14 · Grade 9 · Huntingtown | 9 | Huntingtown | 21:44.7h |
| 15 | Logan ObergPlace 15 · Grade 11 · Huntingtown | 11 | Huntingtown | 21:45.2h |
| 16 | Gage SmithPlace 16 · Grade 10 · North Point | 10 | North Point | 21:45.9h |
| 17 | Donald CozartPlace 17 · Grade 12 · North Point | 12 | North Point | 21:51.0h |
| 18 | Patrick JamesPlace 18 · Grade 12 · Huntingtown | 12 | Huntingtown | 22:02.9h |
| 19 | Ethan LohrPlace 19 · Grade 11 · Huntingtown | 11 | Huntingtown | 22:06.8h |
| 20 | Gleb McCannPlace 20 · Grade 10 · Huntingtown | 10 | Huntingtown | 22:08.9h |
| 21 | Samuel HoughPlace 21 · Grade 12 · Patuxent | 12 | Patuxent | 22:10.2h |
| 22 | Colton MilnePlace 22 · Grade 11 · Huntingtown | 11 | Huntingtown | 22:39.7h |
| 23 | Tristan StevensPlace 23 · Grade 9 · Huntingtown | 9 | Huntingtown | 22:41.6h |
| 24 | Jerrad GillhamPlace 24 · Grade 12 · Huntingtown | 12 | Huntingtown | 22:45.5h |
| 25 | Jayden EstologaPlace 25 · Grade 12 · North Point | 12 | North Point | 23:11.3h |
| 26 | Alex WindsorPlace 26 · Grade 12 · North Point | 12 | North Point | 23:26.1h |
| 27 | Stephen WagnerPlace 27 · Grade 11 · Huntingtown | 11 | Huntingtown | 23:31.7h |
| 28 | Maximus CarinoPlace 28 · Grade 11 · North Point | 11 | North Point | 23:33.3h |
| 29 | Wilson LiuPlace 29 · Grade 12 · Patuxent | 12 | Patuxent | 24:35.5h |
| 30 | Omir ColePlace 30 · Grade 11 · North Point | 11 | North Point | 24:50.3h |
| 31 | Keith BattlePlace 31 · Grade 10 · North Point | 10 | North Point | 24:52.2h |
| 32 | Jason SmithPlace 32 · Grade 10 · North Point | 10 | North Point | 24:55.5h |
| 33 | Stephen ButlerPlace 33 · Grade 9 · North Point | 9 | North Point | 25:09.7h |
| 34 | Prabhjeet MandPlace 34 · Grade 10 · North Point | 10 | North Point | 25:11.9h |
| 35 | Jaden AmehPlace 35 · Grade 12 · North Point | 12 | North Point | 25:37.4h |
| 36 | Cameron ThompsonPlace 36 · Grade 10 · North Point | 10 | North Point | 27:35.4h |
| 37 | Austin DiggsPlace 37 · Grade 10 · North Point | 10 | North Point | 27:37.1h |
| 38 | Carl JensenPlace 38 · Grade 11 · Patuxent | 11 | Patuxent | 27:39.2h |
| 39 | Matthew OgbonnaPlace 39 · Grade 10 · Huntingtown | 10 | Huntingtown | 29:04.4h |
| 40 | Brigham ThomasPlace 40 · Grade 9 · Huntingtown | 9 | Huntingtown | 29:44.7h |
| 41 | Isaac VelascoPlace 41 · Grade 10 · North Point | 10 | North Point | 32:53.1h |
| 42 | Britton JoynerPlace 42 · Grade 10 · North Point | 10 | North Point | 33:09.8h |
| 43 | Mason DennisPlace 43 · Grade 9 · Huntingtown | 9 | Huntingtown | 36:14.0h |