Dota 2 South Africa Rankings and Leaderboards Search for: Search Current Rank Name Team 24h Rank 7d Rank 30d Rank 258CastawayNeon Esports 266 258 236 542soup 554 482 734 928Skep 923 941 933 1471bee 1380 1366 1304 1674Depe 1637 1515 1919 1927CuCu 1924 1789 1727