Dave Duncan of London, Ont., and Marielle Thompson of Whistler, B.C., extended Canada's medal streak on the ski cross World Cup circuit Sunday.

Duncan finished second in a men's event while Thompson was third in the women's competition. The Canadian team has earned medals in all eight World Cup races held this season, registering 16 podium finishes over that span.

"It's a good team," said Canadian team coach Eric Archer. "Any given day somebody goes out and someone else decides to step it up.

"We've got three races left and if we can keep a two-podium average, I think that's a pretty good season."

Filip Flisar of Slovenia captured the men's race ahead of Duncan. France's Jean Frederic Chapuis finished third.

Competitors battled through snowy conditions, which Duncan said impacted the race.

"It was not an easy day," he said. "Mother Nature wasn't too kind to us over the weekend and today was no different.

"You definitely had to put that in the back of your mind and just go for it and make your peace with what's out there and go."

The bad weather made it tough to pass on the course, Duncan added.

"My starts were basically the only thing that kept me alive today," Duncan said. "Filip Flisar had a start that was equal to mine and when we went into the first turn he had position … there wasn't really many opportunities to get by Filip and I knew the guys were on my tail so it was still put it down as hard as you can but be safe because the course was demanding.

"You had to be cautiously aggressive."

Katrin Mueller of Switzerland captured the gold medal in the women's race, her first World Cup victory. Ophelie David of France was second for the second straight race.

Thompson was content with her third-place finish, especially considering she moved into second in the overall standings.

"I've love to stay in the (overall) race," she said. "But I'm just taking it race to race and trying to keep my skiing at the same point and hoping I can hold on to it."

Thompson said she got a solid start in the final, standing second behind Mueller. But a miscue on jump allowed David to get by into second spot.

"Then I said, 'Just hold on to it,"' Thompson said. "I'm happy being back on the podium but it would be nice to be on top."