He was born in 1983, he's 25..well yes of course it doesnt have to mean he has reached his potential..but the same can be said about Ronaldo, how many people said that he wont get any better than last season, this season he's a much more improved player imo, i believe he is yet to improve...