Craig Levein has bolstered his striking options for next season with the addition of Steven MacLean.
The St Johnstone striker has signed a pre-contract with the Jambos and will move to Tynecastle in the summer on a two-year deal.
Steven brings a wealth of experience to the striking department, having plied his trade both sides of the border.
He began his professional career with Rangers before enjoying a 25-goal loan spell at Scunthorpe United in 2003. That convinced Sheffield Wednesday to pay an undisclosed fee for his services and he would go on to score 35 goals for the Owls, as well as slotting home a penalty in their 2005 4-2 League One Play-off Final win over Hartlepool United at the Millennium Stadium.
A season at Cardiff City followed, as did a £500,000 move to Plymouth Argyle. He returned north of the border in 2012 to sign for St Johnstone and was an instrumental figure in helping the Perth Saints to clinch top six finishes for five consecutive seasons.
Steven wrote his name into Perth folklore with the second goal in St Johnstone’s 2014 Scottish Cup triumph, beating Dundee United 2-0 in the Celtic Park Final to lift the trophy for the first time in the club’s history.
After finding the net 53 times for St Johnstone, Steven will move to Hearts in the summer upon expiration of his McDiarmid Park contract.