League 1 History

2019-20 --None--
2018-19 Golspie Sutherland
2017-18 Orkney
2016-17 Invergordon
2015-16 Halkirk United
2014-15 Golspie Sutherland
2013-14 Halkirk United
2012-13 Thurso
2011-12 Halkirk United
2010-11 Halkirk United
2009-10 Thurso
2008-09 Golspie Sutherland
2007-08 Golspie Sutherland
2006-07 Golspie Sutherland
2005-06 Balintore
2004-05 Alness United
2003-04 Golspie Sutherland
2002-03 Thurso
2001-02 Invergordon
2000-01 Alness United
1999-00 Thurso
1998-99 Golspie Sutherland
1997-98 Caledonian Thistle Res.
1996-97 Ross County Res.
1995-96 Fearn Thistle
1994-95 Caledonian Thistle Res.
1993-94 Halkirk United
1992-93 Golspie Sutherland
1991-92 Clachnacuddin Res.
1990-91 Balintore
1989-90 Balintore
1988-89 Bunillidh Thistle
1987-88 Invergordon
1986-87 Wick Academy
1985-86 Muir of Ord Rovers
1984-85 Fort William
1983-84 Muir of Ord Rovers
1982-83 Bunillidh Thistle
1981-82 Wick Academy
1980-81 Wick Academy
1979-80 Wick Academy
1978-79 Wick Academy
1977-78 Dingwall Thistle
1976-77 Invergordon
1975-76 Golspie Sutherland
1974-75 Golspie Sutherland
1973-74 Alness United
1972-73 Alness United
1971-72 Dingwall Thistle
1970-71 Dingwall Thistle
1969-70 Inverness Caledonian Res.
1968-69 Dingwall Thistle
1967-68 Brora Rangers Res.
1966-67 Brora Rangers Res.
1965-66 Ross County Res.
1964-65 Avoch Rovers
1963-64 Clachnacuddin Res.
1962-63 Inverness Thistle Res.
1959-60 Clachnacuddin Res.
1958-59 Inverness Thistle Res.
1957-58 Clachnacuddin Res.
1956-57 Clachnacuddin Res.
1955-56 Clachnacuddin Res.
1954-55 Nairn County 'A'
1954-55 Buckie Thistle 'A'
1953-54 Elgin City Res.
1952-53 Inverness Caledonian Res.
1951-52 Inverness Caledonian Res.
1950-51 Clachnacuddin Res.
1949-50 Clachnacuddin Res.
1948-49 Inverness Caledonian Res.
1947-48 Inverness Thistle Res.
1946-47 Invergordon
1938-39 Highland Light Infantry
1936-37 Clachnacuddin Res.
1935-36 Nairn County 'A'
1934-35 Inverness Thistle Res.
1933-34 Inverness District Asylum
1932-33 Inverness District Asylum
1931-32 Clachnacuddin Res.
1930-31 Inverness Thistle Res.
1929-30 Clachnacuddin Res.
1928-29 Inverness Thistle Res.
1927-28 Dingwall Victoria United
1926-27 Clachnacuddin Res.
1925-26 Nelson
1924-25 Catch-My-Pal
1923-24 Fortrose Union
1922-23 Inverness Caledonian Res.
1921-22 Inverness Citadel Res.
1920-21 Nelson
1919-20 Dingwall Victoria United
1913-14 Albert
1912-13 Nelson
1911-12 Nelson
1910-11 Inverness Citadel Res.
1909-10 Clachnacuddin Res.
1908-09 Nelson
1907-08 Nelson
1906-07 Nelson
1905-06 Nelson
1904-05 Clachnacuddin Res.
1903-04 Clachnacuddin Res.
1902-03 Inverness Citadel Res.
1901-02 Inverness Citadel Res.
1900-01 Inverness Thistle Res.
1899-00 Nelson
1898-99 Nelson
1897-98 Inverness Citadel Res.
1896-97 Inverness Celtic