

Fraserburgh announced their intentions for the Scottish Highland Football League season in emphatic style, crushing Rothes 7-0 at Mackessack Park on 1 August 2026. The visitors were in devastating form from the first minute to the last, producing one of the most dominant away performances of the opening weekend.
Match report: A rout of historic proportions
It took Fraserburgh only a few minutes to assert their authority. Their first goal arrived early, and the floodgates soon opened as they tore through the Rothes defence at will. By half-time, the visitors had already built an unassailable lead, and the second half followed a similar pattern as they continued to push forward in search of more goals.
Rothes had no answer to Fraserburgh's pace, movement and clinical finishing. The home side's misery was compounded by a series of defensive errors, and only the performance of their goalkeeper kept the score from being even more lopsided. When the final whistle sounded, the 7-0 scoreline was a fitting testament to the gulf in quality between the two sides on the evening.
Scoring summary and standout performers
- Fraserburgh scored three times in the first half, effectively ending the contest before the break.
- Four more goals followed after half-time, including two from substitutes who made an instant impact.
- The Fraserburgh front line never relented, pressing high and creating chances throughout the 90 minutes.
What this means for both clubs
Fraserburgh's emphatic victory sends an early warning to every other team in the Scottish Highland Football League. Their attacking display was bordering on ruthless, and they will be viewed as one of the favourites to compete for the title on this evidence. Rothes, by contrast, will have serious work to do in training ahead of their next fixture after suffering a result that damages both their confidence and their goal difference. In a league where title races can be decided by small margins, a seven-goal swing could prove significant later in the season.