The 37-year-old from Marblehead, Mass., finishes his career with a 171-159-58 record, 2.43 goals-against average and a .918 save percentage. He also recorded 26 shutouts.
Schneider last played in the NHL during the 2021-22 season with the New York Islanders. He spent 2022-23 with the Islanders’ AHL affiliate in Bridgeport.
The Canucks drafted Schneider in the first round, 26th overall, in 2004. He spent three seasons at Boston College before joining the club’s AHL team in Manitoba.
Schneider made his NHL debut with the Canucks on Nov. 29, 2008.
He shared the William M. Jennings Trophy with starting netminder Roberto Luongo during 2010-11 as the pair allowed the fewest goals in the league. He also appeared in five playoff games that season as the Canucks were one win away from capturing the Stanley Cup losing in Game 7 to the Boston Bruins.
Although Schneider challenged Luongo for the No. 1 role, the Canucks stuck with Luongo and traded Schneider to the New Jersey Devils in June 2013 for a first-round draft pick. Vancouver selected Bo Horvat with the pick.
Schneider took over as the Devils’ starting goaltender and represented the team at the NHL All-Star Game in 2016.
His time in New Jersey came to an end when he struggled early during the 2019-20 season and was sent down to the AHL’s Binghamton Devils. New Jersey bought out the remaining two years of his contract in November 2020.
Schneider signed with the Islanders in January 2021 and played his lone game with the club on April 3, 2022, coincidentally against the Devils. He stopped 27 of 30 shots and picked up the win in the Islanders’ 4-3 victory.