PRO CACTUS CUP
π For the Pros:
Saturday:
π΅ XC 40-Mile Big Loop
π Short Track Showdown (evening throwdown!)
Sunday:
β‘ XC 20-Mile Sprint
π Pro Cup Winner = Aggregate Time of all 3 races
Price:
$150.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
March 12, 2026, 5:59pm MST
CACTUS CUP
Includes the following events: XC - 40 MILE and XC SPRINT - 20 MILE
The Cactus Cup
Saturday: XC 40-Mile (same course as the pros)
Sunday: XC 20-Mile Sprint
π Winner = Combined Time from both days
Price:
$150.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for CACTUS CUP
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
13 - 18
$120.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
13 - 18
$144.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
13 - 18
$150.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 11:59pm MST
13 - 18
$160.00 Race Fee
Age based discounts are automatically applied at checkout.
CACTUS CUP DUO
Includes the following events: XC - 40 MILE and XC SPRINT - 20 MILE
Price:
$200.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for CACTUS CUP DUO
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
13 - 18
$160.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
13 - 18
$175.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
13 - 18
$190.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
13 - 18
$200.00 Race Fee
Age based discounts are automatically applied at checkout.
CACTUS CUP RELAY
Includes the following events: XC - 40 MILE and XC SPRINT - 20 MILE
Price:
$170.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 1, 2026, 5:00pm MST
Age Based Discounts for CACTUS CUP RELAY
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
13 - 18
$135.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
13 - 18
$160.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
13 - 18
$168.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
13 - 18
$175.00 Race Fee
Age based discounts are automatically applied at checkout.
MINI CUP
Includes the following events: XC - 25 MILE and XC SPRINT - 20 MILE
The Mini Cup
Saturday: XC 25-Mile
Sunday: XC 20-Mile Sprint
π Winner = Combined Time from both days
Price:
$150.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for MINI CUP
Registration Starting
Registration Ending
Age
Price
September 5, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
9 - 18
$120.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
9 - 18
$144.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
9 - 18
$150.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
9 - 18
$160.00 Race Fee
Age based discounts are automatically applied at checkout.
MINI CUP DUO
Includes the following events: XC - 25 MILE and XC SPRINT - 20 MILE
Price:
$200.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 12:16pm MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for MINI CUP DUO
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 12:00am MST
September 30, 2025, 11:59pm MST
9 - 18
$160.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
9 - 18
$175.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
9 - 18
$190.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
9 - 18
$200.00 Race Fee
Age based discounts are automatically applied at checkout.
MINI CUP RELAY
Includes the following events: XC - 25 MILE and XC SPRINT - 20 MILE
Price:
$170.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 12:16pm MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for MINI CUP RELAY
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 12:00am MST
September 30, 2025, 11:59pm MST
9 - 18
$135.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
9 - 18
$160.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
9 - 18
$168.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
9 - 18
$175.00 Race Fee
Age based discounts are automatically applied at checkout.
XC - 40 MILE
One big loop within the Regional Park. Smooth and flowy with sections of rocky climbs and descents
Price:
$90.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for XC - 40 MILE
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
13 - 18
$64.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
13 - 18
$72.00 Race Fee
January 13, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
13 - 18
$80.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
13 - 18
$88.00 Race Fee
Age based discounts are automatically applied at checkout.
XC - 25 MILE
One loop within the Regional Park encompassing all competitive track trails and a portion of Pemberton
Price:
$90.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for XC - 25 MILE
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
9 - 18
$64.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
9 - 18
$72.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
9 - 18
$80.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
9 - 18
$88.00 Race Fee
Age based discounts are automatically applied at checkout.
XC - 10 MILE
The 10 mile course begins west of the finish arch hitting the Sport Loop, connecting to Tech, to Long loop. You will lap past the finish line for a final 3 mile sport loop then find yourself at the finish line! https://thecactuscup.com/xc/ 10MileTab
Price:
$45.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
XC SPRINT - 20 MILE
One loop incorporating different parts of this iconic part with several spicy climbs amidst the Saguaro cactus and wildflowers!
Price:
$70.00 Race Fee
Registration:
Price increases
after September 30, 2025 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
Age Based Discounts for XC SPRINT - 20 MILE
Registration Starting
Registration Ending
Age
Price
September 10, 2025, 6:00am MST
September 30, 2025, 11:59pm MST
9 - 18
$64.00 Race Fee
October 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
9 - 18
$72.00 Race Fee
January 12, 2026, 12:00am MST
February 16, 2026, 11:59pm MST
9 - 18
$80.00 Race Fee
February 17, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
9 - 18
$88.00 Race Fee
Age based discounts are automatically applied at checkout.
GRAVEL SHAKEOUT
Interested in gravel but not quite sure what it is? Just need a rdie with some new people? Like to ride bikes but mountain bikes not your jam? No biggie, we got you. This is a casual social ride, on gravel, with our awesome friends from MMC leading the group.
Price:
$20.00 Race Fee
Registration:
Registration ends March 12, 2026 at 5:00pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
March 12, 2026, 5:00pm MST
KIDS MOUNTAIN BIKE CAMP
Kids ages 6 - 12 can participate in the kids mountain bike camp on Saturday while you race the XC!
Registration:
Registration Opens November 1, 2025 at 12:00am MST
Price:
$140.00 Race Fee
Registration:
Price increases
after January 11, 2026 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
November 1, 2025, 12:00am MST
January 11, 2026, 11:59pm MST
January 12, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
LITTLE SHREDDERS RACE (Beginner Kinder - 5th grade)
The beginner or First Timer Kinder β 5th grade will start and race within the venue completing a 0.5 mile loop. All riders will start on the line together but scored per gender and grade level
Price:
$10.00 Race Fee
Registration:
Registration ends March 12, 2026 at 5:00pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
March 12, 2026, 5:00pm MST
ADVANCED KIDS RACE (1st - 5th grade)
Advanced - Race on the Sport Loop, 1 lap
1st β 5th grade: Each grade will have its own wave start. Girls and Boys will start on the line together but will be scored separately.
Course: 1 Lap of the Sport Loop: 3 Miles
Price:
$35.00 Race Fee
Registration:
Price increases
after March 5, 2026 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
March 5, 2026, 11:59pm MST
March 6, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
ADVANCED KIDS RACE (6th - 8th grade)
Advanced - Race on the Sport Loop, 2 laps
6th β 8th grade: Each grade will have itβs own wave start. Girls and Boys will start on the line together but will be scored separately.
Course: 2 Laps of the Sport Loop: 6 Miles total
Price:
$35.00 Race Fee
Registration:
Price increases
after March 5, 2026 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
March 5, 2026, 11:59pm MST
March 6, 2026, 12:00am MST
March 12, 2026, 5:00pm MST
KIDS BALANCE BIKE RACE - Ages 1-5
For the little shredders! All racing takes place at the pump track
Price:
$10.00 Race Fee
Registration:
Price increases
after March 5, 2026 at 11:59pm MST
Registration Details
Registration Starting
Registration Ending
September 10, 2025, 6:00am MST
March 5, 2026, 11:59pm MST
March 6, 2026, 12:00am MST
March 14, 2026, 6:00am MST
This is a service fee for processing your race application. This may be slightly higher or lower per registrant than the amount shown here.