Since 2017-18, Jon Rahm has the most top ten finishes / events played / 10, with 5.11.

who has the highest percent of top ten finishes per ten event since 2018
Not what you're looking for?
RahmHensbyMcIlroyJohnsonThomasZalatorisMorikawaCantlayDeChambeauSchefflerFitzpatrickSimpsonKoepkaWoodsRoseSchauffeleFinauHattonCaseyYoungHovlandSmith5.1154.884.514.213.853.813.563.523.333.263.233.213.173.163.032.892.572.532.52.52.5
NAMEEVENTSTOP 10/(EVENTS/10)TOP 10WINSROUNDSMONEY
Jon RahmJon Rahm885.11456312$26,222,370
Mark HensbyMark Hensby25108$97,356
Rory McIlroyRory McIlroy804.88397290$25,370,917
Dustin JohnsonDustin Johnson824.51378294$26,492,572
Justin ThomasJustin Thomas954.21408357$30,373,509
Will ZalatorisWill Zalatoris133.855040$2,852,150
Collin MorikawaCollin Morikawa633.81245225$17,641,399
Patrick CantlayPatrick Cantlay903.56327315$24,045,652
Bryson DeChambeauBryson DeChambeau913.52327326$23,861,381
Scottie SchefflerScottie Scheffler663.33224231$17,477,089
Matt FitzpatrickMatt Fitzpatrick463.26150156$6,591,954
Webb SimpsonWebb Simpson933.23303335$18,565,204
Brooks KoepkaBrooks Koepka843.21276283$24,355,144
Tiger WoodsTiger Woods413.17133159$10,834,194
Justin RoseJustin Rose763.16243263$15,431,288
Xander SchauffeleXander Schauffele993.03303354$21,200,247
Tony FinauTony Finau1142.89331397$19,672,295
Tyrrell HattonTyrrell Hatton742.57191245$10,747,722
Paul CaseyPaul Casey832.53212293$14,602,055
Cameron YoungCameron Young162.54050$3,320,971
Viktor HovlandViktor Hovland562.5143196$10,852,646
Cameron SmithCameron Smith1002.5254329$20,043,268
Patrick ReedPatrick Reed1102.45274391$18,008,921
Billy HorschelBilly Horschel1112.34262376$15,436,891
Jordan SpiethJordan Spieth992.32232348$15,354,320
StatMuse has season-level data for events played and top ten finishes going back to the 1979-80 season.