| 1 | Keaton A. TrouteaudPlace 1 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 18:54.22 |
| 2 | Jack P. PartainPlace 2 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 18:54.73 |
| 3 | Ethan DimmerlingPlace 3 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 18:55.58 |
| 4 | Nathan M. FielderPlace 4 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 18:55.77 |
| 5 | Garrett J. SimonsPlace 5 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 18:55.97 |
| 6 | Alex D. DanielsPlace 6 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 19:12.89 |
| 7 | Andrew J. ConsollaPlace 7 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 19:23.01 |
| 8 | Daniel E. KetemaPlace 8 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 19:57.58 |
| 9 | Benjamin GivenPlace 9 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 20:03.13 |
| 10 | Abraham K. KlemekPlace 10 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 20:08.65 |
| 11 | Griffin K. BhargavaPlace 11 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 20:09.05 |
| 12 | Natan SitiePlace 12 · Grade 12 · Col. Zadok Magruder | 12 | Col. Zadok Magruder | 20:19.66 |
| 13 | Liam P. HealyPlace 13 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 20:43.06 |
| 14 | Theodore R. DotoPlace 14 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 20:44.43 |
| 15 | Patrick M. MercerPlace 15 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 20:50.87 |
| 16 | Samuel T. RossPlace 16 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 20:52.58 |
| 17 | Conor M. BrennanPlace 17 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 21:00.29 |
| 18 | Ryan LeePlace 18 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 21:02.69 |
| 19 | Sachin GuptePlace 19 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 21:10.13 |
| 20 | Nicholas H. WrayPlace 20 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 21:23.26 |
| 21 | Patrick N. JeffreyPlace 21 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 21:37.49 PR |
| 22 | Alexander L. DacanayPlace 22 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 21:41.33 |
| 23 | Andrew J. CivillicoPlace 23 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 21:53.27 |
| 24 | Sebastian H. BlantonPlace 24 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 21:53.99 |
| 25 | Ciaran T. MoroneyPlace 25 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 22:16.80 |
| 26 | Anselmo A. BencosmePlace 26 · Grade 12 · Col. Zadok Magruder | 12 | Col. Zadok Magruder | 22:19.33 |
| 27 | Benjamin M. EisenhourPlace 27 · Grade 12 · Col. Zadok Magruder | 12 | Col. Zadok Magruder | 23:01.65 |
| 28 | Justin W LiPlace 28 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 23:04.30 |
| 29 | Kyle R. PolsonPlace 29 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 23:05.17 |
| 30 | Micah P. SinghPlace 30 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 23:08.11 |
| 31 | Keshav J. MaranchiPlace 31 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 23:09.19 |
| 32 | Asher A. GibsonPlace 32 · Grade 11 · Col. Zadok Magruder | 11 | Col. Zadok Magruder | 23:23.48 |
| 33 | Evan P. Comaskey-MarcilPlace 33 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 23:30.61 |
| 34 | Gabriel I. AlvaradoPlace 34 · Grade 10 · Col. Zadok Magruder | 10 | Col. Zadok Magruder | 23:34.36 |
| 35 | Ian Christian F. AlcantaraPlace 35 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 23:38.62 |
| 36 | Jackson R. CoganPlace 36 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 23:47.69 |
| 37 | Elijah D. ChoPlace 37 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 24:12.72 |
| 38 | Bo-Yuan LiangPlace 38 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 24:12.97 |
| 39 | Alexander F. MesedaPlace 39 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 24:27.58 |
| 40 | Gordon X. RobinsonPlace 40 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 24:32.07 |
| 41 | Gerardo Palacios VazquezPlace 41 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 24:48.42 |
| 42 | Luke H. BeesonPlace 42 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 24:55.45 |
| 43 | Holden A. PollardPlace 43 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 24:57.66 |
| 44 | John A. JauquetPlace 44 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 25:04.94 |
| 45 | Dashel B. MartinPlace 45 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 25:05.15 |
| 46 | David F. ButlerPlace 46 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 25:14.57 |
| 47 | Neeraj M. ChothwaniPlace 47 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 25:26.48 |
| 48 | Anay MehtaPlace 48 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 25:46.06 |
| 49 | Harish Siva Subramaniya SekarPlace 49 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 26:07.59 |
| 50 | Aryush MekaPlace 50 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 26:19.06 |
| 51 | Finn C. GimbrerePlace 51 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 26:43.09 |
| 52 | Noah E. BrandonPlace 52 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 26:44.95 |
| 53 | Joshua M. MillerPlace 53 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 27:26.89 |
| 54 | Benjamin W. HagleyPlace 54 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 27:35.09 |
| 55 | Daniel M. Ortiz RodriguezPlace 55 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 27:52.02 |
| 56 | Philip J Groven JrPlace 56 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 27:53.18 |
| 57 | Garrett J. SimonsPlace 57 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 28:07.10 |
| 58 | NoName Unk2025Place 58 · Grade - · Poolesville Sr | - | Poolesville Sr | 28:42.05 PR |
| 59 | Joseph T. PakPlace 59 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 29:03.71 |
| 60 | Naga Suryanshu PapoluPlace 60 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 29:08.21 |
| 61 | Owen K. GeanPlace 61 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 31:09.49 |
| 62 | Lin Heng ChenPlace 62 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 31:19.29 |
| 63 | Avirish AdimulamPlace 63 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 31:19.84 |
| 64 | Colin PradhanPlace 64 · Grade 9 · Col. Zadok Magruder | 9 | Col. Zadok Magruder | 32:11.38 |
| 65 | Sawyer G. HickeyPlace 65 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 32:25.31 |
| 66 | Alexander B. PurbaPlace 66 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 43:24.71 |
| 67 | Unk Unk3Place 67 · Grade - · Poolesville Sr | - | Poolesville Sr | 44:24.59 PR |