Advertisement

Men's Tennis:
Players Who Won All Four Grand Slam Tournaments

List of players who won all the Grand Slam tournaments at least once in their careers.

Just 8 players in tennis history have won all four Grand Slam tournaments (also called majors). This achievement is usually called a Career Grand Slam. Here you have the full list.

Men's Tennis: Players Who Won All Four Grand Slam Tournaments

Player
Total
Australian Open
French Open
US Open
Wimbledon
Roger Federer 20 6 1 5 8
Rafael Nadal 19 1 12 4 2
Novak Djokovic 17 8 1 3 5
Roy Emerson 12 6 2 2 2
Rod Laver 11 3 2 2 4
Andre Agassi 8 4 1 2 1
Fred Perry 8 1 1 3 3
Don Budge 6 1 1 2 2

* The French Open became and international event in 1925 and only from that year it's considered a Grand Slam tournament.

Advertisement