The Hurricanes snapped a three-game losing streak with a 2-0 win over St. Louis on Tuesday.
The win was the Hurricanes' fourth in nine games since coach Peter Laviolette took over for Paul Maurice.
"We've still got a ways to go, we still have to get better at a lot of different things," said Laviolette, whose team despite its problems trails first-place Atlanta by just seven points. "When we do, I think we'll just keep improving."
One of those needed improvements is scoring as the Hurricanes are averaging an NHL-low 1.75 goals per game. Josef Vasicek has a team-high nine goals for the Hurricanes, who are also last in the league on the power play.
Despite getting the least amount of offensive support, Weekes is seventh in the league with a 1.97 goals-against average. He is 3-2 with a 1.63 GAA in his last five starts.
The Rangers, meanwhile, come in after failing to follow up a successful 3-1 road trip, losing 5-0 at home to Calgary on Monday.
While the Rangers outshot the Flames 36-27, they went 0-for-3 on the power play, including failing on a two-man advantage in the second period.
Jussi Markkanen allowed three goals on 13 shots and was pulled after the first period. It was the third time in six games New York has changed goalies.
"Those guys are doing their best," Rangers center Eric Lindros said. "We have to play in front of our goaltenders. They are getting shots from 12 feet out."
The Rangers failed to move three games above .500, a level they haven't reached since last February.