| 1 | Nate CarterPlace 1 · Grade 10 · Oakmont | 10 | Oakmont | 19:00.80 |
| 2 | Michael WrightPlace 2 · Grade 10 · Union Mine | 10 | Union Mine | 19:05.60 |
| 3 | Illya NabokPlace 3 · Grade 9 · Mira Loma | 9 | Mira Loma | 19:22.40 |
| 4 | Alex ZassoPlace 4 · Grade 10 · Oakmont | 10 | Oakmont | 19:22.50 |
| 5 | Patrick SandersPlace 5 · Grade 10 · Oakmont | 10 | Oakmont | 19:38.50 PR |
| 6 | Will WadePlace 6 · Grade 11 · Oakmont | 11 | Oakmont | 19:51.20 |
| 7 | Griffin DaviesPlace 7 · Grade 10 · Union Mine | 10 | Union Mine | 19:51.90 |
| 8 | James WingatePlace 8 · Grade 12 · Oakmont | 12 | Oakmont | 19:58.00 |
| 9 | Lukas KollerPlace 9 · Grade 11 · Mira Loma | 11 | Mira Loma | 20:02.10 |
| 10 | Matthew AlleyPlace 10 · Grade 11 · Oakmont | 11 | Oakmont | 20:02.20 PR |
| 11 | Javed SalimanPlace 11 · Grade 9 · Oakmont | 9 | Oakmont | 20:07.70 |
| 12 | Ricardo MontanezPlace 12 · Grade 9 · Kennedy (Sacramento) | 9 | Kennedy (Sacramento) | 20:16.30 PR |
| 13 | Keegan GrimaldiPlace 13 · Grade 9 · Antelope | 9 | Antelope | 20:25.00 |
| 14 | Nima BayatiPlace 14 · Grade 11 · Oakmont | 11 | Oakmont | 20:31.20 |
| 15 | Aldo GonzalesPlace 15 · Grade 11 · Kennedy (Sacramento) | 11 | Kennedy (Sacramento) | 20:32.50 |
| 16 | Derek DunnPlace 16 · Grade 10 · Antelope | 10 | Antelope | 20:36.40 |
| 17 | Chirag KawediyaPlace 17 · Grade 9 · Mira Loma | 9 | Mira Loma | 20:43.00 PR |
| 18 | Jeremiah PricePlace 18 · Grade 11 · Kennedy (Sacramento) | 11 | Kennedy (Sacramento) | 20:45.10 |
| 19 | Alexander AnayaPlace 19 · Grade 10 · Mira Loma | 10 | Mira Loma | 20:45.70 |
| 20 | Joseph DiazPlace 20 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 20:48.90 |
| 21 | Sean MahoneyPlace 21 · Grade 9 · Oakmont | 9 | Oakmont | 20:53.90 |
| 22 | Stephen WilcoxPlace 22 · Grade 10 · Oakmont | 10 | Oakmont | 20:54.30 |
| 23 | Dominic ValentinePlace 23 · Grade 10 · Oakmont | 10 | Oakmont | 21:09.10 PR |
| 24 | Xavier VenegasPlace 24 · Grade 12 · Kennedy (Sacramento) | 12 | Kennedy (Sacramento) | 21:10.90 |
| 25 | Adam MontielPlace 25 · Grade 10 · Kennedy (Sacramento) | 10 | Kennedy (Sacramento) | 21:17.40 PR |
| 26 | Michael RockPlace 26 · Grade 10 · Kennedy (Sacramento) | 10 | Kennedy (Sacramento) | 21:18.90 |
| 27 | Dylan JonesPlace 27 · Grade 9 · Oakmont | 9 | Oakmont | 21:20.50 |
| 28 | Mercer MonroePlace 28 · Grade 10 · Oakmont | 10 | Oakmont | 21:21.40 PR |
| 29 | Austin SweetmanPlace 29 · Grade 10 · Antelope | 10 | Antelope | 21:30.70 PR |
| 30 | Logan HughesPlace 30 · Grade 10 · Oakmont | 10 | Oakmont | 21:31.80 PR |
| 31 | Erich BahmPlace 31 · Grade 9 · Mira Loma | 9 | Mira Loma | 21:34.20 |
| 32 | Gavin MilaniPlace 32 · Grade 9 · Antelope | 9 | Antelope | 21:34.80 |
| 33 | David HushtyukPlace 33 · Grade 9 · Victory Christian | 9 | Victory Christian | 21:39.00 PR |
| 34 | Konrad StromayerPlace 34 · Grade 9 · Mira Loma | 9 | Mira Loma | 21:52.00 |
| 35 | Samuel HewellPlace 35 · Grade 10 · Kennedy (Sacramento) | 10 | Kennedy (Sacramento) | 21:55.20 PR |
| 36 | Aidan AndriessenPlace 36 · Grade 9 · Mira Loma | 9 | Mira Loma | 22:00.10 |
| 37 | Quinn ArbolantePlace 37 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 22:10.00 |
| 38 | Michael CassidyPlace 38 · Grade 9 · Oakmont | 9 | Oakmont | 22:12.70 |
| 39 | Antonio RodriguezPlace 39 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 22:12.80 |
| 40 | Nickzad BayatiPlace 40 · Grade 11 · Oakmont | 11 | Oakmont | 22:20.70 |
| 41 | Andy HallPlace 41 · Grade 9 · Mira Loma | 9 | Mira Loma | 22:25.00 |
| 42 | Evan PrattPlace 42 · Grade 10 · Mira Loma | 10 | Mira Loma | 22:27.90 |
| 43 | Izaaya DeguchyPlace 43 · Grade 12 · Kennedy (Sacramento) | 12 | Kennedy (Sacramento) | 22:31.90 |
| 44 | Adam DaviesPlace 44 · Grade 9 · Oakmont | 9 | Oakmont | 22:37.20 |
| 45 | Luis AguilarPlace 45 · Grade 10 · Mira Loma | 10 | Mira Loma | 22:45.30 |
| 46 | Connor WillsPlace 46 · Grade 9 · Kennedy (Sacramento) | 9 | Kennedy (Sacramento) | 22:50.50 PR |
| 47 | Ivan HoangPlace 47 · Grade 11 · Mira Loma | 11 | Mira Loma | 22:51.80 |
| 48 | robert (davis) LelandPlace 48 · Grade 10 · Henry M. Gunn | 10 | Henry M. Gunn | 23:04.20 PR |
| 49 | Aidan JonesPlace 49 · Grade 9 · Oakmont | 9 | Oakmont | 23:04.90 |
| 50 | Ryan FukuiPlace 50 · Grade 9 · Lincoln-L | 9 | Lincoln-L | 23:08.20 PR |
| 51 | James EdwardsPlace 51 · Grade 9 · Lincoln-L | 9 | Lincoln-L | 23:13.60 PR |
| 52 | Chase JohnsonPlace 52 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 23:15.00 |
| 53 | Marc Kena AquinoPlace 53 · Grade 9 · Lincoln-L | 9 | Lincoln-L | 23:22.60 PR |
| 54 | Matthew FlanaganPlace 54 · Grade 10 · Lincoln-L | 10 | Lincoln-L | 23:26.30 PR |
| 55 | Alex MerydithPlace 55 · Grade 9 · Lincoln-L | 9 | Lincoln-L | 23:29.20 PR |
| 56 | Rohit JhawarPlace 56 · Grade 10 · Kennedy (Sacramento) | 10 | Kennedy (Sacramento) | 23:29.50 PR |
| 56 | Tyler WakabayashiPlace 56 · Grade 9 · Kennedy (Sacramento) | 9 | Kennedy (Sacramento) | 23:29.50 |
| 58 | Parker SummerhaysPlace 58 · Grade 10 · Lincoln-L | 10 | Lincoln-L | 23:33.30 PR |
| 59 | Henry WomackPlace 59 · Grade 12 · Kennedy (Sacramento) | 12 | Kennedy (Sacramento) | 23:44.10 |
| 60 | Leopold DipponPlace 60 · Grade 10 · Mira Loma | 10 | Mira Loma | 23:52.90 |
| 61 | Aiden SnyderPlace 61 · Grade 10 · Union Mine | 10 | Union Mine | 23:56.90 |
| 62 | Edison LiPlace 62 · Grade 9 · Mira Loma | 9 | Mira Loma | 23:58.50 |
| 63 | Dylan HockingPlace 63 · Grade 12 · Oakmont | 12 | Oakmont | 24:17.40 |
| 64 | Joshua AlexanderPlace 64 · Grade 9 · Henry M. Gunn | 9 | Henry M. Gunn | 24:21.80 PR |
| 65 | Dylan YackPlace 65 · Grade 9 · Union Mine | 9 | Union Mine | 24:44.70 PR |
| 66 | Mark AkhramenkoPlace 66 · Grade 9 · Victory Christian | 9 | Victory Christian | 24:48.90 |
| 67 | Gareth SamadhanaPlace 67 · Grade 12 · Mira Loma | 12 | Mira Loma | 24:55.20 |
| 68 | Mario IshacPlace 68 · Grade 9 · Mira Loma | 9 | Mira Loma | 24:56.60 PR |
| 69 | Hadomi De AraujoPlace 69 · Grade 9 · Oakmont | 9 | Oakmont | 24:56.80 PR |
| 70 | Joseph KushPlace 70 · Grade 9 · Victory Christian | 9 | Victory Christian | 25:27.30 PR |
| 71 | Alex PoplavskiyPlace 71 · Grade 9 · Victory Christian | 9 | Victory Christian | 25:32.40 |
| 72 | Luke ZhongPlace 72 · Grade 12 · Victory Christian | 12 | Victory Christian | 25:36.10 |
| 73 | Christopher LiuPlace 73 · Grade 12 · Mira Loma | 12 | Mira Loma | 25:38.70 |
| 74 | Spencer SparksPlace 74 · Grade 10 · Lincoln-L | 10 | Lincoln-L | 25:52.10 PR |
| 75 | Asher CoxPlace 75 · Grade 9 · Lincoln-L | 9 | Lincoln-L | 26:34.10 |
| 76 | Mark ValdezPlace 76 · Grade 10 · Kennedy (Sacramento) | 10 | Kennedy (Sacramento) | 26:35.30 PR |
| 77 | Mike DiGiordanoPlace 77 · Grade 9 · Antelope | 9 | Antelope | 26:36.30 |
| 78 | Michael HerreraPlace 78 · Grade 10 · Mira Loma | 10 | Mira Loma | 26:56.30 |
| 79 | Josh BattisePlace 79 · Grade 9 · Oakmont | 9 | Oakmont | 27:09.10 PR |
| 80 | Joerell FulmorePlace 80 · Grade 11 · Lincoln-L | 11 | Lincoln-L | 27:52.70 PR |
| 81 | Weston MonroePlace 81 · Grade 12 · Oakmont | 12 | Oakmont | 28:03.40 |
| 82 | Eddie PolkenhornPlace 82 · Grade 12 · Lincoln-L | 12 | Lincoln-L | 28:05.90 PR |
| 83 | Matthew RisleyPlace 83 · Grade 10 · Mira Loma | 10 | Mira Loma | 28:15.30 |
| 84 | Bryce AlmaPlace 84 · Grade 10 · Lincoln-L | 10 | Lincoln-L | 28:27.90 |
| 85 | Derek YuanPlace 85 · Grade 9 · Mira Loma | 9 | Mira Loma | 28:33.40 PR |
| 86 | Gabriel OlaldePlace 86 · Grade 10 · Oakmont | 10 | Oakmont | 28:39.40 |