With a such a beautiful view from the top of Spirit Mountain, don’t forget to look at the course!

Spirit Mountain Race Course 2016

Race Map Link:  www.myatlascms.com/map/?id=994


RACE DESCRIPTION: With a beautiful view from the top of Spirit Mountain, the race course winds its way down the face of hill to some sweet single track at the bottom. The 3.8 mile course has the view and the trails that the racers will enjoy. To get back to the finish line lots of climbing will be required but not too difficult.

TRAIL ADDRESS:   9500 Spirit Mountain Pl,   Duluth, MN 55810

DIRECTIONS:   From the south, follow I-35W N and I-35 N to W Skyline Pkwy in Proctor. Take exit 249 from I-35 N. Follow W Skyline Pkwy to Spirit Mountain Pl in Duluth.   Map

PARKING: Be sure to follow parking signs, the direction of the parking volunteers, and view designated parking on the new interactive map.   NOTE:  Parking is NOT allowed at the upper or lower chalet lots, nor on the roads.  

RACE FLYER:  Print this page as a Race Flyer.  Best Layout: Portrait Style with narrow margins.

RACE DAY SUPPORT: Mechanics from Penn Cycle and Rydjor Bike Shop will be on hand Sunday using Park Tool products to provide last minute adjustments and repairs.

– A concession stand will be available on site.
– No gasoline generators inside the team pit area, please, and no open fires.
– No dogs off leash, please.
– Be considerate of our venue and use the trash receptacles.

Online Registration Deadline:   Tuesday 10/10/17 at Midnight,  the Pit Zone closes for online registration. After that, a late fee will apply.

Coaches: Sunday
– 6:45AM – Reserve your team  space
– 7:30AM – Coaches Meeting

Weather Report

Volunteer:  Volunteer for this or other events, go to minnesotamtb.org for a list of available positions.  (Then Signup at Volunteer Spot !).  Or Volunteer at the race.

Questions:  Contact MN League Director Josh Kleve about the MN League or this race at Joshua@minnesotamtb.org.

Team Check-In: Teams must check in at Registration BEFORE occupying a Pit Zone. Starting at 6:45AM, reserve your tent spaces and review your team list. Be sure to alert Registration of any racers who are not participating in this race.

Real-time results:  Download the app ‘ITS YOUR RACE’ to your phone, then find ‘Minnesota MTB’. Select a race category.  More details are available on http://www.itsyourrace.com.  Remember that these are timing results only.  Penalties, scoring rules, and wave starts will not be reflected.

Final Results:  Final Results for 2017 will be posted here.

Race Updates:  Be sure to like us on Facebook and follow us on Twitter

Links:   Weather Policy    Racer FAQs      Race FAQs    Watch a Race Video!

See which Teams are Racing?    Bye-Weeks


Race Payments and Registration Documents:  Once Registration for the League is complete (Waivers, Emergency Contacts, Insurance Info, etc),  all races can be paid in advance or one race-at-a-time. 

Number Plate: All registered racers receive a permanent number with a pre-installed chip on the back side from their coach at the beginning of the season. The Number Plate is secured to the front handle bars of the bike for Pre-Ride and the Race itself.  A matching numbered backplate is attached to the rider’s jersey just above the waist.  The number plate is the racer identifier for a race category.  Remove and protect the Number Plates after the race, taking care not to damage the chip, as this plate is used for all races. Replacement number plates are available at Registration for $35.

Change Petitions:  We will not accept Category Change petitions on race weekend. Change petitions must be submitted by Midnight the Monday before the next race.  

Pay Online Before Tuesday at Midnight Pay On-site on Race Weekend


Every rider needs to be invited each season to register in the Pit Zone online.

  • Contact your Team Director or Head Coach to be invited.
  • Independent riders contact Josh Kleve at joshua@minnesotamtb.org.

Login to the Pit Zone to pay for one or more races.

– Saturday for Pre-Ride from Sat. 12:00pm – 4:00PM
– Sunday from  Sun. 7:00am – 1:00pm.

All racers must register at least one hour prior to their start time.  Waivers with parental signature can be submitted on race day with a $10 late fee.

Use Cash, Credit Cards or Checks made payable to “MN League”.

2017 Racing Fees Pay Online
Mn League Registration Fee $50
MN League Race Fee $40
Pay On-Site (With Late Fee) Pay On-Site Total
$50 + $10 Late Fee $60
 $40 + $10 Late Fee $50


– 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 riders pre-ride the course.

Riders should pass any workers on the course with great care.

Saturday Pre-Ride
1:00PM – Pre-Ride Opens
3:15PM – No more Riders allowed to start the course
4:00PM – Pre-Ride Ends
  Sunday Pre-Ride
7:30AM – Pre-Ride Opens
7:45AM – No more riders allowed to start the course
8:15AM – Pre-Ride Ends

Race Categories and Wave Start Times

REGISTRATION: On-site registration will close 1 hour prior to race start. 

STAGING: Staging begins Exactly 15 Minutes before the start of each Race.

RACERS: In order to race, you need to meet Race Ready status: Pit Zone information entered, MN League Fee and Race Fee paid, and participation waivers submitted (once per season)

*Note: Final lap count decision per category will be determined and confirmed at the start of each race. Length of race may be changed due to weather conditions.


Note:  Check back, schedule may change closer to the race event.

   Day Before the Race    
Start Time      
1:00 PM – Onsite Registration Opens
– Pre-Ride Starts
3:15 PM No Riders allowed Start the Course after 3:15AM
4:00 PM – Onsite Registration Closes
– Pre-Ride Ends
   Race Day    
Start Time      
6:45 AM – Teams can reserve infield Spaces
– Registration Open until 1PM
7:30 AM -Coaches’ Meeting
-Pre-Ride Starts
8:00 AM No Riders allowed Start the Course after 8:00AM)
Start Time Middle School    
8:30 AM Middle School Staging Begins    
 8:45 AM 8th Grade Boys  1 lap  
 9:00 AM 7th Grade Boys  1 lap  
 9:15 AM 8th Grade Girls  1 lap  
 9:30 AM 7th Grade Girls  1 lap  
 Start Time High School *Lap Count May Change  
9:45 AM Staging for Frosh Boys Race    
10:00 AM  Frosh Boys  2 laps  
10:45 AM Staging for JV2 Boys Race    
11:00 AM  Jv2 Boys  2 laps  
11:45 AM Staging for Girls Race    
12:00 PM – Varsity Girls
– JV3 Girls
– JV2 Girls
– Frosh Girls
-4 laps
-3 laps
-2 laps
-2 laps
1:15 PM Staging for JV3 /Varsity Boys Race    
1:30 PM -Varsity Boys
-JV3 Boys
-4 laps
-3 laps
  Start Time  Post Race    
3:00 PM or before Tear Down    
3:30 PM Awards Ceremony