| 1 | Reed PhillipsPlace 1 · Episcopal | — | Episcopal | 36.52 |
| 2 | Tramayne BullockPlace 2 · Episcopal | — | Episcopal | 37.76 |
| 3 | Justin YarboroughPlace 3 · Sidwell | — | Sidwell | 38.25 |
| 4 | Levi BabinPlace 4 · Episcopal | — | Episcopal | 38.81 |
| 5 | JP SosnitskyPlace 5 · Potomac | — | Potomac | 39.00 |
| 6 | Marcus VittoriPlace 6 · ACHS | — | ACHS | 39.19 |
| 7 | Christian RutlandPlace 7 · Paul VI | — | Paul VI | 39.50 |
| 7 | Essentino LewisPlace 7 · Episcopal | — | Episcopal | 39.50 |
| 9 | Bernard JohnsonPlace 9 · ACHS | — | ACHS | 39.62 |
| 10 | Beimnet DeregePlace 10 · SJPTG | — | SJPTG | 39.83 |
| 11 | Russell DeCainPlace 11 · Landon | — | Landon | 39.85 |
| 12 | Abenezer FilatePlace 12 · ACHS | — | ACHS | 40.19 |
| 13 | Donovan DaisPlace 13 · Potomac | — | Potomac | 40.59 |
| 14 | Davey RibeiroPlace 14 · Landon | — | Landon | 40.96 |
| 15 | Zach JacksonPlace 15 · Episcopal | — | Episcopal | 41.25 |
| 16 | Michael GiulianoPlace 16 · Potomac | — | Potomac | 42.20 |
| 17 | Josh BursteinPlace 17 · Landon | — | Landon | 42.23 |
| 18 | Henry KrebsPlace 18 · StStephens/Agnes | — | StStephens/Agnes | 42.39 |
| 19 | Alex PagePlace 19 · Gonzaga | — | Gonzaga | 42.86 |
| 20 | Ryan MilesPlace 20 · Gonzaga | — | Gonzaga | 43.12 |
| 21 | Anthony Baez-DerasPlace 21 · G, Day | — | G, Day | 43.56 |
| 22 | Adam RikerPlace 22 · G, Day | — | G, Day | 44.16 |
| 22 | Matteson KelhartPlace 22 · Gonzaga | — | Gonzaga | 44.16 |
| 24 | Ryan SemgadichaivitPlace 24 · Paul VI | — | Paul VI | 44.90 |
| 25 | Rafi CressallPlace 25 · Sidwell | — | Sidwell | 45.63 |
| 26 | Dylan CrosbyPlace 26 · StStephens/Agnes | — | StStephens/Agnes | 45.66 |
| 27 | Brenden MahoneyPlace 27 · Episcopal | — | Episcopal | 45.71 |
| 28 | Alejandro BurneoPlace 28 · Ireton | — | Ireton | 45.92 |
| 29 | James MyrvoldPlace 29 · SJPTG | — | SJPTG | 45.97 |
| 30 | Kyle WalkesPlace 30 · Flint Hill | — | Flint Hill | 46.58 |
| 31 | Owen McSheaPlace 31 · SJPTG | — | SJPTG | 46.98 |
| 32 | Kurosh YoosefiPlace 32 · Flint Hill | — | Flint Hill | 47.00 |
| 33 | Jackson GuernseyPlace 33 · Ireton | — | Ireton | 51.63 |
| 34 | Shane WaldschmidtPlace 34 · Flint Hill | — | Flint Hill | 55.71 |