 Bray played for Clayton Olympia and Manchester Central, before joining Manchester City in 1929.He helped the "Citizens" to finish third in the First Division in 1929–30.They dropped to eighth place in 1930–31 and then 14th in 1931–32.