TURHAN ALBAYRAK

Personal Information
Country Türkiye
Rating 1262.57
Tournaments 6
Total Played 15
Total Won 3
Total Lost 12
Win rate %20.0
Top