Highland Football League - List of HFL Championship Winners

List of HFL Championship Winners

Season Winner Runner-up
1893–94 Inverness Thistle Inverness Caledonian
1894–95 Clachnacuddin Inverness Thistle
1895–96 Inverness Caledonian Inverness Thistle
1896–97 Clachnacuddin Inverness Caledonian
1897–98 Clachnacuddin Inverness Caledonian
1898–99 Inverness Caledonian Clachnacuddin
1899–00 Inverness Caledonian Clachnacuddin
1900–01 Clachnacuddin Inverness Caledonian
1901–02 Inverness Caledonian Inverness Thistle
1902–03 Clachnacuddin Inverness Thistle
1903–04 Clachnacuddin Inverness Citadel
1904–05 Clachnacuddin Black Watch
1905–06 Clachnacuddin Inverness Thistle
1906–07 Inverness Thistle Inverness Caledonian
1907–08 Clachnacuddin Highland Light Infantry
1908–09 Inverness Citadel Clachnacuddin
1909–10 Inverness Thistle Elgin City
1910–11 Inverness Caledonian Buckie Thistle
1911–12 Clachnacuddin Inverness Caledonian
1912–13 Aberdeen 'A' Buckie Thistle
1913–14 Inverness Caledonian Aberdeen 'A'
1914–15 unfinished
1919–20 Buckie Thistle Clachnacuddin
1920–21 Clachnacuddin Inverness Thistle
1921–22 Clachnacuddin Buckie Thistle
1922–23 Clachnacuddin Elgin City
1923–24 Clachnacuddin Buckie Thistle
1924–25 Aberdeen 'A' Inverness Caledonian
1925–26 Inverness Caledonian Inverness Thistle
1926–27 Buckie Thistle Clachnacuddin
1927–28 Buckie Thistle Clachnacuddin
1928–29 Inverness Thistle Elgin City
1929–30 Huntly Elgin City
1930–31 Inverness Caledonian Buckie Thistle
1931–32 Elgin City Keith
1932–33 Fraserburgh Elgin City
1933–34 Buckie Thistle Forres Mechanics
1934–35 Elgin City Huntly
1935–36 Inverness Thistle Peterhead
1936–37 Buckie Thistle Peterhead
1937–38 Fraserburgh Clachnacuddin
1938–39 Clachnacuddin Buckie Thistle
1939–40 unfinished
1946–47 Peterhead Huntly
1947–48 Clachnacuddin Peterhead
1948–49 Peterhead Clachnacuddin
1949–50 Peterhead Inverness Caledonian
1950–51 Inverness Caledonian Buckie Thistle
1951–52 Inverness Caledonian Huntly
1952–53 Elgin City Buckie Thistle
1953–54 Buckie Thistle Elgin City
1954–55 unfinished
1955–56 Elgin City Buckie Thistle
1956–57 Buckie Thistle Inverness Caledonian
1957–58 Buckie Thistle Elgin City
1958–59 Rothes Fraserburgh
1959–60 Elgin City Inverness Caledonian
1960–61 Elgin City Keith
1961–62 Keith Elgin City
1962–63 Elgin City Inverness Caledonian
1963–64 Inverness Caledonian Nairn County
1964–65 Elgin City Nairn County
1965–66 Elgin City Inverness Caledonian
1966–67 Ross County Elgin City
1967–68 Elgin City Ross County
1968–69 Elgin City Inverness Thistle
1969–70 Elgin City Inverness Caledonian
1970–71 Inverness Caledonian Inverness Thistle
1971–72 Inverness Thistle Elgin City
1972–73 Inverness Thistle Ross County
1973–74 Elgin City Inverness Thistle
1974–75 Clachnacuddin Keith
1975–76 Nairn County Fraserburgh
1976–77 Inverness Caledonian Peterhead
1977–78 Inverness Caledonian Peterhead
1978–79 Keith Inverness Caledonian
1979–80 Keith Brora Rangers
1980–81 Keith Fraserburgh
1981–82 Inverness Caledonian Peterhead
1982–83 Inverness Caledonian Elgin City
1983–84 Inverness Caledonian Keith
1984–85 Keith Inverness Caledonian
1985–86 Forres Mechanics Elgin City
1986–87 Inverness Thistle Inverness Caledonian
1987–88 Inverness Caledonian Buckie Thistle
1988–89 Peterhead Cove Rangers
1989–90 Elgin City Inverness Caledonian
1990–91 Ross County Inverness Caledonian
1991–92 Ross County Inverness Caledonian
1992–93 Withheld
1993–94 Huntly Inverness Caledonian
1994–95 Huntly Inverness Caledonian
1995–96 Huntly Cove Rangers
1996–97 Huntly Keith
1997–98 Huntly Fraserburgh
1998–99 Peterhead Huntly
1999–00 Keith Fraserburgh
2000–01 Cove Rangers Huntly
2001–02 Fraserburgh Deveronvale
2002–03 Deveronvale Keith
2003–04 Clachnacuddin Buckie Thistle
2004–05 Huntly Inverurie Loco Works
2005–06 Deveronvale Inverurie Loco Works
2006–07 Keith Inverurie Loco Works
2007–08 Cove Rangers Keith
2008–09 Cove Rangers Deveronvale
2009–10 Buckie Thistle Cove Rangers
2010–11 Buckie Thistle Deveronvale
2011–12 Forres Mechanics Cove Rangers



Read more about this topic:  Highland Football League

Famous quotes containing the words list of, list and/or winners:

    Feminism is an entire world view or gestalt, not just a laundry list of women’s issues.
    Charlotte Bunch (b. 1944)

    Shea—they call him Scholar Jack—
    Went down the list of the dead.
    Officers, seamen, gunners, marines,
    The crews of the gig and yawl,
    The bearded man and the lad in his teens,
    Carpenters, coal-passers—all.
    Joseph I. C. Clarke (1846–1925)

    The two real political parties in America are the Winners and the Losers. The people don’t acknowledge this. They claim membership in two imaginary parties, the Republicans and the Democrats, instead.
    Kurt Vonnegut, Jr. (b. 1922)