Albion prospect Carl Rushworth has signed a new contract and been sent on loan to the Championship.
The 22-year-old has signed a deal until June 2027 with a club option for an extra year and headed to Swansea for the season.
Rushworth, who represents England’s under-21s, has steadily progressed up from non-league and up through the Football League over the last few seasons.
He is expected to compete as Swansea’s starting keeper after German keeper Steven Benda suffered a ruptured cruciate ligament in January.
Rushworth will link up with new Swansea manager Michael Duff.
Technical director David Weir said: "Carl has improved year-on-year with loans in non-league, League Two and League One.
"Now he is making another step up which is a really exciting prospect for him – we're looking forward to seeing how he progresses over the next year with Swansea."
The 22-year-old joined Albion from Halifax Town in 2019, progressing through the academy before spending the 2019/20 season on loan with Worthing.
A year with the under-21s followed before a season with League Two Walsall, where he won the Players' Player and Supporters' Young Player of the Season.
Last season he made 46 appearances in League One with Lincoln City, keeping 20 clean sheets.
Swansea finished tenth last season, just three points out of the play-offs under former Albion youth player Russell Martin.
Martin made the move to recently relegated Southampton on June 21.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here