Ryan Viggars signed a professional deal with the Addicks in the summer of 2021, following a spell with Sheffield United.
The forward has been a regular for Wales throughout the youth ranks, representing the Dragons at U17, U18 and U19 level.
Viggars made his first team debut for Charlton at Leyton Orient in the Papa John's Trophy in November 2021, featuring for the final 14 minutes in east London.
In August 2022, he joined Needham Market on loan until October 1st.
Viggars joined National League outfit Maidstone United on loan for the remainder of the season in March 2023.
In May 2023, the club exercised an option to extend the striker's contract.