| 1 | Seth ThomassonPlace 1 · Grade 11 · Black Hills | 11 | Black Hills | 18:25.89 |
| 2 | Tyler ClarkPlace 2 · Grade 10 · Tumwater | 10 | Tumwater | 20:01.08 |
| 3 | James SmithPlace 3 · Grade 11 · Tumwater | 11 | Tumwater | 20:01.26 |
| 4 | Landon MartinPlace 4 · Grade 11 · Tumwater | 11 | Tumwater | 20:01.43 |
| 5 | Thomas(TJ) KressinPlace 5 · Grade 11 · Tumwater | 11 | Tumwater | 20:10.44 |
| 6 | Will ZahnPlace 6 · Grade 11 · Tumwater | 11 | Tumwater | 20:18.06 |
| 7 | Hayden NewmanPlace 7 · Grade 12 · Tumwater | 12 | Tumwater | 20:19.21 |
| 8 | Martin TaylorPlace 8 · Grade 10 · Tumwater | 10 | Tumwater | 20:38.37 |
| 9 | Nathan BrazillPlace 9 · Grade 12 · Black Hills | 12 | Black Hills | 21:01.79 |
| 10 | Jordan HatchPlace 10 · Grade 12 · Tumwater | 12 | Tumwater | 21:12.64 |
| 11 | Declan MarshPlace 11 · Grade 12 · Tumwater | 12 | Tumwater | 21:17.06 |
| 12 | Grayson GallagherPlace 12 · Grade 10 · Tumwater | 10 | Tumwater | 21:32.79 |
| 13 | Robert KondratPlace 13 · Grade 9 · Tumwater | 9 | Tumwater | 22:08.32 |
| 14 | Lorenzo LariosPlace 14 · Grade 10 · Tumwater | 10 | Tumwater | 22:23.91 |
| 15 | Axel SimonsPlace 15 · Grade 10 · Tumwater | 10 | Tumwater | 22:29.61 |
| 16 | Justin Hatch JrPlace 16 · Grade 9 · Tumwater | 9 | Tumwater | 22:30.12 |
| 17 | Aiden CollinsPlace 17 · Grade 10 · Black Hills | 10 | Black Hills | 22:44.37 |
| 18 | Liam CollinsPlace 18 · Grade 9 · Black Hills | 9 | Black Hills | 22:46.21 PR |
| 19 | Warren HansonPlace 19 · Grade 11 · Black Hills | 11 | Black Hills | 22:53.44 |
| 20 | James StreuliPlace 20 · Grade 12 · Tumwater | 12 | Tumwater | 23:27.47 |
| 21 | Ty CollinsPlace 21 · Grade 10 · Black Hills | 10 | Black Hills | 23:46.50 |
| 22 | Christian GarciaPlace 22 · Grade 12 · Tumwater | 12 | Tumwater | 23:50.98 |
| 23 | Jacob TurnerPlace 23 · Grade 12 · Tumwater | 12 | Tumwater | 24:09.06 |
| 24 | Ryder LutherPlace 24 · Grade 9 · Tumwater | 9 | Tumwater | 24:31.03 |
| 25 | Roman BagatelosPlace 25 · Grade 12 · Tumwater | 12 | Tumwater | 25:01.06 |
| 26 | Gabe PalmerPlace 26 · Grade 9 · Tumwater | 9 | Tumwater | 25:13.52 |
| 27 | Alexander GrahamPlace 27 · Grade 9 · Tumwater | 9 | Tumwater | 26:34.95 |
| 28 | Alexander MorganPlace 28 · Grade 9 · Tumwater | 9 | Tumwater | 26:45.33 |
| 29 | Kenny KeepPlace 29 · Grade 9 · Black Hills | 9 | Black Hills | 26:45.78 |
| 30 | Nolan ShayPlace 30 · Grade 9 · Tumwater | 9 | Tumwater | 28:19.84 PR |
| 31 | Fitz PeckPlace 31 · Grade 9 · Black Hills | 9 | Black Hills | 28:25.76 |
| 32 | Jackson CarlingtonPlace 32 · Grade 9 · Tumwater | 9 | Tumwater | 28:40.33 |