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 - 2021 RESULTS
DATE VENUE MATCH SCORE   TOURNAMENT
21/12/2021 Bushehr

Iran
Belarus
5
2

Friendly
20/12/2021 Bushehr

Iran
Belarus
5
4
After extra time
Friendly
18/12/2021 Bushehr

Iran
Belarus
3
2

Friendly
03/12/2021 Mishref

Kuwait
Saudi Arabia
3
3

Friendly
01/12/2021 Mishref

Kuwait
Saudi Arabia
2
3

Friendly
27/11/2021 Mishref

Kuwait
Saudi Arabia
2
3

Friendly
25/11/2021 Mishref

Kuwait
Saudi Arabia
4
3
After extra time
Friendly
21/11/2021 Durban
South Africa

Mozambique
Tanzania
3
1

COSAFA Cup
Final
19/11/2021 Durban
South Africa

Comoros
Seychelles
5
4

COSAFA Cup
5th Place Match
19/11/2021 Durban

South Africa
Mozambique
3
5

COSAFA Cup
Semi-Final
19/11/2021 Durban
South Africa

Tanzania
Angola
5
2

COSAFA Cup
Semi-Final
18/11/2021 Durban
South Africa

Angola
Seychelles
8
6

COSAFA Cup
Group A
18/11/2021 Durban

South Africa
Angola
1
4

COSAFA Cup
Group A
18/11/2021 Durban
South Africa

Mozambique
Tanzania
4
4
After extra time
4-3 pens
COSAFA Cup
Group B
18/11/2021 Durban
South Africa

Tanzania
Comoros
2
1

COSAFA Cup
Group B
17/11/2021 Durban

South Africa
Seychelles
4
2

COSAFA Cup
Group A
17/11/2021 Durban
South Africa

Mozambique
Comoros
8
3

COSAFA Cup
Group B
11/11/2021 Pattaya

Thailand
All Star Inter (Thailand)
6
1

AFF Festival
11/11/2021 Pattaya

Thailand 'B'
Markless Komii (Malaysia)
3
5

AFF Festival
09/11/2021 Pattaya

Thailand
Markless Komii (Malaysia)
2
3

AFF Festival
09/11/2021 Pattaya

Thailand 'B'
All Star Inter (Thailand)
5
4

AFF Festival
07/11/2021 Pattaya
Thailand

All Star Inter (Thailand)
Markless Komii (Malaysia)
3
13

AFF Festival
07/11/2021 Pattaya

Thailand
Thailand 'B'
2
6

AFF Festival
06/11/2021 Dubai
United Arab Emirates

Senegal
Portugal
7
4

Intercontinental Cup
3rd Place Match
06/11/2021 Dubai
United Arab Emirates

Japan
Spain
5
4

Intercontinental Cup
5th Place Match
06/11/2021 Dubai

United Arab Emirates
Paraguay
3
8

Intercontinental Cup
7th Place Match
06/11/2021 Dubai
United Arab Emirates

Russia
Iran
3
2

Intercontinental Cup
Final
05/11/2021 Dubai
United Arab Emirates

Spain
Paraguay
5
4

Intercontinental Cup
5th-8th Place Semi-Final
05/11/2021 Dubai

United Arab Emirates
Japan
4
6

Intercontinental Cup
5th-8th Place Semi-Final
05/11/2021 Dubai
United Arab Emirates

Iran
Senegal
7
5

Intercontinental Cup
Semi-Final
05/11/2021 Dubai
United Arab Emirates

Russia
Portugal
7
3

Intercontinental Cup
Semi-Final
04/11/2021 Dubai
United Arab Emirates

Portugal
Spain
7
4

Intercontinental Cup
Group A
04/11/2021 Dubai

United Arab Emirates
Senegal
3
3
After extra time
5-4 pens
Intercontinental Cup
Group A
04/11/2021 Dubai
United Arab Emirates

Paraguay
Japan
6
4
After extra time
Intercontinental Cup
Group B
04/11/2021 Dubai
United Arab Emirates

Russia
Iran
4
3

Intercontinental Cup
Group B
03/11/2021 Dubai
United Arab Emirates

Senegal
Spain
7
6

Intercontinental Cup
Group A
03/11/2021 Dubai

United Arab Emirates
Portugal
3
5

Intercontinental Cup
Group A
03/11/2021 Dubai
United Arab Emirates

Iran
Japan
6
1

Intercontinental Cup
Group B
03/11/2021 Dubai
United Arab Emirates

Russia
Paraguay
8
7

Intercontinental Cup
Group B
02/11/2021 Dubai
United Arab Emirates

Senegal
Portugal
7
4

Intercontinental Cup
Group A
02/11/2021 Dubai

United Arab Emirates
Spain
6
4

Intercontinental Cup
Group A
02/11/2021 Dubai
United Arab Emirates

Iran
Paraguay
8
6

Intercontinental Cup
Group B
02/11/2021 Dubai
United Arab Emirates

Russia
Japan
7
6
After extra time
Intercontinental Cup
Group B
30/10/2021 Dubai

United Arab Emirates
Paraguay
5
7

Friendly
19/09/2021 Vienna

Austria
Serbia
13
4

Friendly
12/09/2021 Figueira da Foz
Portugal

Moldova
Greece
5
2

Euro Beach Soccer League
Promotion Final, 3rd Place Match
12/09/2021 Figueira da Foz
Portugal

Czechia
Kazakhstan
9
2

Euro Beach Soccer League
Promotion Final, 5th Place Match
12/09/2021 Figueira da Foz
Portugal

Lithuania
Sweden
4
3

Euro Beach Soccer League
Promotion Final, 7th Place Match
12/09/2021 Figueira da Foz
Portugal

Estonia
Turkey
4
3

Euro Beach Soccer League
Promotion Final, Final
12/09/2021 Figueira da Foz
Portugal

Italy
Spain
5
3

Euro Beach Soccer League
Superfinal, 3rd Place Match
12/09/2021 Figueira da Foz
Portugal

Russia
Switzerland
12
4

Euro Beach Soccer League
Superfinal, 5th Place Match
12/09/2021 Figueira da Foz
Portugal

Ukraine
Poland
7
3

Euro Beach Soccer League
Superfinal, 7th Place Match
12/09/2021 Figueira da Foz

Portugal
Belarus
7
4

Euro Beach Soccer League
Superfinal, Final
11/09/2021 Figueira da Foz
Portugal

Greece
Lithuania
5
4

Euro Beach Soccer League
Promotion Final, Group 1
11/09/2021 Figueira da Foz
Portugal

Turkey
Kazakhstan
9
2

Euro Beach Soccer League
Promotion Final, Group 1
11/09/2021 Figueira da Foz
Portugal

Czechia
Sweden
3
3
After extra time
5-3 pens
Euro Beach Soccer League
Promotion Final, Group 2
11/09/2021 Figueira da Foz
Portugal

Estonia
Moldova
4
3

Euro Beach Soccer League
Promotion Final, Group 2
11/09/2021 Figueira da Foz
Portugal

Belarus
Poland
3
1

Euro Beach Soccer League
Superfinal, Group 1
11/09/2021 Figueira da Foz
Portugal

Spain
Russia
6
5

Euro Beach Soccer League
Superfinal, Group 1
11/09/2021 Figueira da Foz

Portugal
Italy
6
3

Euro Beach Soccer League
Superfinal, Group 2
11/09/2021 Figueira da Foz
Portugal

Switzerland
Ukraine
7
6

Euro Beach Soccer League
Superfinal, Group 2
10/09/2021 Figueira da Foz
Portugal

Kazakhstan
Lithuania
3
1

Euro Beach Soccer League
Promotion Final, Group 1
10/09/2021 Figueira da Foz
Portugal

Turkey
Greece
7
5

Euro Beach Soccer League
Promotion Final, Group 1
10/09/2021 Figueira da Foz
Portugal

Estonia
Sweden
7
1

Euro Beach Soccer League
Promotion Final, Group 2
10/09/2021 Figueira da Foz
Portugal

Moldova
Czechia
2
1

Euro Beach Soccer League
Promotion Final, Group 2
10/09/2021 Figueira da Foz
Portugal

Belarus
Russia
5
5
After extra time
4-2 pens
Euro Beach Soccer League
Superfinal, Group 1
10/09/2021 Figueira da Foz
Portugal

Spain
Poland
5
2

Euro Beach Soccer League
Superfinal, Group 1
10/09/2021 Figueira da Foz
Portugal

Italy
Ukraine
5
3

Euro Beach Soccer League
Superfinal, Group 2
10/09/2021 Figueira da Foz

Portugal
Switzerland
3
2

Euro Beach Soccer League
Superfinal, Group 2
09/09/2021 Figueira da Foz
Portugal

Greece
Kazakhstan
4
2

Euro Beach Soccer League
Promotion Final, Group 1
09/09/2021 Figueira da Foz
Portugal

Lithuania
Turkey
3
0

Euro Beach Soccer League
Promotion Final, Group 1
09/09/2021 Figueira da Foz
Portugal

Estonia
Czechia
4
2

Euro Beach Soccer League
Promotion Final, Group 2
09/09/2021 Figueira da Foz
Portugal

Moldova
Sweden
5
3

Euro Beach Soccer League
Promotion Final, Group 2
09/09/2021 Figueira da Foz
Portugal

Belarus
Spain
4
0

Euro Beach Soccer League
Superfinal, Group 1
09/09/2021 Figueira da Foz
Portugal

Russia
Poland
7
2

Euro Beach Soccer League
Superfinal, Group 1
09/09/2021 Figueira da Foz
Portugal

Italy
Switzerland
7
3

Euro Beach Soccer League
Superfinal, Group 2
09/09/2021 Figueira da Foz

Portugal
Ukraine
7
5

Euro Beach Soccer League
Superfinal, Group 2
04/09/2021 Aarau

Switzerland
England
7
2

Friendly
29/08/2021 Moscow
Russia

Switzerland
Senegal
9
7

World Cup
3rd Place Match
29/08/2021 Moscow

Russia
Japan
5
2

World Cup
Final
28/08/2021 Moscow
Russia

Japan
Senegal
5
2

World Cup
Semi-Final
28/08/2021 Moscow

Russia
Switzerland
5
5
After extra time
5-4 pens
World Cup
Semi-Final
26/08/2021 Moscow
Russia

Japan
Tahiti
5
4
After extra time
World Cup
Quarter-Final
26/08/2021 Moscow

Russia
Spain
4
2

World Cup
Quarter-Final
26/08/2021 Moscow
Russia

Senegal
Brazil
5
4
After extra time
World Cup
Quarter-Final
26/08/2021 Moscow
Russia

Switzerland
Uruguay
10
1

World Cup
Quarter-Final
25/08/2021 Umag

Croatia
Slovenia
4
3
After extra time
Stella Maris Cup
3rd Place Match
25/08/2021 Umag
Croatia

France (IBS)
Italy (IBS)
7
4

Stella Maris Cup
Final
24/08/2021 Moscow
Russia

Brazil
Belarus
5
0

World Cup
Group C
24/08/2021 Moscow
Russia

Switzerland
El Salvador
8
7

World Cup
Group C
24/08/2021 Moscow
Russia

Oman
Senegal
3
2

World Cup
Group D
24/08/2021 Moscow
Russia

Uruguay
Portugal
7
6

World Cup
Group D
24/08/2021 Umag

Croatia
Italy (IBS)
3
4
After extra time
Stella Maris Cup
Semi-Final
24/08/2021 Umag
Croatia

France (IBS)
Slovenia
4
2

Stella Maris Cup
Semi-Final
23/08/2021 Moscow
Russia

Paraguay
USA
9
4

World Cup
Group A
23/08/2021 Moscow

Russia
Japan
7
1

World Cup
Group A
23/08/2021 Moscow
Russia

Spain
United Arab Emirates
5
3

World Cup
Group B
23/08/2021 Moscow
Russia

Tahiti
Mozambique
8
7

World Cup
Group B
22/08/2021 Moscow
Russia

Brazil
El Salvador
4
2

World Cup
Group C
22/08/2021 Moscow
Russia

Switzerland
Belarus
7
3

World Cup
Group C
22/08/2021 Moscow
Russia

Senegal
Portugal
5
3

World Cup
Group D
22/08/2021 Moscow
Russia

Uruguay
Oman
4
2

World Cup
Group D
21/08/2021 Moscow
Russia

Japan
USA
4
3
After extra time
World Cup
Group A
21/08/2021 Moscow

Russia
Paraguay
4
4
After extra time
5-4 pens
World Cup
Group A
21/08/2021 Moscow
Russia

Mozambique
United Arab Emirates
4
2

World Cup
Group B
21/08/2021 Moscow
Russia

Tahiti
Spain
12
8

World Cup
Group B
20/08/2021 Moscow
Russia

Belarus
El Salvador
5
5
After extra time
5-4 pens
World Cup
Group C
20/08/2021 Moscow
Russia

Brazil
Switzerland
5
5
After extra time
3-4 pens
World Cup
Group C
20/08/2021 Moscow
Russia

Portugal
Oman
5
3

World Cup
Group D
20/08/2021 Moscow
Russia

Senegal
Uruguay
6
1

World Cup
Group D
19/08/2021 Moscow
Russia

Japan
Paraguay
7
4

World Cup
Group A
19/08/2021 Moscow

Russia
USA
5
4
After extra time
World Cup
Group A
19/08/2021 Moscow
Russia

Spain
Mozambique
8
4

World Cup
Group B
19/08/2021 Moscow
Russia

United Arab Emirates
Tahiti
4
3
After extra time
World Cup
Group B
16/08/2021 Moscow
Russia

Mozambique
Uruguay
2
0

Friendly
14/08/2021 Moscow
Russia

El Salvador
Paraguay
4
4
After extra time
4-2 pens
Friendly
14/08/2021 Moscow

Russia
Oman
5
4

Friendly
13/08/2021 Minsk

Belarus
United Arab Emirates
2
2
After extra time
4-3 pens
Friendly
13/08/2021 Moscow
Russia

Japan
Senegal
5
5
After extra time
3-4 pens
Friendly
12/08/2021 Minsk

Belarus
United Arab Emirates
6
1

Friendly
12/08/2021 Moscow
Russia

Japan
El Salvador
6
5

Friendly
12/08/2021 Moscow
Russia

Oman
Paraguay
3
1

Friendly
10/08/2021 Moscow
Russia

Oman
Japan
3
2

Friendly
01/08/2021 Chișinău
Moldova

Kazakhstan
Czechia
5
1

Euro Beach Soccer League
Division B, 3rd Place Match
01/08/2021 Chișinău
Moldova

Greece
Slovakia
7
2

Euro Beach Soccer League
Division B, 5th Place Match
01/08/2021 Chișinău
Moldova

Lithuania
Bulgaria
6
1

Euro Beach Soccer League
Division B, 7th Place Match
01/08/2021 Chișinău
Moldova

Romania
Sweden
1
0

Euro Beach Soccer League
Division B, 9th-11th Place Group
01/08/2021 Chișinău

Moldova
Estonia
4
1

Euro Beach Soccer League
Division B, Final
31/07/2021 Chișinău
Moldova

Greece
Bulgaria
3
0

Euro Beach Soccer League
Division B, 5th-8th Place Semi-Final
31/07/2021 Chișinău
Moldova

Slovakia
Lithuania
6
0

Euro Beach Soccer League
Division B, 5th-8th Place Semi-Final
31/07/2021 Chișinău
Moldova

Norway
Romania
1
1
After extra time
3-5 pens
Euro Beach Soccer League
Division B, 9th-11th Place Group
31/07/2021 Chișinău
Moldova

Sweden
Norway
3
2

Euro Beach Soccer League
Division B, 9th-11th Place Group
31/07/2021 Chișinău
Moldova

Estonia
Kazakhstan
1
0

Euro Beach Soccer League
Division B, Semi-Final
31/07/2021 Chișinău

Moldova
Czechia
5
2

Euro Beach Soccer League
Division B, Semi-Final
30/07/2021 Chișinău

Moldova
Bulgaria
3
1

Euro Beach Soccer League
Division B, Group A
30/07/2021 Chișinău
Moldova

Kazakhstan
Greece
5
0

Euro Beach Soccer League
Division B, Group B
30/07/2021 Chișinău
Moldova

Lithuania
Sweden
3
2

Euro Beach Soccer League
Division B, Group B
30/07/2021 Chișinău
Moldova

Czechia
Romania
4
1

Euro Beach Soccer League
Division B, Group C
30/07/2021 Chișinău
Moldova

Estonia
Norway
4
0

Euro Beach Soccer League
Division B, Group C
29/07/2021 Chișinău
Moldova

Bulgaria
Slovakia
8
6

Euro Beach Soccer League
Division B, Group A
29/07/2021 Chișinău
Moldova

Lithuania
Greece
3
1

Euro Beach Soccer League
Division B, Group B
29/07/2021 Chișinău
Moldova

Sweden
Kazakhstan
5
3

Euro Beach Soccer League
Division B, Group B
29/07/2021 Chișinău
Moldova

Estonia
Czechia
5
3

Euro Beach Soccer League
Division B, Group C
29/07/2021 Chișinău
Moldova

Romania
Norway
4
2

Euro Beach Soccer League
Division B, Group C
28/07/2021 Chișinău

Moldova
Slovakia
6
0

Euro Beach Soccer League
Division B, Group A
28/07/2021 Chișinău
Moldova

Greece
Sweden
4
1

Euro Beach Soccer League
Division B, Group B
28/07/2021 Chișinău
Moldova

Kazakhstan
Lithuania
4
3

Euro Beach Soccer League
Division B, Group B
28/07/2021 Chișinău
Moldova

Czechia
Norway
6
1

Euro Beach Soccer League
Division B, Group C
28/07/2021 Chișinău
Moldova

Estonia
Romania
8
3

Euro Beach Soccer League
Division B, Group C
28/07/2021 Figueira da Foz

Portugal
Mozambique
8
3

Friendly
28/07/2021 Porto Sant'Elpidio
Italy

Croatia
Gambia
7
3

Mundial Beach Soccer (IBS)
Group A
25/07/2021 Kyiv
Ukraine

Oman
Turkey
7
0

Independence Cup
25/07/2021 Kyiv

Ukraine
United Arab Emirates
5
5
After extra time
3-4 pens
Independence Cup
24/07/2021 Kyiv
Ukraine

Turkey
United Arab Emirates
5
3

Independence Cup
24/07/2021 Kyiv

Ukraine
Oman
3
1

Independence Cup
23/07/2021 Kyiv

Ukraine
Turkey
8
3

Independence Cup
23/07/2021 Kyiv
Ukraine

United Arab Emirates
Oman
2
1

Independence Cup
04/07/2021 Rio de Janeiro
Brazil

Paraguay
Colombia
4
2

World Cup Qualifier
South America, 3rd Place Match
04/07/2021 Rio de Janeiro
Brazil

Venezuela
Argentina
4
3
After extra time
World Cup Qualifier
South America, 5th Place Match
04/07/2021 Rio de Janeiro

Brazil
Uruguay
3
1

World Cup Qualifier
South America, Final
03/07/2021 Rio de Janeiro
Brazil

Chile
Peru
5
2

World Cup Qualifier
South America, 7th Place Match
03/07/2021 Rio de Janeiro
Brazil

Bolivia
Ecuador
6
1

World Cup Qualifier
South America, 9th Place Match
03/07/2021 Rio de Janeiro

Brazil
Colombia
3
1

World Cup Qualifier
South America, Semi-Final
03/07/2021 Rio de Janeiro
Brazil

Uruguay
Paraguay
4
3

World Cup Qualifier
South America, Semi-Final
01/07/2021 Rio de Janeiro

Brazil
Paraguay
8
3

World Cup Qualifier
South America, Group A
01/07/2021 Rio de Janeiro
Brazil

Peru
Ecuador
5
1

World Cup Qualifier
South America, Group A
01/07/2021 Rio de Janeiro
Brazil

Argentina
Chile
1
1
After extra time
3-2 pens
World Cup Qualifier
South America, Group B
01/07/2021 Rio de Janeiro
Brazil

Uruguay
Colombia
3
1

World Cup Qualifier
South America, Group B
30/06/2021 Rio de Janeiro

Brazil
Venezuela
8
2

World Cup Qualifier
South America, Group A
30/06/2021 Rio de Janeiro
Brazil

Paraguay
Ecuador
6
1

World Cup Qualifier
South America, Group A
30/06/2021 Rio de Janeiro
Brazil

Colombia
Chile
4
2

World Cup Qualifier
South America, Group B
30/06/2021 Rio de Janeiro
Brazil

Uruguay
Bolivia
4
3
After extra time
World Cup Qualifier
South America, Group B
28/06/2021 Rio de Janeiro
Brazil

Paraguay
Peru
3
0

World Cup Qualifier
South America, Group A
28/06/2021 Rio de Janeiro
Brazil

Venezuela
Ecuador
5
3

World Cup Qualifier
South America, Group A
28/06/2021 Rio de Janeiro
Brazil

Chile
Bolivia
5
0

World Cup Qualifier
South America, Group B
28/06/2021 Rio de Janeiro
Brazil

Colombia
Argentina
7
5

World Cup Qualifier
South America, Group B
27/06/2021 Nazaré

Portugal
Belarus
6
5

World Cup Qualifier
Europe, 3rd Place Match
27/06/2021 Nazaré
Portugal

Germany
Switzerland
5
5
After extra time
0-3 pens
World Cup Qualifier
Europe, 5th Place Match
27/06/2021 Nazaré
Portugal

Italy
Azerbaijan
10
1

World Cup Qualifier
Europe, 7th Place Match
27/06/2021 Nazaré
Portugal

Spain
Ukraine
5
2

World Cup Qualifier
Europe, Final
27/06/2021 Rio de Janeiro

Brazil
Ecuador
7
3

World Cup Qualifier
South America, Group A
27/06/2021 Rio de Janeiro
Brazil

Venezuela
Peru
4
3
After extra time
World Cup Qualifier
South America, Group A
27/06/2021 Rio de Janeiro
Brazil

Argentina
Bolivia
5
0

World Cup Qualifier
South America, Group B
27/06/2021 Rio de Janeiro
Brazil

Uruguay
Chile
3
2

World Cup Qualifier
South America, Group B
26/06/2021 Nazaré
Portugal

Germany
Italy
3
3
After extra time
6-5 pens
World Cup Qualifier
Europe, 5th-8th Place Semi-Final
26/06/2021 Nazaré
Portugal

Switzerland
Azerbaijan
6
5

World Cup Qualifier
Europe, 5th-8th Place Semi-Final
26/06/2021 Nazaré

Portugal
Ukraine
0
1
After extra time
World Cup Qualifier
Europe, Semi-Final
26/06/2021 Nazaré
Portugal

Spain
Belarus
3
1

World Cup Qualifier
Europe, Semi-Final
26/06/2021 Rio de Janeiro

Brazil
Peru
6
3

World Cup Qualifier
South America, Group A
26/06/2021 Rio de Janeiro
Brazil

Paraguay
Venezuela
6
4

World Cup Qualifier
South America, Group A
26/06/2021 Rio de Janeiro
Brazil

Colombia
Bolivia
2
1

World Cup Qualifier
South America, Group B
26/06/2021 Rio de Janeiro
Brazil

Uruguay
Argentina
2
0

World Cup Qualifier
South America, Group B
26/06/2021 Dubai

United Arab Emirates
Senegal
1
1
After extra time
4-5 pens
3-Nations Tournament
25/06/2021 Nazaré
Portugal

Turkey
Romania
10
1

World Cup Qualifier
Europe, 11th Place Match
25/06/2021 Nazaré
Portugal

Denmark
Estonia
7
6

World Cup Qualifier
Europe, 13th Place Match
25/06/2021 Nazaré
Portugal

Norway
Kazakhstan
7
2

World Cup Qualifier
Europe, 15th Place Match
25/06/2021 Nazaré
Portugal

France
Poland
5
4
After extra time
World Cup Qualifier
Europe, 9th Place Match
25/06/2021 Nazaré
Portugal

Belarus
Germany
5
1

World Cup Qualifier
Europe, Quarter-Final
25/06/2021 Nazaré

Portugal
Azerbaijan
6
1

World Cup Qualifier
Europe, Quarter-Final
25/06/2021 Nazaré
Portugal

Spain
Italy
5
4
After extra time
World Cup Qualifier
Europe, Quarter-Final
25/06/2021 Nazaré
Portugal

Ukraine
Switzerland
6
5

World Cup Qualifier
Europe, Quarter-Final
25/06/2021 Dubai

United Arab Emirates
Oman
2
2
After extra time
4-5 pens
3-Nations Tournament
24/06/2021 Nazaré
Portugal

Denmark
Norway
5
3

World Cup Qualifier
Europe, 13th-16th Place Semi-Final
24/06/2021 Nazaré
Portugal

Estonia
Kazakhstan
3
2

World Cup Qualifier
Europe, 13th-16th Place Semi-Final
24/06/2021 Nazaré
Portugal

France
Turkey
6
5
After extra time
World Cup Qualifier
Europe, 9th-12th Place Semi-Final
24/06/2021 Nazaré
Portugal

Poland
Romania
8
3

World Cup Qualifier
Europe, 9th-12th Place Semi-Final
24/06/2021 Dubai
United Arab Emirates

Oman
Senegal
6
5

3-Nations Tournament
23/06/2021 Nazaré

Portugal
Ukraine
1
0

World Cup Qualifier
Europe, Final Round, Group A
23/06/2021 Nazaré
Portugal

Turkey
Kazakhstan
5
1

World Cup Qualifier
Europe, Final Round, Group A
23/06/2021 Nazaré
Portugal

Italy
Germany
3
1

World Cup Qualifier
Europe, Final Round, Group B
23/06/2021 Nazaré
Portugal

Romania
Denmark
4
3

World Cup Qualifier
Europe, Final Round, Group B
23/06/2021 Nazaré
Portugal

Belarus
Spain
4
3

World Cup Qualifier
Europe, Final Round, Group C
23/06/2021 Nazaré
Portugal

Poland
Norway
3
1

World Cup Qualifier
Europe, Final Round, Group C
23/06/2021 Nazaré
Portugal

Azerbaijan
Estonia
4
3

World Cup Qualifier
Europe, Final Round, Group D
23/06/2021 Nazaré
Portugal

Switzerland
France
6
5

World Cup Qualifier
Europe, Final Round, Group D
23/06/2021 Dubai

United Arab Emirates
Senegal
3
3
After extra time
3-4 pens
3-Nations Tournament
22/06/2021 Nazaré

Portugal
Turkey
4
2

World Cup Qualifier
Europe, Final Round, Group A
22/06/2021 Nazaré
Portugal

Ukraine
Kazakhstan
6
1

World Cup Qualifier
Europe, Final Round, Group A
22/06/2021 Nazaré
Portugal

Germany
Romania
5
0

World Cup Qualifier
Europe, Final Round, Group B
22/06/2021 Nazaré
Portugal

Italy
Denmark
12
0

World Cup Qualifier
Europe, Final Round, Group B
22/06/2021 Nazaré
Portugal

Belarus
Norway
9
2

World Cup Qualifier
Europe, Final Round, Group C
22/06/2021 Nazaré
Portugal

Spain
Poland
7
6
After extra time
World Cup Qualifier
Europe, Final Round, Group C
22/06/2021 Nazaré
Portugal

France
Estonia
4
1

World Cup Qualifier
Europe, Final Round, Group D
22/06/2021 Nazaré
Portugal

Switzerland
Azerbaijan
8
5

World Cup Qualifier
Europe, Final Round, Group D
22/06/2021 Dubai

United Arab Emirates
Oman
2
1

3-Nations Tournament
21/06/2021 Nazaré

Portugal
Kazakhstan
7
3

World Cup Qualifier
Europe, Final Round, Group A
21/06/2021 Nazaré
Portugal

Ukraine
Turkey
7
5

World Cup Qualifier
Europe, Final Round, Group A
21/06/2021 Nazaré
Portugal

Germany
Denmark
8
0

World Cup Qualifier
Europe, Final Round, Group B
21/06/2021 Nazaré
Portugal

Italy
Romania
4
2

World Cup Qualifier
Europe, Final Round, Group B
21/06/2021 Nazaré
Portugal

Belarus
Poland
8
2

World Cup Qualifier
Europe, Final Round, Group C
21/06/2021 Nazaré
Portugal

Spain
Norway
8
0

World Cup Qualifier
Europe, Final Round, Group C
21/06/2021 Nazaré
Portugal

Azerbaijan
France
2
0

World Cup Qualifier
Europe, Final Round, Group D
21/06/2021 Nazaré
Portugal

Switzerland
Estonia
12
4

World Cup Qualifier
Europe, Final Round, Group D
21/06/2021 Dubai
United Arab Emirates

Senegal
Oman
3
2

3-Nations Tournament
19/06/2021 Nazaré
Portugal

Germany
Azerbaijan
5
4

Euro Beach Soccer League
Division A, Group A
19/06/2021 Nazaré

Portugal
Ukraine
3
3
After extra time
4-2 pens
Euro Beach Soccer League
Division A, Group A
19/06/2021 Nazaré
Portugal

Italy
Switzerland
6
5

Euro Beach Soccer League
Division A, Group B
19/06/2021 Nazaré
Portugal

Poland
France
4
3

Euro Beach Soccer League
Division A, Group B
19/06/2021 Nazaré
Portugal

Belarus
Turkey
8
2

Euro Beach Soccer League
Division A, Group C
19/06/2021 Nazaré
Portugal

Russia
Spain
6
5
After extra time
Euro Beach Soccer League
Division A, Group C
19/06/2021 Nazaré
Portugal

Czechia
Norway
1
1
After extra time
3-5 pens
World Cup Qualifier
Europe, Preliminary Round, Group A
19/06/2021 Nazaré
Portugal

Estonia
Sweden
3
2

World Cup Qualifier
Europe, Preliminary Round, Group B
19/06/2021 Nazaré
Portugal

Romania
England
4
2

World Cup Qualifier
Europe, Preliminary Round, Group B
19/06/2021 Nazaré
Portugal

Kazakhstan
Lithuania
3
2

World Cup Qualifier
Europe, Preliminary Round, Group C
18/06/2021 Nazaré
Portugal

Azerbaijan
Ukraine
3
3
After extra time
4-5 pens
Euro Beach Soccer League
Division A, Group A
18/06/2021 Nazaré

Portugal
Germany
10
1

Euro Beach Soccer League
Division A, Group A
18/06/2021 Nazaré
Portugal

Italy
Poland
2
2
After extra time
5-3 pens
Euro Beach Soccer League
Division A, Group B
18/06/2021 Nazaré
Portugal

Switzerland
France
3
2

Euro Beach Soccer League
Division A, Group B
18/06/2021 Nazaré
Portugal

Russia
Belarus
5
3

Euro Beach Soccer League
Division A, Group C
18/06/2021 Nazaré
Portugal

Spain
Turkey
5
3

Euro Beach Soccer League
Division A, Group C
18/06/2021 Nazaré
Portugal

Norway
Moldova
2
0

World Cup Qualifier
Europe, Preliminary Round, Group A
18/06/2021 Nazaré
Portugal

England
Estonia
2
2
After extra time
4-1 pens
World Cup Qualifier
Europe, Preliminary Round, Group B
18/06/2021 Nazaré
Portugal

Romania
Sweden
5
4

World Cup Qualifier
Europe, Preliminary Round, Group B
18/06/2021 Nazaré
Portugal

Denmark
Lithuania
3
2

World Cup Qualifier
Europe, Preliminary Round, Group C
17/06/2021 Nazaré

Portugal
Azerbaijan
7
2

Euro Beach Soccer League
Division A, Group A
17/06/2021 Nazaré
Portugal

Ukraine
Germany
3
2
After extra time
Euro Beach Soccer League
Division A, Group A
17/06/2021 Nazaré
Portugal

Italy
France
5
4

Euro Beach Soccer League
Division A, Group B
17/06/2021 Nazaré
Portugal

Switzerland
Poland
10
9

Euro Beach Soccer League
Division A, Group B
17/06/2021 Nazaré
Portugal

Russia
Turkey
5
1

Euro Beach Soccer League
Division A, Group C
17/06/2021 Nazaré
Portugal

Spain
Belarus
6
3

Euro Beach Soccer League
Division A, Group C
17/06/2021 Nazaré
Portugal

Czechia
Moldova
3
3
After extra time
4-3 pens
World Cup Qualifier
Europe, Preliminary Round, Group A
17/06/2021 Nazaré
Portugal

England
Sweden
2
0

World Cup Qualifier
Europe, Preliminary Round, Group B
17/06/2021 Nazaré
Portugal

Estonia
Romania
4
3
After extra time
World Cup Qualifier
Europe, Preliminary Round, Group B
17/06/2021 Nazaré
Portugal

Denmark
Kazakhstan
6
5

World Cup Qualifier
Europe, Preliminary Round, Group C
09/06/2021 Chișinău

Moldova
Ukraine
1
3

Friendly
08/06/2021 Chișinău

Moldova
Ukraine
2
6

Friendly
29/05/2021 Saly Portudal
Senegal

Morocco
Uganda
5
3

Africa Cup of Nations
3rd Place Match
29/05/2021 Saly Portudal

Senegal
Mozambique
4
1

Africa Cup of Nations
Final
28/05/2021 Saly Portudal
Senegal

Egypt
Tanzania
4
2

Africa Cup of Nations
5th Place Match
28/05/2021 Saly Portudal
Senegal

Mozambique
Uganda
6
3

Africa Cup of Nations
Semi-Final
28/05/2021 Saly Portudal

Senegal
Morocco
3
2

Africa Cup of Nations
Semi-Final
26/05/2021 Saly Portudal

Senegal
Tanzania
3
1

Africa Cup of Nations
Group A
26/05/2021 Saly Portudal
Senegal

Morocco
Egypt
4
3

Africa Cup of Nations
Group B
25/05/2021 Saly Portudal
Senegal

Egypt
Seychelles
12
2

Africa Cup of Nations
Group B
25/05/2021 Saly Portudal
Senegal

Mozambique
Morocco
2
1

Africa Cup of Nations
Group B
24/05/2021 Saly Portudal
Senegal

Uganda
Tanzania
4
3

Africa Cup of Nations
Group A
24/05/2021 Saly Portudal
Senegal

Mozambique
Seychelles
7
3

Africa Cup of Nations
Group B
23/05/2021 Saly Portudal

Senegal
Uganda
5
1

Africa Cup of Nations
Group A
23/05/2021 Saly Portudal
Senegal

Morocco
Seychelles
5
1

Africa Cup of Nations
Group B
23/05/2021 Saly Portudal
Senegal

Mozambique
Egypt
7
5

Africa Cup of Nations
Group B
23/05/2021 San Rafael
Costa Rica

Guatemala
Mexico
5
2

CONCACAF Championship
3rd Place Match
23/05/2021 San Rafael
Costa Rica

El Salvador
USA
6
4

CONCACAF Championship
Final
22/05/2021 San Rafael
Costa Rica

El Salvador
Guatemala
6
2

CONCACAF Championship
Semi-Final
22/05/2021 San Rafael
Costa Rica

USA
Mexico
5
2

CONCACAF Championship
Semi-Final
21/05/2021 San Rafael

Costa Rica
Guatemala
4
6

CONCACAF Championship
Quarter-Final
21/05/2021 San Rafael
Costa Rica

El Salvador
Trinidad & Tobago
9
2

CONCACAF Championship
Quarter-Final
21/05/2021 San Rafael
Costa Rica

Mexico
Bahamas
5
4
After extra time
CONCACAF Championship
Quarter-Final
21/05/2021 San Rafael
Costa Rica

USA
Panama
4
3

CONCACAF Championship
Quarter-Final
19/05/2021 San Rafael
Costa Rica

Mexico
Panama
5
3

CONCACAF Championship
Group A
19/05/2021 San Rafael
Costa Rica

El Salvador
Bahamas
7
2

CONCACAF Championship
Group B
19/05/2021 San Rafael
Costa Rica

Guatemala
Dominican Republic
10
1

CONCACAF Championship
Group B
19/05/2021 San Rafael

Costa Rica
USA
5
4

CONCACAF Championship
Group C
19/05/2021 San Rafael
Costa Rica

Trinidad & Tobago
Turks & Caicos Islands
7
5

CONCACAF Championship
Group C
19/05/2021 Toubab Dialaw

Senegal
Seychelles
10
0

Friendly
18/05/2021 San Rafael
Costa Rica

Panama
Belize
8
1

CONCACAF Championship
Group A
18/05/2021 San Rafael
Costa Rica

Bahamas
Dominican Republic
10
2

CONCACAF Championship
Group B
18/05/2021 San Rafael
Costa Rica

El Salvador
Guatemala
7
1

CONCACAF Championship
Group B
18/05/2021 San Rafael

Costa Rica
Turks & Caicos Islands
5
1

CONCACAF Championship
Group C
18/05/2021 San Rafael
Costa Rica

USA
Trinidad & Tobago
5
2

CONCACAF Championship
Group C
17/05/2021 San Rafael
Costa Rica

Mexico
Belize
6
3

CONCACAF Championship
Group A
17/05/2021 San Rafael
Costa Rica

Bahamas
Guatemala
3
3
After extra time
1-3 pens
CONCACAF Championship
Group B
17/05/2021 San Rafael
Costa Rica

El Salvador
Dominican Republic
15
1

CONCACAF Championship
Group B
17/05/2021 San Rafael

Costa Rica
Trinidad & Tobago
5
3

CONCACAF Championship
Group C
17/05/2021 San Rafael
Costa Rica

USA
Turks & Caicos Islands
11
1

CONCACAF Championship
Group C
17/05/2021 Toubab Dialaw

Senegal
Seychelles
8
0

Friendly
14/05/2021 Salé

Morocco
Oman
1
3

Friendly
13/05/2021 Salé

Morocco
Oman
5
2

Friendly
10/05/2021 Luque

Paraguay
Trinidad & Tobago
3
2

Friendly
08/05/2021 Luque

Paraguay
Trinidad & Tobago
7
4

Friendly
06/05/2021 Luque

Paraguay
Trinidad & Tobago
5
2

Friendly
04/05/2021 Luque

Paraguay
Trinidad & Tobago
7
2

Friendly
25/04/2021 El Hawaii

Guatemala
Mexico
4
5

Friendly
24/04/2021 El Hawaii

Guatemala
Mexico
5
2

Friendly
22/04/2021 El Hawaii

Guatemala
Mexico
4
6

Friendly
10/04/2021 Maputo

Mozambique
Comoros
10
3

Africa Cup of Nations Qualifier
2nd Leg
10/04/2021 Dakar

Senegal
Morocco
4
2

Friendly
08/04/2021 Toubab Dialaw

Senegal
Morocco
4
1

Friendly
07/04/2021 Toubab Dialaw

Senegal
Morocco
6
3

Friendly
03/04/2021 Dar es Salaam

Tanzania
Burundi
4
6

Africa Cup of Nations Qualifier
2nd Leg
30/03/2021 Dar es Salaam

Tanzania
Burundi
8
3

Africa Cup of Nations Qualifier
1st Leg
30/03/2021 Moscow

Russia
Belarus
4
3

Friendly
28/03/2021 Moscow

Russia
Belarus
3
1

Friendly
26/03/2021 Mitsamiouli

Comoros
Mozambique
5
7

Africa Cup of Nations Qualifier
1st Leg
14/03/2021 San Rafael

Costa Rica
Guatemala
3
2

Friendly
13/03/2021 San Rafael

Costa Rica
Guatemala
3
5

Friendly
11/03/2021 San Rafael

Costa Rica
Switzerland
0
5

Friendly
10/03/2021 San Rafael

Costa Rica
Switzerland
5
13

Friendly
07/03/2021 San Rafael

Costa Rica
Switzerland
3
4
After extra time
Friendly
06/03/2021 San Rafael

Costa Rica
Switzerland
3
6

Friendly
18/02/2021 Barra de Santiago
El Salvador

Costa Rica
Guatemala
9
8

Copa Indes de la Amistad
16/02/2021 San Luis La Herradura

El Salvador
Costa Rica
2
1

Friendly
15/02/2021 San Luis La Herradura

El Salvador
Costa Rica
3
1

Friendly