All Sport DB
Calendar
News
Sports
Countries
Games
Live
Search
API
Register
Login
This site uses cookies.
Learn More
about our cookie policy.
Accept
Create free personal account
Benefits for registered users:
Select favourite sports, countries, cities, etc.
Get email notifications on event updates
Get AllSportDB newsletter
Register / Login
Sports Calendar
14 - 20 July 2025
Previous Week
Current Week
Next Week
Follow @AllSportDB
Event
Location
Links
2025 July
Days Left
14
15
16
17
18
19
20
Mon
Tue
Wed
Thu
Fri
Sat
Sun
4
🔥
Multi-Sport Events
-
World University Games
Summer World University Games
Germany
Rhine-Ruhr
1
2
3
4
5
7
day 4 of 12
16 - 27 July 2025
4
🔥
Multi-Sport Events
-
European Youth Olympic Festival
Summer European Youth Olympic Festival
North Macedonia
Skopje
1
6
starts tomorrow
20 - 26 July 2025
-7
🔥
Multi-Sport Events
-
Island Games
Island Games
United Kingdom
Orkney
3
4
5
6
7
finished yesterday
12 - 18 July 2025
10
🔥
Multi-Sport Events
-
World Aquatics Championships
World Aquatics Championships
Singapore
Singapore
4
5
6
7
8
9
10
14
day 9 of 24
11 July - 3 August 2025
10
🤽
Water Polo
Singapore
Singapore
4
5
6
7
8
9
10
4
day 9 of 14
11 - 24 July 2025
4
🏊
Open Water Swimming
Singapore
Singapore
1
2
3
4
5
6
finish tomorrow
15 - 20 July 2025
4
🏊
Artistic Swimming
Singapore
Singapore
1
2
3
5
day 2 of 8
18 - 25 July 2025
17
🏉
Rugby
-
World Rugby Under 20 Championship
World Rugby Under 20 Championship
Italy
16
17
18
19
20
21
finishes today
29 June - 19 July 2025
17
⚽
Football
-
UEFA Women's Euro
UEFA Women's Euro
Switzerland
13
14
15
16
17
18
19
7
day 18 of 26
2 - 27 July 2025
17
⚽
Football
-
OFC Football Women's Nations Cup
OFC Football Women's Nations Cup
Fiji
Suva
Lautoka
11
12
13
14
15
16
finishes today
4 - 19 July 2025
16
⚽
Football
-
Africa Women Football Cup Of Nations
Africa Women Football Cup Of Nations
Morocco
10
11
12
13
14
15
16
6
day 15 of 22
5 - 26 July 2025
16
🚴
Cycling
-
Tour de France
Tour de France
France
10
11
12
13
14
15
16
7
day 15 of 23
5 - 27 July 2025
14
♟
Chess
-
Chess Women's World Cup
Chess Women's World Cup
Georgia
Batumi
9
10
11
12
13
14
15
8
day 14 of 23
6 - 28 July 2025
11
🤾
Handball
-
European Handball Women's 19 EHF EURO
European Handball Women's 19 EHF EURO
Montenegro
Podgorica
6
7
8
9
10
11
12
finishes tomorrow
9 - 20 July 2025
7
🏓
Table Tennis
-
European Table Tennis Youth Championships
European Table Tennis Youth Championships
Czech Republic
Ostrava
4
5
6
7
8
9
10
finish tomorrow
11 - 20 July 2025
11
🏀
Basketball
-
FIBA U20 EuroBasket
FIBA U20 EuroBasket - Division B
Armenia
Yerevan
4
5
6
7
8
9
10
finishes tomorrow
11 - 20 July 2025
7
⚽
Football
-
Copa America Femenina
Copa America Femenina
Ecuador
Quito
4
5
6
7
8
9
10
13
day 9 of 23
11 July - 2 August 2025
7
🏀
Basketball
-
FIBA U19 Women's Basketball World Cup
FIBA U19 Women's Basketball World Cup
Czech Republic
Brno
3
4
5
6
7
8
9
finishes tomorrow
12 - 20 July 2025
7
🏀
Basketball
-
FIBA U20 EuroBasket
FIBA U20 EuroBasket
Greece
Heraklion
3
4
5
6
7
8
9
finishes tomorrow
12 - 20 July 2025
4
🤾
Handball
-
European Handball Women's 19 EHF Championship
European Handball Women's 19 EHF Championship
Georgia
Telavi
3
4
5
6
7
8
9
finishes tomorrow
12 - 20 July 2025
7
🏑
Field Hockey
-
EuroHockey U18 Championships
EuroHockey U18 Championships - III
Croatia
Sveti Ivan Zelina
2
3
4
5
6
7
finish today
13 - 19 July 2025
7
🏑
Field Hockey
-
EuroHockey U18 Championships
EuroHockey U18 Championships
France
Lille
2
3
4
5
6
7
finish today
13 - 19 July 2025
7
🏑
Field Hockey
-
EuroHockey U18 Championships
EuroHockey U18 Championships - II Girls
Scotland
Glasgow
2
3
4
5
6
7
finish today
13 - 19 July 2025
7
🏑
Field Hockey
-
EuroHockey U18 Championships
EuroHockey U18 Championships - II Boys
Turkey
Alanya
2
3
4
5
6
7
finish today
13 - 19 July 2025
4
🏀
Basketball
-
FIBA Basketball Women's Asia Cup
FIBA Basketball Women's Asia Cup
China
Shenzhen
2
3
4
5
6
7
8
finishes tomorrow
13 - 20 July 2025
4
🎱
Snooker
-
World Snooker Tour
World Snooker Tour - Championship League 3
England
Leicester
1
2
3
4
5
6
finishes today
14 - 19 July 2025
4
⚾
Baseball
-
European Baseball Championship
European Baseball Championship - U15
Italy
Trieste
1
2
3
4
5
finishes today
15 - 19 July 2025
24
Sponsored content
🏃
Athletics
-
Sponsored Events
Sponsored Events - Promote Your Event
United Kingdom
London
1 June 2026
start in 317 days
1 June 2026
Sponsored content
4
🚴
Cycling
-
European Track Cycling Junior Championships
European Track Cycling Junior Championships
Portugal
Anadia
1
2
3
4
5
6
finish tomorrow
15 - 20 July 2025
3
🏸
Badminton
-
BWF Badminton World Tour
BWF Badminton World Tour - Japan Open
Japan
Tokyo
1
2
3
4
5
6
finishes tomorrow
15 - 20 July 2025
4
🏇
Equestrian
-
Equestrian European Championships
Equestrian European Championships - Show Jumping
Spain
A Coruña
1
2
3
4
5
finish tomorrow
16 - 20 July 2025
4
🎾
Tennis
-
Hopman Cup
Hopman Cup
Italy
Bari
1
2
3
4
5
finishes tomorrow
16 - 20 July 2025
4
🏐
Volleyball
-
FIVB Volleyball Men's Nations League
FIVB Volleyball Men's Nations League - Week 3
Japan
Chiba
Poland
Gdansk
Slovenia
Ljubljana
1
2
3
4
5
finishes tomorrow
16 - 20 July 2025
3
🧗
Sport Climbing
-
IFSC Climbing World Cup
IFSC Climbing World Cup
Spain
Madrid
1
2
3
finishes today
17 - 19 July 2025
3
🚤
Speedboat Racing
-
F2 Powerboat World Championship
F2 Powerboat World Championship
Lithuania
Klaipėda
1
2
3
finishes today
17 - 19 July 2025
10
🏃
Athletics
-
European Athletics U23 Championships
European Athletics U23 Championships
Norway
Bergen
1
2
3
4
finish tomorrow
17 - 20 July 2025
4
🤻
Modern Pentathlon
-
Modern Pentathlon U17 World Championships
Modern Pentathlon U17 World Championships
South Africa
Johannesburg
1
2
3
4
finish tomorrow
17 - 20 July 2025
3
🏎
Motor Sports
-
World Rally Championship
World Rally Championship - Rally Estonia
Estonia
Tartu
1
2
3
4
finishes tomorrow
17 - 20 July 2025
3
⛳
Golf
-
PGA Tour
PGA Tour - Barracuda Championship
United States
Truckee
1
2
3
4
finishes tomorrow
17 - 20 July 2025
3
⛳
Golf
-
Golf Major Championships
Golf Major Championships - The Open Championship
Northern Ireland
Royal Portrush
1
2
3
4
finish tomorrow
17 - 20 July 2025
2
🏐
Beach Volleyball
-
Beach Volleyball European Nations Cup
Beach Volleyball European Nations Cup
Portugal
Espinho
1
2
3
4
finishes tomorrow
17 - 20 July 2025
3
🤸
Rhythmic Gymnastics
-
Rhythmic Gymnastics World Cup
Rhythmic Gymnastics World Cup
Italy
Milan
1
2
3
finishes tomorrow
18 - 20 July 2025
3
🏍
Motorbike Racing
-
Moto GP
Moto GP - Grand Prix of Czechia
Czech Republic
Brno
1
2
3
finishes tomorrow
18 - 20 July 2025
3
⛵
Sailing
-
World Match Racing Tour
World Match Racing Tour - Internationaux France Match Race
France
Pornichet
1
2
3
finishes tomorrow
18 - 20 July 2025
3
⚽
Beach Soccer
-
Euro Beach Soccer League
Euro Beach Soccer League
Georgia
Batumi
1
2
3
finishes tomorrow
18 - 20 July 2025
3
🏉
Rugby
-
Rugby Europe Sevens U18
Rugby Europe Sevens U18 - Trophy
Hungary
Budapest
1
2
3
finishes tomorrow
18 - 20 July 2025
3
🏃
Athletics
-
World Athletics Diamond League
World Athletics Diamond League
United Kingdom
London
1
starts today
19 July 2025
3
⛵
Sailing
-
SailGP
SailGP
United Kingdom
Portsmouth
1
2
starts today
19 - 20 July 2025
3
🏎
Motor Sports
-
World Rallycross Championship
World Rallycross Championship
Hungary
Nyirád
1
2
starts today
19 - 20 July 2025
3
🏀
Basketball
-
FIBA 3x3 World Tour
FIBA 3x3 World Tour
Hong Kong
Hong Kong
1
2
starts today
19 - 20 July 2025
3
🏉
Rugby
-
Rugby Europe Women Sevens U18
Rugby Europe Women Sevens U18 - Trophy
Hungary
Budapest
1
2
starts today
19 - 20 July 2025
3
🏀
Basketball
-
FIBA U18 EuroBasket
FIBA U18 EuroBasket - Division C
Albania
Tirana
1
2
7
starts today
19 - 27 July 2025
3
🏎
Motor Sports
-
NASCAR
NASCAR
United States
Dover International Speedway
1
starts tomorrow
20 July 2025
3
🏎
Motor Sports
-
IndyCar
IndyCar
Canada
Toronto
1
starts tomorrow
20 July 2025
-7
🥊
Boxing
-
European Junior Boxing Championships
European Junior Boxing Championships
Serbia
Novi Pazar
5
6
7
finished 3 days ago
10 - 16 July 2025
0
🏄
Surfing
-
World Surf League
World Surf League
South Africa
Jeffreys Bay
4
5
6
7
8
finished yesterday
11 - 18 July 2025
Map
Add to Favourites
×
You are not logged in. Please login or register.