Mackie kom til QPR (Queens Park Rangers) i 2010, der han spilte 25 kamper og scoret ni mål. Etter syv spilte kamper hadde han scoret åtte mål, deretter for å ikke score igjen på 13 kamper. Den 8. januar 2011 pådro han seg en alvorlig skade i et FA-cup møte med Blackburn Rovers, som gjorde at han ikke returnerte til trening igjen før i september samme år.