| 1 | Joseph ColavitoPlace 1 · Grade 11 · Gaithersburg | 11 | Gaithersburg | 17:49 |
| 2 | Sean HeathPlace 2 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 17:52 |
| 3 | Liam P. HealyPlace 3 · Grade 12 · Col. Zadok Magruder | 12 | Col. Zadok Magruder | 18:36 |
| 4 | Felipe HilarioPlace 4 · Grade 12 · Gaithersburg | 12 | Gaithersburg | 18:49 |
| 5 | Lennon McPhersonPlace 5 · Grade 12 · Paint Branch | 12 | Paint Branch | 19:34 |
| 6 | Ebenezer TewodorePlace 6 · Grade - · Paint Branch | - | Paint Branch | 19:40 PR |
| 7 | Sebastian H. BlantonPlace 7 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 19:44 |
| 8 | Benjamin GivenPlace 8 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 19:51 |
| 9 | Wyatt T. DanielsonPlace 9 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 19:59 |
| 10 | Sean M. TowPlace 10 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 21:03 |
| 11 | Jack D. PetersonPlace 11 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 21:03.90 |
| 12 | Logan SmithPlace 12 · Grade 10 · Paint Branch | 10 | Paint Branch | 21:16 |
| 13 | Ian Christian F. AlcantaraPlace 13 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 21:21 |
| 14 | Gabriel IglesiasPlace 14 · Grade 11 · Gaithersburg | 11 | Gaithersburg | 21:31 |
| 15 | Brendan LeintuPlace 15 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 21:38 |
| 16 | Pa-Macoumba NjiePlace 16 · Grade 10 · Gaithersburg | 10 | Gaithersburg | 22:12 |
| 17 | Beckham DessaPlace 17 · Grade 11 · Paint Branch | 11 | Paint Branch | 22:22 |
| 18 | Aiden XiaPlace 18 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 22:29 |
| 19 | Jeremy M. SteelePlace 19 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 22:42 |
| 20 | Connor M. TierneyPlace 20 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 22:50 |
| 21 | Liam LeintuPlace 21 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 23:00 |
| 22 | Philip J Groven JrPlace 22 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 23:01 |
| 23 | Quintin GunterPlace 23 · Grade 10 · Paint Branch | 10 | Paint Branch | 23:08 |
| 24 | Cory T. HixPlace 24 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 23:21 |
| 25 | Jack S. FloresPlace 25 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 23:25 |
| 26 | Khris MendozaPlace 26 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 23:26 |
| 27 | Elias M. SantosPlace 27 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 23:32 |
| 28 | Tristan JeantyPlace 28 · Grade 11 · Paint Branch | 11 | Paint Branch | 23:48 |
| 29 | Everett BehrPlace 29 · Grade 11 · Paint Branch | 11 | Paint Branch | 23:51 |
| 30 | Neeraj M. ChothwaniPlace 30 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 24:08 |
| 31 | Aarav BatraPlace 31 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 24:34 |
| 32 | Tysen YatesPlace 32 · Grade 11 · Gaithersburg | 11 | Gaithersburg | 24:50 |
| 33 | Kalotra IshaanPlace 33 · Grade 12 · Gaithersburg | 12 | Gaithersburg | 25:08 |
| 34 | Ernest BwangPlace 34 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 26:17 |
| 35 | Paul AntonettiPlace 35 · Grade 12 · Gaithersburg | 12 | Gaithersburg | 26:25 PR |
| 36 | Sawyer ScribnerPlace 36 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 26:32 |
| 37 | Tighe HarrisPlace 37 · Grade 12 · Gaithersburg | 12 | Gaithersburg | 26:53 |
| 38 | Dylan RadfordPlace 38 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 27:18 |
| 39 | Kiontae HugheyPlace 39 · Grade 11 · Paint Branch | 11 | Paint Branch | 27:50 |
| 40 | Matthew S. WatsonPlace 40 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 29:43 |
| 41 | Brian P. HealyPlace 41 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 30:00 |
| 42 | Kyle MutebiPlace 42 · Grade 9 · Gaithersburg | 9 | Gaithersburg | 31:00 |