| March 16, 2025 |
2025 Concacaf Beach Soccer Championship |
Bahamas |
6-2 W |
| March 15, 2025 |
2025 Concacaf Beach Soccer Championship |
El Salvador |
1-1 D (6-7 PKs) |
| March 13, 2025 |
2025 Concacaf Beach Soccer Championship |
Panama |
5-1 W |
| March 12, 2025 |
2025 Concacaf Beach Soccer Championship |
Bahamas |
2-3 L |
| March 11, 2025 |
2025 Concacaf Beach Soccer Championship |
Trinidad and Tobago |
2-2 D (4-1 PKs) |
| December 15, 2024 |
2024 Acapulco Cup |
Mexico |
6 - 4 W |
| December 14, 2024 |
2024 Acapulco Cup |
Colombia |
3 - 6 L |
| December 13, 2024 |
2024 Acapulco Cup |
Spain |
7 - 8 L (a.e.t.) |
| March 30, 2024 |
2024 El Salvador Cup |
Morocco |
4 - 5 L |
| March 29, 2024 |
2024 El Salvador Cup |
El Salvador |
5 - 4 W |
| March 28, 2024 |
2024 El Salvador Cup |
Switzerland |
0 - 5 L |
| February 19, 2024 |
2024 FIFA Beach Soccer World Cup |
Egypt |
4 - 5 L
(a.e.t.) |
| February 17, 2024 |
2024 FIFA Beach Soccer World Cup |
United Arab Emirates |
2 - 3 L
(a.e.t.) |
| February 15, 2024 |
2024 FIFA Beach Soccer World Cup |
Italy |
1 - 3 L |
| January 14, 2024 |
Maranhao International Cup 2024 |
Morocco |
1-4 L |
| January 13, 2024 |
Maranhao International Cup 2024 |
United Arab Emirates |
3-1 W |
| January 12, 2024 |
Maranhao International Cup 2024 |
Brazil |
3-6 L |
| November 9, 2023 |
Friendly |
Argentina |
5-2 W |
| November 7, 2023 |
Friendly |
Argentina |
2-3 L |
| May 14, 2023 |
2023 Concacaf Beach Soccer Championship
(Final)
|
Mexico |
5-0 W |
| May 13, 2023 |
2023 Concacaf Beach Soccer Championship |
El Salvador |
5-2 W |
| May 12, 2023 |
2023 Concacaf Beach Soccer Championship |
Costa Rica |
5-4 W |
| May 10, 2023 |
2023 Concacaf Beach Soccer Championship |
Panama |
5-1 W |
| May 9, 2023 |
2023 Concacaf Beach Soccer Championship |
Trinidad and Tobago |
6-2 W |
| May 8, 2023 |
2023 Concacaf Beach Soccer Championship |
Dominican Republic |
11-1 W |
| April 16, 2023 |
Acapulco Cup 2023 |
Mexico |
3-4 L |
| April 15, 2023 |
Acapulco Cup 2023 |
Saudi Arabia |
7-3 W |
| April 14, 2023 |
Acapulco Cup 2023 |
Colombia |
4-6 L |
| April 8, 2023 |
WBGQ 2023
(Final) |
El Salvador |
4-2 W |
| April 7, 2023 |
WBGQ 2023 |
Trinidad and Tobago |
5-0 W |
| April 6, 2023 |
WBGQ 2023 |
Belize |
8-2 W |
| November 6, 2022 |
Intercontinental Cup 2022 |
Japan |
0-4 L |
| November 4, 2022 |
Intercontinental Cup 2022 |
Spain |
4-3 W |
| November 3, 2022 |
Intercontinental Cup 2022 |
Paraguay |
3-4 L |
| November 2, 2022 |
Intercontinental Cup 2022 |
IR Iran |
4-6 L |
| November 1, 2022 |
Intercontinental Cup 2022 |
Japan |
1-3 L |
| September 10, 2022 |
Asuncion Cup 2022 |
Argentina |
1-2 L |
| September 9, 2022 |
Asuncion Cup 2022 |
Paraguay |
5-10 L |
| September 8, 2022 |
Asuncion Cup 2022 |
Uruguay |
6-5 W |
| September 6, 2022 |
Friendly |
Argentina |
3-4 L |
| July 23, 2022 |
Mundialito 2022 |
Japan |
2-0 W |
| July 22, 2022 |
Mundialito 2022 |
Portugal |
6-5 W |
| July 21, 2022 |
Mundialito 2022 |
Spain |
2-6 L |
| August 23, 2021 |
2021 FIFA Beach Soccer World Cup |
Paraguay |
4-9 L |
| August 21, 2021 |
2021 FIFA Beach Soccer World Cup |
Japan |
3-4 L |
| August 19, 2021 |
2021 FIFA Beach Soccer World Cup |
Russia |
4-5 L |
| May 23, 2021 |
2021 Concacaf Beach Soccer Championship
(Final) |
El Salvador |
4-6 L |
| May 22, 2021 |
2021 Concacaf Beach Soccer Championship |
Mexico |
5-2 W |
| May 21, 2021 |
2021 Concacaf Beach Soccer Championship |
Panama |
4-3 W |
| May 19, 2021 |
2021 Concacaf Beach Soccer Championship |
Costa Rica |
4-5 L |
| May 18, 2021 |
2021 Concacaf Beach Soccer Championship |
Trinidad and Tobago |
5-2 W |
| May 17, 2021 |
2021 Concacaf Beach Soccer Championship |
Turks and Caicos |
11-1 W |
| November 25, 2019 |
2019 FIFA Beach Soccer World Cup |
Paraguay |
1-5 L |
| November 23, 2019 |
2019 FIFA Beach Soccer World Cup |
Japan |
3-4 L |
| November 21, 2019 |
2019 FIFA Beach Soccer World Cup |
Switzerland |
6-8 L |
| November 14, 2019 |
Friendly |
Argentina |
4-3 W |
| November 10, 2019 |
Friendly |
Argentina |
3-3 D
(3-2 PKs) |
| October 31, 2019 |
Friendly |
Tahiti |
2-5 L |
| October 30, 2019 |
Friendly |
Tahiti |
4-5 L |
| August 5, 2019 |
WBGQ 2019 |
Panama |
8-6 W |
| August 4, 2019 |
WBGQ 2019 |
Mexico |
2-2 D
(4-5 PKs) |
| August 3, 2019 |
WBGQ 2019 |
Trinidad and Tobago |
9-3 W |
| May 19, 2019 |
2019 Concacaf Beach Soccer Championship |
Mexico |
2-6 L |
| May 18, 2019 |
2019 Concacaf Beach Soccer Championship |
El Salvador |
3-3 D
(5-3 PKs) |
| May 17, 2019 |
2019 Concacaf Beach Soccer Championship |
Guadeloupe |
5-1 W |
| May 16, 2019 |
2019 Concacaf Beach Soccer Championship |
Bahamas |
3-2 W |
| May 15, 2019 |
2019 Concacaf Beach Soccer Championship |
Antigua and Barbuda |
11-2 W |
| May 13, 2019 |
2019 Concacaf Beach Soccer Championship |
Bonaire |
14-1 W |
| November 10, 2018 |
Intercontinental Cup 2018 |
Spain |
4-3 W |
| November 9, 2018 |
Intercontinental Cup 2018 |
United Arab Emirates |
5-3 W |
| November 8, 2018 |
Intercontinental Cup 2018 |
Tahiti |
6-7 L |
| November 7, 2018 |
Intercontinental Cup 2018 |
Russia |
3-13 L |
| November 6, 2018 |
Intercontinental Cup 2018 |
IR Iran |
1-8 L |
| August 19, 2018 |
Balaton Cup 2018 |
Czech Republic |
8-1 W |
| August 18, 2018 |
Balaton Cup 2018 |
Hungary |
5-3 W |
| August 17, 2018 |
Balaton Cup 2018 |
Japan |
5-3 W |
| April 29, 2018 |
Bahamas Cup 2018 |
Bahamas |
4-2 W |
| April 28, 2018 |
Bahamas Cup 2018 |
Mexico |
6-8 L |
| April 27, 2018 |
Bahamas Cup 2018 |
Spain |
3-4 L |
| October 22, 2017 |
Puerto Vallarta Cup 2017 |
Mexico |
4-5 L |
| October 21, 2017 |
Puerto Vallarta Cup 2017 |
Colombia |
4-2 W |
| October 20, 2017 |
Puerto Vallarta Cup 2017 |
France |
6-5 W |
| February 26, 2017 |
2017 Concacaf Beach Soccer Championship |
Bahamas |
4-2 W |
| February 25, 2017 |
2017 Concacaf Beach Soccer Championship |
Jamaica |
6-2 W |
| February 24, 2017 |
2017 Concacaf Beach Soccer Championship |
Panama |
4-6 L |
| February 23, 2017 |
2017 Concacaf Beach Soccer Championship |
Trinidad and Tobago |
5-1 W |
| February 22, 2017 |
2017 Concacaf Beach Soccer Championship |
Antigua and Barbuda |
7-2 W |
| February 20, 2017 |
2017 Concacaf Beach Soccer Championship |
U.S. Virgin Islands |
8-1 W |
| November 5, 2016 |
Intercontinental Cup 2016 |
United Arab Emirates |
3-4 L |
| November 4, 2016 |
Intercontinental Cup 2016 |
Poland |
3-6 L |
| November 3, 2016 |
Intercontinental Cup 2016 |
Egypt |
3-5 L |
| November 2, 2016 |
Intercontinental Cup 2016 |
Russia |
3-9 L |
| November 1, 2016 |
Intercontinental Cup 2016 |
IR Iran |
2-6 L |
| August 21, 2016 |
Friendly |
Switzerland |
6-10 L |
| August 20, 2016 |
Friendly |
Bahamas |
4-5 L |
| August 19, 2016 |
Friendly |
Tahiti |
7-5 W |
| July 31, 2016 |
Mundialito 2016 |
China PR |
8-2 W |
| July 30, 2016 |
Mundialito 2016 |
Portugal |
5-6 L |
| July 29, 2016 |
Mundialito 2016 |
Brazil |
1-8 L |
| March 26, 2016 |
Copa Pilsener 2016 |
Argentina |
3-3 D
(3-4 PKs) |
| March 25, 2016 |
Copa Pilsener 2016 |
Portugal |
1-4 L |
| March 24, 2016 |
Copa Pilsener 2016 |
El Salvador |
2-4 L |
| June 21, 2015 |
Friendly |
Japan |
1-4 L |
| June 20, 2015 |
Friendly |
Japan |
3-5 L |
| April 4, 2015 |
2015 Concacaf Beach Soccer Championship |
El Salvador |
2-5 L |
| April 3, 2015 |
2015 Concacaf Beach Soccer Championship |
Mexico |
3-4 L |
| April 2, 2015 |
2015 Concacaf Beach Soccer Championship |
Jamaica |
7-3 W |
| March 31, 2015 |
2015 Concacaf Beach Soccer Championship |
Bahamas |
6-2 W |
| March 30, 2015 |
2015 Concacaf Beach Soccer Championship |
Barbados |
4-3 W |
| March 28, 2015 |
2015 Concacaf Beach Soccer Championship |
Antigua and Barbuda |
4-1 W |
| November 8, 2014 |
Intercontinental Cup 2014 |
Japan |
1-5 L |
| November 7, 2014 |
Intercontinental Cup 2014 |
Morocco |
3-7 L |
| November 6, 2014 |
Intercontinental Cup 2014 |
Japan |
1-3 L |
| November 5, 2014 |
Intercontinental Cup 2014 |
Russia |
1-5 L |
| November 4, 2014 |
Intercontinental Cup 2014 |
Brazil |
3-10 L |
| August 14, 2014 |
Friendly |
Brazil |
7-8 L |
| July 27, 2014 |
Mundialito 2014 |
Hungary |
2-5 L |
| July 26, 2014 |
Mundialito 2014 |
Portugal |
1-14 L |
| July 25, 2014 |
Mundialito 2014 |
Japan |
4-5 L
(a.e.t.) |
| May 18, 2014 |
Riviera Maya 2014 |
Germany |
3-5 L |
| May 17, 2014 |
Riviera Maya 2014 |
Mexico |
2-1 W |
| May 16, 2014 |
Riviera Maya 2014 |
Brazil |
1-11 L |
| September 23, 2013 |
2013 FIFA Beach Soccer World Cup |
United Arab Emirates |
6-4 W |
| September 21, 2013 |
2013 FIFA Beach Soccer World Cup |
Tahiti |
3-5 L
(a.e.t.) |
| September 19, 2013 |
2013 FIFA Beach Soccer World Cup |
Spain |
4-5 L |
| August 5, 2013 |
Friendly |
El Salvador |
2-4 L |
| August 4, 2013 |
Friendly |
El Salvador |
4-7 L |
| May 12, 2013 |
2013 Concacaf Beach Soccer Championship
(Final) |
El Salvador |
5-4 W
(a.e.t.) |
| May 11, 2013 |
2013 Concacaf Beach Soccer Championship |
Costa Rica |
4-3 W |
| May 10, 2013 |
2013 Concacaf Beach Soccer Championship |
Bahamas |
9-2 W |
| May 9, 2013 |
2013 Concacaf Beach Soccer Championship |
Puerto Rico |
5-0 W |
| May 8, 2013 |
2013 Concacaf Beach Soccer Championship |
Guatemala |
5-2 W |
| January 20, 2013 |
Copa America 2013 |
Argentina |
1-3 L |
| January 19, 2013 |
Copa America 2013 |
Mexico |
0-2 L |
| January 18, 2013 |
Copa America 2013 |
Brazil |
4-7 L |
| November 1, 2012 |
Intercontinental Cup 2012 |
Tahiti |
3-4 L |
| October 31, 2012 |
Intercontinental Cup 2012 |
United Arab Emirates |
3-5 L |
| October 30, 2012 |
Intercontinental Cup 2012 |
Russia |
1-9 L |
| March 18, 2012 |
Copa America 2012 |
Argentina |
5-5 D
(ARG wins on PKs) |
| March 17, 2012 |
Copa America 2012 |
Mexico |
3-3 D
(MEX wins on PKs) |
| March 16, 2012 |
Copa America 2012 |
Brazil |
4-12 L |
| February 12, 2012 |
Cancun Cup 2012 |
Mexico |
1-2 L |
| February 11, 2012 |
Cancun Cup 2012 |
El Salvador |
6-8 L |
| February 10, 2012 |
Cancun Cup 2012 |
Spain |
2-4 L |
| May 1, 2011 |
Miami Cup 2011 |
Spain |
3-3 D
(1-0 PKs) |
| April 30, 2011 |
Miami Cup 2011 |
Brazil |
2-7 L |
| April 29, 2011 |
Miami Cup 2011 |
Mexico |
7-6 W |
| December 5, 2010 |
2010 Concacaf Beach Soccer Championship |
Costa Rica |
7-5 W |
| December 4, 2010 |
2010 Concacaf Beach Soccer Championship |
Mexico |
1-1 D
(MEX wins on PKs) |
| December 3, 2010 |
2010 Concacaf Beach Soccer Championship |
Costa Rica |
3-3 D
(USA wins on PKs) |
| December 2, 2010 |
2010 Concacaf Beach Soccer Championship |
Bahamas |
6-3 W |
| December 1, 2010 |
2010 Concacaf Beach Soccer Championship |
Guatemala |
6-2 W |
| August 8, 2010 |
Mundialito 2010 |
Argentina |
3-6 L |
| August 7, 2010 |
Mundialito 2010 |
Brazil |
1-9 L |
| August 6, 2010 |
Mundialito 2010 |
Portugal |
1-5 L |
| June 21, 2009 |
2009Concacaf Beach Soccer Championship |
Mexico |
4-5 L |
| June 20, 2009 |
2009Concacaf Beach Soccer Championship |
El Salvador |
3-5 L |
| June 19, 2009 |
2009Concacaf Beach Soccer Championship |
Costa Rica |
6-1 W |
| June 17, 2009 |
2009Concacaf Beach Soccer Championship |
Bahamas |
6-2 W |
| April 19, 2008 |
2008 Concacaf Beach Soccer Championship |
Mexico |
1-2 L |
| April 18, 2008 |
2008 Concacaf Beach Soccer Championship |
El Salvador |
5-6 L |
| April 17, 2008 |
2008 Concacaf Beach Soccer Championship |
Costa Rica |
7-2 W |
| November 6, 2007 |
2007 FIFA Beach Soccer World Cup |
Portugal |
5-6 L |
| November 4, 2007 |
2007 FIFA Beach Soccer World Cup |
IR Iran |
7-6 W |
| November 2, 2007 |
2007 FIFA Beach Soccer World Cup |
Spain |
4-8 L |
| August 12, 2007 |
2007 Concacaf and CONMEBOL Beach Soccer Championship
(Final) |
Uruguay |
4-3 W |
| August 11, 2007 |
2007 Concacaf and CONMEBOL Beach Soccer Championship |
Mexico |
5-4 W |
| August 10, 2007 |
2007 Concacaf and CONMEBOL Beach Soccer Championship |
Costa Rica |
5-3 W |
| August 9, 2007 |
2007 Concacaf and CONMEBOL Beach Soccer Championship |
El Salvador |
9-5 W |
| November 7, 2006 |
2006 FIFA Beach Soccer World Cup |
Brazil |
6-10 L |
| November 5, 2006 |
2006 FIFA Beach Soccer World Cup |
Poland |
4-2 W |
| November 3, 2006 |
2006 FIFA Beach Soccer World Cup |
Japan |
4-8 L |
| September 16, 2006 |
2006 FIFA Beach Soccer World Cup |
Costa Rica |
2-3 L |
| September 15, 2006 |
2006 FIFA Beach Soccer World Cup |
Mexico |
7-4 W |
| September 14, 2006 |
2006 FIFA Beach Soccer World Cup |
Jamaica |
5-2 W |
| September 13, 2006 |
2006 FIFA Beach Soccer World Cup |
Canada |
3-0 W |
| May 10, 2005 |
2005 FIFA Beach Soccer World Cup |
Portugal |
3-9 L |
| May 9, 2005 |
2005 FIFA Beach Soccer World Cup |
Japan |
2-3 L |
| March 5, 2005 |
2005 Americas Beach Soccer Championship |
Argentina |
4-2 W |
| March 4, 2005 |
2005 Americas Beach Soccer Championship |
Uruguay |
1-5 L |
| March 3, 2005 |
2005 Americas Beach Soccer Championship |
Canada |
5-3 W |
| March 2, 2005 |
2005 Americas Beach Soccer Championship |
Mexico |
7-2 W |
| March 1, 2005 |
2005 Americas Beach Soccer Championship |
Brazil |
2-11 L |