Lewis Webb joined Swansea from Merthyr Town in the summer of 2019.
The former Welsh Schools international goalkeeper arrived after making 17 first-team appearances for the Martyrs the previous season.
Webb previously spent time in the youth ranks at Cardiff and Newport, as well as Welsh League Division Three side Chepstow Town.
He played eight times for the under-23s in all competitions during the 2019-20 season, while he also made the same number of appearances for the under-18s side.
An intelligent lad off the pitch, he achieved 11 GCSEs - all A* to C - at St Julian's School in Newport.