Lawrence Shankland, born on 10 August 1995 (age 30), is a Scotland striker now with Rangers. His current market value is around £2.5m, according to Transfermarkt.
Shankland’s early career was not especially tidy, but it did him no harm. After coming through at Queen’s Park and moving to Aberdeen, he had loan spells that gave him the one thing young strikers usually need and often do not get: senior football with consequences. Dunfermline Athletic and St Mirren were important staging posts rather than glamorous ones.
His career properly caught fire at Ayr United, where regular goals changed the conversation around him. A move to Dundee United followed, then a spell in Belgium with Beerschot, before he returned to Scottish football with Hearts. His best league season came at Tynecastle in 2022-23, when he scored 24 goals in 37 appearances.
By 2025-26, Shankland remains a regular first-team presence at Rangers. He has made 29 league appearances and scored 16 league goals, with another goal in his only Scottish Cup outing, giving him 17 goals in 30 appearances across all competitions. He has also been involved with Scotland this season, including 2 World Cup qualifying appearances and a goal.
Shankland’s career has been built steadily rather than elegantly: loans, goals, a productive spell at Hearts, and now a prominent role at Rangers. He is an established Scottish striker, still relevant at club and international level.
