| 1 | Trevor ThompsonPlace 1 · Grade 11 · La Plata | 11 | La Plata | 17:18.13 |
| 2 | Lucas AlariePlace 2 · Grade 11 · La Plata | 11 | La Plata | 17:18.40 |
| 3 | Marlin SmithPlace 3 · Grade 11 · Great Mills | 11 | Great Mills | 17:28.22 |
| 4 | John MercierPlace 4 · Grade 11 · Great Mills | 11 | Great Mills | 17:55.45 |
| 5 | Connor DenihanPlace 5 · Grade 10 · Great Mills | 10 | Great Mills | 18:02.82 |
| 6 | Noah ClarkPlace 6 · Grade 11 · Calvert | 11 | Calvert | 18:21.86 |
| 7 | Zackary MayoPlace 7 · Grade 11 · La Plata | 11 | La Plata | 18:34.74 |
| 8 | Paul SavvasPlace 8 · Grade 10 · Great Mills | 10 | Great Mills | 18:36.32 |
| 9 | Matthew SchickPlace 9 · Grade 10 · La Plata | 10 | La Plata | 19:30.79 |
| 10 | Adin WaltersPlace 10 · Grade 12 · La Plata | 12 | La Plata | 19:36.07 |
| 11 | Curtis DarrowPlace 11 · Grade 10 · Great Mills | 10 | Great Mills | 19:40.44 |
| 12 | Owen SchlosserPlace 12 · Grade 11 · Great Mills | 11 | Great Mills | 19:57.63 PR |
| 13 | Darius ButlerPlace 13 · Grade 12 · Patuxent | 12 | Patuxent | 20:00.10 |
| 14 | Immanuel HolmPlace 14 · Grade 11 · Calvert | 11 | Calvert | 20:04.74 |
| 15 | Zachary CottlePlace 15 · Grade 11 · La Plata | 11 | La Plata | 20:05.75 |
| 16 | D'neri LaraPlace 16 · Grade 11 · Patuxent | 11 | Patuxent | 20:06.18 |
| 17 | Matthew ReardonPlace 17 · Grade 12 · Great Mills | 12 | Great Mills | 20:09.28 |
| 18 | Jonathan RhotonPlace 18 · Grade 9 · Great Mills | 9 | Great Mills | 20:11.96 PR |
| 19 | Kainen TuttlePlace 19 · Grade 10 · Great Mills | 10 | Great Mills | 20:16.33 PR |
| 20 | Gavin WinklerPlace 20 · Grade 12 · La Plata | 12 | La Plata | 20:28.80 |
| 21 | Preston WebberPlace 21 · Grade 11 · Calvert | 11 | Calvert | 20:31.47 |
| 22 | Zaine PlummerPlace 22 · Grade 12 · Great Mills | 12 | Great Mills | 20:37.08 |
| 23 | Cael MurphyPlace 23 · Grade 10 · Patuxent | 10 | Patuxent | 20:38.53 |
| 24 | Gabriel RobertsPlace 24 · Grade 11 · Great Mills | 11 | Great Mills | 20:46.03 |
| 25 | Samuel HoughPlace 25 · Grade 12 · Patuxent | 12 | Patuxent | 20:50.30 |
| 26 | Kevin VoPlace 26 · Grade 10 · Great Mills | 10 | Great Mills | 20:50.60 |
| 27 | Ian WilsonPlace 27 · Grade 11 · Great Mills | 11 | Great Mills | 20:59.99 |
| 28 | Ben ConrowPlace 28 · Grade 9 · Calvert | 9 | Calvert | 21:06.90 |
| 29 | Stake LoganPlace 29 · Grade 10 · Calvert | 10 | Calvert | 21:20.91 |
| 30 | Austin FrazierPlace 30 · Grade 9 · Great Mills | 9 | Great Mills | 21:26.11 |
| 31 | Finnley GrubePlace 31 · Grade 12 · Great Mills | 12 | Great Mills | 21:30.13 |
| 32 | Gabe MorganPlace 32 · Grade 10 · Great Mills | 10 | Great Mills | 21:42.69 |
| 33 | Langston WoolenPlace 33 · Grade 10 · La Plata | 10 | La Plata | 21:58.64 |
| 34 | Ben BlairPlace 34 · Grade 10 · Great Mills | 10 | Great Mills | 22:02.65 PR |
| 35 | Mason KatsourosPlace 35 · Grade 10 · La Plata | 10 | La Plata | 22:07.16 PR |
| 36 | Gage JohnsonPlace 36 · Grade 10 · Great Mills | 10 | Great Mills | 22:13.27 |
| 37 | Spencer GillPlace 37 · Grade 9 · La Plata | 9 | La Plata | 22:58.06 |
| 38 | Gregory FletcherPlace 38 · Grade 10 · La Plata | 10 | La Plata | 22:59.24 |
| 39 | Ryan CoryPlace 39 · Grade 10 · Great Mills | 10 | Great Mills | 23:10.60 |
| 40 | John KeelerPlace 40 · Grade 10 · Great Mills | 10 | Great Mills | 23:40.66 PR |
| 41 | Cooper FoxPlace 41 · Grade 11 · Calvert | 11 | Calvert | 24:00.24 |
| 42 | Alec TakeuchiPlace 42 · Grade 10 · La Plata | 10 | La Plata | 24:08.61 |
| 43 | Adam RybarczykPlace 43 · Grade 10 · La Plata | 10 | La Plata | 24:23.35 |
| 44 | Martinez AlejandroPlace 44 · Grade 11 · Calvert | 11 | Calvert | 24:29.13 |
| 45 | Joel GouldmanPlace 45 · Grade 9 · La Plata | 9 | La Plata | 24:31.28 |
| 46 | Reed EarnshawPlace 46 · Grade 9 · La Plata | 9 | La Plata | 24:56.24 |
| 47 | Carl JensenPlace 47 · Grade 11 · Patuxent | 11 | Patuxent | 25:36.79 |
| 48 | Damen LucasPlace 48 · Grade 9 · Calvert | 9 | Calvert | 26:08.35 |
| 49 | Sage FauncePlace 49 · Grade 9 · La Plata | 9 | La Plata | 26:30.85 |
| 50 | Bradley RandolphPlace 50 · Grade 11 · Great Mills | 11 | Great Mills | 27:33.61 |
| 51 | Noah SebaaPlace 51 · Grade 9 · Great Mills | 9 | Great Mills | 28:02.68 |
| 52 | Caden CoombsPlace 52 · Grade 9 · La Plata | 9 | La Plata | 30:01.51 |
| 53 | Hudson AzariPlace 53 · Grade 9 · Calvert | 9 | Calvert | 33:39.31 |
| 54 | Ronan MacMillanPlace 54 · Grade 9 · La Plata | 9 | La Plata | 34:13.54 |
| 55 | Elliot DementPlace 55 · Grade 10 · La Plata | 10 | La Plata | 34:20.87 |