| 1 | Austin KeyPlace 1 · Grade 12 · North Valleys | 12 | North Valleys | 17:34.71 |
| 2 | Jack SindtPlace 2 · Grade 12 · Del Oro (SJ) | 12 | Del Oro (SJ) | 17:40.71 |
| 3 | Sawyer MacyPlace 3 · Grade 11 · Carson | 11 | Carson | 17:41.80 |
| 4 | Josh GriffinPlace 4 · Grade 11 · Nevada Union (SJ) | 11 | Nevada Union (SJ) | 17:41.90 |
| 5 | Sean ThorntonPlace 5 · Grade 10 · Carson | 10 | Carson | 17:44.00 |
| 6 | David WinstonPlace 6 · Grade 11 · Woodcreek (SJ) | 11 | Woodcreek (SJ) | 17:47.10 |
| 7 | Leonardo MikelonisPlace 7 · Grade 12 · Unnatched | 12 | Unnatched | 17:49.90 |
| 8 | Jacob HoneyPlace 8 · Grade 11 · Woodcreek (SJ) | 11 | Woodcreek (SJ) | 17:52.80 |
| 9 | Cyrus JustinianPlace 9 · Grade 12 · Rio Americano (SJ) | 12 | Rio Americano (SJ) | 17:53.50 |
| 10 | Alex MinerPlace 10 · Grade 11 · Carson | 11 | Carson | 17:54.30 |
| 11 | Octavio Oregon-ZazuetaPlace 11 · Grade 11 · Leroy Greene Academy | 11 | Leroy Greene Academy | 17:54.80 |
| 12 | Metaab DhillonPlace 12 · Grade 12 · Modesto | 12 | Modesto | 17:57.60 |
| 13 | Jude KeeshanPlace 13 · Grade 11 · El Camino Fundamental (SJ) | 11 | El Camino Fundamental (SJ) | 18:04.50 |
| 14 | Oscar AngelPlace 14 · Grade 11 · Manteca (SJ) | 11 | Manteca (SJ) | 18:06.00 |
| 15 | Anthony SharpPlace 15 · Grade 11 · Damonte | 11 | Damonte | 18:11.40 |
| 16 | Caleb HernandezPlace 16 · Grade 10 · Oakmont (SJ) | 10 | Oakmont (SJ) | 18:23.80 |
| 17 | Dalton LegenbauerPlace 17 · Grade 12 · Damonte | 12 | Damonte | 18:26.10 |
| 18 | Caleb DickersonPlace 18 · Grade 12 · Placer | 12 | Placer | 18:27.60 |
| 19 | Devin PringlePlace 19 · Grade 11 · Woodcreek (SJ) | 11 | Woodcreek (SJ) | 18:28.10 |
| 20 | Jorge PerezPlace 20 · Grade 11 · Tracy (SJ) | 11 | Tracy (SJ) | 18:35.80 |
| 21 | Asher LavertyPlace 21 · Grade 11 · Woodcreek (SJ) | 11 | Woodcreek (SJ) | 18:53.60 |
| 22 | Randy NakaoPlace 22 · Grade 11 · Woodcreek (SJ) | 11 | Woodcreek (SJ) | 18:55.80 |
| 23 | Eragon TijerinaPlace 23 · Grade 12 · Roseville (SJ) | 12 | Roseville (SJ) | 19:00.20 |
| 24 | Nat FreedPlace 24 · Grade 10 · Carson | 10 | Carson | 19:01.00 |
| 25 | John CarlsonPlace 25 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 19:01.60 |
| 26 | Jerrell ReyesPlace 26 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 19:02.40 |
| 27 | Dario RodriguezPlace 27 · Grade 12 · Manteca (SJ) | 12 | Manteca (SJ) | 19:03.30 |
| 28 | Blake MoranPlace 28 · Grade 12 · Tahoe Truckee (NIAA) | 12 | Tahoe Truckee (NIAA) | 19:03.70 |
| 29 | Ethan FaberPlace 29 · Grade 11 · Damonte | 11 | Damonte | 19:06.60 |
| 30 | Xavier RoyerPlace 30 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 19:07.10 |
| 31 | Wyatt HallPlace 31 · Grade 11 · Sacramento Country Day (SJ) | 11 | Sacramento Country Day (SJ) | 19:08.70 |
| 32 | Matthew OlusolaPlace 32 · Grade 12 · Cosumnes Oaks (SJ) | 12 | Cosumnes Oaks (SJ) | 19:13.70 |
| 33 | Finn JohnstonPlace 33 · Grade 12 · Downey | 12 | Downey | 19:15.40 |
| 34 | Kade FernandesPlace 34 · Grade 12 · Del Oro (SJ) | 12 | Del Oro (SJ) | 19:16.50 |
| 35 | Ethan Kelly --Place 35 · Del Oro (SJ) | — | Del Oro (SJ) | 19:19.70 |
| 36 | Boston TarblePlace 36 · Grade 12 · Roseville (SJ) | 12 | Roseville (SJ) | 19:20.60 |
| 37 | Preston LawsonPlace 37 · Grade 12 · Rio Americano (SJ) | 12 | Rio Americano (SJ) | 19:22.50 |
| 38 | William BrandtPlace 38 · Grade 12 · Placer | 12 | Placer | 19:25.00 |
| 39 | Joshua DisilvestroPlace 39 · Grade 12 · Rio Americano (SJ) | 12 | Rio Americano (SJ) | 19:30.70 |
| 40 | Seamus SweeneyPlace 40 · Grade 11 · Cosumnes Oaks (SJ) | 11 | Cosumnes Oaks (SJ) | 19:33.80 |
| 41 | Jordan HodgesPlace 41 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 19:35.10 |
| 42 | Aiden ChangPlace 42 · Grade 9 · Rio Americano (SJ) | 9 | Rio Americano (SJ) | 19:39.00 |
| 43 | Dante RonPlace 43 · Grade 11 · Modesto | 11 | Modesto | 19:43.50 |
| 44 | Bryce DueckPlace 44 · Grade 12 · Del Oro (SJ) | 12 | Del Oro (SJ) | 19:45.10 |
| 45 | Brayden WeberPlace 45 · Grade 11 · Del Oro (SJ) | 11 | Del Oro (SJ) | 19:46.80 |
| 46 | Isiah Daniel WallacePlace 46 · Grade 12 · North Valleys | 12 | North Valleys | 19:53.30 |
| 47 | Ivan RomeoPlace 47 · Grade 9 · Carson | 9 | Carson | 19:53.70 |
| 48 | Tyler ThanhPlace 48 · Grade 12 · Tracy (SJ) | 12 | Tracy (SJ) | 19:54.40 |
| 49 | Mark WaltherPlace 49 · Grade 10 · Carson | 10 | Carson | 19:55.30 |
| 50 | Samuel SmithPlace 50 · Grade 12 · Rio Americano (SJ) | 12 | Rio Americano (SJ) | 19:55.60 |
| 51 | Dean ParrPlace 51 · Grade 9 · Carson | 9 | Carson | 19:55.70 |
| 52 | Sam PetersonPlace 52 · Grade 12 · Damonte | 12 | Damonte | 19:57.50 |
| 53 | Noah HimovitzriesPlace 53 · Grade 9 · Rio Americano (SJ) | 9 | Rio Americano (SJ) | 19:57.60 |
| 54 | Trey SchenkPlace 54 · Grade 10 · Rio Americano (SJ) | 10 | Rio Americano (SJ) | 19:58.30 |
| 55 | Gianni PescePlace 55 · Grade 11 · Woodcreek (SJ) | 11 | Woodcreek (SJ) | 20:03.60 |
| 56 | Isaiah ArechigaPlace 56 · Grade 12 · Manteca (SJ) | 12 | Manteca (SJ) | 20:06.90 |
| 57 | William HamptonPlace 57 · Grade 9 · Carson | 9 | Carson | 20:08.20 |
| 58 | Zach KrainbrinkPlace 58 · Grade 11 · Damonte | 11 | Damonte | 20:09.10 |
| 59 | Andrew AvendanoPlace 59 · Grade 12 · Cosumnes Oaks (SJ) | 12 | Cosumnes Oaks (SJ) | 20:10.80 |
| 60 | Justin PedersonPlace 60 · Grade 12 · Damonte | 12 | Damonte | 20:13.80 |
| 61 | Mathew SiegristPlace 61 · Grade 10 · Damonte | 10 | Damonte | 20:25.20 |
| 61 | Taylor SteelmanPlace 61 · Grade 12 · North Valleys | 12 | North Valleys | 20:25.20 |
| 63 | Ayden LittlePlace 63 · Grade 12 · Woodcreek (SJ) | 12 | Woodcreek (SJ) | 20:27.40 |
| 64 | Alex HamiltonPlace 64 · Grade 9 · Rio Americano (SJ) | 9 | Rio Americano (SJ) | 20:28.00 |
| 65 | Gavin ShieldsPlace 65 · Grade 12 · Rio Americano (SJ) | 12 | Rio Americano (SJ) | 20:30.50 |
| 66 | Mark HesterPlace 66 · Grade 9 · Inderkum (SJ) | 9 | Inderkum (SJ) | 20:35.60 |
| 67 | Cale RuthenbeckPlace 67 · Grade 9 · Carson | 9 | Carson | 20:48.00 |
| 68 | Lucas Lucaini-EatonPlace 68 · Grade 11 · North Valleys | 11 | North Valleys | 20:51.70 |
| 69 | Ernest TuttlePlace 69 · Grade 9 · Roseville (SJ) | 9 | Roseville (SJ) | 20:55.00 |
| 70 | Dhir PatelPlace 70 · Grade 10 · Tracy (SJ) | 10 | Tracy (SJ) | 21:01.00 |
| 71 | Andrew ZavalaPlace 71 · Grade 12 · Roseville (SJ) | 12 | Roseville (SJ) | 21:03.60 |
| 72 | Brayden KingPlace 72 · Grade 11 · Damonte | 11 | Damonte | 21:10.20 |
| 73 | Jarred RomanPlace 73 · Grade 11 · Placer | 11 | Placer | 21:22.00 |
| 74 | Dominic SiinoPlace 74 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 21:26.60 |
| 75 | Jeremiah MorenoPlace 75 · Grade 10 · Manteca (SJ) | 10 | Manteca (SJ) | 21:27.00 |
| 76 | Noah PetersPlace 76 · Grade 12 · Del Oro (SJ) | 12 | Del Oro (SJ) | 21:29.00 |
| 77 | Maximus JacksonPlace 77 · Grade 9 · Rio Americano (SJ) | 9 | Rio Americano (SJ) | 21:29.90 |
| 78 | Ryan HunterPlace 78 · Grade 10 · Roseville (SJ) | 10 | Roseville (SJ) | 21:35.30 |
| 79 | Mathew HannanPlace 79 · Grade 9 · Placer | 9 | Placer | 21:35.80 |
| 80 | David SaribekyanPlace 80 · Grade 12 · Roseville (SJ) | 12 | Roseville (SJ) | 21:37.10 |
| 81 | Eric ThiesPlace 81 · Grade 11 · Tahoe Truckee (NIAA) | 11 | Tahoe Truckee (NIAA) | 21:37.50 |
| 82 | Nathan VangPlace 82 · Grade 12 · Cosumnes Oaks (SJ) | 12 | Cosumnes Oaks (SJ) | 21:49.00 |
| 83 | Victor EspinozaPlace 83 · Grade 11 · Manteca (SJ) | 11 | Manteca (SJ) | 21:53.80 |
| 84 | Isaias FierrosPlace 84 · Grade 11 · Tracy (SJ) | 11 | Tracy (SJ) | 21:55.00 |
| 85 | Cooper MoorePlace 85 · Grade 10 · Roseville (SJ) | 10 | Roseville (SJ) | 21:58.90 |
| 86 | Cameron BrowningPlace 86 · Grade 11 · Roseville (SJ) | 11 | Roseville (SJ) | 21:59.20 |
| 87 | Kevin Nava TrejoPlace 87 · Grade 12 · Tracy (SJ) | 12 | Tracy (SJ) | 22:01.50 |
| 88 | Ryan SherbyPlace 88 · Grade 12 · Cosumnes Oaks (SJ) | 12 | Cosumnes Oaks (SJ) | 22:14.00 |
| 89 | Samuel BarkerPlace 89 · Grade 11 · Carson | 11 | Carson | 22:21.40 |
| 90 | Jalan WenceslaoPlace 90 · Grade 12 · Inderkum (SJ) | 12 | Inderkum (SJ) | 22:23.70 |
| 91 | Benjamin RostamPlace 91 · Grade 12 · Roseville (SJ) | 12 | Roseville (SJ) | 22:24.50 |
| 92 | Patrick KocherPlace 92 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 22:38.10 |
| 93 | Sebastian GraalfsPlace 93 · Grade 11 · Inderkum (SJ) | 11 | Inderkum (SJ) | 22:49.40 |
| 94 | William SchwandtPlace 94 · Grade 9 · Tracy (SJ) | 9 | Tracy (SJ) | 23:26.30 |
| 95 | Alijah MarshallPlace 95 · Grade 11 · Manteca (SJ) | 11 | Manteca (SJ) | 23:45.80 |
| 96 | Marquel SimonsenPlace 96 · Grade 11 · Cosumnes Oaks (SJ) | 11 | Cosumnes Oaks (SJ) | 24:02.30 |
| 97 | Jaime LeonPlace 97 · Grade 12 · Manteca (SJ) | 12 | Manteca (SJ) | 24:08.30 |
| 98 | Masaya FarriorPlace 98 · Grade 9 · Inderkum (SJ) | 9 | Inderkum (SJ) | 24:09.60 |
| 99 | Stuart McDonaldPlace 99 · Grade 11 · El Camino Fundamental (SJ) | 11 | El Camino Fundamental (SJ) | 24:11.50 |
| 100 | Joseph HernandezPlace 100 · Grade 11 · El Camino Fundamental (SJ) | 11 | El Camino Fundamental (SJ) | 24:11.60 |
| 101 | Dylan PhanPlace 101 · Grade 11 · Oakmont (SJ) | 11 | Oakmont (SJ) | 24:23.60 |
| 102 | Alex ZinnPlace 102 · Grade 11 · Sacramento Country Day (SJ) | 11 | Sacramento Country Day (SJ) | 25:08.20 |
| 103 | Turner WagnerPlace 103 · Grade 12 · Del Oro (SJ) | 12 | Del Oro (SJ) | 25:21.90 |
| 104 | Griffin MisquitaPlace 104 · Grade 11 · Sacramento Country Day (SJ) | 11 | Sacramento Country Day (SJ) | 25:36.71 |
| 105 | Adam LeePlace 105 · Grade 10 · Del Oro (SJ) | 10 | Del Oro (SJ) | 25:43.50 |
| 106 | Jeremy AyalaPlace 106 · Grade 10 · Inderkum (SJ) | 10 | Inderkum (SJ) | 25:45.20 |
| 107 | Ian MoraPlace 107 · Grade 11 · Leroy Greene Academy | 11 | Leroy Greene Academy | 27:58.70 |
| 108 | Lucas JonesPlace 108 · Grade 11 · Tracy (SJ) | 11 | Tracy (SJ) | 27:58.80 |
| 109 | Aiden EdwardsPlace 109 · Grade 11 · Leroy Greene Academy | 11 | Leroy Greene Academy | 28:00.20 |