Golf
The Open Championship
Complete Winners History
Various links courses, United Kingdom
44 editions in our records — 1980 to 2024
Most recent: Xander Schauffele — 2024
← Back to Sport Hub
About The Open Championship (British Open)
The Open Championship, known as The Open or the British Open, is the oldest of golf's four major championships, first played in 1860 at Prestwick Golf Club in Scotland. It is played on links courses around the British Isles, with the venue rotating between a select group of historic courses.
This page tracks every The Open Championship result with a live elapsed counter showing exactly how many days have passed since each edition. The most recent The Open Championship was won by Xander Schauffele on 21 July 2024 — 635 days ago.
2024
Xander Schauffele
-9 (275)
Billy Horschel
635
days ago
2023
Brian Harman
-13 (271)
Jason Day
999
days ago
2022
Cameron Smith
-20 (268)
Cameron Young
1,370
days ago
2021
Collin Morikawa
-15 (265)
Jordan Spieth
1,734
days ago
2019
Shane Lowry
-15 (269)
Tommy Fleetwood
2,462
days ago
2018
Francesco Molinari
-8 (276)
Tommy Fleetwood
2,826
days ago
2017
Jordan Spieth
-12 (268)
Matt Kuchar
3,190
days ago
2016
Henrik Stenson
-20 (264)
Phil Mickelson
3,561
days ago
2015
Zach Johnson
-15 (273)
Marc Leishman
3,924
days ago
2014
Rory McIlroy
-17 (271)
Rickie Fowler
4,289
days ago
2013
Phil Mickelson
-3 (281)
Henrik Stenson
4,653
days ago
2012
Ernie Els
-7 (273)
Adam Scott
5,017
days ago
2011
Darren Clarke
-5 (275)
Phil Mickelson
5,388
days ago
2010
Louis Oosthuizen
-16 (272)
Lee Westwood
5,752
days ago
2009
Stewart Cink
-2 (278)
Tom Watson
6,116
days ago
2008
Padraig Harrington
-3 (283)
Ian Poulter
6,480
days ago
2007
Padraig Harrington
-7 (277)
Sergio Garcia
6,844
days ago
2006
Tiger Woods
-18 (270)
Chris DiMarco
7,208
days ago
2005
Tiger Woods
-14 (274)
Colin Montgomerie
7,579
days ago
2004
Todd Hamilton
-10 (274)
Ernie Els
7,943
days ago
2003
Ben Curtis
-1 (283)
Thomas Bjorn
8,307
days ago
2002
Ernie Els
-6 (278)
Thomas Levet
8,671
days ago
2001
David Duval
-10 (274)
Niclas Fasth
9,035
days ago
2000
Tiger Woods
-19 (269)
Ernie Els
9,399
days ago
1999
Paul Lawrie
+6 (290)
Justin Leonard
9,770
days ago
1998
Mark O'Meara
+0 (280)
Brian Watts
10,134
days ago
1997
Justin Leonard
-12 (272)
Darren Clarke
10,498
days ago
1996
Tom Lehman
-13 (271)
Ernie Els
10,862
days ago
1995
John Daly
-6 (282)
Costantino Rocca
11,226
days ago
1994
Nick Price
-12 (268)
Jesper Parnevik
11,597
days ago
1993
Greg Norman
-13 (267)
Nick Faldo
11,961
days ago
1992
Nick Faldo
-12 (272)
John Cook
12,325
days ago
1991
Ian Baker-Finch
-8 (272)
Mike Harwood
12,689
days ago
1990
Nick Faldo
-18 (270)
Mark McNulty
13,053
days ago
1989
Mark Calcavecchia
-13 (275)
Greg Norman
13,417
days ago
1988
Seve Ballesteros
-7 (273)
Nick Price
13,788
days ago
1987
Nick Faldo
-5 (279)
Rodger Davis
14,152
days ago
1986
Greg Norman
-5 (280)
Gordon Brand
14,516
days ago
1985
Sandy Lyle
-2 (282)
Payne Stewart
14,880
days ago
1984
Seve Ballesteros
-12 (276)
Bernhard Langer
15,244
days ago
1983
Tom Watson
-9 (275)
Hale Irwin
15,615
days ago
1982
Tom Watson
-4 (284)
Peter Oosterhuis
15,979
days ago
1981
Bill Rogers
-4 (276)
Bernhard Langer
16,346
days ago
1980
Tom Watson
-13 (271)
Lee Trevino
16,710
days ago
Frequently Asked Questions
Who won the The Open Championship most recently?
Xander Schauffele won the 2024 The Open Championship on 21 July 2024 — 635 days ago.
How many days since the last The Open Championship?
It has been 635 days since the 2024 The Open Championship on 21 July 2024.
Where is the The Open Championship held?
Various links courses, United Kingdom.
How many times has the The Open Championship been held?
The The Open Championship has been held 44 times in our records, from 1980 to 2024.
Who has won the The Open Championship the most times?
Use the complete results table above to see the full list of The Open Championship winners throughout history.