Spain
Continent Europe Code es

Events

    Year Competition Sport Location Dates Links Days Left Games
1 2025 European U17 Badminton Championships 🏸 Badminton Spain Spain - Arrecife
29 November - 7 December 2025       day 5 of 9 
85 2026 Women Foil Fencing World Cup 🤺 Fencing Spain Spain - Palma de Mallorca
9 - 11 January 2026       37 starts in 37 days 
297 2026 UCI Cyclo-Cross World Cup 🚴 Cycling Spain Spain - Benidorm
18 January 2026       46 starts in 46 days 
76 2026 FIH Hockey Men's Pro League 🏑 Field Hockey Spain Spain - Valencia
5 - 10 February 2026         64 starts in 64 days 
76 2026 FIH Hockey Women's Pro League 🏑 Field Hockey China China - Yunfu
Spain Spain - Valencia
5 - 10 February 2026         64 starts in 64 days 
25 2026 Rhythmic Gymnastics Grand Prix 🤸 Rhythmic Gymnastics Spain Spain - Marbella
19 - 22 March 2026       106 starts in 106 days 
79 2026 Madrid ePrix Formula E 🏎 Motor Sports Spain Spain - Madrid
21 March 2026       108 starts in 108 days 
155 2026 Volta Ciclista a Catalunya UCI Cycling World Tour 🚴 Cycling Spain Spain - Catalunya
23 - 29 March 2026       110 starts in 110 days 
85 2026 Rifle / Pistol ISSF Shooting World Cup 🔫 Shooting Spain Spain - Granada
5 - 13 April 2026       123 starts in 123 days 
155 2026 Itzulia Basque Country UCI Cycling World Tour 🚴 Cycling Spain Spain - Bilbao
6 - 11 April 2026       124 starts in 124 days 
146 2026 European Badminton Championships 🏸 Badminton Spain Spain - Huelva
7 - 12 April 2026       125 start in 125 days 
39 2026 Division I B Ice Hockey Women's World Championship 🏒 Ice Hockey Spain Spain - Puigcerda
12 - 18 April 2026       130 starts in 130 days 
39 2026 Open Water Swimming World Cup 🏊 Open Water Swimming Spain Spain - Ibiza
24 - 25 April 2026     142 starts in 142 days 
155 2026 Vuelta España UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Madrid
3 - 10 May 2026       151 starts in 151 days 
155 2026 Itzulia UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - TBA
15 - 17 May 2026       163 starts in 163 days 
155 2026 Vuelta a Burgos UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Burgos
21 - 24 May 2026       169 starts in 169 days 
6 2026 T100 Triathlon World Tour 🏊🚴🏃 Triathlon Spain Spain - Pamplona
23 - 24 May 2026       171 starts in 171 days 
21 2026 IFSC Climbing World Cup 🧗 Sport Climbing Spain Spain - Madrid
28 - 31 May 2026       176 starts in 176 days 
70 2026 World Rowing Cup 🚣 Rowing Spain Spain - Seville
29 - 31 May 2026       177 starts in 177 days 
70 2026 World Rugby SVNS 🏉 Rugby Spain Spain - Valladolid
29 - 31 May 2026       177 starts in 177 days 
46 2026 World Aquatics Artistic Swimming World Cup 🏊 Artistic Swimming Spain Spain - Pontevedra
29 - 31 May 2026     177 starts in 177 days 
64 2026 LIV Golf Golf Spain Spain - Valderrama
5 - 7 June 2026       184 starts in 184 days 
63 2026 Triathlon European Championships 🏊🚴🏃 Triathlon Spain Spain - Tarragona
13 - 14 June 2026       192 start in 192 days 
71 2026 European Cadet Judo Championships 🥋 Judo Spain Spain - Las Palmas
29 June - 2 July 2026     208 start in 208 days 
60 2026 Modern Pentathlon Junior European Championships 🤻 Modern Pentathlon Spain Spain - Barcelona
29 June - 5 July 2026     208 start in 208 days 
14 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       213 starts in 213 days 
126 2026 Archery World Cup 🎯 Archery Spain Spain - Madrid
7 - 12 July 2026       216 starts in 216 days 
85 2026 Modern Pentathlon European U17 Championships 🤻 Modern Pentathlon Spain Spain - Pontevedra
7 - 12 July 2026     216 start in 216 days 
219 2026 EuroHockey U21 Championship 🏑 Field Hockey Spain Spain - Valencia
26 July - 1 August 2026     235 starts in 235 days 
155 2026 Clásica de San Sebastián UCI Cycling World Tour 🚴 Cycling Spain Spain - San Sebastian
1 August 2026       241 starts in 241 days 
85 2026 Modern Pentathlon U19 World Championships 🤻 Modern Pentathlon Spain Spain - Madrid
17 - 23 August 2026     257 start in 257 days 
155 2026 Vuelta a España 🚴 Cycling Spain Spain - TBA
22 August - 13 September 2026       262 starts in 262 days 
85 2026 Canoe Slalom World Cup 🛶 Canoeing Spain Spain - La Seu d'Urgell
11 - 13 September 2026       282 starts in 282 days 
21 2026 Finals World Triathlon Championship Series 🏊🚴🏃 Triathlon Spain Spain - Pontevedra
23 - 27 September 2026       294 start in 294 days 
71 2027 European Athletics Indoor Championships 🏃 Athletics Spain Spain - Valencia
4 - 7 March 2027       456 start in 456 days 
79 2027 Final UEFA Champions League Football Spain Spain - Madrid
5 June 2027       549 starts in 549 days 
126 2027 Archery World Cup 🎯 Archery Spain Spain - Madrid
6 - 11 July 2027       580 starts in 580 days 
356 2028 European Men's Handball Championship 🤾 Handball Portugal Portugal - Lisbon
Spain Spain - Madrid
Switzerland Switzerland - Geneva
13 - 30 January 2028     771 starts in 771 days 
28 2029 FIBA EuroBasket 🏀 Basketball Estonia Estonia - Tallinn
Greece Greece - Athens
Slovenia Slovenia - Ljubljana
Spain Spain - Madrid
4 - 21 September 2029       1371 starts in 1371 days 
98 2030 European Universities Games 🔥 Multi-Sport Events Spain Spain - Granada
1 July 2030       1671 start in 1671 days 

  Map