It’s less than six weeks to the start of Rio 2016 and Canada’s top trampoline athlete Rosie MacLennan is back on the win column.

MacLennan won the women’s trampoline world cup event in Arosa, Switzerland on Saturday ahead of Zhu Xueying of China and Russia’s Susana Kochesok.

Canada's Rosie MacLennan listens to 'O Canada' after receiving her gold medal at TO2015. Her teammate Karen Cockburn took the bronze.

Canada’s Rosie MacLennan (left) listens to ‘O Canada’ after receiving her gold medal at TO2015 Pan Am Games. Her teammate Karen Cockburn took the bronze.

The victory comes a week after MacLennan finished sixth at an Italian world cup stop where she scored 53.375 in the northern city of Brescia. Her score improved to 56.660 in Arosa, a feat MacLennan knew was within her.

“Overall this competition left me wanting more,” MacLennan was quoted by Gymnastics Canada last week on its website. “I know where I need to put my focus for next week’s World Cup in Switzerland and the following weeks of training at home. I am happy that I had the chance to compete my three triples routine but definitely left some room for improvement.”

RELATED: 10 Olympians enjoying Rio (in photos)

Rosie MacLennan at London 2012.

Rosie MacLennan at London 2012.

MacLennan also improved on her score from the previous week in qualifying. In Brescia she went to the final in seventh place with a score of 99.910. That too was bettered in Arosa, where she scored 104.050 to enter the final with the highest qualification mark.

In Rio, MacLennan will be looking to defend her Olympic trampoline title after striking gold at London 2012.