who has the highest percent of top ten finishes per twenty five event since 2018

Since 2017-18, Rory McIlroy has the most top ten finishes / events played / 25, with 12.9.

NAME TOP 10/(EVENTS/25) TOP 10 EVENTS WINS ROUNDS MONEY
1 Rory McIlroy
R. McIlroy
12.9
65
126
13
457
$54,465,170
2 Jon Rahm
J. Rahm
12.5
58
116
10
419
$44,419,368
3 Scottie Scheffler
S. Scheffler
12.39
59
119
13
440
$71,628,636
4 Dustin Johnson
D. Johnson
11.01
37
84
8
308
$26,512,774
5 Ludvig Aberg
L. Aberg
10
12
30
1
121
$12,873,851
6 Xander Schauffele
X. Schauffele
9.97
61
153
7
558
$52,953,558
7 Patrick Cantlay
P. Cantlay
9.29
52
140
8
494
$45,865,159
8 Justin Thomas
J. Thomas
9.14
53
145
9
540
$42,460,638
9 Bryson DeChambeau
B. DeChambeau
8.78
33
94
7
336
$24,225,559
10 Collin Morikawa
C. Morikawa
8.69
41
118
6
419
$34,842,112
11 Brooks Koepka
B. Koepka
7.76
27
87
6
293
$24,422,501
12 Matt Fitzpatrick
M. Fitzpatrick
7.32
29
99
2
342
$23,224,738
13 Tony Finau
T. Finau
7.16
49
171
5
614
$36,328,906
14 Tommy Fleetwood
T. Fleetwood
6.71
33
123
0
440
$23,957,912
15 Justin Rose
J. Rose
6.56
32
122
4
420
$23,880,160
16 Tiger Woods
T. Woods
6.5
13
50
3
185
$10,938,154
17 Cameron Young
C. Young
6.43
18
70
0
257
$15,970,783
18 Tyrrell Hatton
T. Hatton
6.42
28
109
1
375
$21,150,974
19 Sungjae Im
S. Im
6.32
45
178
2
616
$29,702,347
20 Sahith Theegala
S. Theegala
6.25
22
88
1
308
$18,866,723
21 Viktor Hovland
V. Hovland
6.25
26
104
6
381
$30,628,470
22 Cameron Smith
C. Smith
6.25
27
108
5
359
$23,459,678
23 Paul Casey
P. Casey
6.25
21
84
2
297
$14,637,711
24 Patrick Reed
P. Reed
6.19
28
113
4
411
$18,345,062
25 Will Zalatoris
W. Zalatoris
6.13
13
53
1
168
$15,419,772
StatMuse has season-level data for events played and top ten finishes going back to the 1980 season.