| 1 | Thomas HarperPlace 1 · Grade 10 · Calvert | 10 | Calvert | 17:51.55 |
| 2 | John MercierPlace 2 · Grade 12 · Great Mills | 12 | Great Mills | 18:29.79 |
| 3 | Luke WilliamsPlace 3 · Grade 12 · Huntingtown | 12 | Huntingtown | 18:39.60 |
| 4 | Damien ManeyPlace 4 · Grade 10 · St Charles | 10 | St Charles | 19:14.84 |
| 5 | Noah ClarkPlace 5 · Grade 12 · Calvert | 12 | Calvert | 19:23.47 |
| 6 | Aaron BrownPlace 6 · Grade 12 · St Charles | 12 | St Charles | 19:56.39 |
| 7 | Garrett LohrPlace 7 · Grade 12 · Huntingtown | 12 | Huntingtown | 19:57.06 |
| 8 | Kenneth PerryPlace 8 · Grade 10 · Huntingtown | 10 | Huntingtown | 20:02.51 |
| 9 | Brody PoyryPlace 9 · Grade 9 · St Charles | 9 | St Charles | 20:05.77 |
| 10 | Gabriel RobertsPlace 10 · Grade 12 · Great Mills | 12 | Great Mills | 20:28.64 |
| 11 | Christian HailuPlace 11 · Grade 12 · St Charles | 12 | St Charles | 20:41.11 |
| 12 | Caleb BischofPlace 12 · Grade 11 · Huntingtown | 11 | Huntingtown | 21:04.10 |
| 13 | Tristan StevensPlace 13 · Grade 10 · Huntingtown | 10 | Huntingtown | 21:12.99 |
| 14 | Stake LoganPlace 14 · Grade 11 · Calvert | 11 | Calvert | 21:25.89 |
| 15 | Kevin VoPlace 15 · Grade 11 · Great Mills | 11 | Great Mills | 21:37.41 |
| 16 | Gabe MorganPlace 16 · Grade 11 · Great Mills | 11 | Great Mills | 21:54.85 |
| 17 | Owen SchlosserPlace 17 · Grade 12 · Great Mills | 12 | Great Mills | 22:04.11 |
| 18 | Joshua JonesPlace 18 · Grade 11 · Huntingtown | 11 | Huntingtown | 22:28.51 |
| 19 | Gage JohnsonPlace 19 · Grade 11 · Great Mills | 11 | Great Mills | 22:35.32 |
| 20 | Wesley HinsonPlace 20 · Grade 9 · Great Mills | 9 | Great Mills | 22:37.99 |
| 21 | D'Sai JeffersonPlace 21 · Grade 12 · St Charles | 12 | St Charles | 22:41.78 |
| 22 | Cooper FoxPlace 22 · Grade 12 · Calvert | 12 | Calvert | 22:53.09 |
| 23 | Liam HornPlace 23 · Grade 10 · Huntingtown | 10 | Huntingtown | 23:05.99 |
| 24 | Austin FrazierPlace 24 · Grade 10 · Great Mills | 10 | Great Mills | 23:24.88 |
| 25 | Christton HamiltonPlace 25 · Grade 10 · Westlake | 10 | Westlake | 23:25.47 |
| 26 | Nathan LudwigPlace 26 · Grade 11 · St Charles | 11 | St Charles | 23:27.71 |
| 27 | Jonathan RhotonPlace 27 · Grade 10 · Great Mills | 10 | Great Mills | 23:34.34 |
| 28 | Terry PentecostPlace 28 · Grade 10 · Huntingtown | 10 | Huntingtown | 23:36.30 |
| 29 | Brayden HorningPlace 29 · Grade 9 · Huntingtown | 9 | Huntingtown | 24:26.25 |
| 30 | DaeQuan JenningsPlace 30 · Grade 12 · Westlake | 12 | Westlake | 24:30.02 |
| 31 | Ben BlairPlace 31 · Grade 11 · Great Mills | 11 | Great Mills | 24:36.82 |
| 32 | Derek HuynhPlace 32 · Grade 12 · Westlake | 12 | Westlake | 25:20.90 |
| 33 | Oluwaferanmi SonuyiPlace 33 · Grade 11 · Westlake | 11 | Westlake | 25:55.38 |
| 34 | Jack BurtonPlace 34 · Grade 9 · Calvert | 9 | Calvert | 25:55.57 |
| 35 | Kamron WalkerPlace 35 · Grade 12 · Westlake | 12 | Westlake | 26:49.51 |
| 36 | Elijah MoranPlace 36 · Grade 10 · Westlake | 10 | Westlake | 26:49.77 |
| 37 | Colin GoldsberryPlace 37 · Grade 10 · Huntingtown | 10 | Huntingtown | 27:04.16 |
| 38 | Camari ColePlace 38 · Grade 10 · St Charles | 10 | St Charles | 27:55.98 |
| 39 | Trevion BrantleyPlace 39 · Grade 12 · St Charles | 12 | St Charles | 28:02.06 |
| 40 | Justin ScottPlace 40 · Grade 11 · St Charles | 11 | St Charles | 28:25.67 |
| 41 | James CutshallPlace 41 · Grade 11 · Great Mills | 11 | Great Mills | 28:31.08 |
| 42 | Connor AllenPlace 42 · Grade 9 · Huntingtown | 9 | Huntingtown | 28:31.74 |
| 43 | Marcus MackiePlace 43 · Grade 9 · Westlake | 9 | Westlake | 29:08.27 |
| 44 | Ryan CoryPlace 44 · Grade 11 · Great Mills | 11 | Great Mills | 30:13.27 |
| 45 | Bradley RandolphPlace 45 · Grade 12 · Great Mills | 12 | Great Mills | 30:14.39 |
| 46 | DuJuan PickettPlace 46 · Grade 10 · Westlake | 10 | Westlake | 31:17.89 |
| 47 | Dominic GranberryPlace 47 · Grade 9 · Westlake | 9 | Westlake | 32:13.22 |
| 48 | Alexander DearingPlace 48 · Grade 10 · Huntingtown | 10 | Huntingtown | 32:20.68 |
| 49 | Hunter EvansPlace 49 · Grade 11 · Great Mills | 11 | Great Mills | 32:24.49 |
| 50 | Jeremiah OkwiyaPlace 50 · Grade 9 · St Charles | 9 | St Charles | 33:04.71 |
| 51 | Uriyah GilliamPlace 51 · Grade 10 · St Charles | 10 | St Charles | 33:11.16 |
| 52 | Brice BodnarPlace 52 · Grade 12 · Great Mills | 12 | Great Mills | 33:17.23 |
| 53 | Cire Washington-OliverPlace 53 · Grade 9 · St Charles | 9 | St Charles | 48:15.90 |