James Keatings has parted company with Hearts after leaving the club by mutual consent.
The livewire striker is now free to find a new club after helping the Jambos to this season’s Championship title.
23-year-old James made 33 appearances in a maroon shirt this season, scoring eleven goals.
Speaking exclusively to Hearts News, ‘Keatsy’ thanked the incredible Hearts support for the backing they gave him during his time at the club.
“The first half of the season was magnificent because I was playing and scoring, and that’s what I came here to do,” he said. “I’ve had the opportunity to play at Tynecastle, which I’d heard a lot of good things about, and it’s lived up to its reputation.
“The fans have taken to me and so have the people here at the club. The fans have been magnificent with me and I just want to thank them for making me feel welcome.
“It’s a sad day that I’m leaving but I’m sure the club will step on and do well and hopefully I’ll do the same with my career which is why I’ve made this decision.
“I’d like to thank the club as well for being great with me during this period. They’ve been great behind the scenes and haven’t stood in my way, so for that I thank them.”
Head coach Robbie Neilson also thanked James for playing his part in the Jambos’ title-winning season.
He said: “Both the club and myself would like to thanks James for all his efforts this season and wish him the best in the future.
“I’m sure he’ll get a warm reception when he comes back to Tynecastle.”
Meanwhile, Danny Wilson, Brad McKay, Scott Robinson, Adam Eckersley, Liam Gordon and Jake Hutchings have all left the club after expiration of their contracts, with Genero Zeefuik returning to parent club Groningen after his loan deal finished.