Royal Birkdale Tournaments Past Winners Year Tournament Winner 20 Jul 2017 Open Championship Jordan Spieth