Since 2016-17, Jon Rahm has the most top ten finishes / events played / 10, with 5.05.

who has the highest percent of top ten finishes per ten event since 2017
Not what you're looking for?
RahmHensbyMcIlroyJohnsonThomasZalatorisMorikawaCantlayRoseSchefflerWoodsKoepkaFitzpatrickSimpsonFinauSpiethCaseyDeChambeauSchauffeleHattonSchwabHovland5.0554.734.414.333.853.813.53.43.333.173.153.1132.892.872.82.792.682.62.52.5
NAMEEVENTSTOP 10/(EVENTS/10)TOP 10WINSROUNDSMONEY
Jon RahmJon Rahm1115.05567395$32,345,618
Mark HensbyMark Hensby25108$97,356
Rory McIlroyRory McIlroy934.73447335$27,432,099
Dustin JohnsonDustin Johnson1024.414512368$35,224,765
Justin ThomasJustin Thomas1204.335213436$40,295,069
Will ZalatorisWill Zalatoris133.855040$2,852,150
Collin MorikawaCollin Morikawa633.81245225$17,641,399
Patrick CantlayPatrick Cantlay1033.5367363$26,095,284
Justin RoseJustin Rose943.4323328$19,676,596
Scottie SchefflerScottie Scheffler663.33224231$17,477,089
Tiger WoodsTiger Woods413.17133159$10,834,194
Brooks KoepkaBrooks Koepka1083.15347367$29,967,541
Matt FitzpatrickMatt Fitzpatrick453.11140153$5,910,954
Webb SimpsonWebb Simpson1203363433$21,774,850
Tony FinauTony Finau1422.89411498$22,477,174
Jordan SpiethJordan Spieth1222.87355430$24,787,353
Paul CaseyPaul Casey1072.8302383$18,509,029
Bryson DeChambeauBryson DeChambeau1222.79348415$25,678,435
Xander SchauffeleXander Schauffele1272.68345446$25,512,921
Tyrrell HattonTyrrell Hatton732.6191242$10,705,872
Matthias SchwabMatthias Schwab122.53042$783,999
Viktor HovlandViktor Hovland562.5143196$10,852,646
Hideki MatsuyamaHideki Matsuyama1262.38306459$27,286,569
Marc LeishmanMarc Leishman1262.38305433$21,295,504
Jason DayJason Day1102.36262349$14,610,729
StatMuse has season-level data for events played and top ten finishes going back to the 1979-80 season.