Statistics

Michelle Engel

Year Country Tasks Score Rank
2023 Flag of Germany Germany 84 28 20 0 100 25 22 0 279 80