Quebecers are in high spirits today after three athletes hailing from the province won medals at the Olympic Winter Games in Sochi.

Charles Hamelin kicked off the winning streak Monday morning when he won gold in the men's 1,500-metre short-track speed skating event.

The native of Ste-Julie, Que. is usually a shy person, according to his friend, Didier Olichon.

"You can always go talk to him  say 'hi.' He’s really humble,” Olichon told CBC News.

Hamelin’s win marked Canada’s second gold medal of the Olympic Games.

With three more events on the way, Hamelin could win more hardware in the coming days.

Two wins in moguls

By Monday afternoon, Canada earned two more medals in men’s moguls when Alex Bilodeau of Montreal took the gold medal, and Mikaël Kingsbury — originally from Sainte-Agathe-des-Monts, Que. and now living in Deux-Montagnes, Que. — won the silver.

OLY FRE Ski Moguls 20140210

Canadians Alex Bilodeau, gold medallist, right, and silver medallist Mikaël Kingsbury celebrate their win following the moguls finals at the Sochi Winter Olympics in Krasnaya Polyana, Russia, Monday, Feb. 10, 2014. (The Canadian Press/Jonathan Hayward)

“I’ve been watching Alex ski since about 15 years, and I think he’s never done a perfect run like this before,” said Bilodeau’s friend Jean-François Montcalm, adding that the rivalry between Bilodeau and his teammate Kingsbury pushes them to excel.

“I know Mikaël too. Every day they train together, and he’s the one who’s been able to push Alex to be a better skier. To see them together on the top of the hill today, I knew he wanted to be the best.”

Bilodeau made history by winning a gold medal in men’s moguls for the second Winter Olympics in a row.

The skiers' gold and silver medals prompted the mayors of their cities to congratulate them on Twitter.

“All our congratulations to Deux-Montagnes athlete Mikaël Kingsbury for his silver medal in Sochi. Congratulations to Alex Bilodeau too,” read a message from the Twitter account of the city of Deux-Montagnes, Que.