This Preview Race Flyer will be updated as further details about the race are known.


Detroit Mountain, MN Weather Forecast  
MN League Weather Policy

RACE #5 – Detroit Mountain

Sat/Sun. Oct. 5-6, 2019

RACE TRAIL DESCRIPTION:  Get ready for Detroit Mountain! This is a fast and flowing singletrack course to the race series. Tucked into this 4-mile course, will be new mountain bike flow trails, along with switchback climbs that lead to fast descents. Add in a healthy mix of gravity trails (East Side Flowy Singletrack, this course is set to test all levels of riders.


Detroit Mountain Website

• Take Hwy 34 east (approximately 2 miles past Cenex Gas Station)
• Take a right onto Otto Zeck Road
• Take a right onto 170th Street
• The Mountain sign will be on your left
• Take a right onto Kris Street and an immediate left onto Randolph Road  (this is a detour)
• Take a right onto 13th Av SE
• Take a right onto the Mountain Road
• The Mountain sign will be on your right
• From Roosevelt Avenue turn & head East onto 8th street SE
• Continue straight, crossing over Highland Drive and onto Mountain Road
• Follow dirt road, the Mountain sign will be on your right


Follow Minnesota League Signs and Parking Staff where directed.

We need your help! Parents, spectators and racers. Help make the races happen. Review the list of available race day volunteer positions or sign up today on Volunteer Spot!  Click to View Volunteer Opportunities on

Online volunteer registration closes at 7PM the evening before a race. To register on the day of a race, stop by the Volunteer tent by the Registration Trailer. 

(TBD) will be available (dates) to provide last minute adjustments and repairs.

Tuesday 10/1/19 at Midnight.   Pit Zone closes for online race registration for Race #5. A late fee will apply to all onsite registration.

Flyers are not available at the race.  Print this page. The Best Print Layout?  Portrait Style with narrow margins.

Any changes will be announced on the MN High School League Facebook Page

Subscribe to Rained Out App for Race Day Updates
Text MNMTBLEAGUE to 84483 to sign up.

FM SIMULCAST:  We live broadcast each race on FM Radio.

  • Bring a portable FM receiver to keep up with the racing action and hear announcements when you are out of range of the PA system.
  • Exact frequencies will be announced at each venue.

See which teams will be racing at each race.  Team Bye-Weeks Chart

Questions once you get to the race? Stop by our Race Day Information Kiosk for the latest on race day schedules, updates and results.  Located near the Registration Trailer.



In order to race, each racer needs to be Race Ready in the Pit Zone.

  • Pit Zone information entered (once per season)
    • Release forms completed electronically in the Pit Zone
    • MN League Fee Paid
  • SuperPass purchased by Aug 15 or Individual Race Fee paid.

Each racer is expected to know their category and wave for their race.  This information will help them go to the correct staging location prior to their race.

Racers can ask their coaches or view the list available near the Registration Trailer on race day for this information.   If a racer misses their call-up to the staging area, they will have to stage at the back of their wave or at the back of the next wave.



Category Change Petitions:  Must be submitted by Midnight on the Monday before the next race.  The petitioned rider needs to be able to complete at least two races in their new category.

Coach on Duty :  The acting COD for your team is expected to be onsite at the venue and available without delay to be contacted by race officials from pre-ride, during the races and until the race results are finalized.  View the Current Roster.  Use the online update Form or Report Coach on Duty Updates to the Referee at the SHIMANO tent.


  • Set up your team tents in your pre-assigned tent space – (FB Coaches Page or a map near the reg trailer).
  • Report Last Minute Coach on Duty Updates for this race to the Referee at the SHIMANO tent.
  • Race Day Saturday, 12:00 PM – Mandatory Coaches Meeting near Registration Trailer
  • Race Day Sunday, 8:30AM – Mandatory Coaches Meeting near Registration Trailer
  • Final lap count decision per category will be announced at the start of each race. Lap Count may change due to weather conditions.
  • Report Last Minute Updates to Race Day Team 1st/Backup Contacts to the Referee at the SHIMANO tent.
  • Report riders who are not racing as “Did Not Start/DNS”  to the Referee at the SHIMANO Tent before or during their race.
  • Report riders who did not finish the race as “Did Not Finish/DNF” to the Referee at the SHIMANO Tent during or after the race.
  • Coaches have a short window to register a protest once the preliminary results of each race are posted.  Race results will be final once all protests are completed. No protests are accepted after the race day.


We need your help! Help make the races happen.  Review the list of available race day volunteer positions or sign up before the race on Volunteer Spot!

Be sure to like us on Facebook, follow us on Twitter for race day and season updates.

Check out our MN League Race FAQs regarding race site, racer info, spectator info, and terminology

– Drones are prohibited at all Minnesota High School Cycling League Events
– A Concession stand will be on site.
– No gasoline generators inside the team pit area,  and no open fires.
– No dogs off-leash.
– Be considerate of our venue and use the trash receptacles.


  • Preliminary Race Results will be posted at the Race Information Kiosk near the Registration Trailer approximately 30 minutes after the last rider has completed the race. Once the announcement is made that results are posted, this is the start of a short Protest Period, where COACHES may contest the results with the MN League Referee.  No protests are accepted after the race day.
  • Race results will be final once all protests are completed.
  • Final Race Results will be posted to the MN League website (usually by end of day Tuesday following a race).

Note regarding Race Results from the online app: It’s your Race.
These are immediate timing results only.  Penalties and scoring rules may not be reflected. Data will change throughout the race. Internet status affects the availability and updates of data.

Download to your phone.

  • Download ITS YOUR RACE app
  • Find “Minnesota MTB”
  • Select a race category



Tuesday 10/01/19 at Midnight
At this date and time, online registration in the Pit Zone will close for online race registration.

The registration trailer will be open to process race fees and accept waiver submissions. All onsite registration includes a  $10 late fee.

  • Saturday from 12:00pm – 4:00PM
  • Sunday from  7:00am – 1:00pm

All racers must register at least one hour prior to their race start time.
Waivers with parental signature can be submitted
Cash, Credit Cards or Checks made payable to “MN League” are accepted.

2019 Race Fees

MN League Registration Fee
– $100 Paid Once Online
– $110 Paid Once if paid Onsite (includes late fee)

MN Race Fee, Per Race
– $50 Paid Online by Midnight Tuesday prior to race
– $60 Paid Onsite (Includes $10 Late Fee)

Number Plates:

All registered racers receive a permanent number plate from their coach with a pre-installed chip on the back at the beginning of the season.  For those who were registered in the correct division and category before August 1, the rider’s name may be printed on their initial plate.

  • Each racer will use the same number plate for the entire season.
  • For each race, secure the number plate to the front handle bars of the bike for pre-ride and for the race.
  • Attach a matching number plate to the back of a rider’s jersey, just above the waist.
  • Remove and protect the number plates after each race, taking care not to damage the chip.   Do not leave the number plate on a car’s bike-rack.
  • Replacement number plates are available at Registration for $35 (you must allow 1 hr to replace a plate).
  • If you don’t receive a number plate from your coach, visit the Registration Trailer for assistance.

Questions on how to REGISTER for a RACE?

  • New Rider registration occurs online in the Pit Zone, rather than in person at the race. Once registration for the MN League is complete (Waivers, Emergency Contacts, Insurance Info, etc).
  • There is also fee for each race.  Register online in the Pit Zone before 11:59PM on the Tuesday of Race week, or Pay the race fee onsite at the registration trailer including a late fee.  Riders who bought the SuperPass before August 15, 2019, have already paid for all races.
  • To access Pitzone, every rider needs to be invited to register in the Pit Zone online.
    – Contact your Team Director or Head Coach to be invited.
    – Independent riders request an invite to Pitzone via email.


Pre-Ride is a chance to get an up-close view at the course before the race.  The rider can study the trail, the challenges, the opportunities.  This is not a sprint through the course.


  • Only riders who have registered and have race numbers displayed on their bikes.
  • Registered Coaches with Coach Plates (Provided by the Head Coach)
We recommend that all racers pre-ride the course.
Riders should pass any workers on the course with great care.



1 PM – Setup starts (course, infield, course marshals)
5 PM – Setup complete
Evening –Pitzone assignments are posted online

Saturday Non-Race Activities

9 AM –  2PM Registration is Open
9 AM – Pre-ride begins
12 PM – Mandatory Coaches Meeting
12:15 PM – Last Pre-ride rider is allowed on the course
1 PM – Pre-ride closes
1 PM – 4PM Framed Skills Challenge
4:45 PM – Awards

Saturday Racing – Middle School

–Girls 6th, 7th, 8th Grades (1 Lap)–
12:45 PM – 6th Grade Girls Staging
1:00 PM – 6th Grade Girls Start
1:05 PM – 7th Grade Girls Staging
1:20 PM – 7th Grade Girls Start
1:25 PM – 8th Grade Girls Staging
1:40 PM – 8th Grade Girls Start


–Boys 6th D1, 6th D2, 7th D1 (1 Lap)–
1:45 PM – 6th Grade D1 Boys Staging
2:00 PM – 6th Grade D1 Boys Start
2:05 PM – 6th Grade D2 Boys Staging
2:20 PM – 6th Grade D2 Boys Start
2:25 PM – 7th Grade D1 Boys Staging
2:40 PM – 7th Grade D1 Boys Start
–Boys 7th D2, 7th D1, 8th D2 (1 Lap)–
2:45 PM – 7th Grade D2 Boys Staging
3:00 PM – 7th Grade D2 Boys Start
3:05 PM – 8th Grade D1 Boys Staging
3:20 PM – 8th Grade D1 Boys Start
3:25 PM – 8th Grade D2 Boys Staging
3:40 PM – 8th Grade D2 Boys Start

Sunday – Non-Race Activities

7:00 AM – 3PM Registration is open
7:30 AM – Pre-ride opens
8:30 AM – Mandatory Coaches meeting
8:45 AM – Last Pre-ride rider is allowed on the course
9:30 AM – Pre-ride closes
9:30 AM – 3PM– Framed Skills Challenge
5:00 PM – Awards

Sunday Racing – High School

–Boys Freshman D1, D2 & JV2 D1, D2 (2 Laps)–         
9:15 AM – Freshman Boys D1 Staging
9:30 AM – Freshman Boys D1 Start
10:15 AM – Freshman Boys D2 Staging
10:30 AM – Freshman Boys D2
11:15 AM – JV2  Boys D1 Staging
11:30 AM – JV2 Boys D1 Start
12:15 PM– JV2  Boys D2 Staging
12:30 PM – JV2 Boys D2 Start
–Girls Varsity, JV3, JV2/Freshman Races–
1:15 PM – Girls Staging
1:30 PM – Girls Varsity Start (4 Laps)
1:33 PM – Girls JV3 Start (3 Laps)
1:36 PM – Girls JV2/Freshman Start (2 Laps)


–Boys Varsity, JV3 Races–
2:45 PM –  Varsity & JV3 Boys Staging
3:00 PM – Varsity Boys Start (4 Laps)
3:03 PM – JV3 Boys Start (3 Laps)