Lawrence Shankland is on his way to Rangers. The Hearts captain and Scotland striker, 30, is in the final stages of completing a move to Ibrox that looks set to define the Scottish transfer window before it has barely opened. Danny Rohl is closing in on his first summer signing, and by most measures it is a significant one.

The noises out of both camps point firmly towards a deal being done. Shankland is returning from holiday, a medical is still to be completed, and people close to the negotiations are being deliberately vague about the precise fee involved. The phrases circulating are "undisclosed fee" and "Rangers paid the required amount" — language that hints at a contractual release mechanism in Shankland's Hearts deal, though both clubs appear reluctant to confirm or deny the existence of any such clause. For Hearts supporters, losing their captain to a direct rival is painful enough. The possibility that he may have left for little or nothing would make it considerably worse.

What Shankland Brings to Ibrox

The statistics speak plainly. Since joining Hearts from Beerschot in 2022, Shankland has scored 88 goals in 171 appearances — a record that makes him the most prolific striker Tynecastle has seen since John Robertson. His 77 league goals place him fourth on the all-time Scottish Premiership scoring list since the competition was established in 2013, sitting just one behind former Rangers forward Alfredo Morelos. In total across his career, the forward has registered 236 goals in 494 club appearances.

Rangers chairman Andrew Cavenagh spoke last week about his club's need for leaders — ideally Scottish leaders, gnarled professionals who can drive standards in the dressing room. He did not name Shankland, but scarcely needed to. The striker captained Hearts to second place this season, pipping Rangers on the final day before Celtic claimed the title. He scored 20 goals for Derek McInnes's side in that near-glory campaign, doing so while missing a chunk of the season through injury.

Rohl's squad already contains Youssef Chermiti, Ryan Naderi, Bojan Miovski and Danilo as attacking options, but it is widely understood that not all of those players will be at the club when the new season begins. If this deal is concluded, Shankland arrives as the main man.

A Bitter Blow for McInnes and Hearts

For Hearts manager Derek McInnes, the development is a significant setback. When he was appointed, retaining Shankland was listed as a priority. A protracted salary dispute between the striker's representatives and the club had threatened to end the relationship at the close of the 2024-25 campaign, but McInnes pushed hard to keep him and a new agreement was reached. The pair worked exceptionally well together this season. That partnership now appears to be over.

There is an added edge to the move given Shankland's record against Rangers specifically. He scored in a 2-0 win at Ibrox in September, netted the winner against them in December, and found the net in further fixtures at Tynecastle in May. The man Hearts relied on to hurt Rangers is now set to wear the blue of Ibrox.

Scotland Duty First

Before Shankland can be officially unveiled at Rangers, Scotland's World Cup preparations take precedence. He is part of Steve Clarke's squad for this summer's finals in the United States after scoring the goal that helped clinch qualification against Denmark in November. Scotland face Curacao at Hampden on Saturday before a warm-up fixture against Bolivia in New Jersey. Their Group C campaign then opens against Haiti in Massachusetts, followed by Morocco, with the final group game against Brazil taking place in Florida.

Shankland is pushing hard to start the opening game and arrives at this tournament in the form of his career. Whatever happens on the pitch in America, he returns to a new club chapter when it is done.

FAQs

Frequently asked

How much are Rangers paying Hearts for Lawrence Shankland?
The fee has not been officially confirmed by either club. Both sides are describing it as an undisclosed amount. There are suggestions a release clause in Shankland's Hearts contract may have been activated, though neither club has publicly confirmed that detail.
How many goals has Lawrence Shankland scored in his career?
Shankland has scored 236 goals in 494 club appearances. At Hearts alone he netted 88 times in 171 games, and he has scored four times in 18 appearances for Scotland.
Is Lawrence Shankland in Scotland's World Cup squad?
Yes. Shankland is one of five strikers named in Steve Clarke's squad for the World Cup this summer. Scotland are in Group C alongside Haiti, Morocco and Brazil, with their games played in Massachusetts and Florida.