MacKessack Park
Rothes, Scotland
Information
LocationRothes, Scotland
Capacity2,700
Surfacegrass
Home Team

RothesFootball League - Highland League, Football League - Highland League, Friendlies Clubs, FA Cup
Upcoming Matches
21 November 2026
Rothes
Nairn CountyPrevious Matches
31 October 2026
Rothes
Keith24 October 2026
Rothes
Deveronvale17 October 2026
Rothes
Inverurie Loco Works7 October 2026
Rothes
Huntly3 October 2026
Rothes
Brora RangersMore Football League - Highland League Stadiums






