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
444
$71,628,636
4 Rory McIlroy
R. McIlroy
0.39
124
316
25
924
$86,704,020
5 Ludvig Aberg
L. Aberg
0.39
12
31
1
129
$12,978,541
6 Patrick Cantlay
P. Cantlay
0.36
58
159
8
602
$48,002,390
7 Xander Schauffele
X. Schauffele
0.36
65
182
9
654
$57,295,642
8 Justin Thomas
J. Thomas
0.35
81
229
15
850
$59,535,128
9 Collin Morikawa
C. Morikawa
0.34
41
119
6
423
$34,859,707
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 Michael Thorbjornsen
M. Thorbjornsen
0.27
3
11
0
33
$1,281,590
18 Cameron Young
C. Young
0.26
18
70
0
261
$15,970,783
19 Tyrrell Hatton
T. Hatton
0.26
28
109
1
375
$21,150,974
20 Hideki Matsuyama
H. Matsuyama
0.25
64
253
10
917
$54,731,692
21 Sungjae Im
S. Im
0.25
45
179
2
624
$29,866,227
22 Matthew McCarty
M. McCarty
0.25
1
4
1
12
$1,366,340
23 Viktor Hovland
V. Hovland
0.25
26
104
6
381
$30,628,470
24 Sahith Theegala
S. Theegala
0.25
22
89
1
316
$18,883,553
25 Tony Finau
T. Finau
0.25
64
259
6
919
$43,077,511
StatMuse has season-level data for events played and top ten finishes going back to the 1980 season.