The Aberdeenshire Cup is a Scottish football tournament for all senior clubs affiliated to the Aberdeenshire and District Football Association (ADFA), being clubs from the historic counties of Aberdeenshire and Banffshire. The Aberdeenshire Cup is currently sponsored by the Evening Express newspaper.
Aberdeen are the most successful team in the competition, having won the cup thirty-six times. They are also the current holders, having defeated Formartine United on penalties after a 2–2 draw in the 2025–26 final at Harlaw Park in Inverurie.
Origin The competition was first held in 1887 and was organised by the ADFA which formed the same year.Aberdeen Journal 16 April 1887 The first members were Aberdeen, Orion, Caledonian, Aberdeen Athletic, Aberdeen Rovers, Aberdeen Rangers, Bon Accord, Black Diamond, Turriff Our Boys, Albert, Rosebery, Britannia, Granite City, Aberdeen City Wanderers and Balmoral. Dr Maitland Moir, honorary president, presented the ADFA with a cup which ultimately became the property of Aberdeen after their second win in 1889. After this the ADFA bought a new trophy which was first presented after the final in 1890.Bon-Accord magazine 9 November 1889 The whereabouts of the original trophy is currently unknown.
Winners
Season Winner 1887–88Aberdeen FC (1881) 1888–89Aberdeen FC (1881) 1889–90Aberdeen FC (1881) 1890–91Orion 1891–92Victoria United 1892–93Victoria United 1893–94Victoria United 1894–95Orion 1895–96Victoria United 1896–97Orion 1897–98Aberdeen FC (1881) 1898–99Orion 1899–1900Victoria United 1900–01Orion 1901–02Aberdeen FC (1881) 1902–03Victoria United 1903–04Aberdeen 1904–05Aberdeen 1905–06Peterhead 1906–07Aberdeen 1907–08Aberdeen 1908–09Aberdeen 1909–10Aberdeen 1910–11Fraserburgh 1911–12Aberdeen 1912–13Aberdeen 1913–14Aberdeen 1914–15Aberdeen 1915–16No competition due to First World War 1916–17No competition due to First World War 1917–18No competition due to First World War 1918–19No competition due to First World War 1919–20Aberdeen 1920–21Aberdeen University 1921–22Aberdeen 1922–23Aberdeen 1923–24Aberdeen 1924–25Aberdeen 1925–26Aberdeen 1926–27Aberdeen 1927–28Aberdeen 1928–29Aberdeen 1929–30Aberdeen 1930–31Aberdeen 1931–32Aberdeen 1932–33Aberdeen 1933–34Aberdeen 1934–35Peterhead 1935–36Peterhead 1936–37Buckie Thistle 1937–38Fraserburgh 1938–39Buckie Thistle 1939–40No competition due to Second World War 1940–41No competition due to Second World War 1941–42No competition due to Second World War 1942–43No competition due to Second World War 1943–44No competition due to Second World War 1944–45No competition due to Second World War 1945–46Buckie Thistle 1946–47Peterhead 1947–48Deveronvale 1948–49Peterhead 1949–50Peterhead 1950–51Deveronvale 1951–52Deveronvale 1952–53Buckie Thistle 1953–54Buckie Thistle 1954–55Buckie Thistle 1955–56Fraserburgh 1956–57Buckie Thistle 1957–58Keith 1958–59Peterhead 1959–60Keith 1960–61Huntly 1961–62Deveronvale 1962–63Peterhead 1963–64Fraserburgh 1964–65Peterhead 1965–66Deveronvale 1966–67Keith 1967–68Peterhead 1968–69Peterhead 1969–70Peterhead 1970–71Peterhead 1971–72Peterhead 1972–73Fraserburgh 1973–74Keith 1974–75Peterhead 1975–76Fraserburgh 1976–77Peterhead 1977–78Keith 1978–79Peterhead 1979–80Keith 1980–81Aberdeen 1981–82Aberdeen 1982–83Aberdeen 1983–84Peterhead 1984–85Buckie Thistle 1985–86Huntly 1986–87Buckie Thistle 1987–88Aberdeen 1988–89Peterhead 1989–90Aberdeen 1990–91Aberdeen 1991–92Huntly 1992–93Aberdeen 1993–94Huntly 1994–95Huntly 1995–96Huntly 1996–97Fraserburgh 1997–98Aberdeen 1998–99Peterhead 1999–2000Huntly 2000–01Deveronvale 2001–02Cove Rangers 2002–03Aberdeen 2003–04Aberdeen 2004–05Aberdeen 2005–06Buckie Thistle 2006–07Deveronvale 2007–08Buckie Thistle 2008–09Keith 2009–10Buckie Thistle 2010–11Cove Rangers 2011–12Deveronvale 2012–13Fraserburgh 2013–14Formartine United 2014–15Fraserburgh 2015–16Fraserburgh 2016–17Buckie Thistle 2017–18Formartine United 2018–19Cove Rangers 2019–20Fraserburgh 2020–21Fraserburgh 2021–22Banks o' Dee 2022–23Fraserburgh 2023–24Inverurie Loco Works 2024–25Banks o' Dee 2025–26Aberdeen
List of winners
ClubWinsLast winAberdeen 36 2025–26Peterhead 20 1998–99Fraserburgh 13 2022–23Buckie Thistle 13 2016–17Deveronvale 8 2011–12Keith 7 2008–09Huntly 7 1999–00Victoria United 6 1902–03Aberdeen FC (1881) 5 1901–02Orion 5 1900–01Cove Rangers 3 2018–19Banks o' Dee 2 2024–25Formartine United 2 2017–18Inverurie Loco Works 1 2023–24Aberdeen University 1 1920–21
References