Yes I thought it pretty surprising too. So, from Wikipedia...
"Federer is the only male player in tennis history to win the same two Grand Slam tournaments back to back for four consecutive years (2004–07 Wimbledon and US Open),[2] surpassing the previous record of Borg for 3 consecutive years (1978–80 FO and Wimbledon)"
And that's just the records of when they managed it back to back in tournament terms and in consecutive years terms...