I don't understand what you're getting at. What contract length would you have given him and what difference would it make?
He's almost 26 and has started 65 league matches in his career, 33 of which came in one season.
Which is why I stated my concerns about him signing a five-year deal, when he signed... I'm sure his contract is highly incentivised, but ultimately, do we want crocks on our books? I would have offered him a three-year deal at the very most.
So what's the difference between offering him a 3 year deal or a 5 year deal? Contract lengths mean fuck all.