who earned most money

Tiger Woods has the highest career earnings, with $120,999,166.

NAME MONEY EVENTS TOP 10 WINS ROUNDS
1 Tiger Woods
T. Woods
$120,999,166
1031
198
82
1,392
2 Rory McIlroy
R. McIlroy
$100,682,360
325
129
28
956
3 Phil Mickelson
P. Mickelson
$94,798,661
1779
198
45
2,273
4 Scottie Scheffler
S. Scheffler
$86,187,333
131
68
16
492
5 Dustin Johnson
D. Johnson
$73,979,212
587
113
24
1,052
6 Jim Furyk
J. Furyk
$71,507,269
1827
188
17
2,250
7 Vijay Singh
V. Singh
$71,281,216
1892
185
34
2,224
8 Adam Scott
A. Scott
$68,364,917
831
114
14
1,446
9 Justin Rose
J. Rose
$68,334,616
859
115
11
1,497
10 Justin Thomas
J. Thomas
$68,330,648
242
87
16
900
11 Jordan Spieth
J. Spieth
$65,366,992
286
93
13
1,017
12 Jason Day
J. Day
$63,333,727
605
98
13
1,201
13 Matt Kuchar
M. Kuchar
$60,108,518
1113
118
9
1,910
14 Hideki Matsuyama
H. Matsuyama
$59,813,440
267
65
11
967
15 Xander Schauffele
X. Schauffele
$59,268,618
191
66
9
690
16 Sergio Garcia
S. Garcia
$54,400,870
993
110
11
1,369
17 Patrick Cantlay
P. Cantlay
$51,909,436
171
61
8
648
18 Rickie Fowler
R. Fowler
$51,717,668
541
84
6
1,257
19 Keegan Bradley
K. Bradley
$50,751,744
494
63
7
1,240
20 Jon Rahm
J. Rahm
$50,542,616
139
70
11
512
21 Zach Johnson
Z. Johnson
$49,836,073
1106
84
12
1,765
22 Ernie Els
E. Els
$49,385,598
1257
126
19
1,611
23 Bubba Watson
B. Watson
$48,049,781
759
74
12
1,206
24 Webb Simpson
W. Simpson
$45,961,680
630
84
7
1,258
25 Tony Finau
T. Finau
$45,389,761
273
65
6
968
StatMuse has season-level data for dollars in earnings going back to the 1980 season.