| 1 | Jace PrattPlace 1 · Grade 8 · Northshore | 8 | Northshore | 8:04.5 |
| 2 | Bryson WeaverPlace 2 · Grade 7 · Northshore | 7 | Northshore | 8:22.7 |
| 3 | Brandon MillerPlace 3 · Grade 8 · Timbercrest | 8 | Timbercrest | 8:41.0 |
| 4 | James BournPlace 4 · Grade 8 · Northshore | 8 | Northshore | 8:53.2 |
| 5 | Austyn LiuPlace 5 · Grade 8 · Northshore | 8 | Northshore | 8:56.8 |
| 6 | Eli MajowrowiczPlace 6 · Grade 7 · Kenmore | 7 | Kenmore | 8:58.9 |
| 7 | Connor QuistPlace 7 · Grade 7 · Northshore | 7 | Northshore | 9:04.1 |
| 8 | Bram ClaytonPlace 8 · Grade 8 · Northshore | 8 | Northshore | 9:08.9 |
| 9 | Troy DowPlace 9 · Grade 8 · Northshore | 8 | Northshore | 9:10.9 |
| 10 | Rafi AlamiPlace 10 · Grade 8 · Timbercrest | 8 | Timbercrest | 9:11.7 |
| 11 | Colin PlataPlace 11 · Grade 7 · Northshore | 7 | Northshore | 9:14.4 PR |
| 12 | Griffin ThorpePlace 12 · Grade 8 · Timbercrest | 8 | Timbercrest | 9:19.2 |
| 13 | Paul HittPlace 13 · Grade 8 · Timbercrest | 8 | Timbercrest | 9:20.4 |
| 14 | Rioaki StonePlace 14 · Grade 7 · Timbercrest | 7 | Timbercrest | 9:21.2 |
| 15 | Francisco GonzalezPlace 15 · Grade 7 · Kenmore | 7 | Kenmore | 9:25.5 |
| 16 | Cody SanchezPlace 16 · Grade 7 · Timbercrest | 7 | Timbercrest | 9:27.7 |
| 17 | Asher LindholmPlace 17 · Grade 7 · Timbercrest | 7 | Timbercrest | 9:36.2 |
| 18 | Leo CiccuPlace 18 · Grade 8 · Northshore | 8 | Northshore | 9:41.8 |
| 19 | Darian LiPlace 19 · Grade 8 · Northshore | 8 | Northshore | 9:45.0 |
| 20 | Sawyer HallPlace 20 · Grade 7 · Timbercrest | 7 | Timbercrest | 9:45.3 |
| 21 | Will WalshPlace 21 · Grade 8 · Northshore | 8 | Northshore | 9:47.5 |
| 22 | Finn GuntherPlace 22 · Grade 7 · Northshore | 7 | Northshore | 9:51.3 PR |
| 23 | Kevin LesliePlace 23 · Grade 7 · Kenmore | 7 | Kenmore | 9:53.3 |
| 24 | Misha LavrovPlace 24 · Grade 7 · Northshore | 7 | Northshore | 9:53.8 |
| 25 | Cameron CloheseyPlace 25 · Grade 8 · Northshore | 8 | Northshore | 10:12.7 |
| 26 | William DiehlPlace 26 · Grade 8 · Northshore | 8 | Northshore | 10:16.9 |
| 27 | River RossPlace 27 · Grade 7 · Northshore | 7 | Northshore | 10:21.2 PR |
| 28 | Beckett RuempingPlace 28 · Grade 7 · Timbercrest | 7 | Timbercrest | 10:24.5 |
| 29 | Kase AleyPlace 29 · Grade 7 · Kenmore | 7 | Kenmore | 10:27.0 |
| 30 | Niji HansonPlace 30 · Grade 7 · Timbercrest | 7 | Timbercrest | 10:27.4 |
| 31 | Casen ReadPlace 31 · Grade 7 · Kenmore | 7 | Kenmore | 10:30.0 |
| 32 | Spencer PetersonPlace 32 · Grade 8 · Timbercrest | 8 | Timbercrest | 10:31.2 |
| 33 | Jonathan PeckPlace 33 · Grade 8 · Northshore | 8 | Northshore | 10:31.5 |
| 34 | Finn OlesonPlace 34 · Grade 8 · Northshore | 8 | Northshore | 10:34.8 |
| 35 | Ryder EllertsonPlace 35 · Grade 8 · Northshore | 8 | Northshore | 10:35.2 |
| 36 | Austin YaoPlace 36 · Grade 7 · Northshore | 7 | Northshore | 10:35.9 |
| 37 | Sonit MohanPlace 37 · Grade 7 · Timbercrest | 7 | Timbercrest | 10:45.1 |
| 38 | Tate HillPlace 38 · Grade 8 · Timbercrest | 8 | Timbercrest | 10:47.7 |
| 39 | Simon AtteberyPlace 39 · Grade 8 · Kenmore | 8 | Kenmore | 10:49.1 |
| 40 | Aakash KannanPlace 40 · Grade 8 · Timbercrest | 8 | Timbercrest | 10:50.8 |
| 41 | Kian EsmaeiliPlace 41 · Grade 7 · Timbercrest | 7 | Timbercrest | 10:51.6 |
| 42 | Elliott ChangPlace 42 · Grade 7 · Timbercrest | 7 | Timbercrest | 10:52.0 |
| 43 | Dheeran Rajasekar VinukiruthikaPlace 43 · Grade 8 · Northshore | 8 | Northshore | 10:52.3 PR |
| 44 | Roddy FaulkPlace 44 · Grade 7 · Timbercrest | 7 | Timbercrest | 10:52.6 PR |
| 45 | Sam RhodesPlace 45 · Grade 7 · Northshore | 7 | Northshore | 10:56.2 |
| 46 | Joseph BaileyPlace 46 · Grade 7 · Northshore | 7 | Northshore | 11:00.8 |
| 47 | Luke RamborgerPlace 47 · Grade 7 · Kenmore | 7 | Kenmore | 11:03.1 |
| 48 | Jameson CulbertPlace 48 · Grade 8 · Timbercrest | 8 | Timbercrest | 11:04.3 |
| 49 | Nolan IsgreenPlace 49 · Grade 8 · Timbercrest | 8 | Timbercrest | 11:07.7 |
| 50 | Frederick BryantPlace 50 · Grade 8 · Northshore | 8 | Northshore | 11:11.6 |
| 51 | Bhairav DayaneniPlace 51 · Grade 7 · Northshore | 7 | Northshore | 11:12.8 |
| 52 | Evan KePlace 52 · Grade 8 · Kenmore | 8 | Kenmore | 11:13.8 PR |
| 53 | Zain HamidPlace 53 · Grade 7 · Timbercrest | 7 | Timbercrest | 11:14.7 |
| 54 | Carson ShanePlace 54 · Grade 7 · Timbercrest | 7 | Timbercrest | 11:15.5 PR |
| 55 | William PhillipsPlace 55 · Grade 7 · Timbercrest | 7 | Timbercrest | 11:16.3 |
| 56 | Michael MartenPlace 56 · Grade 7 · Northshore | 7 | Northshore | 11:22.2 |
| 57 | Leo MashniPlace 57 · Grade 7 · Timbercrest | 7 | Timbercrest | 11:31.5 |
| 58 | Carter BilankoPlace 58 · Grade 8 · Timbercrest | 8 | Timbercrest | 11:42.3 |
| 59 | Duke BordnerPlace 59 · Grade 7 · Timbercrest | 7 | Timbercrest | 11:43.0 |
| 60 | Henry WiecksPlace 60 · Grade 8 · Northshore | 8 | Northshore | 11:43.9 |
| 61 | Felix NeroPlace 61 · Grade 7 · Timbercrest | 7 | Timbercrest | 11:46.8 |
| 62 | Alexander MihaylovPlace 62 · Grade 7 · Northshore | 7 | Northshore | 11:53.0 |
| 63 | Alexander DouglasPlace 63 · Grade 7 · Northshore | 7 | Northshore | 11:53.4 |
| 64 | Matteo SchwarzPlace 64 · Grade 8 · Kenmore | 8 | Kenmore | 12:04.7 |
| 65 | Aiden SchmidtPlace 65 · Grade 8 · Timbercrest | 8 | Timbercrest | 12:29.2 PR |
| 66 | Artur BalasPlace 66 · Grade 7 · Northshore | 7 | Northshore | 12:29.9 |
| 67 | Arhan PatilPlace 67 · Grade 8 · Northshore | 8 | Northshore | 12:33.0 |
| 68 | Lawk ParryPlace 68 · Grade 7 · Northshore | 7 | Northshore | 12:41.2 |
| 69 | Haruki AmanoPlace 69 · Grade 7 · Northshore | 7 | Northshore | 12:48.7 |
| 70 | Colin DormanPlace 70 · Grade 7 · Kenmore | 7 | Kenmore | 12:56.6 |
| 71 | Josef WenzelPlace 71 · Grade 7 · Kenmore | 7 | Kenmore | 13:01.4 |
| 72 | Shaan ThoohanPlace 72 · Grade 7 · Northshore | 7 | Northshore | 13:02.3 |
| 73 | Gareth AndersonPlace 73 · Grade 8 · Timbercrest | 8 | Timbercrest | 13:05.1 |
| 74 | Aaron ZhaoPlace 74 · Grade 8 · Kenmore | 8 | Kenmore | 13:08.0 PR |
| 75 | Jordan WilliamsPlace 75 · Grade 8 · Northshore | 8 | Northshore | 13:10.6 |
| 76 | Leo SingelaisPlace 76 · Grade 8 · Kenmore | 8 | Kenmore | 13:20.9 |
| 77 | Yan OsadchyiPlace 77 · Grade 7 · Northshore | 7 | Northshore | 13:22.5 PR |
| 78 | Andrew BalabanovPlace 78 · Grade 7 · Northshore | 7 | Northshore | 13:24.9 |
| 79 | Tye BauerPlace 79 · Grade 8 · Northshore | 8 | Northshore | 13:30.2 |
| 80 | Hiro TakeuchiPlace 80 · Grade 8 · Northshore | 8 | Northshore | 13:30.7 |
| 81 | Magnus KinleyPlace 81 · Grade 7 · Timbercrest | 7 | Timbercrest | 13:31.1 |
| 82 | Liam CobaPlace 82 · Grade 8 · Northshore | 8 | Northshore | 13:31.5 PR |
| 83 | Spencer NicholsonPlace 83 · Grade 7 · Kenmore | 7 | Kenmore | 13:31.7 |
| 84 | Grayson BaggettPlace 84 · Grade 8 · Timbercrest | 8 | Timbercrest | 13:35.4 PR |
| 85 | Tristan HudsonPlace 85 · Grade 8 · Kenmore | 8 | Kenmore | 13:39.1 |
| 86 | Benji FergusonPlace 86 · Grade 7 · Northshore | 7 | Northshore | 13:46.8 |
| 87 | Alvin ZhaoPlace 87 · Grade 7 · Northshore | 7 | Northshore | 13:57.8 |
| 88 | Ian SumnerPlace 88 · Grade 7 · Northshore | 7 | Northshore | 13:59.7 |
| 89 | Jaydden ChasePlace 89 · Grade 8 · Kenmore | 8 | Kenmore | 14:19.8 |
| 90 | Encheng YiPlace 90 · Grade 7 · Northshore | 7 | Northshore | 14:50.3 |
| 91 | Sarvesh Sangeeth SreedeviPlace 91 · Grade 8 · Northshore | 8 | Northshore | 16:11.1 |
| 92 | Hugo PirihPlace 92 · Grade 8 · Northshore | 8 | Northshore | 17:25.4 |
| 93 | Aidan JensenPlace 93 · Grade 7 · Kenmore | 7 | Kenmore | 17:49.1 |
| 94 | Jorge RomeroPlace 94 · Grade 8 · Northshore | 8 | Northshore | 17:55.1 |
| 95 | Lane SmithPlace 95 · Grade 8 · Northshore | 8 | Northshore | 18:22.9 |
| 96 | Aksel Freer-EversolePlace 96 · Grade 7 · Kenmore | 7 | Kenmore | 23:31.4 |
| 97 | Collin MarshPlace 97 · Grade 7 · Northshore | 7 | Northshore | DNF |
| 98 | Gus AndersonPlace 98 · Grade 8 · Kenmore | 8 | Kenmore | DNS |
| 99 | Simon AtterberyPlace 99 · Grade 8 · Kenmore | 8 | Kenmore | DNS |
| 100 | Holden ButlerPlace 100 · Grade 8 · Kenmore | 8 | Kenmore | DNS |