Premier League - 2026/2027Champions League Qual. - 2026/2027Conference League Qual. - 2026/2027Premier League - 2025/2026 ChampionshipPremier League - 2025/2026Welsh Cup - 2025/2026League Cup - 2025/2026Champions League Qual. - 2025/2026Conference League Qual. - 2025/2026Premier League - 2024/2025 ChampionshipPremier League - 2024/2025Welsh Cup - 2024/2025League Cup - 2024/2025Champions League Qual. - 2024/2025Europa League Qual. - 2024/2025Conference League - 2024/2025Conference League Qual. - 2024/2025Premier League - 2023/2024 ChampionshipPremier League - 2023/2024League Cup - 2023/2024Conference League Qual. - 2023/2024Champions League Qual. - 2023/2024Premier League - 2022/2023 ChampionshipPremier League - 2022/2023Conference League Qual. - 2022/2023Champions League Qual. - 2022/2023Premier League - 2021/2022 ChampionshipPremier League - 2021/2022Welsh Cup - 2021/2022Conference League Qual. - 2021/2022Premier League - 2021 ChampionshipPremier League - 2020/2021Europa League Qual. - 2020/2021Premier League - 2020 ChampionshipPremier League - 2019/2020Europa League Qual. - 2019/2020Champions League Qual. - 2019/2020Premier League - 2019 ChampionshipPremier League - 2018/2019Welsh Cup - 2018/2019Champions League Qual. - 2018/2019Europa League Qual. - 2018/2019Premier League - 2018 ChampionshipPremier League - 2017/2018Welsh Cup - 2017/2018League Cup - 2017/2018Champions League Qual. - 2017/2018Premier League - 2017 ChampionshipPremier League - 2016/2017Welsh Cup - 2016/2017League Cup - 2016/2017Challenge Cup - 2016/2017Champions League Qual. - 2016/2017Premier League - 2016 ChampionshipPremier League - 2015/2016Welsh Cup - 2015/2016League Cup - 2015/2016Champions League Qual. - 2015/2016Premier League - 2015 ChampionshipPremier League - 2014/2015Welsh Cup - 2014/2015League Cup - 2014/2015Champions League Qual. - 2014/2015Premier League - 2014 ChampionshipPremier League - 2013/2014Champions League Qual. - 2013/2014Premier League - 2013 ChampionshipPremier League - 2012/2013Champions League Qual. - 2012/2013Premier League - 2012 ChampionshipPremier League - 2011/2012Europa League Qual. - 2011/2012Premier League - 2011 ChampionshipPremier League - 2010/2011Europa League Qual. - 2010/2011Champions League Qual. - 2010/2011Premier League - 2009/2010Europa League Qual. - 2009/2010Premier League - 2008/2009Europa League Qual. - 2008/2009Champions League Qual. - 2007/2008Champions League Qual. - 2006/2007Champions League Qual. - 2005/2006Europa League Qual. - 2004/2005Europa League Qual. - 2003/2004Europa League Qual. - 2002/2003Europa League Qual. - 2001/2002Champions League Qual. - 2000/2001Cup Winners Cup Qualifiers - 1996/1997 Top Scorer Welsh Cup 2026/2027 No data available.