Roger Federer on Thursday announced his retirement from tennis after a career which saw him win 20 Grand Slams, 103 career titles and be crowned one of the greatest players of all time. AFP Sport looks at the plaudits he received during his career:
"I threw the kitchen sink at him but he went to the bathroom and got his tub." - Andy Roddick on losing the 2004 Wimbledon final to Federer.
"In the modern game, you're either a clay court specialist, a grass court specialist or a hard court specialist … or you're Roger Federer." - Former US great Jimmy Connors
"I feel that this rivalry goes not only in the tennis world. People from outside of our world talk about it and that's good for our sport." - Rafael Nadal at the 2017 Australian Open
"He hits shots that other guys don't hit. You want to go over and give him a high five sometimes." - Sam Querrey after Federer hit a 'tweener' in their clash at Wimbledon in 2015.
"Roger can produce tennis shots that should be declared illegal." - Former US great Tracy Austin
"I would suggest that his next opponents don't look to me for advice." - Andre Agassi after being beaten by Federer at the 2005 Australian Open.
"He hasn't changed a bit. He hasn't been arrogant in the locker room. He never is. That's great to see someone that does it with class. He doesn't intentionally get in anyone's face. He doesn't put people down." - US player James Blake
"Federer is the most beautiful man to watch play tennis." - John McEnroe
"The best way to beat him would be to hit him over the head with a racquet." - Rod Laver
"If I was his coach, what can I tell him? He is a magician with a racquet." - Former Wimbledon champion Goran Ivanisevic
"I can cry like Roger, it's just a shame I can't play like him." - Andy Murray, after losing to Federer in the 2010 Australian Open final.
"He's a real person. He's not an enigma. If you met him at McDonald's and you didn't know who he was, you'd have no idea he's one of the best athletes in the world." - Andy Roddick
"You have to wonder if he's from the same planet." - Novak Djokovic