PLAYING RECORD:
SCOTLANDLeague representative apps1 apps
date of birth26 August 1892
senior careerKilwinning Eglinton Kilwinning Rangers Winton Rovers Kilmarnock Third Lanark (loan) Renton (loan) Clyde WeymouthBristol RoversSWINDON TOWNWeymouthKilmarnock Galston (loan) Kilwinning Eglinton