İLKER TÖMEKÇE

Personal Information
Country Türkiye
Rating 1537.11
Tournaments 7
Total Played 32
Total Won 8
Total Lost 24
Win rate %25.0