Skip to content

Road directory

Road races A–Z

Every road race WatchCycling follows, with its next dates and a guide to each.

Races
110

A 4

B 5

C 18

D 4

E 3

  • E3 Saxo ClassicLast held Mar 27, 2026Men’s WorldTour · 🇧🇪 Belgium · One Day
  • Elfstedenronde2026 edition canceledMen’s Continental · 🇧🇪 Belgium · One Day
  • Eschborn-FrankfurtLast held May 1, 2026Men’s WorldTour · 🇩🇪 Germany · One Day

F 2

G 24

H 2

  • Heistse PijlLast held Jun 6, 2026Men’s Continental · 🇧🇪 Belgium · One Day
  • Hong Kong CyclothonLast held Oct 11, 2026Men’s Continental · 🇭🇰 Hong Kong · One Day

I 1

  • Il LombardiaLast held Oct 10, 2026Men’s WorldTour · Monument · 🇮🇹 Italy · One Day

K 2

L 5

  • La Flèche WallonneLast held Apr 22, 2026Men’s WorldTour · 🇧🇪 Belgium · One Day
  • La PolynormandeLast held Aug 16, 2026Men’s Continental · 🇫🇷 France · One Day
  • La Roue TourangelleLast held Mar 29, 2026Men’s Continental · 🇫🇷 France · One Day
  • Liège-Bastogne-LiègeLast held Apr 26, 2026Men’s WorldTour · Monument · 🇧🇪 Belgium · One Day
  • Lyon – Torino2026 edition canceledMen’s Continental · 🇮🇹 Italy · One Day

M 7

N 2

  • Nokere KoerseLast held Mar 18, 2026Men’s 1.Pro · 🇧🇪 Belgium · One Day
  • NXT ClassicLast held Apr 4, 2026Men’s Continental · 🇳🇱 Netherlands · One Day

O 3

P 5

  • Paris-CamembertLast held Mar 31, 2026Men’s Continental · 🇫🇷 France · One Day
  • Paris-ChaunyLast held Sep 27, 2026Men’s Continental · 🇫🇷 France · One Day
  • Paris-RoubaixLast held Apr 12, 2026Men’s WorldTour · Monument · 🇫🇷 France · One Day
  • Paris-ToursLast held Oct 11, 2026Men’s 1.Pro · 🇫🇷 France · One Day
  • Philadelphia Cycling ClassicLast held Aug 30, 2026Men’s Continental · 🇺🇸 United States · One Day

R 4

  • Ronde van BruggeLast held Mar 25, 2026Men’s WorldTour · 🇧🇪 Belgium · One Day
  • Ronde van LimburgLast held Apr 15, 2026Men’s Continental · 🇧🇪 Belgium · One Day
  • Ronde van VlaanderenLast held Apr 5, 2026Men’s WorldTour · Monument · 🇧🇪 Belgium · One Day
  • Rund um KölnLast held May 17, 2026Men’s Continental · 🇩🇪 Germany · One Day

S 3

  • ScheldeprijsLast held Apr 8, 2026Men’s 1.Pro · 🇧🇪 Belgium · One Day
  • Strade BiancheLast held Mar 7, 2026Men’s WorldTour · 🇮🇹 Italy · One Day
  • SUPER 8 ClassicLast held Sep 19, 2026Men’s 1.Pro · 🇧🇪 Belgium · One Day

T 10

U 4

V 2

  • Veenendaal-VeenendaalLast held May 23, 2026Men’s Continental · 🇳🇱 Netherlands · One Day
  • Veneto ClassicLast held Oct 18, 2026Men’s 1.Pro · 🇮🇹 Italy · One Day