Age: 26 years, 4 months
Place of Birth: Edinburgh, Scotland
Ally signed for Shamrock Rovers in January 2018 after six and a half years at St Johnstone. However, Ally lasted just the single season with the Hoops. In December 2018, Ally signed with Derry City ahead of the 2019 campaign. In December 2020, Ally signed for Shels ahead of the 2021 First Division season.