| 1 | Ian MorelockPlace 1 · Grade 8 · Doolen | 8 | Doolen | 10:22 PR |
| 2 | Luca De MasPlace 2 · Grade 8 · Dodge | 8 | Dodge | 10:22.1 PR |
| 3 | Milo MandoliniPlace 3 · Grade 8 · Alice Vail | 8 | Alice Vail | 10:56 PR |
| 4 | Edwin AguasPlace 4 · Grade 8 · Doolen | 8 | Doolen | 10:59 PR |
| 5 | Rasheed MartinPlace 5 · Grade 8 · Dodge | 8 | Dodge | 11:08 PR |
| 6 | Ryan ChristiansonPlace 6 · Grade 7 · Alice Vail | 7 | Alice Vail | 11:17 PR |
| 7 | Cody TaitanoPlace 7 · Grade 8 · Gridley | 8 | Gridley | 11:19 PR |
| 8 | Dominick PalmerPlace 8 · Grade 8 · Gridley | 8 | Gridley | 11:33 PR |
| 9 | Jacob De FilippoPlace 9 · Grade 7 · Gridley | 7 | Gridley | 11:40 PR |
| 10 | Milo VasquezPlace 10 · Grade 7 · Dodge | 7 | Dodge | 11:58 PR |
| 11 | Maximillian JohnsonPlace 11 · Grade 8 · Dodge | 8 | Dodge | 11:59 PR |
| 12 | Matai DiazPlace 12 · Grade 6 · Dodge | 6 | Dodge | 12:01 PR |
| 13 | Caleb HymsonPlace 13 · Grade 7 · Dodge | 7 | Dodge | 12:02 PR |
| 14 | Harrison CookPlace 14 · Grade 7 · Gridley | 7 | Gridley | 12:05 PR |
| 15 | Marcus LlamasPlace 15 · Grade 7 · Gridley | 7 | Gridley | 12:10 PR |
| 16 | Jysaih GutierrezPlace 16 · Grade 8 · Alice Vail | 8 | Alice Vail | 12:12 PR |
| 17 | Federico ValenciaPlace 17 · Grade 6 · Doolen | 6 | Doolen | 12:20 PR |
| 18 | Caiden ThompsonPlace 18 · Grade 8 · Gridley | 8 | Gridley | 12:23 PR |
| 19 | Ricardo CabreraPlace 19 · Grade 7 · Dodge | 7 | Dodge | 12:37 PR |
| 20 | Jago GamezPlace 20 · Grade 8 · Gridley | 8 | Gridley | 12:40 PR |
| 21 | Ryan TolleyPlace 21 · Grade 8 · Gridley | 8 | Gridley | 12:44 PR |
| 22 | Zaid AlborPlace 22 · Grade 8 · Dodge | 8 | Dodge | 12:45 PR |
| 23 | Ethan ChavezPlace 23 · Grade 8 · Alice Vail | 8 | Alice Vail | 12:50 PR |
| 24 | Andro GarayPlace 24 · Grade 8 · Alice Vail | 8 | Alice Vail | 12:54 PR |
| 25 | Omar AdanPlace 25 · Grade 7 · Dodge | 7 | Dodge | 12:59 PR |
| 26 | Andrew KandellPlace 26 · Grade 8 · Mansfeld | 8 | Mansfeld | 13:15 PR |
| 27 | David CabreraPlace 27 · Grade 6 · Dodge | 6 | Dodge | 13:17 PR |
| 28 | Andrew WagonerPlace 28 · Grade 8 · Gridley | 8 | Gridley | 13:36 PR |
| 29 | Zachary PaughPlace 29 · Grade 7 · Gridley | 7 | Gridley | 13:43 PR |
| 30 | Skyler SmithPlace 30 · Grade 8 · Doolen | 8 | Doolen | 13:48 PR |
| 31 | Joab TaitanoPlace 31 · Grade 6 · Gridley | 6 | Gridley | 14:06 PR |
| 32 | Kristian WhitePlace 32 · Grade 8 · Booth-Fickett | 8 | Booth-Fickett | 14:16 PR |
| 33 | Brennan GohanPlace 33 · Grade 8 · Alice Vail | 8 | Alice Vail | 14:24 PR |
| 34 | Victor ValenzuelaPlace 34 · Grade 6 · Dodge | 6 | Dodge | 14:47 PR |
| 35 | Amare Palomino-CamargoPlace 35 · Grade 6 · Alice Vail | 6 | Alice Vail | 15:03 PR |
| 36 | Benson BallPlace 36 · Grade 6 · Dodge | 6 | Dodge | 15:12 PR |
| 37 | Nathan RodriguezPlace 37 · Grade 8 · Gridley | 8 | Gridley | 15:22 PR |
| 38 | Jorge CordovaPlace 38 · Grade 6 · Safford (Tucson) | 6 | Safford (Tucson) | 15:23 PR |
| 39 | Nekhi McKelveyPlace 39 · Grade 8 · Dodge | 8 | Dodge | 15:29 PR |
| 40 | Truman SpillersPlace 40 · Grade 7 · Mansfeld | 7 | Mansfeld | 15:53 PR |
| 41 | Logan GormleyPlace 41 · Grade 6 · Mansfeld | 6 | Mansfeld | 15:55 PR |
| 42 | Bradley BakerPlace 42 · Grade 6 · Gridley | 6 | Gridley | 16:22 PR |
| 43 | Shane KorhonenPlace 43 · Grade 6 · Doolen | 6 | Doolen | 16:45 PR |
| 44 | Leonardo ZamoraPlace 44 · Grade 6 · Booth-Fickett | 6 | Booth-Fickett | 16:49 PR |
| 45 | Kruzz SickingerPlace 45 · Grade 8 · Booth-Fickett | 8 | Booth-Fickett | 17:24 PR |
| 46 | Josiah HarveyPlace 46 · Grade 7 · McCorkle | 7 | McCorkle | 17:26 PR |
| 47 | Julian RavagoPlace 47 · Grade 7 · McCorkle | 7 | McCorkle | 17:33 PR |
| 48 | Luis LinaresPlace 48 · Grade 8 · Safford (Tucson) | 8 | Safford (Tucson) | 17:36 PR |
| 49 | Oliver OrnsteinPlace 49 · Grade 7 · Dodge | 7 | Dodge | 17:41 PR |
| 50 | Jaydon VallotPlace 50 · Grade 7 · McCorkle | 7 | McCorkle | 17:50 PR |
| 51 | Jackson GrantPlace 51 · Grade 7 · McCorkle | 7 | McCorkle | 18:02 PR |
| 52 | Ben FlaggPlace 52 · Grade 7 · Mansfeld | 7 | Mansfeld | 18:05 PR |
| 53 | Riley DeyoPlace 53 · Grade 7 · McCorkle | 7 | McCorkle | 18:16 PR |
| 54 | Sawyer WaitePlace 54 · Grade 6 · Gridley | 6 | Gridley | 18:43 PR |
| 55 | Steven NuttPlace 55 · Grade 6 · Gridley | 6 | Gridley | 18:59 PR |
| 56 | Connor WhitePlace 56 · Grade 6 · Booth-Fickett | 6 | Booth-Fickett | 19:47 PR |
| 57 | Enrique GutierrezPlace 57 · Grade 8 · Booth-Fickett | 8 | Booth-Fickett | 20:05 PR |
| 58 | Julian ClarkPlace 58 · Grade 7 · Mansfeld | 7 | Mansfeld | 20:25 PR |
| 59 | Jerry TrujilloPlace 59 · Grade 6 · Alice Vail | 6 | Alice Vail | 21:25 PR |
| 60 | Viktor SepulvedaPlace 60 · Grade 6 · Pistor | 6 | Pistor | 21:49 PR |
| 61 | Jared SalinasPlace 61 · Grade 6 · Pistor | 6 | Pistor | 21:50 PR |
| 62 | Felix FaulandPlace 62 · Grade 7 · Mansfeld | 7 | Mansfeld | 22:06 PR |
| 0 | Jacob GrennellPlace 0 · Grade 8 · Alice Vail | 8 | Alice Vail | DNS |
| 0 | Octavio NavaPlace 0 · Grade 6 · Booth-Fickett | 6 | Booth-Fickett | DNS |
| 0 | Brandon CorreaPlace 0 · Grade 8 · Dodge | 8 | Dodge | DNS |
| 0 | Lorenzo MorenoPlace 0 · Grade 6 · Dodge | 6 | Dodge | DNS |
| 0 | Zachary PakoaPlace 0 · Grade 8 · Dodge | 8 | Dodge | DNS |
| 0 | Vladimir Sanchez CervantesPlace 0 · Grade 7 · Dodge | 7 | Dodge | DNS |
| 0 | Braedin ChristophersonPlace 0 · Grade 8 · Gridley | 8 | Gridley | DNS |
| 0 | Jayden VeraPlace 0 · Grade 8 · Gridley | 8 | Gridley | DNS |
| 0 | Lucas Aldeguer SaenzPlace 0 · Grade 8 · Mansfeld | 8 | Mansfeld | DNS |
| 0 | Aziel CatalanPlace 0 · Grade 7 · Mansfeld | 7 | Mansfeld | DNS |
| 0 | Alex MartinezPlace 0 · Grade 6 · Mansfeld | 6 | Mansfeld | DNS |
| 0 | Miles StraleyPlace 0 · Grade 6 · Mansfeld | 6 | Mansfeld | DNS |
| 0 | Issea GonzalezPlace 0 · Grade 6 · McCorkle | 6 | McCorkle | DNS |
| 0 | Adrian RamirezPlace 0 · Grade 6 · McCorkle | 6 | McCorkle | DNS |
| 0 | Roman SalazarPlace 0 · Grade 6 · McCorkle | 6 | McCorkle | DNS |
| 0 | Kellan VallotPlace 0 · Grade 7 · McCorkle | 7 | McCorkle | DNS |
| 0 | Stephen AmarillasPlace 0 · Grade 8 · Pistor | 8 | Pistor | DNS |
| 0 | Brian CrosbyPlace 0 · Grade 6 · Safford (Tucson) | 6 | Safford (Tucson) | DNS |