Celtic are in the midst of an intriguing summer, but so far it has been a rather uninspiring one. Martin O'Neil demanded significant investment before taking on the job full-time, but while there is plenty of time to catch up, there has been no money spent yet.
The Bhoys are expected to lose some players this summer, with Arne Engels and Daizen Maeda being linked with exits, along with Reo Hatate and potentially Benjamin Nygren. Celtic will want to keep those departures to a minimum, but some will be offered big deals elsewhere, and it's likely the Hoops will cash in on at least a couple to help fund their summer business.
We could see exits elsewhere, too, with decisions to be made on the likes of Kelechi Iheanacho and Alex Oxlade-Chamberlain, who both arrived on short-term deals during last season.
Incomings will be the focus for now, with Celtic needing to improve significantly on their poor recruitment last summer, which set them up for a slow start to the season. O'Neill, who came in and saved Celtic from the poor start, will be desperate to avoid such a situation playing out again, but there is little evidence of that happening.
Celtic have been slow to get off the mark again this summer, and there have been issues to deal with off the pitch, between the whole Robbie Keane saga and the failure to appoint O'Neill's background staff, at least up until the time of writing.
It already feels like Celtic have had a difficult summer, but we are still early in the day, and the right kind of recruitment could see that perception changed over the coming weeks. For now, we have taken a look at the full list of Celtic contracts to see who is at risk of leaving, and who the Bhoys need to look at getting tied up over the course of the summer. We kick off with the contracts expiring in less than a week.
Celtic contracts expiring in 2026
Kasper Schmeichel (Retiring)
Kelechi Iheanacho
Alex Oxlade-Chamberlain
Celtic contracts expiring in 2027
Daizen Maeda
Adam Montgomery
James Forrest
Anthony Ralston
Celtic contracts expring in 2028
Arne Engels
Callum McGregor
Ross Doohan
Luke McCowan
Reo Hatate
Dane Murray
Hyung-jun Yang
Celtic contracts expiring in 2029
Benjamin Nygren
Viljami Sinisalo
Paulo Bernardo
Alistair Johnston
Callum Osmand
Auston Trusty
Cameron Carter-Vickers
Celtic contracts expiring in 2030
Kieran Tierney
Jota
Liam Scales
Sebastian Tounekti
*Unknown contracts terms: Michel-Ange Balikwisha, Colby Donovan
