how much money has justin leonard won in his career

Justin Leonard had earnings of $33,884,791 in his career.

NAME MONEY EVENTS TOP 10 WINS ROUNDS
1 Justin Leonard
J. Leonard
$33,884,791
1776
99
12
1,987
StatMuse has season-level data for dollars in earnings going back to the 1980 season.