scored again after coming off the bench in the team's very next match, at home to Clermont, but it proved to be only a consolation try, as the French side won 49–7 to eliminate the Dragons from the Challenge Cup. His final score of the season came on 4 April, when he came off the bench to help the Dragons come from behind to salvage an 18–18 draw away to the Southern Kings. In 2019–20, Williams scored twice in his first six appearances of the season, first against Zebre in the Dragons' first away win for more than four years, then against Leinster, before missing a game for the first time since joining the Dragons, in their opening Challenge Cup game of the season against Castres. He returned to the side for the Challenge Cup game against Enisei-STM, and scored the opening try inside 10 minutes after running from deep within his own half; however, he suffered an injury before the end of the first half and had to be substituted. It later turned out that he had injured his anterior cruciate ligament and had to undergo surgery that ruled him out for the next few months. Despite the injury, in February 2020, he signed a new "long-term" contract with the Dragons. Following the suspension and subsequent resumption of professional rugby union due to the COVID-19 pandemic, Williams eventually made his comeback in the Dragons' European Challenge Cup quarter-final match against Bristol on 18 September 2020, almost 10 months after his injury, though he was unable to prevent his former side from winning comfortably, 56–17. Williams missed the first game of the 2020–21 season against Leinster, but returned for the Dragons' 26–18 win at home to Zebre on 9 October, in which he scored two tries and set up Jamie Roberts for another. He was not selected for the Dragons' next 10 matches, but returned again in February 2021 to start seven of the next nine, beginning with a home defeat to Connacht. He scored two more tries in that time, against Glasgow on 21 March, and against the Scarlets on 25 April. International After playing for Wales at both under-16 and under-18 level, Williams received his first call-up to the Wales under-20 team for the 2012 Six Nations Under 20s Championship. After being named as an unused replacement for the 28–15 home win over Scotland, he came off the