| 1 | Luke StrattonPlace 1 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 16:55.4 |
| 2 | Jack LivingstonPlace 2 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 16:58.6 |
| 3 | Andrew JagielskiPlace 3 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:03.3 |
| 4 | Taylor BramelPlace 4 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 17:05.2 |
| 5 | Jared CabreraPlace 5 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:07.7 |
| 6 | Tristan MajorPlace 6 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:16.2 |
| 7 | Brandon KuoPlace 7 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 17:28.5 |
| 8 | Alec DemkiwPlace 8 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:32.1 |
| 9 | Troy WarePlace 9 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:34.0 |
| 10 | Gabriel KotsuboPlace 10 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:40.6 |
| 11 | Diego CassPlace 11 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 17:51.0 |
| 12 | Dominic AgarwalPlace 12 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 18:00.7 |
| 13 | Aiden QuinnPlace 13 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 18:08.0 |
| 14 | Jose Lopez GallegoPlace 14 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 18:08.4 |
| 15 | Shane ParkPlace 15 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 18:08.7 |
| 16 | Isaiah DuportPlace 16 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 18:10.1 |
| 17 | Brandon RitchiePlace 17 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 18:11.0 |
| 18 | Ethan WaldronPlace 18 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 18:20.4 |
| 19 | Andrew BushPlace 19 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 18:31.6 |
| 20 | Trevor SandersPlace 20 · Grade 10 · Esperanza | 10 | Esperanza | 18:32.4 |
| 21 | Joey EttipioPlace 21 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 18:33.2 |
| 22 | Benton BrownPlace 22 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 18:54.7 |
| 23 | Ethan LeePlace 23 · Grade 10 · Canyon (Anaheim) | 10 | Canyon (Anaheim) | 19:02.8 |
| 24 | Jeremy GuerreroPlace 24 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 19:05.4 |
| 25 | Jack RiveraPlace 25 · Grade 9 · Esperanza | 9 | Esperanza | 19:08.3 |
| 26 | Daniel SteinbergPlace 26 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 19:26.2 |
| 27 | Chris FloresPlace 27 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 19:28.4 |
| 28 | Benjamin GarnerPlace 28 · Grade 9 · Brea Olinda | 9 | Brea Olinda | 19:32.2 |
| 29 | Dylan SchwarzerPlace 29 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 19:36.5 |
| 30 | Barrett WillettPlace 30 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 19:46.8 |
| 31 | Luis AcevedoPlace 31 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 19:53.9 |
| 32 | Param SharmaPlace 32 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 20:07.7 |
| 33 | Anthony MottsPlace 33 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 20:08.2 |
| 34 | Noah EumurianPlace 34 · Grade 10 · Esperanza | 10 | Esperanza | 20:15.3 |
| 35 | Jake ValentinePlace 35 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 20:19.7 |
| 36 | Evan GomezPlace 36 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 20:20.8 |
| 37 | Brennan O'neillPlace 37 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 20:32.5 |
| 38 | Drew ParkerPlace 38 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 20:39.7 |
| 39 | Jackson WardPlace 39 · Grade 10 · Esperanza | 10 | Esperanza | 20:40.7 |
| 40 | Ayden SerratoPlace 40 · Grade 9 · Esperanza | 9 | Esperanza | 21:08.9 |
| 41 | Seth KimPlace 41 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 21:34.3 |
| 42 | George SanchezPlace 42 · Grade 9 · Esperanza | 9 | Esperanza | 21:47.5 |
| 43 | Eric LeePlace 43 · Grade 9 · Brea Olinda | 9 | Brea Olinda | 22:12.0 |
| 44 | Jack CardenoPlace 44 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 23:15.5 |
| 45 | Jaden RiosPlace 45 · Grade 9 · Brea Olinda | 9 | Brea Olinda | 23:41.4 |
| 46 | Angel GarciaPlace 46 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 24:49.7 |
| 47 | Alex TillierPlace 47 · Grade 9 · Foothill (Santa Ana) | 9 | Foothill (Santa Ana) | 25:07.9 |
| 48 | Andrew KimPlace 48 · Grade 10 · Brea Olinda | 10 | Brea Olinda | 25:18.0 |
| 49 | Ryker CanfieldPlace 49 · Grade 9 · Esperanza | 9 | Esperanza | 26:26.4 |
| 50 | Carson NienhousePlace 50 · Grade 9 · Brea Olinda | 9 | Brea Olinda | 27:13.4 |
| 51 | Thomas ParkPlace 51 · Grade 9 · Brea Olinda | 9 | Brea Olinda | 28:08.2 |
| 52 | Josh GarciaPlace 52 · Grade 10 · Foothill (Santa Ana) | 10 | Foothill (Santa Ana) | 34:43.3 |