John Leah

Date of birth
3 August 1978

A product of the Llansantffraid youth set-up who made his first-team debut in August 1996, but moved on to Darlington, for whom he made seven Football League appearances, and Newtown, rejoining the Saints in November 2001 where he was club captain in the 2004/5 double winning season. Named in the Welsh Premier dream team for 2007/8 and 2008/9, but was surprisingly released by TNS in April 2009 and signed for Rhyl. Stayed with the Lilywhites, where he was made captain, despite their relegation to the Huws Gray Alliance but left to join Aurbus UK Broughton in January 2011.

Most appearances

Ryan Edwards has made the most Welsh Premier League appearances for Airbus UK Broughton with 185 starts (+ 2 sub).