He played most notably for the Pittsburgh Penguins, but also played for the Buffalo Sabres, San Jose Sharks, Detroit Red Wings, Dallas Stars and New York Rangers. With the Penguins, he originally wore jersey #10 then settled with #12. He retired in 1999 after playing the entire 1998-1999 season with the Hartford Wolf Pack.
Errey served as the captain of the San Jose Sharks for the 1993-1994 and 1994-1995 National Hockey League seasons.
He had previously served as an alternate captain with the Penguins for several years. Errey played junior hockey with the Peterborough Petes of the Ontario Hockey League from 1980-1983.
During that time he teamed with Steve Yzerman to form the top line, and led the team in goals with 53 in 1983. Errey would eventually reunite with Yzerman in Detroit for one full season and two half seasons in the mid 1990s.
Bob is currently the television color analyst for the Pittsburgh Penguins broadcasts on Root Sports alongside Paul Steigerwald.
He also appeared as an analyst on the National Hockey League Network"s nightly highlight show, National Hockey League on the Fly during the 2007 Playoffs. He also occasionally appears on TSN as an in-studio analyst during the network"s coverage of the IIHF World Hockey Championships.