| 1 | Ethan DimmerlingPlace 1 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 17:45.98 |
| 2 | Timothy M. BurgerPlace 2 · Grade 10 · Northwest | 10 | Northwest | 18:05.04 |
| 3 | Noah QuezadaPlace 3 · Grade 10 · Northwest | 10 | Northwest | 18:11.13 |
| 4 | Samuel T. RossPlace 4 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 18:18.20 |
| 5 | Wesley AlvarezPlace 5 · Grade 12 · Northwest | 12 | Northwest | 18:18.97 |
| 6 | Gabriel YeePlace 6 · Grade 11 · Northwest | 11 | Northwest | 18:24.07 |
| 7 | Henry PartainPlace 7 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 18:30.60 |
| 8 | Sachin GuptePlace 8 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 18:37.91 |
| 9 | Rhys PughPlace 9 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 18:44.40 |
| 10 | Landon SieverPlace 10 · Grade 10 · Northwest | 10 | Northwest | 19:12.28 |
| 11 | Evan KachadorianPlace 11 · Grade 10 · Northwest | 10 | Northwest | 19:28.21 |
| 12 | Julian J. HerreraPlace 12 · Grade 10 · Northwest | 10 | Northwest | 19:29.23 |
| 13 | Grady WongPlace 13 · Grade 9 · Northwest | 9 | Northwest | 19:32.86 |
| 14 | Griffin K. BhargavaPlace 14 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 19:33.51 |
| 15 | Conor M. BrennanPlace 15 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 19:35.09 |
| 16 | Andrew J. ConsollaPlace 16 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 19:41.96 |
| 17 | Luke DevereuxPlace 17 · Grade 12 · Northwest | 12 | Northwest | 19:47.05 |
| 18 | Andrew J. CivillicoPlace 18 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 20:01.95 |
| 19 | Brady BejeckPlace 19 · Grade 11 · Northwest | 11 | Northwest | 20:03.18 |
| 20 | Nikhil RajaPlace 20 · Grade 11 · Northwest | 11 | Northwest | 20:03.88 |
| 21 | Evan P. Comaskey-MarcilPlace 21 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 20:04.97 |
| 22 | Prince Judah Von-JacksonPlace 22 · Grade 10 · Northwest | 10 | Northwest | 20:18.90 |
| 23 | Joaquin RuizPlace 23 · Grade 10 · Northwest | 10 | Northwest | 20:37.51 |
| 24 | Devir Y. RadelPlace 24 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 20:40.70 |
| 25 | Kyle R. PolsonPlace 25 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 20:56.27 |
| 26 | Ethan LohPlace 26 · Grade 10 · Northwest | 10 | Northwest | 21:03.43 |
| 27 | Ishant H. VayalPlace 27 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 21:12.88 |
| 28 | Alexander B. VictoryPlace 28 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 21:14.03 |
| 29 | Holden A. PollardPlace 29 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 21:15.28 |
| 30 | Isaiah F. ZelayaPlace 30 · Grade 11 · Northwest | 11 | Northwest | 21:24.53 |
| 31 | Rhett MolnarPlace 31 · Grade 10 · Northwest | 10 | Northwest | 21:27.46 |
| 32 | Jackson R. CoganPlace 32 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 21:33.51 |
| 33 | Harsh SinghPlace 33 · Grade 9 · Northwest | 9 | Northwest | 21:34.08 |
| 34 | Ciaran T. MoroneyPlace 34 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 21:38.03 |
| 35 | Micah P. SinghPlace 35 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 21:43.22 |
| 36 | Gabe J. RohdePlace 36 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 21:44.92 |
| 37 | Armaan ShahidPlace 37 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 21:51.34 |
| 38 | Vedant ShimpiPlace 38 · Grade 10 · Northwest | 10 | Northwest | 21:51.67 PR |
| 39 | Robert AmanfuPlace 39 · Grade 11 · Northwest | 11 | Northwest | 22:04.00 PR |
| 40 | Matthew D. TeitelbaumPlace 40 · Grade 10 · Northwest | 10 | Northwest | 22:05.03 |
| 41 | John A. JauquetPlace 41 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 22:35.45 |
| 42 | Evan J. HaefnerPlace 42 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 22:37.86 |
| 43 | Fikr GessessewPlace 43 · Grade 9 · Northwest | 9 | Northwest | 22:41.43 |
| 44 | Santhosh SubramanianPlace 44 · Grade 9 · Northwest | 9 | Northwest | 22:42.00 |
| 45 | Shaun TylerPlace 45 · Grade 9 · Northwest | 9 | Northwest | 22:42.99 |
| 46 | Trapper G. HickeyPlace 46 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 22:56.09 |
| 47 | Alexander L. DacanayPlace 47 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 23:00.40 |
| 48 | Francis SorianoPlace 48 · Grade 10 · Northwest | 10 | Northwest | 23:05.19 |
| 49 | Vedik MehraPlace 49 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 23:09.67 |
| 50 | Finn C. GimbrerePlace 50 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 23:42.61 |
| 51 | Tyler J. IzzoPlace 51 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 23:43.13 |
| 52 | Patrick N. JeffreyPlace 52 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 23:47.94 |
| 53 | Deryk KuzelPlace 53 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 23:53.97 PR |
| 54 | Dylan AndersonPlace 54 · Grade 9 · Northwest | 9 | Northwest | 24:02.36 |
| 55 | Lin Heng ChenPlace 55 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 24:06.64 |
| 56 | Ruhaan RotellaPlace 56 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 24:26.20 |
| 57 | Keshav J. MaranchiPlace 57 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 24:30.84 |
| 58 | Jaden W LiPlace 58 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 24:50.01 |
| 59 | Abeer DeyPlace 59 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 25:02.57 |
| 60 | Weston G. PollardPlace 60 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 25:03.63 |
| 61 | Jackson RogersPlace 61 · Grade 10 · Northwest | 10 | Northwest | 25:59.20 |
| 62 | Aryush MekaPlace 62 · Grade 11 · Poolesville Sr | 11 | Poolesville Sr | 26:04.94 |
| 63 | Joseph T. PakPlace 63 · Grade 12 · Poolesville Sr | 12 | Poolesville Sr | 26:35.25 |
| 64 | Kyle HaPlace 64 · Grade 9 · Northwest | 9 | Northwest | 26:46.66 |
| 65 | Shivchandra ThrasuPlace 65 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 26:57.75 |
| 66 | Sawyer G. HickeyPlace 66 · Grade 10 · Poolesville Sr | 10 | Poolesville Sr | 27:24.04 |
| 67 | Matthew StachPlace 67 · Grade 12 · Northwest | 12 | Northwest | 27:48.20 PR |
| 68 | Vincent WangPlace 68 · Grade 9 · Northwest | 9 | Northwest | 28:49.79 |
| 69 | Jake J. MarescaPlace 69 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 29:16.69 |
| 70 | Jose RamirezPlace 70 · Grade 10 · Northwest | 10 | Northwest | 29:32.96 |
| 71 | Theodore H. HuberPlace 71 · Grade 9 · Poolesville Sr | 9 | Poolesville Sr | 35:39.56 |