The club has completed the signing of Australian international midfielder Riley McGree from MLS newcomers Charlotte FC.

The 23-year-old has signed a three-and-a-half year contract with the club.

Riley had previously been on loan from MLS expansion club Charlotte to Birmingham City, where he made 30 appearances before returning to the stateside ahead of the club’s first season in the league.

The seven-times capped international started his career in Australia with Adelaide United, and he also had spells with Club Brugge, Newcastle Jets and Melbourne City. He returned to Adelaide in 2019 and 13 goals in 28 appearances led to Charlotte securing his services as they built a squad for their first MLS campaign.

Boro manager Chris Wilder said: “We’re delighted to bring Riley into the club. He’s another good young player who wants to do well, and he will fit in well with us.

“He did well during his loan at Birmingham, we’ve been looking at him for a while, and when the opportunity came up for us to bring him to the club we jumped at it.”

Head of football Kieran Scott added: “Riley is a player who fits the mould of what we are looking for in that he is young, hungry, full of potential, and has a desire to join Middlesbrough.

“He turned down other opportunities because he wanted to join us here and be a part of what we are striving to build.”