no
he has won all four but not in a calendar year
Roger Federer: 16 grand slams
Roger Federer has won all Grand Slams at least once.
Roger Federer
Roger Federer
Roger federer
Pete Sampras and Roger Federer both have 14 grand slams each.
Roger Federer.
Roger Federer
He won 16 Grand Slams, most in tennis history.
29
He has won 15 grand slams in total.
Wimbledon