Six male professional golfers have completed the modern career Grand Slam in men’s golf (winning the Masters, U.S. Open, The Open Championship and PGA Championship at least once).

Quick Scoop

  • The answer to “how many golfers have won the Grand Slam?” in the modern men’s career Grand Slam sense is: six.
  • Those six are: Gene Sarazen, Ben Hogan, Gary Player, Jack Nicklaus, Tiger Woods, and Rory McIlroy.
  • Nicklaus and Woods are the only players to have completed the career Grand Slam three separate times each.

Who are the six Grand Slam golfers?

  • Gene Sarazen – first to complete the modern career Grand Slam (completed in 1935).
  • Ben Hogan – completed his set in the 1950s golden era.
  • Gary Player – first non‑American to do it, completing his slam in the 1960s.
  • Jack Nicklaus – completed the slam in 1966 and went on to win a record 18 majors.
  • Tiger Woods – completed his slam in 2000, and later famously held all four majors at once (the “Tiger Slam”).
  • Rory McIlroy – most recent member of the club, completing his career Grand Slam in 2025.

A quick nuance

When fans say “Grand Slam” in golf, they sometimes mean slightly different things:

  • Career Grand Slam (modern majors) : What we just listed – all four current majors at least once in a career (six men so far).
  • Single‑season Grand Slam : Winning all four majors in the same calendar year; in the modern era this has never been done in men’s professional golf.
  • Tiger Slam : Tiger Woods holding all four majors at once, but across two seasons (2000–2001), which is unique but not a calendar‑year slam.

So, if you’re talking about today’s standard “How many golfers have won the Grand Slam?” in men’s pro golf, the precise, up‑to‑date answer is: six golfers have completed the modern career Grand Slam.

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