After signing for Tranmere Rovers, Sloan made his debut for the club against Rotherham United on 26 August 1939.
However, Sloan's RAF duties took him all over the country and during the course of the war, he made frequent guest appearances for other clubs.