|Berube rejoined the Flyers’ coaching staff on August 7, 2008, after serving as the Phantoms’ (AHL) head coach for the 2007-08 season. The Phantoms posted a 46-27-4-3 record to finish second in the AHL’s East Division and advanced to the East Division Finals last season. Over parts of two seasons (2006-07 and 2007-08), Berube compiled a 49-29-5-3 record as head coach of the Phantoms. Berube was renamed the Phantoms’ head coach on June 4, 2007 after serving as assistant coach for the Flyers for part of the 2006-07 season.
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.