Mobiles and Tablets

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

Full time scores and scorers: Sat 23rd March

Highland Football League  


Brora Rangers 1-1 Cove Rangers  

Brora: Colin Williamson (33) 


Cove: Jamie Masson (49) 


Formartine Utd 5-0 Clach  

Formartine: Jonny Crawford (2, 75), Garry Wood (5, 88), Conor Gethins (20) 


Forres Mechanics 0-0 Rothes  


Huntly 2-1 Strathspey Thistle  

Huntly: Michael Clark (38), Richard Tawse o.g. (55) 


Strathspey: Scott Graham (86) 


Keith 11-0 Fort William 

Keith: Cammy Keith (5, 26 pen, 63, 90), Michael Selfridge (10), Marc Young (38, 86), Ryan Robertson (49), Max Berton (58), Callum Porteous (80), Jamie Lennox (84) 


Turriff Utd 2-3 Nairn County  

Turriff: Owen Cairns (49), Angus Grant (65 pen) 


Nairn: Calum MacLean (76), Adam Porritt (85), Liam Shewan (87) 


Wick Academy 2-0 Buckie Thistle  

Wick: Marc MacGregor (41, 62) 


Team news: Saturday 23rd March

Highland League

Brora Rangers v Cove Rangers

Match of the day is undoubtedly at Dudgeon Park, where second-placed Brora face league leaders and champions Cove Rangers. Zander Sutherland is suspended and is the only absentee for the home side, who can go top with a win.

Cove boss John Sheran has a full squad available for this one, and a win for the visitors would go a long way towards retaining the title.

Formartine Utd v Clach

Formartine take on Clach at North Lodge Park and United will be aiming to return to winning ways in the league after a superb win in the League Cup semi final at Brora last weekend.

Ryan Mackintosh and Keiran Chalmers are out injured for Clach, while Colin Macrae and Ross Mackillop are unavailable. Blair Lawrie also misses out due to work commitments and Martin Macdonald is ill. Martin Callum and Paul Smith are both doubtful and will face late fitness tests.

Forres Mechanics v Rothes

Forres face a home clash with Rothes and thr Cans have doubts over Simon Allan and Martin Groat. Logan Johnston returns to the squad after being away with Caley Thistle.

Rothes have Jamie Duff back from injury, but Alan Pollock misses out through illness and Steven Anderson is suspended.

Huntly v Strathspey Thistle

Huntly take on Strathspey at Christie Park and they'll be minus the suspended Ross Still, while Alex Thoirs is offshore. Kai Ross, Michael Clark and Ryan McRitchie all return to the squad.

The Jags will be without Chris innes through suspension and Ross Naismith due to work commitments. James Fraser returns to the squad following his suspension.

Read more ...

Full Time scores and scorers: Sat 16th March

Highland League Cup Semi Finals  


Brora Rangers 0-2 Formartine Utd 


Formartine: Graeme Rodger (22), Stuart Smith (51) 


Cove Rangers 3-1 Wick Academy 

Cove: Mitch Megginson (30, 50), Jamie Masson (33) 


Wick: Sam Mackay (53) 


Highland League  


Deveronvale 0-1 Rothes  


Rothes: Dale Wood (89) 


Forres Mechanics 1-0 Clach  

Forres: Robbie Duncanson (89) 


Fraserburgh 3-1 Keith  

Fraserburgh: Paul Campbell (39), Scott Barbour (48), Sean Butcher (52) 


Keith: Max Berton (44) 


Huntly 0-5 Nairn County  


Nairn: Adam Porritt (10), Adam Naismith (40), Max Ewan (45), Cohen Ramsay (86, 88) 

Ross Still sent off  


Inverurie Locos 7-0 Lossiemouth  

Locos: Neil McLean (4), Neil Gauld (9, 22 pen), Chris Angus (52, 54, 66), Ryan Broadhurst (76)  


Strathspey Thistle P-P Buckie Thistle  


Turriff Utd 12-1 Fort William  

Turriff: Cammy Bowden (16, 36), Michael Ironside (20), Mike Ewen (22, 39, 55), Angus Grant (45, 50, 52, 63, 68), Rory Brown (83) 


Fort: Greg Miller (45+1)

Full Time: Wick defeat Nairn to go seventh

Wick Academy 2-0 Nairn County 

Wick: Marc Macgregor (45), Sam Mackay (72) 


Glen Main sent off (85)

Postponement and team news: Sat 16th March

Highland League Cup Semi Finals

Brora Rangers v Formartine Utd  

Brora and Formartine meet again in the League Cup semi final and the visitors will be aiming to repeat their success here at the same stage last season, as they attempt to defend the trophy.

Mark Nicolson is out injured for the home side, while John Pickles and Kyle MacLeod are suspended. Scott Davidson also misses out as he's cup tied.

Cove Rangers v Wick Academy (2.30pm)

Cove have a full squad available for their semi final clash with Wick at Balmoral Stadium.

Wick are without Grant Steven and Jack Halliday through injury. 

Highland League

The Strathspey Thistle v Buckie Thistle match has been postponed due to a snowbound pitch.

Deveronvale v Rothes

Vale take on Rothes at Princess Royal Park and boss Steven Dolan names the same squad who drew with Huntly on Wednesday night.

Rothes remain without the injured Jamie Duff, while Steven Anderson is suspended.

Forres Mechanics v Clach

Logan Johnstone and Simon Allan are both unavailable for Forres as they face Clach at Mosset Park.

Keiron Chalmers and Aidan Wilson are unavailable for Clach, Blair Lawrie and Steve Martin miss out due to work commitments. John Macaskill and James Beeston return to the squad.

Read more ...


Recent Results

17-08-2019 15:00 - SHFL Week 4
Rothes 1 : 2 Nairn County
Buckie Thistle 1 : 3 Fraserburgh
Turriff United 3 : 1 Strathspey Thistle
Clachnacuddin 1 : 2 Wick Academy
Fort William 0 : 1 Keith
Formartine United 4 : 1 Deveronvale
Inverurie Locos 3 : 1 Forres Mechanics
Brora Rangers 7 : 0 Lossiemouth
13-08-2019 19:45 - Challenge Cup Second Round North
Peterhead 0 : 0 Formartine United
Brora Rangers 1 : 2 Cove Rangers
10-08-2019 15:00 - SHFL Week 3
Lossiemouth 0 : 3 Rothes
Strathspey Thistle 2 : 0 Fort William
Deveronvale 4 : 0 Huntly
Turriff United 1 : 6 Inverurie Locos
Forres Mechanics 1 : 3 Brora Rangers
Wick Academy 0 : 5 Formartine United
Fraserburgh 6 : 0 Clachnacuddin
Keith 2 : 8 Buckie Thistle

Breedon Highland Football League Table

Search HFLhub

Tweets around the grounds