THE ROON BA

BEACH SOCCER men
FOOTBALL (MEN)FOOTBALL (WOMEN)FUTSAL (MEN)
FOOTBALL (MEN U21-U23)FOOTBALL (MEN 'CHAN')FUTSAL (WOMEN)FOOTBALL (MEN U18-U20)FOOTBALL (WOMEN U18-U20)BEACH SOCCER (MEN)FOOTBALL (MEN U16-U17)FOOTBALL (WOMEN U16-U17)BEACH SOCCER (WOMEN)
FOOTBALL (MEN FRIENDLIES)FOOTBALL (WOMEN FRIENDLIES)FOOTBALL (MEN 'CHAN' FRIENDLIES)RUGBY UNION (MEN)RUGBY UNION (WOMEN)
RUGBY SEVENS (MEN)RUGBY SEVENS (WOMEN)
ICE HOCKEY (MEN)ICE HOCKEY (WOMEN)
BANDY (MEN)BANDY (WOMEN)
CYCLEBALL (MEN)CYCLEBALL (WOMEN)

FIXTURES/RESULTS

FIXTURES20262025202420232022202120202019
201820172016201520142013201220112010

RANKINGS
WORLDAFRICAASIAEUROPENORTH AMERICAOCEANIASOUTH AMERICA
MEN'S BEACH SOCCER - 2024 RESULTS
DATE VENUE MATCH SCORE   TOURNAMENT
27/12/2024 Dubai

United Arab Emirates
Bahrain
9
5

Friendly
25/12/2024 Dubai

United Arab Emirates
Bahrain
5
3

Friendly
21/12/2024 Luque

Paraguay
Russia
4
3
After extra time
Friendly
18/12/2024 Luque

Paraguay
Russia
4
4
After extra time
4-3 pens
Friendly
15/12/2024 Acapulco

Mexico
USA
4
6

Acapulco Cup
15/12/2024 Acapulco
Mexico

Spain
Colombia
10
8

Acapulco Cup
15/12/2024 Luque

Paraguay
Russia
4
6

Friendly
14/12/2024 Acapulco
Mexico

Colombia
USA
6
3

Acapulco Cup
14/12/2024 Acapulco

Mexico
Spain
2
6

Acapulco Cup
13/12/2024 Acapulco

Mexico
Colombia
4
5

Acapulco Cup
13/12/2024 Acapulco
Mexico

Spain
USA
8
7
After extra time
Acapulco Cup
16/11/2024 Neom
Saudi Arabia

Spain
Germany
2
1

Neom Cup
3rd Place Match
16/11/2024 Neom
Saudi Arabia

Japan
England
8
2

Neom Cup
5th Place Match
16/11/2024 Neom

Saudi Arabia
China
5
3

Neom Cup
7th Place Match
16/11/2024 Neom
Saudi Arabia

Brazil
United Arab Emirates
6
1

Neom Cup
Final
15/11/2024 Neom
Saudi Arabia

Germany
England
6
3

Neom Cup
Group A
15/11/2024 Neom

Saudi Arabia
United Arab Emirates
5
6

Neom Cup
Group A
15/11/2024 Neom
Saudi Arabia

Brazil
Spain
9
1

Neom Cup
Group B
15/11/2024 Neom
Saudi Arabia

Japan
China
9
0

Neom Cup
Group B
14/11/2024 Neom

Saudi Arabia
Germany
7
6
After extra time
Neom Cup
Group A
14/11/2024 Neom
Saudi Arabia

United Arab Emirates
England
6
5

Neom Cup
Group A
14/11/2024 Neom
Saudi Arabia

Brazil
Japan
6
5

Neom Cup
Group B
14/11/2024 Neom
Saudi Arabia

Spain
China
13
1

Neom Cup
Group B
13/11/2024 Neom

Saudi Arabia
England
1
4

Neom Cup
Group A
13/11/2024 Neom
Saudi Arabia

United Arab Emirates
Germany
5
4

Neom Cup
Group A
13/11/2024 Neom
Saudi Arabia

Brazil
China
17
0

Neom Cup
Group B
13/11/2024 Neom
Saudi Arabia

Spain
Japan
5
4

Neom Cup
Group B
09/11/2024 Santo Amaro do Maranhão

Brazil
Argentina
5
1

Friendly
06/11/2024 São Luís

Brazil
Argentina
4
3

Friendly
04/11/2024 Muscat

Oman
United Arab Emirates
4
8

Friendly
03/11/2024 Muscat

Oman
United Arab Emirates
3
4

Friendly
01/11/2024 Luque

Paraguay
Uruguay
3
2

Friendly
30/10/2024 Luque

Paraguay
Uruguay
3
1

Friendly
29/10/2024 Luque

Paraguay
Uruguay
8
6

Friendly
26/10/2024 Hurghada

Egypt
Morocco
3
4

Africa Cup of Nations
3rd Place Match
26/10/2024 Hurghada
Egypt

Senegal
Mauritania
6
1

Africa Cup of Nations
Final
26/10/2024 Honiara
Solomon Islands

Fiji
Papua New Guinea
4
0

Oceania Nations Cup
3rd Place Match
26/10/2024 Honiara

Solomon Islands
Tahiti
2
3

Oceania Nations Cup
Final
25/10/2024 Dubai

United Arab Emirates
Russia
2
7

Friendly
24/10/2024 Hurghada
Egypt

Ghana
Mozambique
5
3

Africa Cup of Nations
5th Place Match
24/10/2024 Hurghada
Egypt

Malawi
Tanzania
6
5
After extra time
Africa Cup of Nations
7th Place Match
24/10/2024 Hurghada

Egypt
Senegal
1
2

Africa Cup of Nations
Semi-Final
24/10/2024 Hurghada
Egypt

Mauritania
Morocco
7
4

Africa Cup of Nations
Semi-Final
24/10/2024 Honiara

Solomon Islands
Fiji
2
2
After extra time
5-6 pens
Oceania Nations Cup
Group Stage
24/10/2024 Honiara
Solomon Islands

Tahiti
Papua New Guinea
16
5

Oceania Nations Cup
Group Stage
24/10/2024 Dubai

United Arab Emirates
Russia
1
9

Friendly
23/10/2024 Honiara

Solomon Islands
Papua New Guinea
17
4

Oceania Nations Cup
Group Stage
23/10/2024 Honiara
Solomon Islands

Tahiti
Fiji
10
1

Oceania Nations Cup
Group Stage
22/10/2024 Hurghada

Egypt
Morocco
3
2

Africa Cup of Nations
1st Round, Group A
22/10/2024 Hurghada
Egypt

Ghana
Tanzania
10
3

Africa Cup of Nations
1st Round, Group A
22/10/2024 Hurghada
Egypt

Mauritania
Malawi
11
6

Africa Cup of Nations
1st Round, Group B
22/10/2024 Hurghada
Egypt

Senegal
Mozambique
6
3

Africa Cup of Nations
1st Round, Group B
22/10/2024 Honiara
Solomon Islands

Papua New Guinea
Fiji
8
6

Oceania Nations Cup
Group Stage
22/10/2024 Honiara

Solomon Islands
Tahiti
9
10

Oceania Nations Cup
Group Stage
21/10/2024 Hurghada

Egypt
Tanzania
9
3

Africa Cup of Nations
1st Round, Group A
21/10/2024 Hurghada
Egypt

Morocco
Ghana
5
2

Africa Cup of Nations
1st Round, Group A
21/10/2024 Hurghada
Egypt

Mauritania
Mozambique
3
3
After extra time
1-4 pens
Africa Cup of Nations
1st Round, Group B
21/10/2024 Hurghada
Egypt

Senegal
Malawi
6
1

Africa Cup of Nations
1st Round, Group B
20/10/2024 Hurghada
Egypt

Mauritania
Senegal
5
2

Africa Cup of Nations
1st Round, Group B
20/10/2024 Hurghada
Egypt

Mozambique
Malawi
4
3

Africa Cup of Nations
1st Round, Group B
20/10/2024 Chorrillos
Peru

Colombia
Venezuela
5
2

Liga Evolución
North Zone
20/10/2024 Chorrillos

Peru
Brazil
2
6

Liga Evolución
North Zone
19/10/2024 Hurghada

Egypt
Ghana
6
3

Africa Cup of Nations
1st Round, Group A
19/10/2024 Hurghada
Egypt

Morocco
Tanzania
4
3

Africa Cup of Nations
1st Round, Group A
19/10/2024 Chorrillos

Peru
Colombia
4
3
After extra time
Liga Evolución
North Zone
19/10/2024 Chorrillos
Peru

Venezuela
Ecuador
2
1
After extra time
Liga Evolución
North Zone
18/10/2024 Chorrillos
Peru

Brazil
Venezuela
7
2

Liga Evolución
North Zone
18/10/2024 Chorrillos
Peru

Colombia
Ecuador
6
1

Liga Evolución
North Zone
17/10/2024 Chorrillos
Peru

Brazil
Ecuador
7
1

Liga Evolución
North Zone
17/10/2024 Chorrillos

Peru
Venezuela
2
1
After extra time
Liga Evolución
North Zone
16/10/2024 Chorrillos
Peru

Brazil
Colombia
11
1

Liga Evolución
North Zone
16/10/2024 Chorrillos

Peru
Ecuador
4
3

Liga Evolución
North Zone
13/10/2024 Cádiz
Spain

Poland
France
7
1

World Cup Qualifier
Europe, 2nd Round, Group 2
13/10/2024 Cádiz

Spain
Portugal
6
9

World Cup Qualifier
Europe, 2nd Round, Group 2
12/10/2024 Cádiz
Spain

Belarus
Denmark
6
1

World Cup Qualifier
Europe, 2nd Round, Group 1
12/10/2024 Cádiz
Spain

Italy
Switzerland
12
0

World Cup Qualifier
Europe, 2nd Round, Group 1
11/10/2024 Cádiz
Spain

Italy
Belarus
9
3

World Cup Qualifier
Europe, 2nd Round, Group 1
11/10/2024 Cádiz
Spain

Switzerland
Denmark
4
2

World Cup Qualifier
Europe, 2nd Round, Group 1
11/10/2024 Cádiz
Spain

Portugal
France
6
3

World Cup Qualifier
Europe, 2nd Round, Group 2
11/10/2024 Cádiz

Spain
Poland
5
3

World Cup Qualifier
Europe, 2nd Round, Group 2
10/10/2024 Cádiz
Spain

Belarus
Switzerland
9
3

World Cup Qualifier
Europe, 2nd Round, Group 1
10/10/2024 Cádiz
Spain

Denmark
Italy
3
2
After extra time
World Cup Qualifier
Europe, 2nd Round, Group 1
10/10/2024 Cádiz
Spain

Portugal
Poland
6
1

World Cup Qualifier
Europe, 2nd Round, Group 2
10/10/2024 Cádiz

Spain
France
3
3
After extra time
3-1 pens
World Cup Qualifier
Europe, 2nd Round, Group 2
10/10/2024 Salé

Morocco
Mauritania
4
5

Friendly
09/10/2024 Cádiz
Spain

Belarus
Lithuania
W
O
Awarded 3-0
World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz
Spain

Denmark
Moldova
4
3

World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz
Spain

France
Ukraine
5
4
After extra time
World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz
Spain

Italy
England
9
2

World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz
Spain

Poland
Germany
3
1

World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz
Spain

Portugal
Azerbaijan
13
5

World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz

Spain
Belgium
13
2

World Cup Qualifier
Europe, Round of 16
09/10/2024 Cádiz
Spain

Switzerland
Estonia
6
3

World Cup Qualifier
Europe, Round of 16
09/10/2024 Salé

Morocco
Mauritania
4
3

Friendly
08/10/2024 Cádiz
Spain

Denmark
Czechia
10
3

World Cup Qualifier
Europe, 1st Round, Group B
08/10/2024 Cádiz
Spain

Moldova
Belgium
5
2

World Cup Qualifier
Europe, 1st Round, Group D
08/10/2024 Cádiz
Spain

Lithuania
Malta
5
0

World Cup Qualifier
Europe, 1st Round, Group E
08/10/2024 Cádiz
Spain

Switzerland
France
9
5

World Cup Qualifier
Europe, 1st Round, Group E
08/10/2024 Cádiz
Spain

Ukraine
Norway
6
2

World Cup Qualifier
Europe, 1st Round, Group F
07/10/2024 Cádiz
Spain

England
Georgia
3
2
After extra time
World Cup Qualifier
Europe, 1st Round, Group A
07/10/2024 Cádiz

Spain
Azerbaijan
7
0

World Cup Qualifier
Europe, 1st Round, Group A
07/10/2024 Cádiz
Spain

Italy
Czechia
13
2

World Cup Qualifier
Europe, 1st Round, Group B
07/10/2024 Cádiz
Spain

Estonia
Kazakhstan
7
0

World Cup Qualifier
Europe, 1st Round, Group C
07/10/2024 Cádiz
Spain

Portugal
Germany
7
3

World Cup Qualifier
Europe, 1st Round, Group C
07/10/2024 Cádiz
Spain

Belarus
Moldova
8
4

World Cup Qualifier
Europe, 1st Round, Group D
07/10/2024 Cádiz
Spain

Poland
Ukraine
8
1

World Cup Qualifier
Europe, 1st Round, Group F
06/10/2024 Cádiz
Spain

Germany
Kazakhstan
9
6

World Cup Qualifier
Europe, 1st Round, Group C
06/10/2024 Cádiz
Spain

Portugal
Estonia
5
2

World Cup Qualifier
Europe, 1st Round, Group C
06/10/2024 Cádiz
Spain

Moldova
Belgium
6
4

World Cup Qualifier
Europe, 1st Round, Group D
06/10/2024 Cádiz
Spain

France
Malta
13
2

World Cup Qualifier
Europe, 1st Round, Group E
06/10/2024 Cádiz
Spain

Switzerland
Lithuania
10
4

World Cup Qualifier
Europe, 1st Round, Group E
06/10/2024 Cádiz
Spain

Poland
Norway
6
1

World Cup Qualifier
Europe, 1st Round, Group F
05/10/2024 Cádiz
Spain

Azerbaijan
Georgia
7
2

World Cup Qualifier
Europe, 1st Round, Group A
05/10/2024 Cádiz

Spain
England
9
3

World Cup Qualifier
Europe, 1st Round, Group A
05/10/2024 Cádiz
Spain

Italy
Denmark
6
3

World Cup Qualifier
Europe, 1st Round, Group B
05/10/2024 Cádiz
Spain

France
Lithuania
2
1

World Cup Qualifier
Europe, 1st Round, Group E
05/10/2024 Cádiz
Spain

Switzerland
Malta
10
0

World Cup Qualifier
Europe, 1st Round, Group E
05/10/2024 Cádiz
Spain

Ukraine
Norway
8
2

World Cup Qualifier
Europe, 1st Round, Group F
05/10/2024 Dakar

Senegal
Guinea
7
2

Friendly
04/10/2024 Cádiz
Spain

Azerbaijan
England
4
0

World Cup Qualifier
Europe, 1st Round, Group A
04/10/2024 Cádiz

Spain
Georgia
13
1

World Cup Qualifier
Europe, 1st Round, Group A
04/10/2024 Cádiz
Spain

Denmark
Czechia
6
0

World Cup Qualifier
Europe, 1st Round, Group B
04/10/2024 Cádiz
Spain

Estonia
Germany
5
2

World Cup Qualifier
Europe, 1st Round, Group C
04/10/2024 Cádiz
Spain

Portugal
Kazakhstan
12
0

World Cup Qualifier
Europe, 1st Round, Group C
04/10/2024 Cádiz
Spain

Belarus
Belgium
11
1

World Cup Qualifier
Europe, 1st Round, Group D
04/10/2024 Dakar

Senegal
Guinea
8
2

Friendly
29/09/2024 Leina

Estonia
Lithuania
4
2

Friendly
27/09/2024 Dubai

United Arab Emirates
Morocco
4
6

Friendly
25/09/2024 Dubai

United Arab Emirates
Morocco
5
6

Friendly
15/09/2024 Alghero
Italy

Belarus
Spain
6
1

Euro Beach Soccer League
Superfinal, 3rd Place Match
15/09/2024 Alghero
Italy

Czechia
Switzerland
3
3
After extra time
4-2 pens
Euro Beach Soccer League
Superfinal, 5th Place Match
15/09/2024 Alghero
Italy

Poland
Estonia
4
3
After extra time
Euro Beach Soccer League
Superfinal, 7th Place Match
15/09/2024 Alghero

Italy
Portugal
1
5

Euro Beach Soccer League
Superfinal, Final
14/09/2024 Alghero
Italy

France
Denmark
5
3

Euro Beach Soccer League
Superfinal, 11th Place Match
14/09/2024 Alghero
Italy

Germany
Moldova
4
3

Euro Beach Soccer League
Superfinal, 9th Place Match
14/09/2024 Alghero

Italy
Spain
4
3
After extra time
Euro Beach Soccer League
Superfinal, Semi-Final
14/09/2024 Alghero
Italy

Portugal
Belarus
7
3

Euro Beach Soccer League
Superfinal, Semi-Final
13/09/2024 Alghero
Italy

Belarus
Estonia
W
O
Awarded 3-0
Euro Beach Soccer League
Superfinal, Quarter-Final
13/09/2024 Alghero

Italy
Czechia
5
2

Euro Beach Soccer League
Superfinal, Quarter-Final
13/09/2024 Alghero
Italy

Portugal
Switzerland
11
4

Euro Beach Soccer League
Superfinal, Quarter-Final
13/09/2024 Alghero
Italy

Spain
Poland
3
2

Euro Beach Soccer League
Superfinal, Quarter-Final
12/09/2024 Alghero
Italy

Estonia
Germany
5
4
After extra time
Euro Beach Soccer League
Superfinal, Group A
12/09/2024 Alghero

Italy
Spain
1
4

Euro Beach Soccer League
Superfinal, Group A
12/09/2024 Alghero
Italy

Belarus
France
6
3

Euro Beach Soccer League
Superfinal, Group B
12/09/2024 Alghero
Italy

Switzerland
Moldova
6
4
After extra time
Euro Beach Soccer League
Superfinal, Group B
12/09/2024 Alghero
Italy

Czechia
Denmark
2
1

Euro Beach Soccer League
Superfinal, Group C
12/09/2024 Alghero
Italy

Portugal
Poland
6
4

Euro Beach Soccer League
Superfinal, Group C
11/09/2024 Alghero

Italy
Germany
4
3
After extra time
Euro Beach Soccer League
Superfinal, Group A
11/09/2024 Alghero
Italy

Spain
Estonia
5
2

Euro Beach Soccer League
Superfinal, Group A
11/09/2024 Alghero
Italy

Belarus
Moldova
8
0

Euro Beach Soccer League
Superfinal, Group B
11/09/2024 Alghero
Italy

Switzerland
France
6
4
After extra time
Euro Beach Soccer League
Superfinal, Group B
11/09/2024 Alghero
Italy

Czechia
Poland
2
2
After extra time
5-3 pens
Euro Beach Soccer League
Superfinal, Group C
11/09/2024 Alghero
Italy

Portugal
Denmark
4
1

Euro Beach Soccer League
Superfinal, Group C
11/09/2024 Nouakchott

Mauritania
Senegal
8
7
After extra time
Friendly
10/09/2024 Alghero

Italy
Estonia
6
2

Euro Beach Soccer League
Superfinal, Group A
10/09/2024 Alghero
Italy

Spain
Germany
5
2

Euro Beach Soccer League
Superfinal, Group A
10/09/2024 Alghero
Italy

Belarus
Switzerland
9
6

Euro Beach Soccer League
Superfinal, Group B
10/09/2024 Alghero
Italy

Moldova
France
4
3
After extra time
Euro Beach Soccer League
Superfinal, Group B
10/09/2024 Alghero
Italy

Poland
Denmark
4
1

Euro Beach Soccer League
Superfinal, Group C
10/09/2024 Alghero
Italy

Portugal
Czechia
9
1

Euro Beach Soccer League
Superfinal, Group C
01/09/2024 Nazaré
Portugal

Belarus
Germany
5
4

Euro Beach Soccer League
Division A, Stage 3
01/09/2024 Nazaré

Portugal
Spain
6
1

Euro Beach Soccer League
Division A, Stage 3
31/08/2024 Nazaré

Portugal
Belarus
6
5

Euro Beach Soccer League
Division A, Stage 3
31/08/2024 Nazaré
Portugal

Spain
Germany
3
0

Euro Beach Soccer League
Division A, Stage 3
31/08/2024 Copenhagen

Denmark
Norway
11
1

Friendly
30/08/2024 Nazaré

Portugal
Germany
6
1

Euro Beach Soccer League
Division A, Stage 3
30/08/2024 Nazaré
Portugal

Spain
Belarus
7
0

Euro Beach Soccer League
Division A, Stage 3
27/08/2024 Baku

Azerbaijan
Belarus
2
3

Friendly
26/08/2024 Baku

Azerbaijan
Belarus
2
4

Friendly
25/08/2024 Weihai

China
United Arab Emirates
2
4

CFA Belt & Road Cup
24/08/2024 Weihai

China
United Arab Emirates
3
7

CFA Belt & Road Cup
23/08/2024 Weihai

China
United Arab Emirates
2
4

CFA Belt & Road Cup
18/08/2024 Casablanca
Morocco

Belgium
Tanzania
6
6
After extra time
4-3 pens
Casablanca Cup
18/08/2024 Casablanca

Morocco
France
5
4

Casablanca Cup
17/08/2024 Casablanca
Morocco

France
Belgium
4
2

Casablanca Cup
17/08/2024 Casablanca

Morocco
Tanzania
4
0

Casablanca Cup
16/08/2024 Casablanca
Morocco

France
Tanzania
3
2

Casablanca Cup
16/08/2024 Casablanca

Morocco
Belgium
9
2

Casablanca Cup
03/08/2024 Porto Sant'Elpidio
Italy

Gambia
Albania
6
4

Mundial Beach Soccer (IBS)
5th Place Match
01/08/2024 Porto Sant'Elpidio
Italy

Luxembourg
Croatia
5
2

Mundial Beach Soccer (IBS)
Group A
31/07/2024 Porto Sant'Elpidio
Italy

Croatia
Albania
8
7

Mundial Beach Soccer (IBS)
Group A
30/07/2024 Porto Sant'Elpidio
Italy

Luxembourg
Albania
11
5

Mundial Beach Soccer (IBS)
Group A
28/07/2024 Dakar

Senegal
Guinea
5
1

Africa Cup of Nations Qualifier
2nd Leg
28/07/2024 Chișinău

Moldova
Poland
6
3

Euro Beach Soccer League
Division A, Stage 2
28/07/2024 Chișinău
Moldova

Türkiye
Saudi Arabia
4
2

Euro Beach Soccer League
Division A, Stage 2
27/07/2024 Abidjan

Côte d'Ivoire
Ghana
2
5

Africa Cup of Nations Qualifier
2nd Leg
27/07/2024 Salima

Malawi
Burundi
8
8

Africa Cup of Nations Qualifier
2nd Leg
27/07/2024 Maputo

Mozambique
Seychelles
2
1

Africa Cup of Nations Qualifier
2nd Leg
27/07/2024 Kaduna

Nigeria
Mauritania
5
6

Africa Cup of Nations Qualifier
2nd Leg
27/07/2024 Chișinău

Moldova
Türkiye
5
2

Euro Beach Soccer League
Division A, Stage 2
27/07/2024 Chișinău
Moldova

Poland
Saudi Arabia
7
4

Euro Beach Soccer League
Division A, Stage 2
26/07/2024 Chișinău

Moldova
Saudi Arabia
5
2

Euro Beach Soccer League
Division A, Stage 2
26/07/2024 Chișinău
Moldova

Poland
Türkiye
3
2

Euro Beach Soccer League
Division A, Stage 2
25/07/2024 Aarau

Switzerland
Austria
16
0

Friendly
24/07/2024 Matosinhos

Portugal
Japan
9
6

Friendly
23/07/2024 Matosinhos

Portugal
Japan
6
2

Friendly
22/07/2024 Bujumbura

Burundi
Malawi
6
7

Africa Cup of Nations Qualifier
1st Leg
21/07/2024 Keta

Ghana
Côte d'Ivoire
5
3

Africa Cup of Nations Qualifier
1st Leg
21/07/2024 Conakry

Guinea
Senegal
3
9

Africa Cup of Nations Qualifier
1st Leg
21/07/2024 Batumi

Georgia
Latvia
5
2

Batumi International Cup
3rd Place Match
21/07/2024 Batumi
Georgia

Saudi Arabia
Lebanon
5
3

Batumi International Cup
5th Place Match
21/07/2024 Batumi
Georgia

Ukraine
United Arab Emirates
4
2

Batumi International Cup
Final
21/07/2024 Bububu

Zanzibar
Tanzania
4
6

Friendly
Match 1
21/07/2024 Bububu

Zanzibar
Tanzania
1
6

Friendly
Match 2
20/07/2024 Nouakchott

Mauritania
Nigeria
4
5

Africa Cup of Nations Qualifier
1st Leg
20/07/2024 Roche Caïman

Seychelles
Mozambique
3
7

Africa Cup of Nations Qualifier
1st Leg
20/07/2024 Batumi
Georgia

Saudi Arabia
Hungary
7
5

Batumi International Cup
5th-7th Place Semi-Final
20/07/2024 Batumi

Georgia
United Arab Emirates
5
6

Batumi International Cup
Semi-Final
20/07/2024 Batumi
Georgia

Ukraine
Latvia
4
0

Batumi International Cup
Semi-Final
19/07/2024 Batumi

Georgia
Hungary
4
5

Euro Beach Soccer League
Division B
19/07/2024 Batumi
Georgia

Lebanon
Saudi Arabia
6
4

Batumi International Cup
Group Stage
19/07/2024 Batumi
Georgia

Ukraine
United Arab Emirates
5
2

Batumi International Cup
Group Stage
18/07/2024 Batumi
Georgia

Latvia
Hungary
8
4

Euro Beach Soccer League
Division B
18/07/2024 Batumi
Georgia

Ukraine
Saudi Arabia
6
1

Batumi International Cup
Group Stage
18/07/2024 Batumi
Georgia

United Arab Emirates
Lebanon
6
3

Batumi International Cup
Group Stage
17/07/2024 Batumi

Georgia
Latvia
6
1

Euro Beach Soccer League
Division B
17/07/2024 Batumi
Georgia

Ukraine
Lebanon
6
1

Batumi International Cup
Group Stage
17/07/2024 Batumi
Georgia

United Arab Emirates
Saudi Arabia
4
2

Batumi International Cup
Group Stage
15/07/2024 Batumi

Georgia
Saudi Arabia
1
4

Friendly
14/07/2024 Saint Petersburg

Russia
Belarus
2
3

Friendly
12/07/2024 Saint Petersburg

Russia
Belarus
5
4

Friendly
11/07/2024 Salé

Morocco
Côte d'Ivoire
4
4
After extra time
7-6 pens
Friendly
10/07/2024 Salé

Morocco
Côte d'Ivoire
6
1

Friendly
07/07/2024 Tirrenia
Italy

Denmark
Romania
10
3

Euro Beach Soccer League
Division A, Stage 1, 3rd Place Match
07/07/2024 Tirrenia
Italy

France
Estonia
6
2

Euro Beach Soccer League
Division A, Stage 1, 5th Place Match
07/07/2024 Tirrenia
Italy

Czechia
Lithuania
3
1

Euro Beach Soccer League
Division A, Stage 1, 7th Place Match
07/07/2024 Tirrenia

Italy
Switzerland
3
2

Euro Beach Soccer League
Division A, Stage 1, Final
06/07/2024 Tirrenia
Italy

Estonia
Lithuania
2
1

Euro Beach Soccer League
Division A, Stage 1, 5th-8th Place Semi-Final
06/07/2024 Tirrenia
Italy

France
Czechia
3
1

Euro Beach Soccer League
Division A, Stage 1, 5th-8th Place Semi-Final
06/07/2024 Tirrenia

Italy
Romania
11
3

Euro Beach Soccer League
Division A, Stage 1, Semi-Final
06/07/2024 Tirrenia
Italy

Switzerland
Denmark
4
3

Euro Beach Soccer League
Division A, Stage 1, Semi-Final
06/07/2024 Tirrenia
Italy

Greece
Malta
7
4

Euro Beach Soccer League
Division B
06/07/2024 Dakar

Senegal
Mauritania
5
2

Friendly
05/07/2024 Tirrenia
Italy

Estonia
Czechia
6
3

Euro Beach Soccer League
Division A, Stage 1, Group 1
05/07/2024 Tirrenia

Italy
Denmark
3
1

Euro Beach Soccer League
Division A, Stage 1, Group 1
05/07/2024 Tirrenia
Italy

Romania
France
4
3

Euro Beach Soccer League
Division A, Stage 1, Group 2
05/07/2024 Tirrenia
Italy

Switzerland
Lithuania
6
1

Euro Beach Soccer League
Division A, Stage 1, Group 2
05/07/2024 Dakar

Senegal
Mauritania
4
6

Friendly
04/07/2024 Tirrenia
Italy

Denmark
Estonia
6
2

Euro Beach Soccer League
Division A, Stage 1, Group 1
04/07/2024 Tirrenia

Italy
Czechia
10
0

Euro Beach Soccer League
Division A, Stage 1, Group 1
04/07/2024 Tirrenia
Italy

Romania
Lithuania
3
2

Euro Beach Soccer League
Division A, Stage 1, Group 2
04/07/2024 Tirrenia
Italy

Switzerland
France
4
3

Euro Beach Soccer League
Division A, Stage 1, Group 2
04/07/2024 Tirrenia
Italy

Norway
Malta
3
2

Euro Beach Soccer League
Division B
03/07/2024 Tirrenia
Italy

Denmark
Czechia
4
1

Euro Beach Soccer League
Division A, Stage 1, Group 1
03/07/2024 Tirrenia

Italy
Estonia
5
5
After extra time
3-4 pens
Euro Beach Soccer League
Division A, Stage 1, Group 1
03/07/2024 Tirrenia
Italy

France
Lithuania
4
2

Euro Beach Soccer League
Division A, Stage 1, Group 2
03/07/2024 Tirrenia
Italy

Switzerland
Romania
9
3

Euro Beach Soccer League
Division A, Stage 1, Group 2
03/07/2024 Tirrenia
Italy

Greece
Norway
4
0

Euro Beach Soccer League
Division B
30/06/2024 Birštonas

Lithuania
Poland
2
4

Friendly
29/06/2024 Birštonas

Lithuania
Poland
4
8

Friendly
16/06/2024 Vienna

Austria
Czechia
2
5

Friendly
15/06/2024 Vienna

Austria
Czechia
4
3

Friendly
30/05/2024 Pärnu

Estonia
France
1
2

Friendly
29/05/2024 Pärnu

Estonia
France
3
6

Friendly
12/05/2024 Luque
Paraguay

Chile
Bolivia
4
2

Liga Evolución
South Zone
12/05/2024 Luque

Paraguay
Uruguay
4
3

Liga Evolución
South Zone
11/05/2024 Luque

Paraguay
Argentina
4
3
After extra time
Liga Evolución
South Zone
11/05/2024 Luque
Paraguay

Uruguay
Chile
2
1

Liga Evolución
South Zone
10/05/2024 Luque
Paraguay

Argentina
Chile
4
2

Liga Evolución
South Zone
10/05/2024 Luque
Paraguay

Uruguay
Bolivia
5
1

Liga Evolución
South Zone
09/05/2024 Luque
Paraguay

Argentina
Bolivia
3
2

Liga Evolución
South Zone
09/05/2024 Luque

Paraguay
Chile
7
3

Liga Evolución
South Zone
08/05/2024 Luque

Paraguay
Bolivia
5
1

Liga Evolución
South Zone
08/05/2024 Luque
Paraguay

Uruguay
Argentina
5
3

Liga Evolución
South Zone
02/05/2024 Tirrenia

Italy
France
5
2

Friendly
01/05/2024 Tirrenia

Italy
France
5
3

Friendly
28/04/2024 São Luís

Brazil
Paraguay
4
5

Liga Evolución
Final
13/04/2024 Leina

Estonia
Switzerland
1
9

Friendly
12/04/2024 Leina

Estonia
Switzerland
3
9

Friendly
30/03/2024 San Luis La Herradura

El Salvador
Switzerland
4
3

El Salvador Beach Soccer Cup
30/03/2024 San Luis La Herradura
El Salvador

Morocco
USA
5
4

El Salvador Beach Soccer Cup
29/03/2024 San Luis La Herradura

El Salvador
USA
4
5

El Salvador Beach Soccer Cup
29/03/2024 San Luis La Herradura
El Salvador

Morocco
Switzerland
3
3
After extra time
4-5 pens
El Salvador Beach Soccer Cup
28/03/2024 San Luis La Herradura

El Salvador
Morocco
2
3

El Salvador Beach Soccer Cup
28/03/2024 San Luis La Herradura
El Salvador

Switzerland
USA
5
0

El Salvador Beach Soccer Cup
23/03/2024 Durban
South Africa

Malawi
Saudi Arabia
5
4

COSAFA Cup
3rd Place Match
23/03/2024 Durban
South Africa

Morocco
Mozambique
4
4
After extra time
4-3 pens
COSAFA Cup
Final
22/03/2024 Durban
South Africa

Morocco
Malawi
9
6

COSAFA Cup
Semi-Final
22/03/2024 Durban
South Africa

Mozambique
Saudi Arabia
8
1

COSAFA Cup
Semi-Final
20/03/2024 Durban
South Africa

Malawi
Seychelles
7
2

COSAFA Cup
Group A
20/03/2024 Durban

South Africa
Saudi Arabia
1
3

COSAFA Cup
Group A
20/03/2024 Durban
South Africa

Morocco
Tanzania
2
1

COSAFA Cup
Group B
20/03/2024 Durban
South Africa

Mozambique
Angola
8
4

COSAFA Cup
Group B
18/03/2024 Durban
South Africa

Saudi Arabia
Malawi
5
1

COSAFA Cup
Group A
18/03/2024 Durban

South Africa
Seychelles
3
2

COSAFA Cup
Group A
18/03/2024 Durban
South Africa

Angola
Morocco
3
2

COSAFA Cup
Group B
18/03/2024 Durban
South Africa

Mozambique
Tanzania
5
4

COSAFA Cup
Group B
17/03/2024 Durban
South Africa

Seychelles
Saudi Arabia
3
1

COSAFA Cup
Group A
17/03/2024 Durban

South Africa
Malawi
2
4

COSAFA Cup
Group A
17/03/2024 Durban
South Africa

Angola
Tanzania
3
2
After extra time
COSAFA Cup
Group B
17/03/2024 Durban
South Africa

Morocco
Mozambique
5
2

COSAFA Cup
Group B
17/03/2024 Leina

Estonia
Lithuania
3
1

Friendly
16/03/2024 Leina

Estonia
Lithuania
2
1

Friendly
25/02/2024 Dubai
United Arab Emirates

Iran
Belarus
6
1

World Cup
3rd Place Match
25/02/2024 Dubai
United Arab Emirates

Brazil
Italy
6
4

World Cup
Final
24/02/2024 Dubai
United Arab Emirates

Belarus
Italy
3
3
After extra time
4-5 pens
World Cup
Semi-Final
24/02/2024 Dubai
United Arab Emirates

Brazil
Iran
3
2

World Cup
Semi-Final
22/02/2024 Dubai
United Arab Emirates

Belarus
Portugal
4
3
After extra time
World Cup
Quarter-Final
22/02/2024 Dubai
United Arab Emirates

Brazil
Japan
8
4

World Cup
Quarter-Final
22/02/2024 Dubai
United Arab Emirates

Italy
Tahiti
5
2

World Cup
Quarter-Final
22/02/2024 Dubai

United Arab Emirates
Iran
1
2

World Cup
Quarter-Final
20/02/2024 Dubai
United Arab Emirates

Belarus
Colombia
4
1

World Cup
Group C
20/02/2024 Dubai
United Arab Emirates

Japan
Senegal
6
4

World Cup
Group C
20/02/2024 Dubai
United Arab Emirates

Brazil
Mexico
4
3
After extra time
World Cup
Group D
20/02/2024 Dubai
United Arab Emirates

Portugal
Oman
3
2

World Cup
Group D
19/02/2024 Dubai
United Arab Emirates

Egypt
USA
5
4
After extra time
World Cup
Group A
19/02/2024 Dubai

United Arab Emirates
Italy
0
0
After extra time
3-1 pens
World Cup
Group A
19/02/2024 Dubai
United Arab Emirates

Argentina
Spain
5
4

World Cup
Group B
19/02/2024 Dubai
United Arab Emirates

Iran
Tahiti
5
3

World Cup
Group B
18/02/2024 Dubai
United Arab Emirates

Belarus
Japan
3
1

World Cup
Group C
18/02/2024 Dubai
United Arab Emirates

Senegal
Colombia
5
3

World Cup
Group C
18/02/2024 Dubai
United Arab Emirates

Brazil
Portugal
3
2
After extra time
World Cup
Group D
18/02/2024 Dubai
United Arab Emirates

Oman
Mexico
5
2

World Cup
Group D
17/02/2024 Dubai
United Arab Emirates

Italy
Egypt
6
2

World Cup
Group A
17/02/2024 Dubai

United Arab Emirates
USA
3
2
After extra time
World Cup
Group A
17/02/2024 Dubai
United Arab Emirates

Iran
Argentina
6
3

World Cup
Group B
17/02/2024 Dubai
United Arab Emirates

Tahiti
Spain
5
3

World Cup
Group B
16/02/2024 Dubai
United Arab Emirates

Belarus
Senegal
6
4

World Cup
Group C
16/02/2024 Dubai
United Arab Emirates

Japan
Colombia
3
2

World Cup
Group C
16/02/2024 Dubai
United Arab Emirates

Brazil
Oman
5
3

World Cup
Group D
16/02/2024 Dubai
United Arab Emirates

Portugal
Mexico
8
2

World Cup
Group D
15/02/2024 Dubai
United Arab Emirates

Italy
USA
3
1

World Cup
Group A
15/02/2024 Dubai

United Arab Emirates
Egypt
2
1

World Cup
Group A
15/02/2024 Dubai
United Arab Emirates

Iran
Spain
6
6
After extra time
3-1 pens
World Cup
Group B
15/02/2024 Dubai
United Arab Emirates

Tahiti
Argentina
4
3

World Cup
Group B
13/02/2024 Dubai

United Arab Emirates 'B'
Seychelles
4
2

Friendly
12/02/2024 Dubai
United Arab Emirates

Italy
Seychelles
7
1

Friendly
11/02/2024 Dubai
United Arab Emirates

Oman
Belarus
7
3

Friendly
11/02/2024 Dubai
United Arab Emirates

Tahiti
Mexico
10
2

Friendly
10/02/2024 Dubai
United Arab Emirates

Egypt
Spain
4
4

Friendly
10/02/2024 Dubai
United Arab Emirates

Japan
Mexico
5
4

Friendly
10/02/2024 Dubai
United Arab Emirates

Senegal
Seychelles
4
1

Friendly
09/02/2024 Dubai
United Arab Emirates

Egypt
Japan
3
3

Friendly
09/02/2024 Dubai
United Arab Emirates

Iran
Colombia
3
2

Friendly
09/02/2024 Dubai
United Arab Emirates

Italy
Mexico
7
2

Friendly
08/02/2024 Dubai
United Arab Emirates

Japan
Spain
3
3
After extra time
Friendly
08/02/2024 Dubai

United Arab Emirates
Belarus
4
5
After extra time
Friendly
07/02/2024 Dubai
United Arab Emirates

Italy
Senegal
3
2

Friendly
06/02/2024 Dubai
United Arab Emirates

Colombia
Italy
3
3
After extra time
5-4 pens
Friendly
06/02/2024 Muscat
Oman

Portugal
Egypt
3
2
After extra time
Friendly
06/02/2024 Dubai

United Arab Emirates
Mexico
4
3

Friendly
05/02/2024 Muscat

Oman
Saudi Arabia
6
4

3 Nation Tournament
03/02/2024 Muscat
Oman

Egypt
Saudi Arabia
7
7
After extra time
3-2 pens
3 Nation Tournament
03/02/2024 Muscat

Oman
Italy
3
2

Friendly
02/02/2024 Muscat

Oman
Italy
5
4

Friendly
02/02/2024 Dubai

United Arab Emirates
Russia
4
10

Friendly
01/02/2024 Muscat

Oman
Egypt
4
1

3 Nation Tournament
31/01/2024 Muscat
Oman

Italy
Saudi Arabia
5
3

Friendly
31/01/2024 Dubai

United Arab Emirates
Russia
2
7

Friendly
28/01/2024 São Paulo

Brazil
Paraguay
4
2

Friendly
27/01/2024 São Paulo

Brazil
Paraguay
8
5

Friendly
27/01/2024 Salé

Morocco
Portugal
3
7

Friendly
25/01/2024 Salé

Morocco
Portugal
2
3
After extra time
Friendly
22/01/2024 Bandar Abbas

Iran
Belarus
7
2

Friendly
20/01/2024 Bandar Abbas

Iran
Belarus
3
4

Friendly
18/01/2024 Bandar Abbas

Iran
Belarus
4
3

Friendly
14/01/2024 São Luís

Brazil
United Arab Emirates
3
1

Maranhão International Cup
14/01/2024 São Luís
Brazil

Morocco
USA
4
1

Maranhão International Cup
13/01/2024 São Luís

Brazil
Morocco
7
4

Maranhão International Cup
13/01/2024 São Luís
Brazil

USA
United Arab Emirates
3
1

Maranhão International Cup
12/01/2024 São Luís

Brazil
USA
6
3

Maranhão International Cup
12/01/2024 São Luís
Brazil

United Arab Emirates
Morocco
7
5

Maranhão International Cup