St-Gelais, from Saint-Felicien, Que., earned her fourth medal of the 2014-15 World Cup season. Last week in Salt Lake City, the first event of the season, she collected a gold medal in the women's 1,000 metres, a bronze in the 500 metres and a bronze in the 3,000-metre relay.
"The results are there, I'm in shape and I feel good," said St-Gelais. "But regardless of the results I would have had, I would have been happy anyway because I feel I have strong legs, and that I'm strong mentally. I'm mostly happy that my good old reflexes are back when I skate."
St-Gelais took second place on Saturday in 43.373 seconds, behind China's Fan Kexin (43.161) and ahead of South Korea's Jeon Ji-Soo (43.481), the bronze medallist.
St-Gelais wasn't entirely satisfied with second place.
"I was going for gold and nothing else," said the 24-year-old athlete. "I had a good opening to overtake (Fan) in the middle of the race, I was sure it was going to work, but she closed the door and after that, she knew I was right behind her and she made me lose some of my speed. After that, it was too late. On the other hand, I'm happy I was able to protect second place."
Kasandra Bradette of Saint-Felicien, Que., and Kim Boutin, from Sherbrooke, Que., respectively finished second and fourth in the B final of the women's 500 metres.
Joanie Gervais, from Saguenay, Que., was the other Canadian to take part in the A final on Saturday. The 20-year-old, who is making her World Cup debut this season, finished sixth in the A final of the women's 1,500 metres. She started the day by qualifying for the semifinal through the rep heats, and then finished second in her heat in the semifinal to qualify for the A final.
"I still lack a little something to be able to keep pace with the others," said Gervais of her performance in the final. "But I'm proud that I was able to earn a spot in the final."
The other Canadian taking part in the women's 1,500-metre race, Valerie Maltais from La Baie, Que., finished sixth in the B final.
The women's 3,000-metre relay team qualified for Sunday's A final after finishing second in its heat in the semifinal.
On the men's side, Charles Hamelin of Sainte-Julie, Que., had to settle for the B final in the 1,500-metre event, which he won. He lost all hope of reaching the A final when a Chinese opponent pushed him and made him fall in the semifinal. The skater was penalized for his infraction, but because Hamelin was fourth when it happened, the officials could only award him a spot in the B final.
Guillaume Bastille, of Riviere-du-Loup, Que., finished third in the B final of the men's 1,500 metres. The A final was won by South Korea's Park Se Yeong in 2:12.698.
No Canadian reached the men's 500-metre finals. Samuel Girard of Fernand-et-Boileau, Que., and Samuel Belanger-Marceau of Saint-Bruno-de-Montarville, Que., were eliminated during the rep heats. China's Wu Dajing won the A final in 40.720.