Iron Giants Mountain Bike Team
Ride Bikes, Be Nice, Stay Rad

Who Are We?

The Iron Giants represent a composite team for middle and high school students in Iron County participating in the Utah High School Cycling League. The program welcomes both beginners and experienced riders.

Our season runs June 1st through mid-October with twice-weekly trail rides and skill training. Whether you're a beginner or an experienced racer, we have a place for you!

Learn More
Iron Giants Team

Season Recap

Why Join Iron Giants?

Our team offers more than just mountain biking - we're building a community and developing skills that last a lifetime.

Skill Development

Structured coaching and training for riders of all levels.

Team Community

Join a supportive community of riders, coaches, and parents.

NICA Racing

Compete in sanctioned NICA events and represent your school.

Building Student Athletes Since 2016

100+

Team Members

5

Races per Season

Upcoming Events

1 Apr 2026

Season Information Meeting

State Bank of Southern Utah, 377 N Main St, Cedar City

15 Aug 2026

Beaver County Race

29 Aug 2026

Gunnison Race

12 Sep 2026

Eagle Mountain Race

3 Oct 2026

Cliff Rose Race

23 Oct 2026

State Champs

Fri-Sat Oct 23-24

14 Nov 2026

NICA Western Regionals

Sat-Sun Nov 14-15

Ready to Join Our Team?

Registration for the 2026 season opens on April 15, 2026.

Register Now

Frequently Asked Questions

Registration is April 15 - May 15 and practices begin June 1. There are several opportunities in April and May to attend a pre-season ride to 'meet the giants' for those interested in seeing what it's like to join the team. Races begin in August.

Check out our comprehensive guide on bikes for detailed recommendations on hardtails, full suspension, where to buy, and what to look for.

Check out our equipment checklist for a complete list of required and prohibited items.

We use Heja (available on Android and iPhone) for all team coordination. You will receive the team code in the confirmation email when you register with the team.
Practice times are posted in the Heja app. It is important to check often, particularly before practices. Any last-minute changes to practice locations or scheduling will be communicated via Heja.
Never send your child out if their coach has already left. If you get to practice late and everyone is gone, please take your child home and we will see you at the next practice.