| 1 | Emmet HayesPlace 1 · Grade 11 · Leonardtown | 11 | Leonardtown | 18:17.20 |
| 2 | Dean FarmerPlace 2 · Grade 12 · Leonardtown | 12 | Leonardtown | 18:30.20 |
| 3 | John MercierPlace 3 · Grade 12 · Great Mills | 12 | Great Mills | 18:31.60 |
| 4 | Mark DempseyPlace 4 · Grade 11 · Leonardtown | 11 | Leonardtown | 18:32.50 |
| 5 | Grayson EllettPlace 5 · Grade 10 · Leonardtown | 10 | Leonardtown | 18:42.50 |
| 6 | Andrew CellPlace 6 · Grade 12 · Leonardtown | 12 | Leonardtown | 18:53.00 |
| 7 | Lucas VenskePlace 7 · Grade 12 · Leonardtown | 12 | Leonardtown | 18:57.20 |
| 8 | Marlin SmithPlace 8 · Grade 12 · Great Mills | 12 | Great Mills | 18:58.00 |
| 9 | Paul SavvasPlace 9 · Grade 11 · Great Mills | 11 | Great Mills | 19:25.20 |
| 10 | James WortPlace 10 · Grade 11 · Leonardtown | 11 | Leonardtown | 19:33.30 |
| 11 | Dylan GrabensteinPlace 11 · Grade 11 · Leonardtown | 11 | Leonardtown | 19:40.20 |
| 12 | Brian ShaferPlace 12 · Grade 10 · Leonardtown | 10 | Leonardtown | 19:41.30 |
| 13 | Peter WortPlace 13 · Grade 9 · Leonardtown | 9 | Leonardtown | 20:10.30 |
| 14 | Cooper PleasantsPlace 14 · Grade 11 · Leonardtown | 11 | Leonardtown | 20:33.50 |
| 15 | Curtis DarrowPlace 15 · Grade 11 · Great Mills | 11 | Great Mills | 20:45.50 |
| 16 | Chase RashPlace 16 · Grade 11 · Leonardtown | 11 | Leonardtown | 20:49.30 |
| 17 | Alex SavagePlace 17 · Grade 12 · Leonardtown | 12 | Leonardtown | 20:53.70 |
| 18 | Gage JohnsonPlace 18 · Grade 11 · Great Mills | 11 | Great Mills | 20:54.40 |
| 19 | Preston SchieferPlace 19 · Grade 11 · Leonardtown | 11 | Leonardtown | 20:55.20 |
| 20 | Hudson MusserPlace 20 · Grade 9 · Northern | 9 | Northern | 20:56.60 |
| 21 | Alejandro StonePlace 21 · Grade 11 · Leonardtown | 11 | Leonardtown | 20:58.50 |
| 22 | Michael LisaPlace 22 · Grade 10 · Leonardtown | 10 | Leonardtown | 21:01.10 |
| 23 | Anthony CollettPlace 23 · Grade 10 · Leonardtown | 10 | Leonardtown | 21:10.10 |
| 24 | Quintin DornPlace 24 · Grade 10 · Leonardtown | 10 | Leonardtown | 21:14.20 |
| 25 | Kaden MoodyPlace 25 · Grade 11 · Northern | 11 | Northern | 21:29.00 |
| 26 | Gabriel RobertsPlace 26 · Grade 12 · Great Mills | 12 | Great Mills | 21:30.00 |
| 27 | Caleabe CorleyPlace 27 · Grade 10 · Leonardtown | 10 | Leonardtown | 21:31.20 |
| 28 | Austin AndersonPlace 28 · Grade 11 · Leonardtown | 11 | Leonardtown | 21:40.50 |
| 29 | Kevin VoPlace 29 · Grade 11 · Great Mills | 11 | Great Mills | 21:50.90 |
| 30 | Owen WhittingtonPlace 30 · Grade 10 · Leonardtown | 10 | Leonardtown | 22:10.50 |
| 31 | Victor Harding JRPlace 31 · Grade 10 · Leonardtown | 10 | Leonardtown | 22:26.30 |
| 32 | Griffin DruryPlace 32 · Grade 11 · Leonardtown | 11 | Leonardtown | 22:40.00 |
| 33 | Gabe MorganPlace 33 · Grade 11 · Great Mills | 11 | Great Mills | 22:42.00 |
| 34 | William HornickelPlace 34 · Grade 10 · Northern | 10 | Northern | 22:43.00 |
| 35 | Benjamin AndersonPlace 35 · Grade 11 · Northern | 11 | Northern | 22:51.00 |
| 36 | Nathan HitchmanPlace 36 · Grade 12 · Northern | 12 | Northern | 22:58.00 |
| 37 | Jonathan RhotonPlace 37 · Grade 10 · Great Mills | 10 | Great Mills | 23:05.00 |
| 38 | Emmett GrayPlace 38 · Grade 10 · Leonardtown | 10 | Leonardtown | 23:05.50 |
| 39 | Bryce VancePlace 39 · Grade 10 · Northern | 10 | Northern | 23:06.00 |
| 40 | Jacob DoolittlePlace 40 · Grade 11 · Northern | 11 | Northern | 23:32.00 |
| 41 | Liam MattinglyPlace 41 · Grade 9 · Leonardtown | 9 | Leonardtown | 23:38.00 |
| 42 | Hudson FarrPlace 42 · Grade 10 · Leonardtown | 10 | Leonardtown | 23:40.00 |
| 43 | Wesley HinsonPlace 43 · Grade 9 · Great Mills | 9 | Great Mills | 23:45.00 |
| 44 | Jack ConnorPlace 44 · Grade 11 · Northern | 11 | Northern | 23:49.00 |
| 45 | Ben BlairPlace 45 · Grade 11 · Great Mills | 11 | Great Mills | 24:26.50 |
| 46 | Killian StanglePlace 46 · Grade 10 · Northern | 10 | Northern | 24:28.80 |
| 47 | Kevin Vone-LeePlace 47 · Grade 11 · Great Mills | 11 | Great Mills | 24:33.20 |
| 48 | Gibson KingPlace 48 · Grade 10 · Northern | 10 | Northern | 25:05.90 |
| 49 | Austin FrazierPlace 49 · Grade 10 · Great Mills | 10 | Great Mills | 25:07.10 |
| 50 | Mason KollarPlace 50 · Grade 11 · Leonardtown | 11 | Leonardtown | 25:33.20 |
| 51 | Ezra TonkyroPlace 51 · Grade 9 · Leonardtown | 9 | Leonardtown | 25:47.50 |
| 52 | Michael MogaveroPlace 52 · Grade 11 · Northern | 11 | Northern | 26:01.20 |
| 53 | James LynchPlace 53 · Grade 9 · Leonardtown | 9 | Leonardtown | 26:49.30 |
| 54 | Damacio De La TorrePlace 54 · Grade 12 · Northern | 12 | Northern | 26:56.10 |
| 55 | James CutshallPlace 55 · Grade 11 · Great Mills | 11 | Great Mills | 27:40.10 |
| 56 | John KeelerPlace 56 · Grade 11 · Great Mills | 11 | Great Mills | 28:01.00 |
| 57 | Isaiah MitchellPlace 57 · Grade 9 · Northern | 9 | Northern | 28:12.00 |
| 58 | Takumi BrittPlace 58 · Grade 10 · Leonardtown | 10 | Leonardtown | 28:12.50 |
| 59 | Gavin PhelanPlace 59 · Grade 9 · Leonardtown | 9 | Leonardtown | 28:28.20 PR |
| 60 | Benjamin JonesPlace 60 · Grade 10 · Northern | 10 | Northern | 28:39.10 |
| 61 | Ethan WaruruPlace 61 · Grade 9 · Leonardtown | 9 | Leonardtown | 28:45.90 |
| 62 | Brice BodnarPlace 62 · Grade 12 · Great Mills | 12 | Great Mills | 29:29.60 |
| 63 | Robert GrettonPlace 63 · Grade 11 · Leonardtown | 11 | Leonardtown | 29:42.30 |
| 64 | Hunter EvansPlace 64 · Grade 11 · Great Mills | 11 | Great Mills | 29:42.80 |
| 65 | Hunter HardestyPlace 65 · Grade 9 · Northern | 9 | Northern | 30:13.30 |
| 66 | Bryan SlackPlace 66 · Grade 10 · Leonardtown | 10 | Leonardtown | 34:50.10 |
| 67 | James ReynoldsPlace 67 · Grade 9 · Leonardtown | 9 | Leonardtown | 37:14.20 |
| 68 | Nick NapoliPlace 68 · Grade 11 · Northern | 11 | Northern | 39:30.50 |