| 1 | Emrin SteelePlace 1 · Grade 11 · North Central | 11 | North Central | 18:28.61 |
| 2 | Reid McKeirnanPlace 2 · Grade 9 · North Central | 9 | North Central | 19:21.79 |
| 3 | Levi MoyerPlace 3 · Grade 9 · North Central | 9 | North Central | 19:51.52 |
| 4 | Jack ArmstrongPlace 4 · Grade 9 · Pullman | 9 | Pullman | 20:07.36 |
| 5 | Grey AndersonPlace 5 · Grade 12 · North Central | 12 | North Central | 20:10.46 |
| 6 | Caleb MoyerPlace 6 · Grade 11 · North Central | 11 | North Central | 20:31.97 |
| 7 | Peter BowmanPlace 7 · Grade 12 · Pullman | 12 | Pullman | 20:44.00 |
| 8 | Sam ThorntonPlace 8 · Grade 10 · Pullman | 10 | Pullman | 20:44.82 |
| 9 | David PotterPlace 9 · Grade 10 · North Central | 10 | North Central | 21:07.65 |
| 10 | Aaron LightfootPlace 10 · Grade 9 · Pullman | 9 | Pullman | 21:10.64 |
| 11 | Griffin RogersPlace 11 · Grade 9 · North Central | 9 | North Central | 21:32.83 |
| 12 | Nathan WanlessPlace 12 · Grade 12 · North Central | 12 | North Central | 21:35.70 |
| 13 | Nathan AndersonPlace 13 · Grade 9 · North Central | 9 | North Central | 21:47.53 |
| 14 | JT Ashmead-WursterPlace 14 · Grade 10 · North Central | 10 | North Central | 21:57.97 |
| 15 | Nathan TarantoPlace 15 · Grade 10 · Pullman | 10 | Pullman | 22:37.16 |
| 16 | Dominic LunaPlace 16 · Grade 12 · Pullman | 12 | Pullman | 23:01.94 |
| 17 | Evan MetgePlace 17 · Grade 10 · East Valley (Spokane) | 10 | East Valley (Spokane) | 23:04.06 |
| 18 | Luke Matthews-WattPlace 18 · Grade 10 · Pullman | 10 | Pullman | 23:16.16 |
| 19 | River PetersPlace 19 · Grade 9 · Pullman | 9 | Pullman | 23:30.27 |
| 20 | Michael AdamPlace 20 · Grade 9 · Pullman | 9 | Pullman | 23:40.04 |
| 21 | Sam OjemePlace 21 · Grade 10 · Pullman | 10 | Pullman | 23:43.11 |
| 22 | Jakob DiennoPlace 22 · Grade 10 · Pullman | 10 | Pullman | 23:58.59 |
| 23 | Brice ShammoPlace 23 · Grade 10 · East Valley (Spokane) | 10 | East Valley (Spokane) | 24:26.60 |
| 24 | Callum SixPlace 24 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 24:40.27 |
| 25 | Navtaj SinghPlace 25 · Grade 9 · Pullman | 9 | Pullman | 24:59.72 |
| 26 | Camden TaylorPlace 26 · Grade 9 · Pullman | 9 | Pullman | 25:27.97 |
| 27 | Carter PhillipsPlace 27 · Grade 12 · North Central | 12 | North Central | 25:28.90 |
| 28 | Marshall PoushPlace 28 · Grade 10 · North Central | 10 | North Central | 25:38.39 |
| 29 | Harrison ShefflerPlace 29 · Grade 10 · East Valley (Spokane) | 10 | East Valley (Spokane) | 25:40.01 |
| 30 | Gianni SalinaPlace 30 · Grade 9 · East Valley (Spokane) | 9 | East Valley (Spokane) | 25:46.53 |
| 31 | Quentin PetekPlace 31 · Grade 9 · East Valley (Spokane) | 9 | East Valley (Spokane) | 26:35.88 |
| 32 | Briggs LowderPlace 32 · Grade 9 · Pullman | 9 | Pullman | 27:00.64 |
| 33 | Kellan DayPlace 33 · Grade 9 · North Central | 9 | North Central | 27:01.90 |
| 34 | Connor ScholesPlace 34 · Grade 11 · Pullman | 11 | Pullman | 27:02.82 |
| 35 | Sawyer McColl MerrillPlace 35 · Grade 9 · Pullman | 9 | Pullman | 27:09.57 |
| 36 | Cooper HempelPlace 36 · Grade 9 · North Central | 9 | North Central | 27:24.77 |
| 37 | Holden JonesPlace 37 · Grade 11 · Pullman | 11 | Pullman | 27:49.38 |
| 38 | Liam RhodenPlace 38 · Grade 11 · Pullman | 11 | Pullman | 28:02.13 |
| 39 | Greyson CampbellPlace 39 · Grade 9 · North Central | 9 | North Central | 28:04.93 |
| 40 | Reese McmahonPlace 40 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 28:05.78 |
| 41 | Levi SeymourPlace 41 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 28:22.38 |
| 42 | Gavin JayPlace 42 · Grade 10 · North Central | 10 | North Central | 28:23.24 |
| 43 | Simon RuscaPlace 43 · Grade 9 · Pullman | 9 | Pullman | 28:29.05 |
| 44 | Breton ReihaPlace 44 · Grade 10 · East Valley (Spokane) | 10 | East Valley (Spokane) | 28:42.26 |
| 45 | Jonathan SchwenckePlace 45 · Grade 11 · North Central | 11 | North Central | 28:49.54 |
| 46 | Liam SzumlasPlace 46 · Grade 9 · Pullman | 9 | Pullman | 28:54.51 |
| 47 | Bodhi WestlundPlace 47 · Grade 10 · North Central | 10 | North Central | 29:19.96 |
| 48 | Trendan WiserPlace 48 · Grade 9 · Pullman | 9 | Pullman | 31:00.23 |
| 49 | Will BunchPlace 49 · Grade 9 · North Central | 9 | North Central | 32:02.56 |
| 50 | Nolan SwanPlace 50 · Grade 12 · Pullman | 12 | Pullman | 32:27.33 |
| 51 | Matthew SeaveyPlace 51 · Grade 10 · Pullman | 10 | Pullman | 33:04.60 |
| 52 | Orion HaynesPlace 52 · Grade 9 · Pullman | 9 | Pullman | 33:09.72 |
| 53 | Brennan RhodenPlace 53 · Pullman | — | Pullman | 35:01.61 |
| 54 | Riley AndersonPlace 54 · Grade 10 · Pullman | 10 | Pullman | 36:00.00 |
| 55 | Troy EirlsPlace 55 · Grade 10 · East Valley (Spokane) | 10 | East Valley (Spokane) | 36:01.00 |