| 1 | William FrederickPlace 1 · West Seattle | — | West Seattle | 4:40.4 |
| 2 | William HuddlestonPlace 2 · Seattle Prep | — | Seattle Prep | 4:41.0 |
| 3 | Devan HarrisonPlace 3 · Roosevelt (WA) | — | Roosevelt (WA) | 4:41.3 |
| 4 | Seamus AlspachPlace 4 · Seattle Prep | — | Seattle Prep | 4:41.7 |
| 5 | RJ YuPlace 5 · Bishop Blanchet | — | Bishop Blanchet | 4:45.0 |
| 6 | Jackson MazzaPlace 6 · Bishop Blanchet | — | Bishop Blanchet | 4:45.2 |
| 7 | Wyatt HeilyPlace 7 · Seattle Prep | — | Seattle Prep | 4:47.0 |
| 8 | Toto MounirPlace 8 · Seattle Prep | — | Seattle Prep | 4:47.3 |
| 9 | Lachlan SwansonPlace 9 · West Seattle | — | West Seattle | 4:52.4 |
| 10 | Riley MagillPlace 10 · Ingraham | — | Ingraham | 4:55.2 |
| 11 | Jameson CaganPlace 11 · Seattle Prep | — | Seattle Prep | 4:56.8 |
| 12 | Sam FortunadoPlace 12 · Ingraham | — | Ingraham | 4:58.4 |
| 13 | Andrew BarloonPlace 13 · Bishop Blanchet | — | Bishop Blanchet | 5:01.8 |
| 14 | Matthew MaillettePlace 14 · Bishop Blanchet | — | Bishop Blanchet | 5:04.3 |
| 15 | Kieran WhitePlace 15 · West Seattle | — | West Seattle | 5:05.4 |
| 16 | Carter AdamsPlace 16 · Bishop Blanchet | — | Bishop Blanchet | 5:05.8 |
| 17 | Galen BairdPlace 17 · Ingraham | — | Ingraham | 5:07.0 |
| 18 | Mason MurisonPlace 18 · Ingraham | — | Ingraham | 5:11.2 |
| 19 | Christopher HughesPlace 19 · Ingraham | — | Ingraham | 5:12.3 |
| 20 | Adam BialousPlace 20 · West Seattle | — | West Seattle | 5:16.3 |
| 21 | Sam KurtzPlace 21 · Seattle Prep | — | Seattle Prep | 5:17.1 |
| 22 | Dane JunesPlace 22 · Bishop Blanchet | — | Bishop Blanchet | 5:19.0 |
| 23 | Arno Snedker PfaffPlace 23 · Bishop Blanchet | — | Bishop Blanchet | 5:27.5 |
| 24 | Cole StewartPlace 24 · Ingraham | — | Ingraham | 5:33.1 |
| 25 | Athanase NishemezwePlace 25 · Ingraham | — | Ingraham | 5:33.6 |
| 26 | Michael EaganPlace 26 · Bishop Blanchet | — | Bishop Blanchet | 5:35.4 |
| 27 | Cade McClenahanPlace 27 · Bishop Blanchet | — | Bishop Blanchet | 5:35.7 |
| 28 | Guniet DhillonPlace 28 · Roosevelt (WA) | — | Roosevelt (WA) | 5:35.9 |
| 29 | John IngrahamPlace 29 · West Seattle | — | West Seattle | 5:39.1 |
| 30 | Tai FluchelPlace 30 · Bishop Blanchet | — | Bishop Blanchet | 5:40.8 |
| 31 | Oliver KimPlace 31 · Ingraham | — | Ingraham | 5:41.6 |
| 32 | Kai KoneckePlace 32 · Ingraham | — | Ingraham | 5:43.0 |
| 33 | Finn HastingsPlace 33 · Bishop Blanchet | — | Bishop Blanchet | 5:57.5 |
| 34 | Harry SturrockPlace 34 · Bishop Blanchet | — | Bishop Blanchet | 5:58.9 |
| 35 | Gabriel ZahlerPlace 35 · Bishop Blanchet | — | Bishop Blanchet | 6:00.6 |
| 36 | Reilly BergerPlace 36 · Bishop Blanchet | — | Bishop Blanchet | 6:01.5 |
| 37 | Shay AlessiPlace 37 · Bishop Blanchet | — | Bishop Blanchet | 6:11.9 |
| 38 | Innocent NdihokubwayoPlace 38 · Ingraham | — | Ingraham | 6:44.5 |
| 39 | Julian HolubecPlace 39 · Bishop Blanchet | — | Bishop Blanchet | 6:46.0 |
| 40 | Jack FergusonPlace 40 · Bishop Blanchet | — | Bishop Blanchet | 6:57.6 |