| 1 | Gabriel RodriguezPlace 1 · Grade 12 · Great Oak | 12 | Great Oak | 15:06.3 |
| 2 | Joshua AgostiniPlace 2 · Grade 12 · Chaparral | 12 | Chaparral | 15:07.4 |
| 3 | Michael RodriguezPlace 3 · Grade 12 · Great Oak | 12 | Great Oak | 15:37.7 |
| 4 | Jeffrey KeeneyPlace 4 · Grade 12 · Great Oak | 12 | Great Oak | 15:41.4 |
| 5 | Kai MarottaPlace 5 · Grade 12 · Great Oak | 12 | Great Oak | 15:57.6 |
| 6 | Julien RochonPlace 6 · Grade 11 · Chaparral | 11 | Chaparral | 16:08.9 |
| 7 | Conner SybrandyPlace 7 · Grade 12 · Vista Murrieta | 12 | Vista Murrieta | 16:09.0 |
| 8 | Marco FrancoPlace 8 · Grade 10 · Great Oak | 10 | Great Oak | 16:09.3 |
| 9 | Tyler WhitePlace 9 · Grade 10 · Murrieta Valley | 10 | Murrieta Valley | 16:10.7 |
| 10 | Carson LynchPlace 10 · Grade 11 · Great Oak | 11 | Great Oak | 16:13.4 |
| 11 | Austin VincentPlace 11 · Grade 12 · Murrieta Valley | 12 | Murrieta Valley | 16:19.7 |
| 12 | Josiah OcampoPlace 12 · Grade 12 · Vista Murrieta | 12 | Vista Murrieta | 16:42.2 |
| 13 | Seth JonesPlace 13 · Grade 12 · Vista Murrieta | 12 | Vista Murrieta | 16:45.9 |
| 14 | Diego MelchorPlace 14 · Grade 11 · Murrieta Mesa | 11 | Murrieta Mesa | 16:52.7 PR |
| 15 | Thomas MitchellPlace 15 · Grade 11 · Vista Murrieta | 11 | Vista Murrieta | 16:58.4 |
| 16 | CJ GordonPlace 16 · Grade 10 · Vista Murrieta | 10 | Vista Murrieta | 17:02.3 |
| 17 | Jackson MayorgasPlace 17 · Grade 12 · Murrieta Valley | 12 | Murrieta Valley | 17:04.2 |
| 18 | Jamison GinesPlace 18 · Grade 10 · Murrieta Mesa | 10 | Murrieta Mesa | 17:04.7 |
| 19 | Brice ScottPlace 19 · Grade 12 · Vista Murrieta | 12 | Vista Murrieta | 17:17.0 |
| 20 | Samson DanielPlace 20 · Grade 11 · Murrieta Valley | 11 | Murrieta Valley | 17:32.0 |
| 21 | Jackson SandlerPlace 21 · Grade 10 · Murrieta Valley | 10 | Murrieta Valley | 17:35.1 |
| 22 | Diesel HarmonPlace 22 · Grade 12 · Great Oak | 12 | Great Oak | 17:39.7 |
| 23 | Thiago DuronPlace 23 · Grade 10 · Chaparral | 10 | Chaparral | 17:40.3 |
| 24 | Aidan TzinbergPlace 24 · Grade 9 · Murrieta Valley | 9 | Murrieta Valley | 17:45.6 |
| 25 | Parker SolekPlace 25 · Grade 10 · Murrieta Valley | 10 | Murrieta Valley | 17:48.2 PR |
| 26 | Isaac GomezPlace 26 · Grade 9 · Murrieta Mesa | 9 | Murrieta Mesa | 17:49.6 |
| 27 | Grant ThamerPlace 27 · Grade 9 · Temecula Valley | 9 | Temecula Valley | 17:49.8 |
| 28 | Owen ParsleyPlace 28 · Grade 11 · Temecula Valley | 11 | Temecula Valley | 17:51.1 |
| 29 | Ryan LopezPlace 29 · Grade 10 · Temecula Valley | 10 | Temecula Valley | 17:52.5 |
| 30 | Brayden ScottPlace 30 · Grade 10 · Vista Murrieta | 10 | Vista Murrieta | 17:58.1 |
| 31 | Isaac RaymondPlace 31 · Grade 10 · Murrieta Mesa | 10 | Murrieta Mesa | 17:58.1 |
| 32 | Elijah AndersonPlace 32 · Grade 11 · Temecula Valley | 11 | Temecula Valley | 18:00.2 |
| 33 | Kaden RoestiPlace 33 · Grade 10 · Temecula Valley | 10 | Temecula Valley | 18:04.8 |
| 34 | Kaden BishopPlace 34 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 18:11.5 |
| 35 | Lucas SantosPlace 35 · Grade 11 · Chaparral | 11 | Chaparral | 18:16.8 |
| 36 | Dallin GreyPlace 36 · Grade 12 · Chaparral | 12 | Chaparral | 18:16.9 |
| 37 | Jordan MarlbroughPlace 37 · Grade 10 · Temecula Valley | 10 | Temecula Valley | 18:26.3 |
| 38 | Cameron StroudPlace 38 · Grade 11 · Murrieta Mesa | 11 | Murrieta Mesa | 18:30.1 PR |
| 39 | Julian StanfieldPlace 39 · Grade 12 · Chaparral | 12 | Chaparral | 18:30.6 |
| 40 | Branden GroendyckePlace 40 · Grade 12 · Chaparral | 12 | Chaparral | 19:00.4 |
| 41 | Elam CapenPlace 41 · Grade 12 · Murrieta Mesa | 12 | Murrieta Mesa | 19:38.2 |
| 42 | Keegan HarneyPlace 42 · Grade 10 · Temecula Valley | 10 | Temecula Valley | 19:59.5 |