Oliver Flamion

Personal Information
Country France
Rating 1511.61
Tournaments 3
Total Played 15
Total Won 8
Total Lost 7
Win rate %53.3
Top