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 youth 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.
Cabango made his first-team debut in the Carabao Cup victory over Northampton Town in August 2019 and went on to make a further 25 appearances during the season, scoring his first senior goal for the club in July's win at Birmingham.
The centre-half's efforts were rewarded with a new contract that will keep him in SA1 until the summer of 2023.