Background
Robinson was born in Edinburgh on 12 March 1992 and attended Boroughmuir High School and played for Hutchison Vale Boys Club before signing his first professional contract at Hearts in April 2006.
Robinson was born in Edinburgh on 12 March 1992 and attended Boroughmuir High School and played for Hutchison Vale Boys Club before signing his first professional contract at Hearts in April 2006.
He previously played for Heart of Midlothian, where he made his debut aged 16, becoming the youngest ever player to appear in the Scottish Premier League (SPL). Hearts
In doing so he became the youngest player in SPL history and also the youngest player to have ever played competitive football for Hearts. He was 16 years, 1 month and 14 days old.
He was given a new contract on 14 July 2008, extending his stay until 2011.
Robinson spent the following season playing reserve and under 19 fixtures to gain experience. He returned to first team football on 26 September 2009, against Hamilton as a substitute, going on to score his first competitive goal for Hearts in a 1–1 draw with Rangers at Ibrox on 23 January 2010.
He made 14 appearances in total that season. Having impressed during his four first team appearances during the 2010-2011 season, Robinson was awarded a new two-year deal, extending his stay until 2013.
Robinson featured during pre-season in Germany for the 2011-2012 season and began to establish himself as a regular under new manager Paulo Sergio at the start of the season, in a new central midfield role.
He made his European debut against Tottenham Hotspur at White Hart Lane. Kilmarnock
On 3 June 2015, Robinson joined Kilmarnock on a three-year deal. On 24 March 2016, Robinson joined Dunfermline on trial after being released by Kilmarnock.
Scotland
Robinson has represented Scotland at U16, U17 and U19 level
His first appearance for Scotland came at under 17 level against Malta on 14 January 2008. With his first goals for Scotland coming at under 16 level scoring twice against Spain on 2 February 2008 and on 16 August 2010 he captained the under 19 squad in an International Challenge Match against Malta.