| 1 | Will CramerPlace 1 · Grade 10 · Stadium | 10 | Stadium | 17:23.41 |
| 2 | Axel MildesPlace 2 · Grade 12 · Stadium | 12 | Stadium | 17:23.46 |
| 3 | Jonah NeidlingerPlace 3 · Grade 11 · Stadium | 11 | Stadium | 17:51.05 |
| 4 | Luke NistPlace 4 · Grade 12 · Stadium | 12 | Stadium | 18:23.27 |
| 5 | Sean BissellPlace 5 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 18:35.34 |
| 6 | Jack ThompsonPlace 6 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 18:39.27 |
| 7 | Michael BulldisPlace 7 · Grade 11 · Stadium | 11 | Stadium | 18:44.61 |
| 8 | Kobe GaytanPlace 8 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:04.68 |
| 9 | Landen RucksPlace 9 · Grade 10 · Stadium | 10 | Stadium | 19:09.33 |
| 10 | Dale ShockleyPlace 10 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 19:11.12 |
| 11 | Bennett AndrewsPlace 11 · Grade 11 · Stadium | 11 | Stadium | 19:11.65 |
| 12 | Kolton KosikPlace 12 · Grade 10 · Stadium | 10 | Stadium | 19:11.75 |
| 13 | Gianni OrlandoPlace 13 · Grade 10 · Stadium | 10 | Stadium | 19:12.66 |
| 14 | Adam LarssonPlace 14 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:48.87 |
| 15 | Joseph Esteban Ayon SanchezPlace 15 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:54.04 |
| 16 | John Espejel-RojanoPlace 16 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 19:58.44 |
| 17 | Taran EriksenPlace 17 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 19:59.20 |
| 18 | Abdiel Ortiz RangelPlace 18 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 19:59.63 |
| 19 | Brogan LynesPlace 19 · Grade 9 · Stadium | 9 | Stadium | 20:02.54 |
| 20 | Matthias BurgessPlace 20 · Grade 11 · Stadium | 11 | Stadium | 20:04.54 |
| 21 | Ken HarrisPlace 21 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 20:09.72 |
| 22 | Andrew WikelPlace 22 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 20:48.69 |
| 23 | Alexander ShakhramanovPlace 23 · Grade 12 · Stadium | 12 | Stadium | 20:50.15 |
| 24 | Gus HayesPlace 24 · Grade 10 · Stadium | 10 | Stadium | 20:57.93 |
| 25 | Vincent GreyPlace 25 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 21:09.85 |
| 26 | Matthew WikelPlace 26 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 22:02.57 |
| 27 | Emmanuel MendozaPlace 27 · Grade 10 · Stadium | 10 | Stadium | 23:13.95 |
| 28 | Cristian MeleroPlace 28 · Grade 9 · Stadium | 9 | Stadium | 24:37.77 |
| 29 | Brandon Saldana MartinezPlace 29 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 24:49.06 |
| 30 | Cam DeLongPlace 30 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 25:08.55 |
| 31 | Josue Martinez CastroPlace 31 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 25:20.33 |
| 32 | Joseph WikelPlace 32 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 25:21.42 |
| 33 | Sam LindquistPlace 33 · Grade 9 · Stadium | 9 | Stadium | 25:59.71 |
| 34 | Elias Ayon RosalesPlace 34 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 26:09.89 |
| 35 | Aiden MijalPlace 35 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 26:17.02 |
| 36 | Selby KempPlace 36 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 26:23.16 |
| 37 | Emiliano VivePlace 37 · Grade 9 · Mount Rainier | 9 | Mount Rainier | 28:19.66 |
| 38 | Sebastien DassePlace 38 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 28:20.26 |
| 39 | XiaoMing DengPlace 39 · Grade 12 · Mount Rainier | 12 | Mount Rainier | 28:46.67 |
| 40 | Adi HazbicPlace 40 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 28:47.97 |
| 41 | Angel Perez CantaderioPlace 41 · Grade 11 · Mount Rainier | 11 | Mount Rainier | 29:36.27 |
| 42 | Owen KainPlace 42 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 33:17.87 |
| 43 | Juan Linero MartinezPlace 43 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 36:39.38 |
| 44 | Nathan RollolazoPlace 44 · Grade 10 · Mount Rainier | 10 | Mount Rainier | 36:46.83 |
| 0 | Evan ChuPlace 0 · Grade 12 · Mount Rainier | 12 | Mount Rainier | DNS |
| 0 | Oskar KoontzPlace 0 · Grade 11 · Stadium | 11 | Stadium | DNS |
| 0 | Tobias BurgessPlace 0 · Grade 9 · Stadium | 9 | Stadium | DNS |
| 0 | Samuel GradePlace 0 · Grade 9 · Stadium | 9 | Stadium | DNS |
| 0 | Otto VaughnPlace 0 · Grade 12 · Stadium | 12 | Stadium | DNS |
| 0 | Connor WadePlace 0 · Grade 11 · Stadium | 11 | Stadium | DNS |
| 0 | Alex RutherfordPlace 0 · Grade 10 · Stadium | 10 | Stadium | DNS |
| 0 | Jay SalaverPlace 0 · Grade 9 · Stadium | 9 | Stadium | DNS |