| 1 | Tyler EdsonPlace 1 · Grade 12 · Liberty | 12 | Liberty | 1:58.12 |
| 2 | Kyle WalkerPlace 2 · Grade 12 · Linganore | 12 | Linganore | 2:00.89 |
| 3 | Joey EnsorPlace 3 · Grade 11 · Howard | 11 | Howard | 2:01.60 |
| 4 | Ryan O'ByrnePlace 4 · Grade 12 · Howard | 12 | Howard | 2:02.54 |
| 5 | Ethan MulcahyPlace 5 · Grade 12 · Atholton | 12 | Atholton | 2:02.63 |
| 6 | Logan CyfordPlace 6 · Grade 12 · Liberty | 12 | Liberty | 2:04.69 |
| 7 | Jason JankoskiPlace 7 · Grade 12 · Atholton | 12 | Atholton | 2:04.92 |
| 8 | Thomas McRealPlace 8 · Grade 12 · Frederick | 12 | Frederick | 2:05.10 |
| 9 | Evan QuinnPlace 9 · Grade 11 · Long Reach | 11 | Long Reach | 2:05.38 |
| 10 | Brandon FoxPlace 10 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 2:06.73 |
| 11 | Benjamin SmithPlace 11 · Grade 11 · Liberty | 11 | Liberty | 2:06.83 |
| 12 | Kavin ManivannanPlace 12 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 2:07.52 |
| 13 | Javan MendozaPlace 13 · Grade 12 · Long Reach | 12 | Long Reach | 2:08.00 |
| 14 | Folu LongePlace 14 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 2:08.55 |
| 15 | Noah VernonPlace 15 · Grade 11 · Wilde Lake | 11 | Wilde Lake | 2:08.78 |
| 16 | Bryan WangPlace 16 · Grade 10 · Atholton | 10 | Atholton | 2:08.92 |
| 17 | Victor CretellaPlace 17 · Grade 11 · Linganore | 11 | Linganore | 2:08.97 |
| 18 | Alex AdetoluPlace 18 · Grade 10 · Linganore | 10 | Linganore | 2:09.03 |
| 19 | Christopher SanchezPlace 19 · Grade 12 · Catoctin | 12 | Catoctin | 2:09.35 |
| 20 | Davis SaynukPlace 20 · Grade 11 · Howard | 11 | Howard | 2:09.64 |
| 21 | Grant StephensPlace 21 · Grade 9 · Friendly Senior | 9 | Friendly Senior | 2:09.69 |
| 22 | Naol TussePlace 22 · Grade 12 · James Hubert Blake | 12 | James Hubert Blake | 2:10.02 |
| 23 | Andrew CiresiPlace 23 · Grade 12 · Archbishop Curley | 12 | Archbishop Curley | 2:10.78 |
| 24 | Alexander KosterPlace 24 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 2:10.99 |
| 25 | Colin McGuinnessPlace 25 · Grade 10 · Wilde Lake | 10 | Wilde Lake | 2:11.05 |
| 26 | Elijah BoulwarePlace 26 · Grade 12 · Dunbar (MD) | 12 | Dunbar (MD) | 2:12.01 |
| 27 | Garrett JayPlace 27 · Grade 12 · Severn | 12 | Severn | 2:12.10 |
| 28 | Noah MilhollandPlace 28 · Grade 12 · Oakland Mills | 12 | Oakland Mills | 2:13.11 |
| 29 | Chris AbubakarPlace 29 · Grade 11 · James Hubert Blake | 11 | James Hubert Blake | 2:13.45 |
| 30 | Isaiah ThomasPlace 30 · Grade 10 · Long Reach | 10 | Long Reach | 2:13.80 |
| 31 | Nate CollinsPlace 31 · Grade 12 · Hammond | 12 | Hammond | 2:14.20 |
| 32 | Shamar JohnsonPlace 32 · Grade 9 · Oakland Mills | 9 | Oakland Mills | 2:14.26 |
| 33 | Erik MaltzPlace 33 · Grade 11 · Severn | 11 | Severn | 2:15.28 |
| 34 | Tyon FowlkesPlace 34 · Grade 9 · Dunbar (MD) | 9 | Dunbar (MD) | 2:15.57 |
| 35 | Colby HawkinsPlace 35 · Grade 10 · Archbishop Curley | 10 | Archbishop Curley | 2:15.84 |
| 36 | James BarredaPlace 36 · Grade 10 · Edgewood | 10 | Edgewood | 2:15.86 |
| 37 | Joshua Mbuashu-NdipPlace 37 · Grade 12 · DuVal | 12 | DuVal | 2:16.08 |
| 38 | Logan MerklePlace 38 · Grade 11 · Archbishop Curley | 11 | Archbishop Curley | 2:16.20 |
| 39 | Memphite NaviesPlace 39 · Grade 9 · Frederick Douglass-PG | 9 | Frederick Douglass-PG | 2:16.66 |
| 40 | Le-Nair KoffaPlace 40 · Grade 12 · DuVal | 12 | DuVal | 2:17.56 |
| 41 | Jawuan WellingtonPlace 41 · Grade 11 · Mergenthaler Voc Tech | 11 | Mergenthaler Voc Tech | 2:17.84 |
| 42 | Michael HerseyPlace 42 · Grade 11 · Glenelg Country | 11 | Glenelg Country | 2:17.98 |
| 43 | Diego CarinoPlace 43 · Grade 12 · Hammond | 12 | Hammond | 2:18.43 |
| 44 | Grant BiercePlace 44 · Grade 12 · Hammond | 12 | Hammond | 2:18.47 |
| 45 | Bereket TewodrosPlace 45 · Grade 10 · Wilde Lake | 10 | Wilde Lake | 2:19.01 |
| 46 | Corey BrittonPlace 46 · Grade 11 · Frederick Douglass-PG | 11 | Frederick Douglass-PG | 2:19.63 |
| 47 | Kyle PatelPlace 47 · Grade 11 · Archbishop Spalding | 11 | Archbishop Spalding | 2:19.82 |
| 48 | Victor AkinroyejePlace 48 · Grade 11 · Overlea | 11 | Overlea | 2:20.32 |
| 49 | Gavin LeesPlace 49 · Grade 10 · Glenelg Country | 10 | Glenelg Country | 2:21.37 |
| 50 | Jaleb SaundersPlace 50 · Grade 10 · Eleanor Roosevelt (MD) | 10 | Eleanor Roosevelt (MD) | 2:21.43 |
| 51 | Canton WetzelPlace 51 · Grade 10 · Frederick | 10 | Frederick | 2:21.97 |
| 52 | Wyatt CrepeauPlace 52 · Grade 9 · Archbishop Spalding | 9 | Archbishop Spalding | 2:22.20 |
| 53 | Carter ThompsonPlace 53 · Grade 9 · Southern-AA | 9 | Southern-AA | 2:22.99 |
| 54 | Kyle GohPlace 54 · Grade 11 · Glenelg Country | 11 | Glenelg Country | 2:23.95 |
| 55 | Jayden GallionPlace 55 · Grade 11 · CMIT North | 11 | CMIT North | 2:24.13 |
| 56 | Malver CanalesPlace 56 · Grade 10 · Frederick Douglass-BC | 10 | Frederick Douglass-BC | 2:24.58 |
| 57 | Eisen ClaussellPlace 57 · Grade 11 · Friendly Senior | 11 | Friendly Senior | 2:24.74 |
| 58 | Peter ChukwurahPlace 58 · Grade 11 · Overlea | 11 | Overlea | 2:26.88 |
| 59 | Jacob AltmanPlace 59 · Grade 10 · Glen Burnie | 10 | Glen Burnie | 2:27.82 |
| 60 | Mathias MakonnenPlace 60 · Grade 10 · Reservoir | 10 | Reservoir | 2:28.31 |
| 61 | Evan OldewurtelPlace 61 · Grade 9 · Edgewood | 9 | Edgewood | 2:28.81 |
| 62 | Kingston MetzgerPlace 62 · Grade 9 · CMIT North | 9 | CMIT North | 2:30.43 |
| 63 | Christian RobinsonPlace 63 · Grade 9 · Mergenthaler Voc Tech | 9 | Mergenthaler Voc Tech | 2:30.70 |
| 64 | Markel ElPlace 64 · Grade 11 · Frederick Douglass-BC | 11 | Frederick Douglass-BC | 2:33.40 |
| 65 | Noah MartinPlace 65 · Grade 10 · Reservoir | 10 | Reservoir | 2:34.06 |
| 66 | Egoh AparandiPlace 66 · Grade 9 · Overlea | 9 | Overlea | 2:36.13 |
| 67 | Kojo CunninghamPlace 67 · Grade 11 · Friendly Senior | 11 | Friendly Senior | 2:36.99 |
| 68 | Colin BrumleyPlace 68 · Grade 9 · Southern-AA | 9 | Southern-AA | 2:37.89 |
| 69 | Isaiah CoatesPlace 69 · Grade 9 · Glen Burnie | 9 | Glen Burnie | 2:41.51 |
| 70 | Tam VoPlace 70 · Grade 9 · Reservoir | 9 | Reservoir | 2:49.83 |