Brooks was taken in the fourth round of the 1970 NHL draft by the St. Louis Blues, 51st overall. Over the four seasons following graduation from the OHA, Gord appeared in 32 games with the Blues. 30 of the 32 games were played during the 1973-74 season when Brooks contributed 14 points on six goals and eight assists.
In total, his NHL career consisted of 70 games. In addition to the 32 played with St. Louis, Brooks also played 38 games in 1974-75 with the expansion Washington Capitals.
Although Gord achieved some success early on playing for teams in the Central Hockey League and Western Hockey League, it wasn’t until 1975-76 that Brooks started to put up big numbers in the North American Hockey League, the American Hockey League and the International Hockey League. He was an all-star in each league.
During his two year stint in the NAHL with the Philadelphia Firebirds over the 1975-76 and 1976-77 seasons, Gord became a serious offensive threat. In his first season in Philly, Brooks scored 39 and added 54 helpers for 93 points in 66 regular season games. His 32 points in 16 playoff games were a huge part of the Firebirds Championship run.
The following season, Gord led the Firebirds in goals and points with 65 and 124. Unfortunately, these numbers were no where close to the league leaders. The Binghamton Dusters owned the league’s offense that season with Dave Staffen scoring 87 goals and Rod Bloomfield totalling 173 points.
After the NAHL came to an end, Brooks followed the Firebirds as they joined the AHL. Gord led the team in scoring for 1977-78 and 1978-79. He also led the team in 1979-80 when the team played out of Syracuse, New York. In 1977-78 he led the whole AHL in points with 98, winning the John B. Sollenberger Trophy.
In 1980-81, Gord jumped to the IHL and the Saginaw Gears. He played just 39 games with the Gears in his first season due to a short stint in Austria. His 17 points in 13 playoff games helped the Gears win the Turner Cup with a four games to three final series against the Kalamazoo Wings.
Brooks led the Gears in points the following year with 49 goals and 64 assists for 113 points. He contributed another 12 goals and 9 assists in 14 playoff games as Saginaw once again made it to the Turner Cup final only to lose in five games to the Toledo Goaldiggers. Ironically, Gord retired after the 1983-84 season after playing just five games with those Toledo Goaldiggers.