 On 11 November 2012, Shinnie was called up to the full squad as a replacement for the match versus Luxembourg.Shinnie started the match, lining up in a wide midfield role in Billy Stark's 4–4–2 formation instead of his usual supporting role behind a lone striker, and contributed with an assist to one of Jordan Rhodes's two goals as Scotland won the match 2–1.Shinnie was born in Aberdeen; he grew up in Cove Bay and attended Kincorth Academy.