The Scottish Highland Football League
HOME
|
FIXTURES & RESULTS
|
LEAGUE TABLE
|
YOUTH
|
THE SHFL
HISTORY
LEAGUE DOCUMENTS
|
SPONSORS
|
CLUBS
HOME
FIXTURES & RESULTS
LEAGUE TABLE
YOUTH
SHFL HISTORY
LEAGUE DOCUMENTS
SPONSORS
CLUBS
Latest Fixtures and Results
Past Results
Choose Competition
Show All
Breedon Highland Football League
SHFL Under 18 East
Evening Express Aberdeenshire Cup
North of Scotland Cup Final
Scottish Cup
North of Scotland Cup
SHFL Under 18 North
R Davidson Highland League Cup
Premier Sports Cup
SPFL Trust Trophy
Morrison Motors Aberdeenshire Shield
SHFL Under 16 HIghland
SHFL Under 16 Moray
Choose Season
2024/2025 Season
2023/2024 Season
2022/2023 Season
2021/2022 Season
2020/2021 Season
2019/2020 Season
2018/2019 Season
2017/2018 Season
2016/2017 Season
2015/2016 Season
2014/2015 Season
2013/2014 Season
2012/2013 Season
2011/2012 Season
2010/2011 Season
2009/2010 Season
2008/2009 Season
2007/2008 Season
2006/2007 Season
2005/2006 Season
2004/2005 Season
2003/2004 Season
Choose Month
April 2025
March 2025
February 2025
January 2025
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
Show Historic Competition Results
League Champions
SHL Cup Winners
SFA North Challenge Cup Winners
April 2025
Wednesday 02 Apr 2025
Breedon Highland Football League - Kick off 8.00pm
Banks o' Dee FC
3
v
1
Fraserburgh FC
Huntly FC
1
v
2
Deveronvale FC
Keith FC
1
v
0
Rothes FC
Lossiemouth FC
0
v
3
Forres Mechanics FC
Nairn County FC
2
v
0
Turriff United FC
Saturday 05 Apr 2025
Breedon Highland Football League - Kick off 3.00pm
Brechin City FC
3
v
0
Nairn County FC
Brora Rangers FC
2
v
0
Huntly FC
Forres Mechanics FC
4
v
1
Keith FC
Lossiemouth FC
1
v
2
Banks o' Dee FC
Rothes FC
2
v
3
Deveronvale FC
Strathspey Thistle FC
2
v
3
Wick Academy FC
Turriff United FC
1
v
2
Inverurie Loco Works FC
Wednesday 09 Apr 2025
Breedon Highland Football League - Kick off 8.00pm
Formartine United FC
-
v
-
Nairn County FC
Huntly FC
-
v
-
Fraserburgh FC
Keith FC
-
v
-
Strathspey Thistle FC
Saturday 12 Apr 2025
Breedon Highland Football League - Kick off 3.00pm
Brechin City FC
-
v
-
Lossiemouth FC
Brora Rangers FC
-
v
-
Rothes FC
Buckie Thistle FC
-
v
-
Keith FC
Clachnacuddin FC
-
v
-
Formartine United FC
Forres Mechanics FC
-
v
-
Banks o' Dee FC
Fraserburgh FC
-
v
-
Huntly FC
Inverurie Loco Works FC
-
v
-
Wick Academy FC
Nairn County FC
-
v
-
Deveronvale FC
Strathspey Thistle FC
-
v
-
Turriff United FC
Saturday 19 Apr 2025
R Davidson Highland League Cup - Final, Kick Off 3.00pm, Grant Street Park, Inverness
Brora Rangers FC
-
v
-
Fraserburgh FC