Lawrence Shankland signs two‑year deal with Rangers

Get the Sports newsletter
Daily sports — scores, transfers, the storylines from the leagues you actually follow. Free.
- Lawrence Shankland completed a move from Hearts to Rangers on a two‑year contract (option for a 12‑month extension) for undisclosed terms.
- Shankland scored 88 goals in 171 appearances for Hearts, captained them to a second‑place finish, and netted four times against Rangers in 34 games this season.
- Danny Rohl praised Shankland’s proven quality, leadership and work ethic, saying his character will be a huge asset for the club’s push to win more silverware.
- Shankland will miss Hearts’ Champions League qualifiers but joins Scotland’s World Cup squad and will return to Rangers for pre‑season.
Why it matters: Rangers gain the Premiership’s top scorer, boosting their title challenge, while Hearts lose a captain and 20‑goal striker, weakening their European hopes and forcing a costly rebuild.




