Mobiles and Tablets

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

Latest Results


Saturday 11th May 2013 FT: Keith win Breedons Cup/Title fate will go to wire

A superb second-half turnaround by Keith saw them come from behind to defeat Inverurie Locos and lift the Breedon Aggregates Highland League Cup. After falling behind to Scott Begg's first-half goal at Princess Royal Park, the tide was turned when Andy MacAskill equalised, before Cammy Keith converted a spot-kick 20 minutes from time.

The Keith marksman spurned another penalty chance in the dying minutes, but his team held on to lift the cup.

Meanwhile, the league title will go down to the bitter end at North Lodge Park next weekend, as Nairn County's 3-1 victory against Formartine United denied Steve Paterson's side the chance to lift the title today. After Cove Rangers beat Rothes 2-0 at MacKessack Park, it will be a Highland League winner-takes-all showdown on the final day for the second time in three years.

Although an under-strength Strathspey Thistle lost 4-0 to Wick Academy, Rothes' defeat means that the Jags are now assured of their best ever Highland League finish. Meanwhile Clach beat Turriff 2-1 at the Haughs to finish fifth, while last season's champions Forres Mechanics signed off their season with a 3-0 win against Buckie Thistle and sit in seventh, but their eventual fate is out of their hands as they can still be overtaken.

More will follow through the evening.


Saturday 11th May 2013




Press and Journal Highland League



Buckie Thistle


Forres Mechanics




Scorers: Lee Fraser (4), Ross Archibald (36), Kevin Duguid (61)


Kevin Main, Shaun Wood, Bob Duncan, Ben Stewart, Lewis MacKinnon, Darren Wood (N Smith 69), Donnie Munro, Graeme Stewart, Jordan Legge (I MacRae 57), Aaron Shand (J Sutherland 57), Jamie Shewan.


Stuart Knight, Graham Fraser, Craig McGovern, Steven Fraser, Ryan MacKintosh, Ross MacPherson, Ross Archibald (C Brown 71), Scott Lawrie, Lee Fraser, Kyle Scott, Kevin Duguid (R Paterson 88).


Subs: Stuart Hodge, Darren Strong.


Subs: Ryan Green, Nathan Sharp, Sean McIntosh.


Booked: Graeme Stewart (56), Shaun Wood (56), Donnie Munro (67), Bob Duncan (90)


Booked: Ross MacPherson (67), Kevin Duguid (67)


Sent Off:


Sent Off:


Referee: Craig Sim








Formartine United


Nairn County


Scorers: Craig McKeown (40)


Scorers: Martin Macdonald (15), Conor Gethins (47, 59)


Andy Shearer, David Donald (Paul Napier 65), Stuart Smith, Craig McKeown, Mark Smith, Ross Campbell, Hamish Munro (Kevin Webster 65), Tommy Wilson (Stuart Soane 60), Daniel Park, Michael Ewen, Calum Bagshaw


Michael McCallum, Sean Webb, Paul Macleod, Michael Morrison, Martin Macdonald, Glenn Main, Adam Naismith, Gregg Main (Steven Ellis 82), Robbie Duncanson, Conor Gethins, Andrew Neill


Subs: Calum Dingwall, Colin Robertson


Subs: , Jack Anderson, Chris Mackinnon, Jamie Mackay, Sam McLean (GK)


Booked: Ross Campbell (90)




Sent Off:


Sent Off:


Referee: Caryl Potten








Fort William




Waterlogged pitch










Cove Rangers




Scorers: Jamie Lennox (48), Martin Johnston (50)


Rhys Fyfe, Alan Shearer, Kevin Shortreed, Gary Ewen, Michael Dunn, Duncan Macphee, Derek Ramsay (T), Scott Robison, Sean McIntosh, Calum McIntosh, Stuart Massie


Stuart McKenzie, Blair Yule, Dean Lawrie, Jamie Beagrie, Alan Redford, Eric Watson, Jamie Lennox, Roy McBain, Martin Johnston, Stirling Smith, Connor Scully


Subs: Scott Dunn, Scott Bowie, Calum Morrison, Alan Fuller, Lewis Forbes


Subs: Jordan Leyden, Robbie Henderson, Richie Singer, Roddy Black, Timothy Capstick (GK)






Sent Off:


Sent Off:


Referee: Thomas Shaw








Turriff United




Scorers: Donald Fraser (52)


Scorers: Neil MacDonald (35), Blair Lawrie (64)


William Gatt, James Chalmers, Gary Davidson, Stuart Taylor, Mark Simpson, Chris Herd, Donald Fraser, Kenneth Mair, Paul Campbell, James Brownie, Stephen Gauld


John Campbell, Mark Dougal, Martin Callum, Bruce Milne, Alistair MacLeod, Brian MacLeod, Blair Lawrie, Neil MacDonald, Sam Urquhart, Scott Graham, Kyle MacLean.


Subs: Paul Young, Lewis Davidson, Ross Anderson, Cameron Bowden, Grant Pennet


Subs: Scott MacLean, Scott Davidson, Martin Duncan, Fraser Robertson, Daniel MacLennan.


Booked: Paul Campbell (20), James Brownie (29), Kenneth Mair (44), Donald Fraser (48)


Booked: Bruce Milne (37)


Sent Off:


Sent Off:


Referee: Martin Kerrigan








Wick Academy


Strathspey Thistle


Scorers: Sam Mackay (24), Mark MacKernie O.G. (25), Richard Macadie (41), Sam Mackay (67)




Michael Gray, Michael Steven, Gary Manson, Alan Farquhar, Grant Steven, James Pickles, Sam Mackay, Steven Cunningham, Lucasz Geruzel, Richard Macadie, David Allan.


Willie Ridgers, Craig Ireland, Jordan Wardrope, Nicholas Mochan, Mark MacKernie, James McShane, Terry Swinton, Reilly, Matteusz Bobrowski, Darren Thomas, Jamie Sutherland.


Subs: James Murray, Gary Weir, Ross Allan, James More


Subs: David Ritchie






Sent Off:


Sent Off:


Referee: Graham Elder








Breedon Aggregates Highland League Cup Final


at Princess Royal Park, Banff





Inverurie Loco Works


Scorers: Andrew Mackasill (58) Cammy Keith (70 pen)

Cammy Keith missed pen (90)


Scorers: Scott Begg (17)


Murray Kinnaird, Zander Jack (Andrew Smith 67), Craig Phillips, Gary McNamee, Stuart Walker, Bruce Raffel, Murray McCulloch, Andrew Macaskill, Cammy Keith, Jonathan Smith, Sean Keith (Stewart Hutcheon 85)


Andy Reid, Neil McLean, Gordon Forsyth (Nicky Gordon 79), Clark Bain, Keiron Adams, Steven Park, Craig Ross, Scott Begg, Neil Gauld, Stuart McKay (Jack Strachan 63), John Maitland


Subs: Kris Niddrie, Andrew Anderson, Jonathan Cook


Subs: Mark Souter, Andrew Bagshaw, Stewart Gray (GK)


Booked: Stuart Walker (45), Andrew MacAskill (87)


Booked: Scott Begg (52)


Sent Off:


Sent Off: Steven Park (90)


Referee: Graham Beaton




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
Huntly 1 : 2 Buckie Thistle
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
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
Rothes 0 : 4 Buckie Thistle
Deveronvale 2 : 3 Cove Rangers
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

Search HFLhub

Next Fixtures

24-01-2018 20:00 - MM Aberdeenshire Shield Semi Finals
Banks O' Dee - : - Deveronvale
27-01-2018 15:00 - MM Aberdeenshire Shield Semi Finals
Cove Rangers - : - Turriff United
27-01-2018 15:00 - Breedon Highland League Cup Prelim Round
Wick Academy - : - Nairn County
Brora Rangers - : - Inverurie Locos
27-01-2018 15:00 - SHFL Week 27
Deveronvale - : - Huntly
Fort William - : - Buckie Thistle
Fraserburgh - : - Forres Mechanics
Lossiemouth - : - Keith
Strathspey Thistle - : - Clachnacuddin
Formartine United - : - Rothes
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