The Scottish Groundhopping Guide hosted by Supporters Direct Scotland


Formed: 1938
Home colours: Tangerine / Black / Tangerine
Change colours: Black / Black / Black
League: View current league table
Home ground: MacKessack Park
Address: Station Street, Rothes, AB38 7BU
Record attendance: 1,200 vs Clyde, 3rd January 1981
SFA Licence Award: Entry Level
Location: The A941 passes straight through Rothes. At the northern end, not quite on the roundabout, turn off into a lane that follows a small burn. The second right leads to Mackessock Park.
Click here for directions from your current location
Click here to view on Google Maps
Click here to view a map at
Nearest Railway Station: Elgin (10 miles)
Click here for latest public transport info
Capacity: 1731
Seats: 160
Cover: Yes
Floodlights: Yes
Playing surface: Grass
Social club: Yes
Notes: The main stand at Mackessack Park is very smart and modern, with the rest of the ground consisting of expanses of grass. Additional cover directly opposite the main stand was added in 2019.