US Open Golf Winners by Year: Complete List of Champions

The U.S. Open is golf’s toughest major, first played in 1895 and won most recently by J.J. Spaun, who became the 125th champion in 2025 with a dramatic two-shot win over Robert MacIntyre at Oakmont Country Club.

Four players share the all-time record with four titles each: Willie Anderson (1901–1905), Bobby Jones (1923–1930), Ben Hogan (1948–1953), and Jack Nicklaus (1962–1980). Tiger Woods and Hale Irwin are next with three apiece. Below is the complete year-by-year breakdown of every U.S. Open champion, plus the players who have won it most.

U.S. Open golf winners by year
Every champion, plus the most-decorated players in tournament history
1895
First championship
125
Champions through 2025
4
Most titles (record)
J.J. Spaun
2025 champion (Oakmont)
Recent U.S. Open champions (2000–2025)
Year Champion Country Score
2025 J.J. Spaun USA 279 (+1)
2024 Bryson DeChambeau USA 274 (−6)
2023 Wyndham Clark USA 270 (−10)
2022 Matt Fitzpatrick England 274 (−6)
2021 Jon Rahm Spain 278 (−6)
2020 Bryson DeChambeau USA 274 (−6)
2019 Gary Woodland USA 271 (−13)
2018 Brooks Koepka USA 281 (+1)
2017 Brooks Koepka USA 272 (−16)
2016 Dustin Johnson USA 276 (−4)
2015 Jordan Spieth USA 275 (−5)
2014 Martin Kaymer Germany 271 (−9)
2013 Justin Rose England 281 (+1)
2012 Webb Simpson USA 281 (+1)
2011 Rory McIlroy N. Ireland 268 (−16)
2010 Graeme McDowell N. Ireland 284 (E)
2009 Lucas Glover USA 276 (−4)
2008 Tiger Woods USA 283 (−1)
2007 Ángel Cabrera Argentina 285 (+5)
2006 Geoff Ogilvy Australia 285 (+5)
2005 Michael Campbell New Zealand 280 (E)
2004 Retief Goosen South Africa 276 (−4)
2003 Jim Furyk USA 272 (−8)
2002 Tiger Woods USA 277 (−3)
2001 Retief Goosen South Africa 276 (−4)
2000 Tiger Woods USA 272 (−12)
Most U.S. Open titles (4-time champions)
Player Titles Years won
Willie Anderson 4 1901, 1903, 1904, 1905
Bobby Jones 4 1923, 1926, 1929, 1930
Ben Hogan 4 1948, 1950, 1951, 1953
Jack Nicklaus 4 1962, 1967, 1972, 1980
All multiple-time U.S. Open winners
Player Titles Years won
Willie Anderson 4 1901, 1903, 1904, 1905
Bobby Jones 4 1923, 1926, 1929, 1930
Ben Hogan 4 1948, 1950, 1951, 1953
Jack Nicklaus 4 1962, 1967, 1972, 1980
Hale Irwin 3 1974, 1979, 1990
Tiger Woods 3 2000, 2002, 2008
Alex Smith 2 1906, 1910
John J. McDermott 2 1911, 1912
Walter Hagen 2 1914, 1919
Gene Sarazen 2 1922, 1932
Ralph Guldahl 2 1937, 1938
Cary Middlecoff 2 1949, 1956
Julius Boros 2 1952, 1963
Billy Casper 2 1959, 1966
Lee Trevino 2 1968, 1971
Andy North 2 1978, 1985
Curtis Strange 2 1988, 1989
Payne Stewart 2 1991, 1999
Lee Janzen 2 1993, 1998
Ernie Els 2 1994, 1997
Retief Goosen 2 2001, 2004
Brooks Koepka 2 2017, 2018
Bryson DeChambeau 2 2020, 2024
The 2026 U.S. Open is scheduled for June 18–21 at Shinnecock Hills Golf Club in Southampton, New York. A win by a current two-time champion would tie the all-time record of four.

The record holders

No one has ever won the U.S. Open more than four times, and the four men who reached that mark span the entire history of the championship. Willie Anderson did it first in the early 1900s, winning three in a row from 1903 to 1905 — a three-peat no one has matched since. Bobby Jones, the legendary amateur, claimed his four between 1923 and 1930 before retiring from competition at just 28.

Ben Hogan’s four came in a remarkable six-year stretch that included his famous 1950 comeback win at Merion, 16 months after a near-fatal car crash. Jack Nicklaus rounded out the group with titles across three different decades, from 1962 to 1980. Just behind them, Tiger Woods and Hale Irwin sit on three wins each, with Woods’ 15-shot demolition at Pebble Beach in 2000 still regarded as one of the most dominant major performances ever.

The modern era

Recent U.S. Opens have been defined by parity and a few repeat winners. Brooks Koepka went back-to-back in 2017 and 2018, and Bryson DeChambeau has two titles (2020 and 2024), winning the most recent in a tense final-hole duel with Rory McIlroy.

The championship has also become more international: in the last 25 years, winners have come from the United States, England, Spain, Germany, Northern Ireland, Argentina, Australia, New Zealand, and South Africa. The 2025 edition at Oakmont produced a first-time major champion in Spaun, continuing a pattern of the U.S. Open crowning unexpected names alongside the favorites.

The takeaway

The U.S. Open has been played since 1895 and has crowned 125 champions, with Willie Anderson, Bobby Jones, Ben Hogan, and Jack Nicklaus tied for the most titles at four each, ahead of Tiger Woods and Hale Irwin with three. J.J.

Spaun is the reigning champion after his 2025 victory at Oakmont. The 2026 championship heads to Shinnecock Hills in mid-June, where any of the tournament’s active two-time winners — DeChambeau, Koepka — could move within one of that four-win record that has stood untouched for over a century.