| 1 | Marlin SmithPlace 1 · Grade 11 · Great Mills | 11 | Great Mills | 18:11.4h |
| 2 | John MercierPlace 2 · Grade 11 · Great Mills | 11 | Great Mills | 18:23.0h |
| 3 | Landon ThomasPlace 3 · Grade 11 · Huntingtown | 11 | Huntingtown | 18:31.3h PR |
| 4 | Connor DenihanPlace 4 · Grade 10 · Great Mills | 10 | Great Mills | 18:33.6h |
| 5 | Paul SavvasPlace 5 · Grade 10 · Great Mills | 10 | Great Mills | 18:49.7h |
| 6 | Zaire HousePlace 6 · Grade 12 · St Charles | 12 | St Charles | 18:53.9h |
| 7 | Damien ManeyPlace 7 · Grade 9 · St Charles | 9 | St Charles | 19:23.7h |
| 8 | Aaron BrownPlace 8 · Grade 11 · St Charles | 11 | St Charles | 19:33.6h |
| 9 | Landen HananPlace 9 · Grade 12 · St Charles | 12 | St Charles | 19:52.4h |
| 10 | Reid BryantPlace 10 · Grade 9 · Huntingtown | 9 | Huntingtown | 20:05.9h |
| 11 | Kaleb McCoyPlace 11 · Grade 10 · Huntingtown | 10 | Huntingtown | 20:07.0h |
| 12 | Owen SchlosserPlace 12 · Grade 11 · Great Mills | 11 | Great Mills | 20:07.4h |
| 13 | Garrett LohrPlace 13 · Grade 11 · Huntingtown | 11 | Huntingtown | 20:25.0h |
| 14 | Logan ObergPlace 14 · Grade 11 · Huntingtown | 11 | Huntingtown | 20:39.9h |
| 15 | Sean SmallhornePlace 15 · Grade 11 · St Charles | 11 | St Charles | 20:42.7h |
| 16 | Chase BryantPlace 16 · Grade 11 · Huntingtown | 11 | Huntingtown | 20:50.3h |
| 17 | Rylan Apperson-MayoPlace 17 · Grade 12 · Huntingtown | 12 | Huntingtown | 20:54.8h |
| 18 | Kenneth PerryPlace 18 · Grade 9 · Huntingtown | 9 | Huntingtown | 21:05.6h |
| 19 | Gabriel RobertsPlace 19 · Grade 11 · Great Mills | 11 | Great Mills | 21:19.3h |
| 20 | Curtis DarrowPlace 20 · Grade 10 · Great Mills | 10 | Great Mills | 21:23.8h |
| 21 | Patrick JamesPlace 21 · Grade 12 · Huntingtown | 12 | Huntingtown | 21:31.6h |
| 22 | Christian HailuPlace 22 · Grade 11 · St Charles | 11 | St Charles | 21:32.7h |
| 23 | Darius McGarrellPlace 23 · Grade 12 · St Charles | 12 | St Charles | 21:40.6h |
| 24 | Stephen WagnerPlace 24 · Grade 11 · Huntingtown | 11 | Huntingtown | 21:42.6h PR |
| 25 | Finnley GrubePlace 25 · Grade 12 · Great Mills | 12 | Great Mills | 21:44.2h |
| 26 | Gleb McCannPlace 26 · Grade 10 · Huntingtown | 10 | Huntingtown | 21:55.9h |
| 27 | Kaydn KhanPlace 27 · Grade 12 · St Charles | 12 | St Charles | 21:58.2h |
| 28 | Ryan RuizPlace 28 · Grade 10 · St Charles | 10 | St Charles | 22:02.0h |
| 29 | Ethan LohrPlace 29 · Grade 11 · Huntingtown | 11 | Huntingtown | 22:09.9h |
| 30 | Colton MilnePlace 30 · Grade 11 · Huntingtown | 11 | Huntingtown | 22:17.7h |
| 31 | Ian WilsonPlace 31 · Grade 11 · Great Mills | 11 | Great Mills | 22:31.8h |
| 32 | Kevin Vone-LeePlace 32 · Grade 10 · Great Mills | 10 | Great Mills | 22:33.6h |
| 33 | Kevin VoPlace 33 · Grade 10 · Great Mills | 10 | Great Mills | 22:35.6h |
| 34 | Nathan LudwigPlace 34 · Grade 10 · St Charles | 10 | St Charles | 22:38.4h |
| 35 | Jerrad GillhamPlace 35 · Grade 12 · Huntingtown | 12 | Huntingtown | 22:38.8h |
| 36 | Samuel BullockPlace 36 · Grade 11 · St Charles | 11 | St Charles | 23:27.4h |
| 37 | Gage JohnsonPlace 37 · Grade 10 · Great Mills | 10 | Great Mills | 23:28.2h |
| 38 | Christion MedleyPlace 38 · Grade 11 · St Charles | 11 | St Charles | 23:33.6h |
| 39 | D'Sai JeffersonPlace 39 · Grade 11 · St Charles | 11 | St Charles | 23:35.8h |
| 40 | Justin ScottPlace 40 · Grade 10 · St Charles | 10 | St Charles | 23:36.9h |
| 41 | Gabe MorganPlace 41 · Grade 10 · Great Mills | 10 | Great Mills | 23:46.3h |
| 42 | Ryan CoryPlace 42 · Grade 10 · Great Mills | 10 | Great Mills | 24:08.7h |
| 43 | Brigham ThomasPlace 43 · Grade 9 · Huntingtown | 9 | Huntingtown | 24:26.8h |
| 44 | Ben BlairPlace 44 · Grade 10 · Great Mills | 10 | Great Mills | 24:31.9h |
| 45 | John KeelerPlace 45 · Grade 10 · Great Mills | 10 | Great Mills | 24:57.6h |
| 46 | Zaine PlummerPlace 46 · Grade 12 · Great Mills | 12 | Great Mills | 24:59.5h |
| 47 | Austin FrazierPlace 47 · Grade 9 · Great Mills | 9 | Great Mills | 25:18.0h |
| 48 | Tristan StevensPlace 48 · Grade 9 · Huntingtown | 9 | Huntingtown | 25:19.3h |
| 49 | Jonathan RhotonPlace 49 · Grade 9 · Great Mills | 9 | Great Mills | 25:39.1h |
| 50 | Lucas LopezPlace 50 · Grade 11 · Huntingtown | 11 | Huntingtown | 27:05.4h PR |
| 51 | Bradley RandolphPlace 51 · Grade 11 · Great Mills | 11 | Great Mills | 27:12.0h |
| 52 | Paul BryantPlace 52 · Grade 12 · St Charles | 12 | St Charles | 27:49.9h |
| 53 | Bruno CamposPlace 53 · Grade 10 · Great Mills | 10 | Great Mills | 29:43.2h |
| 54 | Christopher BrewsterPlace 54 · Grade 12 · St Charles | 12 | St Charles | 32:31.5h |