Storm Gertrude and this weekend’s miserable weather has forced the postponement of eight of today’s nine Highland League matches.
The games due to be hosted by Brora, Cove, Clachnacuddin, Forres, Fraserburgh, Nairn, Strathspey and Wick have all been called off, with just three ties now beating the weather.
Saturday’s Ladbrokes Premiership game between Inverness and Hearts has also been postponed due to a waterlogged pitch.
Postponed games
Brora Rangers v Huntly (snowbound pitch)
Clachnacuddin v Fort William (frozen pitch)
Cove Rangers v Deveronvale (frozen pitch)
Forres Mechanics v Buckie Thistle (snowbound pitch)
Fraserburgh v Turriff United (frozen pitch)
Nairn County v Formartine United (snowbound pitch)
Strathspey Thistle v Keith (snowbound pitch)
Wick Academy v Lossiemouth (snowbound pitch)
Remaining game
Inverurie Loco Works v Rothes FC
Eight Highland League matches postponed due to weather