Leonard Smith's Top 10 Wins

Leonard Smith's Top Ten Wins
This is a list of Leonard Smith's wins against Top 10 players when they were ranked in the top 10 of the ATP Rankings.