who has the most pga tour 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
156
16
563
$73,887,770
2 Scottie Scheffler
S. Scheffler
76
139
19
524
$99,288,186
3 Justin Thomas
J. Thomas
74
192
15
707
$64,026,353
4 Jon Rahm
J. Rahm
69
139
11
502
$50,542,616
5 Xander Schauffele
X. Schauffele
68
197
9
714
$60,695,508
6 Patrick Cantlay
P. Cantlay
61
173
8
620
$57,356,722
7 Tony Finau
T. Finau
58
220
5
789
$41,719,028
8 Jordan Spieth
J. Spieth
53
196
5
689
$40,110,128
9 Sungjae Im
S. Im
48
206
2
717
$34,867,614
10 Collin Morikawa
C. Morikawa
45
138
6
495
$42,636,334
11 Justin Rose
J. Rose
45
158
5
543
$36,983,444
12 Dustin Johnson
D. Johnson
45
104
12
382
$35,244,967
13 Brian Harman
B. Harman
45
235
3
820
$36,328,646
14 Russell Henley
R. Henley
44
205
3
706
$38,763,121
15 Billy Horschel
B. Horschel
43
207
5
679
$28,737,480
16 Hideki Matsuyama
H. Matsuyama
42
203
9
729
$50,510,286
17 Jason Day
J. Day
42
179
3
595
$29,742,151
18 Tommy Fleetwood
T. Fleetwood
41
142
1
514
$42,454,150
19 Sam Burns
S. Burns
40
167
5
569
$34,235,690
20 Keegan Bradley
K. Bradley
38
220
5
765
$39,524,743
21 Rickie Fowler
R. Fowler
38
191
3
691
$30,448,210
22 Webb Simpson
W. Simpson
38
175
3
597
$24,046,164
23 Adam Hadwin
A. Hadwin
37
227
1
755
$22,692,413
24 Bryson DeChambeau
B. DeChambeau
35
125
8
425
$26,042,613
25 Matt Fitzpatrick
M. Fitzpatrick
34
120
2
416
$27,056,151
StatMuse has season-level data for top ten finishes going back to the 1980 season.