Golfing Lists

British Open Oldest Winners

British Open Home | Majors Homes | Golfing Lists Home | Contents

Age * Winner (Country) Last Win

46 years 102 days

Old Tom Morris (Scotland) 1867

44 years 92 days

Roberto de Vicenzo (Argentina) 1967
44 years 41 days Harry Vardon (Jersey) 1914
43 years 35 days Phil Mickelson (USA)         2013

42 years 337 days

Darren Clarke (Northern Ireland) 2011

42 years 279 days

Ernie Els (South Africa) 2012
42 years 97 days J. H. Taylor (England) 1913
42 years 72 days Willie Park Sr. (Scotland) 1875

41 years 187 days

Mark O’Meara (USA) 1998
41 years 183 days Henry Cotton (England) 1948

* Age when they last won the title if won more than once | Up to and including 2025

Old Tom Morris is the oldest Open winner, while his son, Young Tom, is the youngest winner.


British Open Home | Majors Homes | Golfing Lists Home | Contents

Golfing Lists is the © copyright of Ian Morrison 2025-2026. Email: info@golfinglists.com