| 1 | Sammuel MccallPlace 1 · Grade 12 · North Point | 12 | North Point | 19:00.52 |
| 2 | Jack DoughtyPlace 2 · Grade 11 · North Point | 11 | North Point | 19:30.98 |
| 3 | Zackary MayoPlace 3 · Grade 12 · La Plata | 12 | La Plata | 19:33.59 |
| 4 | Liam FrischPlace 4 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 19:37.00 |
| 5 | Liam EverittPlace 5 · Grade 9 · North Point | 9 | North Point | 19:46.51 |
| 6 | J'shaun WallsPlace 6 · Grade 11 · North Point | 11 | North Point | 19:59.45 |
| 7 | Matthew SchickPlace 7 · Grade 11 · La Plata | 11 | La Plata | 20:16.72 |
| 8 | Trevor ThompsonPlace 8 · Grade 12 · La Plata | 12 | La Plata | 20:26.79 |
| 9 | Austin BakerPlace 9 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 20:28.18 |
| 10 | Julian Posey-wittenPlace 10 · Grade 12 · MJ McDonough | 12 | MJ McDonough | 20:28.95 |
| 11 | David MasonPlace 11 · Grade 12 · La Plata | 12 | La Plata | 20:49.23 |
| 12 | Alexander JusticePlace 12 · Grade 10 · La Plata | 10 | La Plata | 21:15.68 |
| 13 | Hudson MusserPlace 13 · Grade 9 · Northern | 9 | Northern | 21:22.93 |
| 14 | Davin HarrisPlace 14 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 21:37.16 |
| 15 | Langston WoolenPlace 15 · Grade 11 · La Plata | 11 | La Plata | 22:04.36 |
| 16 | Andrew RoundtreePlace 16 · Grade 12 · North Point | 12 | North Point | 22:15.31 |
| 17 | Jacob DoolittlePlace 17 · Grade 11 · Northern | 11 | Northern | 22:29.51 |
| 18 | Gage SmithPlace 18 · Grade 11 · North Point | 11 | North Point | 22:29.83 |
| 19 | Matthew WrightPlace 19 · Grade 12 · North Point | 12 | North Point | 22:42.31 |
| 20 | Nathan HitchmanPlace 20 · Grade 12 · Northern | 12 | Northern | 22:49.10 |
| 21 | Charles WashingtonPlace 21 · Grade 12 · North Point | 12 | North Point | 23:05.16 |
| 22 | Maximus CarinoPlace 22 · Grade 12 · North Point | 12 | North Point | 23:19.95 |
| 23 | Spencer GillPlace 23 · Grade 10 · La Plata | 10 | La Plata | 23:27.33 |
| 24 | Zaine AyyadPlace 24 · Grade 11 · North Point | 11 | North Point | 23:30.30 |
| 25 | Trey TompkinsPlace 25 · Grade 12 · MJ McDonough | 12 | MJ McDonough | 23:37.17 |
| 26 | Jack ConnorPlace 26 · Grade 11 · Northern | 11 | Northern | 23:43.93 |
| 27 | William HornickelPlace 27 · Grade 10 · Northern | 10 | Northern | 23:55.00 |
| 28 | Bryce VancePlace 28 · Grade 10 · Northern | 10 | Northern | 24:02.97 |
| 29 | John WymanPlace 29 · Grade 9 · La Plata | 9 | La Plata | 24:16.68 |
| 30 | Prabhjeet MandPlace 30 · Grade 11 · North Point | 11 | North Point | 24:28.01 |
| 31 | Killian StanglePlace 31 · Grade 10 · Northern | 10 | Northern | 24:39.12 |
| 32 | Omir ColePlace 32 · Grade 12 · North Point | 12 | North Point | 24:43.29 |
| 33 | Corrado Owens-BestPlace 33 · Grade 11 · North Point | 11 | North Point | 24:55.19 |
| 34 | Caden HolmesPlace 34 · Grade 12 · La Plata | 12 | La Plata | 25:05.62 |
| 35 | Leland MooneyPlace 35 · Grade 9 · Northern | 9 | Northern | 25:30.51 |
| 36 | Gibson KingPlace 36 · Grade 10 · Northern | 10 | Northern | 25:30.84 |
| 37 | Adam RybarczykPlace 37 · Grade 11 · La Plata | 11 | La Plata | 25:48.63 |
| 38 | Miguel Torres-RosadoPlace 38 · Grade 12 · MJ McDonough | 12 | MJ McDonough | 25:58.62 |
| 39 | Gideon NwokeukuPlace 39 · Grade 9 · North Point | 9 | North Point | 26:25.16 |
| 40 | Michael MogaveroPlace 40 · Grade 11 · Northern | 11 | Northern | 26:25.97 |
| 41 | Lucas AlariePlace 41 · Grade 12 · La Plata | 12 | La Plata | 26:26.60 |
| 42 | Zachary CottlePlace 42 · Grade 12 · La Plata | 12 | La Plata | 26:27.32 |
| 43 | Jaxon RiggsPlace 43 · Grade 10 · Henry E. Lackey | 10 | Henry E. Lackey | 26:30.19 |
| 44 | Lucas McDonaldPlace 44 · Grade 11 · Northern | 11 | Northern | 26:49.11 |
| 45 | Keith BattlePlace 45 · Grade 11 · North Point | 11 | North Point | 26:54.20 |
| 46 | Cameron ThompsonPlace 46 · Grade 11 · North Point | 11 | North Point | 26:59.12 |
| 47 | Sage FauncePlace 47 · Grade 10 · La Plata | 10 | La Plata | 27:00.43 |
| 48 | Mason KatsourosPlace 48 · Grade 11 · La Plata | 11 | La Plata | 27:16.12 |
| 49 | Jason SmithPlace 49 · Grade 11 · North Point | 11 | North Point | 28:33.12 |
| 50 | Drake ScottPlace 50 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 28:46.05 |
| 51 | Firrell WallacePlace 51 · Grade 11 · Henry E. Lackey | 11 | Henry E. Lackey | 28:49.89 |
| 52 | Damacio De La TorrePlace 52 · Grade 12 · Northern | 12 | Northern | 29:09.47 |
| 53 | Isaiah MitchellPlace 53 · Grade 9 · Northern | 9 | Northern | 29:13.27 |
| 54 | Christian Chavis-O'BryantPlace 54 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 29:46.90 |
| 55 | Joel GouldmanPlace 55 · Grade 10 · La Plata | 10 | La Plata | 29:57.86 |
| 56 | Pytou VarPlace 56 · Grade 11 · North Point | 11 | North Point | 30:12.64 |
| 57 | Abhayjeet VirkPlace 57 · Grade 9 · North Point | 9 | North Point | 30:14.74 |
| 58 | Kristian EstologaPlace 58 · Grade 9 · North Point | 9 | North Point | 30:24.88 |
| 59 | William ShepherdPlace 59 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 30:44.75 |
| 60 | Ronan MacMillanPlace 60 · Grade 10 · La Plata | 10 | La Plata | 31:49.59 |
| 61 | Peyton SmithPlace 61 · Grade 11 · MJ McDonough | 11 | MJ McDonough | 31:58.93 |
| 62 | Ma'Rion BennetPlace 62 · Grade 10 · North Point | 10 | North Point | 33:08.78 |
| 63 | Izaiah AndrewsPlace 63 · Grade 11 · North Point | 11 | North Point | 33:31.18 |
| 64 | Spencer HutchinsonPlace 64 · Grade 9 · MJ McDonough | 9 | MJ McDonough | 35:11.41 |
| 65 | Davian TorresPlace 65 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 35:23.84 |
| 66 | Caden CoombsPlace 66 · Grade 10 · La Plata | 10 | La Plata | 36:00.87 |
| 67 | Xavier RevellePlace 67 · Grade 12 · MJ McDonough | 12 | MJ McDonough | 36:18.47 |
| 68 | Adrian EstologaPlace 68 · Grade 11 · North Point | 11 | North Point | 36:32.99 |
| 69 | Britton JoynerPlace 69 · Grade 11 · North Point | 11 | North Point | 36:58.46 |
| 70 | Isaac VelascoPlace 70 · Grade 11 · North Point | 11 | North Point | 37:07.58 |
| 71 | Uriah SegersPlace 71 · Grade - · Henry E. Lackey | - | Henry E. Lackey | 37:56.53 |
| 72 | Elliot DementPlace 72 · Grade 11 · La Plata | 11 | La Plata | 38:56.87 |
| 73 | Nick NapoliPlace 73 · Grade 11 · Northern | 11 | Northern | 40:01.32 |
| 74 | Bryant PappasPlace 74 · Grade 9 · North Point | 9 | North Point | 40:59.62 |
| 75 | Ryker WidenerPlace 75 · Grade 10 · MJ McDonough | 10 | MJ McDonough | 42:55.53 |
| 76 | AJ TorresPlace 76 · Grade 9 · Henry E. Lackey | 9 | Henry E. Lackey | 45:16.63 |