| 1 | Aiden MarionPlace 1 · Grade 11 · Casa Roble | 11 | Casa Roble | 17:25.0 |
| 2 | Jack LathamPlace 2 · Grade 11 · Dixon | 11 | Dixon | 17:33.0 |
| 3 | Liam WallPlace 3 · Grade 12 · Casa Roble | 12 | Casa Roble | 18:28.2 |
| 4 | Tyson KasbergerPlace 4 · Grade 11 · Dixon | 11 | Dixon | 18:53.9 |
| 5 | Nathaniel AlbertsonPlace 5 · Grade 11 · Rio Linda | 11 | Rio Linda | 19:01.0 |
| 6 | Benjamin PalaciosPlace 6 · Grade 11 · Casa Roble | 11 | Casa Roble | 19:02.2 |
| 7 | David KitanoPlace 7 · Grade 11 · Dixon | 11 | Dixon | 19:04.4 |
| 8 | Iain JohnsonPlace 8 · Grade 11 · Casa Roble | 11 | Casa Roble | 19:15.7 |
| 9 | Fernando CastroPlace 9 · Grade 9 · Rio Linda | 9 | Rio Linda | 19:26.6 |
| 10 | Davyn ForbesPlace 10 · Grade 11 · Casa Roble | 11 | Casa Roble | 19:30.7 |
| 11 | John KitanoPlace 11 · Grade 9 · Dixon | 9 | Dixon | 19:58.3 PR |
| 12 | Lucas SpinelliPlace 12 · Grade 11 · El Camino (Sacramento) | 11 | El Camino (Sacramento) | 20:01.2 |
| 13 | Aidan ChoyPlace 13 · Grade 12 · Casa Roble | 12 | Casa Roble | 20:12.9 |
| 14 | Micah HeberleinPlace 14 · Grade 12 · Casa Roble | 12 | Casa Roble | 20:15.1 |
| 15 | George CummingsPlace 15 · Grade 12 · El Camino (Sacramento) | 12 | El Camino (Sacramento) | 20:16.5 |
| 16 | Jacob AcevedoPlace 16 · Grade 9 · Sutter | 9 | Sutter | 20:22.3 PR |
| 17 | Clark WilkinsonPlace 17 · Grade 12 · Casa Roble | 12 | Casa Roble | 20:27.6 |
| 18 | Cole TolmanPlace 18 · Grade 11 · Casa Roble | 11 | Casa Roble | 20:30.6 |
| 19 | Gabe SchnetzPlace 19 · Grade 11 · Sutter | 11 | Sutter | 20:30.9 PR |
| 20 | Julian CarrilloPlace 20 · Grade 10 · Rio Linda | 10 | Rio Linda | 20:51.8 |
| 21 | Samuel TastardPlace 21 · Grade 10 · El Camino (Sacramento) | 10 | El Camino (Sacramento) | 20:53.5 |
| 22 | Fernando Isaiah GuizarPlace 22 · Grade 9 · Dixon | 9 | Dixon | 21:14.6 PR |
| 23 | Colton AshbyPlace 23 · Grade 9 · Sutter | 9 | Sutter | 21:21.9 |
| 24 | Asher GutierrezPlace 24 · Grade 9 · Sutter | 9 | Sutter | 21:24.5 PR |
| 25 | Francisco GuizarPlace 25 · Grade 10 · Dixon | 10 | Dixon | 21:31.1 |
| 26 | Casey LockeyPlace 26 · Grade 12 · Casa Roble | 12 | Casa Roble | 21:34.3 |
| 27 | William AllisonPlace 27 · Grade 11 · Casa Roble | 11 | Casa Roble | 21:36.7 |
| 28 | Collin HaugheyPlace 28 · Grade 12 · Casa Roble | 12 | Casa Roble | 21:39.7 PR |
| 29 | Elian OrtizPlace 29 · Grade 10 · Rio Linda | 10 | Rio Linda | 21:42.3 |
| 30 | Asher MergensPlace 30 · Grade 9 · Casa Roble | 9 | Casa Roble | 21:46.5 PR |
| 31 | Miguel UscangaPlace 31 · Grade 12 · Woodland | 12 | Woodland | 21:59.3 |
| 32 | Henry PollockPlace 32 · Grade 11 · Casa Roble | 11 | Casa Roble | 22:15.1 |
| 33 | Dexter DudleyPlace 33 · Grade 9 · Destiny Christian Academy | 9 | Destiny Christian Academy | 22:32.2 |
| 34 | Elijah GinyardPlace 34 · Grade 11 · Natomas | 11 | Natomas | 23:28.0 |
| 35 | Cristian Leo VenegasPlace 35 · Grade 11 · Rio Linda | 11 | Rio Linda | 23:33.2 |
| 36 | Chase FosterPlace 36 · Grade 12 · Destiny Christian Academy | 12 | Destiny Christian Academy | 23:34.2 |
| 37 | Declan SheaPlace 37 · Grade 11 · Sutter | 11 | Sutter | 24:10.7 |
| 38 | Phoenix ClarkePlace 38 · Grade 12 · Sutter | 12 | Sutter | 24:14.3 PR |
| 39 | Dylan RiesenbergPlace 39 · Grade 10 · Woodland | 10 | Woodland | 24:18.4 PR |
| 40 | Michael JordanPlace 40 · Grade 10 · Woodland | 10 | Woodland | 25:29.2 PR |
| 41 | Nicklaus LorPlace 41 · Grade 12 · Rio Linda | 12 | Rio Linda | 25:51.3 |
| 42 | Joseph VelaPlace 42 · Grade 11 · Woodland | 11 | Woodland | 25:52.8 PR |
| 43 | Angel PerezPlace 43 · Grade 12 · Woodland | 12 | Woodland | 25:54.6 PR |
| 44 | Stanley WomackPlace 44 · Grade 12 · Sutter | 12 | Sutter | 26:42.3 |
| 45 | Anthony GranadosPlace 45 · Grade 12 · Woodland | 12 | Woodland | 27:22.9 PR |
| 46 | Emiliano CabreraPlace 46 · Grade 9 · Rio Linda | 9 | Rio Linda | 27:59.7 PR |
| 47 | Mubashir SafiPlace 47 · Grade 11 · El Camino (Sacramento) | 11 | El Camino (Sacramento) | 29:30.3 |
| 48 | Hayder Al AzawiPlace 48 · Grade 12 · El Camino (Sacramento) | 12 | El Camino (Sacramento) | 32:06.6 |
| 0 | Jovany LunaPlace 0 · Grade 10 · El Camino (Sacramento) | 10 | El Camino (Sacramento) | DNS |
| 0 | Julius Godinez VazquezPlace 0 · Grade 9 · Rio Linda | 9 | Rio Linda | DNS |