Stuart Armstrong was born in Inverness on 30 March 1992 (age 34) and came through at Dundee United before Celtic took him in February 2015 for around £2m. It was a sensible move rather than a speculative punt: he had already shown enough at Tannadice to look like a midfielder with a bit more craft than the usual domestic-market fare.
At Celtic, Armstrong became a useful and often influential first-team player. His best league season came in 2016-2017, when he scored 15 goals in 31 appearances from midfield, a return that made his later move south no great mystery. Celtic sold him to Southampton in July 2018 for around £7m.
Southampton gave him a longer platform in England, before later spells with Vancouver Whitecaps, Sheffield Wednesday and Aberdeen. Now at Aberdeen, where he wears number 14, he remains a regular presence in 2025-2026: 28 league appearances and two league goals, with two Scottish Cup appearances and five in the Conference League. Across all competitions for Aberdeen, he has made 35 appearances and scored twice.
Armstrong’s current market value is around £340,000, according to Transfermarkt. His career has moved from Dundee United promise to a productive Celtic spell, a substantial Southampton period, and a late-stage role as an experienced midfielder at Aberdeen.
