Hearts head coach Steven Naismith hailed “fantastic professional” Stephen Kingsley after the defender signed a contract extension.

The former Falkirk and Swansea player has signed a three-year deal which will keep him at Tynecastle until 2027. He had entered the final 12 months of his previous contract.

The 30-year-old has scored 13 goals in 144 appearances for Hearts since joining the club in 2020.

Naismith told the club’s official website: “Stephen’s more than earned this new contract. He ticks loads of boxes for Hearts.

“He’s experienced, he’s played internationally and he’s got a level of consistency and performance. I’m delighted we’ve got it sorted and, to be honest, it was an easy one to do.

“He understands what the club can give him in his life and we get a fantastic professional who can help drive standards as we look to progress.”