Mobiles and Tablets

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

Forres stalwart Macpherson retires

Forres Mechanics' midfield linchpin Ross Macpherson has retired from football.

Macpherson captained his home town team to only their second Highland League title success in 2012, won North of Scotland and League Cup honours, and led his side against the mighty Rangers in the Scottish Cup. 

Work and family commitments have mounted up recently, forcing 'Chucky' to declare Mechanics' 2-2 draw at Inverurie Locos on Saturday to be the last of his career.

"It's been on my mind for six weeks now and it was really tough to make the call."

"I have a lot coming off with work commitments and along with family life, trying to get that balance is quite difficult just now.

"If that wasn’t there, I would have definitely have seen the season out.

"All the players and the management knew before Saturday's game that it was going to be my last."

Full time scores and scorers: Sat 16th October

Highland League
Clach 0-4 Brora Rangers 
Brora: Adam Mackinnon, Gregor Macdonald, Andrew Macrae, Jordan Macrae
Formartine Utd 5-0 Turriff Utd
Formartine: Scott Lisle, Ryan Spink, Kevin Hanratty, Tyler Mykyta, Jonny Smith (pen)
Fort William 0-2 Lossiemouth (Grant Park)
Lossie: Ryan Sewell (pen), Brodie Allen
Fraserburgh 7-0 Keith
Fraserburgh: Scott Barbour (2), Bryan Hay, Paul Young (2), Sean Butcher (2)
Huntly 0-2 Buckie Thistle
Buckie: Andrew MacAskill, Marcus Goodall
Inverurie Locos 2-2 Forres Mechanics
Locos: Ryan Broadhurst, Kieran Shanks (pen)
Forres: Paul Brindle (2)
Rothes 3-0 Deveronvale
Rothes: Fraser Robertson, Jack Brown (2)
Strathspey Thistle 1-2 Nairn County
Strathspey: Craig Mackenzie 
Nairn: Conor Gethins, Dylan Mackenzie
Wick Academy 1-3 Brechin City 
Wick: Davie Allan 
Brechin: Marc Scott (2), Hamish Thomson

Full time scores and scorers: Wed 13th October

Highland League 
Brora Rangers 3-0 Rothes
Brora: Gregor Macdonald, Ail Sutherland, Max Ewan
Buckie Thistle 9-1 Fort William 
Buckie: Kyle MacLeod (3), Max Barry (2), Callum Murray, Marcus Goodall (2), Jack Murray
Fort: Robbie Foster 
Joseph Kalbah sent off
Strathspey Thistle 0-3 Formartine Utd 
Formartine: Stuart Smith, Kieran Lawrence, Jonny Smith
Aberdeenshire Shield First Round 
Banks o' Dee 4-2 Hermes
Dee: Lee Crosbie, Lachie Macleod, Mark Gilmour, Michael Philipson 
Hermes: James Cairns, Jack Craig
Huntly 1-0 Turriff Utd 
Huntly: Michael Dangana 
Inverurie Locos 3-0 Fraserburgh 
Locos: Kieran Shanks, Jamie Michie, Robert Ward 
Keith 2-1 Aberdeen University 
Keith: Przemyslaw Nawrocki, Demilade Yunus
Przemyslaw Nawrocki sent off, Kieran Yeats sent off
Uni: Kieran Mooney

Team news for matches on Sat 16th October

Highland League
Clach v Brora Rangers 
Clach returned to winning ways last weekend, coming from two down to defeat Fort William at Grant Street. They face another big test with the visit of champions Brora Rangers, when they'll be without Calum Black through suspension and the injured Eachainn Miller.
Brora have won three league games in a row, including handing Rothes their first defeat of the season in midweek. James Wallace is a long term absentee for the visitors, while Martin Maclean and Josh Meekings also miss out.
Formartine Utd v Turriff Utd
Formartine take on local rivals Turriff United at North Lodge Park, with the Pitmedden side also on a decent run of three wins and a draw in their last four league outings. Wednesday night's win at Strathspey saw boss Paul Lawson take charge of United for the 150th time, making him the club's longest serving manager since Dave Cormie. 
Turriff are without Dylan Stuart through suspension. 
Fort William v Lossiemouth (Grant Park)
Connor Moore and Marios Avraam return to the Fort William squad for their clash with Lossiemouth at Grant Park. Junior Caulker and Daniel MacKintosh miss out through injury and unavailability, while Joseph Kalbah is suspended after his needless sending off at Buckie in midweek. The squad also includes two trialists.
Lossiemouth are in decent form and only a late equaliser denied them victory over Formartine last weekend. They will be without the suspended Dean Stewart and long term injury victims Ally Bellingham and Andy Milton.
Fraserburgh v Keith
Fraserburgh suffered a rare defeat at Locos in the Aberdeenshire Shield in midweek, and they'll aim to bounce back at home to Keith. Paul Campbell is out injured, but Bryan Hay and Logan Watt both return to the squad. 
Keith have several players unavailable, including James Brownie, Craig Reid, Liam Duncan, Scott Henry, Connor Grant, Stewart Hutcheon and Michael Selfridge. Keiran Yeats is suspended. 
Huntly v Buckie Thistle
Huntly take on in-form Buckie Thistle at Christie Park, where they will look to improve on a run of just one win in five league matches. Colin Charlesworth and Angus Grant remain out injured long term. 
Adam McLeod and Declan Milne are still out injured for the visitors, who have scored an impressive 15 goals in their last three league games. Marcus Goodall was impressive scoring twice from the bench in midweek, he could start against the team he spent a brief period on loan with earlier this season. 

Read more ...

Full time scores and scorers: Sat 9th October

Highland League
Brechin City 1-0 Huntly
Brechin: Max Kucheriavyi 
Brora Rangers 8-1 Strathspey Thistle 
Brora: Ashley Ballam o.g, Gregor Macdonald (2), Mark Nicolson, Matthew Wright (2), Ewan Neil o.g, Colin Williamson
Strathy: scorer to follow
Buckie Thistle 3-0 Inverurie Locos 
Buckie: Sam Pugh, own goal, Sam Urquhart (pen)
Clach 4-3 Fort William 
Clach: Liam Taylor, Eachainn Miller, James Anderson (2)
Fort: Robbie Foster, Blessings Tshibikubula, Connor Moore
Forres Mechanics 2-2 Deveronvale 
Forres: Owen Loveland, Paul Brindle 
Vale: Matt Jamieson, Robert Scott (pen)
Keith 0-5 Rothes
Rothes: Aidan Wilson (2), Fraser Robertson, Gary Kerr, Jack Brown 
Lossiemouth 2-2 Formartine Utd 
Lossie: Brodie Allen, Ross Elliott
Formartine: Darryn Kelly, Scott Lisle
Nairn County 2-2 Wick Academy 
Nairn: Ciaran Young (2)
Wick: Steven Anderson, Gordon MacNab
Turriff Utd 0-3 Fraserburgh 
Broch: Scott Barbour (2), Owen Cairns