In season 1996-1997, the Club was playing in the old National League Division 2, often in the shadow of their long-time local rivals, Gordonians.
An ambitious 5-year plan saw the Club rise to Premier 1 in season 2000-2001, thereafter finishing in the top half of this league for 5 seasons before being relegated in 2007.
Premier 1 status was regained in 2010-2011 and consolidated during season 2011-2012 when the Club became members of the new streamlined 10 team Premiership.
In 2012-2013 the club finished 5th in the Premiership, missing out on British & Irish Cup involvement by a single point. The Club did, however, win the Caledonia Cup that season.
In season 2018-2019, the Club won the Scottish National League Cup by defeating Highland RFC 26-10 at Bridgehaugh, Stirling. Read a match report and view highlights by clicking here
The Club currently has around 70 registered players across its 2 senior sides. For Season 2023/2024, the 1st XV is competing in Tennent’s National League Division 2 while the 2nd XV are playing in Tennent’s Caledonia North Regional League Division 3.
There are also currently around 275 players across the Club’s successful Juniors (U13-U18) and Mini sections (P1–P7) which are open to both boys and girls.