Career
He played in the English Football League for Bury. Gordon played for Rangers, but signed for Bury from Scottish non-league side Petershill. He played 24 times for Bury over a seven-year period, joining Buxton on leaving.
He played for Runcorn before joining Mossley.
He was Mossley"s leading scorer during the 1960-1961 season, scoring 34 times. He left Mossley to rejoin Buxton.