He played 13 seasons in the National Hockey League (NHL) for the Philadelphia Flyers, Phoenix Coyotes, Calgary Flames, Chicago Blackhawks, Columbus Blue Jackets, San Jose Sharks, and Carolina Hurricanes.
En route, he recorded several memorable moments, including a five-overtime victory against the Pittsburgh Penguins[2] and a sprawling save against Patrik Eliáš of the New Jersey Devils, which thereafter became known as a "Boosh" among goaltenders.
On June 12, 2002, Boucher was traded (along with multiple draft picks) to the Phoenix Coyotes in exchange for Michal Handzuš and Robert Esche.
In the 2003–04 season, Boucher broke the modern-day NHL record for the longest shutout streak by a goaltender, going unscored upon for 332 minutes, or five-and-a-half games.
On July 1, 2009, Boucher agreed to a two-year contract with the Philadelphia Flyers to be the steady, veteran backup to the starting goaltender Ray Emery.
After a 2–1 shootout victory in the final game of the season against the New York Rangers, Boucher and the Flyers advanced to the playoffs.
The Flyers defeated the Boston Bruins in the second round by overcoming a three-game deficit, but Boucher was injured in Game 5 of that series with knee injuries.
Boucher returned from his injuries to serve as a backup to Leighton in Game 1 of the Stanley Cup Finals against the Chicago Blackhawks.
In the 2010–11 season, Boucher split time in goal with standout rookie Sergei Bobrovsky after Leighton was demoted to the AHL, in part for hiding an injury.
On January 13, 2013, after the end of the 2012–13 NHL lockout, Boucher began his third stint with the Flyers, and fourth overall with the organization, when he and defenseman Mark Alt were traded to Philadelphia in exchange for Luke Pither.
[8] He also worked on select regional television broadcasts on the network on a rotating basis along with Bill Clement and Scott Hartnell when lead color commentator Keith Jones was unavailable.
From 2018 to 2021, Boucher worked with the lead broadcast team of Mike Emrick and Eddie Olczyk, a role he shares with Pierre McGuire.
[25] Boucher attended Mount St. Charles Academy in Woonsocket, Rhode Island,[26] and played major junior hockey for the Tri-City Americans.