| 1 | Tanner BaerlocherPlace 1 · Grade 12 · Colton | 12 | Colton | 17:12.19 |
| 2 | Micah BessirePlace 2 · Grade 11 · Freeman | 11 | Freeman | 17:19.00 |
| 3 | Josiah KannPlace 3 · Grade 12 · Freeman | 12 | Freeman | 17:59.98 |
| 4 | Eli CottonPlace 4 · Grade 12 · Freeman | 12 | Freeman | 18:10.07 |
| 5 | Owen OffereinsPlace 5 · Grade 11 · Freeman | 11 | Freeman | 18:20.68 |
| 6 | Ethan LawsonPlace 6 · Grade 11 · Garfield-Palouse | 11 | Garfield-Palouse | 18:26.05 |
| 7 | Oliver JonesPlace 7 · Grade 11 · Freeman | 11 | Freeman | 18:33.11 |
| 8 | Elijah BeckPlace 8 · Grade 9 · Freeman | 9 | Freeman | 18:34.36 |
| 9 | Josiah BessirePlace 9 · Grade 12 · Freeman | 12 | Freeman | 18:36.52 |
| 10 | Samson KjarPlace 10 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 18:49.42 |
| 11 | Samuel MarshallPlace 11 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 18:59.19 |
| 12 | Floyd McKeirnanPlace 12 · Grade 10 · Colfax | 10 | Colfax | 19:03.40 |
| 13 | Arri VanekPlace 13 · Grade 10 · Colfax | 10 | Colfax | 19:15.48 |
| 14 | Tyler StenlundPlace 14 · Grade 9 · Freeman | 9 | Freeman | 19:16.59 |
| 15 | Simon SobottaPlace 15 · Grade 9 · Reardan | 9 | Reardan | 19:30.30 |
| 16 | Alex SchmidtPlace 16 · Grade 11 · Freeman | 11 | Freeman | 19:35.67 |
| 17 | Colin BaileyPlace 17 · Grade 10 · Freeman | 10 | Freeman | 19:40.20 |
| 18 | Jeremiah PawlowskiPlace 18 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 19:53.85 |
| 19 | Emmett WilkinsonPlace 19 · Grade 9 · Freeman | 9 | Freeman | 19:57.79 |
| 20 | Liam CookPlace 20 · Grade 12 · Garfield-Palouse | 12 | Garfield-Palouse | 20:01.35 |
| 21 | Jackson SmithPlace 21 · Grade 12 · Freeman | 12 | Freeman | 20:01.81 |
| 22 | Hayden PawlowskiPlace 22 · Grade 10 · Liberty (Spangle) | 10 | Liberty (Spangle) | 20:03.54 |
| 23 | Jeremiah OlsonPlace 23 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 20:06.19 |
| 24 | Jack JonesPlace 24 · Grade 10 · Colfax | 10 | Colfax | 20:08.07 |
| 25 | Lane BrownPlace 25 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 20:13.98 |
| 26 | Kacen LandrethPlace 26 · Grade 9 · Reardan | 9 | Reardan | 20:56.39 |
| 27 | Remington RobsonPlace 27 · Grade 10 · Reardan | 10 | Reardan | 20:56.63 |
| 28 | Loren HeitstumanPlace 28 · Grade 12 · Colton | 12 | Colton | 21:00.99 |
| 29 | Brennan SchleePlace 29 · Grade 10 · Colton | 10 | Colton | 21:01.70 |
| 30 | Isaiah MuellerPlace 30 · Grade 10 · Freeman | 10 | Freeman | 21:01.99 |
| 31 | Holden DohrmannPlace 31 · Grade 11 · Freeman | 11 | Freeman | 21:02.13 |
| 32 | Carmelo GreenPlace 32 · Grade 10 · Reardan | 10 | Reardan | 21:05.71 |
| 33 | Spaulding VullietPlace 33 · Grade 11 · Garfield-Palouse | 11 | Garfield-Palouse | 21:11.77 |
| 34 | Justice DimmickPlace 34 · Grade 11 · Colton | 11 | Colton | 21:13.44 |
| 35 | Ellis CobbsPlace 35 · Grade 10 · Liberty (Spangle) | 10 | Liberty (Spangle) | 21:22.67 |
| 36 | Landon LittlePlace 36 · Grade 10 · Colfax | 10 | Colfax | 21:24.38 |
| 37 | Alexander MatusikPlace 37 · Grade 11 · Reardan | 11 | Reardan | 21:24.93 |
| 38 | Maveric SobottaPlace 38 · Grade 11 · Reardan | 11 | Reardan | 21:34.48 |
| 39 | Jake MoehrlePlace 39 · Grade 10 · Colton | 10 | Colton | 21:36.93 |
| 40 | Nathan HeitstumanPlace 40 · Grade 9 · Colton | 9 | Colton | 21:39.94 |
| 41 | Karson HoncoopPlace 41 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 21:49.38 |
| 42 | Ian MorrisPlace 42 · Grade 12 · Liberty (Spangle) | 12 | Liberty (Spangle) | 21:53.05 |
| 43 | Ewan MarshallPlace 43 · Grade 9 · Asotin | 9 | Asotin | 22:08.43 |
| 44 | Avdii PozdeevPlace 44 · Grade 9 · Reardan | 9 | Reardan | 22:09.23 |
| 45 | Cade GalbreathPlace 45 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 22:18.09 |
| 46 | Lincoln SpencerPlace 46 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 22:25.25 |
| 47 | Drew BowenPlace 47 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 22:30.36 |
| 48 | Conner DurrantPlace 48 · Grade 9 · Freeman | 9 | Freeman | 22:38.36 |
| 49 | Asher SieversPlace 49 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 22:41.93 |
| 50 | Braden DurbinPlace 50 · Grade 12 · Reardan | 12 | Reardan | 22:47.71 |
| 51 | Calvin HillPlace 51 · Grade 10 · Valley Christian | 10 | Valley Christian | 22:49.96 |
| 52 | Braxton MonroyPlace 52 · Grade 10 · Tekoa-Rosalia | 10 | Tekoa-Rosalia | 22:50.20 |
| 53 | Aaron EisenbacherPlace 53 · Grade 9 · Reardan | 9 | Reardan | 22:50.54 |
| 54 | Austin ThompsonPlace 54 · Grade 10 · Freeman | 10 | Freeman | 22:58.51 |
| 55 | Marcus DurbinPlace 55 · Grade 12 · Reardan | 12 | Reardan | 23:02.20 |
| 56 | Colt FletcherPlace 56 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 23:02.90 |
| 57 | Collin CraciunPlace 57 · Grade 10 · Valley Christian | 10 | Valley Christian | 23:03.68 |
| 58 | Jacob HansenPlace 58 · Grade 11 · Asotin | 11 | Asotin | 23:06.58 |
| 59 | Riddick WirthlinPlace 59 · Grade 10 · Asotin | 10 | Asotin | 23:08.86 |
| 60 | Wyatt WalkerPlace 60 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 23:10.74 |
| 61 | Abraham HoffmanPlace 61 · Grade 10 · Colfax | 10 | Colfax | 23:22.79 |
| 62 | Joey HemighausPlace 62 · Grade 12 · Colton | 12 | Colton | 23:31.29 |
| 63 | Hyrum HatcherPlace 63 · Grade 10 · Freeman | 10 | Freeman | 23:39.02 |
| 64 | Adam SchaeferPlace 64 · Grade 9 · Colfax | 9 | Colfax | 23:43.29 |
| 65 | Henry WeberPlace 65 · Grade 9 · Colton | 9 | Colton | 23:43.90 |
| 66 | Jarett CobbPlace 66 · Grade 9 · Freeman | 9 | Freeman | 23:43.95 |
| 67 | Zander HarrisPlace 67 · Grade 9 · Asotin | 9 | Asotin | 23:49.91 |
| 68 | Damien BoucheyPlace 68 · Grade 10 · St. John-Endicott | 10 | St. John-Endicott | 23:56.95 |
| 69 | Jared DrydenPlace 69 · Grade 12 · Freeman | 12 | Freeman | 24:05.72 |
| 70 | Trapper KelleyPlace 70 · Grade 9 · Asotin | 9 | Asotin | 24:20.44 |
| 71 | Kwin HarrPlace 71 · Grade 11 · Valley Christian | 11 | Valley Christian | 24:22.20 |
| 72 | Dylan StilesPlace 72 · Grade 10 · Reardan | 10 | Reardan | 24:24.09 |
| 73 | Jayden StarkPlace 73 · Grade 9 · Lind-Ritzville | 9 | Lind-Ritzville | 24:34.29 |
| 74 | Isaiah PfinisterPlace 74 · Grade 11 · Asotin | 11 | Asotin | 24:42.88 |
| 75 | Preston AbrahamsonPlace 75 · Grade 10 · Reardan | 10 | Reardan | 24:45.10 |
| 76 | Asher JeffreyPlace 76 · Grade 9 · Valley Christian | 9 | Valley Christian | 24:51.41 |
| 77 | Owen McCreaPlace 77 · Grade 11 · Reardan | 11 | Reardan | 25:23.58 |
| 78 | Safa Riadh IIPlace 78 · Grade - · Liberty Launch Academy | - | Liberty Launch Academy | 25:23.74 |
| 79 | Lane PlumbPlace 79 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 25:39.93 |
| 80 | Adam ScottPlace 80 · Grade 10 · Colfax | 10 | Colfax | 26:01.70 |
| 81 | Joseph BesawPlace 81 · Grade 11 · Asotin | 11 | Asotin | 26:11.49 PR |
| 82 | Blake MossPlace 82 · Grade 11 · Asotin | 11 | Asotin | 26:56.53 |
| 83 | Hudson FrostPlace 83 · Grade 11 · Asotin | 11 | Asotin | 27:02.80 |
| 84 | Silas KrausePlace 84 · Grade - · Colfax | - | Colfax | 27:09.54 |
| 85 | Preston MackinPlace 85 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 27:11.18 |
| 86 | Isaac IkeharaPlace 86 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 27:23.22 |
| 87 | Carter HallPlace 87 · Grade 11 · Colfax | 11 | Colfax | 28:09.23 |
| 88 | Brody MartyPlace 88 · Grade 10 · St. John-Endicott | 10 | St. John-Endicott | 28:30.63 |
| 89 | Stone MayerPlace 89 · Grade 10 · Colfax | 10 | Colfax | 30:06.62 |
| 90 | Peter KrausePlace 90 · Grade 11 · Colfax | 11 | Colfax | 30:16.87 |
| 91 | James MackleitPlace 91 · Grade 9 · Freeman | 9 | Freeman | 32:19.49 |
| 92 | Steven RigglePlace 92 · Grade 10 · Colfax | 10 | Colfax | 33:12.95 |
| 93 | Brady StilsonPlace 93 · Grade 10 · Colfax | 10 | Colfax | 39:06.56 PR |
| 94 | Rhett McIntirePlace 94 · Grade 9 · Freeman | 9 | Freeman | 52:24.04 |