Greencastle Rovers FC was established in 2002 and started life in Division 3 of the Belfast and District Football League in season 2002-03.  A successful first season was quickly followed by promotion to Division 2 for season 2003-04 where consolidation and a mid-table finish was the order of the day.  After finishing 4th in 2004-05, the Belfast and District League was restructured and Rovers started 2005-06 in Division 1 but after a disappointing season was relegated to Division 2.

That summer Rovers undertook a major drive to recruit new players and was able to establish a 2nd team prior to the start of season 2006-07.  With the 1st team playing in Division 2, the 2nd team began the season in Division 3.  Both teams finished that season with respectable mid-table positions.

In 2007-08 things really took off with a very successful season for the whole club. Both teams won promotion, the 1st team moving into Division 1 and the 2nd team into Division 2.  In addition, the 1st team created history by becoming the first team from the Belfast and District League's third tier to win the League's premier cup competition, the Nelson Cup.

Building on the success of the previous season, Rovers continued to establish a name for itself in 2008-09 by not only reaching the QF of the IFA Junior Cup but also reaching the SF of the County Antrim Junior Shield.  A QF appearance in the Nelson Cup was quickly followed by winning Division 1 of the Belfast and District Football League.  With the 1st team being promoted to the Premier League, the 2nd team was promoted to Division 1.

In season 2009-10, both teams finished fifth in their respective leagues and consistent with the club's ambitions to grow applied to join the Northern Amateur Football League.  

This application was successful and the 1st team started season 2010-11 in Division 2C while the 2nd team started in Division 3F.  Both teams had a successful outcome to their first season in the NAFL, with both finishing 2nd in their league and winning promotion.  

Season 2011-12, therefore, saw the 1st team in Division 2B and the 2nds in Division 3E.  The 1st team had a solid season and finished just outside the promotion places to remain in Division 2B while the 2nds, despite also finishing just outside the promotion spots, benefitted from a restructuring of the 3rd Divsions which ensured that they would start the following season in Division 3D.

The 1st team, in 2012-13, had what can only be termed “a so close but yet so far” season, finishing runners-up in the Cochrane Corry Cup and also runners-up in the league with promotion to the highest level of junior Football in NI seeming scant reward for coming so close to success in both those competitions.  Yet the disappointment should be tempered by recognition of the achievement of reaching the top league of Junior Football in only 3 years.  The

The 2nd team reached the semi-final of the Templeton Cup this season and finished 3rd in the Division 3D, narrowly missing out on promotion by 2 points.

Season 2013-14 started on 7 September with considerable work going on in the background to secure the club the facilities necessary to participate in intermediate football at a future date.  This season also saw a significant event in the development of Greencastle Rovers as a club with the introduction of our first ever under age team, with an Under 16’s Boys playing their first season in the South Belfast Youth League.