/** * https://gist.github.com/samthor/64b114e4a4f539915a95b91ffd340acc */ (function() { var check = document.createElement('script'); if (!('noModule' in check) && 'onbeforeload' in check) { var = false; document.addEventListener('beforeload', function(e) { if (e.target === check) { = true; } else if (!e.target.hasAttribute('nomodule') || !) { return; } e.preventDefault(); }, true); check.type = 'module'; check.src = '.'; document.head.appendChild(check); check.remove(); } }());

April

Tuesday 29 April
  • Tour de Romandie
  • 29 April to 4 May
  • UCI World Tour: Tour de Romandie

May

Thursday 1 May
  • Eschborn-Frankfurt
  • UCI World Tour: Eschborn-Frankfurt
Sunday 4 May
  • La Vuelta Femenina
  • 4 May to 10 May
  • La Vuelta Femenina
Friday 9 May
  • Giro d'Italia
  • Italy
  • 9 May to 1 June
  • Giro d'Italia
Friday 16 May
  • Itzulia Women
  • 16 May to 18 May
  • UCI Women's World Tour: Itzulia
Thursday 22 May
  • Vuelta a Burgos Feminas
  • 22 May to 25 May
  • UCI Women's World Tour: Vuelta a Burgos
All times are UK and subject to change. BBC is not responsible for any changes.