🚴 Season: Summer

  Competitions Age, Gender, Continent 2026 2027 2028 2029 2030 Links and X Tag(s)
European Cycling BMX Championships Senior Mixed Europe
198 Sarrians
      @UEC_Cycling
European Cyclo-Cross Championships Senior Mixed Europe
303 Zeddam
      @UEC_cycling
European Mountain Bike Championships Senior Mixed Europe
204 Monteceneri
      @UEC_cycling
European Road Cycling Championships Senior Mixed Europe
269 TBA
      @UEC_cycling
European Track Cycling Championships Senior Mixed Europe
25 Konya
      @UEC_cycling #TrackCycling
European Track Cycling Junior Championships U23 Mixed Europe
181 Cottbus
552 Zolder
      @UEC_cycling #TrackCycling
Giro d'Italia Senior Men World
122 TBA
      #giro @giroditalia
Summer Olympic Games Senior Mixed Olympic
Tour de France Senior Men World
178 Paris +33 Barcelona +2
      @letour #TDF #TourDeFrance
UCI BMX Racing World Cup Senior Mixed World
150 Sarrians
157 Papendal
276 TBA
297 Sarasota
472 TBA
521 Sakarya
626 TBA
633 Sarasota
      #BMX @UCI_BMX_Racing #UCIBMXWC
UCI BMX World Championships Senior Mixed World
192 Brisbane
      @UCI_cycling #BMX
UCI Cycling Road World Championships Senior Mixed World
256 Montreal
      @UCI_cycling
UCI Cycling Women's World Tour Senior Women World
10 Adelaide Santos Tour Down Under
24 Geelong Cadel Evans Great Ocean Road Race
29 Abu Dhabi UAE Tour
52 Ghent Omloop Nieuwsblad
59 Siena Strade Bianche
67 Cittiglio Trofeo Alfredo Binda - Comune di Cittiglio
73 Milan Milano-Sanremo
78 Bruges Ronde Van Brugge
81 Wevelgem Gent-Wevelgem
84 TBA Dwars door Vlaanderen
88 Oudenaarde Ronde van Vlaanderen
95 Paris Paris-Roubaix
102 Maastricht Amstel Gold Race
105 Huy La Flèche Wallonne
109 Liège Liège Bastogne Liège
116 Madrid Vuelta España
128 TBA Itzulia
134 Burgos Vuelta a Burgos
143 TBA Giro d'Italia
157 Copenhagen Copenhagen Sprint
161 TBA Tour de Suisse
206 Paris Tour de France
224 London Tour of Britain
234 Plouay Classic Lorient Agglomération
240 TBA Tour de Romandie
245 TBA Simac Ladies Tour
279 Shanghai Tour of Chongming Island
284 Guilin Tour of Guangxi
      @UCIWomenCycling @UCI_WWT #UCIWWT
UCI Cycling World Tour Senior Men World
13 Adelaide Santos Tour Down Under
25 Geelong Cadel Evans Great Ocean Road Race
40 Abu Dhabi UAE Tour
52 Ghent Omloop Nieuwsblad
59 Siena Strade Bianche
60 Nice Paris-Nice
61 TBA Tirreno-Adriatico
73 Milan Milano-Sanremo
75 Catalunya Volta Ciclista a Catalunya
77 Bruges Ronde Van Brugge
79 Harelbeke E3 Saxo Classic
81 Wevelgem Gent-Wevelgem
84 TBA Dwars door Vlaanderen
88 Oudenaarde Ronde van Vlaanderen
89 Bilbao Itzulia Basque Country
95 Roubaix Paris-Roubaix
102 Maastricht Amstel Gold Race
105 Wallonia La Flèche Wallonne
109 Liège Liège Bastogne Liège
111 Romandie Tour de Romandie
114 Frankfurt Eschborn-Frankfurt
151 TBA Tour Auvergne-Rhône-Alpes
158 Copenhagen Copenhagen Sprint
161 TBA Tour de Suisse
206 San Sebastian Clásica de San Sebastián
208 TBA Tour de Pologne
221 Hamburg ADAC Cyclassics
224 TBA Renewi Tour
235 Plouay Bretagne Classic - Ouest-France
247 Quebec GP de Québec
249 Montreal GP de Montréal
276 Lombardia Il Lombardia
279 TBA Tour of Guangxi
      @UCI_Cycling #UCIWorldTour
UCI Cyclo-Cross World Championships Senior Mixed World
24 Hulst
      @UCI_CX #cyclocross
UCI Cyclo-Cross World Cup Senior Mixed World
11 Benidorm
17 Maasmechelen
18 Hoogerheide
      @UCI_Cycling @UCI_CX @UCIcyclocrossWC #CXWorldCup
UCI Mountain Bike World Championships Senior Mixed World
231 Val di Sole
      @UCI_MTB
UCI Mountain Bike World Series Senior Mixed World
114 TBA
135 Nove Mesto
141 Loudenvielle
155 Leogang
163 Lenzerheide
170 Val di Fassa
177 La Thuile
182 Pal Arinsal
191 Bellwald
226 Haute Savoie
226 Haute Savoie
255 Soldier Hollow
262 Whistler
268 Lake Placid
      #MTBWorldCup @UCI_MTB @MTBworldseries
UCI Track Cycling Champions League Senior Mixed World       @UCITCL
UCI Track Cycling Junior World Championships U23 Mixed World
224 Zolder
      @UCI_Cycling @UCI_Track
UCI Track Cycling World Championships Senior Mixed World
280 Shanghai
      @UCI_Cycling @UCI_Track #TrackWorlds
UCI Track Cycling World Cup Senior Mixed World
58 Perth
100 Hong Kong
107 Nilai
450 Milton
471 Hong Kong
478 TBA
758 TBA
793 Saint-Quentin-en-Yvelines
821 TBA
      @UCI_Cycling @UCI_Track
Vuelta a España Senior Men World
227 TBA
      @lavuelta

Events

    Year Competition Sport Location Dates Links Days Left Games
20 2026 Santos Tour Down Under UCI Cycling Women's World Tour 🚴 Cycling Australia Australia - Adelaide
17 - 19 January 2026         10 starts in 10 days 
20 2026 UCI Cyclo-Cross World Cup 🚴 Cycling Spain Spain - Benidorm
18 January 2026       11 starts in 11 days 
15 2026 Santos Tour Down Under UCI Cycling World Tour 🚴 Cycling Australia Australia - Adelaide
20 - 25 January 2026         13 starts in 13 days 
15 2026 UCI Cyclo-Cross World Cup 🚴 Cycling Belgium Belgium - Maasmechelen
24 January 2026       17 starts in 17 days 
15 2026 UCI Cyclo-Cross World Cup 🚴 Cycling Netherlands Netherlands - Hoogerheide
25 January 2026         18 starts in 18 days 
1 2026 Cadel Evans Great Ocean Road Race UCI Cycling Women's World Tour 🚴 Cycling Australia Australia - Geelong
31 January 2026         24 starts in 24 days 
1 2026 UCI Cyclo-Cross World Championships 🚴 Cycling Netherlands Netherlands - Hulst
31 January - 1 February 2026         24 start in 24 days 
1 2026 Cadel Evans Great Ocean Road Race UCI Cycling World Tour 🚴 Cycling Australia Australia - Geelong
1 February 2026         25 starts in 25 days 
1 2026 European Track Cycling Championships 🚴 Cycling Turkey Turkey - Konya
1 - 5 February 2026         25 start in 25 days 
190 2026 UAE Tour UCI Cycling Women's World Tour 🚴 Cycling United Arab Emirates United Arab Emirates - Abu Dhabi
5 - 8 February 2026       29 starts in 29 days 
190 2026 UAE Tour UCI Cycling World Tour 🚴 Cycling United Arab Emirates United Arab Emirates - Abu Dhabi
16 - 22 February 2026       40 starts in 40 days 
190 2026 Omloop Nieuwsblad UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - Ghent
28 February 2026       52 starts in 52 days 
190 2026 Omloop Nieuwsblad UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Ghent
28 February 2026       52 starts in 52 days 
102 2026 UCI Track Cycling World Cup 🚴 Cycling Australia Australia - Perth
6 - 8 March 2026       58 starts in 58 days 
190 2026 Strade Bianche UCI Cycling Women's World Tour 🚴 Cycling Italy Italy - Siena
7 March 2026       59 starts in 59 days 
190 2026 Strade Bianche UCI Cycling World Tour 🚴 Cycling Italy Italy - Siena
7 March 2026       59 starts in 59 days 
190 2026 Paris-Nice UCI Cycling World Tour 🚴 Cycling France France - Nice
8 - 15 March 2026       60 starts in 60 days 
190 2026 Tirreno-Adriatico UCI Cycling World Tour 🚴 Cycling Italy Italy - TBA
9 - 15 March 2026       61 starts in 61 days 
190 2026 Trofeo Alfredo Binda - Comune di Cittiglio UCI Cycling Women's World Tour 🚴 Cycling Italy Italy - Cittiglio
15 March 2026       67 starts in 67 days 
190 2026 Milano-Sanremo UCI Cycling Women's World Tour 🚴 Cycling Italy Italy - Milan
21 March 2026       73 starts in 73 days 
190 2026 Milano-Sanremo UCI Cycling World Tour 🚴 Cycling Italy Italy - Milan
21 March 2026       73 starts in 73 days 
190 2026 Volta Ciclista a Catalunya UCI Cycling World Tour 🚴 Cycling Spain Spain - Catalunya
23 - 29 March 2026       75 starts in 75 days 
85 2026 Ronde Van Brugge UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Bruges
25 March 2026       77 starts in 77 days 
85 2026 Ronde Van Brugge UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - Bruges
26 March 2026       78 starts in 78 days 
190 2026 E3 Saxo Classic UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Harelbeke
27 March 2026       79 starts in 79 days 
190 2026 Gent-Wevelgem UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - Wevelgem
29 March 2026       81 starts in 81 days 
190 2026 Gent-Wevelgem UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Wevelgem
29 March 2026       81 starts in 81 days 
190 2026 Dwars door Vlaanderen UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - TBA
1 April 2026       84 starts in 84 days 
190 2026 Dwars door Vlaanderen UCI Cycling World Tour 🚴 Cycling Belgium Belgium - TBA
1 April 2026       84 starts in 84 days 
190 2026 Ronde van Vlaanderen UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - Oudenaarde
5 April 2026       88 starts in 88 days 
190 2026 Ronde van Vlaanderen UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Oudenaarde
5 April 2026       88 starts in 88 days 
190 2026 Itzulia Basque Country UCI Cycling World Tour 🚴 Cycling Spain Spain - Bilbao
6 - 11 April 2026       89 starts in 89 days 
190 2026 Paris-Roubaix UCI Cycling Women's World Tour 🚴 Cycling France France - Paris
12 April 2026       95 starts in 95 days 
190 2026 Paris-Roubaix UCI Cycling World Tour 🚴 Cycling France France - Roubaix
12 April 2026       95 starts in 95 days 
102 2026 UCI Track Cycling World Cup 🚴 Cycling Hong Kong Hong Kong - Hong Kong
17 - 19 April 2026       100 starts in 100 days 
190 2026 Amstel Gold Race UCI Cycling Women's World Tour 🚴 Cycling Netherlands Netherlands - Maastricht
19 April 2026       102 starts in 102 days 
190 2026 Amstel Gold Race UCI Cycling World Tour 🚴 Cycling Netherlands Netherlands - Maastricht
19 April 2026       102 starts in 102 days 
190 2026 La Flèche Wallonne UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - Huy
22 April 2026       105 starts in 105 days 
190 2026 La Flèche Wallonne UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Wallonia
22 April 2026       105 starts in 105 days 
102 2026 UCI Track Cycling World Cup 🚴 Cycling Malaysia Malaysia - Nilai
24 - 26 April 2026       107 starts in 107 days 
190 2026 Liège Bastogne Liège UCI Cycling Women's World Tour 🚴 Cycling Belgium Belgium - Liège
26 April 2026       109 starts in 109 days 
190 2026 Liège Bastogne Liège UCI Cycling World Tour 🚴 Cycling Belgium Belgium - Liège
26 April 2026       109 starts in 109 days 
190 2026 Tour de Romandie UCI Cycling World Tour 🚴 Cycling Switzerland Switzerland - Romandie
28 April - 3 May 2026       111 starts in 111 days 
190 2026 Eschborn-Frankfurt UCI Cycling World Tour 🚴 Cycling Germany Germany - Frankfurt
1 May 2026       114 starts in 114 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling South Korea South Korea - TBA
1 - 3 May 2026       114 start in 114 days 
190 2026 Vuelta España UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Madrid
3 - 10 May 2026       116 starts in 116 days 
190 2026 Giro d'Italia 🚴 Cycling Italy Italy - TBA
9 - 31 May 2026       122 starts in 122 days 
190 2026 Itzulia UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - TBA
15 - 17 May 2026       128 starts in 128 days 
190 2026 Vuelta a Burgos UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Burgos
21 - 24 May 2026       134 starts in 134 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Czech Republic Czech Republic - Nove Mesto
22 - 24 May 2026       135 start in 135 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling France France - Loudenvielle
28 - 31 May 2026       141 start in 141 days 
190 2026 Giro d'Italia UCI Cycling Women's World Tour 🚴 Cycling Italy Italy - TBA
30 May - 7 June 2026       143 starts in 143 days 
130 2026 UCI BMX Racing World Cup 🚴 Cycling France France - Sarrians
6 - 7 June 2026       150 starts in 150 days 
130 2026 Tour Auvergne-Rhône-Alpes UCI Cycling World Tour 🚴 Cycling France France - TBA
7 - 14 June 2026         151 starts in 151 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Austria Austria - Leogang
11 - 14 June 2026       155 start in 155 days 
95 2026 Copenhagen Sprint UCI Cycling Women's World Tour 🚴 Cycling Denmark Denmark - Copenhagen
13 June 2026       157 starts in 157 days 
130 2026 UCI BMX Racing World Cup 🚴 Cycling Netherlands Netherlands - Papendal
13 - 14 June 2026       157 starts in 157 days 
95 2026 Copenhagen Sprint UCI Cycling World Tour 🚴 Cycling Denmark Denmark - Copenhagen
14 June 2026       158 starts in 158 days 
95 2026 Tour de Suisse UCI Cycling Women's World Tour 🚴 Cycling Switzerland Switzerland - TBA
17 - 21 June 2026       161 starts in 161 days 
95 2026 Tour de Suisse UCI Cycling World Tour 🚴 Cycling Switzerland Switzerland - TBA
17 - 21 June 2026       161 starts in 161 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Switzerland Switzerland - Lenzerheide
19 - 21 June 2026       163 start in 163 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Italy Italy - Val di Fassa
26 - 28 June 2026       170 start in 170 days 
85 2026 UCI Mountain Bike World Series 🚴 Cycling Italy Italy - La Thuile
3 - 5 July 2026       177 start in 177 days 
49 2026 Tour de France 🚴 Cycling France France - Alpe d'Huez
France France - Aurillac
France France - Belfort
France France - Bergerac
France France - Bordeaux
France France - Carcassonne
France France - Chalon-sur-Saône
France France - Chambéry
France France - Champagnole
France France - Dole
France France - Evian-les-Bains
France France - Foix
France France - Gap
France France - Gavarnie-Gèdre
France France - Hagetmau
France France - Lannemezan
France France - Le Bourg-d'Oisans
France France - Le Lioran
France France - Le Markstein
France France - Les Angles
France France - Magny-Cours
France France - Malemort
France France - Mulhouse
France France - Nevers
France France - Orcières-Merlette
France France - Paris
France France - Pau
France France - Périgueux
France France - Plateau de Solaison
France France - Thoiry
France France - Thonon-les-Bains
France France - Ussel
France France - Vichy
France France - Voiron
Spain Spain - Barcelona
Spain Spain - Granollers
Spain Spain - Tarragona
4 - 26 July 2026       178 starts in 178 days 
32 2026 European Track Cycling Junior Championships 🚴 Cycling Germany Germany - Cottbus
7 - 12 July 2026       181 start in 181 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Andorra Andorra - Pal Arinsal
8 - 12 July 2026       182 start in 182 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Switzerland Switzerland - Bellwald
17 - 19 July 2026       191 start in 191 days 
85 2026 UCI BMX World Championships 🚴 Cycling Australia Australia - Brisbane
18 - 19 July 2026       192 start in 192 days 
106 2026 European Cycling BMX Championships 🚴 Cycling France France - Sarrians
24 - 28 July 2026       198 start in 198 days 
18 2026 European Mountain Bike Championships 🚴 Cycling Switzerland Switzerland - Monteceneri
30 July - 2 August 2026         204 start in 204 days 
190 2026 Clásica de San Sebastián UCI Cycling World Tour 🚴 Cycling Spain Spain - San Sebastian
1 August 2026       206 starts in 206 days 
190 2026 Tour de France UCI Cycling Women's World Tour 🚴 Cycling France France - Paris
1 - 9 August 2026       206 starts in 206 days 
190 2026 Tour de Pologne UCI Cycling World Tour 🚴 Cycling Poland Poland - TBA
3 - 9 August 2026       208 starts in 208 days 
190 2026 ADAC Cyclassics UCI Cycling World Tour 🚴 Cycling Germany Germany - Hamburg
16 August 2026       221 starts in 221 days 
190 2026 Tour of Britain UCI Cycling Women's World Tour 🚴 Cycling United Kingdom United Kingdom - London
19 - 23 August 2026       224 starts in 224 days 
190 2026 Renewi Tour UCI Cycling World Tour 🚴 Cycling Belgium Belgium - TBA
19 - 23 August 2026       224 starts in 224 days 
102 2026 UCI Track Cycling Junior World Championships 🚴 Cycling Belgium Belgium - Zolder
19 - 23 August 2026       224 start in 224 days 
85 2026 UCI Mountain Bike World Series 🚴 Cycling France France - Haute Savoie
21 - 23 August 2026       226 start in 226 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling France France - Haute Savoie
21 - 23 August 2026       226 start in 226 days 
190 2026 Vuelta a España 🚴 Cycling Spain Spain - TBA
22 August - 13 September 2026       227 starts in 227 days 
448 2026 UCI Mountain Bike World Championships 🚴 Cycling Italy Italy - Val di Sole
26 - 30 August 2026       231 start in 231 days 
190 2026 Classic Lorient Agglomération UCI Cycling Women's World Tour 🚴 Cycling France France - Plouay
29 August 2026       234 starts in 234 days 
190 2026 Bretagne Classic - Ouest-France UCI Cycling World Tour 🚴 Cycling France France - Plouay
30 August 2026       235 starts in 235 days 
190 2026 Tour de Romandie UCI Cycling Women's World Tour 🚴 Cycling Switzerland Switzerland - TBA
4 - 6 September 2026       240 starts in 240 days 
190 2026 Simac Ladies Tour UCI Cycling Women's World Tour 🚴 Cycling Netherlands Netherlands - TBA
9 - 13 September 2026       245 starts in 245 days 
190 2026 GP de Québec UCI Cycling World Tour 🚴 Cycling Canada Canada - Quebec
11 September 2026       247 starts in 247 days 
190 2026 GP de Montréal UCI Cycling World Tour 🚴 Cycling Canada Canada - Montreal
13 September 2026       249 starts in 249 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling United States United States - Soldier Hollow
19 - 20 September 2026       255 start in 255 days 
85 2026 UCI Cycling Road World Championships 🚴 Cycling Canada Canada - Montreal
20 - 27 September 2026         256 start in 256 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling Canada Canada - Whistler
26 - 27 September 2026       262 start in 262 days 
130 2026 UCI Mountain Bike World Series 🚴 Cycling United States United States - Lake Placid
2 - 4 October 2026       268 start in 268 days 
85 2026 European Road Cycling Championships 🚴 Cycling Slovenia Slovenia - TBA
3 - 7 October 2026       269 start in 269 days 
190 2026 Il Lombardia UCI Cycling World Tour 🚴 Cycling Italy Italy - Lombardia
10 October 2026       276 starts in 276 days 
130 2026 UCI BMX Racing World Cup 🚴 Cycling China China - TBA
10 - 11 October 2026       276 starts in 276 days 
190 2026 Tour of Chongming Island UCI Cycling Women's World Tour 🚴 Cycling China China - Shanghai
13 - 15 October 2026       279 starts in 279 days 
190 2026 Tour of Guangxi UCI Cycling World Tour 🚴 Cycling China China - TBA
13 - 18 October 2026       279 starts in 279 days 
138 2026 UCI Track Cycling World Championships 🚴 Cycling China China - Shanghai
14 - 18 October 2026       280 start in 280 days 
190 2026 Tour of Guangxi UCI Cycling Women's World Tour 🚴 Cycling China China - Guilin
18 October 2026       284 starts in 284 days 
130 2026 UCI BMX Racing World Cup 🚴 Cycling United States United States - Sarasota
31 October - 1 November 2026       297 starts in 297 days 
22 2026 European Cyclo-Cross Championships 🚴 Cycling Netherlands Netherlands - Zeddam
6 - 8 November 2026       303 start in 303 days 
102 2027 UCI Track Cycling World Cup 🚴 Cycling Canada Canada - Milton
2 - 4 April 2027       450 starts in 450 days 
102 2027 UCI Track Cycling World Cup 🚴 Cycling Hong Kong Hong Kong - Hong Kong
23 - 25 April 2027       471 starts in 471 days 
130 2027 UCI BMX Racing World Cup 🚴 Cycling China China - TBA
24 - 25 April 2027       472 starts in 472 days 
102 2027 UCI Track Cycling World Cup 🚴 Cycling China China - TBA
30 April - 2 May 2027       478 starts in 478 days 
130 2027 UCI BMX Racing World Cup 🚴 Cycling Turkey Turkey - Sakarya
12 - 13 June 2027       521 starts in 521 days 
102 2027 European Track Cycling Junior Championships 🚴 Cycling Belgium Belgium - Zolder
13 - 18 July 2027       552 start in 552 days 
130 2027 UCI BMX Racing World Cup 🚴 Cycling United States United States - TBA
25 - 26 September 2027       626 starts in 626 days 
130 2027 UCI BMX Racing World Cup 🚴 Cycling United States United States - Sarasota
2 - 3 October 2027       633 starts in 633 days 
102 2028 UCI Track Cycling World Cup 🚴 Cycling Australia Australia - TBA
4 - 6 February 2028       758 starts in 758 days 
102 2028 UCI Track Cycling World Cup 🚴 Cycling France France - Saint-Quentin-en-Yvelines
10 - 12 March 2028       793 starts in 793 days 
102 2028 UCI Track Cycling World Cup 🚴 Cycling China China - TBA
7 - 9 April 2028       821 starts in 821 days 

  Map