This is a list of the main career statistics of Swiss professional tennis player Roger Federer. All statistics are according to the ATP Tour website. To date, Federer has won 103 ATP singles titles including 20 Grand Slam singles titles (tied for the most ever in men's competition with Rafael Nadal and Novak Djokovic), 28 ATP Masters titles, and a record six ATP Finals. Federer was also a gold medalist in men's doubles with Stan Wawrinka at the 2008 Beijing Olympics and a silver medalist in men's singles at the 2012 London Olympics. Representing Switzerland, Federer assisted in winning the 2014 Davis Cup and a record three Hopman Cup titles (2001, 2018 and 2019). He is the first swiss male player to win grandslam, first and only Swiss male player to hold the No. 1 ranking in singles and only swiss player, male or female to win all 4 grandslams. At the international level he helped Team Europe win three consecutive Laver Cup titles, the 2017, 2018 and 2019 editions.