| 1 | Emmitt Warren VIIIPlace 1 · Grade 12 · Chewelah | 12 | Chewelah | 16:18.99 |
| 2 | Eli VlietstraPlace 2 · Grade 11 · NW Christian (Colbert) | 11 | NW Christian (Colbert) | 16:57.10 |
| 3 | Micah BessirePlace 3 · Grade 11 · Freeman | 11 | Freeman | 17:22.48 |
| 4 | Elijah BeckPlace 4 · Grade 9 · Freeman | 9 | Freeman | 17:38.61 |
| 5 | Blake SchliningPlace 5 · Grade 11 · Chewelah | 11 | Chewelah | 17:47.71 |
| 6 | Francis SetyPlace 6 · Grade 11 · Chewelah | 11 | Chewelah | 17:48.29 |
| 7 | Josiah KannPlace 7 · Grade 12 · Freeman | 12 | Freeman | 17:49.88 |
| 8 | Kyle FosterPlace 8 · Grade 10 · Chewelah | 10 | Chewelah | 17:53.53 |
| 9 | Josiah BessirePlace 9 · Grade 12 · Freeman | 12 | Freeman | 17:57.27 |
| 10 | Oliyad BoonePlace 10 · Grade 10 · NW Christian (Colbert) | 10 | NW Christian (Colbert) | 17:59.12 |
| 11 | Owen OffereinsPlace 11 · Grade 11 · Freeman | 11 | Freeman | 18:13.93 |
| 12 | Eli CottonPlace 12 · Grade 12 · Freeman | 12 | Freeman | 18:17.67 |
| 13 | Mason KernPlace 13 · Grade 10 · Asotin | 10 | Asotin | 18:28.08 |
| 14 | Floyd McKeirnanPlace 14 · Grade 10 · Colfax | 10 | Colfax | 18:35.60 |
| 15 | Kyler DavenportPlace 15 · Grade 12 · Davenport | 12 | Davenport | 18:37.64 |
| 16 | Tekoa LeisterPlace 16 · Grade 11 · Asotin | 11 | Asotin | 18:46.05 |
| 17 | Sam SchaeferPlace 17 · Grade 11 · Asotin | 11 | Asotin | 18:49.46 |
| 18 | Oliver JonesPlace 18 · Grade 11 · Freeman | 11 | Freeman | 18:50.21 |
| 19 | Mason ReevesPlace 19 · Grade 10 · Kettle Falls | 10 | Kettle Falls | 18:53.17 |
| 20 | Simon SobottaPlace 20 · Grade 9 · Reardan | 9 | Reardan | 18:53.35 |
| 21 | Connor McAnallyPlace 21 · Grade 11 · Colfax | 11 | Colfax | 19:07.59 |
| 22 | Simon WolffPlace 22 · Grade 8 · Saint George's School | 8 | Saint George's School | 19:07.79 |
| 23 | Ezra ArmstrongPlace 23 · Grade 11 · NW Christian (Colbert) | 11 | NW Christian (Colbert) | 19:11.50 |
| 24 | Jayden MillerPlace 24 · Grade 11 · Chewelah | 11 | Chewelah | 19:13.48 |
| 25 | Ian DivinePlace 25 · Grade 8 · Saint George's School | 8 | Saint George's School | 19:13.59 |
| 26 | Christian WallingPlace 26 · Grade 11 · Asotin | 11 | Asotin | 19:14.32 |
| 27 | Ian WilkinsonPlace 27 · Grade 10 · NW Christian (Colbert) | 10 | NW Christian (Colbert) | 19:14.57 |
| 28 | Remington RobsonPlace 28 · Grade 10 · Reardan | 10 | Reardan | 19:25.35 |
| 29 | Patrick DuerrPlace 29 · Grade 11 · NW Christian (Colbert) | 11 | NW Christian (Colbert) | 19:29.65 |
| 30 | Jeremiah PawlowskiPlace 30 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 19:44.59 |
| 31 | Nathaniel BarkerPlace 31 · Grade 12 · NW Christian (Colbert) | 12 | NW Christian (Colbert) | 19:48.49 |
| 32 | Jack JonesPlace 32 · Grade 10 · Colfax | 10 | Colfax | 19:52.15 |
| 33 | Titan TapiaPlace 33 · Grade 11 · Chewelah | 11 | Chewelah | 20:01.75 |
| 34 | Kacen LandrethPlace 34 · Grade 9 · Reardan | 9 | Reardan | 20:06.12 |
| 35 | Cody ManuelPlace 35 · Grade 9 · NW Christian (Colbert) | 9 | NW Christian (Colbert) | 20:10.16 |
| 36 | Arri VanekPlace 36 · Grade 10 · Colfax | 10 | Colfax | 20:30.65 |
| 37 | Jackson GuhlkePlace 37 · Grade 11 · Davenport | 11 | Davenport | 20:40.72 |
| 38 | Alex WesseliusPlace 38 · Grade 10 · Davenport | 10 | Davenport | 20:42.78 |
| 39 | Wayland HolmbergPlace 39 · Grade 10 · Davenport | 10 | Davenport | 20:49.06 |
| 40 | Jett WolfePlace 40 · Grade 9 · Asotin | 9 | Asotin | 20:50.83 |
| 41 | William RheinfordPlace 41 · Grade 12 · Newport | 12 | Newport | 20:51.55 |
| 42 | Kolby KemmererPlace 42 · Grade 11 · Davenport | 11 | Davenport | 20:53.16 |
| 43 | Maveric SobottaPlace 43 · Grade 11 · Reardan | 11 | Reardan | 20:53.74 |
| 44 | Donovan MasonPlace 44 · Grade 12 · Newport | 12 | Newport | 20:54.71 |
| 45 | Alexander MatusikPlace 45 · Grade 11 · Reardan | 11 | Reardan | 20:59.92 |
| 46 | Jeremiah OlsonPlace 46 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 21:00.15 |
| 47 | Drew BowenPlace 47 · Grade 9 · Liberty (Spangle) | 9 | Liberty (Spangle) | 21:21.83 |
| 48 | Josh BairPlace 48 · Grade 9 · Kettle Falls | 9 | Kettle Falls | 21:22.53 |
| 49 | Drake HyltonPlace 49 · Grade 9 · Saint George's School | 9 | Saint George's School | 21:31.88 |
| 50 | Ewan MarshallPlace 50 · Grade 9 · Asotin | 9 | Asotin | 21:46.57 |
| 51 | Avdii PozdeevPlace 51 · Grade 9 · Reardan | 9 | Reardan | 21:55.26 |
| 52 | Landon LittlePlace 52 · Grade 10 · Colfax | 10 | Colfax | 21:56.69 |
| 53 | Cade GalbreathPlace 53 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 22:00.59 |
| 54 | Ian MorrisPlace 54 · Grade 12 · Liberty (Spangle) | 12 | Liberty (Spangle) | 22:05.57 |
| 55 | Abraham HoffmanPlace 55 · Grade 10 · Colfax | 10 | Colfax | 22:10.12 |
| 56 | Kade TobiasPlace 56 · Grade 12 · Kettle Falls | 12 | Kettle Falls | 22:32.14 |
| 57 | Wyatt WalkerPlace 57 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 22:38.81 |
| 58 | Aiden TiemanPlace 58 · Grade 10 · Newport | 10 | Newport | 22:44.38 |
| 59 | Cooper SumpterPlace 59 · Grade 11 · Asotin | 11 | Asotin | 22:51.25 |
| 60 | Adam SchaeferPlace 60 · Grade 9 · Colfax | 9 | Colfax | 23:00.96 |
| 61 | Colt FletcherPlace 61 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 23:09.89 |
| 62 | Jayden StarkPlace 62 · Grade 9 · Lind-Ritzville | 9 | Lind-Ritzville | 23:18.87 |
| 63 | Elijah SattleenPlace 63 · Grade 9 · Newport | 9 | Newport | 23:33.76 |
| 64 | Tecumseh WiltPlace 64 · Grade 10 · Davenport | 10 | Davenport | 24:03.50 |
| 65 | Leif AxelPlace 65 · Grade 9 · Newport | 9 | Newport | 24:15.54 |
| 66 | Noah HochheimerPlace 66 · Grade 9 · Saint George's School | 9 | Saint George's School | 24:20.74 |
| 67 | Isaac IkeharaPlace 67 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 24:55.54 |
| 68 | Nova PetersenPlace 68 · Grade 10 · Davenport | 10 | Davenport | 25:01.51 |
| 69 | Lane PlumbPlace 69 · Grade 10 · Lind-Ritzville | 10 | Lind-Ritzville | 25:29.59 |