| 1 | Quintin CollinsPlace 1 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 8:40 |
| 2 | Brady SupanchickPlace 2 · Grade 7 · RiversideUnofficial | 7 | Riverside | 8:41 |
| 3 | Lukas KubikPlace 3 · Grade 8 · JenkinsUnofficial | 8 | Jenkins | 8:59 |
| 4 | Kameron TonerPlace 4 · Grade 7 · RiversideUnofficial | 7 | Riverside | 9:05 |
| 5 | Benjamin HenryPlace 5 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 9:07 |
| 6 | Nick WatkinsPlace 6 · Grade 8 · St George'sUnofficial | 8 | St George's | 9:19 |
| 7 | Jack MorrisPlace 7 · St George'sUnofficial | — | St George's | 9:21 PR |
| 8 | Aaron SimonPlace 8 · Grade 8 · RiversideUnofficial | 8 | Riverside | 9:26 |
| 9 | Jamar DistelPlace 9 · Grade 7 · RiversideUnofficial | 7 | Riverside | 9:31 |
| 10 | Sam KindlPlace 10 · Grade 8 · St George'sUnofficial | 8 | St George's | 9:36 |
| — | Reid HeadrickGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 9:38 |
| 11 | Bradley KenadyPlace 11 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 9:38 |
| 12 | Ethan HobbsPlace 12 · Grade 7 · RiversideUnofficial | 7 | Riverside | 9:39 |
| 13 | Sawyer WilliamsPlace 13 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 9:39 |
| 14 | Ethan HodgsonPlace 14 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 9:40 |
| 15 | Jacson NewmanPlace 15 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 9:41 |
| 16 | Chaitanya NalluriPlace 16 · Grade 8 · St George'sUnofficial | 8 | St George's | 9:43 |
| 17 | Nick HenningPlace 17 · Grade 8 · St George'sUnofficial | 8 | St George's | 9:46 |
| — | Noah KeisterGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 9:49 |
| 18 | Finley WolffPlace 18 · Grade 7 · St George'sUnofficial | 7 | St George's | 9:49 |
| 19 | Blake PetersenPlace 19 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 9:50 |
| 20 | Lucas ParekhPlace 20 · Grade 7 · St George'sUnofficial | 7 | St George's | 9:50 |
| 21 | James GunnPlace 21 · Grade 7 · St George'sUnofficial | 7 | St George's | 9:51 |
| 22 | Hunter HavensPlace 22 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 9:59 |
| 23 | Nolan MunyonPlace 23 · Grade 7 · RiversideUnofficial | 7 | Riverside | 10:01 |
| 24 | Nico MoralesPlace 24 · Grade 8 · St George'sUnofficial | 8 | St George's | 10:06 |
| 25 | Grant SpanglerPlace 25 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 10:06 |
| 26 | Taylin JohnsonPlace 26 · Grade 8 · RiversideUnofficial | 8 | Riverside | 10:08 |
| — | Sam RussellGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 10:09 |
| 27 | Zane ChalichPlace 27 · Grade 8 · St George'sUnofficial | 8 | St George's | 10:10 |
| — | Isaiah Eastwood · Medical LakeUnofficial | — | Medical Lake | 10:12 PR |
| 28 | Tyce LyonsPlace 28 · Grade 7 · RiversideUnofficial | 7 | Riverside | 10:14 |
| — | Ethan LabonteGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 10:16 |
| 29 | Elijah LloydPlace 29 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 10:19 |
| 30 | Ryan CastrovinciPlace 30 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 10:23 |
| 31 | Kylen KrepcikPlace 31 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 10:24 |
| 32 | Grady ParksPlace 32 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 10:24 |
| 33 | River ArrandPlace 33 · Grade 8 · RiversideUnofficial | 8 | Riverside | 10:25 |
| 34 | Tiger TobeckPlace 34 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 10:32 |
| 35 | Gunther ElstonPlace 35 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 10:38 |
| — | Caleb AylingGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 10:40 PR |
| 36 | Myles DonaldsonPlace 36 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 10:40 |
| — | Cole KrepcikGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 10:43 |
| 37 | Carl SchickPlace 37 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 10:43 |
| 38 | Angel MendezPlace 38 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 10:44 |
| — | Layne Lathrop · Deer ParkUnofficial | — | Deer Park | 10:45 PR |
| — | Mason SatkoGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 10:46 |
| 39 | Grant MoodyPlace 39 · Grade 8 · St George'sUnofficial | 8 | St George's | 10:47 |
| 40 | Kyler CastroPlace 40 · Grade 8 · Medical LakeUnofficial | 8 | Medical Lake | 10:49 |
| 41 | Jordan SteinhartPlace 41 · Grade 7 · St George'sUnofficial | 7 | St George's | 10:53 |
| — | Dylan HallGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 11:02 |
| — | Logan LabonteGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 11:03 |
| 42 | Dayton RowleyPlace 42 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 11:04 |
| — | Adam RutlandGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 11:06 |
| 43 | Connor RaymondPlace 43 · Grade 7 · RiversideUnofficial | 7 | Riverside | 11:06 |
| 44 | Joseph ColemanPlace 44 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 11:10 |
| 45 | Mathew CallaghanPlace 45 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 11:10 |
| 46 | Christian RagozzinePlace 46 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 11:13 |
| — | Dawson ZeikGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 11:14 |
| — | Connor GallGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 11:30 |
| 47 | Tyler BatesPlace 47 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 11:31 |
| 48 | Kyley DoughtyPlace 48 · Grade 8 · St George'sUnofficial | 8 | St George's | 11:37 |
| — | Sam OrnelasGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 11:50 |
| — | Austin WareGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 11:50 PR |
| — | Gavin MylanGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 11:56 |
| 49 | Ethan EarleyPlace 49 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 11:56 |
| 50 | Aiden KanrilakPlace 50 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 11:57 |
| — | Noah YoungGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 12:07 |
| 51 | Oran RhimerPlace 51 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 12:08 |
| 52 | Isaac KanePlace 52 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 12:14 |
| 53 | Sherwin SupnetPlace 53 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 12:17 |
| — | Brady Beckham · RiversideUnofficial | — | Riverside | 12:29 |
| — | Aaron HarrisGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 12:50 |
| 54 | Hayden WilsonPlace 54 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 12:52 PR |
| 55 | Nathaniel MoodyPlace 55 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 12:58 |
| 56 | Chris MillerPlace 56 · Grade 8 · RiversideUnofficial | 8 | Riverside | 13:09 |
| 57 | Jack HansonPlace 57 · Grade 8 · Deer ParkUnofficial | 8 | Deer Park | 13:11 |
| — | Tanner KaneGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 13:27 |
| — | Isaiah WhiteGrade 6 · RiversideUnofficial | 6 | Riverside | 13:36 |
| — | Elijah ScottGrade 6 · Medical LakeUnofficial | 6 | Medical Lake | 13:46 |
| — | Robert LuitenGrade 6 · RiversideUnofficial | 6 | Riverside | 14:07 |
| — | Clay ElstonGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 14:22 |
| — | Evan MillerGrade 6 · RiversideUnofficial | 6 | Riverside | 14:24 |
| — | Cullian RowleyGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 15:36 PR |
| 58 | Kip PagacPlace 58 · Grade 7 · Deer ParkUnofficial | 7 | Deer Park | 15:47 |
| — | Brandon ClarkGrade 6 · Deer ParkUnofficial | 6 | Deer Park | 16:28 |
| 59 | Kailer StarrPlace 59 · Grade 7 · Medical LakeUnofficial | 7 | Medical Lake | 17:21 |