Marc-Andrea Huesler

Country   Switzerland  
Birthday 24 Jun 1996  
Age 27
Higest Rank 47 (Feb 13,2023)
Prize Money $ 1,568,079