| 1 | Bryce LarsonPlace 1 · Grade 6 · Mission Hill | 6 | Mission Hill | 14:34 |
| 2 | Oskar EgererPlace 2 · Grade 6 · Mission Hill | 6 | Mission Hill | 14:46 |
| 3 | Ashton KeenePlace 3 · Grade 6 · Mission Hill | 6 | Mission Hill | 14:47 |
| 4 | Nolan GutierrezPlace 4 · Grade 6 · Scotts Valley | 6 | Scotts Valley | 14:48 |
| 5 | Deacon McConvillePlace 5 · Grade 6 · New Brighton | 6 | New Brighton | 15:14 |
| 6 | Luke RichardaPlace 6 · Grade 6 · New Brighton | 6 | New Brighton | 15:24 |
| 7 | Chase ClarkPlace 7 · Grade 6 · Scotts Valley | 6 | Scotts Valley | 15:31 |
| 8 | Jack IzzoPlace 8 · Grade 6 · Moreland Notre Dame | 6 | Moreland Notre Dame | 15:33 |
| 9 | Wilder HuttoPlace 9 · Grade 6 · New Brighton | 6 | New Brighton | 15:39 |
| 10 | Graham Kostigen MumperPlace 10 · Grade 6 · New Brighton | 6 | New Brighton | 15:40 |
| 11 | Arthur Fairbairn-GuertinPlace 11 · Grade 6 · Mission Hill | 6 | Mission Hill | 15:55 |
| 12 | Allan Cornejo KelleyPlace 12 · Grade 6 · Scotts Valley | 6 | Scotts Valley | 16:03 |
| 13 | Emmanuel RuizPlace 13 · Grade 6 · Moreland Notre Dame | 6 | Moreland Notre Dame | 16:13 |
| 14 | Rylan GalindoPlace 14 · Grade 6 · New Brighton | 6 | New Brighton | 16:18 |
| 15 | Rocco MartinPlace 15 · Grade 6 · Shoreline | 6 | Shoreline | 16:21 |
| 16 | Marco DeanPlace 16 · Grade 6 · Branciforte | 6 | Branciforte | 16:23 |
| 17 | Luke BentleyPlace 17 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 16:27 |
| 18 | Parker DybdahlPlace 18 · Grade 6 · Mission Hill | 6 | Mission Hill | 16:29 |
| 19 | Tesh Hasan HillPlace 19 · Grade 6 · Scotts Valley | 6 | Scotts Valley | 16:30 |
| 20 | Quincy HirtzelPlace 20 · Grade 6 · Shoreline | 6 | Shoreline | 16:33 |
| 21 | Teegan MerrellPlace 21 · Grade 6 · New Brighton | 6 | New Brighton | 16:58 |
| 22 | Austin MartinezPlace 22 · Grade 6 · Moreland Notre Dame | 6 | Moreland Notre Dame | 16:59 |
| 23 | Ian LopezPlace 23 · Grade 6 · Monte Vista Christian | 6 | Monte Vista Christian | 17:06 |
| 24 | Elijah BabikPlace 24 · Grade 6 · Branciforte | 6 | Branciforte | 17:49 |
| 25 | Oliver BukowinskiPlace 25 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 17:59 |
| 26 | Asher MarquezPlace 26 · Grade 6 · New Brighton | 6 | New Brighton | 18:13 |
| 27 | Atlas MillerPlace 27 · Grade 6 · New Brighton | 6 | New Brighton | 18:14 |
| 28 | Emerson RossiPlace 28 · Grade 6 · New Brighton | 6 | New Brighton | 18:19 PR |
| 29 | Cody SummersPlace 29 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 18:23 |
| 30 | Levi GershPlace 30 · Grade 6 · Mission Hill | 6 | Mission Hill | 18:24 |
| 31 | Edward HarveyPlace 31 · Grade 6 · New Brighton | 6 | New Brighton | 18:31 |
| 32 | Bodie WilesPlace 32 · Grade 6 · New Brighton | 6 | New Brighton | 20:08 |
| 33 | Daniel HarrisPlace 33 · Grade 6 · New Brighton | 6 | New Brighton | 20:46 |
| 34 | Bodhi PetersonPlace 34 · Grade 6 · New Brighton | 6 | New Brighton | 20:59 |
| 35 | Max CPlace 35 · Grade 6 · New Brighton | 6 | New Brighton | 21:03 |
| 36 | Emmett FyfePlace 36 · Grade 6 · Branciforte | 6 | Branciforte | 21:19 |
| 37 | Carson RichcreekPlace 37 · Grade 6 · Scotts Valley | 6 | Scotts Valley | 21:57 |
| 38 | Garrett HornePlace 38 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 25:44 |
| 39 | Tobin SealesPlace 39 · Grade 6 · Branciforte | 6 | Branciforte | 26:31 |
| 40 | Vincent JohnsonPlace 40 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 27:54 |
| 41 | John MolinaPlace 41 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 27:59 |
| 42 | Matthew BennettPlace 42 · Grade 6 · San Lorenzo Valley | 6 | San Lorenzo Valley | 29:38 PR |