The Trans Baviaans 24Hr Mountain Bike Single Stage Race of 230KM.

 

 Eastern Cape Karoo Through Baviaans Kloof to Jeffreys Bay In South Africa.

National Championships
22-23 July 2017

Cannock Chase, Great Britain
Bad Salzdetfurth, Germany
Mankele, South Africa

UCI MTB World Cup #4
09 July 2017

Lenzerheide
Switzerland

UCI MTB World Cup #3
02 July 2017

Vallnord
Andorra

UCI MTB World Cup #2
28 May 2017

Albstadt
Germany

UCI MTB World Cup #1
21 May 2017

Nové Město na Moravě
Czech Republic

Jelenia Góra Trophy Maja Włoszczowska
3 June 2017

Jelenia Góra
Poland

Sani2C
11-13 May 2017

Kwa-Zulu Natal
South Africa

Hadleigh Park International
07 May 2017

Pembury Park
United Kingdom

SA National Series
06 May 2017

Bloemfontein
South Africa

Bike The Rock
30 April 2017

Heubach
Germany

Swiss Bike Cup
23 April 2017

Ötztal/Haiming
Austria

SA National Series
15 April 2017

Wolwespruit
South Africa

XCO UCI C1
23 April 2017

Prague
Czech Republic

British National Series #1
02 April 2017

Pembury Park
United Kingdom

HC Sabine Spitz Gold Trophy
09 April 2017

Bad Säckingen
Germany

Tankwa Trek
10-12 February 2017

Western Cape
South Africa

Cape Epic
19-26 March 2017

Western Cape
South Africa