| 1 | 3355 | Addison Kegel | 9 | Billings Central Catholic | 1 | 71 | 3 | 17:36.7 | 5:41 |
| 2 | 3381 | Peyton Frame | 12 | Custer County | 2 | 48 | 1 | 18:38.4 | 6:01 |
| 3 | 3488 | Zoey Real Bird | 11 | Hardin | 3 | 58 | 2 | 19:04.5 | 6:09 |
| 4 | 3353 | Karis Brightwings-Pease | 11 | Billings Central Catholic | 4 | 71 | 3 | 19:29.1 | 6:17 |
| 5 | 3410 | Hannah McCormick | 10 | Dawson County | 5 | 74 | 4 | 19:45.4 | 6:22 |
| 6 | 3412 | Quinn Ulrich | 9 | Dawson County | 6 | 74 | 4 | 20:00.8 | 6:27 |
| 7 | 3383 | Rosa Layton | 10 | Custer County | 7 | 48 | 1 | 20:08.6 | 6:30 |
| 8 | 3380 | Javon Dutton | 11 | Custer County | 8 | 48 | 1 | 20:12.8 | 6:31 |
| 9 | 3485 | Katelyn Engel | 10 | Hardin | 9 | 58 | 2 | 20:19.9 | 6:34 |
| 10 | 3486 | Andriell Herrera | 12 | Hardin | 10 | 58 | 2 | 20:21.5 | 6:34 |
| 11 | 3354 | Grace Jagodzinski | 11 | Billings Central Catholic | 11 | 71 | 3 | 20:45.7 | 6:42 |
| 12 | 3377 | Jaclyn Dighans | 11 | Custer County | 12 | 48 | 1 | 20:55.5 | 6:45 |
| 13 | 3462 | Rayleigh Waggoner | 10 | Fergus | 13 | 132 | 5 | 21:00.3 | 6:47 |
| 14 | 3484 | Kalista Engel | 9 | Hardin | 14 | 58 | 2 | 21:05.7 | 6:48 |
| 15 | 3357 | Dream Palaoro | 10 | Billings Central Catholic | 15 | 71 | 3 | 21:19.4 | 6:53 |
| 16 | 3594 | Camryn Franck | 8 | Sidney | 16 | 141 | 6 | 21:32.6 | 6:57 |
| 17 | 3408 | Brooklyn Ackerman | 11 | Dawson County | 17 | 74 | 4 | 21:38.5 | 6:59 |
| 18 | 3596 | Kenzie Koch | 8 | Sidney | 18 | 141 | 6 | 21:39.2 | 6:59 |
| 19 | 3378 | Lindy Dighans | 9 | Custer County | 19 | 48 | 1 | 21:41.2 | 7:00 |
| 20 | 3407 | Bristol Ackerman | 9 | Dawson County | 20 | 74 | 4 | 21:46.6 | 7:02 |
| 21 | 3379 | Kiera Donnelly | 9 | Custer County | (21) | 48 | 1 | 22:01.7 | 7:06 |
| 22 | 3483 | June Cochran | 11 | Hardin | 22 | 58 | 2 | 22:02.8 | 7:07 |
| 23 | 3382 | Ava Lancaster | 9 | Custer County | (23) | 48 | 1 | 22:07.2 | 7:08 |
| 24 | 3489 | Mariah Whiteman | 12 | Hardin | (24) | 58 | 2 | 22:09.4 | 7:09 |
| 25 | 3487 | Regina Killsnight | 11 | Hardin | (25) | 58 | 2 | 22:14.0 | 7:10 |
| 26 | 3411 | Jada Sportsman | 9 | Dawson County | 26 | 74 | 4 | 22:20.3 | 7:12 |
| 27 | 3461 | Leighton Stroh | 10 | Fergus | 27 | 132 | 5 | 22:23.0 | 7:13 |
| 28 | 3457 | Maya Dengel | 12 | Fergus | 28 | 132 | 5 | 22:26.5 | 7:14 |
| 29 | 3524 | Marley Springer | 11 | Havre | 29 | 206 | 7 | 22:30.7 | 7:16 |
| 30 | 3595 | Morgan Kindopp | 12 | Sidney | 30 | 141 | 6 | 22:32.4 | 7:16 |
| 31 | 3458 | Freya Orms | 11 | Fergus | 31 | 132 | 5 | 22:42.5 | 7:20 |
| 32 | 3593 | Joael Eggum | 11 | Sidney | 32 | 141 | 6 | 22:44.6 | 7:20 |
| 33 | 3460 | Shayla Solberg | 9 | Fergus | 33 | 132 | 5 | 22:51.7 | 7:23 |
| 34 | 3463 | Sydney Wichman | 12 | Fergus | (34) | 132 | 5 | 22:57.2 | 7:24 |
| 35 | 3541 | Savanna Norwick | 10 | Laurel | 35 | 230 | 8 | 22:58.7 | 7:25 |
| 36 | 3570 | Addyson Boyce | 10 | Park | 36 | 263 | 9 | 23:03.5 | 7:26 |
| 37 | 3525 | Harper Wendland | 10 | Havre | 37 | 206 | 7 | 23:10.8 | 7:29 |
| 38 | 3523 | Gracie Shandorf | 12 | Havre | 38 | 206 | 7 | 23:18.8 | 7:31 |
| 39 | 3459 | Rebekah Sain | 11 | Fergus | (39) | 132 | 5 | 23:22.6 | 7:32 |
| 40 | 3427 | Aaliyah Cameron | 12 | East Helena | < 5 | Incomplete | 11 | 23:26.4 | 7:34 |
| 41 | 3358 | Penelope Paquette | 10 | Billings Central Catholic | 40 | 71 | 3 | 23:28.6 | 7:34 |
| 42 | 3562 | Kylynn Stops | 12 | Lockwood | 41 | 275 | 10 | 23:31.5 | 7:35 |
| 43 | 3430 | Tayton Wigen | 10 | East Helena | < 5 | Incomplete | 11 | 23:50.7 | 7:42 |
| 44 | 3539 | Mia Chatwood | 11 | Laurel | 42 | 230 | 8 | 23:55.7 | 7:43 |
| 45 | 3540 | Angelina Hoth | 10 | Laurel | 43 | 230 | 8 | 23:56.9 | 7:44 |
| 46 | 3413 | Madi Wurm | 9 | Dawson County | (44) | 74 | 4 | 23:59.1 | 7:44 |
| 47 | 3598 | Layla Petrik | 9 | Sidney | 45 | 141 | 6 | 24:02.4 | 7:45 |
| 48 | 3356 | Keira McMahon | 12 | Billings Central Catholic | (46) | 71 | 3 | 24:08.8 | 7:47 |
| 49 | 3429 | Hannah Russell | 10 | East Helena | < 5 | Incomplete | 11 | 24:14.0 | 7:49 |
| 50 | 3359 | Paula Twichel | 11 | Billings Central Catholic | (47) | 71 | 3 | 24:23.8 | 7:52 |
| 51 | 3409 | Kloey Kinney | 10 | Dawson County | (48) | 74 | 4 | 24:24.4 | 7:52 |
| 52 | 3561 | Amazing Russell | 10 | Lockwood | 49 | 275 | 10 | 24:29.9 | 7:54 |
| 53 | 3519 | Sarah Bachmeier | 11 | Havre | 50 | 206 | 7 | 24:33.0 | 7:55 |
| 54 | 3571 | Jude Johnson | 12 | Park | 51 | 263 | 9 | 24:39.3 | 7:57 |
| 55 | 3522 | Ariel Ost | 12 | Havre | 52 | 206 | 7 | 24:51.3 | 8:01 |
| 56 | 3544 | Bella Wisecup | 12 | Laurel | 53 | 230 | 8 | 24:58.2 | 8:03 |
| 57 | 3592 | Ivy Cross | 12 | Sidney | (54) | 141 | 6 | 24:59.4 | 8:04 |
| 58 | 3574 | Siobhan Stevenson | 12 | Park | 55 | 263 | 9 | 25:05.8 | 8:06 |
| 59 | 3560 | Makenzie Green | 11 | Lockwood | 56 | 275 | 10 | 25:10.4 | 8:07 |
| 60 | 3428 | Ashlynn Ore | 11 | East Helena | < 5 | Incomplete | 11 | 25:16.7 | 8:09 |
| 61 | 3543 | Loralei Toews | 11 | Laurel | 57 | 230 | 8 | 25:25.7 | 8:12 |
| 62 | 3542 | Elizabeth Thompson | 11 | Laurel | (58) | 230 | 8 | 25:34.6 | 8:15 |
| 63 | 3597 | Rowan O'Brien | 9 | Sidney | (59) | 141 | 6 | 25:46.0 | 8:19 |
| 64 | 3573 | Della McCann | 9 | Park | 60 | 263 | 9 | 25:54.7 | 8:22 |
| 65 | 3572 | Grace Malloy | 9 | Park | 61 | 263 | 9 | 26:18.4 | 8:29 |
| 66 | 3521 | Lydia McDuffie | 10 | Havre | (62) | 206 | 7 | 27:01.4 | 8:43 |
| 67 | 3520 | Kerrington Kraske | 10 | Havre | (63) | 206 | 7 | 27:03.6 | 8:44 |
| 68 | 3558 | Tessie Conley | 9 | Lockwood | 64 | 275 | 10 | 29:24.4 | 9:29 |
| 69 | 3559 | Katelynn Green | 12 | Lockwood | 65 | 275 | 10 | 37:23.6 | 12:04 |