Career
Kinnear was signed to Rangers in 1934 by Bill Struth, having previously been playing for Raith Rovers and Burntisland United before that. He made his debut on 25 August 1934 in a league match against Dundee, which ended in a 3-2 defeat. He only made four appearances in the 1934-1935 season.
His first goal came a season later on 14 August 1935 against Albion Rovers.
Kinnear gained his one and only Scotland cap and only Scotland goal in an international challenge match against Czechoslovakia on 8 February 1937. With the outbreak of the Second World War, Kinnear served with the British Army in the Army Physical Training Corps and was to leave Rangers after the war in May 1946.
During his spell with the club he made 109 appearances and scored 32 goals. He also enjoyed spells with Third Lanark, Dunfermline Athletic and Stirling Albion.
He returned to Ibrox in 1956 as physiotherapist and had a hand in the transfer of Harold Davis to the club, having worked with him as a patient.
He later became a trainer under Scot Symon but left the club in 1970 when manager William Waddell replaced his backroom staff