who has the most money earned since 2017

Since 2016-17, Scottie Scheffler has the highest earnings, with $109,854,616.

NAMEMONEYEVENTSTOP 10WINSROUNDS
1Scottie Scheffler
S. Scheffler
$109,854,616
148
82
20
567
2Rory McIlroy
R. McIlroy
$80,844,745
162
81
17
588
3Xander Schauffele
X. Schauffele
$66,344,496
208
73
10
759
4Justin Thomas
J. Thomas
$65,510,138
199
75
15
736
5Patrick Cantlay
P. Cantlay
$59,848,625
183
64
8
660
6Hideki Matsuyama
H. Matsuyama
$53,508,564
215
44
9
784
7Jon Rahm
J. Rahm
$50,542,616
139
69
11
502
8Collin Morikawa
C. Morikawa
$49,430,984
149
50
7
533
9Tommy Fleetwood
T. Fleetwood
$46,021,893
151
46
1
552
10Tony Finau
T. Finau
$42,709,775
233
58
5
832
11Jordan Spieth
J. Spieth
$42,402,724
208
53
5
742
12Russell Henley
R. Henley
$41,742,938
215
47
3
744
13Keegan Bradley
K. Bradley
$40,704,797
231
38
5
809
14Justin Rose
J. Rose
$40,377,930
167
47
6
581
15Viktor Hovland
V. Hovland
$38,151,985
132
30
7
486
16Brian Harman
B. Harman
$37,781,983
248
45
3
874
17Matt Fitzpatrick
M. Fitzpatrick
$37,651,577
131
39
5
460
18Sam Burns
S. Burns
$36,625,850
178
42
5
614
19Cameron Young
C. Young
$36,555,266
105
32
3
395
20Sungjae Im
S. Im
$36,248,094
215
50
2
751
21Dustin Johnson
D. Johnson
$35,244,967
104
45
12
382
22Rickie Fowler
R. Fowler
$34,544,287
202
42
3
734
23Si Woo Kim
S. Woo Kim
$32,650,728
271
36
3
876
24Sepp Straka
S. Straka
$32,519,068
199
30
4
641
25Corey Conners
C. Conners
$32,010,495
212
34
2
751
StatMuse has season-level data for dollars in earnings going back to the 1980 season.