| 1 | Elijah NinnisPlace 1 · Grade 9 · Clover Park | 9 | Clover Park | 11:08.1 |
| 2 | CK CereghinoPlace 2 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 11:30.2 PR |
| 3 | Luke SimmondsPlace 3 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 11:42.9 PR |
| 4 | Anthony AbeytaPlace 4 · Grade 9 · Yelm | 9 | Yelm | 12:01.2 PR |
| 5 | Sawyer KetterPlace 5 · Grade 9 · Rochester | 9 | Rochester | 12:11.5 PR |
| 6 | Levi SteffyPlace 6 · Grade 9 · Peninsula | 9 | Peninsula | 12:12.5 PR |
| 7 | Paxton PricePlace 7 · Grade 9 · Olympia | 9 | Olympia | 12:14.2 PR |
| 8 | Wade SchumacherPlace 8 · Grade 9 · Peninsula | 9 | Peninsula | 12:17.1 PR |
| 9 | Barok KebedePlace 9 · Grade 9 · Federal Way | 9 | Federal Way | 12:20.5 PR |
| 10 | Lucas EngelPlace 10 · Grade 9 · Jackson | 9 | Jackson | 12:21.0 PR |
| 11 | Rory PaynePlace 11 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 12:22.1 PR |
| 12 | August LeavengoodPlace 12 · Grade 9 · Peninsula | 9 | Peninsula | 12:24.5 PR |
| 13 | Jeremy BlainePlace 13 · Grade 9 · White River | 9 | White River | 12:26.2 PR |
| 14 | Colin TicePlace 14 · Grade 9 · Prairie | 9 | Prairie | 12:27.0 PR |
| 15 | Ben PellhamPlace 15 · Grade 9 · Thomas Jefferson | 9 | Thomas Jefferson | 12:28.3 PR |
| 16 | Brando Gallardo MendozaPlace 16 · Grade 9 · Rainier | 9 | Rainier | 12:30.9 |
| 17 | Mario CruzadaPlace 17 · Grade 9 · Jackson | 9 | Jackson | 12:32.5 PR |
| 18 | Frank FlamminiPlace 18 · Grade 9 · River Ridge | 9 | River Ridge | 12:35.4 |
| 19 | Landon RushPlace 19 · Grade 9 · Prairie | 9 | Prairie | 12:40.7 PR |
| 20 | Brady SaechaoPlace 20 · Grade 9 · Rogers (Puyallup) | 9 | Rogers (Puyallup) | 12:41.6 |
| 21 | Elliot EricksonPlace 21 · Grade 9 · Evergreen (Vancouver) | 9 | Evergreen (Vancouver) | 12:43.0 PR |
| 22 | Oakley MoorePlace 22 · Grade 9 · Jackson | 9 | Jackson | 12:43.5 PR |
| 23 | Malachi IversonPlace 23 · Grade 9 · Rogers (Puyallup) | 9 | Rogers (Puyallup) | 12:44.0 |
| 24 | River SpringhartPlace 24 · Grade 9 · Olympia | 9 | Olympia | 12:44.5 |
| 25 | Cooper TreffryPlace 25 · Grade 9 · Emerald Ridge | 9 | Emerald Ridge | 12:45.0 |
| 26 | Bennett HollowayPlace 26 · Grade 9 · Emerald Ridge | 9 | Emerald Ridge | 12:45.6 |
| 27 | Axel RosasPlace 27 · Grade 9 · Jackson | 9 | Jackson | 12:47.0 PR |
| 28 | Jace Liam EdralinPlace 28 · Grade 9 · Emerald Ridge | 9 | Emerald Ridge | 12:48.8 |
| 29 | Nathan WebbPlace 29 · Grade 9 · Jackson | 9 | Jackson | 12:51.0 PR |
| 30 | Micah ParkerPlace 30 · Grade 9 · Peninsula | 9 | Peninsula | 12:54.0 PR |
| 31 | Hudson WinderlPlace 31 · Grade 9 · Peninsula | 9 | Peninsula | 12:55.4 PR |
| 32 | Aiden KephartPlace 32 · Grade 9 · Tumwater | 9 | Tumwater | 12:57.4 PR |
| 33 | James "Kennie" Pewitt IIIPlace 33 · Grade 9 · Tumwater | 9 | Tumwater | 12:59.6 PR |
| 34 | Hudson FrerichPlace 34 · Grade 9 · River Ridge | 9 | River Ridge | 13:03.3 PR |
| 35 | Araellius DuranPlace 35 · Grade 9 · River Ridge | 9 | River Ridge | 13:04.2 |
| 36 | Archer CulleyPlace 36 · Grade 9 · Olympia | 9 | Olympia | 13:07.8 |
| 37 | Caleb YochumPlace 37 · Grade 9 · Jackson | 9 | Jackson | 13:08.9 PR |
| 38 | Carlos GuzmanPlace 38 · Grade 9 · Elma | 9 | Elma | 13:10.4 PR |
| 39 | Sudarshan SurendranPlace 39 · Grade 9 · Jackson | 9 | Jackson | 13:10.7 PR |
| 40 | Cooper MalloyPlace 40 · Grade 9 · Timberline | 9 | Timberline | 13:11.3 |
| 41 | Henry JohnsonPlace 41 · Grade 9 · East Jefferson | 9 | East Jefferson | 13:12.0 PR |
| 42 | Nathan McomberPlace 42 · Grade 9 · White River | 9 | White River | 13:12.5 PR |
| 43 | Nathan JollifPlace 43 · Grade 9 · Olympia | 9 | Olympia | 13:14.1 |
| 44 | Henry JavPlace 44 · Grade 9 · Jackson | 9 | Jackson | 13:14.5 PR |
| 45 | Lennox CrabtreePlace 45 · Grade 9 · Olympia | 9 | Olympia | 13:17.7 |
| 46 | Andrew OdhiamboPlace 46 · Grade 9 · Olympia | 9 | Olympia | 13:19.9 PR |
| 47 | Charlie IzumizakiPlace 47 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 13:20.4 PR |
| 48 | Keegan GloverPlace 48 · Grade 9 · Lakes | 9 | Lakes | 13:21.0 PR |
| 49 | Elias GravesPlace 49 · Grade 9 · North Thurston | 9 | North Thurston | 13:23.3 PR |
| 50 | Axyl RyderPlace 50 · Grade 9 · Rainier | 9 | Rainier | 13:23.6 PR |
| 51 | Paxton NicholsPlace 51 · Grade 9 · Rogers (Puyallup) | 9 | Rogers (Puyallup) | 13:24.7 |
| 52 | Jack ToddPlace 52 · Grade 9 · Evergreen (Vancouver) | 9 | Evergreen (Vancouver) | 13:27.2 PR |
| 53 | Caleb GoetzPlace 53 · Grade 9 · Thomas Jefferson | 9 | Thomas Jefferson | 13:28.9 |
| 54 | Logan McAllisterPlace 54 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 13:30.8 PR |
| 55 | William AldrichPlace 55 · Grade 9 · Shelton | 9 | Shelton | 13:35.2 PR |
| 56 | Mason HolifieldPlace 56 · Grade 9 · Lakes | 9 | Lakes | 13:35.6 |
| 57 | Jonah MillwardPlace 57 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 13:36.8 PR |
| 58 | Noah CrewsePlace 58 · Grade 9 · White River | 9 | White River | 13:39.0 PR |
| 59 | Levi SacchieriPlace 59 · Grade 9 · Lakes | 9 | Lakes | 13:39.4 PR |
| 60 | Elijah WestheimerPlace 60 · Grade 9 · Mountain View(WA) | 9 | Mountain View(WA) | 13:43.1 PR |
| 61 | Justin Hatch JrPlace 61 · Grade 9 · Tumwater | 9 | Tumwater | 13:49.7 PR |
| 62 | Henry DavisPlace 62 · Grade 9 · Peninsula | 9 | Peninsula | 13:50.6 PR |
| 63 | William Alvarado-YoungPlace 63 · Grade 9 · Yelm | 9 | Yelm | 13:54.1 PR |
| 64 | Tabor LanePlace 64 · Grade 9 · Peninsula | 9 | Peninsula | 13:55.4 PR |
| 65 | Miles HookerPlace 65 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 13:58.5 PR |
| 66 | Ezra SwedbergPlace 66 · Grade 9 · Olympia | 9 | Olympia | 13:59.0 |
| 67 | Alex OramPlace 67 · Grade 9 · Olympia | 9 | Olympia | 13:59.4 |
| 68 | Tristan JohnsonPlace 68 · Grade 9 · W.F. West | 9 | W.F. West | 14:05.7 PR |
| 69 | Tony NguyenPlace 69 · Grade 9 · Thomas Jefferson | 9 | Thomas Jefferson | 14:10.2 PR |
| 70 | Robel RobertsonPlace 70 · Grade 9 · Black Hills | 9 | Black Hills | 14:15.0 PR |
| 71 | Ronin Stavens-WisnerPlace 71 · Grade 9 · Thomas Jefferson | 9 | Thomas Jefferson | 14:17.1 PR |
| 72 | Ethan ThompsonPlace 72 · Grade 9 · Timberline | 9 | Timberline | 14:19.1 PR |
| 73 | Ayush AroraPlace 73 · Grade 9 · Jackson | 9 | Jackson | 14:19.5 PR |
| 74 | Gabriel MoltaPlace 74 · Grade 9 · White River | 9 | White River | 14:19.9 PR |
| 75 | Dane GagePlace 75 · Grade 9 · W.F. West | 9 | W.F. West | 14:21.9 PR |
| 76 | Sean ClaryPlace 76 · Grade 9 · W.F. West | 9 | W.F. West | 14:25.2 PR |
| 77 | Liam CollinsPlace 77 · Grade 9 · Black Hills | 9 | Black Hills | 14:26.1 PR |
| 78 | Malachi FrisingerPlace 78 · Grade 9 · Emerald Ridge | 9 | Emerald Ridge | 14:26.7 |
| 79 | Ethan GlennPlace 79 · Grade 9 · Thomas Jefferson | 9 | Thomas Jefferson | 14:27.8 PR |
| 80 | Ryan PerrowPlace 80 · Grade 9 · Peninsula | 9 | Peninsula | 14:30.3 PR |
| 81 | Bryce HavensPlace 81 · Grade 9 · Olympia | 9 | Olympia | 14:35.7 |
| 82 | Kaeson EastmanPlace 82 · Grade 9 · W.F. West | 9 | W.F. West | 14:39.3 PR |
| 83 | Ethan SwansonPlace 83 · Grade 9 · Jackson | 9 | Jackson | 14:39.8 PR |
| 84 | Ryland GrahamPlace 84 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 14:40.2 PR |
| 85 | Everette KingPlace 85 · Grade 9 · Rainier | 9 | Rainier | 14:40.8 PR |
| 86 | Yugam GautamPlace 86 · Grade 9 · Jackson | 9 | Jackson | 14:48.0 PR |
| 87 | Zayden KopeckyPlace 87 · Grade 9 · Washington | 9 | Washington | 14:53.8 PR |
| 88 | Elliott EhrlanderPlace 88 · Grade 9 · Olympia | 9 | Olympia | 14:54.7 |
| 89 | Carson JudkinsPlace 89 · Grade 9 · Prairie | 9 | Prairie | 14:57.4 PR |
| 90 | Jeremiah DanielsonPlace 90 · Grade 9 · Eatonville | 9 | Eatonville | 14:59.6 |
| 91 | Liam MorrisseyPlace 91 · Grade 9 · Lakes | 9 | Lakes | 15:01.6 |
| 92 | Nathan AustriaPlace 92 · Grade 9 · Lakes | 9 | Lakes | 15:02.7 |
| 93 | Albert StephensonPlace 93 · Grade 9 · Rainier | 9 | Rainier | 15:05.0 |
| 94 | Henry PetersonPlace 94 · Grade 9 · White River | 9 | White River | 15:06.7 PR |
| 95 | Ryder LutherPlace 95 · Grade 9 · Tumwater | 9 | Tumwater | 15:15.5 PR |
| 96 | Wyatt McmillanPlace 96 · Grade 9 · Timberline | 9 | Timberline | 15:18.0 PR |
| 97 | Vaughn DavisPlace 97 · Grade 9 · Peninsula | 9 | Peninsula | 15:19.4 PR |
| 98 | James ClintonPlace 98 · Grade 9 · Olympia | 9 | Olympia | 15:21.0 |
| 99 | Henry CrandallPlace 99 · Grade 9 · W.F. West | 9 | W.F. West | 15:21.9 PR |
| 100 | Evan BarnettPlace 100 · Grade 9 · Gig Harbor | 9 | Gig Harbor | 15:22.3 PR |