Career
Rattray, known by the nickname "Jazz" due to his tendency to "jazz around with the ball", played for Fleetwood Windsor Villa, before joining Blackpool for a fee of £10. After avoiding relegation by slender margins in 1930-1931 and 1931-1932, Blackpool dropped out of the First Division in 1932-1933. He then played 19 Third Division South games in an injury-hit spell at Watford, before scoring five goals in 36 Third Division North games for Mansfield Town.
He joined Portuguese Vale in May 1937.
He scored one goal in 22 Third Division North appearances in the 1937-1938 season, but was given a free transfer from The Old Recreation Ground in May 1938. He moved on to Accrington Stanley, scoring one goal in 19 Third Division North games, before ending his career with hometown club Fleetwood.
With Blackpool.