| 1 | Quinn HauckPlace 1 · Grade 12 · Ingraham | 12 | Ingraham | 4:40.45 |
| 2 | Max AldrichPlace 2 · Grade 10 · Ingraham | 10 | Ingraham | 4:41.05 |
| 3 | Caleb SilvermanPlace 3 · Grade 11 · Franklin (WA) | 11 | Franklin (WA) | 4:41.25 |
| 4 | Peter KubiniecPlace 4 · Grade 12 · Garfield | 12 | Garfield | 4:41.62 |
| 5 | Tao NorsenPlace 5 · Grade 9 · West Seattle | 9 | West Seattle | 4:46.41 |
| 6 | Aidan Lindhe-JohanPlace 6 · Grade 11 · Ingraham | 11 | Ingraham | 4:46.89 |
| 7 | Jack GravesPlace 7 · Grade 12 · Garfield | 12 | Garfield | 4:50.66 |
| 8 | Kaelen MoehsPlace 8 · Grade 10 · Ingraham | 10 | Ingraham | 4:52.43 |
| 9 | Samuel BarnettPlace 9 · Grade 11 · Garfield | 11 | Garfield | 4:54.62 |
| 10 | Leo RosalesPlace 10 · Grade 9 · Ingraham | 9 | Ingraham | 4:55.99 |
| 11 | Maseo EmbryPlace 11 · Grade 12 · Garfield | 12 | Garfield | 4:57.55 |
| 12 | Holt WitterPlace 12 · Grade 9 · Seattle Prep | 9 | Seattle Prep | 4:58.17 |
| 13 | Zilong ZengPlace 13 · Grade 10 · Franklin (WA) | 10 | Franklin (WA) | 4:59.16 |
| 14 | Kadin JesseePlace 14 · Grade 10 · West Seattle | 10 | West Seattle | 4:59.86 |
| 15 | Mason BaierPlace 15 · Grade 10 · West Seattle | 10 | West Seattle | 5:00.74 |
| 16 | Nicolaas JeffersonPlace 16 · Grade 11 · Ingraham | 11 | Ingraham | 5:01.73 |
| 17 | Avinash ChungPlace 17 · Grade 12 · Garfield | 12 | Garfield | 5:02.93 |
| 18 | Adam WayssPlace 18 · Grade 12 · West Seattle | 12 | West Seattle | 5:03.14 |
| 19 | Tillman ErbPlace 19 · Grade 11 · Ingraham | 11 | Ingraham | 5:04.19 |
| 20 | Travers SorensonPlace 20 · Grade 12 · West Seattle | 12 | West Seattle | 5:04.88 |
| 21 | Cosmo PetersonPlace 21 · Grade 10 · Franklin (WA) | 10 | Franklin (WA) | 5:05.65 |
| 22 | Kadar NgoPlace 22 · Grade 12 · Franklin (WA) | 12 | Franklin (WA) | 5:06.50 |
| 23 | Owen AverillPlace 23 · Grade 10 · Garfield | 10 | Garfield | 5:07.30 |
| 24 | Max HanscomPlace 24 · Grade 12 · Garfield | 12 | Garfield | 5:22.23 |
| 25 | Sage YeshuaPlace 25 · Grade 10 · Franklin (WA) | 10 | Franklin (WA) | 5:22.83 |
| 26 | Elie SimschPlace 26 · Grade 11 · Ingraham | 11 | Ingraham | 5:29.92 |
| 27 | Wesley KohashiPlace 27 · Grade 10 · Ingraham | 10 | Ingraham | 5:46.99 |
| 28 | Philip LyPlace 28 · Grade 12 · Franklin (WA) | 12 | Franklin (WA) | 5:48.21 |
| 29 | Sam BolduanPlace 29 · Grade 12 · Ingraham | 12 | Ingraham | 5:49.32 |
| 30 | Kyle MortonPlace 30 · Grade 9 · Ingraham | 9 | Ingraham | 5:55.38 |
| 31 | Gurvir BasraPlace 31 · Grade 12 · Ingraham | 12 | Ingraham | 9:06.60 |