Career
A product of Boys Club, he went on to play with a number of clubs both professional and amateur. McCarrison signed professional terms with in 1987 and made his debut in October 1987 in a league game at Park against Dundee United. However, despite spending five and a half years on the Glasgow club"s books, he was unable to force his way regularly into the first team, making only four league appearances.
During his time at Park he also had loan spells at Ipswich Town and Darlington although it was only at the latter that he made any first team appearances.
He left in February 1993 to sign for Kilmarnock in a deal worth £90,000, the price reflecting McCarrison"s goalscoring form in "s reserves. However again he found game time scarce, making six league starts and three substitute appearances during his spell at the club
This time however McCarrison"s lack of playing time was due to a severe injury after he broke his leg playing in a gala game during that summer. McCarrison missed nearly two years of football recuperating and later blamed this on his failure to make an impact in football.
He moved to Hamilton Academical in August 1995 but made only a few appearances before joining Irish Football League side Glentoran that October.
However before long McCarrison, who continued to live in Scotland, was released after Glentoran said they could not afford to pay him to commute. He joined non-league Lesmahagow that summer and was still playing for the club in 2002.