I think our most consistent CB this season has been Cooper, which should really not be a surprise to anyone.
However, let me surprise you with the next guy on my list - Struijk! Forget that he's just come out of the u23s. Forget that he's so inexperienced. Based solely on his performances, he deserves to be #2 in the CB list, imo.
Of course part of this is down to opportunity, which he's grabbed, whilst the newcomers have been ravaged by interruptions, so opportunities to impress have been few. Based on what I've seen so far this season, Struijk must be a contender for a starting spot next season, unless the newcomers do something special in the remaining games to overtake him.
Something I thought I'd never say, given the calibre of our purchases, but an honest opinion.