Strathspey Thistle delivered one of the most emphatic performances of the Scottish Highland Football League season on September 17, 2026, dismantling Rothes 7-1 at Seafield Park. The hosts were relentless from the first whistle, scoring four goals before half-time and adding three more after the break to complete a rout that will be remembered by supporters for years.
Match Overview
Strathspey Thistle set the tone inside the opening five minutes when Dylan Fraser latched onto a through ball and fired low past the Rothes goalkeeper. The early breakthrough forced Rothes to chase the game, and the visitors never managed to settle. A second goal arrived from a corner, with Ryan Innes rising highest to head home. Liam Duncan added a third after a slick passing move, before Fraser grabbed his second to make it 4-0 at the interval.
Rothes stopped the bleeding briefly after the restart with a well-taken consolation from Ryan McLeod, but normal service resumed almost immediately. Fraser completed his hat-trick from the penalty spot, Duncan scored his second of the night, and substitute Ewan Grant rounded off the scoring in the closing minutes.
Key Moments
- 5th minute: Dylan Fraser opens the scoring with a composed finish.
- 22nd minute: Ryan Innes doubles the lead from a corner.
- 38th minute: Liam Duncan makes it 3-0 after a flowing team move.
- 45+1 minute: Fraser strikes again to cap a dominant first half.
- 52nd minute: Ryan McLeod pulls one back for Rothes.
- 61st minute: Fraser converts a penalty to complete his hat-trick.
- 74th minute: Duncan scores his second.
- 88th minute: Ewan Grant completes the 7-1 scoreline.
Tactical Story
Strathspey Thistle's high press suffocated Rothes from the outset. The home side won the ball back quickly in wide areas and attacked with purpose, using overlapping full-backs to create overloads. Rothes attempted to sit deep and counter, but their defensive line was repeatedly stretched by Fraser's movement and the direct running of Duncan. The visitors' midfield struggled to track runners, and set-piece marking was poor throughout.
Standout Players
Dylan Fraser was the obvious star with a hat-trick, but Liam Duncan's two-goal, one-assist performance was equally impressive. Ryan Innes controlled the midfield and contributed a goal, while Ewan Grant made an impact from the bench. For Rothes, Ryan McLeod took his consolation well and goalkeeper Andrew Simpson made several saves to prevent an even heavier defeat.
What It Means for the Table
The three points and a huge goal-difference boost lift Strathspey Thistle into a more comfortable position in the Scottish Highland Football League standings. The win sends a warning to the rest of the division about their attacking potential. Rothes, meanwhile, remain in need of defensive reinforcements after a result that leaves them looking over their shoulder in the lower half of the table.

