I august 2006 gikk Blackstock til Queens Park Rangers for et beløp rundt £500 000. Han debuterte for Rangers den 12. august 2006 da de slo Southend United 2-0 i en ligakamp, mens hans første ligamål for kom 9. september 2006 da QPR spilte 1-1 mot Plymouth Argyle. Totalt scoret Blackstock 13 ligamål på 39 kamper for Rangers i 2006/07-sesongen.