Rangers have signed L. Shankland from Heart Of Midlothian, adding a striker who arrives with recent goals, local knowledge and the kind of leadership the club badly needed after finishing third. Shankland scored 20 goals last season, including 16 in the Scottish Premiership, and his move has been pushed as more than a simple squad addition. It looks like a correction.

Shankland has signed an initial two-year deal at Ibrox until the summer of 2028, with an option to extend by a further 12 months. On the fee, the reporting is not fully aligned. One source implies Rangers activated a clause in the Hearts deal, while another simply presents the transfer as agreed, so undisclosed is the furthest you can safely go.

“I am delighted to be here and to have this opportunity,” Shankland told skysports.com. “Rangers is my boyhood club and it has always been a dream to play here so I was really keen to get it done. A lot of hard graft has gone in to get to this point and I'm just really happy. The club are in a position where they want to get back to winning silverware more regularly and I want to be a big part of that so that's what I have come here to do.”

Why Rangers wanted him

This is not a speculative signing built on projection. Shankland scored 20 goals for Hearts last season and 16 of those came in the league Rangers care about most. For a team that faded badly and needed reliable output, that matters more than any broad sales pitch about potential.

He also hurt his new club directly. Shankland scored four league goals in three games against Rangers during the campaign, which is usually a decent sign a player can cope with the level and the pressure. It does not guarantee success at Ibrox, but it does remove one of the easier doubts.

Danny Rohl leaned heavily on that point when the move was confirmed. “We are delighted to have Lawrence join Rangers, he is a player with proven quality, leadership and work ethic, and his goalscoring record in Scotland speaks for itself,” he told skysports.com. “He understands the demands and expectations that come with playing for Rangers, and we believe his character and experience will be a huge asset for the group. I wish him well at the World Cup this summer, and look forward to welcoming him back to Glasgow during pre-season.”

That leadership angle is not window dressing. Rangers are coming off a season that ended with them in third place on 72 points, with a goal difference of 33 across 38 matches. A team in that position does not just need another body in attack. It needs players who can raise the floor quickly, and Shankland looks like that kind of buy.

Why the timing makes sense

The state of Rangers' finish explains the urgency. They lost four of their final five league matches, with defeats to Hibernian, Celtic, Hearts and Motherwell. That sort of run does not leave much room for patience, especially when the squad refresh is already being framed as a priority.

So this transfer makes sense on a few levels at once. Rangers get a striker with proven Premiership numbers, a player who already understands the league, and someone who openly sees the move as more than a payday. For a club trying to get back to winning silverware more regularly, that is a sensible place to start.

There will be tougher signings to judge this summer, and probably noisier ones too. This one is easier to read. Rangers needed goals and presence after a poor finish, and L. Shankland arrives with both, plus World Cup duty with Scotland before he links up again in pre-season.

FAQ

Why have Rangers signed Lawrence Shankland now?

Rangers have moved for Lawrence Shankland after a season in which they finished third in the Scottish Premiership and lost four of their final five league matches. He arrives with 20 goals for Hearts last season, including 16 in the league, and Rangers are clearly targeting proven Scottish Premiership output and leadership.

What makes Lawrence Shankland a good fit for Rangers?

The fit is pretty clear from the numbers and the messaging around the deal. Shankland scored 20 goals for Hearts last season, including 16 in the Scottish Premiership, and he also hit four league goals in three games against Rangers. Danny Rohl described him as a player with proven quality, leadership and work ethic.

How long is Lawrence Shankland's Rangers contract?

Shankland has signed an initial two-year deal at Rangers until the summer of 2028, with an option to extend by a further 12 months. The move gives Rangers a forward with recent Premiership production without any need to guess at a longer-term commitment beyond what has been confirmed.

Was Lawrence Shankland's transfer fee to Rangers confirmed?

No exact fee has been confirmed in the material here. One source implies Rangers used a clause in the Hearts deal, while another simply says the move is agreed. The safest version is that the fee detail is undisclosed, and the important part is that Rangers have secured the player.

Written by Sam Whitfield with AI-assisted research, cross-checked against 4 outlets. How we work →