The question had always been who would replace Devils franchise goalie Martin Brodeur upon retirement, which could come as soon as next year. They seemed to have solved that problem in a surprising trade.

The Devils traded their ninth overall pick in Sunday’s NHL draft to the Canucks in exchange for goalie Corey Schneider.

Schneider, 27, played in 30 games this season with a 17-9-4 record, a 2.11 goals against average and a .927 save percentage, but was involved in a goalie controversy with Roberto Luongo. The Canucks lost in the first round of the playoffs in each of the past two years, but it was hardly Schneider’s fault. He has a career 55-26-8 record in 98 games over five seasons.