| 1 | Lucas CoreaPlace 1 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 17:24 |
| 2 | Noah FisherPlace 2 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 17:31 |
| 3 | Henry KayePlace 3 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 17:36 |
| 4 | Kieran FitzgeraldPlace 4 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 17:41 |
| 5 | Jeriel A WilliamsPlace 5 · Grade 12 · Springbrook | 12 | Springbrook | 17:50 |
| 6 | Jonah PachmanPlace 6 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 17:53 |
| 7 | Phillip GolotyukPlace 7 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 18:02 |
| 8 | Sofiane CompaorgPlace 8 · Grade 11 · Springbrook | 11 | Springbrook | 18:05 |
| 9 | Jeremy SimonPlace 9 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 18:06 |
| 10 | Hunter WhittenPlace 10 · Grade 10 · Bethesda-Chevy Chase | 10 | Bethesda-Chevy Chase | 18:12 |
| 11 | Quinn RenaghanPlace 11 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 18:17 |
| 12 | Zain AhmadPlace 12 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 18:22 |
| 13 | Nolan BrenowitzPlace 13 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 18:23 |
| 13 | Evan SongPlace 13 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 18:23 |
| 15 | Lucian Q CookPlace 15 · Grade 12 · Springbrook | 12 | Springbrook | 18:27 |
| 15 | Etana HedaPlace 15 · Grade 11 · Springbrook | 11 | Springbrook | 18:27 |
| 17 | Max PosnerPlace 17 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 18:41 |
| 18 | Andrew InmanPlace 18 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 18:47 |
| 19 | Gus DupinPlace 19 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 19:09 |
| 20 | Zaki AhmadPlace 20 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 19:10 |
| 21 | Donovan LavePlace 21 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 19:15 |
| 22 | James BellewPlace 22 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 19:17 |
| 22 | Tillman PetersPlace 22 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 19:17 |
| 24 | Isaac GutierrezPlace 24 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 19:19 |
| 25 | Simon MosazghiPlace 25 · Grade 11 · Springbrook | 11 | Springbrook | 19:25 |
| 26 | Tyler WongPlace 26 · Grade 12 · Springbrook | 12 | Springbrook | 19:26 |
| 27 | William JulkaPlace 27 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 19:28 |
| 28 | Kai GhebrehiwetPlace 28 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 19:31 |
| 29 | Adam DubelmanPlace 29 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 19:36 |
| 30 | Kylen TowPlace 30 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 19:41 |
| 31 | Sean BorsumPlace 31 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 19:59 |
| 31 | Christian G. TestaPlace 31 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 19:59 |
| 33 | Lucas RandazzoPlace 33 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 20:02 |
| 34 | Kendon Augare-DealPlace 34 · Grade 10 · Springbrook | 10 | Springbrook | 20:22 |
| 35 | Buruk AyalewPlace 35 · Grade 11 · Springbrook | 11 | Springbrook | 20:29 |
| 36 | Ryan MagedPlace 36 · Grade 10 · Bethesda-Chevy Chase | 10 | Bethesda-Chevy Chase | 20:38 |
| 37 | Jeremy BloomPlace 37 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 20:45 |
| 38 | Uriah Augure-DealPlace 38 · Grade 9 · Springbrook | 9 | Springbrook | 20:46 |
| 39 | Sam MatherPlace 39 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 20:51 |
| 40 | Nicholas BuckovichPlace 40 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 20:55 |
| 41 | Will HicksPlace 41 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 20:58 |
| 42 | Karthik Madathil HarishankerPlace 42 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 21:00 PR |
| 43 | Bamlak TesfayePlace 43 · Grade 12 · Springbrook | 12 | Springbrook | 21:02 |
| 44 | Terefe OrmsbyPlace 44 · Grade 10 · Springbrook | 10 | Springbrook | 21:15 |
| 44 | Firaol Y DestaPlace 44 · Grade 12 · Springbrook | 12 | Springbrook | 21:15 |
| 46 | Jakob SilverPlace 46 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 21:19 |
| 47 | Will VolkersPlace 47 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 21:20 |
| 48 | Alexander HicksPlace 48 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 21:21 |
| 48 | Aiden FranzePlace 48 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 21:21 |
| 48 | Ari FinePlace 48 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 21:21 |
| 51 | Emmett KnuthPlace 51 · Grade 11 · Springbrook | 11 | Springbrook | 21:25 |
| 52 | Ethan BroadbentPlace 52 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 21:28 |
| 53 | Paolo MantasasPlace 53 · Grade 10 · Bethesda-Chevy Chase | 10 | Bethesda-Chevy Chase | 21:30 |
| 54 | Eli ZuberPlace 54 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 21:50 |
| 55 | Amanuel B. HailiePlace 55 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 21:52 |
| 56 | Zander ScheibPlace 56 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 21:58 |
| 57 | John LaudenbergerPlace 57 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 22:10 PR |
| 57 | Andrew RehrigPlace 57 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 22:10 |
| 59 | Cadan FeltenPlace 59 · Grade 9 · Bethesda-Chevy Chase | 9 | Bethesda-Chevy Chase | 22:13 |
| 60 | Jack DoylePlace 60 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 22:22 |
| 61 | Justin KwunPlace 61 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 22:24 |
| 62 | Jared MortonPlace 62 · Grade 9 · Bethesda-Chevy Chase | 9 | Bethesda-Chevy Chase | 22:25 |
| 63 | Benjamin WilsonPlace 63 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 22:26 |
| 64 | Kevin ZhangPlace 64 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 22:30 PR |
| 65 | Brett BatchelderPlace 65 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 22:43 |
| 65 | Peter VicentePlace 65 · Grade 10 · Bethesda-Chevy Chase | 10 | Bethesda-Chevy Chase | 22:43 PR |
| 67 | Stanley XuPlace 67 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 22:48 |
| 68 | Jacob JensenPlace 68 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 23:04 |
| 69 | Kidus N. WalelignPlace 69 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 23:05 PR |
| 70 | Dean McKennaPlace 70 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 23:06 |
| 71 | James CookePlace 71 · Grade - · Richard Montgomery | - | Richard Montgomery | 23:09 PR |
| 72 | Ben WilliamsPlace 72 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 23:14 |
| 73 | Will SegermanPlace 73 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 23:26 |
| 74 | Carter ZembrzuskiPlace 74 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 23:35 |
| 75 | James TaurPlace 75 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 23:44 |
| 76 | Xander JimenezPlace 76 · Grade 12 · Bethesda-Chevy Chase | 12 | Bethesda-Chevy Chase | 23:50 |
| 77 | Eyoel WoldePlace 77 · Grade 11 · Springbrook | 11 | Springbrook | 23:53 PR |
| 78 | Noah SapperPlace 78 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 23:54 PR |
| 79 | Kenshiro LimPlace 79 · Grade 12 · Richard Montgomery | 12 | Richard Montgomery | 24:02 PR |
| 80 | Luka CuricPlace 80 · Grade 11 · Bethesda-Chevy Chase | 11 | Bethesda-Chevy Chase | 24:03 |
| 81 | Leon WangPlace 81 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 24:06 |
| 82 | Joseph BekelePlace 82 · Grade 10 · Springbrook | 10 | Springbrook | 24:50 |
| 83 | Ernesto TrillosPlace 83 · Grade 9 · Springbrook | 9 | Springbrook | 24:51 |
| 84 | Caleb M. CollinsPlace 84 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 24:57 PR |
| 85 | David S. SmithPlace 85 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 26:06 |
| 86 | Jeroy Acosta MondragonPlace 86 · Grade 11 · Springbrook | 11 | Springbrook | 26:11 |
| 87 | Kailan MalobaPlace 87 · Grade 11 · Richard Montgomery | 11 | Richard Montgomery | 26:32 |
| 88 | Adrian Gomez-MunozPlace 88 · Grade 10 · Springbrook | 10 | Springbrook | 26:41 |
| 89 | Byron M. DuvallPlace 89 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 27:34 PR |
| 90 | Amisiyas SeyoumPlace 90 · Grade 12 · Springbrook | 12 | Springbrook | 27:35 |
| 91 | Anurag P. NambiarPlace 91 · Grade 9 · Richard Montgomery | 9 | Richard Montgomery | 28:25 |
| 92 | Omari MunisiPlace 92 · Grade 11 · Springbrook | 11 | Springbrook | 28:33 |
| 93 | Zach RandazzoPlace 93 · Grade 9 · Bethesda-Chevy Chase | 9 | Bethesda-Chevy Chase | 31:53 |
| 94 | Joseph ChenPlace 94 · Grade 10 · Richard Montgomery | 10 | Richard Montgomery | 32:37 |
| 95 | Noah OppeltPlace 95 · Grade 9 · Springbrook | 9 | Springbrook | 33:16 |
| 96 | Zachary Briskin-WatsonPlace 96 · Grade 9 · Bethesda-Chevy Chase | 9 | Bethesda-Chevy Chase | 34:16 PR |