Mobiles and Tablets

If you are viewing HFLhub on a smartphone or tablet you may find that landscape works better for you.

Latest Results

Postponement news: Wed 28th February

All of tonight's scheduled Highland League and Breedon Highland League Cup ties have been postponed due to the adverse weather conditions.

Breedon Highland League Cup

Strathspey Th P-P Huntly

Highland League

Cove Rangers P-P Brora Rangers

Formartine Utd P-P Buckie Thistle

Rothes P-P Wick Academy

Australian club on lookout for striker

Yoogali Soccer Club in the New South Wales region of Australia are looking for a striker of Highland League standard to join their squad for the upcoming season.

Any interested parties should contact us with their football CV at This email address is being protected from spambots. You need JavaScript enabled to view it.


Full time scores and scorers: Sat 24th February

Breedon Highland League Cup  

Brora Rangers 2-0 Turriff United  

Brora: Paul Brindle (56 pen, 84) 

Cove Rangers 4-1 Rothes  

Cove: Johnny Smth (36 pen), Paul McManus (50, 56), Connor Scully (90) 

Rothes: Jamie Wilson (82) 

Jack Maley sent off (69) 

Forres Mechanics 5-3 Deveronvale – after extra time

Forres: Graeme Fraser (8, 104), Craig McGovern (60), Stuart Soane (71), Andrew MacRae (117) 

Vale: Liam Forbes (4), Grant Noble (29), Dane Ballard (63) 

Chris Blackhall sent off (114)

Strathspey Thistle P-P Huntly  

Highland League  

Buckie Thistle 1-3 Inverurie Locos  

Buckie: Andy MacAskill (71 pen) 

Locos: Andy Hunter (45, 47), Chris Angus (84) 

Fraserburgh 2-0 Lossiemouth  

Broch: Graham Johnston (65), Willie West (73) 

Wick Academy 2-2 Clach  

Wick: Craig Gunn (30), Sam Mackay (58) 

Clach: Fraser Robertson (26), Dan Maclennan (85) 


Full time scores and scorers: Wed 21st February

Highland League 

Buckie Thistle 1-2 Strathspey Thistle 

Buckie: Declan Milne (46) 

Strathy: John Cameron (59), Cameron Lisle (68) 

Clach 3-2 Brora Rangers 

Clach: Fraser Robertson (12), Michael Finnis (59 pen), James Beeston (65) 

Brora: Mark Nicolson (33), Scott Graham (65) 

Formartine Utd 4-1 Forres Mechanics 

Formartine: Scott Barbour (6, 64), Jevan Anderson (53), Graeme Rodger (73) 

Forres: Andrew Macrae (60) 

Huntly 1-7 Inverurie Locos 

Huntly: Mike Ewen (6 pen) 

Locos: Jordan Leyden (29, 66, 81 pen), Neil McLean (39), Colin Charlesworth (51, 72), Chris Angus (64) 

Keith 0-2 Deveronvale 

Vale: Grant Noble (35), Dane Ballard (50) 

Nairn County 2-4 Rothes 

Nairn: Adam Porritt (36), Jordan MacRae (71) 

Rothes: Blair MacLennan (10), Dan Moore (32), Scott Davidson (39, 42) 


Postponement news: Sat 24th February

Today's Breedon Highland League Cup tie between Strathspey Thistle and Huntly has been postponed due to a frozen pitch.

It will now take place on Wednesday 28th February at 8pm. 

The Highland League match between Keith and Nairn County has also been postponed after a morning pitch inspection. 

Hunter returns as Turriff boss

Turriff United have appointed Kris Hunter as their new manager. Hunter returns to The Haughs for his second spell as boss, after managing both Fraserburgh and Formartine United since he departed Turriff in the summer of 2011.

His first game in charge will be the Highland League Cup tie at Brora Rangers on Saturday.

Team news for matches on Sat 24th February

Breedon Highland League Cup First Round

Brora Rangers v Turriff United

Brora will look to bounce back quickly from their midweek defeat at Clach when Turriff visit Dudgeon Park. Gavin Morrison misses out through suspension for the home side. The winners of this tie face a trip to Keith in the Quarter-Finals. 

Kris Hunter takes charge of his first match for Turriff since his return to The Haughs in midweek. The visitors suffered a blow this week when goalkeeper Kevin Main left to join Formartine United.

Cove Rangers v Rothes

Cove picked up their first silverware of the season when they beat Banks o' Dee in the Aberdeenshire Shield Final on Tuesday night. They'll be without Dean Lawrie and Eric Watson for the visit of Rothes to Harlaw Park.

Rothes remain without Blair MacDonald, Gary Kerr and James Mackay, while Chris Brown is doubtful and will face a late fitness test.

Forres Mechanics v Deveronvale

Forres take on Deveronvale for the second time in eight days and the home side will hope to repeat last weekend's league win. Callum Howarth is out through suspension, Martin Groat is unavailable and Lee Fraser out with a knee injury.

Vale bounced back well to win at Keith on Wednesday night to move up to tenth in the league table. The winners of tomorrow's cup tie will face either Cove or Rothes at home in the next round.

Strathspey Thistle v Huntly

Strathspey are in great form and continued that with victory at champions Buckie in midweek. Dominick Edwards is out with a hamstring injury and Nicholas Mochan is suspended. Adam MacLeod is fit again and returns to the squad.

Huntly will give late fitness tests to Martin Charlesworth and Gary McGowan who have calf injuries. Michael Clark and Matthew Macdonald are available after suspension and Blair Johnson also returns to the squad. Craig Reid remains out with a groin injury.

Highland League

Buckie Thistle v Inverurie Locos 

Buckie are still without Sean Wood, Craig Cowie, Sam Urquhart, Kevin Fraser, Hamish Munro, Lewis Mckinnon, Craig Dorrat and Ryan Booth for the home clash with Locos. Shaun Caroll and Drew Copeland have also picked up injuries and Kai Ross is out with work commitments. Jay Cheyne and Stuart Taylor return from suspension and the club have signed 17-year-old midfielder Jack Murray on loan until the end of the season from Ross County

Locos hit a magnificent seven at local rivals Huntly in midweek and they will travel to Victoria Park without Neil Gauld and Kyle Gordon.

Read more ...

Full Time: Cove lift Aberdeenshire Shield

MM Aberdeenshire Shield Final

Banks o' Dee 2-5 Cove Rangers

Dee: Luke Barbour (2), Kane Winton (49)

Cove: Mitch Megginson (30, 56), Ryan Stott (41), Liam McCall (79 og), Nick Gray (88)

League Table

Rank Teams Played Points Current form
1 Cove Rangers 24 66 WWWWD
2 Inverurie Locos 28 63 WWWWW
3 Fraserburgh 26 61 WWDWW
4 Formartine United 26 55 WLWWW
5 Forres Mechanics 26 51 LWLWW
6 Buckie Thistle 29 46 DLLWL
7 Brora Rangers 23 44 DLLWL
8 Huntly 27 42 LLDLW
9 Rothes 26 40 LWWWL
10 Nairn County 25 38 WWLWL
11 Clachnacuddin 30 37 WDWLL
12 Deveronvale 26 35 WLLWL
13 Wick Academy 24 32 DDWLD
14 Turriff United 24 27 LLLLW
15 Lossiemouth 28 14 LWLLL
16 Keith 28 11 LLLLL
17 Strathspey Thistle 24 10 LDWLW
18 Fort William 24 2 LDLLL

Recent Results

17-03-2018 15:00 - Breedon Highland League Cup Quarter Finals
Keith 1 : 2 Brora Rangers
17-03-2018 15:00 - SHFL Week 32
Cove Rangers 1 : 1 Wick Academy
Forres Mechanics 1 : 0 Buckie Thistle
Fort William 1 : 4 Huntly
Inverurie Locos 9 : 1 Lossiemouth
Nairn County 1 : 2 Formartine United
Turriff United 1 : 0 Clachnacuddin
14-03-2018 20:00 - Breedon Highland League Cup Quarter Finals
Formartine United 7 : 0 Strathspey Thistle
14-03-2018 20:00 - SHFL Week 31
Cove Rangers 1 : 0 Brora Rangers
Forres Mechanics 2 : 1 Wick Academy
Fort William 0 : 2 Nairn County
Clachnacuddin 1 : 2 Fraserburgh
10-03-2018 15:00 - Breedon Highland League Cup First Round
Strathspey Thistle 2 : 2 Huntly
10-03-2018 15:00 - Breedon Highland League Cup Quarter Finals
Forres Mechanics 1 : 3 Cove Rangers
Nairn County 3 : 4 Fraserburgh
10-03-2018 15:00 - SHFL Week 31
Inverurie Locos 5 : 1 Deveronvale
Turriff United 1 : 2 Wick Academy
Brora Rangers 3 : 0 Keith

Search HFLhub

Next Fixtures

Tweets around the grounds