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 - 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