Jackson started his career with St Johnstone. He made his league debut on 14 August 2004, in a 3–1 defeat against Queen of the South at McDiarmid Park.[1] During the 2005–06 season, Jackson was loaned out to Cowdenbeath,[2] with whom he scored four goals in thirteen league appearances, and Forfar Athletic,[3] scoring five goals in thirteen appearances.
Jackson scored his first senior goal for St Johnstone on 5 September 2007 in their 2–0 victory over Ross County in the Scottish Challenge Cup.[4] Jackson was awarded the Young Player of the Month for January 2008 after scoring in three consecutive games (against Raith Rovers, Dunfermline Athletic and Stirling Albion).[5] Jackson missed most of the 2008–09 season with an Achilles tendon injury as St Johnstone won the First Division. In July 2009 he was taken to hospital suffering from a bowel complaint that had first troubled him in April 2008, and also hindered his fitness in 2008–09.[6]
Jackson was released by Saints in summer 2011, and played for Greenock Morton for one season before being released in May 2012.[7] Shortly afterwards he signed a deal with Second Division side Brechin City.[8][9] Jackson scored on his début for Brechin, in a Challenge Cup tie against Third Division side Rangers.[10] On 15 April 2014, Jackson signed a new one-year contract at Brechin.[11]
After seven years with Brechin, Jackson signed a two-year deal with Angus rivals Forfar Athletic in May 2019,[12] having previously had a spell on loan with the side in 2006. Jackson made 18 appearances for Forfar, before returning on loan to Brechin in January 2020.[13] Although signing a deal to see him return to the club permanently, he ultimately left the club in August 2020 due to work commitments.[14]
International
He has represented the Republic of Ireland at under-18, under-19 and under-21 level. He made his under-21 début against Austria on 19 August 2008, playing for 63 minutes in a 1–1 draw.[15]
Career statistics
As of 31 August 2020
Appearances and goals by club, season and competition