| 1 | Wesley HendricksonPlace 1 · Grade 12 · Valley Christian | 12 | Valley Christian | 16:02.26 PR |
| 2 | Tanner BaerlocherPlace 2 · Grade 12 · Colton | 12 | Colton | 16:05.01 PR |
| 3 | Josiah KannPlace 3 · Grade 12 · Freeman | 12 | Freeman | 16:21.64 PR |
| 4 | Micah BessirePlace 4 · Grade 11 · Freeman | 11 | Freeman | 16:25.39 PR |
| 5 | Josiah BessirePlace 5 · Grade 12 · Freeman | 12 | Freeman | 16:50.68 PR |
| 6 | Mason KernPlace 6 · Grade 10 · Asotin | 10 | Asotin | 16:50.84 PR |
| 7 | Elijah BeckPlace 7 · Grade 9 · Freeman | 9 | Freeman | 16:56.00 PR |
| 8 | Matthew MoorePlace 8 · Grade 11 · Valley Christian | 11 | Valley Christian | 17:08.85 PR |
| 9 | Oliver JonesPlace 9 · Grade 11 · Freeman | 11 | Freeman | 17:13.92 PR |
| 10 | Conrad CoulterPlace 10 · Grade 9 · Valley Christian | 9 | Valley Christian | 17:25.48 |
| 11 | Owen OffereinsPlace 11 · Grade 11 · Freeman | 11 | Freeman | 17:26.23 PR |
| 12 | Ethan LawsonPlace 12 · Grade 11 · Garfield-Palouse | 11 | Garfield-Palouse | 17:29.03 PR |
| 13 | Samuel MarshallPlace 13 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 17:32.29 PR |
| 14 | Eli CottonPlace 14 · Grade 12 · Freeman | 12 | Freeman | 17:38.50 PR |
| 15 | Arri VanekPlace 15 · Grade 10 · Colfax | 10 | Colfax | 17:47.29 PR |
| 16 | Connor McAnallyPlace 16 · Grade 11 · Colfax | 11 | Colfax | 17:47.41 PR |
| 17 | Samson KjarPlace 17 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 17:49.73 |
| 18 | Tekoa LeisterPlace 18 · Grade 11 · Asotin | 11 | Asotin | 17:51.83 PR |
| 19 | Peter RehwaldtPlace 19 · Grade 12 · Valley Christian | 12 | Valley Christian | 17:52.10 PR |
| 20 | Floyd McKeirnanPlace 20 · Grade 10 · Colfax | 10 | Colfax | 17:55.83 PR |
| 21 | Tyler StenlundPlace 21 · Grade 9 · Freeman | 9 | Freeman | 17:59.82 PR |
| 22 | Alex SchmidtPlace 22 · Grade 11 · Freeman | 11 | Freeman | 18:05.45 PR |
| 23 | Christian WallingPlace 23 · Grade 11 · Asotin | 11 | Asotin | 18:11.01 PR |
| 24 | Sam SchaeferPlace 24 · Grade 11 · Asotin | 11 | Asotin | 18:11.61 PR |
| 25 | Colin BaileyPlace 25 · Grade 10 · Freeman | 10 | Freeman | 18:15.81 PR |
| 26 | Liam CookPlace 26 · Grade 12 · Garfield-Palouse | 12 | Garfield-Palouse | 18:31.18 PR |
| 27 | Simon SobottaPlace 27 · Grade 9 · Reardan | 9 | Reardan | 18:35.94 |
| 28 | Jeremiah PawlowskiPlace 28 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 18:39.06 PR |
| 29 | Emmett WilkinsonPlace 29 · Grade 9 · Freeman | 9 | Freeman | 18:55.30 PR |
| 30 | Jeremiah OlsonPlace 30 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 19:00.16 PR |
| 31 | Jackson SmithPlace 31 · Grade 12 · Freeman | 12 | Freeman | 19:05.63 PR |
| 32 | Lance JeffreyPlace 32 · Grade 11 · Valley Christian | 11 | Valley Christian | 19:06.25 |
| 33 | Holden DohrmannPlace 33 · Grade 11 · Freeman | 11 | Freeman | 19:15.08 PR |
| 34 | Scotty KnobelPlace 34 · Grade 12 · Valley Christian | 12 | Valley Christian | 19:15.22 PR |
| 35 | Remington RobsonPlace 35 · Grade 10 · Reardan | 10 | Reardan | 19:23.84 PR |
| 36 | Joel MarinerPlace 36 · Grade 12 · Valley Christian | 12 | Valley Christian | 19:26.57 PR |
| 37 | Carmelo GreenPlace 37 · Grade 10 · Reardan | 10 | Reardan | 19:26.74 PR |
| 38 | Jett WolfePlace 38 · Grade 9 · Asotin | 9 | Asotin | 19:34.46 PR |
| 39 | Jack JonesPlace 39 · Grade 10 · Colfax | 10 | Colfax | 19:34.48 PR |
| 40 | Justice DimmickPlace 40 · Grade 11 · Colton | 11 | Colton | 19:36.61 PR |
| 41 | Lane BrownPlace 41 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 19:48.27 PR |
| 42 | Landon LittlePlace 42 · Grade 10 · Colfax | 10 | Colfax | 19:50.12 PR |
| 43 | Maveric SobottaPlace 43 · Grade 11 · Reardan | 11 | Reardan | 19:51.06 |
| 44 | Kacen LandrethPlace 44 · Grade 9 · Reardan | 9 | Reardan | 19:51.37 |
| 45 | Ian MorrisPlace 45 · Grade 12 · Liberty (Spangle) | 12 | Liberty (Spangle) | 19:55.70 PR |
| 46 | Ellis CobbsPlace 46 · Grade 10 · Liberty (Spangle) | 10 | Liberty (Spangle) | 19:57.82 PR |
| 47 | Loren HeitstumanPlace 47 · Grade 12 · Colton | 12 | Colton | 20:06.93 PR |
| 48 | Ewan MarshallPlace 48 · Grade 9 · Asotin | 9 | Asotin | 20:17.85 PR |
| 49 | Spaulding VullietPlace 49 · Grade 11 · Garfield-Palouse | 11 | Garfield-Palouse | 20:22.81 PR |
| 50 | Isaiah MuellerPlace 50 · Grade 10 · Freeman | 10 | Freeman | 20:37.65 PR |
| 51 | Cooper SumpterPlace 51 · Grade 11 · Asotin | 11 | Asotin | 20:37.96 PR |
| 52 | Colt FletcherPlace 52 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 20:44.50 PR |
| 53 | Calvin HillPlace 53 · Grade 10 · Valley Christian | 10 | Valley Christian | 20:47.83 PR |
| 54 | Avdii PozdeevPlace 54 · Grade 9 · Reardan | 9 | Reardan | 20:49.31 PR |
| 55 | Brennan SchleePlace 55 · Grade 10 · Colton | 10 | Colton | 20:50.10 PR |
| 56 | Drew BowenPlace 56 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 21:00.13 PR |
| 57 | Wyatt WalkerPlace 57 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 21:00.85 PR |
| 58 | Nathan HeitstumanPlace 58 · Grade 9 · Colton | 9 | Colton | 21:04.57 PR |
| 59 | Braden DurbinPlace 59 · Grade 12 · Reardan | 12 | Reardan | 21:09.80 PR |
| 60 | Asher SieversPlace 60 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 21:16.54 PR |
| 61 | Karson HoncoopPlace 61 · Grade 9 · Garfield-Palouse | 9 | Garfield-Palouse | 21:17.56 PR |
| 62 | Braxton MonroyPlace 62 · Grade 10 · Tekoa-Rosalia | 10 | Tekoa-Rosalia | 21:25.68 PR |
| 63 | Collin CraciunPlace 63 · Grade 10 · Valley Christian | 10 | Valley Christian | 21:26.28 PR |
| 64 | Riddick WirthlinPlace 64 · Grade 10 · Asotin | 10 | Asotin | 21:26.73 PR |
| 65 | Abraham HoffmanPlace 65 · Grade 10 · Colfax | 10 | Colfax | 21:32.11 PR |
| 66 | Alexander MatusikPlace 66 · Grade 11 · Reardan | 11 | Reardan | 21:33.67 PR |
| 67 | Jacob HansenPlace 67 · Grade 11 · Asotin | 11 | Asotin | 21:39.80 PR |
| 68 | Lincoln SpencerPlace 68 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 21:40.04 |
| 69 | Adam SchaeferPlace 69 · Grade 9 · Colfax | 9 | Colfax | 21:45.65 PR |
| 70 | Marcus DurbinPlace 70 · Grade 12 · Reardan | 12 | Reardan | 21:48.53 PR |
| 71 | Conner DurrantPlace 71 · Grade 9 · Freeman | 9 | Freeman | 22:01.45 PR |
| 72 | Dylan TaylorPlace 72 · Grade 8 · Pomeroy | 8 | Pomeroy | 22:08.44 PR |
| 73 | Jake MoehrlePlace 73 · Grade 10 · Colton | 10 | Colton | 22:08.82 PR |
| 74 | Zander HarrisPlace 74 · Grade 9 · Asotin | 9 | Asotin | 22:10.08 PR |
| 75 | Jayden StarkPlace 75 · Grade 9 · Lind-Ritzville | 9 | Lind-Ritzville | 22:11.73 |
| 76 | Joey HemighausPlace 76 · Grade 12 · Colton | 12 | Colton | 22:12.57 PR |
| 77 | Brady HeitstumanPlace 77 · Grade 10 · Asotin | 10 | Asotin | 22:21.83 PR |
| 78 | Trapper KelleyPlace 78 · Grade 9 · Asotin | 9 | Asotin | 22:26.97 PR |
| 79 | Damian BurkoffPlace 79 · Grade 10 · Reardan | 10 | Reardan | 22:31.47 PR |
| 80 | Damien BoucheyPlace 80 · Grade 10 · St. John-Endicott | 10 | St. John-Endicott | 22:38.30 PR |
| 81 | Noah RundquistPlace 81 · Grade 9 · Lind-Ritzville | 9 | Lind-Ritzville | 22:51.05 PR |
| 82 | Dylan StilesPlace 82 · Grade 10 · Reardan | 10 | Reardan | 23:31.28 |
| 83 | Henry WeberPlace 83 · Grade 9 · Colton | 9 | Colton | 23:34.18 PR |
| 84 | Austin ThompsonPlace 84 · Grade 10 · Freeman | 10 | Freeman | 23:42.67 PR |
| 85 | Lane PlumbPlace 85 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 23:55.84 |
| 86 | Asher JeffreyPlace 86 · Grade 9 · Valley Christian | 9 | Valley Christian | 24:02.19 PR |
| 87 | Adam ScottPlace 87 · Grade 10 · Colfax | 10 | Colfax | 24:05.40 PR |
| 88 | Isaiah PfinisterPlace 88 · Grade 11 · Asotin | 11 | Asotin | 24:06.56 PR |
| 89 | Owen McCreaPlace 89 · Grade 11 · Reardan | 11 | Reardan | 24:23.84 PR |
| 90 | Isaac IkeharaPlace 90 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 24:29.82 PR |
| 91 | Grayson WooldridgePlace 91 · Grade 10 · Garfield-Palouse | 10 | Garfield-Palouse | 24:29.89 PR |
| 92 | Blake MossPlace 92 · Grade 11 · Asotin | 11 | Asotin | 24:34.50 PR |
| 93 | Safa Riadh IIPlace 93 · Grade - · Liberty Launch Academy | - | Liberty Launch Academy | 24:39.15 PR |
| 94 | Silas KrausePlace 94 · Grade - · Colfax | - | Colfax | 25:29.43 PR |
| 95 | Brody MartyPlace 95 · Grade 10 · St. John-Endicott | 10 | St. John-Endicott | 25:37.80 PR |
| 96 | Preston AbrahamsonPlace 96 · Grade 10 · Reardan | 10 | Reardan | 25:40.36 PR |
| 97 | Joseph BesawPlace 97 · Grade 11 · Asotin | 11 | Asotin | 26:00.40 PR |
| 98 | Preston MackinPlace 98 · Grade 9 · Liberty Launch Academy | 9 | Liberty Launch Academy | 26:25.35 |
| 99 | Carter HallPlace 99 · Grade 11 · Colfax | 11 | Colfax | 26:49.42 PR |
| 100 | Jarett CobbPlace 100 · Grade 9 · Freeman | 9 | Freeman | 27:14.22 PR |
| 101 | Stone MayerPlace 101 · Grade 10 · Colfax | 10 | Colfax | 27:40.65 PR |
| 102 | Abram KlippensteinPlace 102 · Grade 9 · Pomeroy | 9 | Pomeroy | 27:50.67 PR |
| 103 | Konner KendrickPlace 103 · Grade 9 · Pomeroy | 9 | Pomeroy | 28:17.00 PR |
| 104 | Steven RigglePlace 104 · Grade 10 · Colfax | 10 | Colfax | 28:22.90 PR |
| 105 | Peter KrausePlace 105 · Grade 11 · Colfax | 11 | Colfax | 29:09.47 PR |
| 106 | Isaiah VanTreasePlace 106 · Grade 10 · Colfax | 10 | Colfax | 29:28.89 PR |
| 107 | Patrick GalanPlace 107 · Grade 9 · Tekoa-Rosalia | 9 | Tekoa-Rosalia | 30:22.25 PR |
| 108 | James MackleitPlace 108 · Grade 9 · Freeman | 9 | Freeman | 32:38.96 PR |
| 109 | Rhett McIntirePlace 109 · Grade 9 · Freeman | 9 | Freeman | 47:23.97 PR |