and later with Scunthorpe United, scoring in a friendly against Frickley Athletic, but was not offered a contract. He also went on trial with Scottish Premiership side Partick Thistle in August. Dundee Beattie signed for Scottish Championship side Dundee on 11 September 2013. Three days after signing for the club, Beattie made his debut for the club, in a 0–0 draw against Hamilton Academical. Beattie scored his first goal of the season, on 28 September 2013, in a 3–1 win over Greenock Morton. After making a good start, scoring three goals, Beattie, however, sustained a knee injury After an operation, it was announced that Beattie would be out for three months. After Beattie returned to action, new manager Paul Hartley said he thought Beattie would have a big role to play. He made his first appearance since his injury, coming on as a substitute, in a 1–0 win over Dumbarton. Beattie scored in his first start, a 3–0 win over Alloa on 26 April 2014. After helping the club gain promotion to the Scottish Premiership, Beattie expressed concerns over his future at Dundee. It was confirmed by the club in May 2014 that his contract would not be renewed. Malta and return to Scotland Beattie signed for Maltese Premier League side Żebbuġ Rangers on 18 August 2014, on a one-year deal, with the option of a further year. In the beginning of September, after less than two weeks with Żebbuġ Rangers, Beattie signed for Scottish League One club, Ayr United. At the end of the 2014–15 season, Beattie was released by The Honest Men. In what was described as a "shock move", Beattie subsequently signed for recently relegated Scottish League Two club Stirling Albion, however, Beattie departed at the end of the 2015–16 season, after 23 appearances and scoring six goals. In July 2016, Beattie became the highest profile summer signing for newly promoted Scottish League Two club Edinburgh City. Beattie spent two seasons with the Citizens before departing in May 2018. Shortly after leaving Edinburgh, he signed for Elgin City on a one-year deal. Beattie left the club in January 2019. International career Beattie made his full Scotland international debut as a 76th-minute substitute in a draw against Italy on 3 September 2005. He went on to score his first goal in a 2–1 victory against Georgia. In all he made seven appearances between 2005 and 2007, scoring once.