Titles as a player 9 x Welsh Champion2016The New Saints2017The New Saints2018The New Saints2019The New Saints2022The New Saints2023The New Saints2024The New Saints2025The New Saints2026The New Saints5 x Welsh Cup Winner2016The New Saints2019The New Saints2022The New Saints2023The New Saints2025The New Saints4 x Welsh League Cup Winner2017The New Saints2018The New Saints2024The New Saints2025The New Saints