


Lawrence Shankland (born 10 August 1995) is a Scottish professional footballer who plays as a striker for Scottish Premiership club Heart of Midlothian and the Scotland national team. He is set to join fellow Scottish Premiership side Rangers on 15 June 2026.
Shankland began his career at Queen's Park before moving to Aberdeen in 2013. He played on loan with Dunfermline Athletic, St Mirren and Greenock Morton before joining Ayr United in 2017. He signed for Dundee United in 2019 and made his debut for Scotland later that year. In 2021 Shankland moved to Belgian club Beerschot, but returned to Scotland after one year, signing with Hearts.
![]()
Season Stats
24 appearances in the current 2025-2026 Season
18 goals scored in the current 2025-2026 Season
Trophies ![]()
Milestones
Former Youth Teams ![]()
2009-2011 |
2012-2013 |
2013-2017 |
2014 (Loan) |
2015-2016 (Loan) |
2015 |
2016-2017 (Loan) |
2017-2019 |
2017 (Loan) |
2019-2021 |
2021-2022 |
2022-2026 |
2022-2025 |






ESPN | WikiData |