| Pos⇧ | Bib | Name | | Area | Sponsors | Stage 1 | Stage 2 | Stage 3 | Total time | Diff |
---|
| 1st | 136 | Colter LEE | | Carlsbad, CA | Deity / SPECIAL BLEND | 3:19.5731 | 3:43.4391 | 6:29.9561 | 13:32.9681 | - |
| 2nd | 415 | Enrique DE LA VEGA | | Rch Cucamonga, CA | ESI grips | 3:26.8803 | 3:49.0212 | 6:39.6762 | 13:55.5772 | 22.609s |
| 3rd | 665 | Logan SMOLCHUCK | | Irvine, CA | | 3:23.1632 | 3:51.5173 | 6:54.3333 | 14:09.0133 | 36.045s |
| 4th | 309 | Johnny EASON | | Sedona, AZ | | 3:29.7585 | 3:55.0664 | 6:54.8264 | 14:19.6504 | 46.682s |
| 5th | 324 | Zachary CLARK (30+) | | Riverside, CA | | 3:27.2354 | 4:04.4516 | 7:08.8775 | 14:40.5635 | 1:07.595 |
| 6th | 675 | Thomas LAWSON | | Wrightwood, CA | InCycle RT | 3:30.5696 | 4:01.2895 | 7:22.2677 | 14:54.1256 | 1:21.157 |
| 7th | 693 | Zach WALKER | | Tustin, CA | The Path Bike Shop | 3:37.3537 | 4:08.4597 | 7:13.1806 | 14:58.9927 | 1:26.024 |
| 8th | 631 | Jordan CARELLI | | La Jolla, CA | | 3:44.9208 | 4:19.3748 | 7:23.8268 | 15:28.1208 | 1:55.152 |
| | 558 | Jerome BUSQUIN | | Phoenix, AZ | BASIS PHOENIX | | | | DNS | |
| | 662 | Harry LYLES | | Costa Mesa, CA | | | | | DNS | |
| Pos⇧ | Bib | Name | | Area | Sponsors | Stage 1 | Stage 2 | Stage 3 | Total time | Diff |
---|
| 1st | 521 | Michel BALDIN | | Sn Luis Obisp, CA | | 3:23.8573 | 3:55.1283 | 6:37.0511 | 13:56.0361 | - |
| 2nd | 592 | Cyrus CHRISTENSEN | | Fresno, CA | | 3:22.0482 | 3:53.4991 | 6:41.4322 | 13:56.9792 | 0.943s |
| 3rd | 659 | Reece HALTER | | San Clemente, CA | | 3:20.5681 | 3:53.9352 | 6:49.5433 | 14:04.0463 | 8.010s |
| 4th | 314 | Johnny BURNHAM | | Big Bear Lake, CA | | 3:31.1444 | 4:03.6634 | 7:06.5164 | 14:41.3234 | 45.287s |
| 5th | 500 | Anthony MALADRA | | Costa Mesa, CA | | 3:33.3027 | 4:04.1795 | 7:07.9655 | 14:45.4465 | 49.410s |
| 6th | 394 | Nicholas DE LOS RIOS | | West Hills, CA | | 3:31.9265 | 4:04.9166 | 7:14.6107 | 14:51.4526 | 55.416s |
| 7th | 553 | Brandon OLSON (30+) | | Laguna Hills, CA | | 3:36.0528 | 4:07.2537 | 7:22.61210 | 15:05.9177 | 1:09.881 |
| 8th | 701 | Alton SINCLAIR | | San Diego, CA | Team solo | 3:39.41910 | 4:07.7288 | 7:20.1319 | 15:07.2788 | 1:11.242 |
| 9th | 676 | Ryan BRUMBAUGH | | Brea, CA | | 3:38.2939 | 4:19.29710 | 7:19.3438 | 15:16.9339 | 1:20.897 |
| 10th | 694 | Thomas BEACH-TUCKER | | Pomona, CA | INCYCLE | 3:43.71913 | 4:19.1709 | 7:14.3716 | 15:17.26010 | 1:21.224 |
| 11th | 641 | Cheyne MCKEEVER | | Long Beach, CA | | 3:40.51711 | 4:19.49811 | 7:35.61213 | 15:35.62711 | 1:39.591 |
| 12th | 209 | Ivan SEKANOVICH | | Vista, CA | | 3:41.51812 | 4:28.63014 | 7:26.89311 | 15:37.04112 | 1:41.005 |
| 13th | 480 | Noe GALLEGOS | | Brea, CA | Fullerton Bicycles | 3:45.22114 | 4:20.92812 | 7:49.86414 | 15:56.01313 | 1:59.977 |
| 14th | 682 | Omar SANCHEZ | | Lemon Grove, CA | DARKHORSEMTB | 4:00.80317 | 4:28.07513 | 8:04.08216 | 16:32.96014 | 2:36.924 |
| 15th | 695 | Conner REIGEL | | Santa Ana, CA | | 4:02.04518 | 4:45.18517 | 7:50.47615 | 16:37.70615 | 2:41.670 |
| 16th | 666 | Jacob HUNT | | Poway, CA | | 3:58.90016 | 4:41.95616 | 8:21.84717 | 17:02.70316 | 3:06.667 |
| 17th | 688 | Mikko MONTE | | Tustin, CA | The Path Bike Shop | 3:56.91415 | 4:40.80015 | 8:49.21918 | 17:26.93317 | 3:30.897 |
| 18th | 681 | Quinn HAUGHEY | | Lancaster, CA | | 3:32.8646 | 12:56.58218 | 7:32.73512 | 24:02.18118 | 10:06.145 |
| | 207 | Blake ROSSI | | Big Pine, CA | | | | | DNS | |
| Pos | Bib | Name | | Area | Sponsors | Stage 1 | Stage 2 | Stage 3 | Total time | Diff⇧ |
---|
| 1st | 46 | Marco OLIVEIRA | | Laguna Beach, CA | TEAM DOCENT BREWING | 3:36.0132 | 4:06.6971 | 6:56.7391 | 14:39.4491 | - |
| 2nd | 392 | Craig SMITH | | Brawley, CA | | 3:32.7181 | 4:10.4383 | 7:06.5842 | 14:49.7402 | 10.291s |
| 3rd | 635 | Troy BERRIER | | Santee, CA | Alpine Ride Shop | 3:38.9833 | 4:07.3372 | 7:16.7423 | 15:03.0623 | 23.613s |
| 4th | 282 | Jesse MEYERS | | San Diego, CA | | 3:42.3084 | 4:13.1694 | 7:25.5154 | 15:20.9924 | 41.543s |
| 5th | 702 | Edward CROKE | | Thousand Oaks, CA | Newbury Park | 3:48.9365 | 4:23.1335 | 7:39.1845 | 15:51.2535 | 1:11.804 |
| 6th | 680 | Phil GREY | | Dana Point, CA | DOCENT BREWERY | 4:10.3607 | 4:46.1487 | 8:05.8016 | 17:02.3096 | 2:22.860 |
| 7th | 478 | Michael BAKER | | Torrance, CA | | 4:12.7678 | 4:45.1356 | 8:39.8058 | 17:37.7077 | 2:58.258 |
| 8th | 672 | Isaac LOPEZ | | Perris, CA | | 4:35.58110 | 5:07.7488 | 8:38.3657 | 18:21.6948 | 3:42.245 |
| 9th | 692 | Jakob HARDING | | Ladera Ranch, CA | | 4:08.9036 | 5:08.0679 | 9:25.37610 | 18:42.3469 | 4:02.897 |
| 10th | 465 | Mikko MARKUS | | San Diego, CA | | 4:24.0439 | 5:31.32310 | 9:06.8669 | 19:02.23210 | 4:22.783 |
| | 447 | Josh DONAHUE | | Big Bear City, CA | | | | | DNS | |
| | 671 | Chris ELLIS | | Lake Forest, CA | | | | | DNS | |
| Pos⇧ | Bib | Name | | Area | Sponsors | Stage 1 | Stage 2 | Stage 3 | Total time | Diff |
---|
| 1st | 508 | Kyler DOAN | | Carlsbad, CA | | 3:47.0732 | 4:23.7523 | 7:25.0931 | 15:35.9181 | - |
| 2nd | 634 | Gage GRAESSER | | Temecula, CA | Bike Fettish | 3:46.7411 | 4:20.4402 | 7:39.6383 | 15:46.8192 | 10.901s |
| 3rd | 577 | Miles THOMPSON (west) | | Claremont, CA | | 4:11.9348 | 4:17.0331 | 7:31.3912 | 16:00.3583 | 24.440s |
| 4th | 699 | Sully NOTARO | | Thousand Oaks, CA | | 3:50.5974 | 4:25.8624 | 7:45.3604 | 16:01.8194 | 25.901s |
| 5th | 66 | Connor KNIPSCHEER | | Yucaipa, CA | | 3:52.5575 | 4:35.8985 | 7:52.6865 | 16:21.1415 | 45.223s |
| 6th | 376 | Kai BURLESON | | Temecula, CA | | 3:47.4603 | 4:46.0856 | 8:32.3757 | 17:05.9206 | 1:30.002 |
| 7th | 704 | Jake HAMPER | | Thousand Oaks, CA | | 4:00.3206 | 4:47.9647 | 8:54.1408 | 17:42.4247 | 2:06.506 |
| 8th | 677 | Seth HOSKINS | | Brawley, CA | | 4:10.5927 | 5:08.7198 | 8:29.7896 | 17:49.1008 | 2:13.182 |
| | 669 | Ethan MADDEN | | Laguna Niguel, CA | | 4:24.6679 | 5:50.1519 | | DNF | |
| | 653 | Caius COURTNEY | | Big Bear City, CA | | | | | DNS | |
| | 661 | Quinlan PRICE | | San Marcos, CA | | | | | DNS | |
| | 663 | Will STEGGELL | | San Marcos, CA | | | | | DNS | |
| Pos⇧ | Bib | Name | | Area | Sponsors | Stage 1 | Stage 2 | Stage 3 | Total time | Diff |
---|
| 1st | 524 | Kase VAN DEN BERG | | Upland, CA | | 3:35.2961 | 4:05.5581 | 7:01.6452 | 14:42.4991 | - |
| 2nd | 638 | Von HEATER | | Murrieta, CA | Alan's bike shop | 3:58.65010 | 4:05.6152 | 6:50.2051 | 14:54.4702 | 11.971s |
| 3rd | 463 | Shane GANTER | | Yucaipa, CA | Dons Bikes | 3:43.6072 | 4:10.3983 | 7:13.5493 | 15:07.5543 | 25.055s |
| 4th | 68 | Kade STOLTZ | | Lake Elsinore, CA | Fastboyz / Radracing - Png Living | 3:48.0445 | 4:20.0454 | 7:21.9984 | 15:30.0874 | 47.588s |
| 5th | 562 | Dyson SMITH | | Brawley, CA | | 3:51.9197 | 4:25.0885 | 7:48.3947 | 16:05.4015 | 1:22.902 |
| 6th | 74 | Gabe LEUTE | | San Diego, CA | | 3:58.4539 | 4:33.3556 | 7:40.8695 | 16:12.6776 | 1:30.178 |
| 7th | 546 | Joseph PERLONGO | | Aliso Viejo, CA | | 3:45.9733 | 4:49.8339 | 7:55.3808 | 16:31.1867 | 1:48.687 |
| 8th | 678 | Carter MCINTOSH | | Carlsbad, CA | | 3:49.8076 | 5:02.96311 | 7:47.6166 | 16:40.3868 | 1:57.887 |
| 9th | 513 | Tyler WISE | | San Diego, CA | | 3:46.9174 | 4:39.8757 | 8:20.36610 | 16:47.1589 | 2:04.659 |
| 10th | 685 | Adam DAQUILA | | Carlsbad, CA | | 4:01.48411 | 4:53.84410 | 8:13.0819 | 17:08.40910 | 2:25.910 |
| 11th | 658 | Jake HOLDER | | Carlsbad, CA | | 4:18.15312 | 5:14.57012 | 8:59.43311 | 18:32.15611 | 3:49.657 |
| 12th | 673 | Isaac LOPEZ | | Perris, CA | | 4:25.42313 | 5:24.18613 | 9:50.15612 | 19:39.76512 | 4:57.266 |
| | 467 | Deagan MADDEN | | Laguna Niguel, CA | | 3:57.2698 | 4:48.5828 | | DNF | |
| | 668 | Kaden GROTE | | Big Bear City, CA | Chains Required | | | | DNS | |
| | 664 | Jacob OSTERHAUS | | Porter Ranch, CA | | | | | DNS | |
| | 660 | Griffin VU | | Carlsbad, CA | | | | | DNS | |
| Pos⇧ | Bib | Name | | Area | Sponsors | Stage 1 | Stage 2 | Stage 3 | Total time | Diff |
---|
| 1st | 99 | Anthony RODRIGUEZ (west1) | | Murrieta, CA | ELSINORE VALLEY | 3:27.4961 | 3:56.9774 | 6:28.1721 | 13:52.6451 | - |
| 2nd | 599 | Jenner HUTSON | | Bakersfield, CA | GRIZZLY CYCLES ADVENTURE TEAM | 3:27.4972 | 3:50.3801 | 6:39.1562 | 13:57.0332 | 4.388s |
| 3rd | 705 | Ryan GREER | | Valencia, CA | SCV Mountain Bike Group | 3:27.6423 | 3:56.4473 | 6:46.1473 | 14:10.2363 | 17.591s |
| 4th | 567 | Cameron VALLORO | | Claremont, CA | | 3:30.1154 | 3:54.2852 | 6:48.4425 | 14:12.8424 | 20.197s |
| 5th | 408 | Blair PIKE | | Upland, CA | | 3:38.4247 | 4:00.2785 | 6:47.9014 | 14:26.6035 | 33.958s |
| 6th | 450 | Gavin ALDRIDGE | | Bakersfield, CA | | 3:35.0965 | 4:03.1128 | 6:50.9006 | 14:29.1086 | 36.463s |
| 7th | 283 | Ryder PITTMAN | | La Crescenta, CA | Velo Pasadena | 3:43.31912 | 4:00.5526 | 6:53.8827 | 14:37.7537 | 45.108s |
| 8th | 313 | Porter COMSTOCK | | Los Angeles, CA | | 3:37.2576 | 4:03.0407 | 7:18.20511 | 14:58.5028 | 1:05.857 |
| 9th | 496 | William TENNANT | | Harbor City, CA | | 3:43.50113 | 4:05.3769 | 7:13.6608 | 15:02.5379 | 1:09.892 |
| 10th | 512 | Jack WISE | | San Diego, CA | | 3:41.17810 | 4:15.46212 | 7:14.1899 | 15:10.82910 | 1:18.184 |
| 11th | 87 | Garrett HUTH | | Orange, CA | EL MODENA MTB CLUB | 3:39.8779 | 4:09.90210 | 7:23.35013 | 15:13.12911 | 1:20.484 |
| 12th | 656 | Jacob KINGSTON | | Bakersfield, CA | | 3:39.1378 | 4:20.06013 | 7:16.46410 | 15:15.66112 | 1:23.016 |
| 13th | 507 | Owen HINZ | | Murrieta, CA | | 3:44.12314 | 4:24.28615 | 7:22.47512 | 15:30.88413 | 1:38.239 |
| 14th | 442 | Caden JAMES | | Tucson, AZ | ZONAZOOMS RACING | 3:48.37416 | 4:29.97916 | 7:28.71414 | 15:47.06714 | 1:54.422 |
| 15th | 674 | Preston PETTY | | Beaumont, CA | RICO | 3:49.39317 | 4:14.82311 | 7:45.91516 | 15:50.13115 | 1:57.486 |
| 16th | 308 | Reid HUELSENBECK | | San Diego, CA | INCYCLE | 3:42.23011 | 4:40.82317 | 7:37.13015 | 16:00.18316 | 2:07.538 |
| 17th | 389 | Cristian MORENO | | Claremont, CA | | 3:48.23315 | 4:22.98914 | 8:15.97318 | 16:27.19517 | 2:34.550 |
| 18th | 434 | Austin HINTZ | | Santa Clarita, CA | | 4:25.22219 | 4:55.43518 | 8:11.07417 | 17:31.73118 | 3:39.086 |
| 19th | 679 | Devon STEWART | | Big Bear Lake, CA | | 4:15.40318 | 5:25.32620 | 9:01.38219 | 18:42.11119 | 4:49.466 |
| 20th | 686 | Eric ZELAYA | | Fontana, CA | | 4:31.80720 | 5:24.18019 | 10:09.83520 | 20:05.82220 | 6:13.177 |
| | 82 | Adam EMTER | | Foothill Rnch, CA | | | | | DNS | |
Key: DNS - did not start DNF - did not finish DSQ - disqualified DNQ - did not qualify DNP - did not proceed NTR - no time recorded CUT - did not make the cut-off TBC - to be confirmed N/C - not classified