2012 marked the 100th anniversary of the club's , with a series of events lined up to mark this and the subsequent centenary season. To launch the festivities, the BTSC hosted Cardiff City in an August fundraising friendly attended by 2,000 spectators. However, Lovering's threats to withdraw Barry from the Welsh Football League would intensify in the weeks prior, threatening to cast a cloud over these celebrations. Nevertheless, the BTSC held a successful '100 Years of Barry Town' event at the Angel Hotel (attended by many past and present players), before the current team beat Welsh League champions Cambrian and Clydach on the 100th anniversary itself.