John McEnroe
8-time Grand Slam champion Jimmy Connors was one of the most dominant players in the 70s. He notched up 131 wins against the Top 10.
Jimmy Connors
Ivan Lendl is also a 8-time Grand Slam champion and has won a whopping 166 matches against the Top 10 players.
Ivan Lendl
Rafael Nadal
22-time Grand Slam champion Rafael Nadal finds himself third on the list with 185 match wins.
Roger Federer
Roger Federer is one out of the two players who have won more than 200 matches against Top 10 opponents. He won 224 matches to be specific and is a 20-time major champion.
Novak Djokovic
Novak Djokovic leads the list with a whopping 235 victories over Top 10 opponents. He overtook Federer a year ago and has won 21 major titles.