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) in singles. This achievement is usually called a Career Grand Slam. Here you have the full list.

View: / /
Career Grand Slams

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

Player
Total
Australian Open
French Open
US Open
Wimbledon
Novak Djokovic 20 9 2 3 6
Roger Federer 20 6 1 5 8
Rafael Nadal 20 1 13 4 2
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.