

Hearts contracts: When each and every player's deal at Tynecastle will expire
The club recently announced that Michael Smith, Gary Mackay-Steven and Ross Stewart, three players whose contracts are all set to expire this summer, will not be kept on following the end of their deals.
Robert Snodgrass, another player on an expiring deal, was informed in April he wouldn’t be getting kept on once his contract expires.
Of the loanees, Stephen Humphrys was sent back to Wigan Athletic earlier in the month after issues over his wages, while James Hill will return to Bournemouth and Garang Kuol to Newcastle United.
Scott McGill will join Raith Rovers permanently, while Cammy Logan will also leave.
Of the rest, here is a breakdown of each and every player’s contract situation...

1. Craig Gordon
The injured hero's contract expires in the summer of 2024. Photo: Craig Williamson - SNS Group


3. Michael McGovern
The new signing penned a deal until next summer with the option of another 12 months. Photo: SNS Group Ross Parker

4. Alex Cochrane
Expires summer of 2025 after signing permanently on a three-year deal last summer. Photo: Rob Casey - SNS Group