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 scores and scorers: Sat 16th December

Buckie Th 4-1 Keith

Buckie: Shaun Carroll (10, 19), Sam Robertson (38), Craig Dorrat (68)

Keith: Cammy Keith (33)

Clach 1-3 Formartine United

Clach: Fraser Robertson (31)

Formartine: Wayne Mackintosh (25), Garry Wood (68), Craig McKeown (82)

Deveronvale 2-2 Rothes

Vale: Steven Davidson (23), Dane Ballard (30)

Rothes: Dan Moore (45, 81)

Lossiemouth 2-3 Nairn County

Lossie: Harry Noble (40 pen), Ryan Farquhar (70)

Nairn: Adam Porritt (46), Gary Kerr (76, 90+4)

Postponement news: Sat 16th December

The following Highland League matches have been postponed today:

Cove Rangers v Forres Mechanics 

Huntly v Inverurie Locos

Strathspey Th v Fort William 

Turriff Utd v Wick Academy

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)

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) 


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 


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: 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.

League Table

Rank Teams Played Points Current form
1 Cove Rangers 20 56 WWWWW
2 Fraserburgh 21 48 WLWWD
3 Inverurie Locos 23 48 WWLWD
4 Formartine United 21 43 LWWWW
5 Forres Mechanics 21 42 WWWWW
6 Buckie Thistle 23 42 WWLDW
7 Brora Rangers 19 41 WWWLD
8 Huntly 22 38 LWWLL
9 Rothes 21 31 WWLDL
10 Deveronvale 21 29 WWLDL
11 Nairn County 20 29 LWLWD
12 Clachnacuddin 22 28 DWWLW
13 Turriff United 21 24 LLLLL
14 Wick Academy 18 23 LDDWW
15 Keith 23 11 WLLLL
16 Lossiemouth 24 11 WLWLL
17 Strathspey Thistle 20 3 LLLLL
18 Fort William 20 1 LLLLL

Recent Results

20-01-2018 15:00 - Scottish Cup Fourth Round
East Fife 0 : 1 Brora Rangers
13-01-2018 15:00 - SHFL Week 25
Turriff United 0 : 4 Cove Rangers
Wick Academy 2 : 0 Keith
Lossiemouth 0 : 6 Formartine United
Inverurie Locos 2 : 2 Fraserburgh
Fort William 1 : 9 Forres Mechanics
Huntly 1 : 2 Buckie Thistle
06-01-2018 15:00 - SHFL Week 24
Fraserburgh 7 : 0 Fort William
Buckie Thistle 2 : 2 Brora Rangers
30-12-2017 15:00 - SHFL Week 23
Buckie Thistle 0 : 2 Cove Rangers
Lossiemouth 1 : 2 Wick Academy
23-12-2017 15:00 - SHFL Week 22
Wick Academy 1 : 1 Nairn County
Fort William 3 : 4 Lossiemouth
Fraserburgh 7 : 0 Huntly
Inverurie Locos 5 : 0 Strathspey Thistle
Forres Mechanics 3 : 2 Brora Rangers
Keith 0 : 3 Clachnacuddin
Formartine United 3 : 0 Turriff United

Search HFLhub

Next Fixtures

31-01-2018 19:45 - Scottish Cup Fourth Round
Fraserburgh - : - Rangers
31-01-2018 20:00 - Scottish Cup Fourth Round
Formartine United - : - Cove Rangers

Tweets around the grounds