| 1 | Kaleb RussPlace 1 · Grade 11 · Crofton | 11 | Crofton | 17:23.41 PR | 1 |
| 2 | Rolan SelbyPlace 2 · Grade 10 · Glenelg | 10 | Glenelg | 17:41.01 | 2 |
| 3 | Aiden BlakaitisPlace 3 · Grade 12 · Broadneck | 12 | Broadneck | 17:56.06 | 3 |
| 4 | Anton SifuentesPlace 4 · Grade 10 · Severna Park | 10 | Severna Park | 17:59.19 | 4 |
| 5 | Evan JohnsonPlace 5 · Grade 9 · Broadneck | 9 | Broadneck | 18:07.03 | 5 |
| 6 | Noah MoserPlace 6 · Grade 12 · Broadneck | 12 | Broadneck | 18:09.16 | 6 |
| 7 | David MorganPlace 7 · Grade 10 · Glenelg | 10 | Glenelg | 18:13.15 | 7 |
| 8 | Julien GomezPlace 8 · Grade 10 · Crofton | 10 | Crofton | 18:15.58 PR | 8 |
| 9 | Frank WalterPlace 9 · Grade 9 · Chesapeake-AA | 9 | Chesapeake-AA | 18:22.46 | 9 |
| 10 | Evan CrockettPlace 10 · Grade 12 · Severna Park | 12 | Severna Park | 18:22.48 PR | 10 |
| 11 | Braddock TreloarPlace 11 · Grade 11 · Broadneck | 11 | Broadneck | 18:27.35 PR | 11 |
| 12 | Hudson AdamchikPlace 12 · Grade 11 · Crofton | 11 | Crofton | 18:27.66 PR | 12 |
| 13 | Carson McConnaughhayPlace 13 · Grade 10 · South River | 10 | South River | 18:31.01 PR | 13 |
| 14 | Calvin CurtisPlace 14 · Grade 9 · Severna Park | 9 | Severna Park | 18:45.32 | 14 |
| 15 | Danny VineyardPlace 15 · Grade 12 · Broadneck | 12 | Broadneck | 18:45.57 | 15 |
| 16 | Tom BrockettPlace 16 · Grade 12 · Severna Park | 12 | Severna Park | 18:49.56 PR | 16 |
| 17 | Elias WaltzPlace 17 · Grade 11 · South River | 11 | South River | 18:52.74 PR | 17 |
| 18 | Madden KhoshtinatPlace 18 · Grade 9 · Crofton | 9 | Crofton | 18:53.61 | 18 |
| 19 | Levi PiwowarczykPlace 19 · Grade 10 · Glenelg | 10 | Glenelg | 18:55.08 | 19 |
| 20 | Lucas VenskePlace 20 · Grade 11 · Leonardtown | 11 | Leonardtown | 18:59.95 | 20 |
| 21 | Jashawn BrownPlace 21 · Grade 10 · Laurel | 10 | Laurel | 19:00.49 PR | 0 |
| 22 | Michael PessiaPlace 22 · Grade 12 · Crofton | 12 | Crofton | 19:02.30 PR | 21 |
| 23 | Oliver LinebergerPlace 23 · Grade 11 · Glenelg | 11 | Glenelg | 19:02.67 | 22 |
| 24 | Logan HowellPlace 24 · Grade 9 · South River | 9 | South River | 19:08.79 PR | 23 |
| 25 | Reid BryantPlace 25 · Grade 9 · Huntingtown | 9 | Huntingtown | 19:09.38 | 24 |
| 26 | Adrian ButwidPlace 26 · Grade 11 · Crofton | 11 | Crofton | 19:11.74 | 25 |
| 27 | Sam GrimmPlace 27 · Grade 10 · South River | 10 | South River | 19:15.78 PR | 26 |
| 28 | Nick LosePlace 28 · Grade 12 · Crofton | 12 | Crofton | 19:16.06 | 27 |
| 28 | Max LeisnhamPlace 28 · Grade 9 · Eleanor Roosevelt (MD) | 9 | Eleanor Roosevelt (MD) | 19:16.06 PR | 0 |
| 30 | Blake HardenPlace 30 · Grade 9 · Clarksburg | 9 | Clarksburg | 19:16.99 | 28 |
| 31 | Erin MarshallPlace 31 · Grade 10 · Crofton | 10 | Crofton | 19:18.14 | 0 |
| 32 | James CliffordPlace 32 · Grade 10 · Severna Park | 10 | Severna Park | 19:18.67 PR | 29 |
| 33 | Asher MannPlace 33 · Grade 10 · Severna Park | 10 | Severna Park | 19:21.02 PR | 30 |
| 34 | Austin AndersonPlace 34 · Grade 10 · Leonardtown | 10 | Leonardtown | 19:22.38 PR | 31 |
| 35 | Aiden KronenwetterPlace 35 · Grade 9 · Glenelg | 9 | Glenelg | 19:24.79 | 32 |
| 36 | Lavon Townsend-OliviaPlace 36 · Grade 10 · Laurel | 10 | Laurel | 19:25.20 PR | 0 |
| 37 | Luis Santos SantiagoPlace 37 · Grade 10 · Crofton | 10 | Crofton | 19:28.77 | 0 |
| 38 | Rylan Apperson-MayoPlace 38 · Grade 12 · Huntingtown | 12 | Huntingtown | 19:29.77 PR | 33 |
| 39 | Michael LisaPlace 39 · Grade 9 · Leonardtown | 9 | Leonardtown | 19:33.49 PR | 34 |
| 40 | Bennett KobrinPlace 40 · Grade 11 · Chesapeake-AA | 11 | Chesapeake-AA | 19:33.86 | 35 |
| 41 | Wesley MeltonPlace 41 · Grade 10 · Chesapeake-AA | 10 | Chesapeake-AA | 19:34.12 | 36 |
| 42 | Colin KreiselPlace 42 · Grade 10 · Broadneck | 10 | Broadneck | 19:39.25 PR | 37 |
| 43 | Jake OxendinePlace 43 · Grade 10 · South River | 10 | South River | 19:41.92 PR | 38 |
| 44 | Griffin SchmittPlace 44 · Grade 11 · Crofton | 11 | Crofton | 19:42.27 | 0 |
| 45 | Colin BixbyPlace 45 · Grade 9 · Severna Park | 9 | Severna Park | 19:43.47 PR | 39 |
| 46 | Evan CatrambonePlace 46 · Grade 10 · Severna Park | 10 | Severna Park | 19:46.76 PR | 0 |
| 47 | Derin YurdagecPlace 47 · Grade 9 · Broadneck | 9 | Broadneck | 19:48.83 PR | 40 |
| 48 | Jaden RobisonPlace 48 · Grade 12 · Crofton | 12 | Crofton | 19:49.09 PR | 0 |
| 49 | Colin CameronPlace 49 · Grade 11 · Crofton | 11 | Crofton | 19:49.23 | 0 |
| 50 | Charles SchottPlace 50 · Grade 10 · Glenelg | 10 | Glenelg | 19:51.18 | 41 |
| 51 | Preston LastowskiPlace 51 · Grade 9 · Crofton | 9 | Crofton | 19:56.82 | 0 |
| 52 | Evan LengPlace 52 · Grade 10 · Arundel | 10 | Arundel | 19:58.10 PR | 42 |
| 53 | Ethan HuangPlace 53 · Grade 10 · Arundel | 10 | Arundel | 19:58.33 PR | 43 |
| 54 | Isaiah BeauchampPlace 54 · Grade 9 · Severna Park | 9 | Severna Park | 20:08.33 | 0 |
| 55 | Mikey BirdsellPlace 55 · Grade 10 · Chesapeake-AA | 10 | Chesapeake-AA | 20:12.03 | 44 |
| 56 | Vincent PaikPlace 56 · Grade 9 · Glenelg | 9 | Glenelg | 20:20.45 | 45 |
| 57 | Kieran GravesPlace 57 · Grade 10 · Crofton | 10 | Crofton | 20:25.35 | 0 |
| 58 | Joshua EngPlace 58 · Grade 10 · Clarksburg | 10 | Clarksburg | 20:29.11 | 46 |
| 59 | Odin ArnellPlace 59 · Grade 12 · Chesapeake-AA | 12 | Chesapeake-AA | 20:29.35 PR | 47 |
| 60 | Zaine PlummerPlace 60 · Grade 12 · Great Mills | 12 | Great Mills | 20:30.70 | 48 |
| 61 | Elijah CokerPlace 61 · Grade 10 · Severna Park | 10 | Severna Park | 20:32.38 PR | 0 |
| 62 | Christopher Moore IIIPlace 62 · Grade 12 · Chopticon | 12 | Chopticon | 20:32.99 | 49 |
| 63 | Maxwell HubbardPlace 63 · Grade 9 · Broadneck | 9 | Broadneck | 20:39.01 PR | 0 |
| 64 | Zak LaMerePlace 64 · Grade 12 · Chopticon | 12 | Chopticon | 20:39.54 PR | 50 |
| 65 | Parker WukitchPlace 65 · Grade 10 · Chesapeake-AA | 10 | Chesapeake-AA | 20:40.59 | 51 |
| 66 | Grayson EllettPlace 66 · Grade 9 · Leonardtown | 9 | Leonardtown | 20:41.30 | 52 |
| 67 | Oliver LangstonPlace 67 · Grade 10 · Severna Park | 10 | Severna Park | 20:43.77 PR | 0 |
| 68 | Mason MadisonPlace 68 · Grade 10 · Severna Park | 10 | Severna Park | 20:47.74 | 0 |
| 69 | Aaron NesterPlace 69 · Grade 12 · Glenelg | 12 | Glenelg | 20:51.34 | 0 |
| 70 | Noah NienhuisPlace 70 · Grade 9 · South River | 9 | South River | 20:52.01 PR | 53 |
| 71 | Max MazarlegosPlace 71 · Grade 10 · South River | 10 | South River | 20:53.44 PR | 54 |
| 72 | Gus HeylPlace 72 · Grade 9 · Loyola Blakefield | 9 | Loyola Blakefield | 20:56.26 | 55 |
| 73 | Logan SimmsPlace 73 · Grade 10 · Chesapeake-AA | 10 | Chesapeake-AA | 21:00.82 | 56 |
| 74 | John BermanPlace 74 · Grade 10 · Broadneck | 10 | Broadneck | 21:03.34 | 0 |
| 75 | Justin NguyenPlace 75 · Grade 9 · Northeast-AA | 9 | Northeast-AA | 21:05.44 PR | 57 |
| 76 | Jack MewettPlace 76 · Grade 11 · Crofton | 11 | Crofton | 21:06.14 | 0 |
| 77 | Kent GiesePlace 77 · Grade 10 · Eleanor Roosevelt (MD) | 10 | Eleanor Roosevelt (MD) | 21:07.87 PR | 0 |
| 78 | Ethan NguyenPlace 78 · Grade 10 · Clarksburg | 10 | Clarksburg | 21:10.53 | 58 |
| 79 | Brody DennisPlace 79 · Grade 12 · Leonardtown | 12 | Leonardtown | 21:13.74 PR | 59 |
| 80 | Thomas WargoPlace 80 · Grade 10 · Chesapeake-AA | 10 | Chesapeake-AA | 21:13.91 PR | 0 |
| 81 | Matthew HartleyPlace 81 · Grade 12 · Broadneck | 12 | Broadneck | 21:14.44 PR | 0 |
| 82 | James KendrickPlace 82 · Grade 12 · Annapolis | 12 | Annapolis | 21:16.54 PR | 0 |
| 83 | Aidan WatkinsPlace 83 · Grade 12 · South River | 12 | South River | 21:16.58 PR | 0 |
| 84 | Daniel DavisPlace 84 · Grade 10 · Arundel | 10 | Arundel | 21:16.59 PR | 60 |
| 85 | Davin InglisPlace 85 · Grade 11 · Chesapeake-AA | 11 | Chesapeake-AA | 21:17.14 | 0 |
| 86 | Jack TeschPlace 86 · Grade 10 · Broadneck | 10 | Broadneck | 21:18.45 PR | 0 |
| 87 | Luke ModrzejewskiPlace 87 · Grade 9 · Chopticon | 9 | Chopticon | 21:20.76 | 61 |
| 88 | Andres AndersonPlace 88 · Grade 10 · James Hubert Blake | 10 | James Hubert Blake | 21:21.45 PR | 0 |
| 89 | Colton MilnePlace 89 · Grade 11 · Huntingtown | 11 | Huntingtown | 21:26.46 PR | 62 |
| 90 | Cameron WoodPlace 90 · Grade 10 · St. Mary's Ryken | 10 | St. Mary's Ryken | 21:26.50 | 63 |
| 91 | Killian StanglePlace 91 · Grade 9 · Northern | 9 | Northern | 21:27.41 PR | 64 |
| 92 | Jackson TaylorPlace 92 · Grade 10 · Arundel | 10 | Arundel | 21:29.75 | 65 |
| 93 | Jonathan PrimmPlace 93 · Grade 10 · St. Mary's Ryken | 10 | St. Mary's Ryken | 21:32.23 | 66 |
| 94 | Theodore ElefantisPlace 94 · Grade 10 · Clarksburg | 10 | Clarksburg | 21:32.77 | 67 |
| 95 | Joshua GepilanoPlace 95 · Grade 10 · Northeast-AA | 10 | Northeast-AA | 21:33.48 | 68 |
| 96 | David DebraPlace 96 · Grade 9 · Eleanor Roosevelt (MD) | 9 | Eleanor Roosevelt (MD) | 21:37.82 PR | 0 |
| 97 | Connor ChoiPlace 97 · Grade 9 · Clarksburg | 9 | Clarksburg | 21:38.03 | 69 |
| 98 | Ryan MurphyPlace 98 · Grade 11 · South River | 11 | South River | 21:38.96 | 0 |
| 99 | Sam LauPlace 99 · Grade 9 · Glenelg | 9 | Glenelg | 21:40.15 | 0 |
| 100 | Andrew ThomasPlace 100 · Grade 9 · St. Mary's Ryken | 9 | St. Mary's Ryken | 21:44.51 PR | 70 |