No, he isn't.
He's a very good player, but doesn't have the intelligence to take the step up to a top club, & doesn't have what it takes talent wise even he did.
He'll always have games he looks class against top clubs, but he'll have plenty more where he'll go missing or get sent off too.
cf. Joey Barton