Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Allen Mackenzie signs new deal and has starring role in Rothes win over Forres

Allen Mackenzie scores Rothes' second goal in their win over Forres Mechanics. Pictures by Sandy McCook/DCT Media
Allen Mackenzie scores Rothes' second goal in their win over Forres Mechanics. Pictures by Sandy McCook/DCT Media

Allen Mackenzie celebrated signing a contract extension with a goal in Rothes’ win over Forres Mechanics.

The 32-year-old winger has penned a deal to stay with the Speysiders until the summer of 2026.

Mackenzie was also on target in the 2-1 victory against the Can-Cans at Mackessack Park.

Rothes manager Ross Jack said: “I’m delighted to have him around for another few years.

“Allen gives us width, he can play a number of positions as a full-back or a winger.

“He’s a good player to have in our squad. I can’t seem to get rid of him – I’ve had him at Elgin, I’ve had him at Turriff and now here, but he’s the type of player I really like.”

Saturday’s victory keeps Rothes seventh in the Breedon Highland League and moves them to within four points of sixth-placed Inverurie Locos with three games in hand.

Jack added: “It was a game of two halves: I thought we were good first half and terrible second half.

“Forres came out after half-time and put us under real pressure, we didn’t deal with it very well but I’m pleased to get the three points.

“We’ve got a wee bit of momentum and games in hand.

“We’ve got to look ahead and try to look above, hopefully we can pull them into the pack.”

Speysiders strike first

Rothes had the better of the first half and made the breakthrough in the ninth minute.

Allen Mackenzie’s long throw-in from the right wasn’t fully cleared by the Forres defence and Aidan Sopel gathered the loose ball and fired a shot from 14 yards into the bottom left corner.

The Can-Cans struggled to create openings in the first period. Dale Wood sent a shot over from long range and Craig Mackenzie had a free-kick held by goalkeeper Iain Mackenzie.

The Speysiders doubled their lead with 35 minutes on the clock when Allen Mackenzie curled a superb free-kick from 25 yards beyond goalkeeper Stuart Knight into the left corner.

Forres were much improved after the break and within three minutes of the restart Wood’s strike from 25 yards whistled just over.

Shaun Morrison, second from left, wins a header for Forres against Fraser Robertson of Rothes, left

In the 50th minute the woodwork denied the Can-Cans. Craig Mackenzie’s cross from the left broke for Jack Grant whose attempted finish from 12 yards cannoned back off the crossbar.

But on 52 minutes Forres did pull a goal back. Craig Mackenzie sent in a free-kick from the left flank, Lee Fraser glanced a header against the right post but Connall Ewan was on hand to knock home the rebound from close range.

The visitors were the team in the ascendancy but found it tough to create the chances which could have led to an equaliser.

In the closing stages the closest they came was through strikes from Ewan and Wood which were routine for goalkeeper Iain Mackenzie.

Frustration for Forres

Forres manager Steven MacDonald said: “First half we didn’t do enough.

“Being 2-0 down at half-time was really disappointing and we said we were still in the game, we just had to play much better because we didn’t turn up enough.

“We can do a lot better than that first half but you can’t just do it for 45 minutes in Highland League football.

“It seems week-in, week-out just now we’re getting a good half or a good spell, but it’s not enough.

“It’s no secret we’re showing inconsistency in games, we lost a goal after 40 seconds last week and it hurts you to do that against good teams.

Rothes’ Aidan Sopel, left, tries to get away from Callum Johnston of Forres

“We’re a bit naive, a bit soft and a bit nice. Rothes enjoy those sort of conditions, Ross sets his team up well and they’re good at it.

“In the first half they had that bit more edge than we had to win the game which was disappointing.

“Second half we were a lot better, but it’s not enough to just turn up when you want.

“You need to be at it for 90 minutes in the Highland League and demanding more of each other.

“We keep saying about learning from it, but we can’t keep saying it we’ve got to do it because we’re not learning quickly enough.”