Lawrence Shankland, born on 10 August 1995 (age 30), is a Scottish striker now with Rangers. His senior career began at Queen’s Park before Aberdeen took him into a bigger environment, but the more useful education came on loan. Spells with Dunfermline Athletic and St Mirren gave him regular senior football and helped turn him from a prospect into a forward with a clearer edge.
After leaving Aberdeen, Shankland rebuilt his career properly at Ayr United, where the goals made the rest of the game pay attention. Dundee United followed, then a move to Beerschot in Belgium, before Hearts brought him back to Scotland. His strongest league season came at Tynecastle in 2022-23, when he scored 24 goals in 37 appearances.
He is at Rangers in 2026-27, with one league appearance and one Scottish Cup appearance, scoring once in the cup for a total of one goal in two appearances across all competitions. His current market value is around £2.5m, according to Transfermarkt.
Shankland has also represented Scotland this season, making two World Cup appearances and two in European World Cup qualifying, scoring once in qualifying. His career has moved through early loans, productive domestic spells, a short period abroad, a strong Hearts run and now a Rangers chapter.
