| 1 | Elijah VisgerPlace 1 · Grade 8 · Moscow | 8 | Moscow | 8:47.03 |
| 2 | Jack ArmstrongPlace 2 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 8:53.16 |
| 3 | Fyodor TobbenPlace 3 · Grade 8 · Moscow | 8 | Moscow | 8:56.98 |
| 4 | Elijah NewboldPlace 4 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 9:04.71 |
| 5 | Morgan ParksPlace 5 · Grade 7 · Moscow | 7 | Moscow | 9:13.13 |
| 6 | Aaron LightfootPlace 6 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 9:13.82 |
| 7 | Joshua PotirnichePlace 7 · Grade 7 · Moscow | 7 | Moscow | 9:25.01 |
| 8 | Boston ChildPlace 8 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 9:29.51 |
| 9 | Wes RichardsonPlace 9 · Grade 7 · Moscow | 7 | Moscow | 9:45.29 |
| 10 | Knox BradshawPlace 10 · Grade 6 · Lewiston | 6 | Lewiston | 9:53.86 |
| 11 | Lars BloodPlace 11 · Grade 6 · Moscow | 6 | Moscow | 9:56.95 |
| 12 | John TorokPlace 12 · Grade 8 · Moscow | 8 | Moscow | 9:58.92 |
| 13 | Bentley StrunkPlace 13 · Grade 8 · Moscow | 8 | Moscow | 10:03.56 |
| 14 | David MitchellPlace 14 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 10:05.92 |
| 15 | Kyran BrittonPlace 15 · Grade 8 · Lewiston | 8 | Lewiston | 10:06.78 |
| 16 | Justin SwamPlace 16 · Grade 8 · Moscow | 8 | Moscow | 10:08.22 |
| 17 | William JolleyPlace 17 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 10:08.74 |
| 18 | Cruz LisherPlace 18 · Grade 7 · Moscow | 7 | Moscow | 10:11.17 |
| 19 | Silas ClarkPlace 19 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 10:11.90 |
| 20 | Yee Hong HuPlace 20 · Grade 8 · Moscow | 8 | Moscow | 10:15.60 |
| 21 | Paxton SnodgrassPlace 21 · Grade 8 · Moscow | 8 | Moscow | 10:20.03 |
| 22 | Thomas SwensenPlace 22 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 10:21.09 |
| 23 | Simon RuscaPlace 23 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 10:35.44 |
| 24 | Callum CowePlace 24 · Grade 7 · Moscow | 7 | Moscow | 10:36.67 |
| 25 | Riley LassenPlace 25 · Grade 7 · Moscow | 7 | Moscow | 10:38.07 |
| 26 | Crosby SmithPlace 26 · Grade 6 · Moscow | 6 | Moscow | 10:40.57 |
| 27 | River PetersPlace 27 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 10:42.47 |
| 28 | Kacen LattaPlace 28 · Grade 8 · Lincoln of Clarkston | 8 | Lincoln of Clarkston | 10:45.28 |
| 29 | Nathan KingstonPlace 29 · Grade 6 · Moscow | 6 | Moscow | 10:47.14 |
| 30 | Gibson JonesPlace 30 · Grade 6 · Moscow | 6 | Moscow | 10:47.67 |
| 31 | Brent SavoyPlace 31 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 10:48.78 |
| 32 | Tobias StewartPlace 32 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 10:49.31 |
| 33 | Ethan ClementsPlace 33 · Grade 7 · Lewiston | 7 | Lewiston | 10:49.62 |
| 34 | Cameron LottPlace 34 · Grade 7 · Lewiston | 7 | Lewiston | 10:50.65 |
| 35 | Brock ChildPlace 35 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 10:55.08 |
| 36 | Jackson HarnerPlace 36 · Grade 6 · Moscow | 6 | Moscow | 10:55.70 |
| 37 | McCoy SlyterPlace 37 · Grade 6 · Lewiston | 6 | Lewiston | 10:59.30 |
| 38 | Samuel LeePlace 38 · Grade 6 · Moscow | 6 | Moscow | 11:01.30 |
| 39 | Jackson FenleyPlace 39 · Grade 8 · Moscow | 8 | Moscow | 11:10.94 |
| 40 | Owen SchumakerPlace 40 · Grade 8 · Lewiston | 8 | Lewiston | 11:12.54 |
| 41 | Russell HarnerPlace 41 · Grade 8 · Moscow | 8 | Moscow | 11:13.07 |
| 42 | Carson ScholesPlace 42 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 11:14.15 |
| 43 | Grayson BaileyPlace 43 · Grade 6 · Moscow | 6 | Moscow | 11:17.43 |
| 44 | Samuel MartinPlace 44 · Grade 6 · Moscow | 6 | Moscow | 11:18.32 |
| 45 | Becket ToebbenPlace 45 · Grade 6 · Moscow | 6 | Moscow | 11:19.00 |
| 46 | Chase YoppPlace 46 · Grade 6 · Moscow | 6 | Moscow | 11:19.99 |
| 47 | Owen GiffordPlace 47 · Grade 7 · Lewiston | 7 | Lewiston | 11:22.03 |
| 48 | Thang DaePlace 48 · Grade 8 · Lincoln of Clarkston | 8 | Lincoln of Clarkston | 11:22.57 |
| 49 | Andrew Matthews-WattPlace 49 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 11:28.48 |
| 50 | Connor HayesPlace 50 · Grade 6 · Moscow | 6 | Moscow | 11:29.14 |
| 51 | Blaine UlrichPlace 51 · Grade 8 · Lewiston | 8 | Lewiston | 11:32.85 |
| 52 | Western WarrenPlace 52 · Grade 6 · Lewiston | 6 | Lewiston | 11:33.40 |
| 53 | Maverick CainPlace 53 · Grade 6 · Lewiston | 6 | Lewiston | 11:34.30 |
| 54 | Oscar HegglundPlace 54 · Grade 7 · Moscow | 7 | Moscow | 11:34.65 |
| 55 | Carter CasqueiroPlace 55 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 11:39.57 |
| 56 | Parker SpellmanPlace 56 · Grade 7 · Moscow | 7 | Moscow | 11:40.08 |
| 57 | Spencer MobleyPlace 57 · Grade 7 · Moscow | 7 | Moscow | 11:40.88 |
| 58 | Viren RemienPlace 58 · Grade 7 · Moscow | 7 | Moscow | 11:41.51 |
| 59 | Jaxon BergPlace 59 · Grade 8 · Moscow | 8 | Moscow | 11:41.94 |
| 60 | Grandin HowardPlace 60 · Grade 7 · Moscow | 7 | Moscow | 11:43.77 |
| 61 | Liam WrightPlace 61 · Grade 7 · Moscow | 7 | Moscow | 11:44.47 |
| 62 | Maxwell Tablott-WilliamPlace 62 · Grade 7 · Moscow | 7 | Moscow | 11:44.92 |
| 63 | Malachi MarionPlace 63 · Grade 8 · Lincoln of Clarkston | 8 | Lincoln of Clarkston | 11:45.28 |
| 64 | Carson BrightPlace 64 · Grade 6 · Moscow | 6 | Moscow | 11:46.30 |
| 65 | Samuel SchmuckPlace 65 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 11:47.35 |
| 66 | Arrow BrynesteadPlace 66 · Grade 6 · Moscow | 6 | Moscow | 11:53.08 |
| 67 | Axel SchottPlace 67 · Grade 6 · Moscow | 6 | Moscow | 11:53.99 |
| 68 | Everett MilikinPlace 68 · Grade 6 · Moscow | 6 | Moscow | 12:00.38 |
| 69 | Alex MillsPlace 69 · Grade 8 · Lewiston | 8 | Lewiston | 12:02.41 |
| 70 | Calvin PlackePlace 70 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 12:03.10 |
| 71 | Josef ParkhurstPlace 71 · Grade 8 · Lewiston | 8 | Lewiston | 12:11.84 |
| 72 | Hendrix WalkerPlace 72 · Grade 8 · Lincoln of Clarkston | 8 | Lincoln of Clarkston | 12:16.11 |
| 73 | Zeke HansonPlace 73 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 12:21.66 |
| 74 | Bryce GodfreyPlace 74 · Grade 8 · Lewiston | 8 | Lewiston | 12:22.16 |
| 75 | Brennan RhodenPlace 75 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 12:22.38 |
| 76 | Sawyer McColl MerrillPlace 76 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 12:27.41 |
| 77 | Foster BillingPlace 77 · Grade 8 · Moscow | 8 | Moscow | 12:27.65 |
| 78 | Logan HarleyPlace 78 · Grade 6 · Moscow | 6 | Moscow | 12:45.24 |
| 79 | Ret BendaPlace 79 · Grade 6 · Lewiston | 6 | Lewiston | 12:48.54 |
| 80 | August BromleyPlace 80 · Grade 7 · Moscow | 7 | Moscow | 13:01.96 |
| 81 | Zander HansonPlace 81 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 13:10.54 |
| 82 | Samuel WhitneyPlace 82 · Grade 7 · Moscow | 7 | Moscow | 13:13.83 |
| 83 | Clayton HalladayPlace 83 · Grade 6 · Moscow | 6 | Moscow | 13:14.20 |
| 84 | Carson HovdenPlace 84 · Grade 8 · Lincoln of Clarkston | 8 | Lincoln of Clarkston | 13:20.19 |
| 85 | Wyatt SaintPierrePlace 85 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 13:24.58 |
| 86 | Everett DeenPlace 86 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 13:26.40 |
| 87 | Grigory KondratyevPlace 87 · Grade 8 · Moscow | 8 | Moscow | 13:29.54 |
| 88 | Ian BloodPlace 88 · Grade 6 · Moscow | 6 | Moscow | 13:33.86 |
| 89 | Simon FarleyPlace 89 · Grade 8 · Moscow | 8 | Moscow | 13:34.46 |
| 90 | John StoltzPlace 90 · Grade 7 · Moscow | 7 | Moscow | 13:49.67 |
| 91 | Ethan HathawayPlace 91 · Grade 8 · Moscow | 8 | Moscow | 13:56.24 |
| 92 | Joseph UhlenkottPlace 92 · Grade 7 · Lewiston | 7 | Lewiston | 13:59.13 |
| 93 | Tarik RobisonPlace 93 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 13:59.69 |
| 94 | Nathan StoffregenPlace 94 · Grade 6 · Lincoln of Clarkston | 6 | Lincoln of Clarkston | 14:01.76 |
| 95 | Liam HymanPlace 95 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 14:04.16 |
| 96 | Micah KunnariPlace 96 · Grade 8 · Moscow | 8 | Moscow | 14:07.01 |
| 97 | Dominic NelsonPlace 97 · Grade 7 · Lewiston | 7 | Lewiston | 14:10.34 |
| 98 | Kennedy CreePlace 98 · Grade 6 · Lincoln of Clarkston | 6 | Lincoln of Clarkston | 14:12.65 |
| 99 | Orion HaynesPlace 99 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 14:24.04 |
| 100 | Samuel MoultonPlace 100 · Grade 6 · Moscow | 6 | Moscow | 14:28.70 |
| 101 | Jovi BoglePlace 101 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 14:31.10 |
| 102 | Caleb CordodorPlace 102 · Grade 8 · Lincoln of Pullman | 8 | Lincoln of Pullman | 14:45.96 |
| 103 | Tucker SchumakerPlace 103 · Grade 6 · Lewiston | 6 | Lewiston | 15:28.77 |
| 104 | Ronan PetersPlace 104 · Grade 6 · Lincoln of Pullman | 6 | Lincoln of Pullman | 15:43.33 |
| 105 | Sid MeyersPlace 105 · Grade 7 · Lewiston | 7 | Lewiston | 16:10.84 |
| 106 | Braxton BrownPlace 106 · Grade 6 · Moscow | 6 | Moscow | 16:11.51 |
| 107 | Jaidan MaldanadoPlace 107 · Grade 7 · Lewiston | 7 | Lewiston | 16:25.08 |
| 108 | Eduardo CarvalhoPlace 108 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 16:40.00 |
| 109 | Jadon ScharnhorstPlace 109 · Grade 7 · Lincoln of Pullman | 7 | Lincoln of Pullman | 18:29.00 |
| 110 | Russell GodbeyPlace 110 · Grade 6 · Moscow | 6 | Moscow | 18:31.00 |
| 111 | Nicholas GrzybowskiPlace 111 · Grade 6 · Moscow | 6 | Moscow | 19:45.00 |
| 112 | Liam AbdeslamPlace 112 · Grade 7 · Moscow | 7 | Moscow | 19:50.00 |