Liam Scales will miss Celtic's home match against St Johnstone on Saturday, boss Brendan Rodgers has confirmed. 

Scales has ever-present for the Hoops this season and has impressed his manager since returning from a loan-spell at Aberdeen. The 25-year-old would have been expected to start in the heart of the Celtic defence once again tomorrow. 

However, Rodgers has been dealt a blow with the defender suffering an injury in training. It is thought the Republic of Ireland international will miss Craig Levein's Saints visit to Celtic Park but should be available after the forthcoming international break. 

Although, Rodgers did have some positive news as fellow centre-back Cameron Carter-Vickers appears fit and available for selection again following a stop-start campaign. 

READ MORE: Celtic and Rangers on alert as UEFA coefficient predicament laid bare

He said: "Liam Scales will miss the game we think. He's picked up a knock in training. 

"He's been so robust and everything about him has been great since he's come into the team. So, sadly he misses this game because he's played virtually every other minute. But he should be back after the international break.

"That's been the biggest frustration over the course of the season not being able to put out our strongest XI. But the players have given me everything until this point. 

"They have worked ever so hard and like I say, we can still finish off the season in a really high moment."