 For the last two decades the club's main driving force, beginning in the Churches' League right up the IFA Championship, has been one of the current directors and Secretary, Colin Russell.After four years in Championship 2, in 2012–13 the club won promotion to Championship 1 for the first time.The club remained In promotion contention remarkably in the NIFL Championship 1 In the seasons following their return to the division.