here is a top 25 players from someone who sin't a crazy person, all of this will be off the top of my head so I might miss 1 or 2 people. This list only counts results from 2018, team performance will not be considered. IGL abilities will not be considered.
I will also split the players into tiers
Tier 1: contender best player in the world
tier 2: superstar players
tier 3: star players
tier 4:elite role players