#5 Patty Schnyder
Patty Schnyder was a giant-killer of sorts notching up wins over World Number 1 ranked players at considerable ease. In her career, she lodged wins over Martina Hingis, Ana Ivanovic, Serena Williams, Lindsay Davenport, Jennifer Capriati, Arantxa Sanchez Vicario, Steffi Graf, Kim Clijsters, Justine Henin, Maria Sharapova, Amelie Mauresmo and Caroline Wozniacki.
She thus holds the not so great record as being the only player to have won so many matches against World Number 1 ranked players without winning a Grand Slam.
In her career which saw her retire on 3 different occasions, 11 Singles titles were added to her trophy cabinet. Her career-best ranking was World Number 7 which she achieved in November 2005. Her biggest title win came at the Tier 1 WTA tournament in Zurich, her hometown. At the age of 40, she retired for possibly the last time on 23rd November 2018.
Who Are Roger Federer's Kids? Know All About Federer's Twins