Lawrence Shankland, né le 10 août 1995 à Glasgow en Écosse, est un footballeur évoluant au poste d'attaquant. Mesurant 1,85 m, il est droitier et joue pour le club de Heart of Midlothian, où il porte le numéro 9.
Shankland a commencé sa carrière professionnelle en 2012 avec Queen's Park avant de passer par plusieurs clubs écossais, dont Aberdeen FC, Dunfermline Athletic, Saint Mirren, Greenock Morton et Ayr United. C'est avec Ayr United qu'il s'est fait remarquer en inscrivant 62 buts en 73 matchs. Il a ensuite rejoint Dundee United en 2019, où il a continué à se montrer prolifique devant le but. Après un bref passage en Belgique avec le K Beerschot VA, Shankland est revenu en Écosse en 2022 pour signer avec Hearts, où il a marqué 54 buts en 84 apparitions.
Sur la scène internationale, Lawrence Shankland a fait ses débuts avec l'équipe nationale écossaise le 10 octobre 2019 lors d'un match contre la Russie. Il a depuis cumulé 14 sélections et inscrit 3 buts pour son pays. Il a également été appelé pour faire partie de la sélection écossaise lors de l'Euro 2024.
Shankland a remporté plusieurs distinctions au cours de sa carrière, notamment le titre de champion de la troisième division écossaise avec Ayr United en 2018 et de la deuxième division avec Dundee United en 2020. Il a également été nommé dans l'équipe-type de la Scottish Premiership en 2024.