| 1 | Jack LathamPlace 1 · Grade 11 · Dixon | 11 | Dixon | 16:50.7 |
| 2 | Aiden MarionPlace 2 · Grade 11 · Casa Roble | 11 | Casa Roble | 17:12.3 |
| 3 | Liam WallPlace 3 · Grade 12 · Casa Roble | 12 | Casa Roble | 17:19.3 |
| 4 | Benjamin PalaciosPlace 4 · Grade 11 · Casa Roble | 11 | Casa Roble | 17:41.7 |
| 5 | Tyson KasbergerPlace 5 · Grade 11 · Dixon | 11 | Dixon | 17:47.7 |
| 6 | David KitanoPlace 6 · Grade 11 · Dixon | 11 | Dixon | 17:57.7 |
| 7 | Iain JohnsonPlace 7 · Grade 11 · Casa Roble | 11 | Casa Roble | 18:05.0 |
| 8 | Micah HeberleinPlace 8 · Grade 12 · Casa Roble | 12 | Casa Roble | 18:05.8 |
| 9 | Davyn ForbesPlace 9 · Grade 11 · Casa Roble | 11 | Casa Roble | 18:07.2 |
| 10 | Clark WilkinsonPlace 10 · Grade 12 · Casa Roble | 12 | Casa Roble | 18:07.6 |
| 11 | Julian CarrilloPlace 11 · Grade 10 · Rio Linda | 10 | Rio Linda | 18:14.1 |
| 12 | Nathaniel AlbertsonPlace 12 · Grade 11 · Rio Linda | 11 | Rio Linda | 18:19.2 |
| 13 | Lucas SpinelliPlace 13 · Grade 11 · El Camino (Sacramento) | 11 | El Camino (Sacramento) | 18:33.0 |
| 14 | Fernando Castro IIIPlace 14 · Grade 9 · Rio Linda | 9 | Rio Linda | 18:45.9 |
| 15 | Aidan ChoyPlace 15 · Grade 12 · Casa Roble | 12 | Casa Roble | 18:51.1 |
| 16 | John KitanoPlace 16 · Grade 9 · Dixon | 9 | Dixon | 18:52.4 |
| 17 | George CummingsPlace 17 · Grade 12 · El Camino (Sacramento) | 12 | El Camino (Sacramento) | 19:09.3 |
| 18 | Cole TolmanPlace 18 · Grade 11 · Casa Roble | 11 | Casa Roble | 19:16.2 |
| 19 | Julius Godinez VazquezPlace 19 · Grade 9 · Rio Linda | 9 | Rio Linda | 19:20.3 |
| 20 | Fernando Isaiah GuizarPlace 20 · Grade 9 · Dixon | 9 | Dixon | 19:34.9 |
| 21 | Jacob AcevedoPlace 21 · Grade 9 · Sutter | 9 | Sutter | 19:45.8 |
| 22 | Colton AshbyPlace 22 · Grade 9 · Sutter | 9 | Sutter | 19:47.1 |
| 23 | Asher GutierrezPlace 23 · Grade 9 · Sutter | 9 | Sutter | 19:59.9 |
| 24 | Samuel TastardPlace 24 · Grade 10 · El Camino (Sacramento) | 10 | El Camino (Sacramento) | 20:03.8 |
| 25 | Henry PollockPlace 25 · Grade 11 · Casa Roble | 11 | Casa Roble | 20:09.7 |
| 26 | Francisco GuizarPlace 26 · Grade 10 · Dixon | 10 | Dixon | 20:15.7 |
| 27 | Luis BustosPlace 27 · Grade 9 · Dixon | 9 | Dixon | 20:15.7 |
| 28 | Casey LockeyPlace 28 · Grade 12 · Casa Roble | 12 | Casa Roble | 20:22.5 |
| 29 | Collin HaugheyPlace 29 · Grade 12 · Casa Roble | 12 | Casa Roble | 20:26.8 |
| 30 | Elian OrtizPlace 30 · Grade 10 · Rio Linda | 10 | Rio Linda | 20:33.1 |
| 31 | Dexter DudleyPlace 31 · Grade 9 · Destiny Christian Academy | 9 | Destiny Christian Academy | 20:42.4 |
| 32 | William AllisonPlace 32 · Grade 11 · Casa Roble | 11 | Casa Roble | 20:51.3 |
| 33 | Miguel UscangaPlace 33 · Grade 12 · Woodland | 12 | Woodland | 20:54.2 |
| 34 | Matthew ThompsonPlace 34 · Grade 11 · Woodland | 11 | Woodland | 21:02.0 |
| 35 | Mason ThompsonPlace 35 · Grade 9 · Woodland | 9 | Woodland | 21:13.1 |
| 36 | Stanley WomackPlace 36 · Grade 12 · Sutter | 12 | Sutter | 21:28.8 |
| 37 | Dylan RiesenbergPlace 37 · Grade 10 · Woodland | 10 | Woodland | 21:34.9 |
| 38 | Cristian Leo VenegasPlace 38 · Grade 11 · Rio Linda | 11 | Rio Linda | 21:57.5 |
| 39 | Phoenix ClarkePlace 39 · Grade 12 · Sutter | 12 | Sutter | 22:14.9 |
| 40 | Elijah GinyardPlace 40 · Grade 11 · Natomas | 11 | Natomas | 22:19.0 |
| 41 | Chase FosterPlace 41 · Grade 12 · Destiny Christian Academy | 12 | Destiny Christian Academy | 22:22.3 |
| 42 | Nicklaus LorPlace 42 · Grade 12 · Rio Linda | 12 | Rio Linda | 23:47.2 |
| 43 | Anthony GranadosPlace 43 · Grade 12 · Woodland | 12 | Woodland | 24:35.7 |
| 44 | Joseph VelaPlace 44 · Grade 11 · Woodland | 11 | Woodland | 25:16.8 |
| 45 | Mubashir SafiPlace 45 · Grade 11 · El Camino (Sacramento) | 11 | El Camino (Sacramento) | 25:50.2 |
| 46 | Jared Ramirez LozanoPlace 46 · Grade 11 · Woodland | 11 | Woodland | 26:23.3 |
| 47 | Hayder Al AzawiPlace 47 · Grade 12 · El Camino (Sacramento) | 12 | El Camino (Sacramento) | 27:33.8 |
| 48 | Angel PerezPlace 48 · Grade 12 · Woodland | 12 | Woodland | 27:54.7 |
| 49 | Mason YangPlace 49 · Grade 11 · Rio Linda | 11 | Rio Linda | 36:24.2 |