ANDREW LIEBENTHAL

Personal Information
Country United States
Rating 1303.46
Tournaments 7
Total Played 17
Total Won 5
Total Lost 12
Win rate %29.4
Top