Spain
Continent Europe Code es

Events

    Year Competition Sport Location Dates Links Days Left Games
0 2025 European U17 Badminton Championships 🏸 Badminton Spain Spain - Arrecife
29 November - 7 December 2025       day 4 of 9 
84 2026 Women Foil Fencing World Cup 🤺 Fencing Spain Spain - Palma de Mallorca
9 - 11 January 2026       38 starts in 38 days 
296 2026 UCI Cyclo-Cross World Cup 🚴 Cycling Spain Spain - Benidorm
18 January 2026       47 starts in 47 days 
75 2026 FIH Hockey Men's Pro League 🏑 Field Hockey Spain Spain - Valencia
5 - 10 February 2026         65 starts in 65 days 
75 2026 FIH Hockey Women's Pro League 🏑 Field Hockey China China - Yunfu
Spain Spain - Valencia
5 - 10 February 2026         65 starts in 65 days 
24 2026 Rhythmic Gymnastics Grand Prix 🤸 Rhythmic Gymnastics Spain Spain - Marbella
19 - 22 March 2026       107 starts in 107 days 
78 2026 Madrid ePrix Formula E 🏎 Motor Sports Spain Spain - Madrid
21 March 2026       109 starts in 109 days 
154 2026 Volta Ciclista a Catalunya UCI Cycling World Tour 🚴 Cycling Spain Spain - Catalunya
23 - 29 March 2026       111 starts in 111 days 
84 2026 Rifle / Pistol ISSF Shooting World Cup 🔫 Shooting Spain Spain - Granada
5 - 13 April 2026       124 starts in 124 days 
154 2026 Itzulia Basque Country UCI Cycling World Tour 🚴 Cycling Spain Spain - Bilbao
6 - 11 April 2026       125 starts in 125 days 
145 2026 European Badminton Championships 🏸 Badminton Spain Spain - Huelva
7 - 12 April 2026       126 start in 126 days 
38 2026 Division I B Ice Hockey Women's World Championship 🏒 Ice Hockey Spain Spain - Puigcerda
12 - 18 April 2026       131 starts in 131 days 
38 2026 Open Water Swimming World Cup 🏊 Open Water Swimming Spain Spain - Ibiza
24 - 25 April 2026     143 starts in 143 days 
154 2026 Vuelta España UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Madrid
3 - 10 May 2026       152 starts in 152 days 
154 2026 Itzulia UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - TBA
15 - 17 May 2026       164 starts in 164 days 
154 2026 Vuelta a Burgos UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Burgos
21 - 24 May 2026       170 starts in 170 days 
5 2026 T100 Triathlon World Tour 🏊🚴🏃 Triathlon Spain Spain - Pamplona
23 - 24 May 2026       172 starts in 172 days 
20 2026 IFSC Climbing World Cup 🧗 Sport Climbing Spain Spain - Madrid
28 - 31 May 2026       177 starts in 177 days 
69 2026 World Rowing Cup 🚣 Rowing Spain Spain - Seville
29 - 31 May 2026       178 starts in 178 days 
69 2026 World Rugby SVNS 🏉 Rugby Spain Spain - Valladolid
29 - 31 May 2026       178 starts in 178 days 
45 2026 World Aquatics Artistic Swimming World Cup 🏊 Artistic Swimming Spain Spain - Pontevedra
29 - 31 May 2026     178 starts in 178 days 
63 2026 LIV Golf Golf Spain Spain - Valderrama
5 - 7 June 2026       185 starts in 185 days 
62 2026 Triathlon European Championships 🏊🚴🏃 Triathlon Spain Spain - Tarragona
13 - 14 June 2026       193 start in 193 days 
70 2026 European Cadet Judo Championships 🥋 Judo Spain Spain - Las Palmas
29 June - 2 July 2026     209 start in 209 days 
59 2026 Modern Pentathlon Junior European Championships 🤻 Modern Pentathlon Spain Spain - Barcelona
29 June - 5 July 2026     209 start in 209 days 
13 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       214 starts in 214 days 
125 2026 Archery World Cup 🎯 Archery Spain Spain - Madrid
7 - 12 July 2026       217 starts in 217 days 
84 2026 Modern Pentathlon European U17 Championships 🤻 Modern Pentathlon Spain Spain - Pontevedra
7 - 12 July 2026     217 start in 217 days 
218 2026 EuroHockey U21 Championship 🏑 Field Hockey Spain Spain - Valencia
26 July - 1 August 2026     236 starts in 236 days 
154 2026 Clásica de San Sebastián UCI Cycling World Tour 🚴 Cycling Spain Spain - San Sebastian
1 August 2026       242 starts in 242 days 
84 2026 Modern Pentathlon U19 World Championships 🤻 Modern Pentathlon Spain Spain - Madrid
17 - 23 August 2026     258 start in 258 days 
154 2026 Vuelta a España 🚴 Cycling Spain Spain - TBA
22 August - 13 September 2026       263 starts in 263 days 
84 2026 Canoe Slalom World Cup 🛶 Canoeing Spain Spain - La Seu d'Urgell
11 - 13 September 2026       283 starts in 283 days 
20 2026 Finals World Triathlon Championship Series 🏊🚴🏃 Triathlon Spain Spain - Pontevedra
23 - 27 September 2026       295 start in 295 days 
70 2027 European Athletics Indoor Championships 🏃 Athletics Spain Spain - Valencia
4 - 7 March 2027       457 start in 457 days 
78 2027 Final UEFA Champions League Football Spain Spain - Madrid
5 June 2027       550 starts in 550 days 
125 2027 Archery World Cup 🎯 Archery Spain Spain - Madrid
6 - 11 July 2027       581 starts in 581 days 
355 2028 European Men's Handball Championship 🤾 Handball Portugal Portugal - Lisbon
Spain Spain - Madrid
Switzerland Switzerland - Geneva
13 - 30 January 2028     772 starts in 772 days 
27 2029 FIBA EuroBasket 🏀 Basketball Estonia Estonia - Tallinn
Greece Greece - Athens
Slovenia Slovenia - Ljubljana
Spain Spain - Madrid
4 - 21 September 2029       1372 starts in 1372 days 
97 2030 European Universities Games 🔥 Multi-Sport Events Spain Spain - Granada
1 July 2030       1672 start in 1672 days 

  Map