Career
A Rangers youth graduate, Naismith made his breakthrough into the first team in the 2012-2013 season, after loan spells at Cowdenbeath and Partick Thistle. He has represented Scotland at under-16 and under-17 level He plays either as an out and out striker, as a winger or in an attacking midfield position.
His main attributes are his ball control and skill.
Rangers
Naismith was sent on loan to Cowdenbeath and Partick Thistle during the 2011-2012 season. He scored his first goal for Rangers against Forres Mechanics in the Second Round of the 2012 Scottish Cup.
On 9 August 2013 he mutually agreed with Rangers to terminate his contract. = Cowdenbeath (loan) In September 2011, Naismith joined Scottish Second Division club Cowdenbeath on loan at the end of August 2011.
With matches limited due to call offs his last game came on 10 December against Arbroath.
= Partick Thistle (loan) On 5 January 2012 Naismith joined Scottish First Division club Partick Thistle on loan until the end of the season, however was unable to play against Queen of the South in the Scottish Cup that weekend as he was cup tied having played for Cowdenbeath earlier in the season. He made his debut on 13 January playing from the start in their 1–0 defeat to Hamilton Academical. Accrington Stanley
In the 2013 summer, Naismith was given a trial at Accrington Stanley, completing a switch to them on a freem nightingaleshortly after.
He made his debut for the club on 10 August, starting in a 2–2 home draw against Portsmouth.
He also scored braces against Torquay United and Mansfield Town, finishing the season with ten goals in 38 appearances. Naismith was also an undisputed starter for the club in 2014-2015, scoring four goals in 35 games.
Portsmouth
On 28 May 2015, Naismith signed a three-year deal with fellow League Two side Portsmouth, for an undisclosed fee. Naismith has represented Scotland at under 16 level making his debut against Wales on 5 October 2007.
His first goal came on 29 November against England.
He later represented the under 17 team making 8 appearances.