She competed in the women's duet event at the 2020 Summer Olympics held in Tokyo, Japan.
[2] This was also the first time Liechtenstein competed in artistic swimming at the Summer Olympics.
In 2015, she represented Liechtenstein at the European Games held in Baku, Azerbaijan.
Mechnig and Marluce Schierscher finished in 14th place in the duet technical routine at the 2018 European Aquatics Championships.
[7][8] At the 2019 World Aquatics Championships, she finished in 13th place in the preliminary round in the solo free routine.