Mobiles and Tablets

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

Latest Results

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) 


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)

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) 


Full Time scores and scorers: Sat 17th February

Highland League

Formartine United 3-2 Brora Rangers  

Formartine: Scott Barbour (7), Graeme Rodger (78), Archie Macphee (88) 

Brora: Martin McLean (18), Steven McKay (20) 

Gavin Morrison sent off (9) 

Forres Mechanics 3-0 Deveronvale  

Forres: Alan Pollock (12), Stuart Soane (24), Andrew MacRae (82) 

Fraserburgh 2-2 Buckie Thistle  

Broch: Gary Harris (55), Willie West (87 pen) 

Buckie: Shaun Carroll (70 pen), Steven Ross (74) 

Stuart Taylor sent off (89) 

Inverurie Locos 3-0 Clach  

Locos: Neil Gauld (14 pen, 28 pen, 43 pen) 

Keith 0-5 Cove Rangers  

Cove: Mitch Megginson (50), Ryan Strachan (61), Ryan Stott (73), Jamie Masson (80), Jonny Smith (88) 

Lossiemouth 4-6 Rothes  

Lossie: Stephen Rennie (19 og), David Wilson (45), Ross Archibald (78, 88) 

Rothes: Jamie Wilson (14, 84), Scott Davidson (39 pen), Craig Cormack (41, 67), Kris Duncan (87)  

Nairn County 1-0 Strathspey Thistle  

Nairn: Jordan MacRae (75) 

Nicholas Mochan sent off (33) 

Wick Academy 1-1 Huntly  

Wick: Craig Gunn (37) 

Huntly: Dennis Wyness (31)

League Table

Rank Teams Played Points Current form
1 Cove Rangers 34 90 WWLWL
2 Formartine United 34 79 WWWWW
3 Inverurie Locos 34 78 WLWWW
4 Fraserburgh 34 73 LLWWW
5 Forres Mechanics 34 73 WWWWW
6 Brora Rangers 34 63 LWLWW
7 Buckie Thistle 34 51 LDDLW
8 Deveronvale 34 51 LWDWW
9 Nairn County 34 51 DWWLW
10 Rothes 34 49 LLWLW
11 Huntly 34 49 LLDWL
12 Wick Academy 34 46 DLLLL
13 Clachnacuddin 34 41 LLWLD
14 Turriff United 34 37 WLLWL
15 Keith 34 16 LDWLD
16 Lossiemouth 34 15 LLDLL
17 Strathspey Thistle 34 14 LLDLL
18 Fort William 34 5 DLLLD

Recent Results

12-05-2018 14:00 - SPFL Pyramid Play-off Final
Cowdenbeath 3 : 2 Cove Rangers
05-05-2018 15:00 - SHFL Week 39
Turriff United 0 : 2 Brora Rangers
05-05-2018 15:00 - SPFL Pyramid Play-off Final
Cove Rangers 0 : 0 Cowdenbeath
02-05-2018 20:00 - SHFL Week 38
Fort William 3 : 3 Keith
01-05-2018 19:45 - SPFL Pyramid Play-Off
Spartans 2 : 1 Cove Rangers
28-04-2018 15:00 - SHFL Week 38
Formartine United 2 : 1 Wick Academy
Fort William 3 : 7 Turriff United
Strathspey Thistle 0 : 7 Brora Rangers
28-04-2018 15:00 - SPFL Pyramid Play-Off
Cove Rangers 4 : 0 Spartans
25-04-2018 20:00 - SHFL Week 37
Rothes 3 : 1 Brora Rangers
Deveronvale 5 : 0 Fort William
24-04-2018 20:00 - SHFL Week 37
Strathspey Thistle 1 : 4 Fraserburgh
Cove Rangers 0 : 3 Nairn County
21-04-2018 15:00 - SHFL Week 37
Forres Mechanics 5 : 0 Lossiemouth
Rothes 0 : 1 Fraserburgh
Wick Academy 1 : 3 Cove Rangers
Brora Rangers 1 : 0 Huntly
Deveronvale 2 : 1 Nairn County

Search HFLhub

Next Fixtures

Tweets around the grounds