Ryan Shanley is a Scottish striker, born on 16 January 2001 (age 25), now with Kelty Hearts. His early senior career was not especially noisy, but Edinburgh City gave it its clearest shape.
The 2022–23 season at Edinburgh City remains the spell that stands out: 22 league appearances, six league goals, and a proper run of first-team football. For a forward still trying to establish himself, it was a useful return rather than a headline act.
Shanley has remained relevant at Kelty Hearts in 2025–26, making 27 League Two appearances and scoring nine goals. That keeps him firmly involved rather than drifting around the edges of the squad.
His career to date is a modest but active one: a Scottish striker whose most identifiable spell came at Edinburgh City, and who is still contributing regularly for Kelty Hearts.
