Race #1: Frisco, CO • August 29th
Race #2: Steamboat, CO • Sept 13th
Race #3: Eagle, CO • Sept 26th
Race #4: Cañon City • Oct 11th
State Championship: Glenwood Springs • Oct 24-25
Race day in the Colorado High School Cycling League is more than just a race, it’s a full-day team experience. Riders roll in early, set up camp with the team, warm up, and get dialed before staging. Races run in waves throughout the day, with riders tackling laps on a marked course while teammates, coaches, and families cheer from the sidelines and pit area.
In between races, the team hangs out, refuels, and supports each other, creating an atmosphere that’s just as much about community as it is about competition. Whether you’re racing or cheering, it’s one of the best parts of the season.
Race results are posted after each event
Awards ceremonies take place following the final races of the day
Team scores build throughout the season, adding to the excitement each week
Even though we’re a club sport, riders have the opportunity to earn a varsity letter by meeting team participation and commitment requirements.
Middle school riders are welcome at practices and can participate in select “Middle School Mayhem” races but high school is required for the full race series.
If you’re on a bike, you must be wearing a buckled helmet. No exceptions.
That goes for riders, coaches, parents—everyone.
If someone reminds you to put your helmet on, just hop off your bike and buckle up before continuing. Safety is a big deal, and we take it seriously.
Race weekends start before race day. We usually host a team dinner on Wednesday to connect and get organized, followed by a pre-ride the day before the race (4:30 PM). Riders and coaches meet at the venue to ride a lap of the course and get familiar with the terrain.
Since many venues are a few hours away, this often means leaving school early on Friday for Saturday races. On race day, events typically run from around 8 AM to 2 PM. We’ll share exact timing each week, but plan to arrive about an hour before your staging time to warm up and get ready.
We set up a team pit area at every race, stocked with plenty of food to keep everyone fueled. The team provides the protein, and families help round things out by signing up to bring additional items.
Each grade takes a turn organizing food for a race, starting with senior families and rotating down, so newer families can see how it works before taking the lead. For State Championships, everyone pitches in.
Races run on volunteers, and there are lots of ways to get involved. From course marshaling and registration to helping in the team pit or with logistics, there’s something for everyone.
It’s also one of the best ways to stay close to the action and be part of the race-day energy, no experience needed.
Most races involve some travel, and many families choose to camp or book hotels or Airbnbs near the venue.
Popular race locations fill up quickly, so it’s a good idea to book early once the schedule is released.