Skip to main content

12 events in Maricopa County, Arizona

From big races to Saturday morning group runs—find trail running events and connect with the local endurance sports community.

  • Pemberton Trail [ultrasignup.com]

    Sat, Jan 24, 2026

    5k 25k 50k Trail Ultra

    16300 W. McDowell Mountain Park Drive, Maricopa County, Arizona, United States
    OpenStreetMap Google Maps
  • Stoneman Trail Run [ultrasignup.com] - Facebook - Instagram

    Sat, Feb 07, 2026 at 8:00 AM

    14k Run Trail

    McDowell Mountain Regional Park, Maricopa County, Arizona, United States
    OpenStreetMap Google Maps
  • SPECIALIZED CACTUS CUP [thecactuscup.com] [Register at runsignup.com]

    Sat, Mar 14, 2026 at 5:00 PM

    Description

    🌵 The Cactus Cup is Back — With an All-New 2-Day Format! 🌵

    Get ready for a fresh take on Arizona’s Original Mountain Bike Stage Race, now packing all the action into an epic 2-day weekend of desert...

    🌵 The Cactus Cup is Back — With an All-New 2-Day Format! 🌵

    Get ready for a fresh take on Arizona’s Original Mountain Bike Stage Race, now packing all the action into an epic 2-day weekend of desert riding, fast racing, and good times.

    Since 1991, The Cactus Cup has been the season kickoff for mountain bikers of all levels — and this year, we’re mixing it up with new formats, fresh challenges, and even more ways to race!

    🔥 What's New?

    We’ve packed the fun into two stacked days of racing — with something for everyone.

    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

    For Age Groupers – Two Cup Options:

    • The Cactus Cup
    • Saturday: XC 40-Mile (same course as the pros)

    • Sunday: XC 20-Mile Sprint

    • 🏆 Winner = Combined Time from both days

    • The Mini Cup
    • Saturday: XC 25-Mile

    • Sunday: XC 20-Mile Sprint

    • 🏆 Winner = Combined Time from both days

    👯‍♀️ New Team Category – Ride with a Friend!

    • Duo: Ride both days together — just finish within 2 minutes of each other!

    Whether you’re chasing the Cup, teaming up with a buddy, or just out for a desert rip — you can race 1, 2, or both days.

    This Is the Cactus Cup Like You’ve Never Seen It.

    Same iconic trails. Same Cactus Cup vibe. Now with more ways to play. Let’s ride!

    1 Miles 3 Miles 6 Miles 9.5 Miles 20 Miles 23.1 Miles 23.5 Miles 42.7 Miles Trail

    16300 McDowell Mountain Park Dr., Maricopa County, Arizona, 85263, United States
    OpenStreetMap Google Maps
  • Skull Krusher 50k [ghostheadproductions.com] [Register at ultrasignup.com]

    Sat, Mar 21, 2026 at 6:30 AM

    50k Run Trail Ultra

    W5PH+3P, Maricopa County, Arizona, United States
    OpenStreetMap Google Maps
  • Onyx by Double Black Events [theonyxrace.com] [Register at runsignup.com]

    Sat, Apr 04, 2026 at 6:45 AM

    Description

    We are returning to the comp track at McDowell Mountain Regional Park for another great Onyx event. All skill and experience levels welcome.

    About the Onyx Race

    Onyx completely reimagines the concept...

    We are returning to the comp track at McDowell Mountain Regional Park for another great Onyx event. All skill and experience levels welcome.

    About the Onyx Race

    Onyx completely reimagines the concept of a trail race. Competing for points rather than the quickest time, you'll discover this race challenges you in new ways. Runners can select their preferred route mix with diverse terrain, distance, and challenge levels, then earn points by opting to bring back either a flag or a sandbag from the route's turnaround point.

    The Onyx Race has been purposefully crafted to offer a personalized experience for each participant. Opt for shorter or lengthier routes, bear sandbags or flags, and take advantage of our Recovery Zone when necessary. The diverse scoring opportunities ensure that athletes of all capabilities can excel and thoroughly enjoy their time with Onyx.

    Select a Race

    This Onyx will have 2 timed divisions to choose from: Onyx (4 hours), and Onyx Ultra (8 hours). Choose the time frame that favors your strengths!

    Run and Score

    During the race, feel free to mix and match any of the 5 trails available, repeating as many times as you'd like. Choose to bring back a flag for the standard points or a sandbag for 1.5 times the points value for each route. Earn wristbands for each route you complete. Trail routes will range from 0.5 miles to up to 12 miles roundtrip.

    Fuel Up

    Upon finishing each out-and-back lap, you'll arrive back at our Points Tent and Recovery Zone, where you can fuel up before heading back out.

    Climb the Leaderboard

    Should you join for the competitive element, you'll have the ability to monitor your score and view the leaderboard after each lap. Awards will be given to the top 3 male/female finishers in each timed category.

    Know your strengths, set your strategy, and challenge yourself.

    What's Included:

    • Ticket for our post-race raffle

    • Free finisher swag

    • Nutrition items from our sponsors

    • Finisher awards

    • Well-stocked aid stations and recovery area

    • Access to free photos and videos from the race

    *Please Note: a $7 entry fee to McDowell Mountain Regional Park is required at the gate by the county. Card or exact change only.

    Course Map:

    Official course map will be released two weeks prior to the event.

    Race Day Program:

    An official race day program will be sent out one week prior to the event. It will include everything you need to know in order to have a great day.

    50k 70k Run Trail Ultra

    16300 McDowell Mountain Park Dr, Maricopa County, Arizona, 85264, United States
    OpenStreetMap Google Maps

Local Clubs & Organizations

Like Wikipedia, anyone can contribute. Sign up to add your local events.