| 1 | Archer SchwartzPlace 1 · Grade 10 · Shorecrest | 10 | Shorecrest | 16:59.0 |
| 2 | Karsten HaleyPlace 2 · Grade 12 · Monroe | 12 | Monroe | 16:59.1 |
| 3 | Landon LermaPlace 3 · Grade 10 · Snohomish | 10 | Snohomish | 17:00.0 PR |
| 4 | Elias FabelaPlace 4 · Grade 9 · Snohomish | 9 | Snohomish | 17:05.9 PR |
| 5 | Dylan WatkinsPlace 5 · Grade 10 · Monroe | 10 | Monroe | 17:06.6 |
| 6 | Carl HeldPlace 6 · Grade 11 · Snohomish | 11 | Snohomish | 17:13.5 PR |
| 7 | Ethan RobertsonPlace 7 · Grade 9 · Shorecrest | 9 | Shorecrest | 17:15.0 |
| 8 | Noah ShipleyPlace 8 · Grade 10 · Monroe | 10 | Monroe | 17:15.7 |
| 9 | Easten EdensPlace 9 · Grade 10 · Shorewood | 10 | Shorewood | 17:19.9 |
| 10 | Daniel CallPlace 10 · Grade 9 · Shorewood | 9 | Shorewood | 17:22.6 PR |
| 11 | Oliver KeithPlace 11 · Grade 12 · Monroe | 12 | Monroe | 17:25.7 |
| 12 | Owen PepperPlace 12 · Grade 9 · Shorewood | 9 | Shorewood | 17:25.7 PR |
| 13 | Tristan FenlasonPlace 13 · Grade 11 · Shorewood | 11 | Shorewood | 17:32.8 |
| 14 | Jonas TanPlace 14 · Grade 9 · Shorecrest | 9 | Shorecrest | 17:34.2 |
| 15 | Colin MurdockPlace 15 · Grade 11 · Shorewood | 11 | Shorewood | 17:38.7 |
| 16 | Lyle JensenPlace 16 · Grade 12 · Shorecrest | 12 | Shorecrest | 17:41.5 |
| 17 | Oliver PeoplesPlace 17 · Grade 10 · Shorecrest | 10 | Shorecrest | 17:42.3 |
| 18 | Seth GlazierPlace 18 · Grade 9 · Monroe | 9 | Monroe | 17:42.6 |
| 19 | Maxwell DavisPlace 19 · Grade 10 · Shorecrest | 10 | Shorecrest | 17:44.2 PR |
| 20 | Ezra ScheleenPlace 20 · Grade 9 · Shorewood | 9 | Shorewood | 17:44.3 PR |
| 21 | Colin MillerPlace 21 · Grade 9 · Shorecrest | 9 | Shorecrest | 17:47.7 |
| 22 | Jayden GayPlace 22 · Grade 10 · Shorecrest | 10 | Shorecrest | 17:50.5 |
| 23 | Zephan LivingstonePlace 23 · Grade 9 · Monroe | 9 | Monroe | 17:51.3 PR |
| 24 | Grady MarshallPlace 24 · Grade 10 · Shorewood | 10 | Shorewood | 17:56.5 |
| 25 | Xavier DuncanPlace 25 · Grade 9 · Shorewood | 9 | Shorewood | 17:56.7 PR |
| 26 | Hussayn HickmanPlace 26 · Grade 10 · Shorewood | 10 | Shorewood | 18:00.7 PR |
| 27 | Koen WatkinPlace 27 · Grade 9 · Snohomish | 9 | Snohomish | 18:02.6 PR |
| 28 | Carter PoteetPlace 28 · Grade 9 · Monroe | 9 | Monroe | 18:05.1 |
| 29 | Oliver KoenigPlace 29 · Grade 9 · Shorewood | 9 | Shorewood | 18:07.0 PR |
| 30 | Henry SkinnerPlace 30 · Grade 10 · Shorecrest | 10 | Shorecrest | 18:07.6 |
| 31 | Axel HarsilaPlace 31 · Grade 9 · Shorewood | 9 | Shorewood | 18:07.9 PR |
| 32 | Smith HendricksonPlace 32 · Grade 9 · Snohomish | 9 | Snohomish | 18:11.0 PR |
| 33 | Michael GoldsteinPlace 33 · Grade 9 · Shorewood | 9 | Shorewood | 18:18.9 PR |
| 34 | Zach WhitePlace 34 · Grade 9 · Shorewood | 9 | Shorewood | 18:19.9 PR |
| 35 | Damian GraeffPlace 35 · Grade 9 · Shorewood | 9 | Shorewood | 18:20.5 PR |
| 36 | Brady SamsPlace 36 · Grade 10 · Shorewood | 10 | Shorewood | 18:20.9 |
| 37 | Chi-Jo ChangPlace 37 · Grade 10 · Shorecrest | 10 | Shorecrest | 18:26.7 |
| 38 | Henrik PotzPlace 38 · Grade 12 · Shorecrest | 12 | Shorecrest | 18:27.3 PR |
| 39 | Ronan MoorePlace 39 · Grade 10 · Shorecrest | 10 | Shorecrest | 18:27.4 |
| 40 | Donovan BlondinPlace 40 · Grade 12 · Snohomish | 12 | Snohomish | 18:28.3 |
| 41 | Judah BotchPlace 41 · Grade 9 · Shorewood | 9 | Shorewood | 18:33.7 PR |
| 42 | Conor ChungPlace 42 · Grade 9 · Shorewood | 9 | Shorewood | 19:17.4 PR |
| 43 | Hamza MujawarPlace 43 · Grade 11 · Snohomish | 11 | Snohomish | 19:17.5 PR |
| 44 | Jameson BenderPlace 44 · Grade 9 · Snohomish | 9 | Snohomish | 19:20.1 |
| 45 | Gino WilminkPlace 45 · Grade 12 · Shorewood | 12 | Shorewood | 19:24.8 PR |
| 46 | Garnett CallahanPlace 46 · Grade 12 · Shorewood | 12 | Shorewood | 19:26.1 |
| 47 | Campbell RudellPlace 47 · Grade 10 · Shorewood | 10 | Shorewood | 19:28.8 |
| 48 | Oscar HornePlace 48 · Grade 9 · Shorewood | 9 | Shorewood | 19:31.1 PR |
| 49 | Abe LawrencePlace 49 · Grade 9 · Shorewood | 9 | Shorewood | 19:33.9 PR |
| 50 | John TanPlace 50 · Grade 11 · Shorewood | 11 | Shorewood | 19:39.0 |
| 51 | Jamus CallenPlace 51 · Grade 12 · Shorecrest | 12 | Shorecrest | 19:40.7 |
| 52 | Edward ChinPlace 52 · Grade 11 · Shorewood | 11 | Shorewood | 20:00.4 PR |
| 53 | Ritvik NayyarPlace 53 · Grade 12 · Snohomish | 12 | Snohomish | 20:23.0 |
| 54 | Gagan BorruPlace 54 · Grade 10 · Monroe | 10 | Monroe | 20:33.1 PR |
| 55 | Nathan LinPlace 55 · Grade 9 · Shorecrest | 9 | Shorecrest | 20:45.0 |
| 56 | Caden Van LeeuwenPlace 56 · Grade 9 · Monroe | 9 | Monroe | 21:09.0 |
| 57 | Emerson McivorPlace 57 · Grade 10 · Shorecrest | 10 | Shorecrest | 21:45.5 |
| 58 | Asher GrothPlace 58 · Grade 10 · Shorecrest | 10 | Shorecrest | 21:47.9 |
| 59 | Oliver WeissPlace 59 · Grade 10 · Shorecrest | 10 | Shorecrest | 23:32.6 |
| 60 | Tyler Wilson LilleyPlace 60 · Grade 9 · Shorecrest | 9 | Shorecrest | 23:34.0 |
| 61 | Kieran BelliPlace 61 · Grade 10 · Shorecrest | 10 | Shorecrest | 23:34.2 |