A Canadian has won each of the first three ski cross races of the World Cup season but on Tuesday, Marielle Thompson of Whistler, B.C., had teammates India Sherret and Hannah Schmidt join her on the medal podium in Arosa, Switzerland.