who has won a career grand slam in tennis
Grand Slam (tennis) Eight men and ten women have won Career Grand Slams in singles play (rows one and two); among them two men and five women have at least two Career Grand Slams in singles (column three). Since the beginning of the open era, five men and six women have achieved this (Rod Laver, Andre Agassi, Roger Federer, Rafael Nadal, Novak Djokovic; Margaret Court, Chris Evert, Martina Navratilova, Steffi Graf, Serena Williams and Maria Sharapova).
Grand slam (baseball) Alex Rodriguez has 25 career grand slams, the most by any player in Major League Baseball history, passing Lou Gehrig's 23 on September 20, 2013. Meanwhile, Don Mattingly set the one-season record with six grand slams in 1987 â€“ remarkably, the only grand slams of his major league career. Travis Hafner tied Mattingly's Major League record in 2006, while in 2009, Albert Pujols tied the one-season National League record of five grand slams set by Ernie Banks in 1955.[2]