 Selected in 1976 by the Detroit Red Wings of the National Hockey League and the New England Whalers of the World Hockey Association, Schofield also played for the Montreal Canadiens, St. Louis Blues, Washington Capitals, Pittsburgh Penguins, and Winnipeg Jets before he retired following the 1987–88 NHL season.Schofield primarily played the role of enforcer throughout his professional career, typically assigned to protect his team's scorers.His reputation as a fighter with the Washington Capitals earned him the nickname "Sconan the Barbarian."