Scotland midfielder Stuart Armstrong has completed a move to Major League Soccer side Vancouver Whitecaps.

The club announced the two-year deal on Tuesday afternoon after teasing the former Celtic midfielder's transfer on social media last night.

Armstrong will join former Dundee United teammate Ryan Gauld at the Canadian club after departing Southampton as a free agent at the end of the 2023/24 season.

The 32-year-old featured for his country at Euro 2024, although he was not named in Steve Clarke's latest Scotland squad for the forthcoming Nations League fixtures.

“We are very excited to welcome Stuart and his family to Vancouver,” said Axel Schuster, Whitecaps FC sporting director.

“He is a player who has excelled for many years at the highest levels in the United Kingdom, as well as internationally with Scotland. He brings experience, tactical awareness, positional flexibility, and a very high work rate. In addition, his passing range and elite chance creation from the midfield position will add another dimension to our team’s overall attack."