Albion left back Haydon Roberts has completed a move to Bristol City on a free transfer.

The 21-year-old has signed a three-year contract until 2026 and will officially join the League One side on July 1.

Roberts, who came up through Albion’s academy, was on loan to Derby County last season making 44 appearances and scoring two goals for the club.

He said of the move to Bristol: “I’m really excited.

READ MORE: 

“It’s a big moment in my career to come to a club like Bristol City, to kick on and progress both individually and with the club.

“I want to be a winner and win with Bristol City and to help the club get to the heights they want to - I can’t wait for the challenge ahead.”

Roberts is Bristol City’s third summer signing in 10 days.