Golf Majors Lookup

Complete Major Championship History

Oldest Major Winners in Golf History

Quick Answer

Phil Mickelson won the 2021 PGA Championship at 50 years old — the oldest major champion ever. Julius Boros held the record for 53 years (48, 1968 PGA). Jack Nicklaus's 1986 Masters win at 46 remains the most famous late-career title.

All-Time Oldest Major Winners (Top 15)

# Player Age Major Year
1 Phil Mickelson 50y 11m PGA Championship 2021
2 Julius Boros 48y 4m PGA Championship 1968
3 Tom Morris Sr. 46y 3m* The Open Championship 1867
4 Jack Nicklaus 46y 2m The Masters 1986
5 Hale Irwin 45y 15d U.S. Open 1990
6 Jerry Barber 45y 3m PGA Championship 1961
7 Roberto De Vicenzo 44y 3m The Open Championship 1967
8 Raymond Floyd 43y 9m U.S. Open 1986
9 Tom Watson 43y 4m* The Open Championship 1983
10 Gary Player 42y 11m The Masters 1978
11 Ben Hogan 40y 9m U.S. Open 1953
12 Sam Snead 40y 11m* The Masters 1954
13 Lee Trevino 40y 4m PGA Championship 1984
14 Billy Casper 38y 10m The Masters 1970
15 Ernie Els 42y 8m The Open Championship 2012

* Ages marked with asterisk are estimated; exact birth records for some historical players vary by source. Tom Watson's age at 1983 Open is approximate.

Phil Mickelson — The 50-Year-Old Champion

Phil Mickelson's 2021 PGA Championship victory at Kiawah Island was one of sport's most remarkable achievements. Entering the week largely as a sentimental storyline — it was the week of his 51st birthday — Mickelson shot rounds of 70-69-70-73 to win at 6-under par, one stroke ahead of Brooks Koepka and Louis Oosthuizen. He broke Julius Boros's 53-year-old record by nearly 3 years. Mickelson had won his previous major (2013 Open Championship) 8 years earlier and had been outside the world top 100 in the years prior. His physical preparation — intermittent fasting, reduced schedule — was meticulous. The win cemented his legacy not just as a 6-time major champion, but as one of golf's most improbable champions.

Oldest Winners at Each Major

The Masters — Oldest Champions

# Player Age Year
1 Jack Nicklaus 46y 2m 1986
2 Gary Player 42y 11m 1978
3 Sam Snead ~41y 1954
4 Billy Casper 38y 10m 1970
5 Tiger Woods 43y 4m 2019

Jack Nicklaus's 1986 Masters — The Golden Bear's Farewell

On April 13, 1986, a 46-year-old Jack Nicklaus played the back nine of the Masters in 30 strokes, making eagle at 15, birdie at 16, birdie at 17, and par at 18. He came from four shots back to win his 18th and final major championship. The CBS commentary booth erupted; Augusta National roared. Entering that week, a newspaper columnist had called him "done" and "washed up." The win is widely called the greatest round ever played in a major. Nicklaus remains the oldest Masters champion by more than 3 years.

U.S. Open — Oldest Champions

# Player Age Year
1 Hale Irwin 45y 15d 1990
2 Raymond Floyd 43y 9m 1986
3 Ben Hogan 40y 9m 1953
4 Jack Nicklaus 40y 5m 1980
5 Ernie Els 37y 5m 1997

The Open Championship — Oldest Champions

# Player Age Year
1 Tom Morris Sr. ~46y 3m 1867
2 Roberto De Vicenzo 44y 3m 1967
3 Ernie Els 42y 8m 2012
4 Tom Watson ~43y 1983
5 Pádraig Harrington 36y 9m 2008

PGA Championship — Oldest Champions

# Player Age Year
1 Phil Mickelson 50y 11m 2021
2 Julius Boros 48y 4m 1968
3 Jerry Barber 45y 3m 1961
4 Lee Trevino 44y 4m 1984
5 Jack Nicklaus 40y 5m 1980

Tom Watson's Near-Miss at 59 (2009 Open)

Tom Watson came agonizingly close to becoming the oldest major champion by far. At the 2009 Open Championship at Turnberry — the same course where he famously defeated Jack Nicklaus in the "Duel in the Sun" in 1977 — Watson led going into the 72nd hole needing only a par to win. His approach to the 18th green rolled through the putting surface, and he bogeyed to fall into a 4-hole aggregate playoff, which he lost to Stewart Cink. At 59 years old, Watson had played 72 holes in near-perfect golf. It remains one of the most heartbreaking moments in major championship history, but also one of the most inspiring.

Why Late-Career Majors Are So Rare

The physical demands of modern professional golf — 72 holes of walking, 300+ yards of driving, elite shotmaking — naturally favor younger, stronger athletes. But the mental demands of major championship golf can cut the other way: experience, course management, and composure under pressure are advantages that accumulate over decades. The few players who have won majors in their 40s and 50s typically share a common trait — they never stopped believing they could win. Jack Nicklaus in 1986, Phil Mickelson in 2021, and Hale Irwin in 1990 are all testaments to that belief.

Frequently Asked Questions

Who is the oldest player to win a golf major?

Phil Mickelson won the 2021 PGA Championship at age 50 years and 11 months, making him the oldest major champion in golf history. Julius Boros held the record for 53 years before Mickelson broke it by nearly three years.

Who is the oldest Masters winner?

Jack Nicklaus won the 1986 Masters at age 46 years, 2 months, and 23 days — making him the oldest Masters champion. His back-nine 30 on Sunday remains one of the most celebrated rounds in golf history.

Who is the oldest U.S. Open winner?

Hale Irwin won the 1990 U.S. Open at age 45 years and 15 days — the oldest U.S. Open champion in history. He qualified on a sponsor's exemption and won in a dramatic 18-hole playoff.

Who is the oldest Open Championship winner?

Tom Morris Sr. (Old Tom Morris) won the 1867 Open Championship at approximately 46 years and 3 months. In the modern era, Roberto De Vicenzo won at age 44 in 1967, and Ernie Els won at age 42 in 2012.

Who is the oldest PGA Championship winner?

Phil Mickelson won the 2021 PGA Championship at age 50 years and 11 months — both the oldest PGA champion and the oldest major champion of all time.

Can a 50-year-old win a golf major?

Phil Mickelson proved it's possible by winning the 2021 PGA Championship at age 50. It's extraordinarily rare — only Mickelson and Julius Boros (48 in 1968) have won a major past age 48 in the modern era.