Former Rangers youngster Archie Stevens has officially joined Arsenal.
Stevens spent the second half of last season on loan at Dunfermline Athletic from the Ibrox club, where he made 10 appearances.
The winger then departed Rangers earlier this summer after they chose not to give him a new deal.
Now, Stevens has signed for Arsenal after a successful trial period in which he scored for their under-21s against Monaco II.
Read more:
- Rangers legend Ally McCoist clears up strange fake account mystery
- Ref Watch verdict on 3 key calls that went against Rangers vs Hearts revealed
Academy manager Per Mertesacker told the club's official website: "Since Archie has been with us, he has really impressed as a person and player.
"He has fit into our environment seamlessly and has been really impressive in matches and in training. Archie has absolutely earned this next stage in his career with his professional contract with us.
"We welcome Archie to our Academy and are all looking forward to working with him in his continued development."
Stevens added: "I went on loan to Dunfermline towards the end of the season and learnt loads there.
"We were in a relegation scrap at the start, so that taught me a lot, and we managed to stay up. So I’ve seen a lot of things on and off the pitch."
The 19-year-old will turn out for Arsenal's under-21s this season.