| 1 | Connor MorrisseyPlace 1 · Grade 12 · Kentlake | 12 | Kentlake | 18:25.6 |
| 2 | Jacen LongjohnPlace 2 · Grade 10 · Kentlake | 10 | Kentlake | 18:42.4 |
| 3 | Simon ThykkuttathilPlace 3 · Grade 11 · Decatur | 11 | Decatur | 19:38.a |
| 4 | Julian SathrePlace 4 · Grade 12 · Decatur | 12 | Decatur | 19:45.4 |
| 5 | Justus HappelPlace 5 · Grade 9 · Kentlake | 9 | Kentlake | 19:54.3 |
| 6 | Robert HyslopPlace 6 · Grade 11 · Kentlake | 11 | Kentlake | 19:55.1 |
| 7 | Marcus McGuffinPlace 7 · Grade 11 · Auburn Mountainview | 11 | Auburn Mountainview | 20:06.1 |
| 8 | Gael Bono-MartinezPlace 8 · Grade 12 · Auburn Mountainview | 12 | Auburn Mountainview | 20:06.3 |
| 9 | Benjamin SandersPlace 9 · Grade 12 · Kentlake | 12 | Kentlake | 20:14.4 |
| 10 | Shoma CastroPlace 10 · Grade 11 · Auburn Mountainview | 11 | Auburn Mountainview | 20:14.7 |
| 11 | Adam HallPlace 11 · Grade 10 · Decatur | 10 | Decatur | 20:23.9 |
| 12 | Nolan DesLongchampPlace 12 · Grade 11 · Decatur | 11 | Decatur | 20:24.5 |
| 13 | Michael MorrisPlace 13 · Grade 11 · Kentlake | 11 | Kentlake | 20:40.9 |
| 14 | Jairus SiasatPlace 14 · Grade 12 · Decatur | 12 | Decatur | 21:12.7 |
| 15 | Russell DesLongchampPlace 15 · Grade 10 · Decatur | 10 | Decatur | 21:16.0 |
| 16 | Jonathan HikelPlace 16 · Grade 12 · Kentlake | 12 | Kentlake | 21:19.5 |
| 17 | Jack MeansPlace 17 · Grade 9 · Auburn Mountainview | 9 | Auburn Mountainview | 21:24.6 |
| 18 | David PetersonPlace 18 · Grade 11 · Auburn Mountainview | 11 | Auburn Mountainview | 21:24.9 |
| 19 | Artin IstoguPlace 19 · Grade 10 · Kentlake | 10 | Kentlake | 21:55.4 |
| 20 | Ryker RingstadPlace 20 · Grade 9 · Kentlake | 9 | Kentlake | 21:58.6 |
| 21 | Collin HuntPlace 21 · Grade 12 · Kentlake | 12 | Kentlake | 22:03.5 |
| 22 | Moonsun SharmaPlace 22 · Grade 10 · Kentlake | 10 | Kentlake | 22:09.4 |
| 23 | Eduardo Flores-FloresPlace 23 · Grade 10 · Decatur | 10 | Decatur | 22:14.2 |
| 24 | Jacob SteinPlace 24 · Grade 10 · Kentlake | 10 | Kentlake | 22:40.2 |
| 25 | Kahhel VillanuevaPlace 25 · Grade 9 · Auburn Mountainview | 9 | Auburn Mountainview | 23:04.5 |
| 26 | Amilcar Pacay BacPlace 26 · Grade 12 · Auburn Mountainview | 12 | Auburn Mountainview | 23:06.7 |
| 27 | Matthew WagnerPlace 27 · Grade 12 · Kentlake | 12 | Kentlake | 23:13.9 |
| 28 | Rhys LloydPlace 28 · Grade 9 · Kentlake | 9 | Kentlake | 23:18.7 |
| 29 | Jacob PittsPlace 29 · Grade 10 · Kentlake | 10 | Kentlake | 23:26.5 |
| 30 | Dominik MendozaPlace 30 · Grade 9 · Auburn Mountainview | 9 | Auburn Mountainview | 24:08.3 |
| 31 | Jaeden OlaesPlace 31 · Grade 10 · Kentlake | 10 | Kentlake | 24:10.4 |
| 32 | Blake AndersonPlace 32 · Grade 11 · Kentlake | 11 | Kentlake | 24:17.6 |
| 33 | Johnathan ChhinPlace 33 · Grade 10 · Auburn Mountainview | 10 | Auburn Mountainview | 24:42.6 |
| 34 | Joseph EdeburnPlace 34 · Grade 10 · Auburn Mountainview | 10 | Auburn Mountainview | 24:44.2 |
| 35 | Rohan MakhijaPlace 35 · Grade 11 · Kentlake | 11 | Kentlake | 24:50.5 |
| 36 | Chinedu ChukwuPlace 36 · Grade 12 · Kentlake | 12 | Kentlake | 24:53.2 |
| 37 | David Castillo- RomeroPlace 37 · Grade 10 · Decatur | 10 | Decatur | 25:00.2 |
| 38 | Wesley MorrisseyPlace 38 · Grade 11 · Kentlake | 11 | Kentlake | 25:19.2 |
| 39 | Amari MartinPlace 39 · Grade 10 · Decatur | 10 | Decatur | 26:23.4 |
| 40 | Caleb BraatzPlace 40 · Grade 10 · Auburn Mountainview | 10 | Auburn Mountainview | 27:03.5 |
| 41 | Elijah SteinshouerPlace 41 · Grade 9 · Auburn Mountainview | 9 | Auburn Mountainview | 27:24.0 |
| 42 | James OchoaPlace 42 · Grade 9 · Decatur | 9 | Decatur | 27:25.7 PR |
| 43 | Eric CaoPlace 43 · Grade 10 · Auburn Mountainview | 10 | Auburn Mountainview | 27:36.9 |
| 44 | Sarvjot SimghPlace 44 · Grade 10 · Auburn Mountainview | 10 | Auburn Mountainview | 32:11.3 |
| 45 | Alexander BradleyPlace 45 · Grade 10 · Auburn Mountainview | 10 | Auburn Mountainview | 35:58.4 |