9. Sergio Garcia, $50,002,880
Sergio Garcia was long considered the best player not to win a major before finally winning a big one – the 2017 Masters. He’s been playing on both the European and PGA Tours since 1999 and has a combined 29 wins on those circuits. He moved up two spots to No. 8 after his strong finish at the 2019 Zurich Classic of New Orleans. He slipped back to No. 9 after the 2019 WGC-HSBC Champions by tournament winner Rory McIlroy, but, Garcia also went over the $50 million mark in career earnings with his T-53 in Shanghai.