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
444
$71,628,636
4 Dustin Johnson
D. Johnson
11.01
37
84
8
308
$26,512,774
5 Xander Schauffele
X. Schauffele
9.9
61
154
7
562
$52,982,968
6 Ludvig Aberg
L. Aberg
9.68
12
31
1
129
$12,978,541
7 Patrick Cantlay
P. Cantlay
9.29
52
140
8
498
$45,865,159
8 Justin Thomas
J. Thomas
9.25
54
146
9
548
$43,208,638
9 Bryson DeChambeau
B. DeChambeau
8.78
33
94
7
336
$24,225,559
10 Collin Morikawa
C. Morikawa
8.61
41
119
6
423
$34,859,707
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 Michael Thorbjornsen
M. Thorbjornsen
6.82
3
11
0
33
$1,281,590
15 Tommy Fleetwood
T. Fleetwood
6.71
33
123
0
440
$23,957,912
16 Justin Rose
J. Rose
6.56
32
122
4
420
$23,880,160
17 Tiger Woods
T. Woods
6.5
13
50
3
185
$10,938,154
18 Cameron Young
C. Young
6.43
18
70
0
261
$15,970,783
19 Tyrrell Hatton
T. Hatton
6.42
28
109
1
375
$21,150,974
20 Sungjae Im
S. Im
6.28
45
179
2
624
$29,866,227
21 Matthew McCarty
M. McCarty
6.25
1
4
1
12
$1,366,340
22 Viktor Hovland
V. Hovland
6.25
26
104
6
381
$30,628,470
23 Cameron Smith
C. Smith
6.25
27
108
5
359
$23,459,678
24 Paul Casey
P. Casey
6.25
21
84
2
297
$14,637,711
25 Patrick Reed
P. Reed
6.19
28
113
4
411
$18,345,062
StatMuse has season-level data for events played and top ten finishes going back to the 1980 season.