 Drafted 26th overall in the 1987 NHL Entry Draft by the Pittsburgh Penguins, Tabaracci also played for the Winnipeg Jets, Washington Capitals, Calgary Flames, Tampa Bay Lightning, Atlanta Thrashers, and Colorado Avalanche.He appeared in 286 NHL games between 1989 and 1999.Tabaracci represented Canada three times at the IIHF World Championships, winning a silver medal in 1996.