Former Arsenal youth midfielder Charlie Gilmour has joined Norwich City on a free transfer, after being released by the Gunners.

BOREHAMWOOD, ENGLAND - MARCH 04: Charlie Gilmour of Arsenal is challenged by Adam King of Swansea City during the Premier League 2 match between Arsenal and Swansea City at Meadow Park on March 04, 2019 in Borehamwood, England. (Photo by Harriet Lander/Getty Images)
BOREHAMWOOD, ENGLAND – MARCH 04: Charlie Gilmour of Arsenal is challenged by Adam King of Swansea City during the Premier League 2 match between Arsenal and Swansea City at Meadow Park on March 04, 2019, in Borehamwood, England. (Photo by Harriet Lander/Getty Images)

Norwich confirmed the completion of the signing on Monday, announcing that Gilmour had joined on a two-year contract with an option for an additional year.

Gilmour confirmed his departure from Arsenal on Instagram back in early May. At the time, the 20-year-old clearly didn’t know where he was headed next, as he ended the post with “I’m a free agent, dm for more info”.

There was some talk the midfielder could join Rangers, his boyhood club, particularly as Rangers players started to tweet at him about his future. For whatever reason, that transfer never materialised.

Instead, Gilmour will remain in England and in the Premier League, which is great news for him.

The Scottish youngster performed well for the Arsenal u23s last season, and he even earned his first-team debut last November.

The problem was the competition from Joe Willock and Matteo Guendouzi, players of a similar age already ahead in the pecking order. It was in the best interest of Arsenal and Gilmour that he moved on to hopefully play a bit more regularly.