Overall rating place: 20008 with 0.218 pts in 2024
Country place: 55
Overall rating place: 18639 with 1.445 pts in 2023
Country place: 65
I don't remember
Team social media button generator