He played with the American Hockey League (AHL)'s Philadelphia Phantoms during the 2004–05 NHL lockout and took part in the team's run to the Calder Cup championship.
[1] Shortly after the lockout ended, Fedoruk was traded to the Mighty Ducks of Anaheim in exchange for a 2005 second-round draft pick (Pierre-Olivier Pelletier) on July 29, 2005.
[2] The 2005–06 season saw Fedoruk post career highs in games played (76), assists (19), points (23) and penalty minutes (174) as a member of the Ducks.
Later that season, on March 21, 2007, Fedoruk was once again injured, in a fight against New York Rangers enforcer Colton Orr—Fedoruk was knocked unconscious and had to be carried off the ice on a stretcher.
[5] In at start of the 2007–08 season, Fedoruk struggled to make the lineup and played only a handful of games before he was demoted to the club's AHL affiliate, the Iowa Stars, on November 20, 2007.
[10] After the conclusion of training camp and in the midst of the pre-season on October 1, 2011, Fedoruk was released by the Canucks without a contract offer, effectively ending his professional career.