| 1 | Jordan GelineauPlace 1 · Grade 10 · Crofton | 10 | Crofton | 16:27.57 |
| 2 | Matthew FosterPlace 2 · Grade 11 · Catonsville | 11 | Catonsville | 16:31.27 |
| 3 | Brenden WoodsPlace 3 · Grade 12 · Severna Park | 12 | Severna Park | 16:31.95 |
| 4 | Evan WhitfordPlace 4 · Grade 12 · Broadneck | 12 | Broadneck | 16:33.85 |
| 5 | Scott CunninghamPlace 5 · Grade 12 · Crofton | 12 | Crofton | 16:36.09 |
| 6 | Tobi OlanrewajuPlace 6 · Grade 12 · North County | 12 | North County | 16:36.22 |
| 7 | Andrew CellPlace 7 · Grade 12 · Leonardtown | 12 | Leonardtown | 16:50.49 PR |
| 8 | Usman SharifPlace 8 · Grade 10 · North County | 10 | North County | 17:01.80 |
| 9 | Dan'ye KellerPlace 9 · Grade 12 · North County | 12 | North County | 17:02.57 |
| 10 | Treuth HicksPlace 10 · Grade 12 · Annapolis | 12 | Annapolis | 17:07.77 |
| 11 | Sammuel MccallPlace 11 · Grade 12 · North Point | 12 | North Point | 17:09.31 |
| 12 | Marlin SmithPlace 12 · Grade 12 · Great Mills | 12 | Great Mills | 17:10.02 |
| 13 | Thomas HarperPlace 13 · Grade 10 · Calvert | 10 | Calvert | 17:14.12 |
| 14 | Zion AlexanderPlace 14 · Grade 12 · Laurel | 12 | Laurel | 17:21.27 |
| 15 | Calvin RidgePlace 15 · Grade 10 · Eleanor Roosevelt (MD) | 10 | Eleanor Roosevelt (MD) | 17:22.02 |
| 16 | Emmet HayesPlace 16 · Grade 11 · Leonardtown | 11 | Leonardtown | 17:23.75 |
| 17 | Victor FloresPlace 17 · Grade 11 · Harford Tech | 11 | Harford Tech | 17:29.40 |
| 18 | Arvin MirchandaniPlace 18 · Grade 12 · DeMatha Catholic | 12 | DeMatha Catholic | 17:31.38 |
| 19 | Jack GrimPlace 19 · Grade 10 · Saint Peter The Rock | 10 | Saint Peter The Rock | 17:33.74 |
| 20 | Dean FarmerPlace 20 · Grade 12 · Leonardtown | 12 | Leonardtown | 17:33.95 |
| 21 | Matthew ParkerPlace 21 · Grade 11 · Broadneck | 11 | Broadneck | 17:34.03 |
| 22 | Collin DentonPlace 22 · Grade 12 · Severna Park | 12 | Severna Park | 17:42.07 PR |
| 23 | Charlie TealPlace 23 · Grade 11 · South River | 11 | South River | 17:43.76 |
| 24 | Alexander CoePlace 24 · Grade 11 · Crofton | 11 | Crofton | 17:44.35 |
| 25 | Liam BockeyPlace 25 · Grade 11 · St. Mary's Ryken | 11 | St. Mary's Ryken | 17:44.57 |
| 26 | Max LeisnhamPlace 26 · Grade 10 · Eleanor Roosevelt (MD) | 10 | Eleanor Roosevelt (MD) | 17:54.23 |
| 27 | Hunter AndersonPlace 27 · Grade 12 · Northeast-AA | 12 | Northeast-AA | 17:55.18 |
| 28 | Zane WehyePlace 28 · Grade 12 · Franklin | 12 | Franklin | 17:55.30 |
| 29 | John MercierPlace 29 · Grade 12 · Great Mills | 12 | Great Mills | 17:55.54 |
| 30 | Jacob ButcherPlace 30 · Grade 11 · Chesapeake-AA | 11 | Chesapeake-AA | 17:55.69 |
| 31 | Declan PludePlace 31 · Grade 11 · Southern-AA | 11 | Southern-AA | 17:59.44 |
| 32 | Jamey HeydtPlace 32 · Grade 12 · South River | 12 | South River | 18:02.82 |
| 33 | Evan TarsiPlace 33 · Grade 12 · Severna Park | 12 | Severna Park | 18:03.00 |
| 34 | Jared BriczinskiPlace 34 · Grade 12 · Severna Park | 12 | Severna Park | 18:05.30 |
| 35 | Kendall GilesPlace 35 · Grade 12 · DeMatha Catholic | 12 | DeMatha Catholic | 18:07.27 |
| 36 | William KonopkaPlace 36 · Grade 11 · Broadneck | 11 | Broadneck | 18:07.62 |
| 37 | Reed SimmPlace 37 · Grade 11 · Annapolis | 11 | Annapolis | 18:08.13 |
| 38 | Anton SifuentesPlace 38 · Grade 11 · Severna Park | 11 | Severna Park | 18:10.61 |
| 39 | Emery ArnoldPlace 39 · Grade 12 · Broadneck | 12 | Broadneck | 18:12.43 |
| 40 | Jaxon BradleyPlace 40 · Grade 12 · Severna Park | 12 | Severna Park | 18:14.48 |
| 41 | Jaden TaylorPlace 41 · Grade 12 · Arundel | 12 | Arundel | 18:14.61 |
| 42 | Raymond MallettPlace 42 · Grade 11 · Chopticon | 11 | Chopticon | 18:15.29 |
| 43 | Elijah HawkinsPlace 43 · Grade 12 · DeMatha Catholic | 12 | DeMatha Catholic | 18:17.78 |
| 44 | Tristan RichardsPlace 44 · Grade 12 · Chopticon | 12 | Chopticon | 18:18.74 |
| 45 | Aiden BockeyPlace 45 · Grade 11 · St. Mary's Ryken | 11 | St. Mary's Ryken | 18:19.46 |
| 46 | Paul SavvasPlace 46 · Grade 11 · Great Mills | 11 | Great Mills | 18:19.79 |
| 47 | Mitchell WojenskiPlace 47 · Grade 11 · Arundel | 11 | Arundel | 18:20.25 |
| 48 | Lucas VenskePlace 48 · Grade 12 · Leonardtown | 12 | Leonardtown | 18:22.17 |
| 49 | Cole RainsPlace 49 · Grade 10 · Harford Tech | 10 | Harford Tech | 18:22.49 |
| 50 | Pearce ShafferPlace 50 · Grade 9 · Chesapeake-AA | 9 | Chesapeake-AA | 18:22.84 |
| 51 | Chris NawaraPlace 51 · Grade 11 · Crofton | 11 | Crofton | 18:23.10 |
| 52 | Reed HayniePlace 52 · Grade 11 · Crofton | 11 | Crofton | 18:23.97 |
| 53 | Benjamin AckerPlace 53 · Grade 9 · Catonsville | 9 | Catonsville | 18:26.24 |
| 54 | Liam MurphyPlace 54 · Grade 12 · Eleanor Roosevelt (MD) | 12 | Eleanor Roosevelt (MD) | 18:26.80 |
| 55 | Caspaen JacksonPlace 55 · Grade 10 · Eleanor Roosevelt (MD) | 10 | Eleanor Roosevelt (MD) | 18:26.98 |
| 56 | Luke WilliamsPlace 56 · Grade 12 · Huntingtown | 12 | Huntingtown | 18:29.74 |
| 57 | Madden KhoshtinatPlace 57 · Grade 10 · Crofton | 10 | Crofton | 18:33.08 |
| 58 | Louis RiggsPlace 58 · Grade 10 · Eleanor Roosevelt (MD) | 10 | Eleanor Roosevelt (MD) | 18:34.15 |
| 59 | Jack DoughtyPlace 59 · Grade 11 · North Point | 11 | North Point | 18:39.03 |
| 60 | Evan JohnsonPlace 60 · Grade 10 · Broadneck | 10 | Broadneck | 18:39.53 |
| 61 | Grayson EllettPlace 61 · Grade 10 · Leonardtown | 10 | Leonardtown | 18:40.02 |
| 62 | Daniel Haase-LyonsPlace 62 · Grade 12 · Severna Park | 12 | Severna Park | 18:42.29 |
| 63 | J'shaun WallsPlace 63 · Grade 11 · North Point | 11 | North Point | 18:43.22 |
| 64 | Luke BednarekPlace 64 · Grade 11 · Harford Tech | 11 | Harford Tech | 18:46.02 |
| 65 | Noah ClarkPlace 65 · Grade 12 · Calvert | 12 | Calvert | 18:50.41 |
| 66 | Preston LastowskiPlace 66 · Grade 10 · Crofton | 10 | Crofton | 18:50.54 |
| 67 | Carson McConnaughhayPlace 67 · Grade 11 · South River | 11 | South River | 18:50.79 |
| 68 | Landon WolfPlace 68 · Grade 12 · Crofton | 12 | Crofton | 18:51.17 |
| 69 | Luke ReidyPlace 69 · Grade 12 · South River | 12 | South River | 18:52.89 |
| 70 | Liam ManzoliPlace 70 · Grade 12 · South River | 12 | South River | 18:54.59 |
| 71 | Edan FieldingPlace 71 · Grade 9 · Catonsville | 9 | Catonsville | 18:56.07 |
| 72 | Gabriel RobertsPlace 72 · Grade 12 · Great Mills | 12 | Great Mills | 18:57.23 |
| 73 | Connor BatemanPlace 73 · Grade 11 · Catonsville | 11 | Catonsville | 19:03.76 |
| 74 | Liam EverittPlace 74 · Grade 9 · North Point | 9 | North Point | 19:04.55 |
| 75 | Kolton TenneyPlace 75 · Grade 12 · Chesapeake-AA | 12 | Chesapeake-AA | 19:08.27 |
| 76 | Cameron WoodPlace 76 · Grade 11 · St. Mary's Ryken | 11 | St. Mary's Ryken | 19:08.70 |
| 77 | Garrett LohrPlace 77 · Grade 12 · Huntingtown | 12 | Huntingtown | 19:10.42 |
| 78 | Lucas MoisiukPlace 78 · Grade 11 · DeMatha Catholic | 11 | DeMatha Catholic | 19:10.81 |
| 79 | Gavin DeanPlace 79 · Grade 12 · Chopticon | 12 | Chopticon | 19:13.06 |
| 80 | Dylan GrabensteinPlace 80 · Grade 11 · Leonardtown | 11 | Leonardtown | 19:13.16 |
| 81 | Brenan EarpPlace 81 · Grade 11 · Crofton | 11 | Crofton | 19:13.28 |
| 82 | James WortPlace 82 · Grade 11 · Leonardtown | 11 | Leonardtown | 19:17.23 |
| 83 | Patrick MoylanPlace 83 · Grade 9 · Annapolis | 9 | Annapolis | 19:17.40 |
| 84 | James SwitzerPlace 84 · Grade 10 · Chesterton Academy of Annapolis | 10 | Chesterton Academy of Annapolis | 19:18.25 |
| 85 | Billy GrimmPlace 85 · Grade 12 · South River | 12 | South River | 19:20.10 |
| 86 | Jashawn BrownPlace 86 · Grade 11 · Laurel | 11 | Laurel | 19:20.43 |
| 87 | Elias WaltzPlace 87 · Grade 12 · South River | 12 | South River | 19:22.41 |
| 88 | Thomas OConnorPlace 88 · Grade 12 · Chesterton Academy of Annapolis | 12 | Chesterton Academy of Annapolis | 19:24.05 |
| 89 | Dominic HiltonPlace 89 · Grade 11 · DeMatha Catholic | 11 | DeMatha Catholic | 19:25.06 |
| 90 | Peter WortPlace 90 · Grade 9 · Leonardtown | 9 | Leonardtown | 19:25.20 |
| 91 | Wesley MeltonPlace 91 · Grade 11 · Chesapeake-AA | 11 | Chesapeake-AA | 19:25.77 |
| 92 | Segel NkengPlace 92 · Grade 11 · Eleanor Roosevelt (MD) | 11 | Eleanor Roosevelt (MD) | 19:27.18 |
| 93 | Logan KendallPlace 93 · Grade 12 · Chesapeake-AA | 12 | Chesapeake-AA | 19:29.12 |
| 94 | Colby HerlihyPlace 94 · Grade 11 · Chesterton Academy of Annapolis | 11 | Chesterton Academy of Annapolis | 19:29.28 PR |
| 95 | Chase RollandPlace 95 · Grade 10 · Broadneck | 10 | Broadneck | 19:30.25 |
| 96 | Zander HollidayPlace 96 · Grade 12 · South River | 12 | South River | 19:30.74 |
| 97 | Bradley McCordPlace 97 · Grade 12 · Severn Run | 12 | Severn Run | 19:35.81 |
| 98 | Jacob WindsorPlace 98 · Grade 12 · Chopticon | 12 | Chopticon | 19:38.90 |
| 99 | Luke ModrzejewskiPlace 99 · Grade 10 · Chopticon | 10 | Chopticon | 19:41.19 |
| 100 | Tyler BachtelPlace 100 · Grade 12 · Catonsville | 12 | Catonsville | 19:41.99 |