There are six men’s golfers who have completed the modern career Grand Slam (winning all four majors at least once in their career).

Quick Scoop: The Grand Slam in Golf

In modern men’s professional golf, “Grand Slam” almost always means the career Grand Slam : winning all four current majors at some point in your career.

Those majors are the Masters, U.S. Open, Open Championship (British Open), and PGA Championship.

How many golfers have a career Grand Slam?

Only six male golfers have done it in the modern era.

  1. Gene Sarazen
  2. Ben Hogan
  3. Gary Player
  4. Jack Nicklaus
  5. Tiger Woods
  6. Rory McIlroy (completed it with the 2025 Masters)

All six have won each of the four modern majors at least once, which is why they’re said to “have a Grand Slam.”

Career vs calendar-year Grand Slam

  • A career Grand Slam = all four majors at least once over an entire career (what most people mean today).
  • A calendar‑year Grand Slam = all four majors in the same year; in men’s pro golf, no one has done this with the current four majors.
  • Historically, Bobby Jones achieved a different four‑tournament Grand Slam in 1930 (two amateur championships plus the U.S. and British Opens), which is why older texts sometimes count Grand Slams differently.

Useful mini‑summary

  • Number of men with a modern career Grand Slam : 6.
  • Names: Sarazen, Hogan, Player, Nicklaus, Woods, McIlroy.
  • No men’s pro golfer has won the modern four majors in a single calendar year.

Information gathered from public forums or data available on the internet and portrayed here.