Celtic’s season may have ended in heart-breaking fashion, but there’s no doubting it was still an extremely successful one as the club wrapped up a memorable domestic double.
A penalty shootout defeat to Aberdeen in the Scottish Cup final denied them a sixth treble in the last nine seasons, though their record equalling 55th title win, which saw them finish 17 points ahead of rivals Rangers, is one that will be remembered for a very long time in the east end of Glasgow.
Head coach Brendan Rodgers has already hinted at a refresh of the squad in the summer though, with Luis Palma, Gustaf Lagerbielke, Stephen Welsh, Hyeok-kyu Kwon and Marco Tilio all expected to depart this summer, while the club are also set to welcome back Arsenal left-back Kieran Tierney to the club on a pre-contract agreement next month.
Several Celtic players could find their futures put under the microscope over the summer, but which individuals are protected by long-term contracts - and which have just one year left to run?
Here, The Scotsman looks at when every Celtic player’s contract expires:

17. Yang Hjun-jun
Scored five goals last season, with the South Korean proving to be a useful squad player during the campaign. Still young, he is contracted to the club until the summer of 2028. | SNS Group Photo: SNS Group

18. Luis Palma
One of many player to spend time away from Celtic last season, Palma won the Greek Super League with Olympiacos but didn't do enough to earn a permanent deal. The Honduran appears to have no future at Celtic Park, but still has three years to run on his contract until the summer of 2028. | AFP via Getty Images Photo: Getty Images

19. Marco Tilio
The Australian winger managed just two substitute appearances in 23/24 after joining on a five-year contract from Melbourne City before being farmed back to his previous club on loan. The move to Celtic has not worked out, but he still has three more years to run on his current deal, which expires in the summer of 2028. | SNS Group Photo: Rob Casey - SNS Group

20. Josh Clarke
The young goalkeeper is contracted for another two years, taking him up to June 2027. | SNS Group Photo: SNS Group

