The Scottish Highland Football League

Latest Fixtures and Results
Past Results
Choose Competition
Choose Season
Choose Month
December 2024
Highland Football League Results RSS Feed.
Sunday 01 Dec 2024
SHFL Under 16 HIghland
Alness United FC
 P  v  P  
Clachnacuddin FC
Dingwall FC
 7  v  1  
St Duthus FC
Fort William FC
 0  v  7  
Wick Academy FC
Ross County
 10  v  0  
Inverness Athletic
SHFL Under 16 Moray
Balloan Athletic
 3  v  7  
Elgin City
Forres Mechanics FC
 4  v  0  
Nairn County FC
Keith FC
 7  v  2  
Lossiemouth FC
SHFL Under 18 North
Balloan Thistle
 P  v  P  
Dingwall FC
Buckie Thistle FC
 2  v  1  
Nairn County FC
Clachnacuddin FC
 P  v  P  
Wick Academy FC
Forres Mechanics FC
 P  v  P  
North West Skye
Lossiemouth FC
 3  v  3  
Alness United FC
Rothes FC
 2  v  4  
Inverness Athletic
Monday 02 Dec 2024
SHFL Under 18 East
Banks O' Dee FC
 5  v  1  
Westdyke
Dyce
 P  v  P  
Deveronvale FC
Fraserburgh FC
 P  v  P  
Formartine United FC
Huntly FC
 1  v  3  
Hall Russell United
Inverurie Loco Works FC
 1  v  3  
Turriff United FC
Tuesday 03 Dec 2024
Morrison Motors Aberdeenshire Shield
Formartine United FC
 1  v  1  
Inverurie Loco Works FC
Formartine United win 5-4 on Penalties
Keith FC
 P  v  P  
Fraserburgh FC
Turriff United FC
 1  v  0  
Deveronvale FC
Wednesday 04 Dec 2024
Morrison Motors Aberdeenshire Shield
Hermes FC
 5  v  4  
Buckie Thistle FC
Friday 06 Dec 2024
R Davidson Highland League Cup - Round 2, kick off 8.00pm
Banks o' Dee FC
 3  v  0  
Brechin City FC
Saturday 07 Dec 2024
Breedon Highland Football League - Kick off 2.00pm
Strathspey Thistle FC
 P  v  P  
Keith FC
Breedon Highland Football League - Kick off 3.00pm
Clachnacuddin FC
 5  v  1  
Lossiemouth FC
Wick Academy FC
 P  v  P  
Turriff United FC
R Davidson Highland League Cup - Round 2, kick off 3.00pm
Brora Rangers FC
 1  v  1  
Formartine United FC
Brora Rangers win 3-1 on penalties
Buckie Thistle FC
 P  v  P  
Fraserburgh FC
Huntly FC
 3  v  3  
Deveronvale FC
Deveronvale win 3-1 on penalties
Sunday 08 Dec 2024
SHFL Under 16 HIghland
Clachnacuddin FC
 11  v  1  
Dingwall FC
Inverness Athletic
 3  v  3  
Alness United FC
St Duthus FC
 P  v  P  
Balloan United
Wick Academy FC
 P  v  P  
Ross County
SHFL Under 16 Moray
Elgin City
 0  v  5  
Forres Mechanics FC
Nairn County FC
 P  v  P  
Balloan Athletic
Rothes FC
 P  v  P  
Keith FC
SHFL Under 18 North
Dingwall FC
 P  v  P  
Lossiemouth FC
Inverness Athletic
 1  v  4  
Balloan Thistle
Nairn County FC
 1  v  1  
Keith FC
North West Skye
 2  v  11  
Clachnacuddin FC
Rothes FC
 1  v  5  
Buckie Thistle FC
Wick Academy FC
 P  v  P  
Alness United FC
Wednesday 11 Dec 2024
Breedon Highland Football League - Kick off 8.00pm
Brora Rangers FC
 1  v  2  
Clachnacuddin FC
Buckie Thistle FC
 2  v  2  
Inverurie Loco Works FC
Huntly FC
 P  v  P  
Fraserburgh FC
Friday 13 Dec 2024
Breedon Highland Football League - Kick off 8.00pm
Banks o' Dee FC
 5  v  0  
Keith FC
Saturday 14 Dec 2024
Breedon Highland Football League - Kick off 3.00pm
Brora Rangers FC
 3  v  1  
Forres Mechanics FC
Fraserburgh FC
 1  v  1  
Buckie Thistle FC
Huntly FC
 P  v  P  
Deveronvale FC
Inverurie Loco Works FC
 P  v  P  
Brechin City FC
Nairn County FC
 2  v  2  
Clachnacuddin FC
Rothes FC
 P  v  P  
Lossiemouth FC
Strathspey Thistle FC
 P  v  P  
Wick Academy FC
Turriff United FC
 2  v  2  
Formartine United FC
Sunday 15 Dec 2024
SHFL Under 16 HIghland
Alness United FC
 2  v  1  
Wick Academy FC
Balloan United
 P  v  P  
Clachnacuddin FC
Dingwall FC
 2  v  3  
Inverness Athletic
Ross County
 5  v  1  
Fort William FC
SHFL Under 18 North
Alness United FC
 P  v  P  
North West Skye
Buckie Thistle FC
 1  v  3  
Inverness Athletic
Dingwall FC
 2  v  4  
Wick Academy FC
Forres Mechanics FC
 4  v  2  
Nairn County FC
Keith FC
 2  v  3  
Rothes FC
Lossiemouth FC
 P  v  P  
Balloan Thistle
Monday 16 Dec 2024
SHFL Under 18 East
Buchanhaven Hearts
 2  v  5  
Inverurie Loco Works FC
Hall Russell United
 1  v  2  
Banks O' Dee FC
Huntly FC
 2  v  4  
Fraserburgh FC
Turriff United FC
 0  v  2  
Formartine United FC
Westdyke
 0  v  5  
Dyce
Saturday 21 Dec 2024
Breedon Highland Football League - Kick off 1.30pm
Deveronvale FC
 4  v  1  
Wick Academy FC
Breedon Highland Football League - Kick off 2.00pm
Brechin City FC
 1  v  1  
Fraserburgh FC
Buckie Thistle FC
 1  v  0  
Huntly FC
Breedon Highland Football League - Kick off 3.00pm
Clachnacuddin FC
 2  v  2  
Inverurie Loco Works FC
Formartine United FC
 0  v  1  
Brora Rangers FC
Forres Mechanics FC
 3  v  3  
Strathspey Thistle FC
Keith FC
 P  v  P  
Rothes FC
Lossiemouth FC
 0  v  2  
Turriff United FC
Nairn County FC
 1  v  4  
Banks o' Dee FC
Sunday 22 Dec 2024
SHFL Under 16 HIghland
Clachnacuddin FC
 P  v  P  
St Duthus FC
Dingwall FC
 P  v  P  
Wick Academy FC
Fort William FC
 P  v  P  
Alness United FC
Inverness Athletic
 1  v  2  
Balloan United
SHFL Under 18 North
Buckie Thistle FC
 P  v  P  
Keith FC
Inverness Athletic
 3  v  3  
Lossiemouth FC
Nairn County FC
 1  v  2  
Clachnacuddin FC
North West Skye
 P  v  P  
Dingwall FC
Rothes FC
 P  v  P  
Forres Mechanics FC
Wick Academy FC
 P  v  P  
Balloan Thistle
Saturday 28 Dec 2024
Breedon Highland Football League - Kick off 3.00pm
Brora Rangers FC
 -  v  -  
Lossiemouth FC
Forres Mechanics FC
 -  v  -  
Formartine United FC
Fraserburgh FC
 -  v  -  
Clachnacuddin FC
Huntly FC
 -  v  -  
Brechin City FC
Inverurie Loco Works FC
 -  v  -  
Banks o' Dee FC
Rothes FC
 -  v  -  
Nairn County FC
Turriff United FC
 -  v  -  
Keith FC
Wick Academy FC
 -  v  -  
Buckie Thistle FC
Sunday 29 Dec 2024
SHFL Under 18 North
Alness United FC
 -  v  -  
Nairn County FC
Balloan Thistle
 -  v  -  
North West Skye
Clachnacuddin FC
 -  v  -  
Rothes FC
Forres Mechanics FC
 -  v  -  
Buckie Thistle FC
Keith FC
 3  v  2  
Inverness Athletic
Lossiemouth FC
 -  v  -  
Wick Academy FC
Monday 30 Dec 2024
SHFL Under 18 East
Banks O' Dee FC
 -  v  -  
Fraserburgh FC
Deveronvale FC
 6  v  0  
Westdyke
Dyce
 -  v  -  
Hall Russell United
Formartine United FC
 -  v  -  
Buchanhaven Hearts
Huntly FC
 -  v  -  
Turriff United FC