Forward Gord Brooks was selected by the St. Louis Blues in the fourth round, 51st overall in the 1970 NHL Amateur Draft. He played two years in the Ontario Hockey Association, beginning with the Hamilton Red Wings in 1968-69. In 54 games he had nine goals and 16 points. In 1969-70 he played for both the Red Wings and the London Knights, scoring 15 goals and 43 points in 52 games between the two clubs.
Brooks turned pro in 1970-71, playing for the Kansas City Blues of the CHL. IN 67 games he had 16 goals and 32 points. The following year he returned to the team and was called up to play for St. Louis for two games.
It was 1973-74 before Brooks got his first long look at the NHL, dressing for 30 games with St. Louis. He responded with six goals and 14 points. The following year he began the season in the AHL with the Richmond Robins when his NHL rights were acquired by the Washington Capitals. He ended up playing in 38 games for the Caps, scoring a goal and eleven points. That would turn out to be the last time Brooks played in the NHL.
In the fall of 1975, Brooks joined the Philadelphia Firebirds of the NAHL and remained with the organization for four years, the last two of which were in the AHL. By far his best year came in 1976-77, when he scored 65 goals and 124 points in 74 games. He always had a deft touch around the net and scored over 40 goals four times in his career. He then moved on to play the 1979-80 season with the Syracuse Firebirds before joining the Saginaw Gears of the IHL in 1980-81. He also played 13 games in Austria before returning to the Gears for another two years.
Brooks played until 1983-84, when he retired as a member of the IHL's Toledo Goaldiggers. He played 70 NHL games, scoring seven goals and 25 points.