8. Sergio Garcia, $49,753,292
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.