[4] Inverness venció al Falkirk por 2-1 el 30 de mayo de 2015, Shinnie levantó el trofeo como capitán del equipo, fue su último encuentro con el club.
[5][6] En enero de 2015 se anunció que firmó por tres años con el Aberdeen F. C. y se unió al club en junio de 2015.
[10] En mayo de 2019 se hizo oficial su fichaje por el Derby County como agente libre para las siguientes tres temporadas tras finalizar contrato con el Aberdeen.
[11] Seis meses antes de cumplirse estos tres años, se marchó al Wigan Athletic F. C. firmando por lo que quedaba de curso y dos más.
[13] Pasado ese tiempo se quedó en el equipo después de firmar un contrato por tres años.