Jack Nicklaus is atop the all-time list with 18 wins at major events. His last victory came at the 1986 Masters. Tiger Woods is in second place with 15 major wins, the last of which came at the 2019 Masters. Walter Hagen is in third with 11 major wins, followed by Ben Hogan and Gary Player, who have won nine apiece.