| 1 | Jude StadlerPlace 1 · Grade 8 · South Whidbey | 8 | South Whidbey | 9:31.39 |
| 2 | Wesley SamuelsonPlace 2 · Grade 7 · South Whidbey | 7 | South Whidbey | 9:49.62 |
| 3 | Paul LewisPlace 3 · Grade 7 · Granite Falls | 7 | Granite Falls | 9:59.85 |
| 4 | Henry PurduePlace 4 · Grade 8 · Coupeville | 8 | Coupeville | 10:11.12 |
| 5 | Eli YamamotoPlace 5 · Grade 8 · King's | 8 | King's | 10:15.69 |
| 6 | Lincoln WagnerPlace 6 · Grade 8 · Coupeville | 8 | Coupeville | 10:17.88 |
| 7 | Emery KlinePlace 7 · Grade 7 · South Whidbey | 7 | South Whidbey | 10:23.33 |
| 8 | Holden DuckowitzPlace 8 · Grade 6 · South Whidbey | 6 | South Whidbey | 10:25.98 |
| 9 | Colin EgglestonPlace 9 · Grade 7 · Lakewood | 7 | Lakewood | 10:26.33 |
| 10 | Henry SkilesPlace 10 · Grade 7 · Granite Falls | 7 | Granite Falls | 10:28.16 |
| 11 | Rowan DoonanPlace 11 · Grade 7 · King's | 7 | King's | 10:44.45 |
| 12 | Jackson NorbyPlace 12 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 10:48.44 |
| 13 | Kai ConnPlace 13 · Grade 7 · South Whidbey | 7 | South Whidbey | 10:49.57 |
| 14 | Archer SchwarzPlace 14 · Grade 8 · Coupeville | 8 | Coupeville | 10:50.16 |
| 15 | Colton AshbyPlace 15 · Grade 7 · Coupeville | 7 | Coupeville | 10:51.90 |
| 16 | River SimpsonPlace 16 · Grade 8 · Coupeville | 8 | Coupeville | 11:05.98 PR |
| 17 | Nicholas StrongPlace 17 · Grade 6 · Coupeville | 6 | Coupeville | 11:16.60 |
| 18 | Jensen NeilsonPlace 18 · Grade 8 · Sultan | 8 | Sultan | 11:16.82 |
| 19 | Otis GunnPlace 19 · Grade 6 · South Whidbey | 6 | South Whidbey | 11:19.28 |
| 20 | Elias BiedermanPlace 20 · Grade 8 · King's | 8 | King's | 11:20.89 |
| 21 | Makaio RydenPlace 21 · Grade 7 · Lakewood | 7 | Lakewood | 11:27.51 |
| 22 | Ryker JungPlace 22 · Grade 7 · South Whidbey | 7 | South Whidbey | 11:30.66 |
| 23 | Noah KylerPlace 23 · Grade 8 · King's | 8 | King's | 11:32.19 |
| 24 | Graham PoffenrothPlace 24 · Grade 7 · King's | 7 | King's | 11:34.74 |
| 25 | Jesse KehoePlace 25 · Grade 7 · Coupeville | 7 | Coupeville | 11:37.44 |
| 26 | Paxson BroderickPlace 26 · Grade 8 · South Whidbey | 8 | South Whidbey | 11:38.94 |
| 27 | Connor AllenPlace 27 · Grade 7 · Lakewood | 7 | Lakewood | 11:42.65 |
| 28 | Asa McLeanPlace 28 · Grade 7 · South Whidbey | 7 | South Whidbey | 11:55.60 |
| 29 | Logan HoladayPlace 29 · Grade 7 · Sultan | 7 | Sultan | 11:57.29 |
| 30 | Austin ForsbergPlace 30 · Grade 7 · South Whidbey | 7 | South Whidbey | 12:00.29 PR |
| 31 | Dominic CapellaPlace 31 · Grade 8 · Sultan | 8 | Sultan | 12:00.30 PR |
| 32 | Madden WenzelPlace 32 · Grade 6 · Lakewood | 6 | Lakewood | 12:02.70 |
| 33 | Ethan DechicoPlace 33 · Grade 8 · Granite Falls | 8 | Granite Falls | 12:04.29 |
| 34 | Quinton NiemanPlace 34 · Grade 7 · Granite Falls | 7 | Granite Falls | 12:12.47 |
| 35 | Christian DayPlace 35 · Grade 8 · Northshore Christian Academy | 8 | Northshore Christian Academy | 12:13.93 |
| 36 | Macklin WenzelPlace 36 · Grade 7 · Lakewood | 7 | Lakewood | 12:16.98 |
| 37 | Declan EverettPlace 37 · Grade 7 · King's | 7 | King's | 12:18.03 |
| 38 | William GeorgePlace 38 · Grade 6 · Northshore Christian Academy | 6 | Northshore Christian Academy | 12:20.48 |
| 39 | Alec UnruhPlace 39 · Grade 6 · Northshore Christian Academy | 6 | Northshore Christian Academy | 12:21.80 |
| 40 | Charles DodgePlace 40 · Grade 7 · South Whidbey | 7 | South Whidbey | 12:22.60 |
| 41 | Mica MccloskeyPlace 41 · Grade 6 · Coupeville | 6 | Coupeville | 12:23.42 |
| 42 | Cole Van DykePlace 42 · Grade 7 · Coupeville | 7 | Coupeville | 12:27.12 |
| 43 | Blake StarPlace 43 · Grade 8 · Lakewood | 8 | Lakewood | 12:34.11 |
| 44 | Andrew VodegelPlace 44 · Grade 7 · Lakewood | 7 | Lakewood | 12:40.39 |
| 45 | Grayson ZielinskiPlace 45 · Grade 7 · South Whidbey | 7 | South Whidbey | 12:47.33 |
| 46 | Adrian GomezPlace 46 · Grade 8 · King's | 8 | King's | 12:48.16 |
| 47 | Beckham LentzPlace 47 · Grade 8 · King's | 8 | King's | 12:53.57 |
| 48 | Bradley JohnsonPlace 48 · Grade 8 · King's | 8 | King's | 12:54.60 |
| 49 | Fischer ParksPlace 49 · Grade 8 · King's | 8 | King's | 12:57.74 |
| 50 | Jayden DillahuntPlace 50 · Grade 8 · Sultan | 8 | Sultan | 13:02.51 PR |
| 51 | Elian (Tavo) AcostaPlace 51 · Grade 7 · South Whidbey | 7 | South Whidbey | 13:03.60 |
| 52 | William JohnsonPlace 52 · Grade 8 · King's | 8 | King's | 13:03.61 |
| 53 | Griffin TrislerPlace 53 · Grade 8 · South Whidbey | 8 | South Whidbey | 13:17.07 |
| 54 | Ethan CarliPlace 54 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 13:17.64 |
| 55 | Caleb MartinellPlace 55 · Grade 7 · Sultan | 7 | Sultan | 13:19.91 |
| 56 | Hudson HagensPlace 56 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 13:23.28 |
| 57 | Johnathyn DriscollPlace 57 · Grade 7 · Coupeville | 7 | Coupeville | 13:33.26 |
| 58 | Owen DevlinPlace 58 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 13:36.06 |
| 59 | Elijah WilliamsPlace 59 · Grade 7 · Coupeville | 7 | Coupeville | 13:36.18 PR |
| 60 | Kai NarvaezPlace 60 · Grade 6 · South Whidbey | 6 | South Whidbey | 13:42.36 |
| 61 | Julius SmithPlace 61 · Grade 8 · Lakewood | 8 | Lakewood | 13:43.68 |
| 62 | Xavier PiperPlace 62 · Grade 8 · Granite Falls | 8 | Granite Falls | 13:47.97 PR |
| 63 | Ashton SeePlace 63 · Grade 8 · Granite Falls | 8 | Granite Falls | 13:54.15 |
| 64 | Landon StenderaPlace 64 · Grade 8 · Granite Falls | 8 | Granite Falls | 13:57.87 |
| 65 | Miles AbramPlace 65 · Grade 7 · Coupeville | 7 | Coupeville | 13:59.21 |
| 66 | Kristian RozellePlace 66 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 13:59.40 |
| 67 | Maximiliano Ruiz-MartinezPlace 67 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 13:59.87 |
| 68 | Gabriel WilsonPlace 68 · Grade 8 · Granite Falls | 8 | Granite Falls | 14:10.94 |
| 69 | Biniam HabtemariamPlace 69 · Grade 7 · King's | 7 | King's | 14:13.65 |
| 70 | Oscar RodriguezPlace 70 · Grade 6 · South Whidbey | 6 | South Whidbey | 14:16.66 |
| 71 | Alexander MorganPlace 71 · Grade 7 · South Whidbey | 7 | South Whidbey | 14:16.77 |
| 72 | DJ HarbertPlace 72 · Grade 7 · King's | 7 | King's | 14:42.94 |
| 73 | Reese MorleyPlace 73 · Grade 6 · South Whidbey | 6 | South Whidbey | 14:45.67 PR |
| 74 | Ryder EscalantePlace 74 · Grade 6 · Lakewood | 6 | Lakewood | 14:46.78 |
| 75 | Micah LevitsisPlace 75 · Grade 6 · Lakewood | 6 | Lakewood | 14:51.20 |
| 76 | William KingPlace 76 · Grade 6 · South Whidbey | 6 | South Whidbey | 14:51.43 |
| 77 | Ty CarrilloPlace 77 · Grade 7 · King's | 7 | King's | 14:56.79 |
| 78 | Hayden MaynesPlace 78 · Grade 6 · Coupeville | 6 | Coupeville | 15:05.75 |
| 79 | Brayden GeorgePlace 79 · Grade 8 · Lakewood | 8 | Lakewood | 15:07.89 |
| 80 | Oliver MillerPlace 80 · Grade 7 · Coupeville | 7 | Coupeville | 15:18.19 |
| 81 | Drew LaycockPlace 81 · Grade 6 · Granite Falls | 6 | Granite Falls | 15:32.54 PR |
| 82 | Marcus BatoPlace 82 · Grade 8 · Northshore Christian Academy | 8 | Northshore Christian Academy | 15:34.08 |
| 83 | Liam MeagherPlace 83 · Grade 7 · Lakewood | 7 | Lakewood | 15:35.37 |
| 84 | Rhys StenhousePlace 84 · Grade 8 · Northshore Christian Academy | 8 | Northshore Christian Academy | 15:41.18 |
| 85 | Truman RichardsPlace 85 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 15:43.86 |
| 86 | Allen WatsonPlace 86 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 15:43.90 |
| 87 | Gabriel MeschPlace 87 · Grade 8 · King's | 8 | King's | 15:52.35 |
| 88 | Finnley OnstadPlace 88 · Grade 6 · South Whidbey | 6 | South Whidbey | 16:16.49 |
| 89 | James LennstromPlace 89 · Grade 7 · King's | 7 | King's | 16:20.60 |
| 90 | Johnathon HannaPlace 90 · Grade 7 · Sultan | 7 | Sultan | 16:48.85 |
| 91 | Deegan ArringtonPlace 91 · Grade 6 · Lakewood | 6 | Lakewood | 16:52.65 |
| 92 | Christian Navarro CastanedaPlace 92 · Grade 8 · Lakewood | 8 | Lakewood | 17:06.66 |
| 93 | Nate TallmanPlace 93 · Grade 7 · Lakewood | 7 | Lakewood | 17:07.69 |
| 94 | Tristan WenzPlace 94 · Grade 8 · Lakewood | 8 | Lakewood | 17:09.59 |
| 95 | Calvin PedersenPlace 95 · Grade 6 · Lakewood | 6 | Lakewood | 18:16.34 |
| 96 | Liirek WeewiePlace 96 · Grade 7 · Lakewood | 7 | Lakewood | 18:33.50 |
| 97 | Lucas LuinaPlace 97 · Grade 7 · Northshore Christian Academy | 7 | Northshore Christian Academy | 19:01.55 |
| 98 | Amos SullivanPlace 98 · Grade 6 · Sultan | 6 | Sultan | 19:15.29 |
| 99 | James WarnekePlace 99 · Grade 6 · South Whidbey | 6 | South Whidbey | 21:04.84 |
| 100 | Connor BuntingPlace 100 · Grade 8 · Lakewood | 8 | Lakewood | 21:43.90 |
| 101 | Abraham LinaberyPlace 101 · Grade 6 · South Whidbey | 6 | South Whidbey | 22:43.79 |
| 102 | Zachariah MayPlace 102 · Grade 6 · Lakewood | 6 | Lakewood | 22:58.14 PR |
| 103 | Terry PrescottPlace 103 · Grade 8 · Lakewood | 8 | Lakewood | 22:58.17 |