He's been above okay, some nice flashes and hard work. Not perfect, but no player is! Could he be better? yes if his given a role that suits him, and let's him to be "free". Add to that the fact that his been what, like 3 months back to playing competitive games after a half year of sitting...