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       start today 
81 2026 Women Foil Fencing World Cup 🤺 Fencing Spain Spain - Palma de Mallorca
9 - 11 January 2026       41 starts in 41 days 
293 2026 UCI Cyclo-Cross World Cup 🚴 Cycling Spain Spain - Benidorm
18 January 2026       50 starts in 50 days 
72 2026 FIH Hockey Men's Pro League 🏑 Field Hockey Spain Spain - Valencia
5 - 10 February 2026         68 starts in 68 days 
72 2026 FIH Hockey Women's Pro League 🏑 Field Hockey China China - Yunfu
Spain Spain - Valencia
5 - 10 February 2026         68 starts in 68 days 
21 2026 Rhythmic Gymnastics Grand Prix 🤸 Rhythmic Gymnastics Spain Spain - Marbella
19 - 22 March 2026       110 starts in 110 days 
75 2026 Madrid ePrix Formula E 🏎 Motor Sports Spain Spain - Madrid
21 March 2026       112 starts in 112 days 
151 2026 Volta Ciclista a Catalunya UCI Cycling World Tour 🚴 Cycling Spain Spain - Catalunya
23 - 29 March 2026       114 starts in 114 days 
81 2026 Rifle / Pistol ISSF Shooting World Cup 🔫 Shooting Spain Spain - Granada
5 - 13 April 2026       127 starts in 127 days 
151 2026 Itzulia Basque Country UCI Cycling World Tour 🚴 Cycling Spain Spain - Bilbao
6 - 11 April 2026       128 starts in 128 days 
142 2026 European Badminton Championships 🏸 Badminton Spain Spain - Huelva
7 - 12 April 2026       129 start in 129 days 
35 2026 Division I B Ice Hockey Women's World Championship 🏒 Ice Hockey Spain Spain - Puigcerda
12 - 18 April 2026       134 starts in 134 days 
35 2026 Open Water Swimming World Cup 🏊 Open Water Swimming Spain Spain - Ibiza
24 - 25 April 2026     146 starts in 146 days 
151 2026 Vuelta España UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Madrid
3 - 10 May 2026       155 starts in 155 days 
151 2026 Itzulia UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - TBA
15 - 17 May 2026       167 starts in 167 days 
151 2026 Vuelta a Burgos UCI Cycling Women's World Tour 🚴 Cycling Spain Spain - Burgos
21 - 24 May 2026       173 starts in 173 days 
2 2026 T100 Triathlon World Tour 🏊🚴🏃 Triathlon Spain Spain - Pamplona
23 - 24 May 2026       175 starts in 175 days 
17 2026 IFSC Climbing World Cup 🧗 Sport Climbing Spain Spain - Madrid
28 - 31 May 2026       180 starts in 180 days 
66 2026 World Rowing Cup 🚣 Rowing Spain Spain - Seville
29 - 31 May 2026       181 starts in 181 days 
66 2026 World Rugby SVNS 🏉 Rugby Spain Spain - Valladolid
29 - 31 May 2026       181 starts in 181 days 
42 2026 World Aquatics Artistic Swimming World Cup 🏊 Artistic Swimming Spain Spain - Pontevedra
29 - 31 May 2026     181 starts in 181 days 
60 2026 LIV Golf Golf Spain Spain - Valderrama
5 - 7 June 2026       188 starts in 188 days 
59 2026 Triathlon European Championships 🏊🚴🏃 Triathlon Spain Spain - Tarragona
13 - 14 June 2026       196 start in 196 days 
67 2026 European Cadet Judo Championships 🥋 Judo Spain Spain - Las Palmas
29 June - 2 July 2026     212 start in 212 days 
56 2026 Modern Pentathlon Junior European Championships 🤻 Modern Pentathlon Spain Spain - Barcelona
29 June - 5 July 2026     212 start in 212 days 
10 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       217 starts in 217 days 
122 2026 Archery World Cup 🎯 Archery Spain Spain - Madrid
7 - 12 July 2026       220 starts in 220 days 
81 2026 Modern Pentathlon European U17 Championships 🤻 Modern Pentathlon Spain Spain - Pontevedra
7 - 12 July 2026     220 start in 220 days 
215 2026 EuroHockey U21 Championship 🏑 Field Hockey Spain Spain - Valencia
26 July - 1 August 2026     239 starts in 239 days 
151 2026 Clásica de San Sebastián UCI Cycling World Tour 🚴 Cycling Spain Spain - San Sebastian
1 August 2026       245 starts in 245 days 
81 2026 Modern Pentathlon U19 World Championships 🤻 Modern Pentathlon Spain Spain - Madrid
17 - 23 August 2026     261 start in 261 days 
151 2026 Vuelta a España 🚴 Cycling Spain Spain - TBA
22 August - 13 September 2026       266 starts in 266 days 
81 2026 Canoe Slalom World Cup 🛶 Canoeing Spain Spain - La Seu d'Urgell
11 - 13 September 2026       286 starts in 286 days 
17 2026 Finals World Triathlon Championship Series 🏊🚴🏃 Triathlon Spain Spain - Pontevedra
23 - 27 September 2026       298 start in 298 days 
67 2027 European Athletics Indoor Championships 🏃 Athletics Spain Spain - Valencia
4 - 7 March 2027       460 start in 460 days 
75 2027 Final UEFA Champions League Football Spain Spain - Madrid
5 June 2027       553 starts in 553 days 
122 2027 Archery World Cup 🎯 Archery Spain Spain - Madrid
6 - 11 July 2027       584 starts in 584 days 
352 2028 European Men's Handball Championship 🤾 Handball Portugal Portugal - Lisbon
Spain Spain - Madrid
Switzerland Switzerland - Geneva
13 - 30 January 2028     775 starts in 775 days 
24 2029 FIBA EuroBasket 🏀 Basketball Estonia Estonia - Tallinn
Greece Greece - Athens
Slovenia Slovenia - Ljubljana
Spain Spain - Madrid
4 - 21 September 2029       1375 starts in 1375 days 
94 2030 European Universities Games 🔥 Multi-Sport Events Spain Spain - Granada
1 July 2030       1675 start in 1675 days 

  Map