1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. Dernière mise à jour : 30 décembre 2011
Deuxième plus ancien joueur du club avec 266 matchs de Welsh Premier League, il quitte les New Saints le [1] et s'engage avec l'Airbus UK Broughton FC le 23 juillet suivant[2].