Ayr United have signed Lawrence Shankland on a short-term deal until January following his departure from Aberdeen this summer.
The 22-year-old began his career at Queen's Park and had loan spells with Dunfermline Athletic, St Mirren and Morton during his time at Pittodrie.
Ayr boss Ian McCall, whose side face Raith Rovers in a top-of-the-table clash at Stark's Park this weekend, told the club website: "We may have quite a few injuries for tomorrow, however this is not a signing that is down to the injuries.
"I have said for some time I was looking for another attacking player. Lawrence is a boy I’ve tried to sign three times previously. He is a goalscorer and just needs to find his way again."