Colin Reynolds holds the league's all-time appearance record.
Colin Reynolds of Aberystwyth became the first player to make 500 appearances in the Welsh Premier
League when he was named captain against Airbus UK on 12 October 2008.
Gary Lloyd, currently with Llanelli, became the second player to achieve
the 400-mark when he played against Cardiff Grange Quins on 10 December 2005, but was passed in April 2010 by Andrew Thomas, who had made all his starts for the same club - Caersws -
before joining Newtown in the summer of 2008.
Goalkeeper Andy Mulliner and Welshpool defender Timmy Edwards have also achieved
the feat alongside Caersws defender Hugh Clarke, striker Marc Lloyd Williams, Aberystwyth defender Aneurin Thomas and Porthmadog defender Mike Foster.