Crawford started his career as an amateur when joining his two brothers at Filey Town in February 1922.
He moved to Scarborough Penguins in 1923, then to Scarborough before returning to Filey Town for two seasons in 1929, where he set a local league record by scoring 141 goals in 73 matches.
[2] In 1933, he joined Clapton Orient, where he ended his playing career.
[3] After the World War II, he started his coaching career in Sweden with Degerfors IF.
He then went to Livorno, AEK Athens and Barnet, and also later assisted at Crewe Alexandra.