Stuart Armstrong was born in Inverness on 30 March 1992 (age 33), and built his senior career as a Scottish centre midfielder with enough technical polish to make him useful in good teams rather than merely busy ones.
Celtic signed him from Dundee United in February 2015 for around £2m, a sensible move for a player who had already shown he could handle the domestic level. His best league season came in 2016 - 2017, when he scored 15 goals in 31 appearances for Celtic – a serious return from midfield, and not one padded out by reputation.
He left Celtic in July 2018, joining Southampton for around £7m. That move took him into English football, where he later became an established figure, before spells with Vancouver Whitecaps and Sheffield Wednesday. There was a fair bit of movement there, but he remained recognisably the same type of player: a midfielder who wants the ball, carries it cleanly, and can still arrive in useful areas.
Armstrong is now with Aberdeen, wearing squad number 14, and remains a regular first-team presence in 2025 - 2026. He has made 28 league appearances with two goals, along with two Scottish Cup appearances and five in the Conference League, giving him 35 appearances and two goals across all competitions for the club.
His current market value is around £340,000, according to Transfermarkt. From Dundee United to Celtic, Southampton and on to Aberdeen, Armstrong’s career has been that of a capable Scottish midfielder who has lasted because he can still contribute properly at first-team level.
