When you do something best in life, you don't want to give that up and for me, it's tennis.
ROGER FEDERER

Roger Federer

20
Grand Slam titles
103
Career ATP titles
Australian
Open
- 2004
- 2006
- 2007
- 2010
- 2017
- 2018
x6
Roland
Garros
- 2009
x1
Wimbledon
- 2003
- 2004
- 2005
- 2006
- 2007
- 2009
- 2012
- 2017
x8
US Open
- 2004
- 2005
- 2006
- 2007
- 2008