| 1 | Ryan DenhamPlace 1 · Grade 10 · Asotin | 10 | Asotin | 17:43.96 |
| 2 | Jonathon OrtmanPlace 2 · Grade 9 · Deary | 9 | Deary | 17:44.21 |
| 3 | Cole SeilerPlace 3 · Grade 9 · Nezperce | 9 | Nezperce | 17:53.13 |
| 4 | Evan PotterPlace 4 · Grade 11 · Lewiston | 11 | Lewiston | 18:03.22 |
| 5 | Joaquin HalePlace 5 · Grade 11 · Chiawana | 11 | Chiawana | 18:04.69 |
| 6 | Ian EngledowPlace 6 · Grade 9 · Asotin | 9 | Asotin | 18:04.85 |
| 7 | Tanner NicholasPlace 7 · Grade 9 · Asotin | 9 | Asotin | 18:13.29 |
| 8 | Austin KusterPlace 8 · Grade 10 · Chiawana | 10 | Chiawana | 18:15.21 |
| 9 | Andrew ZhangPlace 9 · Grade 11 · Pullman | 11 | Pullman | 18:17.40 |
| 10 | Angel MendezPlace 10 · Grade 9 · Medical Lake | 9 | Medical Lake | 18:18.79 |
| 11 | David AllenPlace 11 · Grade 11 · Pullman | 11 | Pullman | 18:31.94 |
| 12 | Asher DykstraPlace 12 · Grade 10 · Asotin | 10 | Asotin | 18:35.84 |
| 13 | Kade KunkelPlace 13 · Grade 11 · Pullman | 11 | Pullman | 18:43.12 |
| 14 | Wyatt HaynesPlace 14 · Grade 9 · Logos | 9 | Logos | 18:47.28 |
| 15 | Nicholas RemaclePlace 15 · Grade 9 · Lewiston | 9 | Lewiston | 18:49.35 |
| 16 | Keegan LloydPlace 16 · Grade 12 · Pullman | 12 | Pullman | 18:59.56 |
| 17 | Diego AvillaPlace 17 · Grade 9 · Chiawana | 9 | Chiawana | 19:01.34 |
| 18 | Paul PedersonPlace 18 · Grade 9 · Asotin | 9 | Asotin | 19:08.17 |
| 19 | Theo SentzPlace 19 · Grade 9 · Logos | 9 | Logos | 19:18.29 |
| 20 | Hobbes TieuPlace 20 · Grade 10 · Asotin | 10 | Asotin | 19:23.64 |
| 21 | Cody StevensPlace 21 · Grade 9 · Logos | 9 | Logos | 19:24.62 |
| 22 | Nolan VandinePlace 22 · Grade 12 · Chiawana | 12 | Chiawana | 19:29.85 |
| 23 | Jasper WhitlingPlace 23 · Grade 9 · Logos | 9 | Logos | 19:30.66 |
| 24 | Bryant LeePlace 24 · Grade 12 · Pullman | 12 | Pullman | 19:31.74 |
| 25 | Hunter HavensPlace 25 · Grade 9 · Medical Lake | 9 | Medical Lake | 19:32.23 |
| 26 | John Marc HaddickPlace 26 · Grade 11 · Chiawana | 11 | Chiawana | 19:33.12 |
| 27 | Will CaseboltPlace 27 · Grade 9 · Logos | 9 | Logos | 19:36.08 |
| 28 | Lian BarrettPlace 28 · Grade 10 · Pullman | 10 | Pullman | 19:54.60 |
| 29 | Ryan ClarkPlace 29 · Grade 9 · Pullman | 9 | Pullman | 19:54.85 |
| 30 | Adrian ThomasPlace 30 · Grade 11 · Pullman | 11 | Pullman | 19:55.48 |
| 31 | James LewisPlace 31 · Grade 11 · Pullman | 11 | Pullman | 19:55.67 |
| 32 | William FryePlace 32 · Grade 11 · Asotin | 11 | Asotin | 19:57.29 |
| 33 | Abdur IslamPlace 33 · Grade 9 · Pullman | 9 | Pullman | 19:58.16 |
| 34 | Landon HallPlace 34 · Grade 9 · Medical Lake | 9 | Medical Lake | 19:58.73 |
| 35 | Maxwell WolsbornPlace 35 · Grade 10 · Pullman | 10 | Pullman | 20:00.33 |
| 36 | Bryan FulfsPlace 36 · Grade 10 · Pullman | 10 | Pullman | 20:00.97 |
| 37 | Isaac AcostaPlace 37 · Grade 9 · Pullman | 9 | Pullman | 20:02.19 |
| 38 | Kyler CastroPlace 38 · Grade 10 · Medical Lake | 10 | Medical Lake | 20:03.25 |
| 39 | Nick GrimmPlace 39 · Grade 9 · Lewiston | 9 | Lewiston | 20:06.91 |
| 40 | Zane LloydPlace 40 · Grade 9 · Pullman | 9 | Pullman | 20:07.52 |
| 41 | Cale TurpinPlace 41 · Grade 9 · Lewiston | 9 | Lewiston | 20:21.24 |
| 42 | Jace OverbergPlace 42 · Grade 10 · Asotin | 10 | Asotin | 20:24.37 |
| 43 | Ronen WyrickPlace 43 · Grade 10 · Logos | 10 | Logos | 20:25.70 |
| 44 | Waylon ForguePlace 44 · Grade 9 · Asotin | 9 | Asotin | 20:29.14 |
| 45 | Tim WattsPlace 45 · Grade 12 · Pullman | 12 | Pullman | 20:32.34 |
| 46 | Cody TeevensPlace 46 · Grade 12 · Pullman | 12 | Pullman | 20:35.86 |
| 47 | Quin CarnahanPlace 47 · Grade 11 · Pullman | 11 | Pullman | 20:37.03 |
| 48 | Alex ZhangPlace 48 · Grade 11 · Pullman | 11 | Pullman | 20:41.11 |
| 49 | Seth MichaelPlace 49 · Grade 9 · Chiawana | 9 | Chiawana | 20:42.60 |
| 50 | Spencer PerezPlace 50 · Grade 9 · Chiawana | 9 | Chiawana | 20:47.54 |
| 51 | Kelton JudyPlace 51 · Grade 9 · Asotin | 9 | Asotin | 20:48.85 |
| 52 | Vincent LongPlace 52 · Grade 10 · Medical Lake | 10 | Medical Lake | 20:51.93 |
| 53 | Maxwell CordovaPlace 53 · Grade 9 · Pullman | 9 | Pullman | 20:54.31 |
| 54 | Hans HarrisPlace 54 · Grade 11 · Pullman | 11 | Pullman | 20:56.46 |
| 55 | David HandelPlace 55 · Grade 11 · Logos | 11 | Logos | 20:57.93 |
| 56 | Memphis BroemelingPlace 56 · Grade 10 · Clarkston | 10 | Clarkston | 20:59.46 |
| 57 | Payson LeppertPlace 57 · Grade 9 · Chiawana | 9 | Chiawana | 21:02.66 |
| 58 | Sawyer WilliamsPlace 58 · Grade 10 · Medical Lake | 10 | Medical Lake | 21:06.49 |
| 59 | Ty JohannesenPlace 59 · Grade 11 · Lewiston | 11 | Lewiston | 21:09.28 |
| 60 | Preston OverbergPlace 60 · Grade 9 · Asotin | 9 | Asotin | 21:21.46 |
| 61 | Adam JohnstonPlace 61 · Grade 9 · Lewiston | 9 | Lewiston | 21:30.66 |
| 62 | Austin OusleyPlace 62 · Lewiston | — | Lewiston | 21:41.50 |
| 63 | John CrawfordPlace 63 · Grade 9 · Logos | 9 | Logos | 21:43.57 |
| 64 | William EvansPlace 64 · Grade 9 · Logos | 9 | Logos | 21:46.39 |
| 65 | Carson BennerPlace 65 · Grade 9 · Asotin | 9 | Asotin | 21:58.89 |
| 66 | Sammy BelangerPlace 66 · Grade 11 · Clarkston | 11 | Clarkston | 22:02.68 |
| 67 | Marcus VaughanPlace 67 · Grade 11 · Pullman | 11 | Pullman | 22:07.00 |
| 68 | Caleb LukePlace 68 · Grade 9 · Pullman | 9 | Pullman | 22:07.87 |
| 69 | Daniel LemanPlace 69 · Grade 11 · Troy | 11 | Troy | 22:17.98 |
| 70 | Kenny KlinePlace 70 · Grade 9 · Logos | 9 | Logos | 22:23.90 |
| 71 | Tyler KemplePlace 71 · Grade 9 · Pullman | 9 | Pullman | 22:25.16 |
| 72 | David AvillaPlace 72 · Grade 9 · Chiawana | 9 | Chiawana | 22:25.58 |
| 73 | Callaway HoPlace 73 · Grade 11 · Lewiston | 11 | Lewiston | 22:28.99 |
| 74 | Richard CrawfordPlace 74 · Grade 10 · Logos | 10 | Logos | 22:29.77 |
| 75 | Grant SpanglerPlace 75 · Grade 10 · Medical Lake | 10 | Medical Lake | 22:30.17 |
| 76 | Maxwell DuganPlace 76 · Grade 9 · Pullman | 9 | Pullman | 22:31.68 |
| 77 | Trever VantreasePlace 77 · Grade 9 · Clarkston | 9 | Clarkston | 22:35.38 |
| 78 | Zachory HoggPlace 78 · Grade 9 · Pullman | 9 | Pullman | 22:39.18 |
| 79 | Dane NeacePlace 79 · Grade 9 · Asotin | 9 | Asotin | 22:41.08 |
| 80 | Jon WarwickPlace 80 · Grade 10 · Asotin | 10 | Asotin | 22:45.48 |
| 81 | Jared CroncePlace 81 · Grade 10 · Nezperce | 10 | Nezperce | 22:51.51 |
| 82 | Samuel StonerPlace 82 · Grade 9 · Troy | 9 | Troy | 22:51.75 |
| 83 | Adam CarterPlace 83 · Grade 9 · Pullman | 9 | Pullman | 22:53.37 |
| 84 | Tyler HeilmanPlace 84 · Grade 12 · Lewiston | 12 | Lewiston | 22:58.78 |
| 85 | Ryker NeacePlace 85 · Grade 11 · Asotin | 11 | Asotin | 23:07.00 |
| 86 | Dustyn McInerneyPlace 86 · Grade 9 · Deary | 9 | Deary | 23:14.28 |
| 87 | Ethan CarrPlace 87 · Grade 11 · Deary | 11 | Deary | 23:32.87 |
| 88 | Teddy EdgarPlace 88 · Grade 10 · Deary | 10 | Deary | 23:37.14 |
| 89 | Noah ThompsonPlace 89 · Grade 9 · Pullman | 9 | Pullman | 23:55.29 |
| 90 | Bryce HarpPlace 90 · Grade 9 · Medical Lake | 9 | Medical Lake | 24:21.04 |
| 91 | Gadi EdwardsPlace 91 · Grade 12 · Logos | 12 | Logos | 24:35.76 |
| 92 | Preston DyessPlace 92 · Grade 10 · Medical Lake | 10 | Medical Lake | 24:47.44 |
| 93 | Trayton VantreasePlace 93 · Grade 11 · Clarkston | 11 | Clarkston | 24:48.65 |
| 94 | Kaden BeckPlace 94 · Grade 9 · Chiawana | 9 | Chiawana | 24:51.01 |
| 95 | Logan MossmanPlace 95 · Grade 9 · Kamiah | 9 | Kamiah | 24:57.01 |
| 96 | Talis MeyerPlace 96 · Grade 12 · Logos | 12 | Logos | 25:03.17 |
| 97 | Nate WellingPlace 97 · Grade 10 · Pullman | 10 | Pullman | 25:14.32 |
| 98 | Alex McElroyPlace 98 · Grade 9 · Prairie | 9 | Prairie | 25:26.29 |
| 99 | Jonathan RothfuszPlace 99 · Grade 9 · Lewiston | 9 | Lewiston | 25:26.56 |
| 100 | Nathan BentonPlace 100 · Grade 9 · Clarkston | 9 | Clarkston | 25:55.99 |
| 101 | Calvin SmithPlace 101 · Grade 11 · Pullman | 11 | Pullman | 26:53.53 |
| 102 | Kevin StanleyPlace 102 · Grade 10 · Pullman | 10 | Pullman | 27:00.91 |
| 103 | Kade CalkinsPlace 103 · Grade 11 · Clarkston | 11 | Clarkston | 28:02.39 |
| 104 | Timothy DavyPlace 104 · Grade 11 · Nezperce | 11 | Nezperce | 28:19.27 |
| 105 | Brady SkinnerPlace 105 · Grade 9 · Potlatch | 9 | Potlatch | 28:46.11 |
| 106 | Pheya TolmanPlace 106 · Grade 9 · Pullman | 9 | Pullman | 29:09.13 |
| 107 | John SnodgrassPlace 107 · Lewiston | — | Lewiston | 29:43.72 |
| 108 | Jack WilkinsPlace 108 · Grade 9 · Kamiah | 9 | Kamiah | 30:07.41 |
| 109 | Ryan ArnzenPlace 109 · Grade 12 · Prairie | 12 | Prairie | 30:20.27 |
| 110 | Sherridan ConnorsPlace 110 · Grade 9 · Medical Lake | 9 | Medical Lake | 30:27.80 |
| 111 | Silvestre HuesoPlace 111 · Grade 9 · Chiawana | 9 | Chiawana | 34:07.17 |
| 112 | Maxwell Brayton-Sm...Place 112 · Grade 9 · Pullman | 9 | Pullman | 34:36.20 |
| 1 | Roman RomanyukPlace 1 · Grade 12 · Pullman | 12 | Pullman | 15:49.75 |
| 2 | Caden ByrerPlace 2 · Grade 11 · Lewiston | 11 | Lewiston | 15:59.21 |
| 3 | Patrick NairimoPlace 3 · Grade 12 · Pullman | 12 | Pullman | 16:03.48 |
| 4 | Quintin CollinsPlace 4 · Grade 10 · Medical Lake | 10 | Medical Lake | 16:43.86 |
| 5 | Austin BachmanPlace 5 · Grade 11 · Chiawana | 11 | Chiawana | 16:48.67 |
| 6 | Elijah SaboPlace 6 · Grade 9 · Lewiston | 9 | Lewiston | 16:52.02 |
| 7 | Victor LongPlace 7 · Grade 11 · Medical Lake | 11 | Medical Lake | 16:54.90 |
| 8 | Payton BiglerPlace 8 · Grade 10 · Lewiston | 10 | Lewiston | 17:07.75 |
| 9 | Mick BrownPlace 9 · Grade 10 · Clarkston | 10 | Clarkston | 17:12.38 |
| 10 | Ben BuncePlace 10 · Grade 12 · Clarkston | 12 | Clarkston | 17:17.39 |
| 11 | Mason NicholasPlace 11 · Grade 11 · Asotin | 11 | Asotin | 17:24.99 |
| 12 | David PhillisPlace 12 · Grade 11 · Troy | 11 | Troy | 17:26.66 |
| 13 | Carson BatesPlace 13 · Grade 12 · Chiawana | 12 | Chiawana | 17:26.93 |
| 14 | Matt McCormickPlace 14 · Grade 12 · Lewiston | 12 | Lewiston | 17:27.71 |
| 15 | August IgielskiPlace 15 · Grade 12 · Logos | 12 | Logos | 17:29.71 |
| 16 | Benjamin HenryPlace 16 · Grade 10 · Medical Lake | 10 | Medical Lake | 17:31.98 |
| 17 | Michael MacMenaminPlace 17 · Grade 12 · Kamiah | 12 | Kamiah | 17:34.79 |
| 18 | Asher CousinsPlace 18 · Grade 11 · Pullman | 11 | Pullman | 17:37.22 |
| 19 | Owen StiggePlace 19 · Grade 10 · Chiawana | 10 | Chiawana | 17:38.11 |
| 20 | Solomon HowardPlace 20 · Grade 9 · Logos | 9 | Logos | 17:39.45 |
| 21 | Bradford AndersonPlace 21 · Grade 10 · Chiawana | 10 | Chiawana | 17:40.86 |
| 22 | Eli EngledowPlace 22 · Grade 12 · Asotin | 12 | Asotin | 17:44.22 |
| 23 | Jeremiah WindlePlace 23 · Grade 11 · Medical Lake | 11 | Medical Lake | 17:48.30 |
| 24 | Joe McGuiganPlace 24 · Grade 11 · Nezperce | 11 | Nezperce | 17:52.06 |
| 25 | Gavin NewtsonPlace 25 · Grade 12 · Griswold | 12 | Griswold | 17:54.66 |
| 26 | Isaac BlumPlace 26 · Grade 11 · Logos | 11 | Logos | 17:55.73 |
| 27 | Jake HughesPlace 27 · Grade 11 · Logos | 11 | Logos | 17:57.58 |
| 28 | Dawson KeyPlace 28 · Grade 11 · Lewiston | 11 | Lewiston | 17:58.21 |
| 29 | Alex BlumPlace 29 · Grade 10 · Logos | 10 | Logos | 18:01.04 |
| 30 | Morgan HurstPlace 30 · Grade 12 · Asotin | 12 | Asotin | 18:02.07 |
| 31 | Mitchael LaViellePlace 31 · Grade 10 · Pullman | 10 | Pullman | 18:02.50 |
| 32 | Kobe WesselsPlace 32 · Grade 9 · Lewiston | 9 | Lewiston | 18:02.86 |
| 33 | Noah GoecknerPlace 33 · Grade 12 · Asotin | 12 | Asotin | 18:09.79 |
| 34 | Oscar EdgePlace 34 · Grade 11 · Pullman | 11 | Pullman | 18:13.41 |
| 35 | Nicholas HenryPlace 35 · Grade 12 · Medical Lake | 12 | Medical Lake | 18:24.64 |
| 36 | Kyle BachmanPlace 36 · Grade 9 · Chiawana | 9 | Chiawana | 18:25.23 |
| 37 | Lyle HarrimanPlace 37 · Grade 9 · Lewiston | 9 | Lewiston | 18:26.09 |
| 38 | Tyler JenkinsPlace 38 · Grade 11 · Chiawana | 11 | Chiawana | 18:30.34 |
| 39 | Jace SamsPlace 39 · Grade 10 · Clearwater Valley-Kamiah | 10 | Clearwater Valley-Kamiah | 18:31.94 |
| 40 | Tanner HibbardPlace 40 · Grade 12 · Prairie | 12 | Prairie | 18:32.89 |
| 41 | Jesse RectorPlace 41 · Grade 12 · Pullman | 12 | Pullman | 18:33.51 |
| 42 | Kevin HillPlace 42 · Grade 12 · Kamiah | 12 | Kamiah | 18:36.35 |
| 43 | Thomas MartinPlace 43 · Grade 12 · Asotin | 12 | Asotin | 18:43.66 |
| 44 | Rudy ChristiansonPlace 44 · Grade 12 · Logos | 12 | Logos | 18:46.24 |
| 45 | Jacob ElskampPlace 45 · Grade 12 · Asotin | 12 | Asotin | 18:47.42 |
| 46 | Aden CarlPlace 46 · Grade 9 · Medical Lake | 9 | Medical Lake | 18:48.32 |
| 47 | Colton CannonPlace 47 · Grade 12 · Kendrick | 12 | Kendrick | 18:48.66 |
| 48 | Caleb LeavittPlace 48 · Grade 10 · Chiawana | 10 | Chiawana | 18:53.54 |
| 49 | Colden JohnsonPlace 49 · Grade 10 · Pullman | 10 | Pullman | 18:58.51 |
| 50 | Joseph PhillipsPlace 50 · Grade 11 · Clarkston | 11 | Clarkston | 19:01.70 |
| 51 | Thomas CollinsPlace 51 · Grade 11 · Medical Lake | 11 | Medical Lake | 19:12.26 |
| 52 | Brian PlotnerPlace 52 · Grade 12 · Logos | 12 | Logos | 19:22.61 |
| 53 | Preston AmermanPlace 53 · Grade 10 · Kamiah | 10 | Kamiah | 19:39.16 |
| 54 | Devin RossPlace 54 · Grade 12 · Prairie | 12 | Prairie | 19:44.04 |
| 55 | Bryce FairchildPlace 55 · Grade 10 · Griswold | 10 | Griswold | 19:44.78 |
| 56 | Adam CaudlePlace 56 · Grade 10 · Clarkston | 10 | Clarkston | 19:51.25 |
| 57 | Zachary StonerPlace 57 · Grade 11 · Troy | 11 | Troy | 19:57.85 |
| 58 | Reid ThompsonPlace 58 · Grade 11 · Potlatch | 11 | Potlatch | 20:04.25 |
| 59 | Austin HogaboamPlace 59 · Grade 10 · Potlatch | 10 | Potlatch | 20:07.49 |
| 60 | James VillamorPlace 60 · Grade 12 · Prairie | 12 | Prairie | 20:14.16 |
| 61 | Gabe IsaacPlace 61 · Grade 11 · Troy | 11 | Troy | 20:27.10 |
| 62 | Robert WhitneyPlace 62 · Grade 10 · Kamiah | 10 | Kamiah | 20:31.79 |
| 63 | Korvin JonesPlace 63 · Grade 10 · Clarkston | 10 | Clarkston | 20:35.46 |
| 64 | Michael PoppPlace 64 · Grade 10 · Kamiah | 10 | Kamiah | 20:39.97 |
| 65 | Colton ReynoldsPlace 65 · Grade 12 · Griswold | 12 | Griswold | 20:43.47 |
| 66 | Samuel BrisboisPlace 66 · Grade 11 · Clearwater Valley-Kamiah | 11 | Clearwater Valley-Kamiah | 21:33.82 |
| 67 | William HooperPlace 67 · Grade 10 · Prairie | 10 | Prairie | 21:40.59 |
| 68 | Mikey JenkoPlace 68 · Grade 9 · Kendrick | 9 | Kendrick | 21:42.16 |
| 69 | Mason VanTinePlace 69 · Grade 9 · Clarkston | 9 | Clarkston | 21:50.94 |
| 70 | Brendan NoblePlace 70 · Grade 11 · Troy | 11 | Troy | 21:52.90 |
| 71 | Jacob SkilesPlace 71 · Grade 9 · Kendrick | 9 | Kendrick | 21:53.09 |
| 72 | Skylar WrightPlace 72 · Grade 12 · Troy | 12 | Troy | 22:09.67 |
| 73 | Ben VeithPlace 73 · Grade 10 · Potlatch | 10 | Potlatch | 22:15.18 |
| 74 | Justin LockettPlace 74 · Grade 10 · Prairie | 10 | Prairie | 22:28.89 |
| 75 | Wyatt WeissenfelsPlace 75 · Grade 12 · Asotin | 12 | Asotin | 22:50.39 |
| 76 | Dillan KoopmanPlace 76 · Grade 11 · Kendrick | 11 | Kendrick | 23:04.45 |
| 77 | Isaac MangumPlace 77 · Grade 12 · Clarkston | 12 | Clarkston | 23:05.62 |
| 78 | Tommy SkinnerPlace 78 · Grade 10 · Potlatch | 10 | Potlatch | 23:06.18 |
| 79 | Preston BrowerPlace 79 · Grade 12 · Griswold | 12 | Griswold | 23:17.06 |
| 80 | Sam KubishtaPlace 80 · Grade 9 · Griswold | 9 | Griswold | 23:19.22 |
| 81 | Haydn BlackerPlace 81 · Grade 10 · Potlatch | 10 | Potlatch | 24:23.83 |
| 82 | Steffen RileyPlace 82 · Grade 11 · Potlatch | 11 | Potlatch | 24:33.56 |
| 83 | Dominic BrownPlace 83 · Grade 9 · Potlatch | 9 | Potlatch | 24:38.24 |
| 84 | Kolby ChamberlinPlace 84 · Grade 11 · Kendrick | 11 | Kendrick | 25:26.42 |
| 1 | Gulsima YoungPlace 1 · Grade 11 · Pullman | 11 | Pullman | 22:33.93 |
| 2 | Abigail MathewsPlace 2 · Grade 11 · Chiawana | 11 | Chiawana | 22:50.78 |
| 3 | Yesica GonzalezPlace 3 · Grade 10 · Clearwater Valley-Kamiah | 10 | Clearwater Valley-Kamiah | 23:47.33 |
| 4 | Jocelyn FrankPlace 4 · Grade 9 · Chiawana | 9 | Chiawana | 24:06.38 |
| 5 | Abigail WackerPlace 5 · Grade 9 · Pullman | 9 | Pullman | 24:17.81 |
| 6 | Katy MotternPlace 6 · Grade 11 · Troy | 11 | Troy | 24:44.90 |
| 7 | Myla BungerPlace 7 · Grade 10 · Chiawana | 10 | Chiawana | 24:49.72 |
| 8 | Morgan WoodwardPlace 8 · Grade 9 · Chiawana | 9 | Chiawana | 24:49.98 |
| 9 | Emma HandelPlace 9 · Grade 9 · Logos | 9 | Logos | 24:52.19 |
| 10 | Lorraine PascualPlace 10 · Grade 11 · Pullman | 11 | Pullman | 25:08.28 |
| 11 | Kerri VillamorPlace 11 · Grade 10 · Prairie | 10 | Prairie | 25:11.51 |
| 12 | Nadia BachartPlace 12 · Grade 10 · Chiawana | 10 | Chiawana | 25:39.67 |
| 13 | Maria BatemanPlace 13 · Grade 10 · Pullman | 10 | Pullman | 25:41.27 |
| 14 | Mayah EberhardtPlace 14 · Grade 10 · Medical Lake | 10 | Medical Lake | 25:51.88 |
| 15 | Savannah LoganPlace 15 · Grade 11 · Pullman | 11 | Pullman | 25:56.63 |
| 16 | Itzel LunaPlace 16 · Grade 10 · Chiawana | 10 | Chiawana | 25:58.94 |
| 17 | Isabel GarciaPlace 17 · Grade 10 · Chiawana | 10 | Chiawana | 27:32.50 |
| 18 | Aubrey WileyPlace 18 · Grade 9 · Medical Lake | 9 | Medical Lake | 27:56.43 |
| 19 | Jacey RamboPlace 19 · Grade 11 · Prairie | 11 | Prairie | 28:03.07 |
| 20 | Marissa OrnelasPlace 20 · Grade 11 · Medical Lake | 11 | Medical Lake | 28:08.33 |
| 21 | Dorian HixPlace 21 · Grade 10 · Kamiah | 10 | Kamiah | 28:25.93 |
| 22 | Jilessa HooverPlace 22 · Grade 9 · Chiawana | 9 | Chiawana | 28:30.31 |
| 23 | Ashley WeblerPlace 23 · Grade 12 · Troy | 12 | Troy | 28:37.30 |
| 24 | Nadiri DuttonPlace 24 · Grade 10 · Medical Lake | 10 | Medical Lake | 28:37.47 |
| 25 | Mia ThompsonPlace 25 · Grade 10 · Medical Lake | 10 | Medical Lake | 29:03.55 |
| 26 | Natalie NestegardPlace 26 · Grade 9 · Pullman | 9 | Pullman | 29:14.32 |
| 27 | Mycala ZimmermanPlace 27 · Grade 9 · Pullman | 9 | Pullman | 29:25.96 |
| 28 | Lyzie NorwoodPlace 28 · Grade 12 · Logos | 12 | Logos | 30:53.75 |
| 29 | Lilienne Shore Kil...Place 29 · Grade 11 · Pullman | 11 | Pullman | 31:49.33 |
| 30 | Makenna CarnahanPlace 30 · Grade 9 · Pullman | 9 | Pullman | 32:09.78 |
| 31 | Marissa GarzaPlace 31 · Grade 12 · Pullman | 12 | Pullman | 32:15.39 |
| 32 | Abigail LukePlace 32 · Grade 11 · Pullman | 11 | Pullman | 33:11.22 |
| 33 | Tanley SnyderPlace 33 · Grade 10 · Clearwater Valley-Kamiah | 10 | Clearwater Valley-Kamiah | 33:27.77 |
| 34 | Emma LimburgPlace 34 · Grade 11 · Pullman | 11 | Pullman | 34:15.96 |
| 35 | Mikayla WhitneyPlace 35 · Grade 12 · Potlatch | 12 | Potlatch | 37:31.23 |
| 36 | Katherine AquaroPlace 36 · Grade 11 · Potlatch | 11 | Potlatch | 42:36.77 |
| 1 | Carmen EgglestonPlace 1 · Grade 12 · Asotin | 12 | Asotin | 19:24.67 |
| 2 | Chloe OverbergPlace 2 · Grade 9 · Asotin | 9 | Asotin | 19:26.56 |
| 3 | Kylie FranklinPlace 3 · Grade 9 · Pullman | 9 | Pullman | 19:37.76 |
| 4 | Alexa NeffPlace 4 · Grade 12 · Chiawana | 12 | Chiawana | 19:41.18 |
| 5 | Maia DykstraPlace 5 · Grade 12 · Asotin | 12 | Asotin | 19:54.18 |
| 6 | Hailey BullisPlace 6 · Grade 12 · Chiawana | 12 | Chiawana | 20:39.01 |
| 7 | Ryan HyattPlace 7 · Grade 12 · Pullman | 12 | Pullman | 20:42.82 |
| 8 | Caitlin NeffPlace 8 · Grade 10 · Chiawana | 10 | Chiawana | 20:46.45 |
| 9 | Clara AndersonPlace 9 · Grade 9 · Logos | 9 | Logos | 20:52.04 |
| 10 | Jenna HerzogPlace 10 · Grade 12 · Pullman | 12 | Pullman | 20:53.44 |
| 11 | Kylie BrunsPlace 11 · Grade 9 · Chiawana | 9 | Chiawana | 20:58.93 |
| 12 | Keri RichmondPlace 12 · Grade 12 · Troy | 12 | Troy | 21:05.67 |
| 13 | Gillian OaksPlace 13 · Grade 12 · Pullman | 12 | Pullman | 21:07.84 |
| 14 | Athena LeonardPlace 14 · Grade 9 · Lewiston | 9 | Lewiston | 21:16.85 |
| 15 | Jenavieve CogswellPlace 15 · Grade 12 · Medical Lake | 12 | Medical Lake | 21:27.07 |
| 16 | Ashauntay LeonardPlace 16 · Grade 11 · Deary | 11 | Deary | 21:39.19 |
| 17 | Kaija DybdahlPlace 17 · Grade 10 · Troy | 10 | Troy | 21:41.24 |
| 18 | Kassidy ChamberlinPlace 18 · Grade 9 · Troy | 9 | Troy | 21:43.70 |
| 19 | Maris TuckPlace 19 · Grade 10 · Medical Lake | 10 | Medical Lake | 21:50.12 |
| 20 | Kelli HeimPlace 20 · Grade 11 · Pullman | 11 | Pullman | 21:57.88 |
| 21 | Ciara ChaffeePlace 21 · Grade 11 · Prairie | 11 | Prairie | 22:06.20 |
| 22 | Asha CampbellPlace 22 · Grade 11 · Pullman | 11 | Pullman | 22:06.42 |
| 23 | Kaylee CopePlace 23 · Grade 11 · Griswold | 11 | Griswold | 22:07.93 |
| 24 | Meara McManusPlace 24 · Grade 12 · Deary | 12 | Deary | 22:12.34 |
| 25 | Elly KunkelPlace 25 · Grade 9 · Pullman | 9 | Pullman | 22:14.43 |
| 26 | Paige HeadrickPlace 26 · Grade 10 · Medical Lake | 10 | Medical Lake | 22:18.48 |
| 27 | Kelli RichmondPlace 27 · Grade 11 · Troy | 11 | Troy | 22:27.07 |
| 28 | Zoie YagerPlace 28 · Grade 12 · Logos | 12 | Logos | 22:31.67 |
| 29 | Halee BohmanPlace 29 · Grade 9 · Troy | 9 | Troy | 22:41.21 |
| 30 | Christine LovingierPlace 30 · Grade 12 · Asotin | 12 | Asotin | 22:48.42 |
| 31 | Audrey ParkeyPlace 31 · Grade 11 · Lewiston | 11 | Lewiston | 22:59.92 |
| 32 | Kaylee ThompsonPlace 32 · Grade 11 · Medical Lake | 11 | Medical Lake | 23:03.29 |
| 33 | Kayte CaseboltPlace 33 · Grade 10 · Logos | 10 | Logos | 23:11.09 |
| 34 | Abby WarringtonPlace 34 · Grade 12 · Medical Lake | 12 | Medical Lake | 23:11.50 |
| 35 | Brynn AndelinPlace 35 · Grade 11 · Chiawana | 11 | Chiawana | 23:16.38 |
| 36 | Mia WibergPlace 36 · Grade 9 · Chiawana | 9 | Chiawana | 23:26.45 |
| 37 | Katie PerezPlace 37 · Grade 12 · Lewiston | 12 | Lewiston | 23:26.75 |
| 39 | Peyton StephensonPlace 39 · Grade 12 · Chiawana | 12 | Chiawana | 23:37.73 |
| 40 | Karalin ReynoldsPlace 40 · Grade 10 · Griswold | 10 | Griswold | 23:40.58 |
| 41 | Mary KutherPlace 41 · Grade 11 · Nezperce | 11 | Nezperce | 23:44.92 |
| 42 | Hannah ChristmanPlace 42 · Grade 12 · Griswold | 12 | Griswold | 23:48.62 |
| 43 | Kendra DuclosPlace 43 · Grade 12 · Prairie | 12 | Prairie | 23:53.71 |
| 44 | Kayden WarwickPlace 44 · Grade 12 · Asotin | 12 | Asotin | 23:54.50 |
| 45 | Emma ChambersPlace 45 · Grade 9 · Potlatch | 9 | Potlatch | 24:10.14 |
| 46 | Katie HiattPlace 46 · Grade 9 · Medical Lake | 9 | Medical Lake | 24:17.05 |
| 47 | Grace PilchardPlace 47 · Grade 11 · Logos | 11 | Logos | 24:19.18 |
| 48 | Ava DriskillPlace 48 · Grade 10 · Logos | 10 | Logos | 24:26.06 |
| 49 | Maria SchmidtPlace 49 · Grade 12 · Prairie | 12 | Prairie | 24:55.14 |
| 50 | Laina WyrickPlace 50 · Grade 12 · Logos | 12 | Logos | 24:59.93 |
| 51 | Rilla StoryPlace 51 · Grade 9 · Logos | 9 | Logos | 25:07.88 |
| 52 | Kyleigh DuclosPlace 52 · Grade 10 · Prairie | 10 | Prairie | 25:10.31 |
| 53 | Jessie SonnenPlace 53 · Grade 11 · Prairie | 11 | Prairie | 25:11.07 |
| 54 | Hope McIntirePlace 54 · Grade 12 · Prairie | 12 | Prairie | 25:24.39 |
| 55 | Mattie LustigPlace 55 · Grade 10 · Prairie | 10 | Prairie | 25:29.06 |
| 56 | Matteya ProctorPlace 56 · Grade 11 · Deary | 11 | Deary | 25:42.41 |
| 57 | Leah JohnstonPlace 57 · Grade 11 · Lewiston | 11 | Lewiston | 25:48.98 |
| 58 | Lauren CarrPlace 58 · Grade 9 · Timberline (Weippe) | 9 | Timberline (Weippe) | 25:55.14 |
| 59 | Lily VeithPlace 59 · Grade 10 · Potlatch | 10 | Potlatch | 25:56.44 |
| 60 | Taylor McPhersonPlace 60 · Grade 10 · Potlatch | 10 | Potlatch | 26:36.37 |
| 61 | Sydney MoorePlace 61 · Grade 9 · Griswold | 9 | Griswold | 26:49.04 |
| 62 | Mackenzie SorensonPlace 62 · Grade 9 · Potlatch | 9 | Potlatch | 26:54.12 |
| 63 | Eva SweetPlace 63 · Grade 11 · Deary | 11 | Deary | 27:25.06 |
| 64 | Anna AtkinsonPlace 64 · Grade 11 · Potlatch | 11 | Potlatch | 28:47.63 |
| 65 | Sarah BahlmanPlace 65 · Grade 11 · Potlatch | 11 | Potlatch | 31:07.18 |
| 66 | Brenna MorrisPlace 66 · Grade 10 · Potlatch | 10 | Potlatch | 31:31.12 |
| 67 | Noelle TexidorPlace 67 · Grade 10 · Griswold | 10 | Griswold | 32:49.67 |