The forward sustained a lower-body injury in the third period of a 3-1 loss at the Vancouver Canucks on Monday and did not play in a 5-4 shootout win at the Calgary Flames on Tuesday. He was replaced in the lineup by Sammy Blais, who returned after missing 28 games because of a wrist injury.
Sundqvist has 20 points (11 goals, nine assists) in 44 games for St. Louis this season.
"It is a concern when we lose him. He's a good player for us," Blues coach Craig Berube said prior to the win against the Flames.