| 1 | Nora OlsonPlace 1 · Grade 7 · Duniway | 7 | Duniway | 12:09.80 |
| 2 | Payton JarkPlace 2 · Grade 6 · Estacada | 6 | Estacada | 12:33.90 |
| 3 | Annie GibsonPlace 3 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 12:45.60 |
| 4 | Ella BrumbachPlace 4 · Grade 8 · Duniway | 8 | Duniway | 13:21.50 |
| 5 | Sybil SheffieldPlace 5 · Grade 8 · Crosshill Christian | 8 | Crosshill Christian | 13:26.10 |
| 6 | Peyton HighbergerPlace 6 · Grade 7 · St Mary Catholic | 7 | St Mary Catholic | 13:27.40 |
| 7 | Jane AylwardPlace 7 · Grade 7 · Southwest Christian | 7 | Southwest Christian | 13:31.40 |
| 8 | Jade LulayPlace 8 · Grade 5 · St Mary Catholic | 5 | St Mary Catholic | 13:46.40 |
| 9 | Frances KieckePlace 9 · Grade 7 · Duniway | 7 | Duniway | 13:47.20 |
| 10 | Elizabeth KoehnkePlace 10 · Grade 5 · St Mary Catholic | 5 | St Mary Catholic | 13:48.20 |
| 11 | Vivien KoehnkePlace 11 · Grade 4 · St Mary Catholic | 4 | St Mary Catholic | 13:48.30 |
| 12 | Anouk Billeaud RueffPlace 12 · Grade 7 · French International | 7 | French International | 13:49.70 |
| 13 | Emily CarrieriPlace 13 · Grade 6 · Banks | 6 | Banks | 13:53.20 |
| 14 | Makayla RickettsPlace 14 · Grade 8 · Good Shepherd | 8 | Good Shepherd | 14:07.40 |
| 15 | Emma LabellePlace 15 · Grade 8 · Vernonia | 8 | Vernonia | 14:09.70 |
| 16 | Attalie WellerPlace 16 · Grade 6 · Vernonia | 6 | Vernonia | 14:12.70 |
| 17 | Adeline RhamePlace 17 · Grade 7 · Duniway | 7 | Duniway | 14:17.40 |
| 18 | Peyton WestermannPlace 18 · Grade 7 · North Clackamas | 7 | North Clackamas | 14:28.60 |
| 19 | Faye ThompsonPlace 19 · Grade 7 · French International | 7 | French International | 14:36.90 |
| 20 | Claire LatulippePlace 20 · Grade 6 · Duniway | 6 | Duniway | 14:39.90 |
| 21 | Sydney CogbillPlace 21 · Grade 8 · Paideia Classical Christian | 8 | Paideia Classical Christian | 14:40.20 |
| 22 | Edelweiss BredemeierPlace 22 · Grade 8 · Valor Christian International | 8 | Valor Christian International | 14:55.10 |
| 23 | Caitlin KramerPlace 23 · Grade 8 · Southwest Christian | 8 | Southwest Christian | 14:59.70 |
| 24 | Isabelle GlendePlace 24 · Grade 6 · Southwest Christian | 6 | Southwest Christian | 15:01.60 |
| 25 | Elise MarandyukPlace 25 · Grade 7 · Southwest Christian | 7 | Southwest Christian | 15:04.30 |
| 26 | Alice SteelePlace 26 · Grade 8 · Riverdale | 8 | Riverdale | 15:07.10 |
| 27 | Elaina JansenPlace 27 · Grade 8 · Southwest Christian | 8 | Southwest Christian | 15:08.90 |
| 28 | Amelie DuhenPlace 28 · Grade 8 · French International | 8 | French International | 15:23.20 |
| 29 | Emalyn TeunePlace 29 · Grade 6 · Estacada | 6 | Estacada | 15:27.60 |
| 30 | Sophie DuhenPlace 30 · Grade 6 · French International | 6 | French International | 15:29.20 |
| 31 | Rose TaylorPlace 31 · Grade 5 · Banks | 5 | Banks | 15:36.30 |
| 32 | Everly GarberPlace 32 · Grade 6 · Crosshill Christian | 6 | Crosshill Christian | 16:02.50 |
| 33 | Haddie HighbergerPlace 33 · Grade 5 · St Mary Catholic | 5 | St Mary Catholic | 16:04.00 |
| 34 | Selah NunezPlace 34 · Grade 6 · Southwest Christian | 6 | Southwest Christian | 16:09.20 |
| 35 | Sloan McGintyPlace 35 · Grade 6 · Duniway | 6 | Duniway | 16:11.00 |
| 36 | Hannah CarpenterPlace 36 · Grade 5 · Southwest Christian | 5 | Southwest Christian | 16:13.40 |
| 37 | Meleah JensenPlace 37 · Grade 6 · Banks | 6 | Banks | 16:21.50 |
| 38 | Anikah HammelPlace 38 · Grade 6 · St Mary's Academy | 6 | St Mary's Academy | 16:26.90 |
| 39 | Florence KromanPlace 39 · Grade 7 · French International | 7 | French International | 16:40.00 |
| 40 | Reese PaynePlace 40 · Grade 4 · St Mary Catholic | 4 | St Mary Catholic | 16:43.10 |
| 41 | Taelyn OberstPlace 41 · Grade 8 · North Clackamas | 8 | North Clackamas | 16:43.80 |
| 42 | Aspen WilsonPlace 42 · Grade 8 · Rainier | 8 | Rainier | 16:45.60 |
| 43 | Anna WalkerPlace 43 · Grade 6 · Southwest Christian | 6 | Southwest Christian | 16:47.90 |
| 44 | Hazel LingleyPlace 44 · Grade 7 · Riverdale | 7 | Riverdale | 16:51.90 |
| 45 | Ariella FigueroaPlace 45 · Grade 7 · Columbia Christian | 7 | Columbia Christian | 16:52.40 |
| 46 | Charlotte PurdyPlace 46 · Grade 6 · St Mary Catholic | 6 | St Mary Catholic | 16:52.60 |
| 47 | Ava CaselliPlace 47 · Grade 8 · Paideia Classical Christian | 8 | Paideia Classical Christian | 16:52.60 |
| 48 | Alyssa RatcliffPlace 48 · Grade 8 · Veritas | 8 | Veritas | 17:04.70 |
| 49 | Kaelyn OrrPlace 49 · Grade 7 · Veritas | 7 | Veritas | 17:08.20 PR |
| 50 | Haddie O'HarrowPlace 50 · Grade 5 · French International | 5 | French International | 17:21.10 PR |
| 51 | Ezhmee ForesmanPlace 51 · Grade 7 · Banks | 7 | Banks | 17:22.90 |
| 52 | Sasha SampsonPlace 52 · Grade 5 · French International | 5 | French International | 17:23.40 PR |
| 53 | Abigail TeachPlace 53 · Grade 8 · Southwest Christian | 8 | Southwest Christian | 17:24.30 |
| 54 | Kristina DohertyPlace 54 · Grade 8 · French International | 8 | French International | 17:27.40 |
| 55 | Pippa ForsterPlace 55 · Grade 8 · Vernonia | 8 | Vernonia | 17:30.50 |
| 56 | Charlotte HowePlace 56 · Grade 6 · Rainier | 6 | Rainier | 17:30.80 |
| 57 | Julia MichaelsPlace 57 · Grade 6 · St Mary's Academy | 6 | St Mary's Academy | 17:31.80 |
| 58 | Natalie DayPlace 58 · Grade 8 · Estacada | 8 | Estacada | 17:49.60 |
| 59 | Chevelle McCormickPlace 59 · Grade 7 · Rainier | 7 | Rainier | 17:57.70 |
| 60 | Veronica MaslovPlace 60 · Grade 7 · St Mary Catholic | 7 | St Mary Catholic | 18:04.20 |
| 61 | Haven LacinePlace 61 · Grade 7 · Paideia Classical Christian | 7 | Paideia Classical Christian | 18:08.60 |
| 62 | Aubrey White-DuongPlace 62 · Grade 5 · Columbia Christian | 5 | Columbia Christian | 18:09.70 |
| 63 | Sophie GoncziPlace 63 · Grade 8 · St. Stephen's Academy | 8 | St. Stephen's Academy | 18:09.70 |
| 64 | Payton ZellPlace 64 · Grade 7 · Banks | 7 | Banks | 18:12.90 |
| 65 | Audrey WangPlace 65 · Grade 6 · St. Stephen's Academy | 6 | St. Stephen's Academy | 18:28.60 |
| 66 | Claire KirkPlace 66 · Grade 5 · Southwest Christian | 5 | Southwest Christian | 18:32.60 |
| 67 | Annabelle DudreyPlace 67 · Grade 8 · Paideia Classical Christian | 8 | Paideia Classical Christian | 18:40.00 |
| 68 | Madelyn FrazierPlace 68 · Grade 7 · Valor Christian International | 7 | Valor Christian International | 18:45.80 |
| 69 | Lilly SmithPlace 69 · Grade 8 · Crosshill Christian | 8 | Crosshill Christian | 18:49.30 |
| 70 | Savannah ScottPlace 70 · Grade 8 · French International | 8 | French International | 18:50.90 |
| 71 | Sophia KlebleevaPlace 71 · Grade 8 · French International | 8 | French International | 18:51.20 |
| 72 | Ryanne BoylePlace 72 · Grade 8 · Duniway | 8 | Duniway | 18:55.90 |
| 73 | Zoe RatcliffPlace 73 · Grade 5 · Veritas | 5 | Veritas | 19:00.70 |
| 74 | Della JaegerPlace 74 · Grade 5 · St Mary Catholic | 5 | St Mary Catholic | 19:22.10 |
| 75 | Raleigh GarberPlace 75 · Grade 8 · Crosshill Christian | 8 | Crosshill Christian | 19:36.50 |
| 76 | Aurora McMahonPlace 76 · Grade 6 · Duniway | 6 | Duniway | 19:41.70 |
| 77 | Mia KinyonPlace 77 · Grade 6 · Crosshill Christian | 6 | Crosshill Christian | 19:42.70 |
| 78 | Shuchen ZhouPlace 78 · Grade 7 · French International | 7 | French International | 19:46.00 |
| 79 | Audrea RussellPlace 79 · Grade 8 · Duniway | 8 | Duniway | 19:46.50 |
| 80 | Isla GurashPlace 80 · Grade 6 · Duniway | 6 | Duniway | 20:01.60 |
| 81 | Evelyn TeachPlace 81 · Grade 6 · Southwest Christian | 6 | Southwest Christian | 20:01.60 |
| 82 | Evelyn (Evie) MontgomeryPlace 82 · Grade 8 · Estacada | 8 | Estacada | 20:02.90 |
| 83 | Amy KlumbPlace 83 · Grade 5 · St Mary Catholic | 5 | St Mary Catholic | 20:13.10 |
| 84 | Abigail GalbraithPlace 84 · Grade 8 · Rainier | 8 | Rainier | 20:18.70 |
| 85 | Lily LehoullierPlace 85 · Grade 6 · Crosshill Christian | 6 | Crosshill Christian | 20:20.10 |
| 86 | Sanna HaralsonPlace 86 · Grade 8 · St. Stephen's Academy | 8 | St. Stephen's Academy | 20:26.90 |
| 87 | Kiersten PalmerPlace 87 · Grade 5 · Veritas | 5 | Veritas | 20:31.30 |
| 88 | Tiger OrganPlace 88 · Grade 7 · Vernonia | 7 | Vernonia | 20:42.00 |
| 89 | Celeste HolcombPlace 89 · Grade 7 · Paideia Classical Christian | 7 | Paideia Classical Christian | 20:55.10 |
| 90 | Mathilde McSorleyPlace 90 · Grade 5 · St Mary Catholic | 5 | St Mary Catholic | 21:13.70 |
| 91 | Lucy SteinbergPlace 91 · Grade 8 · French International | 8 | French International | 21:15.50 |
| 92 | Everly (Evie) HuffPlace 92 · Grade 8 · Estacada | 8 | Estacada | 21:18.20 |
| 93 | Lurike HoltzhausenPlace 93 · Grade 8 · Southwest Christian | 8 | Southwest Christian | 21:20.20 |
| 94 | Ruby SternPlace 94 · Grade 8 · Paideia Classical Christian | 8 | Paideia Classical Christian | 21:29.30 |
| 95 | Eleanor LockhartPlace 95 · Grade 8 · Paideia Classical Christian | 8 | Paideia Classical Christian | 21:33.40 |
| 96 | Brielle WinchesterPlace 96 · Grade 7 · Paideia Classical Christian | 7 | Paideia Classical Christian | 21:55.00 |
| 97 | Mella ThompsonPlace 97 · Grade 6 · Valor Christian International | 6 | Valor Christian International | 23:02.70 PR |
| 98 | Ayla GalbraithPlace 98 · Grade 6 · Rainier | 6 | Rainier | 23:09.90 |
| 99 | Ixchel Orozco HernandezPlace 99 · Grade 6 · Rainier | 6 | Rainier | 23:23.90 |
| 100 | Regan HefleyPlace 100 · Grade 5 · Valor Christian International | 5 | Valor Christian International | 23:26.40 PR |