Most top Champ CB's who aren't quite Prem standard (but amazing) are at that level because they are missing ONE attribute. Maybe pace, height, strength, ability on the ball, reading of the game, experience etc.
I think he has all those and will be destined to be a Captain one day.