| 1 | Jonathan PeedPlace 1 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 16:56.5 |
| 2 | Jason SmithPlace 2 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 17:23.7 |
| 3 | Fynn WottawahPlace 3 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 17:28.6 |
| 4 | Ryan JuPlace 4 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 17:43.8 PR |
| 5 | James FisherPlace 5 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 17:45.0 |
| 6 | Daniel HellerPlace 6 · Grade 11 · Yorktown | 11 | Yorktown | 18:12.0 |
| 7 | Anthony SalazarPlace 7 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 18:22.0 |
| 8 | Kush ChandPlace 8 · Grade 10 · McLean | 10 | McLean | 18:30.6 |
| 9 | Conor MurphyPlace 9 · Grade 10 · McLean | 10 | McLean | 18:37.8 |
| 10 | Sergio SandoliPlace 10 · Grade 6 · Yorktown | 6 | Yorktown | 18:38.7 PR |
| 11 | Reed HassPlace 11 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 18:44.6 |
| 12 | Seth ZinnPlace 12 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 18:54.0 PR |
| 13 | Finn SporerPlace 13 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 18:55.6 |
| 14 | Byron HassPlace 14 · Grade 10 · Yorktown | 10 | Yorktown | 18:57.5 |
| 15 | Noah KeyPlace 15 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 18:57.8 |
| 16 | Brendan LadislawPlace 16 · Grade 9 · McLean | 9 | McLean | 19:01.3 PR |
| 17 | Evan MilnePlace 17 · Grade 12 · McLean | 12 | McLean | 19:01.7 |
| 18 | Anthony SebastianPlace 18 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 19:04.9 |
| 19 | Dylan PutchakayalaPlace 19 · Grade 12 · Yorktown | 12 | Yorktown | 19:09.1 |
| 20 | Sami HammoudiPlace 20 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 19:09.6 PR |
| 21 | Aaron EvansPlace 21 · Grade 10 · Wakefield | 10 | Wakefield | 19:13.2 |
| 22 | Paul JacobsPlace 22 · Grade 10 · Langley | 10 | Langley | 19:13.5 PR |
| 23 | Niall MccarthyPlace 23 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 19:16.3 PR |
| 24 | Elliott SmithPlace 24 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 19:18.7 |
| 25 | Mark ShafferPlace 25 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 19:21.2 |
| 26 | Adam LevyPlace 26 · Grade 12 · Yorktown | 12 | Yorktown | 19:21.7 |
| 27 | Harrison GulottaPlace 27 · Grade 10 · McLean | 10 | McLean | 19:26.5 |
| 28 | Nirvaan KambohPlace 28 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 19:28.5 PR |
| 29 | Vitor BrandtPlace 29 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 19:32.9 PR |
| 30 | Keeler BlantonPlace 30 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 19:35.9 |
| 31 | Calder HallPlace 31 · Grade 9 · George C. Marshall | 9 | George C. Marshall | 19:36.5 PR |
| 32 | Mark HurstPlace 32 · Grade 12 · Yorktown | 12 | Yorktown | 19:37.6 |
| 33 | Josh DanielPlace 33 · Grade 6 · Yorktown | 6 | Yorktown | 19:39.5 |
| 34 | Asher SpiroPlace 34 · Grade 12 · Yorktown | 12 | Yorktown | 19:39.5 |
| 35 | Jack MillerPlace 35 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 19:39.9 |
| 36 | Eamon McgettiganPlace 36 · Grade 9 · George C. Marshall | 9 | George C. Marshall | 19:47.3 PR |
| 37 | Kai Frost-BedfordPlace 37 · Grade 10 · Washington-Liberty | 10 | Washington-Liberty | 19:49.0 PR |
| 38 | Matthew LallyPlace 38 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 19:49.9 PR |
| 39 | Harrison RecksiekPlace 39 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 19:52.9 PR |
| 40 | Luke BaltatzisPlace 40 · Grade 6 · Yorktown | 6 | Yorktown | 20:05.9 |
| 41 | Aaron SaxePlace 41 · Grade 10 · McLean | 10 | McLean | 20:09.5 |
| 42 | Zane KolondaPlace 42 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 20:12.9 |
| 43 | Callum BeyeaPlace 43 · Grade 10 · McLean | 10 | McLean | 20:15.5 |
| 44 | Joshua ShihPlace 44 · Grade 10 · McLean | 10 | McLean | 20:16.1 |
| 45 | Ryan SchiffmanPlace 45 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 20:21.0 PR |
| 46 | Elliot YOOPlace 46 · Grade 9 · Yorktown | 9 | Yorktown | 20:29.7 PR |
| 47 | Alexander LeePlace 47 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 20:29.8 |
| 48 | Liam ConwayPlace 48 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 20:30.9 |
| 49 | Caen JonesPlace 49 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 20:32.1 |
| 50 | Cole NordlanderPlace 50 · Grade 10 · Yorktown | 10 | Yorktown | 20:46.6 |
| 51 | Josh EdelsonPlace 51 · Grade 10 · McLean | 10 | McLean | 20:50.8 |
| 52 | Evan MeyerPlace 52 · Grade 10 · Wakefield | 10 | Wakefield | 20:51.5 |
| 53 | John ZangrilliPlace 53 · Grade 10 · Herndon | 10 | Herndon | 20:53.0 PR |
| 54 | Jack FriedmanPlace 54 · Grade 10 · Herndon | 10 | Herndon | 20:56.1 |
| 55 | Nathan CallihanPlace 55 · Grade 11 · McLean | 11 | McLean | 20:58.5 |
| 56 | Jason FodorPlace 56 · Grade 9 · Herndon | 9 | Herndon | 20:59.1 |
| 57 | Davis MessmanPlace 57 · Grade 9 · Yorktown | 9 | Yorktown | 21:05.2 |
| 58 | Dean TiraPlace 58 · Grade 9 · Yorktown | 9 | Yorktown | 21:05.5 PR |
| 59 | Theo WrightPlace 59 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 21:07.4 |
| 60 | Theo RoiniotisPlace 60 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 21:07.7 |
| 61 | Devon GagenPlace 61 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 21:20.1 |
| 62 | Parker CampPlace 62 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 21:20.3 |
| 63 | Axel HeckPlace 63 · Grade 12 · Herndon | 12 | Herndon | 21:20.3 |
| 64 | August PricePlace 64 · Grade 9 · McLean | 9 | McLean | 21:21.0 |
| 65 | Elliot Balam RamanPlace 65 · Grade 11 · Yorktown | 11 | Yorktown | 21:23.9 PR |
| 66 | Isaac FreezePlace 66 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 21:26.3 |
| 67 | Kyle SunPlace 67 · Grade 12 · George C. Marshall | 12 | George C. Marshall | 21:34.2 |
| 68 | Alexander WangPlace 68 · Grade 9 · McLean | 9 | McLean | 21:36.3 |
| 69 | Sam DownsPlace 69 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 21:39.6 PR |
| 70 | Ethan KanPlace 70 · Grade 9 · George C. Marshall | 9 | George C. Marshall | 21:41.7 |
| 71 | Josiah BlouchPlace 71 · Grade 12 · Herndon | 12 | Herndon | 21:41.9 PR |
| 72 | Gavin DeYoungPlace 72 · Grade 9 · McLean | 9 | McLean | 21:42.7 |
| 73 | William MeagherPlace 73 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 21:44.1 |
| 74 | George RotchfordPlace 74 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 21:46.1 |
| 75 | Joshua BurgessPlace 75 · Grade 9 · Washington-Liberty | 9 | Washington-Liberty | 21:53.1 PR |
| 76 | Dean WangPlace 76 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 21:54.3 |
| 77 | Marcus RohlederPlace 77 · Grade 10 · Herndon | 10 | Herndon | 21:55.8 |
| 78 | Elliot KintPlace 78 · Grade 12 · Washington-Liberty | 12 | Washington-Liberty | 21:55.9 |
| 79 | Mauricio Acosta-carreroPlace 79 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 21:56.0 PR |
| 80 | Gabriel ShihPlace 80 · Grade 12 · McLean | 12 | McLean | 21:57.0 PR |
| 81 | Mason NanthavongPlace 81 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 21:59.7 |
| 82 | Lukas StocktonPlace 82 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 22:02.1 |
| 83 | Jonas FietzekPlace 83 · Grade 9 · Yorktown | 9 | Yorktown | 22:10.1 PR |
| 84 | Yuzhe ChenPlace 84 · Grade 11 · Langley | 11 | Langley | 22:12.4 |
| 85 | Stefan RadutPlace 85 · Grade 9 · Wakefield | 9 | Wakefield | 22:13.4 PR |
| 86 | Keegan QuezadaPlace 86 · Grade 9 · Langley | 9 | Langley | 22:14.8 |
| 87 | Devan KalbPlace 87 · Grade 11 · George C. Marshall | 11 | George C. Marshall | 22:20.9 |
| 88 | Ezra PattersonPlace 88 · Grade 11 · Wakefield | 11 | Wakefield | 22:21.6 PR |
| 89 | Ethan BurdickPlace 89 · Grade 9 · Herndon | 9 | Herndon | 22:25.0 PR |
| 90 | Kinran YuanPlace 90 · Grade 10 · McLean | 10 | McLean | 22:30.1 PR |
| 91 | William LoganPlace 91 · Grade 10 · Langley | 10 | Langley | 22:30.2 PR |
| 92 | Garrett MoorePlace 92 · Grade 11 · McLean | 11 | McLean | 22:39.1 |
| 93 | John MiliarasPlace 93 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 22:42.2 PR |
| 94 | Harvey FayheePlace 94 · Grade 11 · Yorktown | 11 | Yorktown | 22:43.3 |
| 95 | August WalshPlace 95 · Grade 10 · Langley | 10 | Langley | 22:44.7 PR |
| 96 | Krish MalhotraPlace 96 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 22:47.5 |
| 97 | Benjamin BolinPlace 97 · Grade 10 · George C. Marshall | 10 | George C. Marshall | 22:49.3 |
| 98 | Caleb HavertPlace 98 · Grade 11 · Yorktown | 11 | Yorktown | 22:49.7 |
| 99 | Matthew ThiemanPlace 99 · Grade 11 · Washington-Liberty | 11 | Washington-Liberty | 22:52.7 |
| 100 | Adam AndersonPlace 100 · Grade 9 · McLean | 9 | McLean | 22:56.9 PR |