7:00 am - 5:00 pm Piet Retief Cycling MTB Race March 1 @ 7:00 am - 5:00 pm Piet Retief Cycling MTB Race MTB Event - 75km, 46km, 30km, 15km
6:00 am - 5:00 pm Bay by Bike MTB Race and Trail Run March 2 @ 6:00 am - 5:00 pm Bay by Bike MTB Race and Trail Run MTB Event - 40km, 20km, 10km, 5km
5:00 pm Forest Boogie MTB Stage Race March 14 @ 5:00 pm Forest Boogie MTB Stage Race MTB Event - 2 day stage race. Either 61km per day or 32 km per day.
6:30 am - 5:00 pm Cosmos 3in1 One Day MTB Stage Race March 15 @ 6:30 am - 5:00 pm Cosmos 3in1 One Day MTB Stage Race MTB Event - Marathon, Half Marathon, Lap Race, Fun Ride. See entry site for more details.
7:00 am - 5:00 pm SILO MTB Challenge March 15 @ 7:00 am - 5:00 pm SILO MTB Challenge MTB Event - 70km, 40km, 25km, 10km
7:00 am - 5:00 pm Sneeuberg Crawl MTB March 29 @ 7:00 am - 5:00 pm Sneeuberg Crawl MTB MTB Event - 110km, 60km, 25km
7:00 am - 5:00 pm Bergplaas Challenge April 5 @ 7:00 am - 5:00 pm Bergplaas Challenge MTB and Trail Running Event MTB: 70km, 40km, 30km, 15km Trail Run: 10km, 7km