They haven’t since Gyokeres and Hamer went.
The only player they’ve lost who they wanted to keep since then was Callum O’Hare, but his contract expired and they couldn’t compete with Sheffield United’s offer.
Whether it be Wright, Simms or Rudoni they have kept their best players, where as we sold our best players in that time. Twice in January.
When I look at how Boro and Coventry lined up on the first day of last season, Coventry’s line-up / bench had: Van Ewijk, Bidwell, DaSilva, Thomas, Kitching, Eccles, Sakamoto, Rudoni, Thomas-Asante, Simms, Mason-Clark and Wright. All of which as are still there and either starting in their best team or key squad players.
When I do the same for Boro - Ayling, Morris, McGree, Gilbert and Hamilton. The amount of churn we go through is incredible.