Hearts have agreed to sign Czech forward David Vanecek on a pre-contract.

Vanecek will join the Jam Tarts in January on an initial deal until May 2020 as Craig Levein continues his squad overhaul.

The 27-year-old attacker scored ten times last season playing for FK Teplice in his homeland.

Craig Levein said he was delighted to add the 6 ft 4 in target man to his attack.

He said: "I'm very pleased that David has agreed to join the club. He's different from the other strikers we currently have and I'm looking forward to working with him.

"He's a target man and is very good in the air. His hold-up play is impressive as well and he'll be a great addition to the squad.

"As it stands he will join us in January. If we can get him in this window then great, but regardless of what happens, the important thing is that he has fully committed himself to Hearts."