| 1 | Jonah WiserPlace 1 · Grade 11 · Mead | 11 | Mead | 12:49.10 |
| 2 | Zach FrazierPlace 2 · Grade 11 · Gonzaga Prep | 11 | Gonzaga Prep | 12:55.30 |
| 3 | Jovanny LiebPlace 3 · Grade 11 · Mead | 11 | Mead | 12:57.00 |
| 4 | David DiGiallonardoPlace 4 · Grade 11 · Polson | 11 | Polson | 12:57.30 |
| 5 | Wesley HendricksonPlace 5 · Grade 11 · Valley Christian | 11 | Valley Christian | 13:29.20 |
| 6 | Noah ReischmanPlace 6 · Grade 11 · Mead | 11 | Mead | 13:35.40 |
| 7 | Conner JohnsonPlace 7 · Grade 11 · Lake City | 11 | Lake City | 13:48.70 |
| 8 | Sam WagnerPlace 8 · Grade 11 · Wenatchee | 11 | Wenatchee | 13:56.80 |
| 9 | Hunter SmithPlace 9 · Grade 11 · Ferris | 11 | Ferris | 14:00.80 |
| 10 | Isaac TiscarenoPlace 10 · Grade 11 · Walla Walla | 11 | Walla Walla | 14:04.10 |
| 11 | Jacob SaterenPlace 11 · Grade 11 · Timberlake | 11 | Timberlake | 14:10.70 |
| 12 | Nathaniel KanyerPlace 12 · Grade 11 · Gonzaga Prep | 11 | Gonzaga Prep | 14:15.00 |
| 13 | Eneas SwimptkinPlace 13 · Grade 11 · Wellpinit | 11 | Wellpinit | 14:19.80 |
| 14 | Silas KaluzaPlace 14 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 14:20.30 |
| 15 | Spencer GreenPlace 15 · Grade 11 · Walla Walla | 11 | Walla Walla | 14:20.90 |
| 16 | Joseph NewtonPlace 16 · Grade 11 · Walla Walla | 11 | Walla Walla | 14:22.20 |
| 17 | Bryant SmithPlace 17 · Grade 11 · Ferris | 11 | Ferris | 14:30.90 |
| 18 | Josiah KannPlace 18 · Grade 11 · Freeman | 11 | Freeman | 14:32.80 |
| 19 | Gabriel SiegenthalerPlace 19 · Grade 11 · Moscow | 11 | Moscow | 14:36.30 |
| 20 | Finnegan CunninghamPlace 20 · Grade 11 · Ferris | 11 | Ferris | 14:37.40 |
| 21 | Josh YeagerPlace 21 · Grade 11 · Timberlake | 11 | Timberlake | 14:40.40 |
| 22 | Caden PortchPlace 22 · Grade 11 · Lake Roosevelt | 11 | Lake Roosevelt | 14:41.90 |
| 23 | Braidan HaskellPlace 23 · Grade 11 · Gonzaga Prep | 11 | Gonzaga Prep | 14:43.20 |
| 24 | Loren HensleyPlace 24 · Grade 11 · Eastmont | 11 | Eastmont | 14:47.50 |
| 25 | Tanis RennPlace 25 · Grade 11 · Ferris | 11 | Ferris | 14:47.60 |
| 26 | Blake DobbinsPlace 26 · Grade 11 · Pullman | 11 | Pullman | 14:48.90 |
| 27 | Tate McCullochPlace 27 · Grade 11 · Ferris | 11 | Ferris | 14:53.00 |
| 28 | William ThomsenPlace 28 · Grade 11 · Cheney | 11 | Cheney | 14:53.80 |
| 29 | Caden HoskinsonPlace 29 · Grade 11 · West Valley (Spokane) | 11 | West Valley (Spokane) | 14:54.70 |
| 30 | Duncan MorrowPlace 30 · Grade 11 · Lake City | 11 | Lake City | 14:55.30 |
| 31 | Asher CampbellPlace 31 · Grade 11 · Wenatchee | 11 | Wenatchee | 14:56.50 |
| 32 | Simon AbeidPlace 32 · Grade 11 · Gonzaga Prep | 11 | Gonzaga Prep | 14:56.80 |
| 33 | Isaiah OrtizPlace 33 · Grade 11 · Colville | 11 | Colville | 14:58.10 |
| 34 | JJ (Jacob) HosigPlace 34 · Grade 11 · Ridgeline | 11 | Ridgeline | 14:58.30 |
| 35 | Matthew BollesPlace 35 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 14:58.40 |
| 36 | Owen LingoPlace 36 · Grade 11 · Moscow | 11 | Moscow | 15:01.70 |
| 37 | Conn PerrymanPlace 37 · Grade 11 · Moscow | 11 | Moscow | 15:09.20 |
| 38 | Ronnie McCulloughPlace 38 · Grade 11 · Wellpinit | 11 | Wellpinit | 15:15.80 |
| 39 | Liam WhitePlace 39 · Grade 11 · Wenatchee | 11 | Wenatchee | 15:19.20 |
| 40 | Connor SchneiderPlace 40 · Grade 11 · Colville | 11 | Colville | 15:21.50 |
| 41 | Lucas MortensenPlace 41 · Grade 11 · West Valley (Spokane) | 11 | West Valley (Spokane) | 15:23.80 |
| 42 | Brady StetsonPlace 42 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 15:24.40 |
| 43 | Russell AllenPlace 43 · Grade 11 · Ridgeline | 11 | Ridgeline | 15:25.20 |
| 44 | Antonio HernandezPlace 44 · Grade 11 · Shadle Park | 11 | Shadle Park | 15:43.00 |
| 45 | Andrew HurstPlace 45 · Grade 11 · Walla Walla | 11 | Walla Walla | 15:44.10 |
| 46 | Jake ShepardPlace 46 · Grade 11 · Lake City | 11 | Lake City | 15:46.10 |
| 47 | John GartenPlace 47 · Grade 11 · Ferris | 11 | Ferris | 15:47.70 |
| 48 | Noah CurtisPlace 48 · Grade 11 · Coeur d'Alene Charter | 11 | Coeur d'Alene Charter | 15:49.80 |
| 49 | Josh AddamsPlace 49 · Grade 11 · Ferris | 11 | Ferris | 15:51.40 |
| 50 | Isaac ArmstrongPlace 50 · Grade 11 · Mead | 11 | Mead | 15:52.00 |
| 51 | Dominic LunaPlace 51 · Grade 11 · Pullman | 11 | Pullman | 15:52.40 |
| 52 | Evan HarrisPlace 52 · Grade 11 · Walla Walla | 11 | Walla Walla | 15:52.60 |
| 53 | Shawn WatsonPlace 53 · Grade 11 · Wenatchee | 11 | Wenatchee | 15:52.60 |
| 54 | Vaughn MoultonPlace 54 · Grade 11 · Mead | 11 | Mead | 15:55.00 |
| 55 | Jakota JohnsonPlace 55 · Grade 11 · Rogers (Spokane) | 11 | Rogers (Spokane) | 15:56.30 |
| 56 | Gus ElliotPlace 56 · Grade 11 · Walla Walla | 11 | Walla Walla | 15:57.70 |
| 57 | Balien RobertsonPlace 57 · Grade 11 · Ferris | 11 | Ferris | 16:01.20 |
| 58 | Dillan YazziePlace 58 · Grade 11 · Lake Roosevelt | 11 | Lake Roosevelt | 16:02.00 |
| 59 | Josiah BessirePlace 59 · Grade 11 · Freeman | 11 | Freeman | 16:08.00 |
| 60 | Nathaniel BarkerPlace 60 · Grade 11 · NW Christian (Colbert) | 11 | NW Christian (Colbert) | 16:08.30 |
| 61 | Cristian MurdockPlace 61 · Grade 11 · Eastmont | 11 | Eastmont | 16:12.60 |
| 62 | Carter BlackPlace 62 · Grade 11 · Mead | 11 | Mead | 16:13.50 |
| 63 | Kellen Van SlykePlace 63 · Grade 11 · Walla Walla | 11 | Walla Walla | 16:14.70 |
| 64 | Andrew DivinePlace 64 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 16:17.70 |
| 65 | Zen EbelPlace 65 · Grade 11 · Shadle Park | 11 | Shadle Park | 16:19.80 |
| 66 | Ian MendozaPlace 66 · Grade 11 · Eastmont | 11 | Eastmont | 16:23.60 |
| 67 | Reilly LemmaPlace 67 · Grade 11 · Walla Walla | 11 | Walla Walla | 16:27.20 |
| 68 | Carter LoutzenhiserPlace 68 · Grade 11 · Timberlake | 11 | Timberlake | 16:29.30 |
| 69 | Axel JensenPlace 69 · Grade 11 · Cheney | 11 | Cheney | 16:30.20 |
| 70 | Christopher TydingcoPlace 70 · Grade 11 · Cheney | 11 | Cheney | 16:31.70 |
| 71 | Aaron WarrenPlace 71 · Grade 11 · Ferris | 11 | Ferris | 16:33.00 |
| 72 | Holden AlteioPlace 72 · Grade 11 · Chelan | 11 | Chelan | 16:34.50 |
| 73 | Jude VanDykePlace 73 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 16:35.60 |
| 74 | Breck SimmonsPlace 74 · Grade 11 · West Valley (Spokane) | 11 | West Valley (Spokane) | 16:39.60 |
| 75 | Dominic VentersPlace 75 · Grade 11 · Polson | 11 | Polson | 16:45.00 |
| 76 | Jude McInteePlace 76 · Grade 11 · Polson | 11 | Polson | 16:46.70 |
| 77 | Joel MarinerPlace 77 · Grade 11 · Valley Christian | 11 | Valley Christian | 16:46.80 |
| 78 | Trenton DubsPlace 78 · Grade 11 · Pullman | 11 | Pullman | 16:49.10 |
| 79 | Zane SolbergPlace 79 · Grade 11 · Gonzaga Prep | 11 | Gonzaga Prep | 16:51.60 |
| 80 | Cruz Harris-NovakPlace 80 · Grade 11 · Lake City | 11 | Lake City | 16:59.30 |
| 81 | Jasper InnesPlace 81 · Grade 11 · Ferris | 11 | Ferris | 16:59.40 |
| 82 | Milo WrightPlace 82 · Grade 11 · Lake City | 11 | Lake City | 17:00.20 |
| 83 | Daniel StebbinsPlace 83 · Grade 11 · Valley Christian | 11 | Valley Christian | 17:02.80 |
| 84 | Christian MorrellPlace 84 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 17:05.30 |
| 85 | Scotty KnobelPlace 85 · Grade 11 · Valley Christian | 11 | Valley Christian | 17:05.30 |
| 86 | Joe MortensenPlace 86 · Grade 11 · West Valley (Spokane) | 11 | West Valley (Spokane) | 17:11.70 |
| 87 | Roberto Pacheco-TorresPlace 87 · Grade 11 · Rogers (Spokane) | 11 | Rogers (Spokane) | 17:15.30 |
| 88 | Vance ArklePlace 88 · Grade 11 · Shadle Park | 11 | Shadle Park | 17:15.60 |
| 89 | Kade TobiasPlace 89 · Grade 11 · Kettle Falls | 11 | Kettle Falls | 17:17.80 |
| 90 | Ian MorrisPlace 90 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 17:20.80 |
| 91 | Joseph HartmanPlace 91 · Grade 11 · Chesterton Academy Of Notre Dame | 11 | Chesterton Academy Of Notre Dame | 17:35.00 |
| 92 | Tsegaye "TJ" OsbornPlace 92 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 17:41.50 |
| 93 | Theodore GrylerPlace 93 · Grade 11 · Walla Walla | 11 | Walla Walla | 17:50.70 |
| 94 | Sebastian JonesPlace 94 · Grade 11 · Pullman | 11 | Pullman | 18:02.50 |
| 95 | Peyton HarperPlace 95 · Grade 11 · Rogers (Spokane) | 11 | Rogers (Spokane) | 18:04.90 |
| 96 | Wessley OlsonPlace 96 · Grade 11 · Eastmont | 11 | Eastmont | 18:06.20 |
| 97 | Daniel ChavezPlace 97 · Grade 11 · Walla Walla | 11 | Walla Walla | 18:11.50 |
| 98 | Noah StillmanPlace 98 · Grade 11 · Walla Walla | 11 | Walla Walla | 18:18.10 |
| 99 | Hudson RedderPlace 99 · Grade 11 · Cheney | 11 | Cheney | 18:21.20 |
| 100 | Johnjohn CoseusPlace 100 · Grade 11 · Coeur d'Alene Charter | 11 | Coeur d'Alene Charter | 18:22.80 |
| 101 | Aidhan KeoghPlace 101 · Grade 11 · Pullman | 11 | Pullman | 18:26.60 |
| 102 | Jaxon HutsonPlace 102 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 18:27.30 |
| 103 | Avery HubbardPlace 103 · Grade 11 · Lakeside (Nine Mile Falls) | 11 | Lakeside (Nine Mile Falls) | 18:38.80 |
| 104 | Jared DrydenPlace 104 · Grade 11 · Freeman | 11 | Freeman | 18:41.10 |
| 105 | Jordan DavidsonPlace 105 · Grade 11 · Eastmont | 11 | Eastmont | 18:48.30 |
| 106 | Jared Flett Jr.Place 106 · Grade 11 · Wellpinit | 11 | Wellpinit | 18:48.70 |
| 107 | William GreenPlace 107 · Grade 11 · Mead | 11 | Mead | 18:53.50 |
| 108 | Braden DurbinPlace 108 · Grade 11 · Reardan | 11 | Reardan | 18:58.20 |
| 109 | Jack HegstadPlace 109 · Grade 11 · Timberlake | 11 | Timberlake | 19:12.20 |
| 110 | James KellyPlace 110 · Grade 11 · Mead | 11 | Mead | 19:17.40 |
| 111 | Marko EskicPlace 111 · Grade 11 · Chewelah | 11 | Chewelah | 19:20.60 |
| 112 | Seamus CobbPlace 112 · Grade 11 · Polson | 11 | Polson | 19:25.30 |
| 113 | Michael CondonPlace 113 · Grade 11 · Ferris | 11 | Ferris | 19:29.90 |
| 114 | Luke MunsonPlace 114 · Grade 11 · West Valley (Spokane) | 11 | West Valley (Spokane) | 19:32.40 |
| 115 | Michael SurprisePlace 115 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 19:42.90 |
| 116 | Frank BrandtPlace 116 · Grade 11 · Wenatchee | 11 | Wenatchee | 19:46.70 |
| 117 | Tor ChaffeePlace 117 · Grade 11 · Lake Roosevelt | 11 | Lake Roosevelt | 19:49.60 |
| 118 | Marcus DurbinPlace 118 · Grade 11 · Reardan | 11 | Reardan | 20:00.70 |
| 119 | Jackson GrantPlace 119 · Grade 11 · NW Christian (Colbert) | 11 | NW Christian (Colbert) | 20:25.10 |
| 120 | Parker HeydenPlace 120 · Grade 11 · Gonzaga Prep | 11 | Gonzaga Prep | 20:28.50 |
| 121 | Nolan SwanPlace 121 · Grade 11 · Pullman | 11 | Pullman | 20:31.30 |
| 122 | Lucas BragdonPlace 122 · Grade 11 · East Valley (Spokane) | 11 | East Valley (Spokane) | 20:32.00 |
| 123 | Jackson StrodePlace 123 · Grade 11 · Chelan | 11 | Chelan | 20:52.80 |
| 124 | Daniel DotsonPlace 124 · Grade 11 · Ferris | 11 | Ferris | 23:10.20 |
| 125 | Nick KeelerPlace 125 · Grade 11 · Mary Walker | 11 | Mary Walker | 24:54.20 |
| 126 | William KonklePlace 126 · Grade 11 · Colville | 11 | Colville | 31:46.80 |
| 1 | Logan AndersonPlace 1 · Grade 12 · Lake City | 12 | Lake City | 12:38.40 |
| 2 | Jaedon PhillipsPlace 2 · Grade 12 · Mead | 12 | Mead | 12:46.30 |
| 3 | Ian LashPlace 3 · Grade 12 · Walla Walla | 12 | Walla Walla | 12:48.70 |
| 4 | Westin MaddenPlace 4 · Grade 12 · Valley Christian | 12 | Valley Christian | 12:57.10 |
| 5 | Tayvian MurphyPlace 5 · Grade 12 · Mead | 12 | Mead | 13:27.50 |
| 6 | Shawn JonesPlace 6 · Grade 12 · Saint George's School | 12 | Saint George's School | 13:31.00 |
| 7 | Gabe BranstetterPlace 7 · Grade 12 · Reardan | 12 | Reardan | 13:32.90 |
| 8 | Lincoln JamesPlace 8 · Grade 12 · Walla Walla | 12 | Walla Walla | 13:36.90 |
| 9 | Luke TremblayPlace 9 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 13:45.20 |
| 10 | Gabriel CoramPlace 10 · Grade 12 · Walla Walla | 12 | Walla Walla | 13:46.20 |
| 11 | Nolan CampbellPlace 11 · Grade 12 · Wenatchee | 12 | Wenatchee | 14:01.00 |
| 12 | Daniel Rodriguez VillarPlace 12 · Grade 12 · Rogers (Spokane) | 12 | Rogers (Spokane) | 14:03.40 |
| 13 | Finn HorstedPlace 13 · Grade 12 · Saint George's School | 12 | Saint George's School | 14:05.20 |
| 14 | Tom SmithPlace 14 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 14:05.20 |
| 15 | Kenton BellPlace 15 · Grade 12 · West Valley (Spokane) | 12 | West Valley (Spokane) | 14:07.20 |
| 16 | Egan JohnsonPlace 16 · Grade 12 · Shadle Park | 12 | Shadle Park | 14:12.60 |
| 17 | Jakob SullivanPlace 17 · Grade 12 · Walla Walla | 12 | Walla Walla | 14:12.80 |
| 18 | Micah BilbruckPlace 18 · Grade 12 · Valley Christian | 12 | Valley Christian | 14:18.00 |
| 19 | Tommy FurmanPlace 19 · Grade 12 · Davenport | 12 | Davenport | 14:25.10 |
| 20 | Lucas ReynoldsPlace 20 · Grade 12 · Shadle Park | 12 | Shadle Park | 14:26.60 |
| 21 | Dane HoogstadPlace 21 · Grade 12 · Colville | 12 | Colville | 14:36.10 |
| 22 | Aidan CashmanPlace 22 · Grade 12 · Chesterton Academy Of Notre Dame | 12 | Chesterton Academy Of Notre Dame | 14:36.20 |
| 23 | Brian McKenziePlace 23 · Grade 12 · West Valley (Spokane) | 12 | West Valley (Spokane) | 14:39.80 |
| 24 | Nolan RabePlace 24 · Grade 12 · Ridgeline | 12 | Ridgeline | 14:46.40 |
| 25 | Liam WebsterPlace 25 · Grade 12 · Colville | 12 | Colville | 14:51.10 |
| 26 | Jacob RamosPlace 26 · Grade 12 · Ferris | 12 | Ferris | 14:51.50 |
| 27 | Noah BujnickiPlace 27 · Grade 12 · Moscow | 12 | Moscow | 14:56.30 |
| 28 | Jared FulcherPlace 28 · Grade 12 · Rogers (Spokane) | 12 | Rogers (Spokane) | 14:56.90 |
| 29 | Paul GenzPlace 29 · Grade 12 · Pullman | 12 | Pullman | 14:57.80 |
| 30 | Simon YanPlace 30 · Grade 12 · Gonzaga Prep | 12 | Gonzaga Prep | 14:59.20 |
| 31 | Thomas IveyPlace 31 · Grade 12 · Wenatchee | 12 | Wenatchee | 15:02.10 |
| 32 | Julian RimaPlace 32 · Grade 12 · Wellpinit | 12 | Wellpinit | 15:08.90 |
| 33 | Ethan KnierimPlace 33 · Grade 12 · Eastmont | 12 | Eastmont | 15:11.30 |
| 34 | Elija HunterPlace 34 · Grade 12 · East Valley (Spokane) | 12 | East Valley (Spokane) | 15:13.10 |
| 35 | Kyler DavenportPlace 35 · Grade 11 · Davenport | 11 | Davenport | 15:14.40 |
| 36 | Patrick ScottPlace 36 · Grade 12 · East Valley (Spokane) | 12 | East Valley (Spokane) | 15:14.90 |
| 37 | Jacob EstockPlace 37 · Grade 12 · Cheney | 12 | Cheney | 15:18.50 |
| 38 | Zeke HernandezPlace 38 · Grade 12 · Lake City | 12 | Lake City | 15:19.90 |
| 39 | Peyton McCluskiePlace 39 · Grade 12 · Timberlake | 12 | Timberlake | 15:20.00 |
| 40 | Job HillPlace 40 · Grade 12 · Valley Christian | 12 | Valley Christian | 15:23.30 |
| 41 | Garrett RussellPlace 41 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 15:24.20 |
| 42 | Oscar CoronelPlace 42 · Grade 12 · East Valley (Spokane) | 12 | East Valley (Spokane) | 15:25.90 |
| 43 | Landon McCormackPlace 43 · Grade 12 · Shadle Park | 12 | Shadle Park | 15:29.10 |
| 44 | Ian RoundPlace 44 · Grade 12 · Gonzaga Prep | 12 | Gonzaga Prep | 15:29.40 |
| 45 | Ezra BairdPlace 45 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 15:29.40 |
| 46 | Jackson AshlockPlace 46 · Grade 12 · Gonzaga Prep | 12 | Gonzaga Prep | 15:37.40 |
| 47 | Troy HooperPlace 47 · Grade 12 · Kettle Falls | 12 | Kettle Falls | 15:38.30 |
| 48 | Jonathan DrickPlace 48 · Grade 12 · Valley Christian | 12 | Valley Christian | 15:40.10 |
| 49 | Corbin JaurezPlace 49 · Grade 12 · Shadle Park | 12 | Shadle Park | 15:45.60 |
| 50 | Lane RippyPlace 50 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 15:47.60 |
| 51 | Kade MarinerPlace 51 · Grade 12 · Valley Christian | 12 | Valley Christian | 15:49.20 |
| 52 | Jady HarshmanPlace 52 · Grade 12 · Mead | 12 | Mead | 15:51.40 |
| 53 | Sixten LundstromPlace 53 · Grade 12 · Chewelah | 12 | Chewelah | 15:52.90 |
| 54 | Max TurneaurePlace 54 · Grade 12 · Pullman | 12 | Pullman | 15:54.20 |
| 55 | Benjamin PattersonPlace 55 · Grade 12 · Chewelah | 12 | Chewelah | 15:58.40 |
| 56 | Marcus BergstromPlace 56 · Grade 12 · Eastmont | 12 | Eastmont | 16:00.00 |
| 57 | David BaileyPlace 57 · Grade 12 · East Valley (Spokane) | 12 | East Valley (Spokane) | 16:03.00 |
| 58 | Ethan HeffernanPlace 58 · Grade 12 · Shadle Park | 12 | Shadle Park | 16:13.40 |
| 59 | Austin AdamsPlace 59 · Grade 12 · Pullman | 12 | Pullman | 16:17.30 |
| 60 | Joseph MatusikPlace 60 · Grade 12 · Reardan | 12 | Reardan | 16:20.30 |
| 61 | Dwight AbbottPlace 61 · Grade 12 · Moscow | 12 | Moscow | 16:20.90 |
| 62 | Jackson GuhlkePlace 62 · Grade 10 · Davenport | 10 | Davenport | 16:21.00 |
| 63 | Elliot HillPlace 63 · Grade 12 · Saint George's School | 12 | Saint George's School | 16:24.50 |
| 64 | Samuel LuptonPlace 64 · Grade 12 · Mead | 12 | Mead | 16:29.90 |
| 65 | Riley GreenPlace 65 · Grade 12 · Ferris | 12 | Ferris | 16:33.70 |
| 66 | Ethan PatsfieldPlace 66 · Grade 12 · Mead | 12 | Mead | 16:34.90 |
| 67 | Darryl FuPlace 67 · Grade 12 · Pullman | 12 | Pullman | 16:35.90 |
| 68 | Seth PhillipsPlace 68 · Grade 12 · Mead | 12 | Mead | 16:43.60 |
| 69 | Jack WilcoxPlace 69 · Grade 12 · Mead | 12 | Mead | 16:44.10 |
| 70 | John CooleyPlace 70 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 16:49.60 |
| 71 | Tyler MarsicolaPlace 71 · Grade 12 · Mead | 12 | Mead | 16:52.30 |
| 72 | Sam LarsonPlace 72 · Grade 12 · Cheney | 12 | Cheney | 16:53.20 |
| 73 | Jack FlorencePlace 73 · Grade 12 · Freeman | 12 | Freeman | 17:02.40 |
| 74 | Marcelo RomeroPlace 74 · Grade 12 · Pullman | 12 | Pullman | 17:09.20 |
| 75 | Taylor NewellPlace 75 · Grade 12 · Pullman | 12 | Pullman | 17:12.40 |
| 76 | Jesse KimballPlace 76 · Grade 12 · Polson | 12 | Polson | 17:13.40 |
| 77 | David KellyPlace 77 · Grade 12 · Chelan | 12 | Chelan | 17:22.60 |
| 78 | Damien Mager-ReeserPlace 78 · Grade 12 · Cheney | 12 | Cheney | 17:25.90 |
| 79 | Samuel CummingsPlace 79 · Grade 12 · Lakeside (Nine Mile Falls) | 12 | Lakeside (Nine Mile Falls) | 17:28.00 |
| 80 | Magnus NelsonPlace 80 · Grade 12 · West Valley (Spokane) | 12 | West Valley (Spokane) | 17:34.00 |
| 81 | Cameron ChristiansonPlace 81 · Grade 12 · Lind-Ritzville | 12 | Lind-Ritzville | 17:40.80 |
| 82 | Noah HuntPlace 82 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 17:42.90 |
| 83 | Jack SideriusPlace 83 · Grade 12 · Valley Christian | 12 | Valley Christian | 17:45.60 |
| 84 | Ethan HoldenPlace 84 · Grade 12 · West Valley (Spokane) | 12 | West Valley (Spokane) | 17:49.40 |
| 85 | Luke BilaferPlace 85 · Grade 12 · Cheney | 12 | Cheney | 17:52.80 |
| 86 | Andy SorgePlace 86 · Grade 12 · East Valley (Spokane) | 12 | East Valley (Spokane) | 18:06.70 |
| 87 | Shaalin JaiswalPlace 87 · Grade 12 · Colville | 12 | Colville | 18:45.90 |
| 88 | Caleb BertomeuPlace 88 · Grade 12 · Chelan | 12 | Chelan | 18:46.10 |
| 89 | Pierson BoardPlace 89 · Grade 12 · Reardan | 12 | Reardan | 18:55.30 |
| 90 | Chaden JohnsonPlace 90 · Grade 12 · Rogers (Spokane) | 12 | Rogers (Spokane) | 18:55.80 |
| 91 | George BurkePlace 91 · Grade 12 · Pullman | 12 | Pullman | 19:02.20 |
| 92 | Holden KlingelPlace 92 · Grade 12 · Eastmont | 12 | Eastmont | 19:04.10 |
| 93 | Noah GuestPlace 93 · Grade 12 · Cheney | 12 | Cheney | 19:22.90 |
| 94 | Reed NewellPlace 94 · Grade 12 · Pullman | 12 | Pullman | 19:42.60 |
| 95 | Parker VernonPlace 95 · Grade 12 · Freeman | 12 | Freeman | 19:51.50 |
| 96 | Jordan ShermanPlace 96 · Grade 12 · Wenatchee | 12 | Wenatchee | 19:51.60 |
| 97 | Ian HorrocksPlace 97 · Grade 12 · Colville | 12 | Colville | 20:56.70 |
| 98 | Jaxon KrohnPlace 98 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 21:22.10 |
| 99 | Calin WilliamsPlace 99 · Grade 12 · Chelan | 12 | Chelan | 22:04.90 |
| 100 | Terrell JacksonPlace 100 · Grade 12 · Wenatchee | 12 | Wenatchee | 23:01.20 |
| 101 | Zane ChaffeePlace 101 · Grade 12 · Lake Roosevelt | 12 | Lake Roosevelt | 25:01.10 |
| 102 | Connor HallPlace 102 · Grade 12 · Cheney | 12 | Cheney | 26:47.70 |