لعب غوردون ستراكان خلال مسيرته الاحترافية مع 5 أندية في ستة وعشرون موسمًا وسجل خلالها 138 هدف ضمن 635 مباراة. حيث فاز في أربعة مواسم بالكأس وفي ثلاثة مواسم بالدوري.
خاض غوردون ستراكان مسيرته مع نادي دندي في موسم 1974–75 ليلعب معه أربعة مواسم، مشاركًا في 69 مباراة سجل خلالها 13 هدفًا. ثم انتقل إلى نادي أبردين في موسم 1977–78 ليلعب معه سبعة مواسم، حيث شارك في 183 مباراة سجل خلالها 55 هدفًا. لينتقل بعدها إلى نادي مانشستر يونايتد في موسم 1984–85 ليلعب معه خمسة مواسم، مشاركًا في 160 مباراة سجل خلالها 33 هدفًا. ثم انتقل إلى نادي ليدز يونايتد في موسم 1988–89 ليلعب معه سبعة مواسم، مشاركًا في 197 مباراة سجل خلالها 37 هدفًا. هذا وانتقل لاحقًا إلى نادي كوفنتري سيتي في موسم 1994–95 واستمر معه طيلة ثلاثة مواسم، مشاركًا في 26 مباراة ولم يسجل أي هدف.[7]