Hamelin was fouled near the finish line by South Korea's Da Woon Sin as Korean teammate Park Se Yeong claimed the gold. Da Woon was penalized for pushing Hamelin and finished last. Shi Jingnan of China rounded out the podium with a third place finish.
Hamelin was visibly upset after the race. He was hoping to win the overall world championship crown, something he has never done, and was five points behind co-leaders going into the event.
The foul, and the subsequent second-place finish, meant he didn't earn as many points in the overall standings and entered the next race, the 3,000 metres super final, trailing instead of being overall leader. Hamelin went on to finish fourth in the super final and fourth overall in the standings.
The last Canadian to win the overall world title was Marc Gagnon in 1998.
Hamelin won a bronze Saturday in the 1,500 metres event and finished sixth place in the 500 metres events on Saturday.
Sjinkie Knegt of the Netherlands was awarded the overall world title making him the first Dutch skater to accomplish that in short-track. Park ended in second place.
On the women's side, Kim Boutin almost made the podium in the 1,000 metres event finishing in fourth spot. She was the only Canadian competing in the 3,000 metres, finishing in sixth. She finished seventh overall in the standings in her very first appearance at the world championships.
Marianne St-Gelais finished 19th in the 1,000 metres and 11th in the overall standings.