| Pro Men | | | | | |
| 1 | Jeffrey Ross | 16A | 00:01:45.24 | Deity,Fly,Bikehouse |
| 2 | Erik Szayna | 505A | 00:01:47.52 | |
| 3 | Grant Goth | 311A | 00:01:47.80 | Laguna Canyon Riders |
| 4 | Connor Boddy | 523A | 00:01:48.20 | |
| 5 | Jack Harle | 524A | 00:01:50.24 | |
| 6 | Owen Honeycutt | 896A | 00:01:59.35 | |
| 7 | Turner Williams | 867A | 00:02:02.88 | |
| Pro Women | | | | | |
| 1 | Maranda Maliska | 522B | 00:02:36.94 | |
| Vet Pro | | | | | |
| 1 | Paul Perebijnos | 10C | 00:01:50.10 | |
| 2 | Rich Houseman | 859C | 00:01:50.38 | |
| 3 | Brian Parker | 3C | 00:01:59.93 | Mynesweepers/HPC/Canfield |
| 4 | Dustin Fields | 187C | 00:02:09.52 | P-Crew, DonsBikes |
| Expert Men 14 & Under | | | | | |
| 1 | Kolton Tiefenthaler | 7D | 00:01:59.89 | MonsterArmy,100%,ODI,OGIO,GoPro,Fasthouse |
| Expert Men 15-16 | | | | | |
| 1 | Tyler Mrosek | 16E | 00:01:47.93 | MonsterArmy,Renthal,SportRX |
| 2 | Zach Reichert | 42E | 00:01:52.70 | ASR Commencal |
| 3 | Parker Ellis | 180E | 00:01:53.30 | SportRX |
| 4 | Toby Caballero | 212E | 00:01:54.97 | SBMTB,MonsterArmy,Fasthouse,Schwalbe,ODI |
| 5 | Yael Cano | 211E | 00:01:58.92 | BikesOnline,SSB,Polygon,SRSuntown |
| 6 | Alex Huffman | 271E | 00:01:58.98 | AngrySquirlRacing |
| 7 | Avery Glasco | 876E | 00:02:03.42 | |
| 8 | Steel Cordato | 513E | 00:02:07.10 | |
| 9 | Pearce Thomson | 135E | 00:02:13.52 | |
| Expert Men 17-18 | | | | | |
| 1 | CJ Figueroa | 2F | 00:01:45.21 | LagunaCanyonRiders |
| 2 | Mikah Figueroa | 9F | 00:01:46.35 | Laguna Canyon Riders |
| 3 | Andrei Assanti | 225F | 00:01:46.72 | Bike911/RockNRoad |
| 4 | Samuel Assanti | 300F | 00:01:48.26 | Bike911,Pivot,BikeHouse |
| 5 | Sullivan Hartman | 199F | 00:01:49.43 | |
| 6 | Wyatt Kunoth | 878F | 00:01:55.01 | |
| 7 | Zach Franklin | 146F | 00:02:01.31 | |
| 8 | Porter Solis | 854F | 00:02:01.31 | |
| 9 | Andy Gutierrez | 310F | 00:02:01.47 | TrailHeadBikeShop |
| 10 | Lance Sadler | 865F | 00:02:05.75 | |
| 11 | Brent Shorter | 197F | 00:02:08.44 | Bike911/MonsterEnergy |
| 12 | Leo Piceinson | 516F | 00:02:41.65 | |
| Expert Men 19-29 | | | | | |
| 1 | Tanner Jackson | 4G | 00:01:55.43 | |
| 2 | Tristan Taylor | 892G | 00:01:58.20 | |
| 3 | Blake Norton | 885G | 00:01:58.89 | |
| 4 | Soren Puckett | 886G | 00:02:13.87 | |
| 5 | Bronson Moore | 502G | 00:02:15.15 | |
| Expert Men 30-39 | | | | | |
| 1 | Luke Blankshain | 8H | 00:02:02.03 | |
| 2 | Alex Sanchez | 507H | 00:02:06.70 | |
| Expert Men 40-49 | | | | | |
| 1 | Jonathan Ley | 268I | 00:02:06.41 | |
| 2 | Paul Preuss | 883I | 00:02:07.20 | |
| 3 | Aaron Risleen | 884I | 00:02:09.70 | |
| 4 | David Simpson | 171I | 00:02:31.83 | Laguna Canyon Riders |
| Expert Men 50-59 | | | | | |
| 1 | Ed Kearny | 55J | 00:02:18.30 | SpokeX |
| 2 | Gabriel Vargas | 132J | 00:02:32.69 | |
| Sport Men 14- | | | | | |
| 1 | Tyler Kwok | 506N | 00:02:06.45 | |
| 2 | Chase Smith | 520N | 00:02:08.48 | |
| 3 | Nicolas Maleki | 277N | 00:02:08.69 | Stoked |
| 4 | Brady Buck | 898N | 00:02:11.76 | |
| 5 | Trevor Jones | 185N | 00:02:11.93 | Laguna Canyon Riders |
| 6 | Dax Simpson | 170N | 00:02:14.19 | Laguna Canyon Riders |
| 7 | Anderson Smith | 510N | 00:02:16.00 | |
| 8 | Jordy Gallagher | 504N | 00:02:17.40 | |
| 9 | Talon McToldridge | 880N | 00:02:23.17 | |
| 10 | Logan Suetos | 226N | 00:02:28.50 | |
| 11 | Karsen Scott | 375N | 00:02:35.93 | 100%/MaximaOils/ODI |
| Sport Men 15-18 | | | | | |
| 1 | Kash Sato | 326O | 00:01:54.42 | T3 MTB/RynoPower/LaHabraCyclery |
| 2 | Wyland Rellaford | 244O | 00:02:01.12 | LagunaCanyonRiders |
| 3 | Nathan Chabot | 890O | 00:02:03.48 | |
| 4 | Ian Gil | 181O | 00:02:06.35 | DAD |
| 5 | Parker Ness | 323O | 00:02:06.67 | Laguna Canyon Riders |
| 6 | Alek Comello | 850O | 00:02:08.06 | |
| 7 | Crewe Rellaford | 142O | 00:02:08.14 | LagunaCanyonRiders |
| 8 | Rider Whiteside | 856O | 00:02:08.94 | |
| 9 | Nathan Samuel | 872O | 00:02:09.29 | |
| 10 | Mason Reiss | 861O | 00:02:10.34 | |
| 11 | Beckett Smith | 17O | 00:02:10.38 | |
| 12 | August Maus | 134O | 00:02:14.90 | Laguna Canyon Riders |
| 13 | Brayden Bocan | 217O | 00:02:15.24 | LagunaCanyonRiders |
| 14 | John Duran | 528O | 00:02:18.32 | |
| 15 | Evan Lee | 152O | 00:02:25.57 | T3 MTBRaceProgram |
| 16 | Emilio Rissolo | 190O | 00:02:33.35 | Mynesweepers |
| Sport Men 30-39 | | | | | |
| 1 | Paul Rogers | 512Q | 00:02:07.30 | |
| 2 | Spencer Johnson | 350Q | 00:02:09.74 | |
| 3 | Michael Cummins | 395Q | 00:02:11.16 | |
| 4 | Michael Gould | 515Q | 00:02:15.13 | |
| 5 | Matthew Muzzy | 325Q | 00:02:17.81 | |
| 6 | Adrian Huerta | 191Q | 00:02:23.29 | |
| Sport Men 40-49 | | | | | |
| 1 | Rupert Fletcher | 131R | 00:02:00.89 | |
| 2 | Justin Metcalf | 501R | 00:02:08.14 | |
| 3 | Mark Suetos | 385R | 00:02:10.00 | |
| 4 | Derrick Sartain | 893R | 00:02:11.61 | |
| Sport Men 50-59 | | | | | |
| 1 | Andrew Caine | 897S | 00:02:10.49 | |
| 2 | Napoleon Dumo | 500S | 00:02:17.42 | |
| 3 | Feldani Effendy | 508S | 00:02:21.64 | |
| 4 | Byron Smith | 529S | 00:02:39.16 | |
| Sport Men 60+ | | | | | |
| 1 | Rito Sanchez | 227T | 00:02:18.57 | |
| 2 | Bobby Bondurant | 992T | 00:02:55.27 | TruckerCo./Mynsweepers |
| Sport Women 24- | | | | | |
| 1 | Amelia Dolan | 518U | 00:02:19.88 | |
| 2 | Julianna Suarez | 10U | 00:02:42.64 | RynoPower/CovinaCycllery |
| 3 | Jade Suetos | 273U | 00:02:48.76 | |
| Beg Men 9-10 | | | | | |
| 1 | Elliot Ko | 216W | 00:02:19.94 | |
| 2 | Storm Smith | 175W | 00:02:45.82 | |
| Beg Men 11-12 | | | | | |
| 1 | Porter Galea | 313X | 00:02:28.55 | Momma |
| 2 | Emerson Hartman | 511X | 00:02:31.26 | |
| 3 | Theo Sandoval | 503X | 00:02:32.46 | |
| 4 | Hunter Fletcher | 158X | 00:02:33.86 | |
| 5 | Hutch Drakes | 521X | 00:02:39.77 | |
| 6 | Avi Duncan | 855X | 00:02:55.93 | |
| Beg Men 13-15 | | | | | |
| 1 | Eli Rapp | 517Y | 00:02:05.73 | |
| 2 | Cooper McClellan | 17Y | 00:02:24.97 | CanyonGolfCarts/StraightEdgeCustomPainting |
| 3 | Luke Royfman | 526Y | 00:02:29.47 | |
| 4 | Nixon MacLachlan | 525Y | 00:02:30.98 | |
| 5 | Henry Eddy | 882Y | 00:02:32.21 | |
| 6 | Stephen Miller | 519Y | 00:02:34.45 | |
| Beg Men 16-18 | | | | | |
| 1 | Travis Anderson | 373Z | 00:02:11.19 | |
| 2 | Palmer Barry | 881Z | 00:02:20.69 | |
| Beg Men 19-29 | | | | | |
| 1 | Trevor McLaughlin | 527ZA | 00:02:17.05 | |
| 2 | Rafeal Rodriguez | 860ZA | 00:02:29.54 | |
| Beg Men 40-49 | | | | | |
| 1 | Jacob Solis | 864ZC | 00:02:15.69 | |
| 2 | William Smith | 393ZC | 00:02:19.43 | TemFactoryCycles |
| 3 | Patrick Ryan | 240ZC | 00:02:48.10 | EVA |
| Beg Men 50-59 | | | | | |
| 1 | A.J. Viado | 388ZD | 00:02:46.53 | SlowLine |
| Beg Men 60+ | | | | | |
| 1 | Greg Schildmeyer | 173ZE | 00:02:25.21 | Eva/AlphaMTB/RogueRiders |
| Beg Women 18- | | | | | |
| 1 | Maya Lacote | 202ZF | 00:03:00.65 | |
| Coaching Class | | | | | |
| 1 | Thiago Marin | 167ZH | 00:02:30.99 | Team Toro |
| 2 | Elliot Honeycutt | 877ZH | 00:02:44.92 | |
| 3 | Noah Ko | 13ZH | 00:02:46.10 | |
| 4 | Alexander Dang | 821ZH | 00:05:19.43 | |
| E-Bike | | | | | |
| 1 | Mynesweeper Brian | 3ZZ | 00:01:55.03 | |
| 2 | Jackson Tanner | 5ZZ | 00:01:59.92 | |
| 3 | Dumo Napoleon | 500ZZ | 00:02:02.27 | |
| 4 | Robert Smith | 509ZZ | 00:02:04.71 | |
| 5 | Zsolt Vagi | 514ZZ | 00:02:18.79 | |
| 6 | Viado AJ | 388ZZ | 00:02:19.85 | |
| 7 | Ryan Harrison | 849ZZ | 00:02:21.92 | |
| 8 | Marcel Masoumi | 223ZZ | 00:02:29.57 | Hardline Land Co. |
| 9 | John Whiteside | 857ZZ | 00:06:26.61 | |