Statistics

Hongjia Meng

Year Country Tasks Score Rank
2023 Flag of Switzerland Switzerland 100 16 3 0 11 6 0 0 136 149
2024 Flag of Switzerland Switzerland 100 24 12 10 100 68 0 0 314 89