| 1 | Emmie BerminghamPlace 1 · Grade 12 · Helena | 12 | Helena | 20:22.49 |
| 2 | Mary ClementPlace 2 · Grade 12 · Helena | 12 | Helena | 20:33.10 |
| 3 | Ella MarneyPlace 3 · Grade 10 · Big Horn | 10 | Big Horn | 21:01.39 |
| 4 | Ali TownsendPlace 4 · Grade 10 · Buffalo | 10 | Buffalo | 21:08.18 PR |
| 5 | Elisabeth CoburnPlace 5 · Grade 12 · Helena | 12 | Helena | 21:29.88 |
| 6 | Madison JenningsPlace 6 · Grade 9 · Cascade | 9 | Cascade | 21:41.94 |
| 7 | Ruby HansenPlace 7 · Grade 9 · Cody | 9 | Cody | 21:44.01 |
| 8 | Ivy KylePlace 8 · Grade 10 · Helena | 10 | Helena | 21:48.76 |
| 9 | Finley PhillipsPlace 9 · Grade 10 · Hellgate | 10 | Hellgate | 21:49.20 |
| 10 | Jaylee LairPlace 10 · Grade 9 · Billings West | 9 | Billings West | 21:49.73 |
| 11 | Eliza McAbeePlace 11 · Grade 11 · Billings West | 11 | Billings West | 21:52.00 PR |
| 12 | Skye NielsonPlace 12 · Grade 10 · Cody | 10 | Cody | 21:52.08 |
| 13 | Allie ParkPlace 13 · Grade 11 · Cascade | 11 | Cascade | 21:56.94 |
| 14 | Haddie DaileyPlace 14 · Grade 9 · Helena | 9 | Helena | 21:59.18 |
| 15 | Norah KiserPlace 15 · Grade 9 · Worland | 9 | Worland | 21:59.93 PR |
| 16 | Alexa PipinichPlace 16 · Grade 11 · Helena | 11 | Helena | 22:00.73 |
| 17 | Reagan ButterfieldPlace 17 · Grade 9 · Buffalo | 9 | Buffalo | 22:07.00 |
| 18 | Grace WilliamsPlace 18 · Grade 9 · Helena | 9 | Helena | 22:11.44 PR |
| 19 | Charlotte BaldockPlace 19 · Grade 10 · Tongue River | 10 | Tongue River | 22:20.39 |
| 20 | Mylah FlatenPlace 20 · Grade 12 · Gallatin | 12 | Gallatin | 22:22.66 |
| 21 | Alexandria MillerPlace 21 · Grade 11 · Hellgate | 11 | Hellgate | 22:29.47 |
| 22 | Tinzlee Good LuckPlace 22 · Grade 8 · Hardin | 8 | Hardin | 22:30.79 |
| 23 | Aven BakerPlace 23 · Grade 12 · Helena | 12 | Helena | 22:34.59 |
| 24 | Mary BirdingroundPlace 24 · Grade 9 · Hardin | 9 | Hardin | 22:52.96 |
| 25 | Trinity WalkerPlace 25 · Grade 10 · Harlem | 10 | Harlem | 22:55.72 |
| 26 | Elsie HeinrichPlace 26 · Grade 11 · Big Horn | 11 | Big Horn | 22:56.38 |
| 27 | Janaya SykesPlace 27 · Grade 12 · Bozeman | 12 | Bozeman | 22:57.77 |
| 28 | Presley VennPlace 28 · Grade 9 · Custer County | 9 | Custer County | 23:07.62 |
| 29 | Halle MillerPlace 29 · Grade 10 · Manhattan Christian | 10 | Manhattan Christian | 23:10.01 |
| 30 | Mattea GannonPlace 30 · Grade 12 · Hellgate | 12 | Hellgate | 23:14.81 |
| 31 | Maliyah LuebeckPlace 31 · Grade 9 · Gallatin | 9 | Gallatin | 23:20.93 |
| 32 | Analea TapiaPlace 32 · Grade 9 · Worland | 9 | Worland | 23:21.10 PR |
| 33 | Kaci Three IronsPlace 33 · Grade 11 · Hardin | 11 | Hardin | 23:21.56 |
| 34 | Avary KnokeyPlace 34 · Grade 10 · Gallatin | 10 | Gallatin | 23:21.62 |
| 35 | Lauren WissenbachPlace 35 · Grade 9 · Corvallis | 9 | Corvallis | 23:22.53 |
| 36 | Opal CarterPlace 36 · Grade 10 · Worland | 10 | Worland | 23:22.87 PR |
| 37 | J'Lynn MorganPlace 37 · Grade 11 · Harlem | 11 | Harlem | 23:24.01 |
| 38 | Kenley HigginsPlace 38 · Grade 11 · Helena | 11 | Helena | 23:25.22 |
| 39 | Presli PerkinsPlace 39 · Grade 10 · Tongue River | 10 | Tongue River | 23:27.01 |
| 40 | Aubrey SykesPlace 40 · Grade 9 · Bozeman | 9 | Bozeman | 23:27.74 PR |
| 41 | Wakely BurelsonPlace 41 · Grade 11 · Butte | 11 | Butte | 23:28.01 |
| 42 | Adelaide RugemerPlace 42 · Grade 12 · Bozeman | 12 | Bozeman | 23:40.27 |
| 43 | Claire MattPlace 43 · Grade 12 · Billings West | 12 | Billings West | 23:49.50 |
| 44 | Malea RadleyPlace 44 · Grade 11 · Helena | 11 | Helena | 23:51.54 |
| 45 | Wren WoodsPlace 45 · Grade 10 · Custer County | 10 | Custer County | 23:52.29 |
| 46 | Reece EmmonsPlace 46 · Grade 10 · Powder River Co | 10 | Powder River Co | 23:52.95 |
| 47 | Vannie UrickPlace 47 · Grade 12 · Belt | 12 | Belt | 23:52.99 |
| 48 | Natalie RussPlace 48 · Grade 12 · Jefferson | 12 | Jefferson | 23:54.67 |
| 49 | Dezirae GoodmanPlace 49 · Grade 12 · Belt | 12 | Belt | 24:00.01 |
| 50 | Kenley StearnsPlace 50 · Grade 9 · Jefferson | 9 | Jefferson | 24:01.51 |
| 51 | Callie DonnellyPlace 51 · Grade 11 · Custer County | 11 | Custer County | 24:01.80 |
| 52 | Brooklyn BairdPlace 52 · Grade 12 · Billings West | 12 | Billings West | 24:05.00 |
| 53 | Hadley FinnPlace 53 · Grade 10 · Tongue River | 10 | Tongue River | 24:05.45 |
| 54 | Amelia KuntzPlace 54 · Grade 9 · Gallatin | 9 | Gallatin | 24:05.69 |
| 55 | Haris BumgarnerPlace 55 · Grade 9 · Belt | 9 | Belt | 24:10.30 |
| 56 | Sidney PaulsonPlace 56 · Grade 12 · Belt | 12 | Belt | 24:10.50 |
| 57 | Karson LindleyPlace 57 · Grade 9 · Gallatin | 9 | Gallatin | 24:10.77 |
| 58 | Morgan HeitzmanPlace 58 · Grade 12 · Belt | 12 | Belt | 24:18.11 |
| 59 | Jane DureePlace 59 · Grade 9 · Cody | 9 | Cody | 24:19.04 |
| 60 | Madison RogersPlace 60 · Grade 10 · Hardin | 10 | Hardin | 24:19.69 |
| 61 | Natalie McNivenPlace 61 · Grade 9 · Burlington | 9 | Burlington | 24:20.08 PR |
| 62 | Josie BradleyPlace 62 · Grade 10 · Billings Senior | 10 | Billings Senior | 24:20.41 |
| 63 | Joslyn KaufmanPlace 63 · Grade 12 · Buffalo | 12 | Buffalo | 24:21.74 |
| 64 | Landyn HorsleyPlace 64 · Grade 10 · Powell | 10 | Powell | 24:22.44 |
| 65 | Audrey ForcePlace 65 · Grade 10 · Billings West | 10 | Billings West | 24:22.66 |
| 66 | Molly DonnellyPlace 66 · Grade 12 · Custer County | 12 | Custer County | 24:23.05 |
| 67 | Emma WilhelmPlace 67 · Grade 12 · Billings West | 12 | Billings West | 24:27.13 |
| 68 | Marisal RichardsPlace 68 · Grade 12 · Billings Senior | 12 | Billings Senior | 24:29.08 |
| 69 | Maci EmmonsPlace 69 · Grade 8 · Powder River Co | 8 | Powder River Co | 24:29.18 |
| 70 | Caelyn WhitePlace 70 · Grade 9 · Hardin | 9 | Hardin | 24:29.30 PR |
| 71 | Hadley MericalPlace 71 · Grade 11 · Custer County | 11 | Custer County | 24:30.29 |
| 72 | Claire WelshPlace 72 · Grade 12 · Fergus | 12 | Fergus | 24:34.81 |
| 73 | Avery LeardiniPlace 73 · Grade 9 · Cascade | 9 | Cascade | 24:35.49 |
| 74 | Lexi RobillardPlace 74 · Grade 9 · Gallatin | 9 | Gallatin | 24:38.20 |
| 75 | Ambrosia MorninggunPlace 75 · Grade 12 · Billings Senior | 12 | Billings Senior | 24:40.47 |
| 76 | Hayden RosselottPlace 76 · Grade 10 · Tongue River | 10 | Tongue River | 24:42.45 |
| 77 | Isabel ZieskePlace 77 · Grade 11 · Billings West | 11 | Billings West | 24:43.10 |
| 78 | Shaylee GertschPlace 78 · Grade 12 · Shepherd | 12 | Shepherd | 24:43.99 |
| 79 | Delilah StrongPlace 79 · Grade 11 · Custer County | 11 | Custer County | 24:44.64 |
| 80 | Eli LosbyPlace 80 · Grade 11 · Gallatin | 11 | Gallatin | 24:47.09 |
| 81 | Elairah BradleyPlace 81 · Grade 10 · St Labre Catholic | 10 | St Labre Catholic | 24:48.55 |
| 82 | Molly KaufmanPlace 82 · Grade 9 · Buffalo | 9 | Buffalo | 24:49.10 PR |
| 83 | Karlee KukuckaPlace 83 · Grade 11 · Buffalo | 11 | Buffalo | 24:49.52 |
| 84 | Savannah FighterPlace 84 · Grade 11 · Hardin | 11 | Hardin | 24:53.93 |
| 85 | Kay CruschPlace 85 · Grade 10 · Broadwater | 10 | Broadwater | 24:54.58 |
| 86 | Ellihanna Kills On TopPlace 86 · Grade 9 · St Labre Catholic | 9 | St Labre Catholic | 24:54.97 |
| 87 | Anna SmidanskyPlace 87 · Grade 12 · Bozeman | 12 | Bozeman | 24:56.18 PR |
| 88 | Piper FastPlace 88 · Grade 9 · Ennis | 9 | Ennis | 24:58.52 |
| 89 | Chloe TsoodlePlace 89 · Grade 9 · St Labre Catholic | 9 | St Labre Catholic | 24:59.84 |
| 90 | Willow RundePlace 90 · Grade 12 · Jefferson | 12 | Jefferson | 25:03.64 PR |
| 91 | Mara WirthPlace 91 · Grade 9 · Helena | 9 | Helena | 25:09.19 |
| 92 | Lillyanna PittsPlace 92 · Grade 8 · Roberts | 8 | Roberts | 25:09.41 PR |
| 93 | Aubrey HankinsPlace 93 · Grade 10 · Fergus | 10 | Fergus | 25:10.33 PR |
| 94 | Cora BostromPlace 94 · Grade 9 · Helena Capital | 9 | Helena Capital | 25:10.68 |
| 95 | Tehree SpeelmanPlace 95 · Grade 10 · Hardin | 10 | Hardin | 25:12.61 |
| 96 | Alia KingPlace 96 · Grade 10 · Sidney | 10 | Sidney | 25:15.03 |
| 97 | Anya FarleyPlace 97 · Grade 12 · Fergus | 12 | Fergus | 25:15.08 |
| 98 | Emma CrawfordPlace 98 · Grade 11 · Fergus | 11 | Fergus | 25:15.32 |
| 99 | Madilyn MartinPlace 99 · Grade 9 · Shepherd | 9 | Shepherd | 25:23.65 |
| 100 | Charlie TaylorPlace 100 · Grade 10 · Powell | 10 | Powell | 25:23.75 |