What Majors Has Rory McIlroy Won?
Quick Answer
Rory McIlroy has won 5 major championships: the 2011 US Open, 2012 PGA Championship, 2014 Open Championship, 2014 PGA Championship, and 2025 Masters Tournament — completing the Career Grand Slam.
Rory McIlroy is one of only six golfers in history to achieve the Career Grand Slam, winning all four major championships over his career. His journey to this elite status spanned 14 years.
Rory McIlroy's 5 Major Wins
- 2011 US Open — Congressional CC: Won by 8 shots (-16), age 22. His dominant performance announced him as golf's next superstar.
- 2012 PGA Championship — Kiawah Island: Won by 8 shots (-13), age 23. Another dominant victory, this time at the Ocean Course.
- 2014 Open Championship — Royal Liverpool (Hoylake): Won by 2 shots (-17), age 25. His first Claret Jug.
- 2014 PGA Championship — Valhalla GC: Won by 1 shot (-16), age 25. Two majors in the same year.
- 2025 Masters — Augusta National: Completed the Career Grand Slam, age 35. One of golf's most emotional victories after an 11-year wait for the green jacket.
The 11-Year Wait for Augusta
After winning four majors by age 25 — making him the youngest since Tiger in 1997 to win multiple majors before 26 — McIlroy endured an 11-year drought at the majors. The Masters was the missing piece. Augusta National seemed to haunt him, with several close calls including his famous 2011 Sunday collapse.
When he finally slipped on the green jacket in 2025, McIlroy became only the sixth player in golf history to complete the Career Grand Slam, joining Gene Sarazen, Ben Hogan, Gary Player, Jack Nicklaus, and Tiger Woods.
Key Facts
- First major at 22 — youngest since Tiger in 1997 to win multiple before age 26
- Two 8-shot victories — dominant wins at the 2011 US Open and 2012 PGA Championship
- Two majors in 2014 — won both The Open and PGA Championship in the same year
- Career Grand Slam completed 2025 — 6th player in history