Previously, he had served as the Phantoms’ head coach for the first six games of the 2006-07 season, posting a 3-2-1 record before being named an assistant coach for the Flyers on October 23, 2006. He was originally named head coach of the Phantoms on June 14, 2006.
Prior to being named head coach of the Phantoms, Berube served as an assistant coach for the Phantoms for parts of three seasons (2003-04 through 2005-06). He joined the Phantoms organization after signing as a free agent on November 18, 2003, and was named a player/assistant coach on January 29, 2004. He recorded six assists and 134 penalty minutes in 33 regular season games for the Phantoms during the 2003-04 season, his 18th and final professional season. Over parts of 17 NHL seasons (1986-87 through 2002-03), Berube registered 61 goals and 98 assists for 159 points and 3,149 penalty minutes in 1,054 career regular season games for the Flyers, Toronto Maple Leafs, Calgary Flames, Washington Capitals and New York Islanders. His 3,149 career penalty minutes ranks seventh on the NHL’s All-Time List.
Over parts of seven seasons with the Flyers (1986-87 through 1990-91, 1998-99 and 1999-2000), Berube recorded 20 goals and 34 assists for 54 points and 1,138 penalty minutes in 323 regular season games. His 1,138 penalty minutes ranks ninth on the Flyers’ All-Time List.
He was originally signed as a free agent by the Flyers on March 19, 1986. Berube was born on December 17, 1965.