Since 2016-17, Jon Rahm has the most top ten finishes per event played, with 0.5.

who has the highest percent of top ten finishes per event since 2017
Not what you're looking for?
RahmHensbyMcIlroyJohnsonThomasZalatorisMorikawaCantlayRoseSchefflerFitzpatrickWoodsKoepkaSimpsonSpiethFinauCaseyDeChambeauSchauffeleHattonYoungHovland0.50.50.480.440.430.380.380.350.340.330.330.320.310.30.290.290.280.280.270.260.250.25
NAMEEVENTSTOP 10/EVENTSTOP 10WINSROUNDSMONEY
Jon RahmJon Rahm1110.5567395$32,345,618
Mark HensbyMark Hensby20.5108$97,356
Rory McIlroyRory McIlroy940.48457338$27,801,099
Dustin JohnsonDustin Johnson1020.444512368$35,224,765
Justin ThomasJustin Thomas1200.435213436$40,295,069
Will ZalatorisWill Zalatoris130.385040$2,852,150
Collin MorikawaCollin Morikawa630.38245225$17,641,399
Patrick CantlayPatrick Cantlay1030.35367363$26,095,284
Justin RoseJustin Rose940.34323328$19,676,596
Scottie SchefflerScottie Scheffler660.33224231$17,477,089
Matt FitzpatrickMatt Fitzpatrick460.33150156$6,591,954
Tiger WoodsTiger Woods410.32133159$10,834,194
Brooks KoepkaBrooks Koepka1080.31347367$29,967,541
Webb SimpsonWebb Simpson1210.3363434$21,774,850
Jordan SpiethJordan Spieth1220.29355430$24,787,353
Tony FinauTony Finau1430.29411501$22,510,924
Paul CaseyPaul Casey1070.28302383$18,509,029
Bryson DeChambeauBryson DeChambeau1220.28348415$25,678,435
Xander SchauffeleXander Schauffele1270.27345446$25,512,921
Tyrrell HattonTyrrell Hatton740.26191245$10,747,722
Cameron YoungCameron Young160.254050$3,320,971
Viktor HovlandViktor Hovland560.25143196$10,852,646
Hideki MatsuyamaHideki Matsuyama1260.24306459$27,286,569
Marc LeishmanMarc Leishman1270.24305434$21,295,504
Jason DayJason Day1110.23262351$14,752,479
StatMuse has season-level data for events played and top ten finishes going back to the 1979-80 season.