| 1 | Reid MartinPlace 1 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 8:49.90 PR |
| 2 | Josh EgolfPlace 2 · Grade 7 · Lakeside (Nine Mile) | 7 | Lakeside (Nine Mile) | 9:23.80 |
| 3 | Nathan FagerholmPlace 3 · Grade 8 · Lakeside (Nine Mile) | 8 | Lakeside (Nine Mile) | 9:26.60 |
| 4 | George HullPlace 4 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 9:28.10 PR |
| 5 | Reid ReischmanPlace 5 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 9:33.40 |
| 6 | Ben ZimprichPlace 6 · Grade 7 · Mountainside | 7 | Mountainside | 9:34.70 PR |
| 7 | Quinnton StuartPlace 7 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 9:39.10 |
| 8 | Presley CulveyPlace 8 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 9:39.60 |
| 9 | Bentin RippyPlace 9 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 9:42.30 |
| 10 | Judah SchiltPlace 10 · Grade 8 · Mountainside | 8 | Mountainside | 9:43.30 |
| 11 | Slater KrejciPlace 11 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 9:44.10 |
| 12 | Judah TroyerPlace 12 · Grade 7 · Mountainside | 7 | Mountainside | 9:46.50 |
| 13 | Jackson FlugelPlace 13 · Grade 7 · Lakeside (Nine Mile) | 7 | Lakeside (Nine Mile) | 9:51.70 |
| 14 | Ryder KarabaPlace 14 · Grade 6 · Deer Park | 6 | Deer Park | 9:57.50 |
| 15 | Evan DeGroatPlace 15 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 10:02.70 |
| 16 | Wyatt MattauschPlace 16 · Grade 6 · Deer Park | 6 | Deer Park | 10:07.00 PR |
| 17 | Skyler ChapmanPlace 17 · Grade 6 · Mountainside | 6 | Mountainside | 10:08.00 |
| 18 | Wynston KarvonenPlace 18 · Grade 6 · Deer Park | 6 | Deer Park | 10:08.80 |
| 19 | Benjamin MurrayPlace 19 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 10:14.60 PR |
| 20 | Jacob ScottPlace 20 · Grade 8 · Deer Park | 8 | Deer Park | 10:15.20 |
| 21 | Ryder WelchPlace 21 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 10:15.70 PR |
| 22 | Corbin HensonPlace 22 · Grade 7 · Lakeside (Nine Mile) | 7 | Lakeside (Nine Mile) | 10:16.10 |
| 23 | Luke WalterPlace 23 · Grade 8 · Lakeside (Nine Mile) | 8 | Lakeside (Nine Mile) | 10:18.30 |
| 24 | Jackson DarnallPlace 24 · Grade 8 · Deer Park | 8 | Deer Park | 10:20.70 |
| 25 | Kase BodeckerPlace 25 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 10:21.00 PR |
| 26 | Isaac SellePlace 26 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 10:22.90 |
| 27 | Everett BrowningPlace 27 · Grade 8 · Lakeside (Nine Mile) | 8 | Lakeside (Nine Mile) | 10:24.70 |
| 28 | Jack MartinPlace 28 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 10:28.60 |
| 29 | Lincoln LofstromPlace 29 · Grade 6 · Deer Park | 6 | Deer Park | 10:30.60 |
| 30 | Miles BrewerPlace 30 · Grade 7 · Mountainside | 7 | Mountainside | 10:32.00 |
| 31 | Eli GrayPlace 31 · Grade 6 · Mountainside | 6 | Mountainside | 10:36.00 |
| 32 | Sean PhillipsPlace 32 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 10:37.10 |
| 33 | Jackson KreisPlace 33 · Grade 8 · Deer Park | 8 | Deer Park | 10:38.80 |
| 34 | Everett LangfordPlace 34 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 10:41.60 |
| 35 | Tyler SmithPlace 35 · Grade 7 · Lakeside (Nine Mile) | 7 | Lakeside (Nine Mile) | 10:44.50 |
| 36 | Samuel FergusonPlace 36 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 10:45.10 |
| 37 | Liam PlateroPlace 37 · Grade 7 · Mountainside | 7 | Mountainside | 10:46.90 |
| 38 | Enzo CarboneroPlace 38 · Grade 6 · Mountainside | 6 | Mountainside | 10:49.20 |
| 39 | Colin KaiserPlace 39 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 10:52.50 |
| 40 | Logan VarnellPlace 40 · Grade 8 · Mountainside | 8 | Mountainside | 10:56.10 |
| 41 | Jake JoycePlace 41 · Grade 7 · Deer Park | 7 | Deer Park | 10:57.30 |
| 42 | Charlie SchroederPlace 42 · Grade 7 · Deer Park | 7 | Deer Park | 10:57.80 |
| 43 | Caleb MortonPlace 43 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 10:59.50 |
| 44 | Kellen LarsenPlace 44 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 11:03.10 |
| 45 | Hudson EntelPlace 45 · Grade 7 · Mountainside | 7 | Mountainside | 11:07.90 |
| 46 | Logan WeinebergerPlace 46 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 11:09.10 |
| 47 | James PhanPlace 47 · Grade 8 · Mountainside | 8 | Mountainside | 11:09.30 |
| 48 | Clayton AndersonPlace 48 · Grade 8 · Mountainside | 8 | Mountainside | 11:13.00 |
| 49 | Thomas GrantPlace 49 · Grade 7 · Mountainside | 7 | Mountainside | 11:32.00 |
| 50 | Jaxon AkinsPlace 50 · Grade 8 · Mountainside | 8 | Mountainside | 11:34.30 |
| 51 | Jacob CurdPlace 51 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 11:35.10 |
| 52 | Kendrik KarvonenPlace 52 · Grade 7 · Deer Park | 7 | Deer Park | 11:36.90 |
| 53 | Jack JuliusPlace 53 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 11:37.10 PR |
| 54 | Desmond SullivanPlace 54 · Grade 7 · Mountainside | 7 | Mountainside | 11:41.00 |
| 55 | Sawyer FlewellingPlace 55 · Grade 7 · Mountainside | 7 | Mountainside | 11:41.60 |
| 56 | Ryker FlewellingPlace 56 · Grade 7 · Mountainside | 7 | Mountainside | 11:43.00 |
| 57 | Landon GarciaPlace 57 · Grade 8 · Lakeside (Nine Mile) | 8 | Lakeside (Nine Mile) | 11:43.20 |
| 58 | Messiah PaulPlace 58 · Grade 6 · Mountainside | 6 | Mountainside | 11:43.60 |
| 59 | Luke FagerholmPlace 59 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 11:48.70 |
| 60 | Bucksciiqua HornsbyPlace 60 · Grade 7 · Mountainside | 7 | Mountainside | 11:54.60 |
| 61 | Carter SchneiderPlace 61 · Grade 6 · Mountainside | 6 | Mountainside | 11:55.90 PR |
| 62 | Matthew BarclayPlace 62 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 11:56.40 |
| 63 | Ezariah Gage StanleyPlace 63 · Grade 6 · Deer Park | 6 | Deer Park | 11:58.00 |
| 64 | Lincoln DavenportPlace 64 · Grade 6 · Deer Park | 6 | Deer Park | 12:01.00 |
| 65 | Daniel KaluzaPlace 65 · Grade 7 · Lakeside (Nine Mile) | 7 | Lakeside (Nine Mile) | 12:03.10 |
| 66 | Miles KaluzaPlace 66 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 12:03.90 |
| 67 | Jeeter WilleyPlace 67 · Grade 6 · Deer Park | 6 | Deer Park | 12:07.30 |
| 68 | James KaluzaPlace 68 · Grade 7 · Lakeside (Nine Mile) | 7 | Lakeside (Nine Mile) | 12:08.10 |
| 69 | Noah MillerPlace 69 · Grade 6 · Mountainside | 6 | Mountainside | 12:10.80 |
| 70 | James BussardPlace 70 · Grade 6 · Mountainside | 6 | Mountainside | 12:16.40 PR |
| 71 | Jacob StantonPlace 71 · Grade 6 · Deer Park | 6 | Deer Park | 12:20.00 |
| 72 | Rogan GalassiPlace 72 · Grade 8 · Deer Park | 8 | Deer Park | 12:20.70 |
| 73 | Owen GrozaPlace 73 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 12:23.00 |
| 74 | Jay DavidhizarPlace 74 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 12:23.50 |
| 75 | Wyatt GrozaPlace 75 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 12:24.40 |
| 76 | Rylan CudneyPlace 76 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 12:28.50 PR |
| 77 | Preston KroontjePlace 77 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 12:31.20 PR |
| 78 | Landon McLeodPlace 78 · Grade 7 · Deer Park | 7 | Deer Park | 12:32.70 |
| 79 | Ethan FarnsworthPlace 79 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 12:34.10 |
| 80 | Bennett StuartPlace 80 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 12:37.20 |
| 81 | Silas SpottsPlace 81 · Grade 8 · Highland (Spokane) | 8 | Highland (Spokane) | 12:48.20 |
| 82 | Marick HegneyPlace 82 · Grade 8 · Mountainside | 8 | Mountainside | 12:50.50 PR |
| 83 | Brayton BeanPlace 83 · Grade 6 · Deer Park | 6 | Deer Park | 12:58.80 |
| 84 | Joshua CosnerPlace 84 · Grade 6 · Deer Park | 6 | Deer Park | 13:06.30 |
| 85 | Austin GunterPlace 85 · Grade 6 · Mountainside | 6 | Mountainside | 13:07.60 |
| 86 | Waylon PatrickPlace 86 · Grade 7 · Mountainside | 7 | Mountainside | 13:08.90 |
| 87 | Felix Ipacs SzaboPlace 87 · Grade 6 · Mountainside | 6 | Mountainside | 13:17.60 PR |
| 88 | Colton DarnallPlace 88 · Grade 7 · Deer Park | 7 | Deer Park | 13:19.10 |
| 89 | Sawyer JuliusPlace 89 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 13:19.60 |
| 90 | James MocalisPlace 90 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 13:20.90 PR |
| 91 | Theo SolbergPlace 91 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 13:29.50 PR |
| 92 | Nathaniel BlandPlace 92 · Grade 8 · Mountainside | 8 | Mountainside | 13:38.10 |
| 93 | Hunter EvansPlace 93 · Grade 6 · Deer Park | 6 | Deer Park | 13:43.80 |
| 94 | Jackson RashPlace 94 · Grade 6 · Mountainside | 6 | Mountainside | 13:48.20 |
| 95 | Logan BrayPlace 95 · Grade 6 · Mountainside | 6 | Mountainside | 13:51.60 PR |
| 96 | Logan LoftPlace 96 · Grade 6 · Deer Park | 6 | Deer Park | 13:52.10 |
| 97 | Hunter Fawver-WolfPlace 97 · Grade 6 · Deer Park | 6 | Deer Park | 13:55.20 |
| 98 | Charles StroyanPlace 98 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 14:04.10 PR |
| 99 | Dean HuppPlace 99 · Grade 7 · Deer Park | 7 | Deer Park | 14:05.60 |
| 100 | Cort HelmPlace 100 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 14:08.60 |
| 101 | Edward RavenscroftPlace 101 · Grade 7 · Mountainside | 7 | Mountainside | 14:09.70 |
| 102 | Dylan WatsonPlace 102 · Grade 8 · Deer Park | 8 | Deer Park | 14:11.80 |
| 103 | Benjamin EricksonPlace 103 · Grade 6 · Mountainside | 6 | Mountainside | 14:19.20 |
| 104 | Abel BricknerPlace 104 · Grade 6 · Deer Park | 6 | Deer Park | 14:21.40 |
| 105 | Henry ColverPlace 105 · Grade 6 · Mountainside | 6 | Mountainside | 14:34.30 |
| 106 | Carter ErnstPlace 106 · Grade 7 · Mountainside | 7 | Mountainside | 14:53.20 |
| 107 | Matthew CongerPlace 107 · Grade 6 · Deer Park | 6 | Deer Park | 14:57.70 |
| 108 | Tyler ArmstrongPlace 108 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 15:05.60 |
| 109 | Aiden GarrettPlace 109 · Grade 6 · Mountainside | 6 | Mountainside | 15:16.60 |
| 110 | Evan LanctotPlace 110 · Grade 8 · Mountainside | 8 | Mountainside | 15:24.20 |
| 111 | Jacob CummingsPlace 111 · Grade 6 · Lakeside (Nine Mile) | 6 | Lakeside (Nine Mile) | 15:50.10 |
| 112 | Gabriel AubertinPlace 112 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 17:21.50 |
| 113 | Jaxon BratcherPlace 113 · Grade 6 · Deer Park | 6 | Deer Park | 17:34.30 |
| 114 | Flynn CowartPlace 114 · Grade 6 · Mountainside | 6 | Mountainside | 17:35.40 |
| 115 | Nyan WebbPlace 115 · Grade 7 · Highland (Spokane) | 7 | Highland (Spokane) | 18:16.70 |
| 116 | Kieran LymanPlace 116 · Grade 6 · Mountainside | 6 | Mountainside | 18:40.20 |
| 117 | Michael MillerPlace 117 · Grade 6 · Deer Park | 6 | Deer Park | 18:54.20 PR |
| 118 | Hayden MattesonPlace 118 · Grade 6 · Highland (Spokane) | 6 | Highland (Spokane) | 20:07.90 |