| 1 | Ali SalimPlace 1 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 18:45.5 |
| 2 | Leonardo SosaPlace 2 · Grade 12 · Highline | 12 | Highline | 19:01.8 |
| 3 | William LuuPlace 3 · Grade 10 · Highline | 10 | Highline | 19:02.5 |
| 4 | Greyson PrintzPlace 4 · Grade 9 · Highline | 9 | Highline | 19:30.8 |
| 5 | Lucas HetrickPlace 5 · Grade 11 · Highline | 11 | Highline | 19:42.0 |
| 6 | Jeremy HalversonPlace 6 · Grade 12 · Highline | 12 | Highline | 20:34.6 |
| 7 | Damian JimenezPlace 7 · Grade 10 · Highline | 10 | Highline | 20:34.6 |
| 8 | Edmund FaulknerPlace 8 · Grade 11 · Highline | 11 | Highline | 20:59.1 |
| 9 | Grady WidellPlace 9 · Grade 11 · Tyee | 11 | Tyee | 21:03.4 |
| 10 | Rafael “RJ” PerezPlace 10 · Grade 10 · Highline | 10 | Highline | 21:05.9 |
| 11 | Khalied BuliPlace 11 · Grade 11 · Highline | 11 | Highline | 21:11.7 |
| 12 | Lamarion CrawfordPlace 12 · Grade 12 · Highline | 12 | Highline | 21:17.6 |
| 13 | Ahmed SulleimanPlace 13 · Grade 10 · Tyee | 10 | Tyee | 21:30.0 |
| 14 | Andy NguyenPlace 14 · Grade 12 · Highline | 12 | Highline | 21:49.3 |
| 15 | James SchulzPlace 15 · Grade 9 · Highline | 9 | Highline | 22:02.2 |
| 16 | Ezekiel Alvarez-WhitePlace 16 · Grade 9 · Highline | 9 | Highline | 22:11.3 |
| 17 | Ian FaulknerPlace 17 · Grade 9 · Highline | 9 | Highline | 22:18.0 |
| 18 | Jackson FediwPlace 18 · Grade 12 · Evergreen (Seattle) | 12 | Evergreen (Seattle) | 22:26.7 |
| 19 | Strummer Maxfield-MatsumotoPlace 19 · Grade 9 · Foster | 9 | Foster | 22:32.7 |
| 20 | OG MokitlanePlace 20 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 22:39.9 |
| 21 | Bryan Contreras RivasPlace 21 · Grade 9 · Foster | 9 | Foster | 23:00.3 |
| 22 | Xander PellandPlace 22 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 23:02.8 |
| 23 | Ahmed DewanPlace 23 · Grade 12 · Foster | 12 | Foster | 23:06.2 |
| 24 | Trent KibbePlace 24 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | 23:14.0 |
| 25 | Duong PhamPlace 25 · Grade 10 · Highline | 10 | Highline | 23:37.7 |
| 26 | Angel Rodriguez PenaPlace 26 · Grade 10 · Highline | 10 | Highline | 23:51.3 |
| 27 | Noel Fierro-HernandezPlace 27 · Grade 12 · Evergreen (Seattle) | 12 | Evergreen (Seattle) | 24:09.9 |
| 28 | Ethan MalvarPlace 28 · Grade 9 · Highline | 9 | Highline | 24:21.3 |
| 29 | Eric Jimenez-GarciaPlace 29 · Grade 11 · Foster | 11 | Foster | 24:48.1 |
| 30 | Ady HernandezPlace 30 · Grade 10 · Highline | 10 | Highline | 24:52.1 |
| 31 | Aaron Silva MenaPlace 31 · Grade 9 · Highline | 9 | Highline | 24:55.7 |
| 32 | Kellen QuinnPlace 32 · Grade 12 · Foster | 12 | Foster | 27:22.8 |
| 33 | Vincent LePlace 33 · Grade 10 · Highline | 10 | Highline | 27:32.6 |
| 34 | Jacob MunizPlace 34 · Grade 9 · Foster | 9 | Foster | 27:56.2 |
| 35 | Armando PerezPlace 35 · Grade 9 · Foster | 9 | Foster | 28:04.8 |
| 36 | Jesus Palaez AngelesPlace 36 · Grade 10 · Evergreen (Seattle) | 10 | Evergreen (Seattle) | 30:37.9 |
| 37 | Luis Medina DuranPlace 37 · Grade 11 · Foster | 11 | Foster | 31:07.3 |
| 0 | Kudus TeamePlace 0 · Grade 9 · Foster | 9 | Foster | DNS |
| 0 | AJ OdenPlace 0 · Grade 11 · Evergreen (Seattle) | 11 | Evergreen (Seattle) | DNS |
| 0 | Jose Toledo ChinoPlace 0 · Grade 11 · Highline | 11 | Highline | DNS |
| 0 | Ayub MohamudPlace 0 · Grade 12 · Tyee | 12 | Tyee | DNS |
| 0 | Masuud MohamudPlace 0 · Grade 11 · Tyee | 11 | Tyee | DNS |