Open main menu

Rothes Football Club is a senior football club who play in the Highland Football League. They were founded in 1938 and play at Mackessack Park in Rothes, a small town near Elgin in Moray. They play in tangerine shirts, colours they inherited from Dundee United after purchasing the floodlights from Tannadice Park. Rothes have won the Highland League once, in the 1958–59 season. Mackessack Park is named after one Douglas Mackessack, a local laird and whisky magnate and an early benefactor of the club.

Full nameRothes Football Club
Nickname(s)The Speysiders
GroundMackessack Park, Rothes
Capacity2,700 (184 seated)
ChairmanIain Paul
LeagueHighland League
2018–19Highland League, 10th of 18


Current squadEdit

As of 03 July 2018

Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

No. Position Player
  GK Robbie Donaldson
  GK Darren McConnachie
  DF Chris Brown
  DF Rory Cooke
  DF Jamie Duff
  DF Steven Fraser
  DF Martin MacDonald
  DF Scott MacLean
  DF Paul MacLeod
  DF Blair McDonald
  DF Bruce Milne
No. Position Player
  DF Stephen Rennie
  DF Dale Wood
  MF Craig Cormack
  MF James MacKay
  MF Blair MacLennan
  MF Jack Maley
  FW Scott Davidson
  FW Kris Duncan
  FW Jaime Wilson


  • Manager: Steven MacDonald
  • Assistant Manager: Gordon Connelly
  • Coach: Nathan Sharp

Club honoursEdit


1958–59, 1978–79

  • Campbell Charity Cup


External linksEdit