mike danny
Bionic Poster
Also defeated Djokovic on 2 different surfaces and took the no.1 ranking from him for a while.Djokovic went 7-3 against Federer in that period and 7-3 against Nadal. Pretty close really but I actually would give the edge to Federer since was 2-3 against Djokovic in Slams compared to Nadal at 1-3.
I picked this exact period because Nadal was at his peak and Fed was still young enough to still be a threat everywhere and Djokovic's records against them are identical. But Fed has the tiebreakers.