 Crawshaw was a youth player with Stockport County.He joined Manchester City in 1919 and in his first season with the club he scored six goals in 21 league appearances.In the following two seasons he played just four league games, before signing for Football League Third Division North side Halifax Town in the summer of 1922.