Wales Under-19s international Ben Cabango has been with Swansea since the age of 14.
The Cardiff-born defender has gradually worked his way through the youth ranks – captaining the Swans at every level he has played.
Cabango spent the first half of the 2018-19 season on loan at JD Cymru Premier side TNS, making 25 appearances, while he also scored against Shkendija of Macedonia in a Champions League qualifier.
He returned to play 12 times for the Swans’ development side in the second half of the campaign, scoring twice.
After signing a new two-year deal in February 2019, he made his first-team debut six months later; playing the full 90 minutes of the Carabao Cup victory over Northampton Town at the Liberty.