22 was the age Federer became the world's No. 1 player for the first time in 2004. Between 2004 and 2006, he amassed a record of 247-15
Won 8 Wimbledon titles .It's the most for a male tennis player ever
Federer holds for the most consecutive weeks as the world's No. 1 player as 237 weeks. No one else even comes close. The closest is Jimmy Connors, who spend 160 weeks at the top.
He won 20 grand slam which is only behind Rafael Nadal (22) and Novak Djokovic (21)
In his 24 year career ,he won 103 titles just behind Jimmy Connors(109)