Ayr United have made former Celtic reserve striker Kevin Cawley their seventh signing of the summer.
The 20-year-old arrives at Somerset Park after impressing as a trialist during Saturday's 2-0 friendly defeat to St Johnstone.
"He will be a great addition to the squad," Ayr manager Brian Reid told his club's website.
Brian added "Those who saw Kevin as a trialist will agree he is a skilful forward with a determination to win."