| 1 | Logan WachsmuthPlace 1 · Grade 12 · North Point | 12 | North Point | 16:59.26 PR |
| 2 | John MercierPlace 2 · Grade 11 · Great Mills | 11 | Great Mills | 17:04.01 PR |
| 3 | Connor DenihanPlace 3 · Grade 10 · Great Mills | 10 | Great Mills | 17:07.69 PR |
| 4 | Paul SavvasPlace 4 · Grade 10 · Great Mills | 10 | Great Mills | 17:11.31 PR |
| 5 | Sammuel MccallPlace 5 · Grade 11 · North Point | 11 | North Point | 17:19.19 |
| 6 | Jack DoughtyPlace 6 · Grade 10 · North Point | 10 | North Point | 17:32.19 PR |
| 7 | Kainen TuttlePlace 7 · Grade 10 · Great Mills | 10 | Great Mills | 18:06.64 PR |
| 8 | J'shaun WallsPlace 8 · Grade 10 · North Point | 10 | North Point | 18:08.81 PR |
| 9 | Jonah SorianoPlace 9 · Grade 12 · North Point | 12 | North Point | 18:15.64 PR |
| 10 | Andrew RoundtreePlace 10 · Grade 11 · North Point | 11 | North Point | 18:23.31 PR |
| 11 | Curtis DarrowPlace 11 · Grade 10 · Great Mills | 10 | Great Mills | 18:35.19 PR |
| 12 | Donald CozartPlace 12 · Grade 12 · North Point | 12 | North Point | 18:56.19 PR |
| 13 | Owen SchlosserPlace 13 · Grade 11 · Great Mills | 11 | Great Mills | 18:57.89 PR |
| 14 | Gage SmithPlace 14 · Grade 10 · North Point | 10 | North Point | 19:03.31 PR |
| 15 | Alfred JarrettPlace 15 · Grade 12 · Thomas Stone | 12 | Thomas Stone | 19:12.19 PR |
| 16 | Zaine PlummerPlace 16 · Grade 12 · Great Mills | 12 | Great Mills | 19:18.81 PR |
| 17 | Matthew ReardonPlace 17 · Grade 12 · Great Mills | 12 | Great Mills | 19:24.44 PR |
| 18 | Noah SarkiPlace 18 · Grade 12 · Westlake | 12 | Westlake | 19:36.06 PR |
| 19 | Dean JonesPlace 19 · Grade 11 · North Point | 11 | North Point | 19:39.03 PR |
| 20 | Ian WilsonPlace 20 · Grade 11 · Great Mills | 11 | Great Mills | 19:47.96 |
| 21 | Kevin VoPlace 21 · Grade 10 · Great Mills | 10 | Great Mills | 19:50.88 PR |
| 22 | Finnley GrubePlace 22 · Grade 12 · Great Mills | 12 | Great Mills | 19:52.47 PR |
| 23 | Jonathan RhotonPlace 23 · Grade 9 · Great Mills | 9 | Great Mills | 19:54.89 PR |
| 24 | Walter StancellPlace 24 · Grade 11 · North Point | 11 | North Point | 19:58.20 PR |
| 25 | John KeelerPlace 25 · Grade 10 · Great Mills | 10 | Great Mills | 20:00.78 PR |
| 26 | Austin FrazierPlace 26 · Grade 9 · Great Mills | 9 | Great Mills | 20:04.53 PR |
| 27 | Gage JohnsonPlace 27 · Grade 10 · Great Mills | 10 | Great Mills | 20:04.83 |
| 28 | Jayden EstologaPlace 28 · Grade 12 · North Point | 12 | North Point | 20:05.21 PR |
| 29 | DaeQuan JenningsPlace 29 · Grade 11 · Westlake | 11 | Westlake | 20:05.58 PR |
| 30 | Gabe MorganPlace 30 · Grade 10 · Great Mills | 10 | Great Mills | 20:13.01 PR |
| 31 | Prabhjeet MandPlace 31 · Grade 10 · North Point | 10 | North Point | 20:38.02 PR |
| 32 | Ben BlairPlace 32 · Grade 10 · Great Mills | 10 | Great Mills | 21:05.90 PR |
| 33 | Master ColemanPlace 33 · Grade 12 · North Point | 12 | North Point | 21:10.82 PR |
| 34 | Cameron ThompsonPlace 34 · Grade 10 · North Point | 10 | North Point | 21:14.65 PR |
| 35 | Jason SmithPlace 35 · Grade 10 · North Point | 10 | North Point | 21:18.28 PR |
| 36 | Omir ColePlace 36 · Grade 11 · North Point | 11 | North Point | 22:10.57 PR |
| 37 | Ryan CoryPlace 37 · Grade 10 · Great Mills | 10 | Great Mills | 22:46.71 |
| 38 | Keith BattlePlace 38 · Grade 10 · North Point | 10 | North Point | 22:51.75 PR |
| 39 | Jaden AmehPlace 39 · Grade 12 · North Point | 12 | North Point | 23:02.12 PR |
| 40 | Noah SebaaPlace 40 · Grade 9 · Great Mills | 9 | Great Mills | 23:57.87 PR |
| 41 | Damahri DotsonPlace 41 · Grade 10 · Thomas Stone | 10 | Thomas Stone | 24:02.14 PR |
| 42 | Austin DiggsPlace 42 · Grade 10 · North Point | 10 | North Point | 24:25.87 PR |
| 43 | Naytion HamiltonPlace 43 · Grade 10 · Westlake | 10 | Westlake | 25:30.83 PR |
| 44 | Stephen ButlerPlace 44 · Grade 9 · North Point | 9 | North Point | 25:48.46 PR |
| 45 | Pytou VarPlace 45 · Grade 10 · North Point | 10 | North Point | 26:40.84 PR |
| 46 | Bradley RandolphPlace 46 · Grade 11 · Great Mills | 11 | Great Mills | 26:42.09 PR |
| 47 | Bruno CamposPlace 47 · Grade 10 · Great Mills | 10 | Great Mills | 26:45.14 PR |
| 48 | Colin FinleyPlace 48 · Grade 10 · North Point | 10 | North Point | 27:28.02 |
| 49 | Isaac VelascoPlace 49 · Grade 10 · North Point | 10 | North Point | 27:45.28 PR |
| 50 | Britton JoynerPlace 50 · Grade 10 · North Point | 10 | North Point | 29:29.57 PR |