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

Since 2016-17, Paul Peterson, Jackson Suber and Jesper Svensson are tied for the most top ten finishes / events played / 10, with 10.

NAME TOP 10/(EVENTS/10) TOP 10 EVENTS WINS ROUNDS MONEY
1 Paul Peterson
P. Peterson
10
1
1
0
4
$195,025
2 Jackson Suber
J. Suber
10
1
1
0
4
$283,838
3 Jesper Svensson
J. Svensson
10
1
1
0
4
$195,025
4 Rory McIlroy
R. McIlroy
5.07
71
140
13
505
$56,895,352
5 Jon Rahm
J. Rahm
4.96
69
139
11
502
$50,542,616
6 Scottie Scheffler
S. Scheffler
4.96
59
119
13
444
$71,628,636
7 Dustin Johnson
D. Johnson
4.33
45
104
12
382
$35,244,967
8 Ludvig Aberg
L. Aberg
4.06
13
32
1
133
$13,722,708
9 Justin Thomas
J. Thomas
3.84
66
172
14
631
$53,293,531
10 Patrick Cantlay
P. Cantlay
3.64
56
154
8
550
$48,206,791
11 Xander Schauffele
X. Schauffele
3.55
65
183
9
658
$57,433,142
12 Collin Morikawa
C. Morikawa
3.5
42
120
6
427
$37,019,707
13 Brooks Koepka
B. Koepka
3.06
34
111
7
377
$30,034,898
14 Matt Fitzpatrick
M. Fitzpatrick
2.9
29
100
2
346
$23,420,738
15 Justin Rose
J. Rose
2.86
40
140
4
485
$28,125,468
16 Tony Finau
T. Finau
2.84
57
201
5
722
$39,459,535
17 Bryson DeChambeau
B. DeChambeau
2.8
35
125
8
425
$26,042,613
18 Paul Casey
P. Casey
2.78
30
108
2
387
$18,544,685
19 Jordan Spieth
J. Spieth
2.77
49
177
5
621
$36,950,468
20 Michael Thorbjornsen
M. Thorbjornsen
2.73
3
11
0
33
$1,281,590
21 Tommy Fleetwood
T. Fleetwood
2.68
33
123
0
440
$23,957,912
22 Cameron Young
C. Young
2.68
19
71
0
265
$16,520,783
23 Tiger Woods
T. Woods
2.6
13
50
3
185
$10,938,154
24 Tyrrell Hatton
T. Hatton
2.57
28
109
1
375
$21,150,974
25 Sungjae Im
S. Im
2.56
46
180
2
628
$31,226,227
StatMuse has season-level data for events played and top ten finishes going back to the 1980 season.