how many majors has rory mcilroy won
Rory McIlroy has won five major championships. He won:
- U.S. Open: 2011
- PGA Championship: 2012 and 2014
- The Open (British Open): 2014
- Masters Tournament: 2025
That 2025 Masters win completed his career Grand Slam, making him one of the few golfers in history to win all four majors.