29. Phil Mickelson
The US golfer is one of the most successful players of all time. He’s one of 12 professionals to win three of the four majors. The only one he hasn’t succeeded in capturing is the US Open. But he did finish as runner-up a record six times there. Overall, Mickelson wasn’t just good, he was truly elite.

Mickelson was 43 when he won the British Open. Now 49, he’s still going strong. In 2019, he won the AT&T Pebble Beach Pro-Am. This was his 44th win on the PGA circuit. It looks like he’s going to keep on going until he can’t swing a club anymore.