Roger Federer is not a tennis player.
Roger Federer ( born 8 August 1981 ) is a Swiss professional tennis player . Federer has won 18 Grand Slam singles titles , the most in history for a male tennis player , and held the No. 1 spot in the ATP rankings for a record 237 consecutive weeks and a record total of 302 weeks .