| 1 | Lucas ClementsPlace 1 · Grade 8 · Lewiston | 8 | Lewiston | 8:14 |
| 2 | Ethan FenleyPlace 2 · Grade 8 · Moscow | 8 | Moscow | 8:41 PR |
| 3 | Cody BrooksPlace 3 · Grade 7 · Moscow | 7 | Moscow | 8:58 |
| 4 | Ryan HaPlace 4 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 9:02 PR |
| 5 | Mason KernPlace 5 · Grade 7 · Asotin | 7 | Asotin | 9:05 |
| 6 | Brandon BrownPlace 6 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 9:06 PR |
| 7 | Aydin BonavitaPlace 7 · Grade 8 · Lewiston | 8 | Lewiston | 9:18 |
| 8 | Shane DarcyPlace 8 · Grade 6 · St George's | 6 | St George's | 9:21 PR |
| 9 | Adrian HeckerPlace 9 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 9:27 |
| 10 | Keagan WillsonPlace 10 · Grade 7 · St George's | 7 | St George's | 9:29 PR |
| 11 | Samuel MatousekPlace 11 · Grade 8 · St George's | 8 | St George's | 9:31 |
| 12 | Brannan HamadaPlace 12 · Grade 7 · Sager | 7 | Sager | 9:32 |
| 13 | Maxwell GraukePlace 13 · Grade 7 · Logos | 7 | Logos | 9:32 PR |
| 14 | Seth ChamberlinPlace 14 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 9:36 PR |
| 15 | Micah HardingPlace 15 · Grade 8 · Logos Online | 8 | Logos Online | 9:38 PR |
| 16 | Bredon NielsonPlace 16 · Grade 8 · Logos | 8 | Logos | 9:39 |
| 17 | Ebin WhiteheadPlace 17 · Grade 7 · Jenkins | 7 | Jenkins | 9:42 |
| 18 | Christian WallingPlace 18 · Grade 8 · Asotin | 8 | Asotin | 9:42 |
| 19 | Brody KingPlace 19 · Grade 8 · Jenkins | 8 | Jenkins | 9:43 PR |
| 20 | Francis SetyPlace 20 · Grade 8 · Jenkins | 8 | Jenkins | 9:43 PR |
| 21 | Paxtin KytonenPlace 21 · Grade 7 · Lewiston | 7 | Lewiston | 9:43 PR |
| 22 | Ezra Penney PenneyPlace 22 · Grade 7 · Logos Online | 7 | Logos Online | 9:43 PR |
| 23 | Ryle GraukePlace 23 · Grade 8 · Logos | 8 | Logos | 9:44 PR |
| 24 | Jacob HansenPlace 24 · Grade 8 · Asotin | 8 | Asotin | 9:46 |
| 25 | Sam SchaeferPlace 25 · Grade 8 · Asotin | 8 | Asotin | 9:50 |
| 26 | Luke GenzPlace 26 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 9:52 PR |
| 27 | Jude NewboldPlace 27 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 9:56 PR |
| 28 | Randyn BurgenerPlace 28 · Grade 8 · Sager | 8 | Sager | 9:56 PR |
| 29 | Jack ArmstrongPlace 29 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 10:02 |
| 30 | Getty MillerPlace 30 · Grade 8 · Moscow | 8 | Moscow | 10:04 PR |
| 31 | Orion McCloryPlace 31 · Grade 8 · Moscow | 8 | Moscow | 10:06 PR |
| 32 | John DyerPlace 32 · Grade 8 · Moscow | 8 | Moscow | 10:06 PR |
| 33 | Elijah VisgerPlace 33 · Grade 6 · Moscow | 6 | Moscow | 10:15 |
| 34 | Chase IsbellePlace 34 · Grade 8 · Lewiston | 8 | Lewiston | 10:22 |
| 35 | Boston ChildPlace 35 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 10:23 |
| 36 | Alexander SolomonPlace 36 · Grade 6 · Moscow | 6 | Moscow | 10:24 PR |
| 37 | Liam DarcyPlace 37 · Grade 8 · St George's | 8 | St George's | 10:25 PR |
| 38 | David StubbersPlace 38 · Grade 8 · Lewiston | 8 | Lewiston | 10:26 |
| 39 | Wyatt BaysingerPlace 39 · Grade 8 · Colton | 8 | Colton | 10:30 |
| 40 | Finn MillerPlace 40 · Grade 7 · Logos | 7 | Logos | 10:30 |
| 41 | Dax StricklandPlace 41 · Grade 7 · Jenkins | 7 | Jenkins | 10:33 |
| 42 | Landin CarzoliPlace 42 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 10:34 PR |
| 43 | Graham KoefodPlace 43 · Grade 7 · St George's | 7 | St George's | 10:34 |
| 44 | Mark PerrymanPlace 44 · Grade 7 · Moscow | 7 | Moscow | 10:36 |
| 45 | Tucker WicksPlace 45 · Grade 7 · Sager | 7 | Sager | 10:40 |
| 46 | Ben SvancaraPlace 46 · Grade 7 · Lewiston | 7 | Lewiston | 10:41 |
| 47 | Lincoln MaronePlace 47 · Grade 7 · Moscow | 7 | Moscow | 10:42 PR |
| 48 | Tobias StewartPlace 48 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 10:45 |
| 49 | Justin SwamPlace 49 · Grade 6 · Moscow | 6 | Moscow | 10:46 |
| 50 | Connor ScholesPlace 50 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 10:51 PR |
| 51 | John PerkesPlace 51 · Grade 8 · Sager | 8 | Sager | 10:51 PR |
| 52 | Brennan SchleePlace 52 · Grade 8 · Colton | 8 | Colton | 10:56 |
| 53 | Kyle FosterPlace 53 · Grade 7 · Jenkins | 7 | Jenkins | 10:57 |
| 54 | Teo MasferrerPlace 54 · Grade 8 · Sager | 8 | Sager | 10:57 |
| 55 | Gage TiegsPlace 55 · Grade 7 · Nezperce | 7 | Nezperce | 11:03 |
| 56 | Stephen SpulerPlace 56 · Grade 6 · Logos | 6 | Logos | 11:06 |
| 57 | Hayden HansenPlace 57 · Grade 8 · Asotin | 8 | Asotin | 11:07 PR |
| 58 | Blyton HolmanPlace 58 · Grade 7 · Asotin | 7 | Asotin | 11:08 |
| 59 | Ty MinakerPlace 59 · Grade 7 · Jenkins | 7 | Jenkins | 11:11 PR |
| 60 | Charles BernardsPlace 60 · Grade 7 · Moscow | 7 | Moscow | 11:11 PR |
| 61 | Tylen SnodgrassPlace 61 · Grade 7 · Moscow | 7 | Moscow | 11:14 |
| 62 | Brett FairbanksPlace 62 · Grade 6 · Moscow | 6 | Moscow | 11:17 PR |
| 63 | Jake MoehrlePlace 63 · Grade 8 · Colton | 8 | Colton | 11:17 |
| 64 | Joe HolwegnerPlace 64 · Grade 6 · Liberty (Spangle) | 6 | Liberty (Spangle) | 11:19 PR |
| 65 | Luke Matthews-WattPlace 65 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 11:35 |
| 66 | Landon MillerPlace 66 · Grade 7 · Colton | 7 | Colton | 11:35 |
| 67 | Keith GulbrandsenPlace 67 · Grade 7 · Moscow | 7 | Moscow | 11:37 |
| 68 | Donovan BradfordPlace 68 · Grade 7 · St George's | 7 | St George's | 11:39 PR |
| 69 | Orin CampbellPlace 69 · Grade 7 · Nezperce | 7 | Nezperce | 11:39 |
| 70 | Miguel VillanuevaPlace 70 · Grade 8 · Sager | 8 | Sager | 11:39 PR |
| 71 | Silas ClarkPlace 71 · Grade 6 · Colton | 6 | Colton | 11:40 PR |
| 72 | Tucker TanataPlace 72 · Grade 8 · Lewiston | 8 | Lewiston | 11:48 PR |
| 73 | John ClearyPlace 73 · Grade 6 · St George's | 6 | St George's | 11:49 PR |
| 74 | Aadi RamanPlace 74 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 11:52 |
| 75 | Trenton StypaPlace 75 · Grade 8 · Moscow | 8 | Moscow | 11:53 |
| 76 | Manuel MelendezPlace 76 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 11:54 PR |
| 77 | Caleb CramerPlace 77 · Grade 7 · Moscow | 7 | Moscow | 11:55 |
| 78 | JJ RoblesPlace 78 · Grade 6 · Asotin | 6 | Asotin | 11:56 PR |
| 79 | Carter McCulloughPlace 79 · Grade 8 · Sager | 8 | Sager | 11:58 PR |
| 80 | Dylan PfiffnerPlace 80 · Grade 7 · Moscow | 7 | Moscow | 12:01 PR |
| 81 | Jackson YoungPlace 81 · Grade 6 · Moscow | 6 | Moscow | 12:01 PR |
| 82 | Alec LiskPlace 82 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 12:02 PR |
| 83 | Judah PelletierPlace 83 · Grade 8 · Lewiston | 8 | Lewiston | 12:03 |
| 84 | Griffin CrawfordPlace 84 · Grade 6 · Moscow | 6 | Moscow | 12:06 PR |
| 85 | Kashlen BarryPlace 85 · Grade 6 · Moscow | 6 | Moscow | 12:09 PR |
| 86 | Atticus KoshPlace 86 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 12:10 |
| 87 | Gabe RoepkePlace 87 · Grade 8 · Moscow | 8 | Moscow | 12:10 PR |
| 88 | Nathan HeitstumanPlace 88 · Grade 7 · Colton | 7 | Colton | 12:11 |
| 89 | Ridge LaneyPlace 89 · Grade 7 · Lewiston | 7 | Lewiston | 12:13 |
| 90 | Leonid MatveevPlace 90 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 12:20 PR |
| 91 | Canyon Von LindernPlace 91 · Grade 7 · Lewiston | 7 | Lewiston | 12:24 |
| 92 | Tom LawrencePlace 92 · Grade 8 · Moscow | 8 | Moscow | 12:26 |
| 93 | Max ParadisoPlace 93 · Grade 7 · Logos | 7 | Logos | 12:30 |
| 94 | William WatsonPlace 94 · Grade 7 · Sager | 7 | Sager | 12:33 PR |
| 95 | Quin DodgePlace 95 · Grade 7 · Moscow | 7 | Moscow | 12:34 |
| 96 | Ammon HawkinsPlace 96 · Grade 8 · Sager | 8 | Sager | 12:37 PR |
| 97 | Gabriel KessingerPlace 97 · Grade 8 · Lewiston | 8 | Lewiston | 12:38 PR |
| 98 | Jaxson DaviesPlace 98 · Grade 6 · Moscow | 6 | Moscow | 12:44 |
| 99 | Robert HallPlace 99 · Grade 6 · Moscow | 6 | Moscow | 12:45 |
| 100 | Riley McMillionPlace 100 · Grade 6 · Nezperce | 6 | Nezperce | 12:47 PR |
| 101 | Simon AtwoodPlace 101 · Grade 7 · Logos | 7 | Logos | 12:53 |
| 102 | Liam SzumlasPlace 102 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 12:58 PR |
| 103 | Wigiiya TolmanPlace 103 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 13:02 PR |
| 104 | Matthew GibbsPlace 104 · Grade 7 · Lewiston | 7 | Lewiston | 13:12 |
| 105 | Henry RobertsPlace 105 · Grade 8 · Moscow | 8 | Moscow | 13:21 |
| 106 | Nathan BraunPlace 106 · Grade 8 · Moscow | 8 | Moscow | 13:23 PR |
| 107 | Jacob BeusPlace 107 · Grade 6 · Moscow | 6 | Moscow | 13:23 PR |
| 108 | Zachery MasonPlace 108 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 13:37 PR |
| 109 | Orin PriebePlace 109 · Grade 7 · Moscow | 7 | Moscow | 13:41 |
| 110 | Brady SchleePlace 110 · Grade 6 · Colton | 6 | Colton | 13:47 |
| 111 | Justin WalsbornPlace 111 · Grade 7 · Colton | 7 | Colton | 13:48 |
| 112 | Russell HarnerPlace 112 · Grade 6 · Moscow | 6 | Moscow | 13:57 |
| 113 | Declan MurphyPlace 113 · Grade 6 · St George's | 6 | St George's | 14:09 PR |
| 114 | Jett WolfePlace 114 · Grade 6 · Asotin | 6 | Asotin | 14:09 |
| 115 | Trapper KelleyPlace 115 · Grade 6 · Asotin | 6 | Asotin | 14:21 |
| 116 | Tanner ArlingtonPlace 116 · Grade 7 · Sager | 7 | Sager | 14:25 |
| 117 | Noah HochheimerPlace 117 · Grade 6 · St George's | 6 | St George's | 14:36 PR |
| 118 | Sebastian MorrisonPlace 118 · Grade 7 · Moscow | 7 | Moscow | 14:44 PR |
| 119 | Jonanthan RogalskiPlace 119 · Grade 8 · Moscow | 8 | Moscow | 14:57 PR |
| 120 | Riley AndersonPlace 120 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 14:58 |
| 121 | Jackson FenleyPlace 121 · Grade 6 · Moscow | 6 | Moscow | 15:00 |
| 122 | Jakeb RobertsPlace 122 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 15:27 |
| 123 | Alvin HaPlace 123 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 15:28 PR |
| 124 | Benton BrownPlace 124 · Grade 7 · Moscow | 7 | Moscow | 15:31 |
| 125 | Matthew HarmanPlace 125 · Grade 7 · Asotin | 7 | Asotin | 15:48 |
| 126 | Evan SillersPlace 126 · Grade 8 · Moscow | 8 | Moscow | 15:49 PR |
| 127 | Oliver OfferdahlPlace 127 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 16:09 |
| 128 | James RankinPlace 128 · Grade 7 · Moscow | 7 | Moscow | 16:19 PR |
| 129 | Sasha BorekPlace 129 · Grade 8 · Moscow | 8 | Moscow | 16:39 |
| 130 | Foster BillingPlace 130 · Grade 6 · Moscow | 6 | Moscow | 17:09 |
| 131 | Aiden AntesPlace 131 · Grade 8 · Sager | 8 | Sager | 17:51 |
| 132 | Colin MurphyPlace 132 · Grade 8 · Liberty (Spangle) | 8 | Liberty (Spangle) | 17:57 PR |
| 133 | Wyatt GlienkePlace 133 · Grade 6 · Moscow | 6 | Moscow | 18:32 PR |