 Since elevation into the Welsh League steady improvements have been made both on and off the pitch and in 2000 floodlights were erected.In the 2003–2004 season the Club attained its highest position within the League when it ended the season in the runners up spot in division one and just missed out on promotion to the Welsh Premier League.In the 2004–05 season the club won the League Challenge Cup for the first time at Ton Pentre.