who has the highest percent of top ten finishes per event since 20178

Seve Ballesteros has the most career top ten finishes per event played, with 0.52.

NAME TOP 10/EVENTS TOP 10 EVENTS WINS ROUNDS MONEY
1 Seve Ballesteros
S. Ballesteros
0.52
27
52
6
427
$1,547,718
2 Jon Rahm
J. Rahm
0.5
70
139
11
512
$50,542,616
3 Scottie Scheffler
S. Scheffler
0.5
59
119
13
440
$71,628,636
4 Ludvig Aberg
L. Aberg
0.4
12
30
1
121
$12,873,851
5 Rory McIlroy
R. McIlroy
0.39
124
316
25
924
$86,704,020
6 Patrick Cantlay
P. Cantlay
0.36
58
159
8
598
$48,002,390
7 Xander Schauffele
X. Schauffele
0.36
65
181
9
650
$57,266,232
8 Justin Thomas
J. Thomas
0.35
80
228
15
842
$58,787,128
9 Collin Morikawa
C. Morikawa
0.35
41
118
6
419
$34,842,112
10 Jordan Spieth
J. Spieth
0.33
89
272
13
965
$62,575,371
11 Victor Dubuisson
V. Dubuisson
0.3
3
10
0
60
$354,625
12 Matt Fitzpatrick
M. Fitzpatrick
0.29
29
99
2
342
$23,224,738
13 Peter Hanson
P. Hanson
0.29
8
28
0
186
$1,025,709
14 Miguel Angel Jimenez
M. Angel Jimenez
0.28
17
60
339
$1,023,040
15 Bryson DeChambeau
B. DeChambeau
0.28
35
125
8
425
$26,042,613
16 Tommy Fleetwood
T. Fleetwood
0.28
34
123
0
458
$23,957,912
17 Cameron Young
C. Young
0.26
18
70
0
257
$15,970,783
18 Tyrrell Hatton
T. Hatton
0.26
28
109
1
375
$21,150,974
19 Hideki Matsuyama
H. Matsuyama
0.25
64
252
10
913
$54,711,334
20 Sungjae Im
S. Im
0.25
45
178
2
616
$29,702,347
21 Sahith Theegala
S. Theegala
0.25
22
88
1
308
$18,866,723
22 Viktor Hovland
V. Hovland
0.25
26
104
6
381
$30,628,470
23 Tony Finau
T. Finau
0.25
64
259
6
919
$43,077,511
24 Will Zalatoris
W. Zalatoris
0.25
13
53
1
168
$15,419,772
25 Brooks Koepka
B. Koepka
0.24
51
211
8
580
$36,929,191
StatMuse has season-level data for events played and top ten finishes going back to the 1980 season.