THE ROON BA

BEACH SOCCER men
FOOTBALL (MEN)FOOTBALL (WOMEN)FUTSAL (MEN)
FOOTBALL (MEN U21-U23) 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) 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