The Calgary Flames will field a new goaltender next season.

Calgary has acquired veteran Brian Elliott from the St. Louis Blues for the 35th overall pick at the 2016 NHL Draft, as first reported by Sportsnet's Elliotte Friedman.

St. Louis will also get a conditional third-round pick in 2018 if the Flames re-sign Elliott, who is scheduled for unrestricted free agency next summer. He will earn just $2.5 million for this upcoming season.

Elliott posted sparkling numbers in split duties with Jake Allen last season, finishing with a .930 save percentage and 2.07 GAA in 42 games. He was banged up for portions of the season, but was able to win the starting job for the postseason and lead the Blues past the Chicago Blackhawks and Dallas Stars, and into the Western Conference Final.

Related: Fantasy Fallout - Elliott's move does wonders for fantasy goaltender landscape

The 31-year-old likely will not have to compete for the crease in Calgary, being the only Flames netminder on an NHL contract.

Allen, who also posted strong numbers in 47 appearances last season, will be the starter moving forward for St. Louis at a $2.35-million cap hit.