The Glastonbury Celtic Football Club (GCFC) was founded in 1972 under the name Bristol Buffs and started competing in the Connecticut Soccer League (CSL) in 1973. In 1974 the team name changed to West Hartford United. As the name change suggests the club had a variety of homes including Bristol and West Hartford before settling permanently at the Irish American Home Society (IAHS) in Glastonbury in 1986.
In 1988 the name changed to Mersey AFC before finally settling on the current club name in 1992. During its first 20 years the club experienced mixed success winning the CSL Division 2 title three times and the CSSA Cup twice.
Since 1992 the club has maintained both its name, GCFC, and its home, IAHS, while growing from just one team to its current four age specific teams.
The club flagship team continues to the be the CSL open squad which competes in Connecticut's premiere amateur league. One of the defining moments of the club took place in 2003 when we added the CSL Division 1 title to our honors after competing in the league for over 30 years.
In 1992 the club added an Over 30s team that saw immediate success competing in the Shoreline Amateur Soccer League (SASL). The team competed in SASL for 15 years before moving into the Hartford area Southern New England Amateur Soccer League (SNEASL) for about 10 years. The team currently competes in the Farmington Valley Adult Soccer Club (FVASC) league.
In 2002 the club added an Over 40s team that finished second in SASL in 2002, 2003, and 2004. After success in SASL Celtic became a founding member of the Over 40 SNEASL established in 2006. The O40s have the most State Cup wins of any Connecticut club adding silverware to the Celtic trophy cabinet in 2003, 2010, 2016, 2018, and 2019.
In the 2010 time frame GCFC started an Over 50s team that also had immediate success losing in the State Cup in 2011 and winning the Cup in 2014. The team competed in SASL for several years. The year 2020 marks an exciting time for the club as we become a founding member of the Over 50 SNEASL division.