Pasó el tiempo cedido en Sutton United F. C. en 2005 y volvió a establecerse como normal un primer equipo.
Lo ofrecieron 13 veces más esa temporada, principalmente como un sustituto, anotando su tercer gol para el club contra Preston North End.
Tras comenzar la vida con los peregrinos principalmente como un sustituto de impacto, Mackie posteriormente se convirtió en un nombre habitual en partida del club line-up.
Jugó 44 veces durante la temporada 2009-10, anotando un total de 8 goles, aunque esto no fue suficiente para mantener a Plymouth en el segundo nivel del fútbol Inglés.
Firmado por Neil Warnock en lo que sería una temporada de campeonato ganando, trabajó principalmente en el derecho ala / posición en el centro del campo de Warnock nuevo 4-2-3-1 formación.
La lesión mantuvo al jugador durante 7 meses hasta que regresó a los entrenamientos en septiembre de 2011.
Mackie regresó al primer equipo QPR con una apariencia sustituto en octubre de 2011 coinciden en Fulham y luego comenzó su primer Premier League partido en casa ante el Blackburn Rovers (contra la que se había roto la pierna anterior) dos semanas después Mackie anotó su primer gol en la Liga Premier una derrota en casa 2-3 a Sunderland.
Su regreso a un lado lo vio ofrecen regularmente en Neil Warnock hasta que fue sustituido en enero de 2012 por Mark Hughes.
El día siguiente, la Escocia entrenador Craig Levein indica que podía llamar Mackie para el mes de octubre para los partidos de clasificación para la Eurocopa 2012 contra la República Checa y la España.