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 28th April

SPFL Pyramid Play-off Semi-Final 

Cove Rangers 4-0 Spartans  

Cove: Mitch Megginson (41), Paul McManus (48 pen, 67), Eric Watson (52) 

Highland League  

Formartine Utd 2-1 Wick Academy  

Formartine: Graeme Rodger (40), Wayne Mackintosh (86) 

Wick: Alan Hughes (82) 

Jevan Anderson sent off (80) 

Fort William 3-7 Turriff Utd  

Fort: Scott Hunter (25, 41) Liam Taylor (29) 

Turriff: Scott Miller (7, 44, 80), David Booth (32 pen), Angus Grant (75, 83), James Chalmers (89) 

Iain Foggo sent off (43)

Strathspey Th 0-7 Brora Rangers   

Brora: Kyle Macleod (11, 13, 27), Mark Nicolson (24), Craig Campbell (40, 50), Aidan Wilson (89) 

Match previews: Saturday 28th April

Cove Rangers take on Spartans in the Semi-Final first leg of the SPFL Pyramid Play-off at Harlaw Park.

Manager John Sheran rested several players for the league games against Wick and Nairn, and he'll be hoping to have Darryn Kelly and Ryan Strachan available again after injury.

The visitors have players with experience of winning promotion with Edinburgh City two years ago, when they beat today's opponents in the play-offs. Cove will be particularly wary of striker Ross Allum, who scored a double for City in the first leg of that semi-final at Harlaw Park.

In the Highland League, Formartine will look to finish an excellent season with victory over Wick at North Lodge Park. Three points would ensure a second-placed finish for the home side. Wick have enjoyed a superb second half of the season and a win for Academy would see them climb above Huntly and Rothes into tenth.

Strathspey end their campaign against Brora at Seafield Park, where a win for the Jags could see them finish as high as 15th. Injuries have blighted the second half of Brora's season and they will finish in sixth place regardless of the results in their last two matches.

Fort William take on Turriff at Claggan Park and both sides will be looking to finish a difficult season on a positive note.

Full Time scores and scorers: Wed 25th April

Highland League

Deveronvale 5-0 Fort William

Vale: Dane Ballard (53), Lewis Dunbar (56, 90), Grant Noble (60), Michael Dunn (68)

Lewis Campbell sent off (51)

Rothes 3-1 Brora Rangers

Rothes: Jaime Wilson (6), Craig Cormack (8), James MacKay (72)

Brora: Steven Mackay (74)

Team news for matches on Sat 21st April

Highland League

Brora Rangers v Huntly

Brora take on Huntly at Dudgeon Park and they remain without several players for this one. The home side will hope to bounce back from a run of three league defeats in a row.

Ross Still is suspended for the visitors, while Mike Ewen, Martin Charlesworth, Andy Reid, Zander Jack and Tom Andrews are all out injured. Ryan McRitchie will have a late fitness test and Paul Napier could miss out due to work commitments.

Deveronvale v Nairn County

Deveronvale end their season with two home games as they aim for a top half finish. Victory over their Highland visitors would take Vale above their opponents in the league table.

Nairn go into the game with the same squad who recorded two excellent home wins over Fraserburgh and Turriff in the last week.

Formartine Utd v Fort William

Player-Manager Paul Lawson is suspended and misses the visit of Fort William to North Lodge Park. Formartine are in tremendous form and two wins from their last two games will see them finish in second place.

Fort struck late to earn a point at Strathspey in midweek and they'll need to improve that form if they're to take anything from their visit to Pitmedden.

Forres Mechanics v Lossiemouth

Forres are also in superb form with 18 wins from their last 21 games. Lee Fraser is their only absentee for their last game of the season at home to Lossiemouth.

Ryan Farquhar is injured and misses out for Lossie, who also complete their campaign at Mosset Park.

Rothes v Fraserburgh

Rothes face Fraserburgh at Mackessack Park and they'll be without the injured Dan Moore (hamstring), Blair Maclennan (knee) and Blair MacDonald (ankle).

Jamie Beagrie misses out for the Broch as he is offshore. The Bellslea men returned to form with an excellent win at Brora in midweek, and will seal a place in the top four if they can win their remaining two fixtures.

Wick Academy v Cove Rangers

Wick host champions Cove and are without Marc Macgregor, Jack Henry, Gordy McNab, Davie Allan and Brandon Sinclair through injury. Jack Halliday, Andy Hardwick and Gordon Macnab have work commitments, while Michael Steven and Grant Steven are both doubtful. Club legend Gary Weir and 16-year-old Ben Sinclair are in the squad.

Cove travel north without Sam Burnett, Grant Campbell, Ryan Strachan, Daniel Park and Darryn Kelly, who are all injured.


Full Time scores and scorers: Tuesday 24th April

Highland League 

Cove Rangers 0-3 Nairn County 

Nairn: Cohen Ramsay (51, 79), Tom Maclennan (62)  

Strathspey Th 1-4 Fraserburgh 

Strathy: Dominick Edwards (4) 

Broch: Willie West (13), Michael Rae (31), Cameron Buchan (53), Ryan Cowie (90)

Full Time scores and scorers: Wed 18th April

Highland League 

Brora Rangers 1-3 Fraserburgh 

Brora: Mark Nicolson (19) 

Broch: Ryan Cowie (36), Greg Buchan (39), Bryan Hay (51) 

Cove Rangers 0-1 Forres Mechanics 

Forres: Stuart Soane (32)  

Keith 1-5 Formartine Utd 

Keith: Michael Selfridge (18) 

Formartine: Conor Gethins (23, 42, 56), Jamie Michie (50), Liam Burnett (89) 

Mike Ralton sent off (55) 

Nairn County 3-0 Turriff Utd 

Nairn: Max Ewan (38), Dylan Mackenzie (79), Adam Porritt (90) 

Rothes 1-0 Wick Academy 

Rothes: Craig Cormack (67) 

Strathspey Th 1-1 Fort William 

Strathy: John Cameron (73) 

Fort: Michael MacCallum (84 og)

Full Time scores and scorers: Sat 21st April

Highland League 

Brora Rangers 1-0 Huntly  

Brora: Chris Hay (87 og)  

Deveronvale 2-1 Nairn County  

Vale: Robert Scott (53), Graeme Watt (62) 

Nairn: Jordan MacRae (50) 

Formartine Utd 12-0 Fort William  

Formartine: Conor Gethins (7, 43, 61), Graeme Rodger (11, 88), Scott Barbour (13, 17, 35, 45, 73), Andrew Greig (39), Kieran Lawrence (58) 

Forres Mechanics 5-0 Lossiemouth  

Forres: Aaron Hamilton (6 og), Allan Pollock (28), Stuart Soane (41, 55), Alan MacPhee (62) 

Rothes 0-1 Fraserburgh  

Broch: Ryan Christie (89 pen) 

Wick Academy 1-3 Cove Rangers  

Wick: Sam Mackay (24) 

Cove: Mitch Megginson (51), Paul McManus (55), Jonny Smith (74) 


Full Time scores and scorers for Saturday 14th April

Brora 0-1 Cove

Cove: Mitch Megginson (29)

Buckie 6-0 Lossiemouth

Buckie: Jay Cheyne (22), Andrew MacAskill (22, 87), Steven Ross (49, 59), Declan Milne (75)

Clach 3-3 Deveronvale

Clach: Daniel Maclennan (5, 40), Paul Smith (65)

Vale: Robert Scott (9, 49), Dane Ballard (51)

Fort William 0-6 Formartine

Formartine: Scott Barbour (24, 28, 54), Graeme Rodger (29), Conor Gethins (58), Andrew Greig (70)

Huntly 3-0 Rothes

Huntly: Gary McGowan (3), Cameron Booth (31), Ryan McRitchie (62)

Nairn 3-1 Fraserburgh

Nairn: Jordan MacRae (43, 56 pen, 90+3)

Fraserburgh: Willie West (83)             

Strathspey 2-3 Keith

Strathspey: James McShane (56), Ashley Ballam (76)

Keith: Stewart Hutcheon (50), Max Berton (52), Michael Selfridge (77)

Turriff 1-2 Forres

Turriff: David Ross (34)

Forres: Andrew MacRae (5), Stuart Soane (67)

Wick 1-3 Inverurie

Wick: Michael Steven (58)

Inverurie: Chris Angus (44, 82), Martin Laing (90+3)

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
Fort William 3 : 7 Turriff United
Strathspey Thistle 0 : 7 Brora Rangers
Formartine United 2 : 1 Wick Academy
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
Formartine United 12 : 0 Fort William
Forres Mechanics 5 : 0 Lossiemouth
Rothes 0 : 1 Fraserburgh
Wick Academy 1 : 3 Cove Rangers
Brora Rangers 1 : 0 Huntly

Search HFLhub

Next Fixtures

Tweets around the grounds