McEnroeisanartist
Hall of Fame
Since 2004, there have been 34 Grand Slams (not including Wimbledon this year), Federer has won 15 Grand Slams, he has lost to the eventual champion 12 times, he has lost to the eventual finalist 5 times. Only 2 times did he lose to an opponent who wasn't good enough to reach the final or win the tournament.