Mobiles and Tablets

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

Latest Results


Full time score and scorers: Saturday 9th December

Forres Mechanics 3-1 Rothes  

Forres: Lee Fraser (12), Stuart Soane (58), Robbie Duncanson (75)  

Rothes: Daniel Moore (82 pen) 

Steven Fraser sent off (25)

Postponement news and team news: Sat 9th December

Only one Highland League match has survived the wintry conditions, Forres Mechanics' game against Rothes at Mosset Park. All other HFL matches have been postponed.


Forres Mechanics v Rothes 

Alan Pollock returns from suspension for Forres as they take on Rothes at Mosset Park. Ryan Stuart trained this week but is still a bit off in terms of fitness, while Callum Howarth is unavailable due to work commitments.  

Blair MacDonald is the only absentee through injury for visitors Rothes. Only two places and three points separate the sides in seventh and ninth in the league table. 

Formartine Utd P-P Buckie Thistle

Fort William P-P Huntly 

Fraserburgh P-P Cove Rangers 

Inverurie Locos P-P Brora Rangers 

Keith P-P Deveronvale 

Nairn County P-P Turriff Utd  

Strathspey Th P-P Lossiemouth 

Wick Academy P-P Clach 


Full Time scores and scorers: Wednesday 6th December

MM Aberdeenshire Shield First Round 

Huntly 2-6 Formartine Utd 

Huntly: Mike Ewen (4), Michael Clark (31) 

Formartine: Andrew Greig (3), Wayne Mackintosh (39), Craig McKeown (64), Paul Lawson (79, 87), Graeme Rodger (84) 

Ross Still sent off (54) 

Keith 2-3 Banks o' Dee – after extra time 

Keith: Cammy Keith (2), Donald Fraser (4) 

Dee: Jamie Watt (25, 84), Jack Henderson (107) 

MM Aberdeenshire Shield Second Round 

Deveronvale 3-0 Buckie Thistle 

Vale: Lewis Dunbar (11), Paul Sutherland (37), Dane Ballard (80 pen) 

Turriff Utd 3-0 Fraserburgh 

Turriff: Adam Cross (68), David Ross (80, 86)

New management team in at Huntly, transfer news

Huntly have announced former Lossiemouth and Deveronvale boss Charlie Charlesworth as their new team manager.

Current players Gary McGowan and Martin Charlesworth will assume the roles of player coaches.

Elsewhere, Formartine United have signed winger Andrew Greig on a long-term deal from Brora Rangers, Inverurie Locos have snapped up striker Chris Angus from Buckie and Nairn have signed full-back Inaki Fernandino-Soto after a recent trial.

Full Time scores and scorers Sat 2nd December

Brora Rangers 16-0 Fort William  

Brora: Colin Williamson (4, 68, 83), Martin McLean (13, 75), Paul Brindle (15, 53), Steven Mackay (20, 22, 40, 85, 87), Zander Sutherland (25, 42), Scott Lisle (73), John Pickles (76) 

Clach 3-0 Nairn County  

Clach: Ryan MacKintosh (20), Dan Maclennan (70), Lukasz Geruzel (90) 

Cove Rangers 4-0 Inverurie Locos  

Cove: Ryan Stott (19), Mitch Megginson (32, 55), Greg Mitchell (44 og) 

Deveronvale 0-5 Formartine Utd  

Formartine: Garry Wood (32, 48), Johnny Crawford (51), Scott Barbour (83, 88) 

Forres Mechanics 5-0 Keith  

Forres: Stuart Soane (41, 85), Robbie Duncanson (50, 77), Lee Fraser (65) 

Huntly 5-1 Strathspey Th  

Huntly: David Donald (17), Dennis Wyness (26, 33), Mike Ewen (38, 52) 

Strathspey: Nicholas Mochan (74)  

Lossiemouth 3-0 Turriff Utd  

Lossie: Scott Dunn (28), Ryan Farquhar (80, 87) 


Highland League Cup draw

The draw for this seasons Breedon Highland League Cup is as follows:

Preliminary Round (to be played Saturday 27th January 2018):

Brora Rangers v Inverurie Locos

Wick Academy v Nairn County

1st Round (Saturday 10th February 2018)

Brora Rangers/ Inverurie Locos v Turriff Utd

Wick Academy/Nairn v Lossiemouth

Forres Mechanics v Deveronvale

Cove Rangers v Rothes

Formartine Utd v Clach

Strathspey Th v Huntly

Fraserburgh v Fort William

Buckie Th v Keith

Team news, postponement news for matches on Sat 2nd December

Today's Highland League matches Buckie Thistle v Wick Academy and Rothes v Fraserburgh have been postponed. 

Brora Rangers v Fort William  

Brora take on Fort William at Dudgeon Park and both sides will be keen to get the game on after two weeks of inactivity.  

The home side will hope to build on their superb Scottish Cup win at Stranraer, while Fort must bounce back from conceding nine at Rothes last time out.  

Buckie Th P-P Wick Academy  

Clach v Nairn County  

Clach meet local rivals Nairn at Grant Street and they remain without long term injury victims John Campbell, Martin Callum, David McGurk and Ian Penwright. Michael Finnis is suspended, Stuart Leslie on honeymoon and Michael Morrison unavailable.  

Inaki Fernandino Soto could make his official debut for Nairn after making three appearances as a trialist. Ryan MacDonald returns to the squad, but Liam MacDonald has ankle ligament  

Cove Rangers v Inverurie Locos  

Match of the day is at Harlaw Park where league leaders Cove meet second-placed Inverurie Locos. Cove will look to repeat the performance that saw them record a tremendous win at Airdrie in the Scottish Cup. Daniel Park misses out through suspension for the 'home' side. 

Locos are also in great form and they have everyone fit for this one, apart from new signing from Buckie Chris Angus, who has a hamstring problem.  

Deveronvale v Formartine Utd  

Deveronvale take on Formartine at Princess Royal and a win for the Banff side would take them level on points with the visitors in the table. Chris Blackhall and Graeme Watt both miss out for Vale.  

Formartine player-boss Paul Lawson has a full squad to choose from, including Andrew Greig, who goes straight into the squad after his move from Brora. Sam Robertson has returned to Aberdeen after his loan spell.  

Read more ...

Full Time scores and scorers: Sat 25th November

Fraserburgh 1-2 Keith  

Fraserburgh: Marc Dickson (21) 

Keith: Cammy Keith (64 pen, 90 pen) 

Nairn County 4-1 Buckie Th  

Nairn: Gary Kerr (2, 62), Jordan MacRae (48), Jack Maclean (68) 

Buckie: John McLeod (88) 


League Table

Rank Teams Played Points Current form
1 Cove Rangers 17 47 WDWWW
2 Inverurie Locos 21 44 WWWWL
3 Fraserburgh 18 41 LWWWL
4 Brora Rangers 17 40 LWWWW
5 Huntly 20 38 DWLWW
6 Forres Mechanics 19 36 WWWWW
7 Formartine United 18 34 WLWLW
8 Buckie Thistle 18 32 WLWDL
9 Rothes 19 30 LDWWL
10 Deveronvale 19 28 WWWWL
11 Clachnacuddin 20 25 LWDWW
12 Nairn County 18 25 LLLWL
13 Turriff United 19 24 LLLLL
14 Wick Academy 15 16 LWLLD
15 Keith 20 11 WDLWL
16 Lossiemouth 20 8 LLLLW
17 Strathspey Thistle 19 3 LLLLL
18 Fort William 17 1 LLLLL

Recent Results

09-12-2017 15:00 - SHFL Week 20
Forres Mechanics 3 : 1 Rothes
06-12-2017 20:00 - MM Aberdeenshire Shield First Round
Keith 2 : 3 Banks O' Dee
Huntly 2 : 6 Formartine United
06-12-2017 20:00 - MM Aberdeenshire Shield Round 2
Turriff United 3 : 0 Fraserburgh
Deveronvale 3 : 0 Buckie Thistle
02-12-2017 15:00 - SHFL Week 19
Huntly 5 : 1 Strathspey Thistle
Cove Rangers 4 : 0 Inverurie Locos
Lossiemouth 3 : 0 Turriff United
Clachnacuddin 3 : 0 Nairn County
Brora Rangers 16 : 0 Fort William
Deveronvale 0 : 5 Formartine United
Forres Mechanics 5 : 0 Keith
25-11-2017 15:00 - SHFL Week 18
Nairn County 4 : 1 Buckie Thistle
Fraserburgh 1 : 2 Keith
18-11-2017 15:00 - Scottish Cup Third Round
Buckie Thistle 2 : 3 Brechin City
Formartine United 1 : 0 Forfar Athletic
Stranraer 0 : 1 Brora Rangers
Spartans 1 : 2 Fraserburgh

Search HFLhub

Next Fixtures

16-12-2017 15:00 - SHFL Week 21
Clachnacuddin - : - Formartine United
Deveronvale - : - Rothes
Lossiemouth - : - Nairn County
Brora Rangers - : - Fraserburgh
Buckie Thistle - : - Keith

Tweets around the grounds