The best player of all times has to be the best on all surfaces, against all players

Federer won consecutive 65 matches in Grass and 56 matches in hard court. These two records are all time best performances. He is the only male player in tennis history to have reached the title match of each Grand Slam tournament at least five times. Roger Federer is the only male player to win the Australian Open on both Rebound Ace and Plexicushion Prestige surfaces. From 2003-08, Federer won an all-time record 65 consecutive matches on grass courts before losing to Rafael Nadal in the 2008 Wimbledon final.[43] He was extended to five sets only twice during this streak and lost a total of 16 sets (170-16). From 2005-06, Federer won a record 56 consecutive matches on hard courts before losing to Nadal in the 2006 Dubai final.[2] Federer also holds the second longest streak on hard courts of 36 consecutive wins (2006–07). Over a period of 25 months (February 2005 - February 2007), Federer went 111-2 (98.2 %) on hard courts. Federer is the first man to stop Nadals match winning streak on clay on Madrid Open, 2009. Yes..Nadal is all time great clay court player, it doesn't mean that Federer is bad on clay. There is no doubt about it that Federer is the second best on clay. Novak beat Nadal on all surfaces this year including two GS final. Novak beat Nadal on clay more than once. It doesn't mean that Novak is better than Nadal on clay. In the similar way, Nadal beat Federer on all surfaces including GS finals. It doesn't mean that Nadal is better than Federer on Grass and Hard. Grass and Hard court is the place where Federer has the superiority to beat Nadal and Nadal has the superiority on Clay to beat Federer. But each of these two players has beaten one another on all surfaces. Federer won an all-time record 41 consecutive matches against American players before losing to Mardy Fish in a semifinal of the 2008 Pacific Life Open in Indian Wells, California.[46] This streak began against James Blake at the 2003 US Open lasted for 55 months. Federer holds the record for most consecutive singles wins in North America, winning 55 straight matches before losing to Andy Murray in August 2006.[2] (This loss also stopped Federer's streak of 17 consecutive finals reached, just one shy of Ivan Lendl's record 18 consecutive finals in 1981 and 1982.[2]) Federer won 24 straight finals from the tournament in Vienna in October 2003 through the tournament in Bangkok in September 2005. This streak was a new open era record, breaking the previous record of twelve straight final wins shared by John McEnroe and Borg.[2] David Nalbandian ended Federer's streak in the final of the 2005 Tennis Masters Cup.[2] Federer has won 46 hard-court titles, tying him with Andre Agassi for the largest number of hard-court titles won by one player. Federer is the only player in the open era to hold six winning streaks of twenty matches or more. Federer's first streak was 23 matches in mid-2004. The second streak was 26 matches spanning the latter half of 2004 and early 2005. The third streak was 25 matches in early 2005.[2] The fourth streak was 35 matches at the end of 2005. The fifth (and longest) streak started at the 2006 US Open and ended after 41 victories on March 11, 2007, which included tournament victories at the US Open, Tokyo, ATP Masters Series in Madrid, Davidoff Swiss Indoors in Basel, Tennis Masters Cup in Shanghai, the Australian Open in Melbourne, and the Dubai Duty Free Men's Open. Federer's sixth streak was 21 matches and included titles in Madrid, Roland Garros and Wimbledon. Federer won an all-time record 41 consecutive matches against American players before losing to Mardy Fish in a semifinal of the 2008 Pacific Life Open in Indian Wells, California.[46] This streak began against James Blake at the 2003 US Open lasted for 55 months. Federer has the record of most wins achieved at each Grand Slam with 49, passing Lendl with 48. Federer is the only male player in tennis history to reach the final of all four Grand Slam tournaments in back to back calendar years (2006–07) and only the second in the open era to reach all four finals in a single year after Rod Laver in 1969. In 2009, Federer again appeared in all four Grand Slam finals, becoming the only male player in tennis history to achieve this feat three times in his career (2006–07, 2009). Federer is the only male player in the open era to reach five consecutive French Open semifinals (2005–09). In the history of tennis, René Lacoste (1925–29), Henri Cochet (1926–30), and Eric Sturgess (1947–52) are the only male players to have done this, with Sturgess holding the all-time record of six Federer is the only male player in tennis history to reach six semifinals at all four Grand Slam tournaments. Federer is the only male player in tennis history to reach at least five consecutive semifinals at all four Grand Slam tournaments. Isn't it enough to prove that Roger is the master of all surfaces! If not then let us see what is the opinions of another Great: Federer's versatility was summarized by Jimmy Connors: "In an era of specialists, you're either a clay court specialist, a grass court specialist, or a hard court specialist...or you're Roger Federer." While tennis gods Rafael Nadal and Novak Djokovic whine like spoiled children, Roger Federer continues to casually dismantle opponents on the blue clay at the Madrid Open. This answer all the question , top seed djokovic said " I won't play next year if blue clay court stay" Wining in blue clay court define the greatness of RF