Statistics

Jiachen Mi

Year Country Tasks Score Rank
2023 Flag of Sweden Sweden 100 28 20 0 100 25 22 10 305 64
2024 Flag of Sweden Sweden 100 70 12 19 100 49 22 0 372 63