| 1 | Katherine KessiPlace 1 · Grade 8 · Scappoose | 8 | Scappoose | 10:32.30 |
| 2 | Margaret PaulPlace 2 · Grade 7 · Scappoose | 7 | Scappoose | 11:18.30 |
| 3 | Iman PaisnerPlace 3 · Grade 8 · Scappoose | 8 | Scappoose | 12:26.60 |
| 4 | Ava WhitePlace 4 · Grade 7 · Catlin Gabel | 7 | Catlin Gabel | 12:35.30 |
| 5 | Wiley SturdivantPlace 5 · Grade 7 · Scappoose | 7 | Scappoose | 12:48.30 |
| 6 | Anouk Billeaud RueffPlace 6 · Grade 6 · French International | 6 | French International | 13:08.60 |
| 7 | Carys HunterPlace 7 · Grade 8 · French International | 8 | French International | 13:24.80 |
| 8 | Faye ThompsonPlace 8 · Grade 6 · French International | 6 | French International | 13:29.00 |
| 9 | Colette KlavinsPlace 9 · Grade 6 · French International | 6 | French International | 13:36.20 PR |
| 10 | Zoe GomezPlace 10 · Grade 6 · Catlin Gabel | 6 | Catlin Gabel | 13:37.00 PR |
| 11 | Audrey BertuleitPlace 11 · Grade 8 · St. Stephen's Academy | 8 | St. Stephen's Academy | 13:53.70 PR |
| 12 | Norah PassenPlace 12 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 13:56.40 PR |
| 13 | Eyla JensenPlace 13 · Grade 7 · Scappoose | 7 | Scappoose | 13:57.80 |
| 14 | Fiona ShiPlace 14 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 14:08.90 |
| 15 | Naomi StrangPlace 15 · Grade 6 · Scappoose | 6 | Scappoose | 14:14.20 PR |
| 16 | Annika FreemanPlace 16 · Grade 7 · St. Stephen's Academy | 7 | St. Stephen's Academy | 14:26.00 PR |
| 17 | Rosie KashinskyPlace 17 · Grade 7 · Portland Jewish Academy | 7 | Portland Jewish Academy | 14:33.70 |
| 18 | Catania FenstermakerPlace 18 · Grade 8 · Scappoose | 8 | Scappoose | 14:40.70 |
| 19 | Ava GuangaPlace 19 · Grade 5 · German International School | 5 | German International School | 15:25.20 PR |
| 20 | Nina CoplenPlace 20 · Grade 8 · Valor Christian International | 8 | Valor Christian International | 15:45.80 |
| 21 | Aspen EllisPlace 21 · Grade 8 · Scappoose | 8 | Scappoose | 16:09.70 |
| 22 | Dorothy BrodalaPlace 22 · Grade 8 · Scappoose | 8 | Scappoose | 16:10.20 |
| 23 | Edelweiss BredemeierPlace 23 · Grade 7 · Valor Christian International | 7 | Valor Christian International | 16:13.80 |
| 24 | Rosie LowesPlace 24 · Grade 7 · Catlin Gabel | 7 | Catlin Gabel | 16:23.90 |
| 25 | Elyn JenkinsPlace 25 · Grade 6 · Scappoose | 6 | Scappoose | 16:24.00 |
| 26 | Renana HarwinPlace 26 · Grade 7 · Portland Jewish Academy | 7 | Portland Jewish Academy | 16:24.90 |
| 27 | Sanna HaralsonPlace 27 · Grade 7 · St. Stephen's Academy | 7 | St. Stephen's Academy | 16:26.40 PR |
| 28 | Ella HerronPlace 28 · Grade 6 · Scappoose | 6 | Scappoose | 16:27.80 |
| 29 | Alex PetersonPlace 29 · Grade 5 · German International School | 5 | German International School | 16:39.10 PR |
| 30 | Violet CoatesPlace 30 · Grade 7 · Catlin Gabel | 7 | Catlin Gabel | 16:46.30 |
| 31 | ZouZou PapadakisPlace 31 · Grade 7 · French International | 7 | French International | 16:59.70 PR |
| 32 | Flora MurrayPlace 32 · Grade 6 · Scappoose | 6 | Scappoose | 17:09.40 |
| 33 | Savannah ScottPlace 33 · Grade 7 · French International | 7 | French International | 17:10.00 |
| 34 | Noa StollakPlace 34 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 17:12.70 |
| 35 | Taylin SoldPlace 35 · Grade 7 · Scappoose | 7 | Scappoose | 17:13.90 |
| 36 | Vivien HeilmanPlace 36 · Grade 8 · German International School | 8 | German International School | 17:20.60 |
| 37 | Addie WanlassPlace 37 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 17:51.90 PR |
| 38 | Reeya SomusettyPlace 38 · Grade 6 · French International | 6 | French International | 17:52.10 PR |
| 39 | Eliana DadaPlace 39 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 17:55.00 PR |
| 40 | Azalia MedhaniePlace 40 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 17:55.10 |
| 41 | Mila JacksonPlace 41 · Grade 7 · Scappoose | 7 | Scappoose | 18:49.70 |
| 42 | Kristina DohertyPlace 42 · Grade 7 · French International | 7 | French International | 18:58.80 |
| 43 | Shuchen ZhouPlace 43 · Grade 6 · French International | 6 | French International | 19:49.80 |
| 44 | Lucy SteinbergPlace 44 · Grade 7 · French International | 7 | French International | 19:56.70 |
| 45 | Nadia BermanPlace 45 · Grade 5 · French International | 5 | French International | 20:38.50 PR |
| 46 | Emery HefleyPlace 46 · Grade 8 · Valor Christian International | 8 | Valor Christian International | 21:41.60 |
| 47 | Ameya KasturiPlace 47 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 22:19.40 |
| 48 | Ansha KasturiPlace 48 · Grade 5 · Catlin Gabel | 5 | Catlin Gabel | 22:33.00 |
| 49 | Sophia ZhengPlace 49 · Grade 5 · German International School | 5 | German International School | 22:45.70 |