Race CalendarLive Race

8–31 May

Giro d'Italia

Road·UCI World Tour·2.UWT·ME

Stages

  • Stage 18 May 2026
  • Stage 29 May 2026
  • Stage 310 May 2026
  • Stage 412 May 2026
  • Stage 513 May 2026
  • Stage 614 May 2026
  • Stage 715 May 2026
  • Stage 816 May 2026
  • Stage 917 May 2026
  • Stage 1019 May 2026
  • Stage 1120 May 2026
  • Stage 1221 May 2026
  • Stage 1322 May 2026
  • Stage 1423 May 2026
  • Stage 1524 May 2026
  • Stage 1626 May 2026
  • Stage 1727 May 2026
  • Stage 1828 May 2026
  • Stage 1929 May 2026
  • Stage 2030 May 2026
  • Stage 2131 May 2026
© 2026 Cyclismo
PrivacyTerms