| 1 | Declan ConnollyPlace 1 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 11:49.17 PR |
| 2 | Conrad LawrencePlace 2 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 11:55.45 PR |
| 3 | Preston ChrispensPlace 3 · Grade 8 · Mesa Grande Academy | 8 | Mesa Grande Academy | 11:57.73 PR |
| 4 | Torben IngoldPlace 4 · Grade 7 · Woodcrest Christian | 7 | Woodcrest Christian | 12:16.64 PR |
| 5 | Jordan SlagterPlace 5 · Grade 8 · Redlands Christian | 8 | Redlands Christian | 12:20.29 PR |
| 6 | Kevin GarciaPlace 6 · Grade 8 · San Jacinto Leadership Academy | 8 | San Jacinto Leadership Academy | 12:24.59 PR |
| 7 | Michael MulyadiPlace 7 · Grade 7 · Ontario Christian | 7 | Ontario Christian | 12:36.26 PR |
| 8 | Nikolas McGinnPlace 8 · Grade 8 · San Jacinto Leadership Academy | 8 | San Jacinto Leadership Academy | 12:41.70 PR |
| 9 | Dylan MunozPlace 9 · Grade 8 · Jehue | 8 | Jehue | 12:46.22 PR |
| 10 | Jacob AnguianoPlace 10 · Grade 8 · California Military Institute | 8 | California Military Institute | 12:48.08 PR |
| 11 | Sebastian ElleryPlace 11 · Grade 6 · Redlands Adventist Academy | 6 | Redlands Adventist Academy | 12:49.61 PR |
| 12 | Nolan KellerPlace 12 · Grade 5 · Wildwood Christian Academy | 5 | Wildwood Christian Academy | 12:50.17 PR |
| 13 | Karim SotoPlace 13 · Grade 7 · Jehue | 7 | Jehue | 12:54.33 PR |
| 14 | Jett HaytonPlace 14 · Grade 8 · Redlands Adventist Academy | 8 | Redlands Adventist Academy | 13:06.13 PR |
| 15 | Niko SarreiroPlace 15 · Grade 8 · St. Jeanne de Lestonnac | 8 | St. Jeanne de Lestonnac | 13:08.49 PR |
| 16 | Isaac Vande GriendPlace 16 · Grade 7 · Ontario Christian | 7 | Ontario Christian | 13:16.55 PR |
| 17 | Derek Lagunas SandovalPlace 17 · Grade 5 · SOAR Charter Academy | 5 | SOAR Charter Academy | 13:17.02 |
| 18 | Nathan McGinnPlace 18 · Grade 8 · San Jacinto Leadership Academy | 8 | San Jacinto Leadership Academy | 13:17.74 |
| 19 | Jacob CharleyPlace 19 · Grade 8 · Hamilton (Anza) | 8 | Hamilton (Anza) | 13:17.74 PR |
| 20 | Edgar HernandezPlace 20 · Grade 8 · Jehue | 8 | Jehue | 13:19.21 PR |
| 21 | Luke VentiganPlace 21 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 13:20.04 PR |
| 22 | Eibraham BarraganPlace 22 · Grade 8 · California Military Institute | 8 | California Military Institute | 13:20.36 PR |
| 23 | Hugo CervantesPlace 23 · Grade 8 · Innovative Horizons | 8 | Innovative Horizons | 13:20.49 PR |
| 24 | Jayce BrigantiPlace 24 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 13:20.52 PR |
| 25 | Aaron PadillaPlace 25 · Grade 8 · San Jacinto Leadership Academy | 8 | San Jacinto Leadership Academy | 13:22.47 PR |
| 26 | Mayson MoraPlace 26 · Grade 8 · California Military Institute | 8 | California Military Institute | 13:22.92 PR |
| 27 | Santiago OcampoPlace 27 · Grade 8 · Grove | 8 | Grove | 13:26.90 PR |
| 28 | Connor ChapmanPlace 28 · Grade 8 · Western Christian | 8 | Western Christian | 13:29.24 PR |
| 29 | Ryan SteetPlace 29 · Grade 8 · Ontario Christian | 8 | Ontario Christian | 13:30.22 PR |
| 30 | Michael SparksPlace 30 · Grade 6 · San Jacinto Leadership Academy | 6 | San Jacinto Leadership Academy | 13:37.03 PR |
| 31 | Alexander MansurPlace 31 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 13:39.01 PR |
| 32 | Jonathan FloresPlace 32 · Grade 7 · Temecula Preparatory | 7 | Temecula Preparatory | 13:39.74 PR |
| 33 | Liam ColemanPlace 33 · Grade 7 · Woodcrest Christian | 7 | Woodcrest Christian | 13:41.15 |
| 34 | Myles CrouletPlace 34 · Grade 8 · Ontario Christian | 8 | Ontario Christian | 13:42.35 PR |
| 35 | Abraham HernandezPlace 35 · Grade 8 · California Military Institute | 8 | California Military Institute | 13:46.64 PR |
| 36 | Austin AstorgaPlace 36 · Grade 7 · California Military Institute | 7 | California Military Institute | 13:48.56 PR |
| 37 | Hayden FlordelisPlace 37 · Grade 6 · Inland Leaders Charter | 6 | Inland Leaders Charter | 13:49.49 PR |
| 38 | Quinton SernsPlace 38 · Grade 8 · Mesa Grande Academy | 8 | Mesa Grande Academy | 13:50.04 PR |
| 39 | Rhys KrellwitzPlace 39 · Grade 8 · Western Christian | 8 | Western Christian | 13:50.70 PR |
| 40 | Delano ParmeleePlace 40 · Grade 5 · Mesa Grande Academy | 5 | Mesa Grande Academy | 13:53.95 PR |
| 41 | Maynard ElleryPlace 41 · Grade 6 · Redlands Adventist Academy | 6 | Redlands Adventist Academy | 13:55.48 PR |
| 42 | Uriel CervantesPlace 42 · Grade 8 · Hamilton (Anza) | 8 | Hamilton (Anza) | 13:57.82 PR |
| 43 | Takeo KawanoPlace 43 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 13:57.98 |
| 44 | Julius De LeonPlace 44 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 13:58.71 |
| 45 | Jacob OrsiPlace 45 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 13:59.68 PR |
| 46 | Caleb Lomeli-ZavalaPlace 46 · Grade 7 · Woodcrest Christian | 7 | Woodcrest Christian | 14:00.15 PR |
| 47 | Jesse CervantesPlace 47 · Grade 7 · Santa Rosa Academy | 7 | Santa Rosa Academy | 14:00.64 PR |
| 48 | Ashton GuerichPlace 48 · Grade 8 · Lake Arrowhead Christian | 8 | Lake Arrowhead Christian | 14:00.96 PR |
| 49 | Jaxton RamirezPlace 49 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 14:05.29 PR |
| 50 | Francisco MurilloPlace 50 · Grade 8 · Rialto | 8 | Rialto | 14:07.38 PR |
| 51 | Ezra MaganaPlace 51 · Grade 6 · SOAR Charter Academy | 6 | SOAR Charter Academy | 14:08.59 PR |
| 52 | Jackson MahoneyPlace 52 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 14:10.75 |
| 53 | Enrique BlancartePlace 53 · Grade 7 · SOAR Charter Academy | 7 | SOAR Charter Academy | 14:10.96 PR |
| 54 | Brody VichaiPlace 54 · Grade 8 · Jehue | 8 | Jehue | 14:12.70 PR |
| 55 | Sebastian SalvadorPlace 55 · Grade 8 · Frisbie | 8 | Frisbie | 14:13.41 PR |
| 56 | Dylan McCallumPlace 56 · Grade 6 · Western Christian | 6 | Western Christian | 14:15.29 PR |
| 57 | Bobby LiPlace 57 · Grade 8 · Rancho Christian | 8 | Rancho Christian | 14:16.16 PR |
| 58 | Arek AnspikianPlace 58 · Grade 7 · Redlands Christian | 7 | Redlands Christian | 14:16.74 |
| 59 | Parker JonesPlace 59 · Grade 7 · Woodcrest Christian | 7 | Woodcrest Christian | 14:18.86 PR |
| 60 | Elden HuhPlace 60 · Grade 8 · Ontario Christian | 8 | Ontario Christian | 14:19.93 PR |
| 61 | Jayden PerezPlace 61 · Grade 6 · Jehue | 6 | Jehue | 14:22.23 PR |
| 62 | Diego ValdiviaPlace 62 · Grade 8 · River Springs Charter (Magnolia) | 8 | River Springs Charter (Magnolia) | 14:22.53 PR |
| 63 | Paxton PiaPlace 63 · Grade 7 · Woodcrest Christian | 7 | Woodcrest Christian | 14:24.14 PR |
| 64 | Samuel NaPlace 64 · Grade 8 · Ontario Christian | 8 | Ontario Christian | 14:24.42 PR |
| 65 | Liam McGannPlace 65 · Grade 8 · Inland Leaders Charter | 8 | Inland Leaders Charter | 14:24.43 PR |
| 66 | Cash HirschPlace 66 · Grade 8 · Inland Leaders Charter | 8 | Inland Leaders Charter | 14:24.76 PR |
| 67 | Ira BalingitPlace 67 · Grade 6 · Temecula Preparatory | 6 | Temecula Preparatory | 14:26.06 PR |
| 68 | James Noah MendozaPlace 68 · Grade 6 · Temecula Preparatory | 6 | Temecula Preparatory | 14:26.60 PR |
| 69 | Ari BalingitPlace 69 · Grade 6 · Temecula Preparatory | 6 | Temecula Preparatory | 14:29.08 PR |
| 70 | Wiliam PaulPlace 70 · Grade 7 · Santa Rosa Academy | 7 | Santa Rosa Academy | 14:30.35 PR |
| 71 | Miguel GonzalezPlace 71 · Grade 6 · Jehue | 6 | Jehue | 14:36.77 PR |
| 72 | Nolan LopezPlace 72 · Grade 8 · Redlands Christian | 8 | Redlands Christian | 14:37.28 PR |
| 73 | Liam StruchenPlace 73 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 14:40.30 |
| 74 | Ellis PaynePlace 74 · Grade 6 · Redlands Christian | 6 | Redlands Christian | 14:41.61 |
| 75 | Qaiden SernsPlace 75 · Grade 5 · Mesa Grande Academy | 5 | Mesa Grande Academy | 14:41.90 PR |
| 76 | Ramon PadinPlace 76 · Grade 6 · California Military Institute | 6 | California Military Institute | 14:42.09 PR |
| 77 | Lucas CervantesPlace 77 · Grade 6 · Innovative Horizons | 6 | Innovative Horizons | 14:43.50 PR |
| 78 | Matthew WhitePlace 78 · Grade 8 · Ontario Christian | 8 | Ontario Christian | 14:46.73 PR |
| 79 | Ivan RomeroPlace 79 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 14:50.48 PR |
| 80 | Jackson KrepsPlace 80 · Grade 7 · United Christian Academy | 7 | United Christian Academy | 14:55.11 PR |
| 81 | Logan GasparPlace 81 · Grade 6 · California Military Institute | 6 | California Military Institute | 14:57.41 PR |
| 82 | Domenic AlvesPlace 82 · Grade 7 · St. Jeanne de Lestonnac | 7 | St. Jeanne de Lestonnac | 14:59.03 PR |
| 83 | Ben BoddaertPlace 83 · Grade 8 · Linfield Christian | 8 | Linfield Christian | 14:59.74 PR |
| 84 | Lucas CampfieldPlace 84 · Grade 5 · St. Jeanne de Lestonnac | 5 | St. Jeanne de Lestonnac | 15:00.51 PR |
| 85 | Caleb MataPlace 85 · Grade 7 · Kucera | 7 | Kucera | 15:00.94 PR |
| 86 | Logan MolinarPlace 86 · Grade 7 · Linfield Christian | 7 | Linfield Christian | 15:01.42 |
| 87 | Carlos EscobedoPlace 87 · Grade 8 · California Military Institute | 8 | California Military Institute | 15:02.38 PR |
| 88 | Patrick ArangoPlace 88 · Grade 7 · Jehue | 7 | Jehue | 15:04.28 PR |
| 89 | William RemediosPlace 89 · Grade 8 · Western Christian | 8 | Western Christian | 15:04.48 PR |
| 90 | Grand HernandezPlace 90 · Grade 7 · Innovative Horizons | 7 | Innovative Horizons | 15:05.52 PR |
| 91 | Ollie PaunescuPlace 91 · Grade 7 · Mesa Grande Academy | 7 | Mesa Grande Academy | 15:07.27 PR |
| 92 | Ethan SolartePlace 92 · Grade 8 · Crossroads Christian (Corona) | 8 | Crossroads Christian (Corona) | 15:08.67 PR |
| 93 | Owen ZhouPlace 93 · Grade 8 · Mesa Grande Academy | 8 | Mesa Grande Academy | 15:09.45 PR |
| 94 | Gabriel MahonPlace 94 · Grade 7 · Sacred Heart Academy | 7 | Sacred Heart Academy | 15:12.02 |
| 95 | Kyler GatesPlace 95 · Grade 6 · Woodcrest Christian | 6 | Woodcrest Christian | 15:12.18 |
| 96 | Jordan ChunPlace 96 · Grade 7 · Redlands Christian | 7 | Redlands Christian | 15:13.85 PR |
| 97 | Jovanni MartinezPlace 97 · Grade 7 · Rialto | 7 | Rialto | 15:14.09 PR |
| 98 | Tristan RaskovicPlace 98 · Grade 8 · Redlands Christian | 8 | Redlands Christian | 15:15.54 PR |
| 99 | Hank Van DragtPlace 99 · Grade 7 · Ontario Christian | 7 | Ontario Christian | 15:15.99 PR |
| 100 | Bryce BilbyPlace 100 · Grade 6 · Linfield Christian | 6 | Linfield Christian | 15:16.04 PR |