| 1 | Elijah TeeplesPlace 1 · Grade 8 · Desert Hills | 8 | Desert Hills | 10:37.57 |
| 2 | Alex BlackburnPlace 2 · Grade 8 · Sandstone | 8 | Sandstone | 11:06.77 PR |
| 3 | Logan MulhausenPlace 3 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 11:24.14 |
| 4 | Grayson BeckPlace 4 · Grade 8 · Carmichael | 8 | Carmichael | 12:03.72 |
| 5 | Johnny GutierrezPlace 5 · Grade 8 · Sandstone | 8 | Sandstone | 12:05.50 PR |
| 6 | David FitzpatrickPlace 6 · Grade 8 · Armand Larive | 8 | Armand Larive | 12:09.14 PR |
| 7 | Mason GreenoughPlace 7 · Grade 8 · Libby | 8 | Libby | 12:12.65 |
| 8 | Adam GuevaraPlace 8 · Grade 8 · Sandstone | 8 | Sandstone | 12:27.42 |
| 9 | Kieran CrottyPlace 9 · Grade 8 · Desert Hills | 8 | Desert Hills | 12:33.44 |
| 10 | Marcus ThomePlace 10 · Grade 8 · Libby | 8 | Libby | 12:42.53 PR |
| 11 | Xavier CervantesPlace 11 · Grade 8 · McLoughlin (Pasco) | 8 | McLoughlin (Pasco) | 12:42.87 PR |
| 12 | Mason WestPlace 12 · Grade 8 · Libby | 8 | Libby | 12:43.30 PR |
| 13 | George NelsonPlace 13 · Grade 8 · Garrison | 8 | Garrison | 12:46.01 |
| 14 | Emrys MyersPlace 14 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 12:49.28 |
| 15 | Dean LybbertPlace 15 · Grade 8 · Ray Reynolds | 8 | Ray Reynolds | 12:50.10 |
| 16 | Rocco OhnstadPlace 16 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 12:52.88 PR |
| 17 | Christian HawsPlace 17 · Grade 8 · Desert Hills | 8 | Desert Hills | 12:55.94 |
| 18 | Nathan PessoaPlace 18 · Grade 8 · Libby | 8 | Libby | 13:00.85 PR |
| 19 | Nolan Van TressPlace 19 · Grade 8 · Enterprise | 8 | Enterprise | 13:05.78 |
| 20 | Robert NeherPlace 20 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 13:16.70 |
| 21 | Parker YoungPlace 21 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 13:17.46 |
| 22 | Evander KubalekPlace 22 · Grade 8 · Ray Reynolds | 8 | Ray Reynolds | 13:19.46 |
| 23 | Kaden McPeekPlace 23 · Grade 8 · Carmichael | 8 | Carmichael | 13:19.60 |
| 24 | Garrett AllenPlace 24 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 13:21.22 |
| 25 | Draxson LathimPlace 25 · Grade 8 · Armand Larive | 8 | Armand Larive | 13:30.31 |
| 26 | Charles JohnsonPlace 26 · Grade 8 · Garrison | 8 | Garrison | 13:37.83 |
| 27 | Max CominPlace 27 · Grade 8 · Desert Hills | 8 | Desert Hills | 13:41.30 |
| 28 | Henry TrottPlace 28 · Grade 8 · Sandstone | 8 | Sandstone | 13:44.58 |
| 29 | Dominic MorrowPlace 29 · Grade 8 · Libby | 8 | Libby | 13:49.03 |
| 30 | Patrick CabbagePlace 30 · Grade 8 · Garrison | 8 | Garrison | 14:00.31 |
| 31 | Izaiah Torres-GarciaPlace 31 · Grade 8 · Ochoa | 8 | Ochoa | 14:00.76 PR |
| 32 | Caleb RittmannPlace 32 · Grade 8 · Libby | 8 | Libby | 14:01.35 PR |
| 33 | Kolbi FrazierPlace 33 · Grade 8 · Sandstone | 8 | Sandstone | 14:05.45 |
| 34 | Reuben VargasPlace 34 · Grade 8 · Carmichael | 8 | Carmichael | 14:06.92 |
| 35 | Kyler LarsenPlace 35 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:11.26 PR |
| 36 | Jameson SchulzPlace 36 · Grade 8 · Libby | 8 | Libby | 14:17.14 PR |
| 37 | Jack SharpePlace 37 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:24.11 PR |
| 38 | Lucas VicariPlace 38 · Grade 8 · Garrison | 8 | Garrison | 14:26.12 PR |
| 39 | Jameson WildishPlace 39 · Grade 8 · Chief Joseph | 8 | Chief Joseph | 14:32.93 PR |
| 40 | Isaac DeaconPlace 40 · Grade 8 · Libby | 8 | Libby | 14:33.24 |
| 41 | Nate MerrillPlace 41 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:34.66 |
| 42 | Carter MillironPlace 42 · Grade 8 · Libby | 8 | Libby | 14:34.92 |
| 43 | Alexander ArmentaPlace 43 · Grade 8 · Libby | 8 | Libby | 14:35.10 |
| 44 | Van GlaeserPlace 44 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 14:37.40 PR |
| 45 | William ZielkePlace 45 · Grade 8 · Desert Hills | 8 | Desert Hills | 14:41.67 PR |
| 46 | Gideon RobinsonPlace 46 · Grade 8 · Libby | 8 | Libby | 14:45.00 PR |
| 47 | Lukas BradleyPlace 47 · Grade 8 · Enterprise | 8 | Enterprise | 14:45.65 PR |
| 48 | Eli JanssenPlace 48 · Grade 8 · Armand Larive | 8 | Armand Larive | 14:47.16 |
| 49 | William (Jackson) WaikelPlace 49 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 14:51.59 |
| 50 | Joshua SelfridgePlace 50 · Grade 8 · Desert Hills | 8 | Desert Hills | 15:04.84 |
| 51 | Alex KniggePlace 51 · Grade 8 · Desert Hills | 8 | Desert Hills | 15:12.77 |
| 52 | Charles DudleyPlace 52 · Grade 8 · Garrison | 8 | Garrison | 15:30.23 |
| 53 | Josiah BodesPlace 53 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 15:45.00 |
| 54 | Levy Joaquin RiveraPlace 54 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 15:48.58 |
| 55 | Cash WalkerPlace 55 · Grade 8 · Ray Reynolds | 8 | Ray Reynolds | 16:01.46 |
| 56 | Nathan Van ZoelenPlace 56 · Grade 8 · McLoughlin (Pasco) | 8 | McLoughlin (Pasco) | 16:04.50 |
| 57 | Emerson BrantPlace 57 · Grade 8 · Chief Joseph | 8 | Chief Joseph | 16:07.37 |
| 58 | Parker MadisonPlace 58 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 16:11.19 |
| 59 | Reese HarperPlace 59 · Grade 8 · Enterprise | 8 | Enterprise | 16:11.62 PR |
| 60 | Braedy IngramPlace 60 · Grade 8 · Desert Hills | 8 | Desert Hills | 16:20.22 PR |
| 61 | Gavin PricePlace 61 · Grade 8 · Desert Hills | 8 | Desert Hills | 16:20.47 |
| 62 | James MuaiPlace 62 · Grade 8 · Enterprise | 8 | Enterprise | 16:21.60 PR |
| 63 | Jonathan Alonzo-SandovalPlace 63 · Grade 8 · Park | 8 | Park | 16:26.12 PR |
| 64 | Kain GonzalezPlace 64 · Grade 8 · Armand Larive | 8 | Armand Larive | 16:27.90 PR |
| 65 | Jadahir GalvezPlace 65 · Grade 8 · Armand Larive | 8 | Armand Larive | 16:33.26 PR |
| 66 | Jasper SimmonsPlace 66 · Grade 8 · Libby | 8 | Libby | 16:36.35 PR |
| 67 | Glen Van MasonPlace 67 · Grade 8 · Libby | 8 | Libby | 16:40.72 PR |
| 68 | Anthony PricePlace 68 · Grade 8 · Libby | 8 | Libby | 16:41.39 |
| 69 | Maddox ButlerPlace 69 · Grade 8 · Desert Hills | 8 | Desert Hills | 16:49.12 PR |
| 70 | Paul MeekPlace 70 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 16:53.28 |
| 71 | Taylor BoothPlace 71 · Grade 8 · Highlands (Kennewick) | 8 | Highlands (Kennewick) | 17:03.89 PR |
| 72 | Ethan GeorgePlace 72 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 17:10.83 |
| 73 | Jack SpaurPlace 73 · Grade 8 · Carmichael | 8 | Carmichael | 17:14.78 PR |
| 74 | Taylor LedfordPlace 74 · Grade 8 · Garrison | 8 | Garrison | 17:24.90 PR |
| 75 | Liam RossPlace 75 · Grade 8 · Highlands (Kennewick) | 8 | Highlands (Kennewick) | 17:28.77 |
| 76 | Toby PetteyPlace 76 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 17:33.90 |
| 77 | Rhys PortasPlace 77 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 17:37.40 |
| 78 | Harrison TroutPlace 78 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 17:38.77 PR |
| 79 | Warren PerryPlace 79 · Grade 8 · Highlands (Kennewick) | 8 | Highlands (Kennewick) | 17:39.99 PR |
| 80 | Wes UtterPlace 80 · Grade 8 · Sandstone | 8 | Sandstone | 17:42.07 PR |
| 81 | Ian KirkPlace 81 · Grade 8 · Chief Joseph | 8 | Chief Joseph | 17:43.47 PR |
| 82 | Brandon GoforthPlace 82 · Grade 8 · Pioneer (Walla Walla) | 8 | Pioneer (Walla Walla) | 17:43.87 PR |
| 83 | Ethan CuellarPlace 83 · Grade 8 · Carmichael | 8 | Carmichael | 17:48.62 PR |
| 84 | Noah BeallPlace 84 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 18:13.34 |
| 85 | Kyler CrollardPlace 85 · Grade 8 · Chinook (Kennewick) | 8 | Chinook (Kennewick) | 18:36.47 PR |
| 86 | Byron SpicerkuhnPlace 86 · Grade 8 · Sandstone | 8 | Sandstone | 18:36.65 |
| 87 | Austin BosargePlace 87 · Grade 8 · Chief Joseph | 8 | Chief Joseph | 18:42.69 |
| 88 | Santiago Mateo-ToribioPlace 88 · Grade 8 · Armand Larive | 8 | Armand Larive | 20:08.47 PR |
| 89 | Daniel Josten MyersPlace 89 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 20:27.75 |
| 90 | Chandler BeckPlace 90 · Grade 8 · Horse Heavens Hills | 8 | Horse Heavens Hills | 20:28.21 |
| 91 | Noah DiazPlace 91 · Grade 8 · Chief Joseph | 8 | Chief Joseph | 20:54.17 PR |
| 92 | Alonzo WilliamsPlace 92 · Grade 8 · Chief Joseph | 8 | Chief Joseph | 20:55.09 PR |
| 93 | Elijah BrownPlace 93 · Grade 8 · Sandstone | 8 | Sandstone | 21:01.10 PR |
| 94 | James EsplinPlace 94 · Grade 8 · McLoughlin (Pasco) | 8 | McLoughlin (Pasco) | 21:08.90 |
| 95 | Johnathan GeePlace 95 · Grade 8 · Libby | 8 | Libby | 21:35.36 PR |
| 96 | Marcos TorresPlace 96 · Grade 8 · Ray Reynolds | 8 | Ray Reynolds | 23:08.87 |
| 97 | Kylen WatsonPlace 97 · Grade 8 · Garrison | 8 | Garrison | 24:24.96 |
| 98 | Jessie MezaPlace 98 · Grade 8 · Stevens | 8 | Stevens | 24:48.47 |