| 1 | Sammuel MccallPlace 1 · Grade 12 · North Point | 12 | North Point | 17:52.43 |
| 2 | John MercierPlace 2 · Grade 12 · Great Mills | 12 | Great Mills | 18:41.70 |
| 3 | Liam EverittPlace 3 · Grade 9 · North Point | 9 | North Point | 18:53.42 |
| 4 | J'shaun WallsPlace 4 · Grade 11 · North Point | 11 | North Point | 19:07.73 |
| 5 | Gabriel RobertsPlace 5 · Grade 12 · Great Mills | 12 | Great Mills | 19:07.93 |
| 6 | Marlin SmithPlace 6 · Grade 12 · Great Mills | 12 | Great Mills | 19:11.99 |
| 7 | Paul SavvasPlace 7 · Grade 11 · Great Mills | 11 | Great Mills | 19:15.08 |
| 8 | Curtis DarrowPlace 8 · Grade 11 · Great Mills | 11 | Great Mills | 19:22.18 |
| 9 | Charles WashingtonPlace 9 · Grade 12 · North Point | 12 | North Point | 19:31.30 |
| 10 | Jack DoughtyPlace 10 · Grade 11 · North Point | 11 | North Point | 19:45.69 |
| 11 | Maximus CarinoPlace 11 · Grade 12 · North Point | 12 | North Point | 20:01.07 |
| 12 | Gage JohnsonPlace 12 · Grade 11 · Great Mills | 11 | Great Mills | 20:45.24 |
| 13 | Wesley HinsonPlace 13 · Grade 9 · Great Mills | 9 | Great Mills | 20:45.82 |
| 14 | Kevin VoPlace 14 · Grade 11 · Great Mills | 11 | Great Mills | 20:53.56 |
| 15 | Gage SmithPlace 15 · Grade 11 · North Point | 11 | North Point | 20:59.69 |
| 16 | Corrado Owens-BestPlace 16 · Grade 11 · North Point | 11 | North Point | 21:02.14 |
| 17 | Jonathan RhotonPlace 17 · Grade 10 · Great Mills | 10 | Great Mills | 21:06.14 |
| 18 | Gabe MorganPlace 18 · Grade 11 · Great Mills | 11 | Great Mills | 21:13.78 |
| 19 | Andrew RoundtreePlace 19 · Grade 12 · North Point | 12 | North Point | 21:17.21 |
| 20 | Owen SchlosserPlace 20 · Grade 12 · Great Mills | 12 | Great Mills | 21:17.91 |
| 21 | Jaylen MattoxPlace 21 · Grade 9 · Thomas Stone | 9 | Thomas Stone | 21:37.67 |
| 22 | JaBari JonesPlace 22 · Grade 12 · Thomas Stone | 12 | Thomas Stone | 21:38.27 |
| 23 | Christton HamiltonPlace 23 · Grade 10 · Westlake | 10 | Westlake | 21:43.94 PR |
| 24 | DaeQuan JenningsPlace 24 · Grade 12 · Westlake | 12 | Westlake | 21:44.35 |
| 25 | Prabhjeet MandPlace 25 · Grade 11 · North Point | 11 | North Point | 22:21.23 |
| 26 | Kevin Vone-LeePlace 26 · Grade 11 · Great Mills | 11 | Great Mills | 22:24.77 |
| 27 | Tyrone Curtis Jr.Place 27 · Grade 10 · Thomas Stone | 10 | Thomas Stone | 22:43.19 |
| 28 | Jamil MattoxPlace 28 · Grade 11 · Thomas Stone | 11 | Thomas Stone | 22:49.83 |
| 29 | Omir ColePlace 29 · Grade 12 · North Point | 12 | North Point | 22:59.71 |
| 30 | Nathan CamaraPlace 30 · Grade 9 · Thomas Stone | 9 | Thomas Stone | 23:09.08 |
| 31 | Ben BlairPlace 31 · Grade 11 · Great Mills | 11 | Great Mills | 23:09.39 |
| 32 | Gideon NwokeukuPlace 32 · Grade 9 · North Point | 9 | North Point | 23:20.08 |
| 33 | Derek HuynhPlace 33 · Grade 12 · Westlake | 12 | Westlake | 24:17.29 |
| 34 | Elijah MoranPlace 34 · Grade 10 · Westlake | 10 | Westlake | 24:27.47 |
| 35 | Cameron ThompsonPlace 35 · Grade 11 · North Point | 11 | North Point | 24:38.02 |
| 36 | Keith BattlePlace 36 · Grade 11 · North Point | 11 | North Point | 24:43.80 |
| 37 | James CutshallPlace 37 · Grade 11 · Great Mills | 11 | Great Mills | 25:08.01 |
| 38 | Noah SebaaPlace 38 · Grade 10 · Great Mills | 10 | Great Mills | 25:14.92 PR |
| 39 | Kamron WalkerPlace 39 · Grade 12 · Westlake | 12 | Westlake | 25:30.59 |
| 40 | Damahri DotsonPlace 40 · Grade 11 · Thomas Stone | 11 | Thomas Stone | 25:30.78 |
| 41 | Marcus MackiePlace 41 · Grade 9 · Westlake | 9 | Westlake | 25:47.36 |
| 42 | Ryan CoryPlace 42 · Grade 11 · Great Mills | 11 | Great Mills | 25:59.32 |
| 43 | John KeelerPlace 43 · Grade 11 · Great Mills | 11 | Great Mills | 26:10.84 |
| 44 | Kristian EstologaPlace 44 · Grade 9 · North Point | 9 | North Point | 26:12.61 PR |
| 45 | Jason SmithPlace 45 · Grade 11 · North Point | 11 | North Point | 26:57.41 |
| 46 | Hunter EvansPlace 46 · Grade 11 · Great Mills | 11 | Great Mills | 27:43.50 |
| 47 | Abhayjeet VirkPlace 47 · Grade 9 · North Point | 9 | North Point | 27:53.68 |
| 48 | Izaiah AndrewsPlace 48 · Grade 11 · North Point | 11 | North Point | 28:00.06 |
| 49 | Ma'Rion BennetPlace 49 · Grade 10 · North Point | 10 | North Point | 28:19.19 |
| 50 | Pytou VarPlace 50 · Grade 11 · North Point | 11 | North Point | 28:52.15 |
| 51 | DuJuan PickettPlace 51 · Grade 10 · Westlake | 10 | Westlake | 29:16.42 |
| 52 | Makhi PerryPlace 52 · Grade 9 · Thomas Stone | 9 | Thomas Stone | 29:28.95 |
| 53 | Brice BodnarPlace 53 · Grade 12 · Great Mills | 12 | Great Mills | 30:53.01 |
| 54 | Damiano RobersonPlace 54 · Grade 10 · Thomas Stone | 10 | Thomas Stone | 31:07.01 |
| 55 | Dominic GranberryPlace 55 · Grade 9 · Westlake | 9 | Westlake | 32:13.05 |
| 56 | Isaac VelascoPlace 56 · Grade 11 · North Point | 11 | North Point | 32:59.65 |
| 57 | Adrian EstologaPlace 57 · Grade 11 · North Point | 11 | North Point | 33:00.31 |
| 58 | Jacob AshfordPlace 58 · Grade 11 · Thomas Stone | 11 | Thomas Stone | 36:29.83 PR |