| 1 | Emily MonksPlace 1 · Grade 8 · Horizon (Ferndale) | 8 | Horizon (Ferndale) | 9:11.50 |
| 2 | Eleeshiyah FaulknerPlace 2 · Grade 8 · Blaine | 8 | Blaine | 9:21.00 |
| 3 | Cali SievingPlace 3 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 9:56.80 |
| 4 | Caroline KleinPlace 4 · Grade 6 · Assumption Catholic | 6 | Assumption Catholic | 9:58.10 PR |
| 5 | Ellie OchoaPlace 5 · Grade 7 · Horizon (Ferndale) | 7 | Horizon (Ferndale) | 9:59.70 |
| 6 | Faith QuinePlace 6 · Grade 8 · Lynden | 8 | Lynden | 10:01.00 |
| 7 | Simone VeltkampPlace 7 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 10:09.00 |
| 8 | Rachel ZenderPlace 8 · Grade 8 · Assumption Catholic | 8 | Assumption Catholic | 10:12.40 |
| 9 | Ella SelchoPlace 9 · Grade 7 · Lynden | 7 | Lynden | 10:14.30 PR |
| 10 | Grace DoudPlace 10 · Grade 8 · Franklin Academy | 8 | Franklin Academy | 10:16.40 |
| 11 | Kaytlin VanderhorstPlace 11 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 10:16.80 |
| 12 | Hazel VanBuskirkPlace 12 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 10:17.10 |
| 13 | Maya EwingPlace 13 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 10:17.30 |
| 14 | Cailyn KessenPlace 14 · Grade 7 · Horizon (Ferndale) | 7 | Horizon (Ferndale) | 10:19.60 |
| 15 | Emilee SwansonPlace 15 · Grade 7 · Meridian | 7 | Meridian | 10:20.10 |
| 16 | Morgan TerpstraPlace 16 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 10:22.50 |
| 17 | Zetta SchmidtPlace 17 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 10:36.30 |
| 18 | Addie LupoPlace 18 · Grade 8 · Horizon (Ferndale) | 8 | Horizon (Ferndale) | 10:40.20 |
| 19 | Mayah TorokPlace 19 · Grade 8 · Meridian | 8 | Meridian | 10:45.50 |
| 20 | Rhydian MastenPlace 20 · Grade 8 · Horizon (Ferndale) | 8 | Horizon (Ferndale) | 10:48.30 |
| 21 | Maya DeRouinPlace 21 · Grade 7 · Horizon (Ferndale) | 7 | Horizon (Ferndale) | 10:48.70 |
| 22 | Kaylee WahlPlace 22 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 10:48.80 PR |
| 23 | Adriana BodePlace 23 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 10:57.80 PR |
| 24 | Claar FrenchPlace 24 · Grade 8 · Blaine | 8 | Blaine | 10:58.00 |
| 25 | Emily HayesPlace 25 · Grade 8 · Blaine | 8 | Blaine | 11:04.90 |
| 26 | Catherine Honcoop-MillerPlace 26 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 11:06.70 |
| 27 | Kaylee SawickiPlace 27 · Grade 8 · Horizon (Ferndale) | 8 | Horizon (Ferndale) | 11:11.50 |
| 28 | Hailey PikePlace 28 · Grade 8 · Blaine | 8 | Blaine | 11:13.30 |
| 29 | Laurel SturdevantPlace 29 · Grade 7 · Vista | 7 | Vista | 11:15.10 PR |
| 30 | Helena SomersPlace 30 · Grade 7 · Vista | 7 | Vista | 11:25.80 |
| 31 | Cristina EsquivelPlace 31 · Grade 8 · Meridian | 8 | Meridian | 11:26.50 |
| 32 | Rebecca BallPlace 32 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 11:26.80 |
| 33 | Ellie MartinsonPlace 33 · Grade 7 · Vista | 7 | Vista | 11:28.00 |
| 34 | Ella LiboltPlace 34 · Grade 7 · Lynden Christian | 7 | Lynden Christian | 11:28.20 |
| 35 | Ami HarlanPlace 35 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 11:29.20 PR |
| 36 | Carley ShawPlace 36 · Grade 8 · Vista | 8 | Vista | 11:29.30 |
| 37 | Emily PerryPlace 37 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 11:31.80 |
| 38 | Malia FinkbonnerPlace 38 · Grade 7 · Assumption Catholic | 7 | Assumption Catholic | 11:32.60 |
| 39 | Krystin KamrathPlace 39 · Grade 8 · Blaine | 8 | Blaine | 11:33.10 |
| 40 | Evellina YuryevPlace 40 · Grade 7 · Blaine | 7 | Blaine | 11:36.20 |
| 41 | Kathryn McKinneyPlace 41 · Grade 7 · Blaine | 7 | Blaine | 11:36.60 |
| 42 | Nena KryzekPlace 42 · Grade 7 · Assumption Catholic | 7 | Assumption Catholic | 11:38.70 |
| 43 | Evie SchmidtPlace 43 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 11:41.50 |
| 44 | Katrina LucePlace 44 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 11:42.00 |
| 45 | Katie RoetcisoenderPlace 45 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 11:43.70 |
| 46 | Jasmine JeffersonPlace 46 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 11:50.90 |
| 47 | Ethne CooperPlace 47 · Grade 8 · Blaine | 8 | Blaine | 11:53.20 |
| 48 | Gardenia Lopez-AyonPlace 48 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 11:53.40 |
| 49 | Brielle SolomanPlace 49 · Grade 8 · Blaine | 8 | Blaine | 11:53.80 |
| 50 | Anna EllisPlace 50 · Grade 7 · Lynden | 7 | Lynden | 11:54.00 |
| 51 | Dylan Stephan-RemyPlace 51 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 12:00.50 |
| 52 | Emma CookPlace 52 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 12:01.90 |
| 53 | Emma NorthPlace 53 · Grade 7 · Meridian | 7 | Meridian | 12:05.00 |
| 54 | Ellen NicholsPlace 54 · Grade 8 · Assumption Catholic | 8 | Assumption Catholic | 12:09.50 |
| 55 | Sarah HoekemaPlace 55 · Grade 7 · Lynden Christian | 7 | Lynden Christian | 12:11.10 |
| 56 | Hope WeedaPlace 56 · Grade 7 · Blaine | 7 | Blaine | 12:12.50 |
| 57 | Lydia TerBeekPlace 57 · Grade 7 · Lynden Christian | 7 | Lynden Christian | 12:15.10 |
| 58 | Sophie JenkinsPlace 58 · Grade 7 · Lynden | 7 | Lynden | 12:15.80 |
| 59 | Lauren LarrabeePlace 59 · Grade 7 · Lynden | 7 | Lynden | 12:16.10 |
| 60 | Tori RinardPlace 60 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 12:16.40 |
| 61 | Breanna HemPlace 61 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 12:17.60 PR |
| 62 | Gretchen AdamsPlace 62 · Grade 7 · Lynden | 7 | Lynden | 12:18.80 |
| 63 | Marie DePalmaPlace 63 · Grade 6 · Assumption Catholic | 6 | Assumption Catholic | 12:20.10 |
| 64 | Emma BrockettPlace 64 · Grade 7 · Vista | 7 | Vista | 12:20.60 |
| 65 | Byanca HolguinPlace 65 · Grade 8 · Blaine | 8 | Blaine | 12:34.20 |
| 66 | Ann SalisburyPlace 66 · Grade 6 · Franklin Academy | 6 | Franklin Academy | 12:34.30 |
| 67 | Tessa HollanderPlace 67 · Grade 7 · Lynden Christian | 7 | Lynden Christian | 12:35.20 |
| 68 | Ella QuinePlace 68 · Grade 7 · Lynden | 7 | Lynden | 12:36.10 |
| 69 | Lauren ArizPlace 69 · Grade 8 · Assumption Catholic | 8 | Assumption Catholic | 12:40.60 |
| 70 | Makenzi SheaPlace 70 · Grade 7 · Mount Baker (Deming) | 7 | Mount Baker (Deming) | 12:41.60 |
| 71 | Emily ArroyoPlace 71 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 12:43.80 |
| 72 | Jessica VanbeekPlace 72 · Grade 8 · Vista | 8 | Vista | 12:44.10 |
| 73 | Tehya MoorePlace 73 · Grade 8 · Nooksack Valley | 8 | Nooksack Valley | 12:46.20 |
| 74 | Isabella GolubPlace 74 · Grade 7 · Horizon (Ferndale) | 7 | Horizon (Ferndale) | 12:47.20 PR |
| 75 | Katherine RorvigPlace 75 · Grade 7 · Lynden Christian | 7 | Lynden Christian | 12:49.50 |
| 76 | Gianna Gonzalez-CanevaroPlace 76 · Grade 7 · Vista | 7 | Vista | 12:50.80 PR |
| 77 | Brielle HolzPlace 77 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 12:51.20 |
| 78 | Aleya CarsonPlace 78 · Grade 8 · Lynden Christian | 8 | Lynden Christian | 12:51.50 |
| 79 | Niesje MeyerPlace 79 · Grade 7 · Lynden | 7 | Lynden | 12:54.40 |
| 80 | Kendall SharpPlace 80 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 12:55.30 |
| 81 | Alyssa ChadwickPlace 81 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 12:58.60 |
| 82 | Chanelle FrancisPlace 82 · Grade 6 · Franklin Academy | 6 | Franklin Academy | 13:02.50 |
| 83 | Bailey WildermuthPlace 83 · Grade 7 · Blaine | 7 | Blaine | 13:07.10 |
| 84 | Sara CambronPlace 84 · Grade 5 · Franklin Academy | 5 | Franklin Academy | 13:08.50 |
| 85 | Emily HuffmanPlace 85 · Grade 8 · Blaine | 8 | Blaine | 13:18.90 |
| 86 | Charissa KarberPlace 86 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 13:19.00 |
| 87 | Caroline ArizPlace 87 · Grade 6 · Assumption Catholic | 6 | Assumption Catholic | 13:20.20 |
| 88 | Sierra NietlingPlace 88 · Grade 8 · Nooksack Valley | 8 | Nooksack Valley | 13:22.50 |
| 89 | Breanna ReimerPlace 89 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 13:24.40 |
| 90 | Evelyn AndersonPlace 90 · Grade 6 · Assumption Catholic | 6 | Assumption Catholic | 13:25.20 |
| 91 | Stephanie BoczekPlace 91 · Grade 8 · Blaine | 8 | Blaine | 13:31.10 |
| 92 | Morgan ZaccheoPlace 92 · Grade 8 · Blaine | 8 | Blaine | 13:38.40 |
| 93 | Gillian BennettPlace 93 · Grade 7 · Lynden | 7 | Lynden | 13:39.40 |
| 94 | McKenna WichersPlace 94 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 13:41.30 |
| 95 | Sierra NeitlingPlace 95 · Grade 8 · Nooksack Valley | 8 | Nooksack Valley | 13:58.30 |
| 96 | Aliyah MoaPlace 96 · Grade 8 · Mount Baker (Deming) | 8 | Mount Baker (Deming) | 14:11.30 |
| 97 | Grace ShintafferPlace 97 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 14:27.30 |
| 98 | Claire HopkinsPlace 98 · Grade 7 · Nooksack Valley | 7 | Nooksack Valley | 14:53.40 |
| 99 | Victoria RadchishinaPlace 99 · Grade 7 · Horizon (Ferndale) | 7 | Horizon (Ferndale) | 15:26.00 |
| 100 | Deja JasperPlace 100 · Grade 8 · Horizon (Ferndale) | 8 | Horizon (Ferndale) | 15:36.60 |
| 101 | Antja ThompsonPlace 101 · Grade 7 · Assumption Catholic | 7 | Assumption Catholic | 17:29.80 |
| 102 | Kathren KiryukhinPlace 102 · Grade 7 · Blaine | 7 | Blaine | 18:01.00 |
| 103 | Taniya PaulPlace 103 · Grade 8 · Lummi Nation | 8 | Lummi Nation | 18:05.40 PR |
| 104 | Rachael ReedPlace 104 · Grade 8 · Horizon (Ferndale) | 8 | Horizon (Ferndale) | 20:12.00 |
| 105 | Nina WilsonPlace 105 · Grade 8 · Lummi Nation | 8 | Lummi Nation | 21:12.00 PR |