Im a 4300-4700 mmr player Im familiar with all roles and although i cant play all the heros im still versatile and can play quite a few!