The Moroccan midfielder was talked about as one of the potential stars of this season.
It's easy to see why, he was instrumental in the Championship for QPR, playing a key role in getting them promoted.
He was made club captain by Neil Warnock as the R's tore up all in front of them, scoring 19 goals along the way, and thrilling fans with a bag of tricks.
If any player has been unable to make the step up the Premier League this season, then it is Taarabt, but he has also been unlucky too.
Warnock's decision to bring in Joey Barton and make him club captain did not have a positive effect on Taarabt, who found himself frequently substituted.
This season Taarabt has fired in 63 shots, and failed to score, the highest of any player in the league who is yet to break their duck.
He has not scored in the Carling or FA Cup this season either, making it a real prospect of ending the season without even a solitary strike.
He wanted a move to PSG in the summer, which the club priced him out of, and he has expressed his frustration in his performances.
Tonight against Liverpool, he returns to the squad after suffering a hamstring strain which caused him to miss the club's 2-1 loss at Bolton.
The big question is, ahead of the visit of a top side like Liverpool, can QPR afford to play Taarabt, who many consider an under-performing luxury player, for 90 minutes?
The mercurial midfielder will hope for a change in luck, and will have to be at his best, but a high-profile game against Liverpool may just be one to bring the best out of him.
Can Taarabt save QPR from relegation and save his season from being viewed as one of disappointment?
image: © wonker