The Markham Bad Habit Race is a 4 hour mountain bike race with Solo and Team Relay categories. Teams may consist of up to 4 riders. There are Junior categories and Kid’s races. Race is Sunday January 5, 2020. Kid’s races start at 8:30AM. The 4 hour race starts at 9:30AM.  

Registration is online ONLY. Click here to register.

Packet Pickup will be Friday January 3, 2020 from 4-7PM and Saturday January 4, 2020 from 10AM-4PM at Mega Cycle, 1390 SW 160th Ave, Weston/Sunrise, FL. Hours: 10AM-4PM. 

*Class designation is the last class you raced in during the past 5 years. Sport team no more than one Expert member. Intermediate (base) team no more than one Sport member. Novice team no more than one Intermediate (base) member. 

*Solo categories may be combined if there are not at least 3 registered racers in a category.

Race Categories

Solo Categories:

Men Open Expert

Men Sport (18-39), (40+)

Men Base (18-39), (40+)

Men Novice (18-39), (40+)

Men Single Speed

Men Grandmasters (age 60+)

Men Clydesdale 220 lbs+

Women Open Expert

Women Base (18-39), (40+)

Women Single Speed

Junior M (12-14), (15-17)

Junior F (12-14), (15-17)

Team Categories:

Team Expert 2-4 riders 

Team Sport 2-4 riders 

Team Base 2-4 riders 

Team Novice 2-4 riders 

Team Female 2-4 riders 

Team Co-Ed 2-4 riders

Youth Categories:

3-5:  fun ride (no registration required)

Boys 6-8: 1 lap kids course 

Girls 6-8: 1 lap kids course 

Boys 9-11: 2 laps kids course 

Girls 9-11: 2 laps kids course 

Please support the Markham Park Mountain Bike Trails by entering the race.  All proceeds go to the Markham Park Trail Building Fund and will be used to build and maintain YOUR Markham Park Trail System.


Registration is $45 per adult racer until November 3rd.

$50 per adult racer from November 4th to December 3rd.

$55 per adult racer from December 4th to January 3rd.

Late registration is $60 per adult on Sat January 4th ends at 9pm.

Junior registration is $20.

Kids registration is free.

Register online here.

You can pick up your race plate and T-shirt on race day if you are traveling from out of town and cannot make the packet pick-up the day before the race. 

Racecourse will be available to pre ride Friday and Saturday before the race. No pre ride on the day of the race.

Kids Race starts at 8:30AM

Racer meeting at 9:15AM.

Race starts at 9:30AM.

All kids will receive medals.

Adult top 3 finishers receive medals and podium.

*All kids 3-11 will receive a participation medal. 1,2,3 place winners will be announced. Kid races to start 1 hour before the main event. Kids 3-5 may ride bikes or push-bikes. No bikes with training wheels allowed. Parents may walk or ride along with each 3-5 year old child. For safety and fairness of all the child racers parents for 6-11 will NOT be allowed to ride along with their child. Bike patrol will be sweeping the course to make sure all child racers make it through safe. The course will be shorter multiple laps so there will be plenty of cheering opportunities. 

For team registration it is a 2-step process.

Step 1: Team captain signs up and enters Team Name, Team Members (full names not required at this step), Division and contact email. After submitting payment the team captain will be sent a confirmation email.

Step 2: In the top of the confirmation email there is a link for each team member to sign up with their own personal contact information. Share this email with each member of your team.

Donate Today

Trails are maintained and improved by volunteers. Let's help make them better!