| 1 | Samuel SchubertPlace 1 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 16:39.28 |
| 2 | Camden JaureguyPlace 2 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 16:53.07 |
| 3 | Spencer BartonPlace 3 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 17:11.94 |
| 4 | Jack HuartePlace 4 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 17:18.49 |
| 5 | Ryan BoylePlace 5 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 17:23.28 |
| 6 | Henry KimmelPlace 6 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 17:23.97 |
| 7 | Leo RosalesPlace 7 · Grade 12 · Ingraham | 12 | Ingraham | 17:24.77 |
| 8 | Devan HarrisonPlace 8 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 17:32.30 |
| 9 | Thomas LemprierePlace 9 · Grade 12 · Ingraham | 12 | Ingraham | 17:36.03 |
| 10 | Aidan WilliamsPlace 10 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 17:59.02 |
| 11 | Quincy PurcellPlace 11 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 18:11.22 |
| 12 | Liam HutchinsonPlace 12 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 18:17.41 |
| 13 | Holden AbramontePlace 13 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 18:18.28 |
| 14 | Andrew ChampagnePlace 14 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 18:19.07 |
| 15 | Christopher TebbenPlace 15 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 18:22.31 |
| 16 | Garret SchweitzerPlace 16 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 18:25.32 |
| 17 | Seth JohnsonPlace 17 · Grade 12 · Ingraham | 12 | Ingraham | 18:26.11 |
| 18 | Alex ClemPlace 18 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 18:28.35 |
| 19 | Liam Lindhe-JohanPlace 19 · Grade 11 · Ingraham | 11 | Ingraham | 18:30.18 |
| 20 | Joshua WongPlace 20 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 18:33.26 |
| 21 | Jacob NowakPlace 21 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 18:33.93 |
| 22 | Colin BrucePlace 22 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 18:34.80 |
| 23 | Ruben GrathoffPlace 23 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 18:39.00 |
| 24 | Yoshi TakenoPlace 24 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 18:58.96 |
| 25 | Colin HarrisPlace 25 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 19:00.45 |
| 26 | Spencer RosenthalPlace 26 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 19:02.06 |
| 27 | Steiger DodgePlace 27 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 19:05.09 |
| 28 | Brody BelinaPlace 28 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 19:21.83 |
| 29 | Ethan XiaoPlace 29 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 19:26.17 |
| 30 | Alexander De La Ro...Place 30 · Grade 12 · Ingraham | 12 | Ingraham | 19:28.12 |
| 31 | Hayden GrovesPlace 31 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 19:29.99 |
| 32 | Hale BurgessPlace 32 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 19:34.12 |
| 33 | Jack BigelowPlace 33 · Grade 9 · Ingraham | 9 | Ingraham | 19:34.82 |
| 34 | Elijah LemleyPlace 34 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 19:44.47 |
| 35 | Henry OrmePlace 35 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 19:50.41 |
| 36 | Asher LeggettPlace 36 · Grade 12 · Ingraham | 12 | Ingraham | 19:56.92 |
| 37 | Alex RockwellPlace 37 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 19:57.60 |
| 38 | Kyle MortonPlace 38 · Grade 12 · Ingraham | 12 | Ingraham | 20:02.50 |
| 39 | Loren JacksonPlace 39 · Grade 11 · Ingraham | 11 | Ingraham | 20:03.93 |
| 40 | Daniel LePlace 40 · Grade 9 · Ingraham | 9 | Ingraham | 20:05.26 |
| 41 | Kai DaveyPlace 41 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 20:07.13 |
| 42 | Paul MaskillPlace 42 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 20:09.80 |
| 43 | Nick ChangPlace 43 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 20:22.52 |
| 44 | Jackson DuBoisPlace 44 · Grade 10 · Ingraham | 10 | Ingraham | 20:24.55 |
| 45 | Theo KapurPlace 45 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 20:25.28 |
| 46 | Christian BasilioPlace 46 · Grade 10 · Ingraham | 10 | Ingraham | 20:29.25 |
| 47 | Leo ChildressPlace 47 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 20:49.16 |
| 48 | Jack ArnoldPlace 48 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 20:49.82 |
| 49 | Galen BairdPlace 49 · Grade 11 · Ingraham | 11 | Ingraham | 20:57.28 |
| 50 | Henry KellyPlace 50 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 21:04.79 |
| 51 | Aidan JewettPlace 51 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 21:05.15 |
| 52 | Cullen SorrickPlace 52 · Grade 12 · Ingraham | 12 | Ingraham | 21:10.43 |
| 53 | Eli Davis-RudinPlace 53 · Grade 9 · Ingraham | 9 | Ingraham | 21:11.01 |
| 54 | Cole StewartPlace 54 · Grade 9 · Ingraham | 9 | Ingraham | 21:23.03 |
| 55 | Christian WardPlace 55 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 21:30.15 |
| 56 | Miles HerndonPlace 56 · Grade 11 · Ingraham | 11 | Ingraham | 21:31.40 |
| 57 | Jonathan FindleyPlace 57 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 21:33.86 |
| 58 | Evan MazorPlace 58 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 21:38.76 |
| 59 | Nathan LelandPlace 59 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 21:39.38 |
| 60 | Burke HavranekPlace 60 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 21:51.76 |
| 61 | Brandon BaileyPlace 61 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 21:57.20 |
| 62 | James HansonPlace 62 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 22:01.77 |
| 63 | Nathan ParkPlace 63 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 22:02.08 |
| 64 | Aidan FairleyPlace 64 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 22:09.63 |
| 65 | Conor EslerPlace 65 · Grade 12 · Roosevelt (WA) | 12 | Roosevelt (WA) | 22:09.98 |
| 66 | Logan LaMoriaPlace 66 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 22:23.88 |
| 67 | Geronimo VallePlace 67 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 22:25.94 |
| 68 | Kyle KushleikaPlace 68 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 22:27.72 |
| 69 | Gabe EdelmanPlace 69 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 22:35.08 |
| 70 | Sean McMenaminPlace 70 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 22:37.61 |
| 71 | Nick FerrelPlace 71 · Grade 9 · Roosevelt (WA) | 9 | Roosevelt (WA) | 23:06.21 |
| 72 | Ian CrownerPlace 72 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 23:09.49 |
| 73 | Kaisar ZhardemPlace 73 · Grade 11 · Roosevelt (WA) | 11 | Roosevelt (WA) | 23:16.29 |
| 74 | Vaughan Foss-RoosPlace 74 · Grade 10 · Roosevelt (WA) | 10 | Roosevelt (WA) | 23:21.89 |
| 75 | Hayes KissloPlace 75 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 23:47.26 |
| 76 | Joey Luger-RussoPlace 76 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 23:47.88 |
| 77 | Franklin MunozPlace 77 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 23:54.33 |
| 78 | Luke OlsonPlace 78 · Grade 9 · Ingraham | 9 | Ingraham | 24:14.98 |
| 79 | Oliver KimPlace 79 · Grade 11 · Ingraham | 11 | Ingraham | 24:16.35 |
| 80 | Noah BergstromPlace 80 · Grade 9 · Ingraham | 9 | Ingraham | 24:16.85 |
| 81 | Maxwell SniderPlace 81 · Grade 9 · Ingraham | 9 | Ingraham | 24:20.88 |
| 82 | Gareth PhelpsPlace 82 · Grade 9 · Ingraham | 9 | Ingraham | 25:01.48 |
| 83 | Santiago MoraPlace 83 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 25:02.57 |
| 84 | Jordan CavePlace 84 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 25:09.39 |
| 85 | Thomas GezonPlace 85 · Grade 9 · Ingraham | 9 | Ingraham | 25:14.21 |
| 86 | Max WellerPlace 86 · Grade 10 · Ingraham | 10 | Ingraham | 25:15.23 |
| 87 | Gabe ViscardiPlace 87 · Grade 12 · Eastside Catholic | 12 | Eastside Catholic | 25:19.02 |
| 88 | Mark HanPlace 88 · Grade 10 · Eastside Catholic | 10 | Eastside Catholic | 25:31.43 |
| 89 | Connor TravaillotPlace 89 · Grade 11 · Eastside Catholic | 11 | Eastside Catholic | 26:55.85 |
| 90 | Matthew GlassPlace 90 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 30:19.30 |
| 91 | Carter CrivatPlace 91 · Grade 9 · Eastside Catholic | 9 | Eastside Catholic | 30:20.68 |