Career
He played as an inside forward or, in the latter part of his career, in midfield. Allison was born in Edinburgh. He joined Hibernian from Junior club West Calder United in January 1958.
At the end of the season, he moved down a division and signed for Dumbarton, scoring four goals in fourteen league games before moving on again in January 1960, this time to fellow Second Division club Cowdenbeath.
He moved to England in 1963 to sign for Fourth Division club Darlington, for whom he scored a goal every two games. In February 1966, Allison joined Lincoln City in part-exchange for Barry Hutchinson, in a deal estimated by the Guardian at about £5,000, as Darlington reinforced an already strong squad to ensure their first promotion for more than 40 years.
Allison scored seven goals in his twelve appearances in what remained of the 1965-1966 season, but was less productive the following year, and left Lincoln to play in the American Soccer League for the Rochester Lancers in 1967. He remained with the Lancers until 1970, when he joined the Syracuse Scorpions as part of the deal in which top scorer Jim Lefkos moved to Rochester.