| 1 | Ian CrockerPlace 1 · Performance Elite RC | — | Performance Elite RC | 24:08.9 |
| 2 | Angel AguirrePlace 2 · Valor Track Club | — | Valor Track Club | 24:16.8 |
| 3 | Esteban PradoPlace 3 · Grade SR · Unattached | SR | Unattached | 24:24.9 |
| 4 | Samuel AyalaPlace 4 · Valor Track Club | — | Valor Track Club | 24:33.3 |
| 5 | Garrett MillerPlace 5 · Valor Track Club | — | Valor Track Club | 24:35.3 |
| 6 | Luke CalubayanPlace 6 · Valor Track Club | — | Valor Track Club | 24:41.4 |
| 7 | Carlos MaradiagaPlace 7 · Grade FR · Cal St. Fullerton | FR | Cal St. Fullerton | 24:53.0 |
| 8 | Kailil O'Brien 20Place 8 · Grade 27 · Riverside | 27 | Riverside | 24:57.4 |
| 9 | Josh KlausmeierPlace 9 · Grade FR · Biola | FR | Biola | 24:57.7 |
| 10 | Jimmy Dominguez 20Place 10 · Grade 27 · Orange Coast | 27 | Orange Coast | 24:58.2 |
| 11 | Moises Bailon 20Place 11 · Grade 28 · Orange Coast | 28 | Orange Coast | 25:01.4 |
| 12 | Donald TaggartPlace 12 · Unattached | — | Unattached | 25:06.0 |
| 13 | Anthony Ruiz 20Place 13 · Grade 27 · Riverside | 27 | Riverside | 25:08.2 |
| 14 | Alexis GarciaPlace 14 · Valor Track Club | — | Valor Track Club | 25:14.0 |
| 15 | Sean LaceyPlace 15 · Grade JR · Cal St. Fullerton | JR | Cal St. Fullerton | 25:17.1 |
| 16 | Jorge JabazPlace 16 · Valor Track Club | — | Valor Track Club | 25:18.0 |
| 17 | Nicandro RosasPlace 17 · Grade JR · Unattached | JR | Unattached | 25:18.7 |
| 18 | Matthew KublerPlace 18 · Grade SO · Cal St. Fullerton | SO | Cal St. Fullerton | 25:19.4 |
| 19 | Edgar OrtegaPlace 19 · Grade SO · Biola | SO | Biola | 25:20.7 |
| 20 | Caden Guardino 20Place 20 · Grade 27 · Orange Coast | 27 | Orange Coast | 25:34.5 |
| 21 | diego alonsoPlace 21 · Grade FR · Unattached | FR | Unattached | 25:37.0 |
| 22 | Christopher ValderramaPlace 22 · Grade JR · Unattached | JR | Unattached | 25:39.3 |
| 23 | Owen HinzPlace 23 · Grade SO · Unattached | SO | Unattached | 25:45.1 |
| 24 | Jacob FujimotoPlace 24 · Grade SO · Unattached | SO | Unattached | 25:50.0 |
| 25 | Martin Torres-Sandoval 20Place 25 · Grade 28 · Riverside | 28 | Riverside | 25:50.6 |
| 26 | Ben EriksenPlace 26 · Grade FR · Biola | FR | Biola | 25:55.3 |
| 27 | Tyler RulePlace 27 · Unattached | — | Unattached | 25:55.6 |
| 28 | Jason DunnPlace 28 · Performance Elite RC | — | Performance Elite RC | 26:00.4 |
| 29 | Daniel Nava 20Place 29 · Grade 27 · Riverside | 27 | Riverside | 26:04.1 |
| 30 | Benjamin PradoPlace 30 · Valor Track Club | — | Valor Track Club | 26:07.2 |
| 31 | Chance Callinan 20Place 31 · Grade 28 · Orange Coast | 28 | Orange Coast | 26:07.4 |
| 32 | Cesar TobarPlace 32 · Performance Elite RC | — | Performance Elite RC | 26:08.6 |
| 33 | Jorge Guillen 20Place 33 · Grade 28 · Riverside | 28 | Riverside | 26:11.1 |
| 34 | Joshua West 20Place 34 · Grade 28 · Riverside | 28 | Riverside | 26:12.6 |
| 35 | Diego MejiaPlace 35 · Grade FR · Cal St. Fullerton | FR | Cal St. Fullerton | 26:15.6 |
| 36 | David DelatorrePlace 36 · Grade SO · Unattached | SO | Unattached | 26:17.0 |
| 37 | Diego RodriguezPlace 37 · Grade FR · Unattached | FR | Unattached | 26:22.0 |
| 38 | Luke Catherwood 20Place 38 · Grade 28 · Riverside | 28 | Riverside | 26:26.8 |
| 39 | Damion Spralls 20Place 39 · Grade 28 · Riverside | 28 | Riverside | 26:28.5 |
| 40 | Nathan Garcia 20Place 40 · Grade 28 · Orange Coast | 28 | Orange Coast | 26:34.4 |
| 41 | Mathew MusaPlace 41 · Grade SR · Unattached | SR | Unattached | 26:34.4 |
| 42 | Farhaan Safi 20Place 42 · Grade 27 · Orange Coast | 27 | Orange Coast | 26:35.5 |
| 43 | William Dang 20Place 43 · Grade 28 · Orange Coast | 28 | Orange Coast | 26:35.9 |
| 44 | Edward Garcia 20Place 44 · Grade 27 · Riverside | 27 | Riverside | 26:36.4 |
| 45 | Tucker SwinthPlace 45 · Valor Track Club | — | Valor Track Club | 26:38.9 |
| 46 | Steven ShadellPlace 46 · Unattached | — | Unattached | 26:41.3 |
| 47 | Julio GomezPlace 47 · Grade JR · Unattached | JR | Unattached | 26:42.1 |
| 48 | Luke PoarchPlace 48 · Grade SO · Biola | SO | Biola | 26:44.5 |
| 49 | Nathan Luce 20Place 49 · Grade 28 · Riverside | 28 | Riverside | 26:45.3 |
| 50 | Ben HefnerPlace 50 · Grade JR · Unattached | JR | Unattached | 26:49.2 |
| 51 | Mateo SaldanaPlace 51 · Grade FR · Unattached | FR | Unattached | 26:49.8 |
| 52 | Luis SilvaPlace 52 · Unattached | — | Unattached | 26:52.6 |
| 53 | John PickhaverPlace 53 · Unattached | — | Unattached | 26:57.5 |
| 54 | Nathan LimonPlace 54 · Grade SO · Hope Int'l | SO | Hope Int'l | 26:58.1 |
| 55 | Dominic MarinoPlace 55 · Grade JR · Unattached | JR | Unattached | 26:59.1 |
| 56 | Nathaniel SackettPlace 56 · Grade FR · Unattached | FR | Unattached | 27:03.0 |
| 57 | Carlos RamosPlace 57 · Grade JR · Unattached | JR | Unattached | 27:03.6 |
| 58 | Lance Copp 20Place 58 · Grade 27 · Orange Coast | 27 | Orange Coast | 27:03.8 |
| 59 | Carter HawleyPlace 59 · Grade FR · Biola | FR | Biola | 27:09.2 |
| 60 | Leo ValenciaPlace 60 · Grade SR · Unattached | SR | Unattached | 27:10.1 |
| 61 | Jude SandridgePlace 61 · Grade FR · Westmont | FR | Westmont | 27:12.5 |
| 62 | Alexander Mota 20Place 62 · Grade 28 · Riverside | 28 | Riverside | 27:16.1 |
| 63 | Adam NeulanderPlace 63 · Grade FR · Unattached | FR | Unattached | 27:21.4 |
| 64 | Dyeem Tolbert 20Place 64 · Grade 28 · Riverside | 28 | Riverside | 27:21.7 |
| 65 | Jesus RetiguinPlace 65 · No Balance Track Club | — | No Balance Track Club | 27:22.1 |
| 66 | Daniel PerezPlace 66 · Grade FR · Hope Int'l | FR | Hope Int'l | 27:23.9 |
| 67 | Jason DuartePlace 67 · Valor Track Club | — | Valor Track Club | 27:24.6 |
| 68 | Adrian WellmeyerPlace 68 · Valor Track Club | — | Valor Track Club | 27:25.4 |
| 69 | Angel Gomez 20Place 69 · Grade 28 · Riverside | 28 | Riverside | 27:27.9 |
| 70 | Sebastian PalmerPlace 70 · Grade FR · Unattached | FR | Unattached | 27:28.2 |
| 71 | Ben PerazaPlace 71 · Grade JR · Unattached | JR | Unattached | 27:34.5 |
| 72 | Dillan Burhop 20Place 72 · Grade 28 · Riverside | 28 | Riverside | 27:39.6 |
| 73 | Nicholas GeringerPlace 73 · Grade SO · Biola | SO | Biola | 27:39.6 |
| 74 | Andres Guillen 20Place 74 · Grade 28 · Orange Coast | 28 | Orange Coast | 27:40.1 |
| 75 | William MatthewsPlace 75 · Grade FR · Unattached | FR | Unattached | 27:43.2 |
| 76 | Diego Tierrafria 20Place 76 · Grade 28 · Riverside | 28 | Riverside | 27:52.4 |
| 77 | Will HooverPlace 77 · Grade JR · Westmont | JR | Westmont | 27:55.7 |
| 78 | Andy AvalosPlace 78 · Grade SO · Hope Int'l | SO | Hope Int'l | 27:57.1 |
| 79 | Caleb OrnelasPlace 79 · Grade FR · Hope Int'l | FR | Hope Int'l | 28:03.9 |
| 80 | Riordan AshbyPlace 80 · Grade JR · Westmont | JR | Westmont | 28:05.0 |
| 81 | Diego PinedaPlace 81 · Grade SR · Hope Int'l | SR | Hope Int'l | 28:15.9 |
| 82 | Seth RomanPlace 82 · Grade SO · Unattached | SO | Unattached | 28:17.1 |
| 83 | Jesse NiemanPlace 83 · Grade JR · Westmont | JR | Westmont | 28:21.6 |
| 84 | Rafael RiveraPlace 84 · Grade SR · La Sierra | SR | La Sierra | 28:27.3 |
| 85 | Thomas Christoffersen 20Place 85 · Grade 28 · Riverside | 28 | Riverside | 28:34.9 |
| 86 | Peter Cao 20Place 86 · Grade 28 · Orange Coast | 28 | Orange Coast | 28:36.6 |
| 87 | James StuckerPlace 87 · Valor Track Club | — | Valor Track Club | 28:45.3 |
| 88 | Johan DavidPlace 88 · No Balance Track Club | — | No Balance Track Club | 29:00.0 |
| 89 | Roberto Granados 20Place 89 · Grade 28 · Riverside | 28 | Riverside | 29:00.2 |
| 90 | edgar gutierrezPlace 90 · Grade JR · Unattached | JR | Unattached | 29:04.9 |
| 91 | Jesus Nichol IIPlace 91 · Valor Track Club | — | Valor Track Club | 29:08.5 |
| 92 | Emiliano NavarroPlace 92 · Grade SR · Westmont | SR | Westmont | 29:14.5 |
| 93 | Jose Osuna-Tisnado 20Place 93 · Grade 28 · Riverside | 28 | Riverside | 29:19.2 |
| 94 | Heyden Santos-Benitez 20Place 94 · Grade 28 · Riverside | 28 | Riverside | 29:40.2 |
| 95 | Damien Zemanek 20Place 95 · Grade 27 · Riverside | 27 | Riverside | 29:43.1 |
| 96 | Ethan SlamerPlace 96 · Grade FR · Unattached | FR | Unattached | 29:44.0 |
| 97 | Alex NavarroPlace 97 · Grade SR · La Sierra | SR | La Sierra | 29:59.0 |
| 98 | Robert MiyoshiPlace 98 · Unattached | — | Unattached | 29:59.8 |
| 99 | Enzo Cayetano 20Place 99 · Grade 27 · Riverside | 27 | Riverside | 30:11.8 |
| 100 | Cesar Martinez 20Place 100 · Grade 28 · Riverside | 28 | Riverside | 30:20.3 |
| 101 | Jason Gomez 20Place 101 · Grade 28 · Riverside | 28 | Riverside | 30:53.4 |
| 102 | Damian JimenezPlace 102 · Grade SO · La Sierra | SO | La Sierra | 31:00.4 |
| 103 | Rogelio Padilla 20Place 103 · Grade 27 · Riverside | 27 | Riverside | 31:09.6 |
| 104 | Ulises ArredondoPlace 104 · Grade FR · Unattached | FR | Unattached | 31:35.6 |
| 105 | Vincent Price 20Place 105 · Grade 28 · Riverside | 28 | Riverside | 31:41.2 |
| 106 | Edward ValdovinosPlace 106 · Unattached | — | Unattached | 35:42.6 |
| 107 | Brandon Colin 20Place 107 · Grade 28 · Riverside | 28 | Riverside | 36:54.9 |
| 108 | Will FittipaldiPlace 108 · Grade JR · Westmont | JR | Westmont | 38:15.2 |