Lawrence Shankland

Lawrence Shankland
Shankland with Scotland in 2019
Personal information
Full name Lawrence Shankland
Date of birth (1995-08-10) 10 August 1995
Place of birth Glasgow, Scotland
Height 6 ft 1 in (1.85 m)
Position Striker
Team information
Current team
Heart of Midlothian
Number 9
Youth career
2009–2011 Queen's Park
Senior career*
Years Team Apps (Gls)
2011–2013 Queen's Park 34 (11)
2013–2017 Aberdeen 17 (0)
2014Dunfermline Athletic (loan) 13 (7)
2015–2016St Mirren (loan) 31 (10)
2016–2017St Mirren (loan) 17 (0)
2017Greenock Morton (loan) 16 (4)
2017–2019 Ayr United 61 (50)
2019–2021 Dundee United 59 (32)
2021–2022 Beerschot 26 (5)
2022– Heart of Midlothian 127 (67)
International career
2015 Scotland U21 4 (2)
2019– Scotland 18 (4)
* Club domestic league appearances and goals as of 22 January 2026
‡ National team caps and goals as of 18 November 2025

Lawrence Shankland (born 10 August 1995) is a footballer who plays as a striker for and captains Scottish Premiership club Heart of Midlothian and the Scotland national team.

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.