| 1 | Frederick Eiland IIPlace 1 · Grade 12 · Oakland Mills | 12 | Oakland Mills | 16:39.8 |
| 2 | Alexander KirklandPlace 2 · Grade 12 · John Carroll | 12 | John Carroll | 16:53.3 |
| 3 | William JonesPlace 3 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 16:58.5 |
| 4 | Michael ChipiPlace 4 · Grade 11 · John Carroll | 11 | John Carroll | 17:24.8 |
| 5 | Bryan StancliffPlace 5 · Grade 12 · John Carroll | 12 | John Carroll | 17:26.6 |
| 6 | William TrippPlace 6 · Grade 11 · Wilde Lake | 11 | Wilde Lake | 17:30.1 |
| 7 | Grayson Max CrockettPlace 7 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 17:32.9 |
| 8 | Andrew EnglishPlace 8 · Grade 11 · Wilde Lake | 11 | Wilde Lake | 17:39.0 |
| 9 | Cameron HindlePlace 9 · Grade 10 · Long Reach | 10 | Long Reach | 17:40.2 |
| 10 | Bryce KampertPlace 10 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 17:42.8 |
| 11 | Landon YiPlace 11 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 17:44.0 |
| 12 | David SalazarPlace 12 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 17:50.3 |
| 13 | Michael GilbertPlace 13 · Grade 11 · Landon | 11 | Landon | 18:12.1 |
| 14 | Nolan WalchkoPlace 14 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 18:13.1 |
| 15 | Nicholas SnyderPlace 15 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 18:15.0 |
| 16 | Michael WadePlace 16 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 18:15.9 |
| 17 | Sebastian FischbachPlace 17 · Grade 10 · Landon | 10 | Landon | 18:18.6 |
| 18 | Grayson FleckPlace 18 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 18:22.3 |
| 19 | Dagmawi SamsonPlace 19 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 18:33.3 |
| 20 | Brian YantPlace 20 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 18:39.1 |
| 21 | Julien BassoPlace 21 · Grade 10 · Hammond | 10 | Hammond | 18:41.1 |
| 22 | Tyler WhitePlace 22 · Grade 12 · North County | 12 | North County | 18:43.5 |
| 23 | Jack PlumerPlace 23 · Grade 12 · John Carroll | 12 | John Carroll | 18:45.3 |
| 24 | Matthew MellstromPlace 24 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 18:48.8 |
| 25 | Ien SafferPlace 25 · Grade 12 · Long Reach | 12 | Long Reach | 18:49.2 |
| 26 | Vignesh LellaPlace 26 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 18:49.7 |
| 27 | Brian LauPlace 27 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 18:50.2 |
| 28 | Devon GorelPlace 28 · Grade 10 · Hammond | 10 | Hammond | 18:57.4 |
| 29 | Anthony MarcelliPlace 29 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 19:00.0 |
| 30 | Joseph WitheePlace 30 · Grade 10 · Wilde Lake | 10 | Wilde Lake | 19:09.0 |
| 31 | Evan GriffithsPlace 31 · Grade 11 · Wilde Lake | 11 | Wilde Lake | 19:16.5 |
| 32 | Alexander ZakyPlace 32 · Grade 11 · Long Reach | 11 | Long Reach | 19:17.6 |
| 33 | Alejandro CabreraPlace 33 · Grade 9 · Long Reach | 9 | Long Reach | 19:18.7 |
| 34 | Joshua SpeichPlace 34 · Grade 9 · Hammond | 9 | Hammond | 19:19.0 |
| 35 | Elie FraijiPlace 35 · Grade 10 · John Carroll | 10 | John Carroll | 19:23.1 |
| 36 | Myles WilliamsPlace 36 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 19:24.2 |
| 37 | Charles BundyPlace 37 · Grade 10 · Landon | 10 | Landon | 19:25.0 |
| 38 | John GallerizzoPlace 38 · Grade 12 · North County | 12 | North County | 19:32.1 |
| 39 | Tommy DowdallPlace 39 · Grade 12 · Hammond | 12 | Hammond | 19:41.9 |
| 40 | Charles MackPlace 40 · Grade 11 · North County | 11 | North County | 19:43.6 |
| 41 | Gavin SeasholesPlace 41 · Grade 11 · Landon | 11 | Landon | 19:44.7 |
| 42 | Parker GribbinPlace 42 · Grade 10 · Long Reach | 10 | Long Reach | 19:45.9 |
| 43 | Sam LevinePlace 43 · Grade 11 · Long Reach | 11 | Long Reach | 19:48.5 |
| 44 | Baxter BrewPlace 44 · Grade 10 · Landon | 10 | Landon | 19:50.4 |
| 45 | Jackson NeebPlace 45 · Grade 9 · Landon | 9 | Landon | 19:57.5 |
| 46 | Keegan HallPlace 46 · Grade 11 · Long Reach | 11 | Long Reach | 19:58.5 |
| 47 | Cameron GeddiePlace 47 · Grade 10 · North County | 10 | North County | 20:05.3 |
| 48 | Jared EdsonPlace 48 · Grade 11 · Landon | 11 | Landon | 20:13.9 |
| 49 | Jason RobinsonPlace 49 · Grade 9 · Hammond | 9 | Hammond | 20:15.2 |
| 50 | Levi WitcherPlace 50 · Grade 12 · North County | 12 | North County | 20:27.2 |
| 51 | Chris WalkerPlace 51 · Grade 11 · John Carroll | 11 | John Carroll | 20:44.0 |
| 52 | Daniel RoseberryPlace 52 · Grade 12 · North County | 12 | North County | 20:47.6 |
| 53 | Nataniel ArochoPlace 53 · Grade 12 · Hammond | 12 | Hammond | 20:51.4 |
| 54 | Ezekial West-JohnsonPlace 54 · Grade 11 · North County | 11 | North County | 21:31.6 |
| 55 | Alex KohnPlace 55 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 21:35.1 |
| 56 | Griffin GundersenPlace 56 · Grade 11 · Wilde Lake | 11 | Wilde Lake | 21:38.4 |
| 57 | Brian HebertPlace 57 · Grade 12 · Oakland Mills | 12 | Oakland Mills | 22:12.3 |
| 1 | Baidy BaPlace 1 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 17:58.8 |
| 2 | Evan HemeltPlace 2 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 18:53.3 |
| 3 | Gavin FleckPlace 3 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 18:55.2 |
| 4 | Ryan VerversPlace 4 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 19:04.1 |
| 5 | John ManginoPlace 5 · Grade 9 · Landon | 9 | Landon | 19:11.2 |
| 6 | Connor CroftPlace 6 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 19:13.4 |
| 7 | Nicholas VenginickalPlace 7 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 19:17.7 |
| 8 | Ben SavagePlace 8 · Grade 11 · Long Reach | 11 | Long Reach | 19:19.5 |
| 9 | Xander BartonPlace 9 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 19:20.3 |
| 10 | Patrick AdamsPlace 10 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 19:22.6 |
| 11 | Joseph LarsonPlace 11 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 19:35.5 |
| 12 | Christopher KocakPlace 12 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 19:38.8 |
| 13 | Gavin LebrunPlace 13 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 19:39.2 |
| 14 | Aidan ConleyPlace 14 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 19:40.0 |
| 15 | Harit MetlaPlace 15 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 19:41.1 |
| 16 | Brendan GloverPlace 16 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 19:43.1 |
| 17 | Marcus GibsonPlace 17 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 19:49.4 |
| 18 | Raymond LennonPlace 18 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 19:52.2 |
| 19 | Nathan WeeksPlace 19 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 19:59.2 |
| 20 | Brage HamiltonPlace 20 · Grade 11 · Landon | 11 | Landon | 20:00.5 |
| 21 | Sam CottonPlace 21 · Grade 12 · John Carroll | 12 | John Carroll | 20:01.9 |
| 22 | Jackson HolschuhPlace 22 · Grade 9 · John Carroll | 9 | John Carroll | 20:02.3 |
| 23 | Sean TaylorPlace 23 · Grade 9 · Hammond | 9 | Hammond | 20:14.6 |
| 24 | Jonathan ZhangPlace 24 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 20:16.6 |
| 25 | Joe HaydenPlace 25 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 20:25.9 |
| 26 | Jaehyun YoonPlace 26 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 20:30.7 |
| 27 | Jaeden HenryPlace 27 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 20:33.5 |
| 28 | Kevin FouPlace 28 · Grade 9 · Landon | 9 | Landon | 20:34.4 |
| 29 | Jake ShindelPlace 29 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 20:39.9 |
| 30 | Rohit PriyakumarPlace 30 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 20:42.1 |
| 31 | Suneet PrasadPlace 31 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 20:44.3 |
| 32 | Ryan LippePlace 32 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 20:45.6 |
| 33 | Avery GloydPlace 33 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 20:46.1 |
| 34 | Dylan HauffPlace 34 · Grade 10 · John Carroll | 10 | John Carroll | 20:50.5 |
| 35 | Owen ReiderPlace 35 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 20:59.6 |
| 36 | Justin BalkaranPlace 36 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 21:00.0 |
| 37 | Corey WangPlace 37 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 21:01.1 |
| 38 | Will HurstPlace 38 · Grade 9 · Landon | 9 | Landon | 21:03.7 |
| 39 | Karlyle YaremaPlace 39 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 21:06.0 |
| 40 | Adam RodriquezPlace 40 · Grade 11 · Hammond | 11 | Hammond | 21:08.6 |
| 41 | Jacob HaufPlace 41 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 21:12.8 |
| 42 | Benjamin JohnsonPlace 42 · Grade 9 · Hammond | 9 | Hammond | 21:13.3 |
| 43 | Saipraneeth MukkuPlace 43 · Grade 10 · Hammond | 10 | Hammond | 21:14.1 |
| 44 | Adam LowePlace 44 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 21:15.9 |
| 45 | Garrett SmithPlace 45 · Grade 10 · John Carroll | 10 | John Carroll | 21:22.0 |
| 46 | Dominic BonannoPlace 46 · Grade 9 · North County | 9 | North County | 21:24.2 |
| 47 | Lukas DatolliPlace 47 · Grade 10 · John Carroll | 10 | John Carroll | 21:26.1 |
| 48 | Riley O'SheaPlace 48 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 21:26.6 |
| 49 | David BaranoskiPlace 49 · Grade 11 · John Carroll | 11 | John Carroll | 21:28.0 |
| 50 | Mats ChattinPlace 50 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 21:29.5 |
| 51 | Hank DippelPlace 51 · Grade 9 · John Carroll | 9 | John Carroll | 21:30.4 |
| 52 | Theodis HillPlace 52 · Grade 9 · Hammond | 9 | Hammond | 21:33.5 |
| 53 | Jeffrey NsubugaPlace 53 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 21:37.2 |
| 54 | Justin LoiPlace 54 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 21:38.4 |
| 55 | Benjamin CerkovnikPlace 55 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 21:40.3 |
| 56 | Ethan FinePlace 56 · Grade 12 · Landon | 12 | Landon | 21:40.6 |
| 57 | Chance WoosleyPlace 57 · Grade 9 · John Carroll | 9 | John Carroll | 21:41.1 |
| 58 | Derek MaggioPlace 58 · Grade 11 · John Carroll | 11 | John Carroll | 21:44.5 |
| 59 | Parker NolanPlace 59 · Grade 9 · Landon | 9 | Landon | 21:53.6 |
| 60 | Julian DepireuxPlace 60 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 21:56.3 |
| 61 | Gus AndrewsPlace 61 · Grade 12 · Landon | 12 | Landon | 21:57.5 |
| 62 | Mark StephenPlace 62 · Grade 12 · Long Reach | 12 | Long Reach | 22:01.0 |
| 63 | Milner JackPlace 63 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 22:13.3 |
| 64 | Aidan GloverPlace 64 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 22:15.1 |
| 65 | Vishal ShahPlace 65 · Grade 10 · Long Reach | 10 | Long Reach | 22:20.5 |
| 66 | Joshua DrasinPlace 66 · Grade 10 · Long Reach | 10 | Long Reach | 22:22.3 |
| 67 | Kevin HoldermanPlace 67 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 22:27.6 |
| 68 | Tony LeePlace 68 · Grade 11 · John Carroll | 11 | John Carroll | 22:30.0 |
| 69 | Peter AlmanPlace 69 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 22:36.5 |
| 70 | Ethan BernsteinPlace 70 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 22:42.9 |
| 71 | Henry PrincePlace 71 · Grade 9 · Landon | 9 | Landon | 22:45.9 |
| 72 | Alexander WangPlace 72 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 22:52.4 |
| 73 | Aaron HammonsPlace 73 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 22:54.5 |
| 74 | Nicholas McCreadyPlace 74 · Grade 11 · North County | 11 | North County | 22:56.9 |
| 75 | Jinnu ChangPlace 75 · Grade 11 · Long Reach | 11 | Long Reach | 22:58.9 |
| 76 | Adrian AblisPlace 76 · Grade 12 · Long Reach | 12 | Long Reach | 23:09.3 |
| 77 | Joe GrobowskiPlace 77 · Grade 10 · Landon | 10 | Landon | 23:15.4 |
| 78 | Nicholas KalbaughPlace 78 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 23:20.6 |
| 79 | Colin WigginsPlace 79 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 23:25.4 |
| 80 | Myles SandersPlace 80 · Grade 12 · Long Reach | 12 | Long Reach | 23:25.6 |
| 81 | Ben DavisPlace 81 · Grade 9 · Landon | 9 | Landon | 23:29.2 |
| 82 | Samuel Cole BinghamPlace 82 · Grade 10 · Marriotts Ridge | 10 | Marriotts Ridge | 23:35.6 |
| 83 | Nikesh ChhetriPlace 83 · Grade 11 · Long Reach | 11 | Long Reach | 23:43.7 |
| 84 | Emmanuel BabalolaPlace 84 · Grade 11 · North County | 11 | North County | 23:50.7 |
| 85 | Jonathan KanPlace 85 · Grade 12 · Landon | 12 | Landon | 24:11.3 |
| 86 | Brady KerinsPlace 86 · Grade 9 · John Carroll | 9 | John Carroll | 24:14.7 |
| 87 | Prithvi GiduturiPlace 87 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 24:14.9 |
| 88 | Mohannad ShoairPlace 88 · Grade 10 · Long Reach | 10 | Long Reach | 24:16.5 |
| 89 | Jelani MorganPlace 89 · Grade 12 · Landon | 12 | Landon | 24:19.8 |
| 90 | Kevin LiuPlace 90 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 24:21.3 |
| 91 | Camron PiotrowskiPlace 91 · Grade 10 · Long Reach | 10 | Long Reach | 24:23.3 |
| 92 | Joshua Liu-TrieuPlace 92 · Grade 12 · Long Reach | 12 | Long Reach | 24:25.6 |
| 93 | Nicholas CashPlace 93 · Grade 9 · North County | 9 | North County | 24:26.7 |
| 94 | Amir RobbinsPlace 94 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 24:26.9 |
| 95 | Rithvik SrinivasanPlace 95 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 24:29.4 |
| 96 | John GramboPlace 96 · Grade 11 · Long Reach | 11 | Long Reach | 24:30.4 |
| 97 | Brendan WardPlace 97 · Grade 9 · John Carroll | 9 | John Carroll | 24:34.2 |
| 98 | Sam SmithPlace 98 · Grade 9 · John Carroll | 9 | John Carroll | 24:35.5 |
| 99 | Lukas GreenleePlace 99 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 24:38.8 |
| 100 | Eric TranPlace 100 · Grade 11 · Long Reach | 11 | Long Reach | 24:48.8 |
| 101 | Alonzo LynnPlace 101 · Grade 9 · North County | 9 | North County | 24:49.1 |
| 102 | Nick CapinoPlace 102 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 24:52.2 |
| 103 | Zach LangdonPlace 103 · Grade 12 · Landon | 12 | Landon | 24:55.0 |
| 104 | Brahmdeep SuriPlace 104 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 24:57.3 |
| 105 | Alan MirzoevPlace 105 · Grade 9 · Landon | 9 | Landon | 25:00.6 |
| 106 | Abhinav ModugulaPlace 106 · Grade 11 · Long Reach | 11 | Long Reach | 25:22.0 |
| 107 | Gil Budar-DanoffPlace 107 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 25:22.3 |
| 108 | Niko SambatPlace 108 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 25:25.2 |
| 109 | Faezan AnsariPlace 109 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 25:27.9 |
| 110 | Arrion WadePlace 110 · Grade 9 · Wilde Lake | 9 | Wilde Lake | 25:46.7 |
| 111 | Farley PricePlace 111 · Grade 12 · Landon | 12 | Landon | 25:47.0 |
| 112 | David SchlichtigPlace 112 · Grade 12 · Long Reach | 12 | Long Reach | 25:50.1 |
| 113 | Stephen John HoskinsPlace 113 · Grade 9 · North County | 9 | North County | 25:58.6 |
| 114 | E.J. BaumPlace 114 · Grade 10 · Landon | 10 | Landon | 26:01.4 |
| 115 | Alex RodmanPlace 115 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 26:36.5 |
| 116 | Jaden WoodardPlace 116 · Grade 9 · Oakland Mills | 9 | Oakland Mills | 26:48.1 |
| 117 | Adam HsuPlace 117 · Grade 11 · Landon | 11 | Landon | 27:25.5 |
| 118 | Jeremy HuttonPlace 118 · Grade 9 · Landon | 9 | Landon | 27:58.4 |
| 119 | Jason XuPlace 119 · Grade 11 · Landon | 11 | Landon | 28:08.9 |
| 120 | Bawi SangPlace 120 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 28:34.1 |
| 121 | Jacob PascualPlace 121 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 28:34.4 |
| 122 | Mason VanderheiPlace 122 · Grade 12 · Oakland Mills | 12 | Oakland Mills | 28:48.6 |
| 123 | George RoggiePlace 123 · Grade 9 · Landon | 9 | Landon | 32:31.1 |
| 124 | Justin LangdonPlace 124 · Grade 9 · Landon | 9 | Landon | 35:04.6 |
| 125 | Imaad SyedPlace 125 · Grade 10 · North County | 10 | North County | 39:24.2 |
| 1 | Samantha FaciusPlace 1 · Grade 12 · Mt | 12 | Mt | 19:06.6 |
| 2 | Juliet WhittakerPlace 2 · Grade 9 · Mt | 9 | Mt | 19:11.8 |
| 3 | Hayley RossPlace 3 · Grade 10 · Oakdale | 10 | Oakdale | 20:31.4 |
| 4 | Bella WhittakerPlace 4 · Grade 11 · Mt | 11 | Mt | 20:42.6 |
| 5 | Emily BabaPlace 5 · Grade 11 · Oakdale | 11 | Oakdale | 20:53.8 |
| 6 | Maria GrafovPlace 6 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 21:00.1 |
| 7 | Aubrey SchafferPlace 7 · Grade 10 · Oakdale | 10 | Oakdale | 21:06.8 |
| 8 | Madison GamblePlace 8 · Grade 12 · Oakdale | 12 | Oakdale | 21:24.2 |
| 9 | Mackenzie BellPlace 9 · Grade 11 · Mt | 11 | Mt | 21:29.4 |
| 10 | Tess DandridgePlace 10 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 21:32.4 |
| 11 | Katharina CoenPlace 11 · Grade 10 · Hammond | 10 | Hammond | 21:43.4 |
| 12 | Elizabet FreymannPlace 12 · Grade 9 · Mt | 9 | Mt | 21:53.3 |
| 13 | Margaret KatoPlace 13 · Grade 9 · Oakland Mills | 9 | Oakland Mills | 21:56.8 |
| 14 | Megan BoycePlace 14 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 22:04.0 |
| 15 | Cara FliegelPlace 15 · Grade 12 · Oakdale | 12 | Oakdale | 22:05.7 |
| 16 | Jordan MaloneyPlace 16 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 22:07.9 |
| 17 | Jasmine IvesPlace 17 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 22:08.3 |
| 18 | Caitlyn WenholzPlace 18 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 22:17.3 |
| 19 | Anna ClaryPlace 19 · Grade 12 · Oakdale | 12 | Oakdale | 22:31.6 |
| 20 | Caroline UnderwoodPlace 20 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 22:39.3 |
| 21 | Madison WrightPlace 21 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 22:40.1 |
| 22 | Sarah MimaPlace 22 · Grade 9 · Mt | 9 | Mt | 22:40.5 |
| 23 | Olivia MinnichPlace 23 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 23:06.6 |
| 24 | Grace UnderwoodPlace 24 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 23:09.4 |
| 25 | Olivia KrygerPlace 25 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 23:14.1 |
| 26 | Amanda LeveyPlace 26 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 23:20.0 |
| 27 | Ryleigh HicksPlace 27 · Grade 10 · Mt | 10 | Mt | 23:27.8 |
| 28 | Ella HarrisPlace 28 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 23:32.5 |
| 29 | Grace HejeebuPlace 29 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 23:32.8 |
| 30 | Caylee BergreenPlace 30 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 23:55.0 |
| 31 | Marie PejcicPlace 31 · Grade 10 · Hammond | 10 | Hammond | 24:09.3 |
| 32 | Shantou MyersPlace 32 · Grade 9 · Oakdale | 9 | Oakdale | 24:40.9 |
| 33 | Kara SloperPlace 33 · Grade 11 · Marriotts Ridge | 11 | Marriotts Ridge | 24:52.1 |
| 34 | Noe Budar-DanoffPlace 34 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 25:06.5 |
| 35 | Jordan AlmonyPlace 35 · Grade 12 · Long Reach | 12 | Long Reach | 25:24.5 |
| 36 | Jennifer PrzybyszPlace 36 · Grade 12 · Wilde Lake | 12 | Wilde Lake | 25:35.2 |
| 37 | Greta CoverPlace 37 · Grade 12 · Oakland Mills | 12 | Oakland Mills | 26:05.3 |
| 38 | Marina BlackmanPlace 38 · Grade 9 · Oakland Mills | 9 | Oakland Mills | 26:11.3 |
| 39 | Assata HarrisPlace 39 · Grade 10 · Long Reach | 10 | Long Reach | 28:33.0 |
| 1 | Sarah RashPlace 1 · Grade 10 · Oakdale | 10 | Oakdale | 23:16.8 |
| 2 | Maille HynesPlace 2 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 23:23.7 |
| 3 | Lucia RutkowskiPlace 3 · Grade 11 · Mt | 11 | Mt | 23:32.3 |
| 4 | Margaret ZhangPlace 4 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 23:44.6 |
| 5 | Lauren GulmertPlace 5 · Grade 10 · Mt | 10 | Mt | 24:07.4 |
| 6 | Anastasia LindquistPlace 6 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 24:09.5 |
| 7 | Gabriell PistorioPlace 7 · Grade 9 · Mt | 9 | Mt | 24:11.6 |
| 8 | Meredith BroshPlace 8 · Grade 12 · John Carroll | 12 | John Carroll | 24:13.9 |
| 9 | Kelsie SwannPlace 9 · Grade 9 · Mt | 9 | Mt | 24:19.4 |
| 10 | Anna ScheffelPlace 10 · Grade 11 · Mt | 11 | Mt | 24:25.2 |
| 11 | Ainsley DanielPlace 11 · Grade 12 · Mount Hebron | 12 | Mount Hebron | 24:37.4 |
| 12 | Lillian PorterPlace 12 · Grade 10 · North County | 10 | North County | 25:04.7 |
| 13 | Skylar KaplanPlace 13 · Grade 10 · North County | 10 | North County | 25:05.3 |
| 14 | Delaney HopkinsPlace 14 · Grade 10 · John Carroll | 10 | John Carroll | 25:07.5 |
| 15 | Mahi PandyaPlace 15 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 25:17.3 |
| 16 | Lauren MellstromPlace 16 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 25:26.5 |
| 17 | Zarish SultanPlace 17 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 25:36.0 |
| 18 | Christina QianPlace 18 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 25:38.3 |
| 19 | Raey HundePlace 19 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 25:43.4 |
| 20 | Anna PlankPlace 20 · Grade 11 · Oakdale | 11 | Oakdale | 25:45.2 |
| 21 | Allison LeePlace 21 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 25:47.6 |
| 22 | Abby MonacoPlace 22 · Grade 12 · Mt | 12 | Mt | 25:58.7 |
| 23 | Harris JordanPlace 23 · Grade 9 · Mt | 9 | Mt | 26:18.1 |
| 24 | Ella CrocettiPlace 24 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 26:19.7 |
| 25 | Emma KistnerPlace 25 · Grade 10 · Mt | 10 | Mt | 26:25.9 |
| 26 | Brianna AllenderPlace 26 · Grade 11 · Mt | 11 | Mt | 26:26.1 |
| 27 | Kayla NemirovskyPlace 27 · Grade 9 · Mount Hebron | 9 | Mount Hebron | 26:39.1 |
| 28 | Jane CochranPlace 28 · Grade 9 · Mt | 9 | Mt | 26:39.3 |
| 29 | Gabrielle LewisPlace 29 · Grade 9 · Mt | 9 | Mt | 26:43.9 |
| 30 | Ava GrovePlace 30 · Grade 9 · Mt | 9 | Mt | 26:58.9 |
| 31 | Holly HebertPlace 31 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 26:59.3 |
| 32 | Makenzie WaltonPlace 32 · Grade 11 · John Carroll | 11 | John Carroll | 27:24.5 |
| 33 | Erin CusickPlace 33 · Grade 10 · Mt | 10 | Mt | 27:31.3 |
| 34 | Samantha BonsbyPlace 34 · Grade 11 · Mt | 11 | Mt | 27:41.5 |
| 35 | Sydney WalrathPlace 35 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 27:44.2 |
| 36 | Rachel GladstonePlace 36 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 28:08.4 |
| 37 | Cherie NdunguPlace 37 · Grade 11 · John Carroll | 11 | John Carroll | 28:09.2 |
| 38 | Grace ShinPlace 38 · Grade 11 · Mount Hebron | 11 | Mount Hebron | 28:34.7 |
| 39 | Marina FassolakisPlace 39 · Grade 9 · Mt | 9 | Mt | 29:31.6 |
| 40 | Julia RibblettPlace 40 · Grade 10 · Mt | 10 | Mt | 29:41.9 |
| 41 | Navya KunadiPlace 41 · Grade 9 · Marriotts Ridge | 9 | Marriotts Ridge | 30:27.6 |
| 42 | Priya BalakrishnanPlace 42 · Grade 10 · Mount Hebron | 10 | Mount Hebron | 30:37.3 |
| 43 | Lillian GrantPlace 43 · Grade 12 · Marriotts Ridge | 12 | Marriotts Ridge | 31:22.8 |
| 44 | Lauren KellerPlace 44 · Grade 11 · Mt | 11 | Mt | 32:20.6 |
| 45 | Nayalene BediakoPlace 45 · Grade 9 · North County | 9 | North County | 33:08.9 |
| 46 | Grace BossomPlace 46 · Grade 9 · North County | 9 | North County | 34:05.5 |
| 47 | Andrea WaboPlace 47 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 34:30.9 |
| 48 | Amara OnagaPlace 48 · Grade 9 · Oakland Mills | 9 | Oakland Mills | 34:48.7 |
| 49 | Violet SmithPlace 49 · Grade 9 · Oakland Mills | 9 | Oakland Mills | 35:00.3 |
| 50 | Iya ValezaPlace 50 · Grade 10 · Oakland Mills | 10 | Oakland Mills | 35:00.7 |
| 51 | Jennifer MarkerPlace 51 · Grade 11 · Oakland Mills | 11 | Oakland Mills | 35:13.4 |