#4 Viktor Troicki (2-22)
Serbian veteran Viktor Troicki is 2-22 lifetime against the trio of Federer, Nadal, and Djokovic.
The bulk (20) of Troicki's matches against the Big 3 have come against Nadal and Djokovic, with the Serb beating each player once while going 0-2 against Federer.
After going 0-5 against Nadal, Troicki's lone triumph against the Spaniard came in the pair's latest meeting at 2016 Shanghai. The 34-year-old won his first match against compatriot Djokovic in the second round at 2007 Umag, but has since gone 0-13.
Troicki hasn't met Federer on tour since a pair of straight set defeats against the Swiss maestro at 2006 Tokyo and 2011 Doha quarterfinals respectively.
Who Are Roger Federer's Kids? Know All About Federer's Twins