#1 Lionel Messi
There cannot be a stronger factor behind Barcelona's treble push this season than the man who continues to force many to rate him as the greatest player of all time with his unmatchable performances.
It has been another fantastic year for Lionel Messi this season, with his 34 goals and 15 assists having helped the Blaugrana to claim their 26th La Liga title recently while his 12 goals and 3 assists in the Champions League has also been nothing short of brilliant. Currently playing in a league of his own, the Argentine leads all of Europe for both goals and assists this term.
Barca have ridden on his brilliance all season and the Argentine has never failed to impress, rising up at the vital moments to produce that magical spark his team needs to keep their march towards the treble.