A commanding central-defender with Hamilton, Hearts and St Johnstone, James entered management with Montrose and also managed Arbroath and Brechin before taking the reins at Borough Briggs in November 2014.
Position: Assistant Manager
Gavin’s career as a forward took him to Forfar, Meadowbank, Brechin, St Johnstone, Stirling Albion and Den Haag in Holland. He managed juniors Kinnoull and Jeanfield Swifts before becoming Weir’s no 2 in November 2014.
Position: Goalkeeping Coach
Born in Inverness. A product of the Ross County youth system. ‘Twiggy’ initially joined Elgin on a season-long loan in July 2007 and made the move permanent a year later. Can operate either as a central defender or in midfield and is the club’s longest-serving player.
Matthew played for Macduff Lions BC and Deveronvale before joining Aberdeen. He moved to Inverness CT in 2012, making the first of three Premier League appearances in December 2012, and switched to City in May 2014. Matthew represented Scotland at U18 level.
A product of the club’s youth scheme, he was previously on schoolboy forms with Ross County. Signed as a professional in August 2012 and scored his maiden first-team goal at Clyde in November 2013. Darryl has also figured in midfield and forward roles for the club.
A product of Elgin’s youth scheme, ‘Soapy’ made his Elgin debut against Stenhousemuir in April 2008, aged 16. His father played for the club in their Highland League days. Following an injury-ravaged 2013/14 season, he is returning to the form that attracted interest from a number of Premier Division clubs.
Originally with Ross County, Archie had a loan spell with City in 2011/12 and also played on loan for Forres Mechanics whilst in the Dingwall club’s books. He joined Highland League Nairn County in July 2013, switching to City in July 2014. An accomplished playmaker with poise and vision.
Daniel began his career with Ross County and had a loan spell at Peterhead before making a permanent move to Balmoor in 2010. He joined City in July 2011 and had two outstanding seasons here before opting for Highland League football with Nairn County. He returned to Borough Briggs in May 2014. A tricky ball-player with a wand of a left foot.
Former Caithness United, Wick Academy, Ross County and Peterhead (loan) striker who joined Elgin in 2009. Gunny has netted 100 League and Cup goals for City, easily making him the club’s leading goal scorer of the SFL/SPFL era.
Robbie joined City after being released from Aberdeen Under 17s.
Thomas joined in September 2015 after being released from St Mirren. The 21-year-old came through the youth ranks with St Mirren making around 40 appearances for the club.
Chris joined the club at the beginning of the season from Junior side Jeanfield Swift.
Shane returned to City after a spell at Peterhead FC.
Chris signed at the start of the season from Junior side Jeanfield Swift.
Keiran joined city at the start of the season after being at Arbroath for 2 years.
After a brief loan spell at City in 2015, Jamie went to Arbroath before returning to Elgin at the start of the new season.
Scott joined City at the start of the new season from Forfar Athletic.
Ben joined the club from RAF Lossiemouth at the start of the season.