most top 10 finishes since 2017

Since 2016-17, Rory McIlroy has the most top ten finishes, with 79 top ten finishes.

NAME TOP 10 EVENTS WINS ROUNDS MONEY
1 Rory McIlroy
R. McIlroy
79
154
16
555
$73,051,770
2 Justin Thomas
J. Thomas
73
188
15
695
$62,632,860
3 Scottie Scheffler
S. Scheffler
72
135
17
512
$90,831,519
4 Jon Rahm
J. Rahm
69
139
11
502
$50,542,616
5 Xander Schauffele
X. Schauffele
68
195
9
710
$60,345,842
6 Patrick Cantlay
P. Cantlay
59
169
8
608
$52,320,397
7 Tony Finau
T. Finau
58
219
5
789
$41,676,428
8 Jordan Spieth
J. Spieth
53
195
5
689
$40,025,628
9 Sungjae Im
S. Im
48
203
2
709
$34,121,114
10 Collin Morikawa
C. Morikawa
45
135
6
483
$41,856,101
11 Dustin Johnson
D. Johnson
45
104
12
382
$35,244,967
12 Brian Harman
B. Harman
45
232
3
812
$35,299,729
13 Justin Rose
J. Rose
44
155
4
535
$32,814,944
14 Billy Horschel
B. Horschel
43
207
5
679
$28,737,480
15 Russell Henley
R. Henley
43
201
3
694
$33,683,607
16 Hideki Matsuyama
H. Matsuyama
42
200
9
721
$49,691,786
17 Jason Day
J. Day
42
177
3
591
$29,483,351
18 Sam Burns
S. Burns
38
163
5
557
$31,949,023
19 Tommy Fleetwood
T. Fleetwood
38
139
0
506
$30,384,150
20 Webb Simpson
W. Simpson
38
174
3
595
$24,046,164
21 Keegan Bradley
K. Bradley
37
217
5
757
$38,006,576
22 Adam Hadwin
A. Hadwin
37
226
1
753
$22,692,413
23 Rickie Fowler
R. Fowler
36
189
3
687
$29,132,876
24 Bryson DeChambeau
B. DeChambeau
35
125
8
425
$26,042,613
25 Matt Fitzpatrick
M. Fitzpatrick
34
118
2
412
$26,612,984
StatMuse has season-level data for top ten finishes going back to the 1980 season.