Swiss professional tennis player Roger Federer born in 1981. He is no.2 in current tennis player ranking. Roger Federer has won 19 Grand Slam. He remains world no.1 in tennis ranking of 302 weeks which is a record. He is also the greatest player of all the times. Federer was won tennis doubled tournament in Olympic Games 2008. Swiss sports personality of the Year a record of Federer six times. We conduct a free online quiz about the personal and professional life of Roger Federer.