Country   Netherlands  
Birthday 21 Apr 1996  
Age 28
Higest Rank 135 (Apr 08,2024)
Prize Money $ 508,351