| | | | | | | | | |
1 | Kyler | Chumbley | 110ZJ | Pro Men | 00:02:10.77 | 00:01:47.23 | 00:01:25.58 | 00:05:23.58 | T3 MTB Race Program |
2 | Carter | Watson | 631ZJ | Pro Men | 00:02:12.33 | 00:01:42.13 | 00:01:30.49 | 00:05:24.95 | |
3 | Gaege | Schmidt | 155ZJ | Pro Men | 00:02:14.45 | 00:01:44.19 | 00:01:31.06 | 00:05:29.70 | Menifee Bikes |
| | | | | | | | | |
1 | Brooke | Stewart | 541ZK | Pro Women | 00:02:31.89 | 00:02:01.69 | 00:01:43.07 | 00:06:16.65 | JHStewart Construction |
| | | | | | | | | |
1 | Brian | Parker | 7ZL | Vet Pro Men | 00:02:16.10 | 00:01:43.80 | 00:01:29.00 | 00:05:28.90 | Mynesweepers/TruckerCo./Southridge/Rev-Grips |
2 | Jorge | Perez | 123ZL | Vet Pro Men | 00:02:18.16 | 00:01:45.15 | 00:01:30.56 | 00:05:33.87 | |
| | | | | | | | | |
1 | Che | Gonzalez | 176ZM | Expert Men 18- | 00:02:13.12 | 00:01:44.87 | 00:01:27.65 | 00:05:25.64 | Foes/Mynesweepers/TruckerCo. |
2 | Lake | Olson | 613ZM | Expert Men 18- | 00:02:13.61 | 00:01:44.35 | 00:01:29.90 | 00:05:27.86 | |
3 | Aidan | Farmer | 5ZM | Expert Men 18- | 00:02:16.99 | 00:02:08.22 | 00:01:30.33 | 00:05:55.54 | ODI/RideDirtyClothing |
| | | | | | | | | |
1 | Alejondro | Plascercia | 645ZN | Ex Men 34- | 00:02:18.72 | 00:01:50.79 | 00:01:36.81 | 00:05:46.32 | |
| | | | | | | | | |
1 | Steve | Moreno | 2ZO | Ex Men 35+ | 00:02:26.93 | 00:01:51.03 | 00:01:36.83 | 00:05:54.79 | |
| | | | | | | | | |
1 | Atticus | Gannod | 150ZP | Sport Men 18- | 00:02:11.55 | 00:01:40.30 | 00:01:31.59 | 00:05:23.44 | Haro Bikes |
2 | Tyler | Bein | 164ZP | Sport Men 18- | 00:02:16.68 | 00:01:47.24 | 00:01:31.35 | 00:05:35.27 | |
3 | Sammy | Padilla | 177ZP | Sport Men 18- | 00:02:17.72 | 00:01:48.13 | 00:01:30.97 | 00:05:36.82 | Foes/Mynesweepers/TruckerCo. |
4 | Marcos | Cummings | 636ZP | Sport Men 18- | 00:02:22.28 | 00:01:47.60 | 00:01:36.14 | 00:05:46.02 | |
5 | Erik | Johnson | 614ZP | Sport Men 18- | 00:02:29.69 | 00:02:00.83 | 00:01:43.16 | 00:06:13.68 | |
6 | Benjamin | Thorn | 599ZP | Sport Men 18- | 00:02:35.53 | 00:01:58.42 | 00:01:45.39 | 00:06:19.34 | |
| | | | | | | | | |
1 | Chris | Gibeault | 391ZQ | Sport Men 34- | 00:02:16.07 | 00:01:47.10 | 00:01:32.38 | 00:05:35.55 | |
2 | Dylan | Grey | 647ZQ | Sport Men 34- | 00:02:17.88 | 00:01:48.21 | 00:01:36.11 | 00:05:42.20 | |
3 | Joshua | Nahay | 648ZQ | Sport Men 34- | 00:02:53.92 | 00:02:13.83 | 00:01:52.37 | 00:07:00.12 | |
| | | | | | | | | |
1 | Daniel | Schmidt | 3ZR | Sport Men 35+ | 00:02:24.40 | 00:01:51.72 | 00:01:34.55 | 00:05:50.67 | Meiffee Bikes |
2 | David | Quirarte | 641ZR | Sport Men 35+ | 00:02:26.85 | 00:01:53.05 | 00:01:40.90 | 00:06:00.80 | |
3 | Christopher | Saleruno | 207ZR | Sport Men 35+ | 00:02:36.20 | 00:02:02.14 | 00:01:44.33 | 00:06:22.67 | |
| | | | | | | | | |
1 | Amanda | Valenzuela | 262ZS | Open Women | 00:02:58.59 | 00:02:24.59 | 00:02:00.61 | 00:07:23.79 | Trailhead Bike Shop |
| | | | | | | | | |
1 | Mason | Reiss | 626ZT | Beg Men 14 & Under | 00:02:46.99 | 00:02:17.42 | 00:02:04.25 | 00:07:08.66 | |
| | | | | | | | | |
1 | Trey | Wilson | 620ZU | Beg Men 15-18 | 00:02:21.25 | 00:01:53.63 | 00:01:36.48 | 00:05:51.36 | |
2 | Ryder | Gondini | 619ZU | Beg Men 15-18 | 00:02:24.32 | 00:01:52.19 | 00:01:34.96 | 00:05:51.47 | |
3 | Zachary | Franklin | 514ZU | Beg Men 15-18 | 00:02:25.93 | 00:01:56.14 | 00:01:37.00 | 00:05:59.07 | Laguna Canyon Riders |
4 | Trey | Fischer | 618ZU | Beg Men 15-18 | 00:02:27.10 | 00:01:57.57 | 00:01:41.60 | 00:06:06.27 | |
5 | Nayan | Marolia | 621ZU | Beg Men 15-18 | 00:02:49.60 | 00:02:17.19 | 00:01:54.90 | 00:07:01.69 | |
6 | Alasdair | Mitchell | 202ZU | Beg Men 15-18 | 00:02:42.80 | 00:02:11.62 | 00:02:15.93 | 00:07:10.35 | |
| | | | | | | | | |
1 | Angelo | Lemi | 126ZV | Beg Men 34- | 00:02:02.42 | 00:01:59.57 | 00:01:43.48 | 00:05:45.47 | |
2 | Aj | Rasmussen | 124ZV | Beg Men 34- | 00:02:04.03 | 00:02:08.48 | 00:01:45.03 | 00:05:57.54 | |
3 | Andrew | Krasts | 640ZV | Beg Men 34- | 00:02:10.72 | 00:02:10.75 | 00:01:54.26 | 00:06:15.73 | |
4 | Nathan | Torres | 616ZV | Beg Men 34- | 00:02:11.71 | 00:02:12.24 | 00:01:54.51 | 00:06:18.46 | |
5 | Zachary | Klein | 300ZV | Beg Men 34- | 00:02:20.34 | 00:02:18.65 | 00:02:10.88 | 00:06:49.87 | |
| | | | | | | | | |
1 | Matt | Medeirir | 630ZW | Beg Men 35+ | 00:01:54.50 | 00:01:59.61 | 00:01:41.90 | 00:05:36.01 | |
2 | Logan | Brown | 593ZW | Beg Men 35+ | 00:02:05.67 | 00:02:00.23 | 00:01:45.06 | 00:05:50.96 | |
3 | Charles | Santos | 610ZW | Beg Men 35+ | 00:02:19.10 | 00:02:19.78 | 00:01:59.08 | 00:06:37.96 | |
4 | Diego | Martell | 226ZW | Beg Men 35+ | 00:03:10.00 | 00:03:12.78 | 00:03:10.85 | 00:09:33.63 | |
| | | | | | | | | |
1 | Michael | Newman | 592ZX | Open Men 50+ | 00:02:25.86 | 00:01:55.78 | 00:01:39.89 | 00:06:01.53 | |
2 | Jeff | Wilson | 7ZX | Open Men 50+ | 00:02:38.08 | 00:01:58.64 | 00:01:48.69 | 00:06:25.41 | |
3 | Sam | Cummings | 637ZX | Open Men 50+ | 00:02:41.17 | 00:02:10.91 | 00:01:53.30 | 00:06:45.38 | |
4 | Saul | Quezada | 623ZX | Open Men 50+ | 00:02:39.69 | 00:02:11.11 | 00:01:55.03 | 00:06:45.83 | |
| | | | | | | | | |
1 | Brian | Mynesweepers | 9ZZ | E-Bike (DH & Enduro Only) | 00:02:04.41 | 00:01:39.09 | 00:01:27.11 | 00:05:10.61 | |
2 | Kevin | Solorzano | 114ZZ | E-Bike (DH & Enduro Only) | 00:02:27.24 | 00:01:55.65 | 00:01:39.93 | 00:06:02.82 | |
3 | Steven | Walton | 649ZZ | E-Bike (DH & Enduro Only) | 00:02:09.30 | 00:02:32.67 | 00:01:26.17 | 00:06:08.14 | |
4 | Lucas | Hernandez | 624ZZ | E-Bike (DH & Enduro Only) | 00:02:29.17 | 00:01:59.07 | 00:01:45.68 | 00:06:13.92 | |