Andy Yiadom has joined Reading on a free transfer from Barnsley.
The 26-year-old has been linked with the Royals for over a year and the deal has now been reached following Barnsley’s relegation from the Championship, signing a contract until 2022.
A Ghana international, right-back Yiadom’s contract has expired following two years at Oakwell and he comes in to provide competition for vice captain Chris Gunter, who played in all 52 games last season.

“I’m very happy that Andy is joining Reading as my first signing,” said boss Paul Clement.
“He is someone that I’ve known for a while and whose progress I was tracking when I was at Swansea.
“Andy comes here with good experience of the Championship. He’s a good age at 26 and he has the right desires and ambitions which will help us to move forward with this club.”
READ: Ron Gourlay says Reading have cash to spend this summer
After coming through Watford’s youth system, Yiadom moved into non-league with spells at Hayes and Yeading and Braintree Town before establishing himself at Barnet, playing more than 150 games for the Bees in both the Conference and League Two.
That four-year stay earned him a move to Barnsley in the summer of 2016, where he penned a two-year deal and featured regularly in the second tier and received his first senior Ghana cap in 2017.
“Andy is a player we have been tracking for a long time and have worked hard to sign, so it is really pleasing to finally be able to welcome him to Reading,” said technical director Brian Tevreden.
“Andy’s qualities stood out to us – his ability as an athletic and technical footballer, his potential to keep improving his game as well as his leadership abilities.”
Yiadom will officially become a Reading player on July 1 when his contract at Barnsley expires.