| 1 | Zion OrtizPlace 1 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 16:09.70 |
| 2 | Cael RiveraPlace 2 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 18:10.50 |
| 3 | Ryan MorrisonPlace 3 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 18:22.10 |
| 4 | Silas AbererPlace 4 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 18:26.70 |
| 5 | Logan TomlinsonPlace 5 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 18:35.60 |
| 6 | Tristan SieversPlace 6 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 18:39.80 |
| 7 | Alexander AdkinsPlace 7 · Bishop Union (CS) | — | Bishop Union (CS) | 18:54.00 |
| 8 | Aaron HardyPlace 8 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 19:30.90 |
| 9 | Denzel GomezPlace 9 · Bishop Union (CS) | — | Bishop Union (CS) | 19:31.60 |
| 10 | Sam AndrusPlace 10 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 19:40.80 |
| 11 | Eldon MasonPlace 11 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 19:48.00 |
| 12 | Kjeaton EgglestonPlace 12 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 19:49.70 |
| 13 | James WinderPlace 13 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 19:50.90 |
| 14 | Dustin BuiPlace 14 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 20:33.40 |
| 15 | Steven VeenkerPlace 15 · Bishop Union (CS) | — | Bishop Union (CS) | 20:37.30 |
| 16 | Douglas BuiPlace 16 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 20:45.00 |
| 17 | Robert GriffisPlace 17 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 20:48.60 |
| 18 | Ethan HardyPlace 18 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 20:55.50 |
| 19 | Chase RogersPlace 19 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 21:04.30 |
| 20 | Diego CastroPlace 20 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 21:13.70 |
| 21 | John BaronowskiPlace 21 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 23:01.20 |
| 22 | Brandon DuchowPlace 22 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 23:07.20 |
| 23 | Andrew QuackenbushPlace 23 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 23:08.30 |
| 24 | Chris JaramilloPlace 24 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 23:15.40 |
| 25 | Ben AndrusPlace 25 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 23:16.10 |
| 26 | Logan HillPlace 26 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 23:41.40 |
| 27 | Blake BraatenPlace 27 · Bishop Union (CS) | — | Bishop Union (CS) | 24:21.80 |
| 28 | Anthony ApplestotPlace 28 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 24:25.10 |
| 29 | Alex EidePlace 29 · Bishop Union (CS) | — | Bishop Union (CS) | 24:35.21 |
| 30 | Joshua WilsonPlace 30 · Bishop Union (CS) | — | Bishop Union (CS) | 24:41.70 |
| 31 | Caleb FittPlace 31 · Bishop Union (CS) | — | Bishop Union (CS) | 24:57.30 |
| 32 | Skyler MoffittPlace 32 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 25:12.90 |
| 33 | Matthew KimblerPlace 33 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 25:40.10 |
| 34 | Will HorningPlace 34 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 28:42.00 |
| 35 | Rene ValentinePlace 35 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 29:15.40 |
| 36 | Ty RodriguezPlace 36 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 30:11.90 |
| 37 | Joshua MowerPlace 37 · Burroughs Ridgecrest (SS) | — | Burroughs Ridgecrest (SS) | 33:13.20 |