Statistics

Julia Volovich

Year Country Tasks Score Rank
2023 Flag of United Kingdom United Kingdom 100 16 20 0 40 6 12 0 194 121
2024 Flag of United Kingdom United Kingdom 100 24 12 0 73 25 60 14 308 93