Ashley Williams has made 344 appearances in all competitions for Swansea City Captain Ashley Williams says he has not enjoyed this season, despite Swansea City seemingly winning their battle to avoid Premier League relegation. Saturday’s vital 1-0 win over Aston Villa means Swansea are now 10-points clear of the bottom three with just seven games