Skip to content
Surf Wiki
Save to docs
sports

From Surf Wiki (app.surf) — the open knowledge base

Highland Football League

Association football league in Scotland


Association football league in Scotland

FieldValue
nameHighland Football League
logo[[File:Highland Football League (emblem).png200px]]
pixels100
country
founded1893
teams18
promotionScottish League Two
levels5
pyramidScottish football league system
domest_cupScottish Cup
Scottish League Cup (champions)
Scottish Challenge Cup (top 4)
league_cupHighland League Cup
championsBrora Rangers (5th title)
season2024–25
most_champsClachnacuddin
Caledonian (18 titles each)
websitehighlandfootballleague.com
current2025–26 Highland Football League
relegationMidlands League
North Caledonian League
North of Scotland League

Scottish League Cup (champions) Scottish Challenge Cup (top 4) Caledonian (18 titles each) North Caledonian League North of Scotland League

The Scottish Highland Football League (SHFL, commonly known as the Highland League) is a senior football league based in the north of Scotland. The league sits at level 5 on the Scottish football league system, acting as a feeder to the Scottish Professional Football League.

Founded in 1893, it is currently composed of 18 member clubs in a single division. Geographically, the league covers Scotland north of the Tay, including the Highland council region as well as Moray, Aberdeenshire, the cities of Aberdeen and Dundee, Angus and parts of northern Perthshire.

Since 2014–15, it has featured in the senior pyramid system. The winners take part in an end-of-season promotion play-off with the Lowland Football League champions, with the winners then competing against the bottom club in Scottish League Two for a place in the SPFL. Promotion and relegation also exists between the two Highlands-based regional leagues at level 6 (The North Caledonian League, and the North of Scotland Football League). Prior to the 2025–26 season, the Tayside based Midlands Football League was also a feeder to the Highland League, before moving to become a feeder league to the Lowland League East, when the Lowland League restructured into East and West.

The league's current sponsorship deal is with the Breedon Group.

Format

Each team in the league plays each other twice during a season – once at home, once away, for a total of 34 matches. The standard league scoring system of 3 points for a win and 1 for a draw is applied, with ties in the league table broken by goal difference. The champions are presented with the League trophy and a flag, either immediately after the match which secures the victory, or at the next match at which it is practical to do so.

With the introduction of the new pyramid structure in Scottish football, a new schedule was introduced in the 2014–15 season, in order to ensure that all matches affecting the title are completed in time for the promotion playoffs beginning in April. As the region is prone to severe weather in winter, postponements have sometimes caused the conclusion of the season to be delayed (e.g. in 2013, a prolonged spell of bad weather meant the final matches were not played until 25 May). Various proposals which would have reduced the number of matches a team would play (either by instituting a two-phase season like that used in the Scottish Premiership, or by dividing the League into two smaller divisions), were considered but did not find favour with League members. Instead, clubs now play both a Saturday and a Wednesday fixture most weeks from August through October, taking advantage of milder weather at the start of the season. The new schedule builds in a four-week buffer near the end of the season during which no matches are initially scheduled, allowing any backlog of postponed matches to be cleared before the final fixtures.

Scottish Cup

All clubs are full members of the Scottish Football Association, so qualify automatically for the following season's first round of the Scottish Cup. The league champions and the runner-up team receive a bye into the cup's second round. Since 2014 the champions have taken part in the Scottish Challenge Cup; this was extended to the top four clubs from 2016. In 2016 the champions also gained a place in the Scottish League Cup.

History

Formation

The Highland Football League was formed on 4 August 1893, at the Inverness Workman's Club by employees of the Highland Railway Company who had their Company Headquarters, Locomotive and Carriage & Wagon Workshops (Loch Gorm Works), based in the Highland capital and where they employed circa 700 staff. The original league consisted of seven teams: Inverness Thistle, Caledonian, Clachnacuddin, Forres Mechanics, Inverness Union, Inverness Citadel and Cameron Highlanders. Dingwall Victoria United (later renamed Ross County) were an eighth original member, but resigned membership in November 1893. The inaugural champions were Inverness Thistle. Of the original teams, two are still playing in the league today (Clachnacuddin and Forres Mechanics) while Caledonian and Thistle merged to become current Scottish League club Inverness Caledonian Thistle.

Departures and expansions

The league has been somewhat weakened by the departure of many former members who have subsequently joined the SFL. In 1994, Caledonian, Inverness Thistle and Ross County left. Until then the HFL had operated with 18 clubs; this was reduced by the departure of the three mentioned clubs, but Wick Academy from the North Caledonian Football League were elected, to create a league of 16 clubs. This was the state of affairs till 2000 when Elgin City and Peterhead were elected into the SFL. In 2002 Inverurie Loco Works were elected into the HFL to give it a membership of 15 clubs. Inverurie Locos are another Highland League football club with its origins in the Scottish railways, having been formed by employees of the Great North of Scotland Railway who had their Locomotive and Carriage and Wagon Workshops in Inverurie, hence the football club's name.

In 2008, North Region Junior League sides Formartine United and Turriff United both submitted bids to join the Highland League, following in the footsteps of past Junior League side Inverurie Locos. Banks O' Dee and Strathspey Thistle also applied. On 25 February 2009, Formartine United, Strathspey Thistle and Turriff United were accepted into the league for the following season, with Banks O' Dee being the unsuccessful club.

Pyramid

Until the reorganisation of Scottish football during the 2012–13 season, the league was historically one of the senior leagues in Scottish football, along with the Scottish Premier League and Scottish Football League, as well as the East of Scotland and South of Scotland Leagues.

Since the 2014–15 season, the league champions have had the chance to qualify for promotion to the Scottish League Two via a play-off with the winners of the Lowland Football League, the winners then playing off against the bottom team in League Two. Although the introduction of a route into the Scottish Professional Football League was broadly welcomed, it also provoked some concern about the potential financial burden on smaller clubs who may need to significantly upgrade their grounds to meet the required standards. The logistics of travel to away games in a league dominated by central belt teams is also a concern, particularly for geographically remote clubs such as Wick Academy and Brora Rangers.

At the end of the 2018–19 season, Cove Rangers became the first Highland League club to gain promotion to the SPFL via the pyramid play-off, after beating Berwick Rangers 7–0 on aggregate in the League Two play-off final. Two years later, Brechin City became the first SPFL club to be relegated into the Highland League after losing 3–1 on aggregate to Kelty Hearts in the League Two play-off final.

At the end of the 2020–21 season the threat of relegation was introduced to the league, as the North Caledonian League, a newly formed Midlands League, and North Superleague were all brought into the pyramid as feeder leagues. At the end of the following season, Fort William became the first victim of the drop as they failed to play their games against North Superleague side Banks O' Dee in the playoff final, giving the Aberdeen side a bye into the Highland League as Fort William fell into the North Caledonian League.

Member clubs

TeamLocationStadiumCapacitySeatsJoinedTitles
Banks O' DeeAberdeenSpain Park8761002022
Brechin CityBrechinGlebe Park4,0831,51920211
Brora RangersBroraDudgeon Park4,00020019623
Buckie ThistleBuckieVictoria Park3,000400190912
ClachnacuddinInvernessGrant Street Park2,074154189318
DeveronvaleBanffPrincess Royal Park2,60036019382
Formartine UnitedPitmeddenNorth Lodge Park2,5003002009
Forres MechanicsForresMosset Park2,7005021893Forres Mechanics did not compete 1895-1896, 1901-1902, and 2020-21.2
FraserburghFraserburghBellslea Park3,0004801922Fraserburgh did not compete 1926-1928.4
HuntlyHuntlyChristie Park3,50027019287
Inverurie Loco WorksInverurieHarlaw Park1,4002502001
KeithKeithKynoch Park2,36237019247
LossiemouthLossiemouthGrant Park2,0502501946
Nairn CountyNairnStation Park2,25025019141
RothesRothesMackessack Park2,70018419381
Strathspey ThistleGrantown-on-SpeySeafield Park1,6001502009
Turriff UnitedTurriffThe Haughs2,1351352009
Wick AcademyWickHarmsworth Park2,4121021994

Former members

;Elected to the Scottish Football League

  • Elgin City, 2000; ()
  • Caledonian*, 1994;
  • Inverness Thistle*, 1994;
  • Peterhead, 2000; ()
  • Ross County, 1994; ()

*Caledonian and Inverness Thistle combined to form Inverness Caledonian Thistle upon joining the Scottish Football League in 1994. ICT now play in the .

;Promoted to the Scottish Professional Football League

  • Cove Rangers, 2019; () Relegated to the North Caledonian League/Midlands League/North Region League/North of Scotland League

  • Fort William, 2022; (North Caledonian League)

;Defunct/merged

  • Elgin Caledonian, left; joined Morayshire Junior League in 1902, folded 1926
  • Inverness Celtic, folded; 1898
  • Inverness Citadel, folded; 1937
  • Inverness Union, merged with Inverness Thistle; either 1895 or 1899

;Military sides (generally temporarily based in the area)

Other competitions

The main competitions are:

  • Highland League Cup
  • SHFL U18 League
  • SHFL U16 League

The North of Scotland FA Clubs compete in the:

  • North of Scotland Cup
  • North of Scotland FA U20 League

The Aberdeenshire FA clubs compete in the:

  • Aberdeenshire Cup
  • Aberdeenshire Shield
  • Aberdeenshire & District League

List of HFL championship winners

SeasonWinnerRunner-up
1893–94Inverness ThistleCaledonian
1894–95ClachnacuddinInverness Thistle
1895–96Caledonianwon after a play-offInverness Thistle
1896–97ClachnacuddinCaledonian
1897–98ClachnacuddinCaledonian
1898–99CaledonianClachnacuddin
1899–1900CaledonianClachnacuddin
1900–01ClachnacuddinCaledonian
1901–02CaledonianInverness Thistle
1902–03ClachnacuddinInverness Thistle
1903–04ClachnacuddinInverness Citadel
1904–05ClachnacuddinClachnacuddin were awarded the Championship after Black Watch refused to play-off due to the referee that the League appointedBlack Watch
1905–06ClachnacuddinCaledonian
1906–07Inverness ThistleCaledonian
1907–08ClachnacuddinHighland Light Infantry
1908–09Inverness CitadelClachnacuddin
1909–10Inverness ThistleElgin City
1910–11CaledonianBuckie Thistle
1911–12ClachnacuddinCaledonian
1912–13Aberdeen 'A'Buckie Thistle
1913–14CaledonianAberdeen 'A'
1914–15unfinishedClachnacuddin had most points
1919–20Buckie ThistleClachnacuddin
1920–21ClachnacuddinInverness Thistle
1921–22ClachnacuddinBuckie Thistle
1922–23ClachnacuddinElgin City
1923–24ClachnacuddinBuckie Thistle
1924–25Aberdeen 'A'Caledonian
1925–26CaledonianInverness Thistle
1926–27Buckie ThistleClachnacuddin
1927–28Buckie ThistleClachnacuddin
1928–29Inverness ThistleElgin City
1929–30HuntlyElgin City
1930–31CaledonianBuckie Thistle
1931–32Elgin CityKeith
1932–33FraserburghElgin City
1933–34Buckie ThistleForres Mechanics
1934–35Elgin CityHuntly
1935–36Inverness ThistlePeterhead
1936–37Buckie ThistlePeterhead
1937–38FraserburghClachnacuddin
1938–39ClachnacuddinBuckie Thistle
1939–40unfinishedKeith had most points
1946–47PeterheadHuntly
1947–48ClachnacuddinPeterhead
1948–49PeterheadClachnacuddin
1949–50PeterheadCaledonian
1950–51CaledonianBuckie Thistle
1951–52CaledonianHuntly
1952–53Elgin CityBuckie Thistle
1953–54Buckie ThistleElgin City
1954–55unfinishedFraserburgh and Clachnacuddin were equal on points
1955–56Elgin CityBuckie Thistle
1956–57Buckie ThistleCaledonian
1957–58Buckie ThistleElgin City
1958–59RothesFraserburgh
1959–60Elgin CityCaledonian
1960–61Elgin CityKeith
1961–62KeithElgin City
1962–63Elgin CityCaledonian
1963–64CaledonianNairn County
1964–65Elgin CityNairn County
1965–66Elgin CityCaledonian
1966–67Ross CountyElgin City
1967–68Elgin CityRoss County
1968–69Elgin CityInverness Thistle
1969–70Elgin CityCaledonian
1970–71CaledonianInverness Thistle
1971–72Inverness ThistleElgin City
1972–73Inverness ThistleRoss County
1973–74Elgin CityInverness Thistle
1974–75ClachnacuddinKeith
1975–76Nairn CountyFraserburgh
1976–77CaledonianPeterhead
1977–78CaledonianPeterhead
1978–79KeithCaledonian
1979–80KeithBrora Rangers
1980–81KeithFraserburgh
1981–82CaledonianPeterhead
1982–83CaledonianElgin City
1983–84CaledonianKeith
1984–85KeithCaledonian
1985–86Forres MechanicsElgin City
1986–87Inverness ThistleCaledonian
1987–88CaledonianBuckie Thistle
1988–89PeterheadCove Rangers
1989–90Elgin CityCaledonian
1990–91Ross CountyCaledonian
1991–92Ross CountyCaledonian
1992–93withheldElgin City won the league, but were found to have dishonestly requested the bringing forward of their final match in order to avoid two players being unavailable through suspension
1993–94HuntlyCaledonian
1994–95HuntlyCove Rangers
1995–96HuntlyCove Rangers
1996–97HuntlyKeith
1997–98HuntlyFraserburgh
1998–99PeterheadHuntly
1999–2000KeithFraserburgh
2000–01Cove RangersHuntly
2001–02FraserburghDeveronvale
2002–03DeveronvaleKeith
2003–04ClachnacuddinBuckie Thistle
2004–05HuntlyInverurie Loco Works
2005–06DeveronvaleInverurie Loco Works
2006–07KeithInverurie Loco Works
2007–08Cove RangersKeith
2008–09Cove RangersDeveronvale
2009–10Buckie ThistleCove Rangers
2010–11Buckie ThistleDeveronvale
2011–12Forres MechanicsCove Rangers
2012–13Cove RangersFormartine United
2013–14Brora RangersInverurie Loco Works
2014–15Brora RangersTurriff United
2015–16Cove RangersFormartine United
2016–17Buckie ThistleCove Rangers
2017–18Cove RangersFormartine United
2018–19Cove Rangers*Brora Rangers
2019–20Brora RangersFraserburgh
2020–21Brora RangersFraserburgh
2021–22FraserburghBuckie Thistle
2022–23Brechin CityBuckie Thistle
2023–24Buckie ThistleBrechin City
2024–25Brora RangersBrechin City

:*** Team promoted to Scottish League Two** Source: Scottish Football Historical Archive – Highland League Final Tables

Performance by club

Clubs currently playing in the league are shown in bold. Clubs no longer active are shown in italics.

ClubWinnersRunners-upWinning years
Caledonian1895–96, 1898–99, 1899–1900, 1901–02, 1910–11, 1913–14, 1925–26, 1930–31, 1950–51, 1951–52, 1963–64, 1970–71, 1976–77, 1977–78, 1981–82, 1982–83, 1983–84, 1987–88
Clachnacuddin1894–95, 1896–97, 1897–98, 1900–01, 1902–03, 1903–04, 1904–05, 1905–06, 1907–08, 1911–12, 1920–21, 1921–22, 1922–23, 1923–24, 1938–39, 1947–48, 1974–75, 2003–04
Elgin City1931–32, 1934–35, 1952–53, 1955–56, 1959–60, 1960–61, 1962–63, 1964–65, 1965–66, 1967–68, 1968–69, 1969–70, 1973–74, 1989–90
Buckie Thistle1919–20, 1926–27, 1927–28, 1933–34, 1936–37, 1953–54, 1956–57, 1957–58, 2009–10, 2010–11, 2016–17, 2023–24
Inverness Thistle1893–94, 1906–07, 1909–10, 1928–29, 1935–36, 1971–72, 1972–73, 1986–87
Keith1961–62, 1978–79, 1979–80, 1980–81, 1984–85, 1999–2000, 2006–07
Cove Rangers2000–01, 2007–08, 2008–09, 2012–13, 2015–16, 2017–18, 2018–19
Huntly1929–30, 1993–94, 1994–95, 1995–96, 1996–97, 1997–98, 2004–05
Peterhead1946–47, 1948–49, 1949–50, 1988–89, 1998–99
Brora Rangers2013–14, 2014–15, 2019–20, 2020–21, 2024–25
Fraserburgh1932–33, 1937–38, 2001–02, 2021–22
Ross County1966–67, 1990–91, 1991–92
Deveronvale2002–03, 2005–06
Aberdeen 'A'1912–13, 1924–25
Forres Mechanics1985–86, 2011–12
Brechin City2022–23
Nairn County1975–76
Inverness Citadel1908–09
Rothes1958–59
Inverurie Loco Works
Formartine United
Black Watch
Highland Light Infantry
Turriff United

Notes

References

References

  1. (11 June 2013). "Scottish FA approves Lowland League for next season". BBC Sport.
  2. "Breedon Extends Sponsorship of the Highland League".
  3. (18 May 2019). "Aberdeen has room for two teams, say Cove Rangers after promotion". BBC Sport.
  4. Smith, Tyrone. (23 May 2021). "Brechin City 0–1 Kelty Hearts".
  5. Smith, Tyrone. (21 March 2020). "Highland League brought to an early end with Brora Rangers awarded title". BBC.
  6. (30 March 2021). "Brora Rangers & Kelty Hearts champions as Highland & Lowland League seasons end". BBC.
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Highland Football League — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report