Roger Federer currently holds 16 Grand Slam titles, the most collected by a men's singles player to date.
Roger Federer has 17 career grand slam titles.
Federer has won 16 Grand Slams (4 Australian Opens, 1 French Open, 6 Wimbledons and 5 US Opens).
According to Wikipedia (refer to the links, below), as of May 29, 2009, Rafael Nadal has won six Grand Slam titles, and Roger Federer has won thirteen.
nohe has won all four but not in a calendar year
17 grand slams wow
who holds the mariners career record for grand slams how many
2 grand slams (as on 5 July 2010)
Andre ethier has hit 2 grand slams so far
99
Alex Rodriguez has hit three grand slams during the 2010 season.
As of 04AUG09, Albert Pujols has 11 career grand slams. That is the most by any St. Louis Cardinal in history. So far, he has 5 grand slams in the 2009 season.
Alex Rodriguez hit 3 grand slams during the 2007 season.