| 1 | Landen KromPlace 1 · Grade 12 · North Thurston | 12 | North Thurston | 17:24.6 |
| 2 | Caleb HollanderPlace 2 · Grade 12 · North Thurston | 12 | North Thurston | 18:36.2 |
| 3 | Sawyer SwissPlace 3 · Grade 11 · River Ridge | 11 | River Ridge | 18:46.3 |
| 4 | Antonio HopsonPlace 4 · Grade 11 · River Ridge | 11 | River Ridge | 18:56.0 |
| 5 | Miles LiedtkePlace 5 · Grade 10 · River Ridge | 10 | River Ridge | 19:00.4 |
| 6 | Keanu KumagaiPlace 6 · Grade 12 · North Thurston | 12 | North Thurston | 19:05.7 |
| 7 | Thomas SalazarPlace 7 · Grade 11 · North Thurston | 11 | North Thurston | 19:17.6 |
| 8 | Frank FlamminiPlace 8 · Grade 9 · River Ridge | 9 | River Ridge | 19:23.7 |
| 9 | Rex JohnsonPlace 9 · Grade 11 · North Thurston | 11 | North Thurston | 19:24.4 |
| 10 | Xavier DuranPlace 10 · Grade 12 · River Ridge | 12 | River Ridge | 19:31.9 |
| 11 | Elias GravesPlace 11 · Grade 9 · North Thurston | 9 | North Thurston | 19:40.2 PR |
| 12 | Jack TaylorPlace 12 · Grade 12 · River Ridge | 12 | River Ridge | 19:44.1 |
| 13 | Maximus DuranPlace 13 · Grade 11 · River Ridge | 11 | River Ridge | 19:46.9 |
| 14 | Hudson FrerichPlace 14 · Grade 9 · River Ridge | 9 | River Ridge | 19:56.6 |
| 15 | Araellius DuranPlace 15 · Grade 9 · River Ridge | 9 | River Ridge | 20:29.6 |
| 16 | Levi SevignyPlace 16 · Grade 10 · River Ridge | 10 | River Ridge | 20:39.5 |
| 17 | Ian AllsupPlace 17 · Grade 10 · River Ridge | 10 | River Ridge | 20:43.3 |
| 18 | Johnathan PoePlace 18 · Grade 11 · River Ridge | 11 | River Ridge | 20:44.5 |
| 19 | Nathan RevelsPlace 19 · Grade 11 · River Ridge | 11 | River Ridge | 20:45.4 |
| 20 | Charles MoorePlace 20 · Grade 10 · North Thurston | 10 | North Thurston | 21:21.7 |
| 21 | Aaden CampPlace 21 · Grade 12 · River Ridge | 12 | River Ridge | 21:45.0 |
| 22 | Alex EngelPlace 22 · Grade 12 · River Ridge | 12 | River Ridge | 21:48.6 |
| 23 | Ian OrtegaPlace 23 · Grade 10 · North Thurston | 10 | North Thurston | 21:54.3 |
| 24 | Isaiah TaylorPlace 24 · Grade 10 · North Thurston | 10 | North Thurston | 22:04.9 |
| 25 | Michael ShiloPlace 25 · Grade 11 · River Ridge | 11 | River Ridge | 22:32.9 |
| 26 | Sebastian BarrusPlace 26 · Grade 11 · River Ridge | 11 | River Ridge | 23:20.5 |
| 27 | Wylen HowardPlace 27 · Grade 12 · North Thurston | 12 | North Thurston | 24:22.9 |
| 28 | Johnny AragonPlace 28 · Grade 9 · River Ridge | 9 | River Ridge | 24:49.8 |
| 29 | Nicholas GutierrezPlace 29 · Grade 9 · North Thurston | 9 | North Thurston | 25:05.9 |
| 30 | Cameron WatsonPlace 30 · Grade 9 · North Thurston | 9 | North Thurston | 25:06.6 |
| 31 | Khang PhamPlace 31 · Grade 11 · North Thurston | 11 | North Thurston | 26:39.5 |
| 32 | Logan CourtwayPlace 32 · Grade 10 · North Thurston | 10 | North Thurston | 27:17.5 |