After playing his minor hockey in Chicago, Tom Fergus went on to play his junior hockey for the Peterborough Petes and was selected by the Boston Bruins in the 3rd round (60th overall) of the 1980 NHL Entry Draft. Fergus would return to Peterborough for the 1980-81 season before jumping straight to the NHL with the Bruins in 1981-82 where he put up 39 points in 61 games during his rookie season. Over the next three seasons, Fergus would develop into a solid second line center for the Bruins and put up a career high 73 points during the 1984-85 season. That offseason, Fergus was traded to Toronto for Bill Derlago and responded with a career high 31 goals and matched his 73 points from the season prior. He would spend the next six seasons with the Leafs before being picked up by the Vancouver Canucks partway through the 1991-92 season. Fergus would spend time with Vancouver from 1991-93 before signing with EV Zug of the Swiss League. After two seasons in Switzerland, Tom Fergus retired in 1995. Throughout his NHL career, Fergus played in 726 regular season games, scoring 235 goals and adding 346 assists for 581 points.