Mikaela Shiffrin, Team Visa - ©Getty Images – All rights reserved


Team Visa athletes 





Map of the world highlighting the countries/regions from where Team Visa athletes hail. There are 33 Team Visa athletes representing 14 countries/regions. Collectively they play 13 different sports.

The countries/regions highlighted are: Canada, Chile, China Mainland, Czech Republic, France, Italy, Japan, Nigeria, Philippines, Poland, Spain, Switzerland, Ukraine, and the USA.

Don’t miss out on a moment of the action

Check out the Visa Blog for the latest news on Team Visa and the Olympic and Paralympic Games Tokyo 2020 as well as innovation, security and social impact updates.
View the Visa Blog