Hamelin, a three-time Olympic gold medallist, won a bronze medal in the men’s 500 metres. He then guided Canada to silver in the 5,000m relay event.
In the 500m, the Sainte-Julie, Que., skater crossed the line in a time of 41.583 seconds. South Korea's Seo Yi Ru (41.436) and Dutch skater Sjinkie Knegt (41.549), won gold and silver, respectively.
“I was skating in front when I hit a block and lost my balance. When I brought back my left skate under me, I hit my right ankle,” said Hamelin. “The bruise hurt a bit, so I had it checked by the doctor to make sure there wasn't anything serious, and he gave me the green light.”
The men’s relay team earned a podium position for the second straight weekend.
The team of Hamelin, Patrick Duffy, of Oakville, Ont., Charle Cournoyer, of Boucherville, Que., and Samuel Girard, from Ferland-Boileau, Que., placed second in seven minutes, 1.373 seconds. The Netherlands won gold in 7:01.210, with China finishing third 7:01.524.
“It was our best relay race in a long time,” Hamelin said of the relay team. “We executed our game plan perfectly. This will give us plenty of confidence heading into the rest of the season.”
On the women’s side, Kim Boutin, of Sherbrooke, Que., was 9-100ths shy of winning her first individual World Cup medal.
The 20-year-old skater finished fourth in the 1,500m. Still, her time of 2:31.857 was a personal best.
On Saturday, Marianne St. Gelais, of Saint-Félicien, Que., won silver the 1,000m.
It was her sixth individual medal of the World Cup season.