Scottish Cup: List of all winners
(Courtesy : Getty Images)
Celtic and Rangers dominate the list
The Scottish Cup, officially known as the Scottish Football Association Challenge Cup, is one of the oldest and most prestigious cup competitions in world football. Dating back to 1873, it has provided a platform for countless dramatic moments, underdog victories, and legendary teams etching their names in history.
Unlike most European cup competitions, the Scottish Cup is a truly inclusive tournament. From the top-flight Scottish Premiership down to the lower regional leagues, any professional club in Scotland can participate. This democratic format allows for potential giant-killings and the chance for smaller clubs to face the giants of Scottish football on the biggest stage.
The iconic Hampden Park in Glasgow has served as the final venue for the Scottish Cup since 1903. Witnessing countless finals, comebacks, and penalty shootouts, Hampden Park holds a special place in Scottish football folklore.
The 2024 final will also be played in the iconic Hampden Park stadium between Rangers and Celtic. The Scottish Cup is renowned for its potential for upsets. Smaller clubs like Inverness Caledonian Thistle (2014) and Falkirk (2009) have shocked the nation by lifting the trophy against established giants like Celtic and Rangers. These victories capture the essence of the competition, showcasing the underdog spirit and the magic of cup football.
However, the two most successful clubs in Scottish football history, Celtic and Rangers, also known as the “Old Firm,” have dominated the Scottish Cup. Between them, they have secured over 75% of all titles. Celtic holds the record with 41 victories, while Rangers follow closely with 34. This rivalry adds another layer of intrigue to the competition, as their clashes in the cup final are often high-stakes, passionate affairs.
The Scottish Cup is more than just a list of winners. It’s about the stories and emotions it evokes. From Paul Gascoigne’s wonder goal for Rangers in the 1991 final to Pierre van Hooijdonk’s dramatic last-minute winner for Celtic in 2001, the competition has produced iconic moments that are etched in the memory of Scottish football fans.
Trending World Football Articles:
- Top five most successful English clubs of all-time
- Managers with most trophies in football history
- Top 10 most valuable teams in MLS 2024
- Euro 2024: Start date, end date, telecast & more
- Top 10 clubs with most Premier League titles
Scottish Cup list of all winners:
(‡ Match void, * After extra time, † Penalty Shootout)
Season | Scottish Cup Winners | Score | Runners-up | Venue |
1873–74 | Queen’s Park | 2–0 | Clydesdale | Hampden Park |
1874–75 | Queen’s Park | 3–0 | Renton | Hampden Park |
1875–76 | Queen’s Park | 1–1 | 3rd Lanark RV | Hamilton Crescent |
Replay | 2–0 | Hampden Park | ||
1876–77 | Vale of Leven | 1–1 | Rangers | Hamilton Crescent |
Replay | 1–1 | Hamilton Crescent | ||
Second Replay | 3–2 | Hampden Park | ||
1877–78 | Vale of Leven | 1–0 | 3rd Lanark RV | Hampden Park |
1878–79 | Vale of Leven | 1–1 | Rangers | Hampden Park |
Replay | walkover | Hampden Park | ||
1879–80 | Queen’s Park | 3–0 | Thornliebank | Hampden Park |
1880–81 | Queen’s Park | 2–1 ‡ | Dumbarton | Kinning Park |
Replay | 3–1 | Kinning Park | ||
1881–82 | Queen’s Park | 2–2 | Dumbarton | Cathkin Park |
Replay | 4–1 | Cathkin Park | ||
1882–83 | Dumbarton | 2–2 | Vale of Leven | Hampden Park |
Replay | 2–1 | Hampden Park | ||
1883–84 | Queen’s Park | walkover | Vale of Leven | Cathkin Park |
1884–85 | Renton | 0–0 | Vale of Leven | Hampden Park |
Replay | 3–1 | Hampden Park | ||
1885–86 | Queen’s Park | 3–1 | Renton | Cathkin Park |
1886–87 | Hibernian | 2–1 | Dumbarton | Hampden Park |
1887–88 | Renton | 6–1 | Cambuslang | Hampden Park |
1888–89 | 3rd Lanark RV | 3–0 ‡ | Celtic | Hampden Park |
Replay | 2–1 | Hampden Park | ||
1889–90 | Queen’s Park | 1–1 | Vale of Leven | Ibrox Park |
Replay | 2–1 | Ibrox Park | ||
1890–91 | Heart of Midlothian | 1–0 | Dumbarton | Hampden Park |
1891–92 | Celtic | 1–0 ‡ | Queen’s Park | Ibrox Park |
Replay | 5–1 | Ibrox Park | ||
1892–93 | Queen’s Park | 0–1 ‡ | Celtic | Ibrox Park |
Replay | 2–1 | Ibrox Park | ||
1893–94 | Rangers | 3–1 | Celtic | Hampden Park |
1894–95 | St Bernard’s | 2–1 | Renton | Ibrox Park |
1895–96 | Heart of Midlothian | 3–1 | Hibernian | New Logie Green |
1896–97 | Rangers | 5–1 | Dumbarton | Hampden Park |
1897–98 | Rangers | 2–0 | Kilmarnock | Hampden Park |
1898–99 | Celtic | 2–0 | Rangers | Hampden Park |
1899–1900 | Celtic | 4–3 | Queen’s Park | Ibrox Park |
1900–01 | Heart of Midlothian | 4–3 | Celtic | Ibrox Park |
1901–02 | Hibernian | 1–0 | Celtic | Celtic Park |
1902–03 | Rangers | 1–1 | Heart of Midlothian | Celtic Park |
Replay | 0–0 | Celtic Park | ||
Second Replay | 2–0 | Celtic Park | ||
1903–04 | Celtic | 3–2 | Rangers | Hampden Park |
1904–05 | Third Lanark | 0–0 | Rangers | Hampden Park |
Replay | 3–1 | Hampden Park | ||
1905–06 | Heart of Midlothian | 1–0 | Third Lanark | Ibrox Park |
1906–07 | Celtic | 3–0 | Heart of Midlothian | Hampden Park |
1907–08 | Celtic | 5–1 | St Mirren | Hampden Park |
1908-09 | Celtic | 2-2 | Rangers | Hampden Park |
Celtic | 1-1 | Rangers | Hampden Park | |
1909–10 | Dundee | 2–2 | Clyde | Ibrox Park |
Replay | 0–0 * | Ibrox Park | ||
Second Replay | 2–1 | Ibrox Park | ||
1910–11 | Celtic | 0–0 | Hamilton Academical | Ibrox Park |
Replay | 2–0 | Ibrox Park | ||
1911–12 | Celtic | 2–0 | Clyde | Ibrox Park |
1912–13 | Falkirk | 2–0 | Raith Rovers | Celtic Park |
1913–14 | Celtic | 0–0 | Hibernian | Ibrox Park |
Replay | 4–1 | Ibrox Park | ||
1919–20 | Kilmarnock | 3–2 | Albion Rovers | Hampden Park |
1920–21 | Partick Thistle | 1–0 | Rangers | Celtic Park |
1921–22 | Morton | 1–0 | Rangers | Hampden Park |
1922–23 | Celtic | 1–0 | Hibernian | Hampden Park |
1923–24 | Airdrieonians | 2–0 | Hibernian | Ibrox Park |
1924–25 | Celtic | 2–1 | Dundee | Hampden Park |
1925–26 | St Mirren | 2–0 | Celtic | Hampden Park |
1926–27 | Celtic | 3–1 | East Fife | Hampden Park |
1927–28 | Rangers | 4–0 | Celtic | Hampden Park |
1928–29 | Kilmarnock | 2–0 | Rangers | Hampden Park |
1929–30 | Rangers | 0–0 | Partick Thistle | Hampden Park |
Replay | 2–1 | Hampden Park | ||
1930–31 | Celtic | 2–2 | Motherwell | Hampden Park |
Replay | 4–2 | Hampden Park | ||
1931–32 | Rangers | 1–1 | Kilmarnock | Hampden Park |
Replay | 3–0 | Hampden Park | ||
1932–33 | Celtic | 1–0 | Motherwell | Hampden Park |
1933–34 | Rangers | 5–0 | St Mirren | Hampden Park |
1934–35 | Rangers | 2–1 | Hamilton Academical | Hampden Park |
1935–36 | Rangers | 1–0 | Third Lanark | Hampden Park |
1936–37 | Celtic | 2–1 | Aberdeen | Hampden Park |
1937–38 | East Fife | 1–1 | Kilmarnock | Hampden Park |
Replay | 4–2 * | Hampden Park | ||
1938–39 | Clyde | 4–0 | Motherwell | Hampden Park |
1946–47 | Aberdeen | 2–1 | Hibernian | Hampden Park |
1947–48 | Rangers | 1–1 * | Morton | Hampden Park |
Replay | 1–0 * | Hampden Park | ||
1948–49 | Rangers | 4–1 | Clyde | Hampden Park |
1949–50 | Rangers | 3–0 | East Fife | Hampden Park |
1950–51 | Celtic | 1–0 | Motherwell | Hampden Park |
1951–52 | Motherwell | 4–0 | Dundee | Hampden Park |
1952–53 | Rangers | 1–1 | Aberdeen | Hampden Park |
Replay | 1–0 | Hampden Park | ||
1953–54 | Celtic | 2–1 | Aberdeen | Hampden Park |
1954–55 | Clyde | 1–1 | Celtic | Hampden Park |
Replay | 1–0 | Hampden Park | ||
1955–56 | Heart of Midlothian | 3–1 | Celtic | Hampden Park |
1956–57 | Falkirk | 1–1 | Kilmarnock | Hampden Park |
Replay | 2–1 * | Hampden Park | ||
1957–58 | Clyde | 1–0 | Hibernian | Hampden Park |
1958–59 | St Mirren | 3–1 | Aberdeen | Hampden Park |
1959–60 | Rangers | 2–0 | Kilmarnock | Hampden Park |
1960–61 | Dunfermline Athletic | 0–0 | Celtic | Hampden Park |
Replay | 2–0 | Hampden Park | ||
1961–62 | Rangers | 2–0 | St Mirren | Hampden Park |
1962–63 | Rangers | 1-1 | Celtic | Hampden Park |
Replay | 3–0 | Hampden Park | ||
1963–64 | Rangers | 3–1 | Dundee | Hampden Park |
1964–65 | Celtic | 3–2 | Dunfermline Athletic | Hampden Park |
1965–66 | Rangers | 0–0 | Celtic | Hampden Park |
Replay | 1–0 | Hampden Park | ||
1966–67 | Celtic | 2–0 | Aberdeen | Hampden Park |
1967–68 | Dunfermline Athletic | 3–1 | Heart of Midlothian | Hampden Park |
1968–69 | Celtic | 4–0 | Rangers | Hampden Park |
1969–70 | Aberdeen | 3–1 | Celtic | Hampden Park |
1970–71 | Celtic | 1–1 | Rangers | Hampden Park |
Replay | 2–1 | Hampden Park | ||
1971–72 | Celtic | 6–1 | Hibernian | Hampden Park |
1972–73 | Rangers | 3–2 | Celtic | Hampden Park |
1973–74 | Celtic | 3–0 | Dundee United | Hampden Park |
1974–75 | Celtic | 3–1 | Airdrieonians | Hampden Park |
1975–76 | Rangers | 3–1 | Heart of Midlothian | Hampden Park |
1976–77 | Celtic | 1–0 | Rangers | Hampden Park |
1977–78 | Rangers | 2–1 | Aberdeen | Hampden Park |
1978–79 | Rangers | 0–0 | Hibernian | Hampden Park |
Replay | 0–0 * | Hampden Park | ||
Second Replay | 3–2 * | Hampden Park | ||
1979–80 | Celtic | 1–0 * | Rangers | Hampden Park |
1980–81 | Rangers | 0–0 * | Dundee United | Hampden Park |
Replay | 4–1 | Hampden Park | ||
1981–82 | Aberdeen | 4–1 * | Rangers | Hampden Park |
1982–83 | Aberdeen | 1–0 * | Rangers | Hampden Park |
1983–84 | Aberdeen | 2–1 * | Celtic | Hampden Park |
1984–85 | Celtic | 2–1 | Dundee United | Hampden Park |
1985–86 | Aberdeen | 3–0 | Heart of Midlothian | Hampden Park |
1986–87 | St Mirren | 1–0 * | Dundee United | Hampden Park |
1987–88 | Celtic | 2–1 | Dundee United | Hampden Park |
1988–89 | Celtic | 1–0 | Rangers | Hampden Park |
1989–90 | Aberdeen | 0–0 † | Celtic | Hampden Park |
1990–91 | Motherwell | 4–3 * | Dundee United | Hampden Park |
1991–92 | Rangers | 2–1 | Airdrieonians | Hampden Park |
1992–93 | Rangers | 2–1 | Aberdeen | Celtic Park |
1993–94 | Dundee United | 1–0 | Rangers | Hampden Park |
1994–95 | Celtic | 1–0 | Airdrieonians | Hampden Park |
1995–96 | Rangers | 5–1 | Heart of Midlothian | Hampden Park |
1996–97 | Kilmarnock | 1–0 | Falkirk | Ibrox Stadium |
1997–98 | Heart of Midlothian | 2–1 | Rangers | Celtic Park |
1998–99 | Rangers | 1–0 | Celtic | Hampden Park |
1999–00 | Rangers | 4–0 | Aberdeen | Hampden Park |
2000–01 | Celtic | 3–0 | Hibernian | Hampden Park |
2001–02 | Rangers | 3–2 | Celtic | Hampden Park |
2002–03 | Rangers | 1–0 | Dundee | Hampden Park |
2003–04 | Celtic | 3–1 | Dunfermline Athletic | Hampden Park |
2004–05 | Celtic | 1–0 | Dundee United | Hampden Park |
2005–06 | Heart of Midlothian | 1–1 † | Gretna | Hampden Park |
2006–07 | Celtic | 1–0 | Dunfermline Athletic | Hampden Park |
2007–08 | Rangers | 3–2 | Queen of the South | Hampden Park |
2008–09 | Rangers | 1–0 | Falkirk | Hampden Park |
2009–10 | Dundee United | 3–0 | Ross County | Hampden Park |
2010–11 | Celtic | 3–0 | Motherwell | Hampden Park |
2011–12 | Heart of Midlothian | 5–1 | Hibernian | Hampden Park |
2012–13 | Celtic | 3–0 | Hibernian | Hampden Park |
2013–14 | St Johnstone | 2–0 | Dundee United | Celtic Park |
2014–15 | Inverness Caledonian Thistle | 2–1 | Falkirk | Hampden Park |
2015–16 | Hibernian | 3–2 | Rangers | Hampden Park |
2016-17 | Celtic | 2-1 | Aberdeen | Hampden Park |
2017-18 | Celtic | 2–0 | Motherwell | Hampden Park |
2018-19 | Celtic | 2-1 | Heart of Midlothian | Hampden Park |
2019-20 | Celtic | 3-3† | Heart of Midlothian | Hampden Park |
2020-21 | St Johnstone | 1-0 | Hibernian | Hampden Park |
2021-22 | Rangers | 2-0* | Heart of Midlothian | Hampden Park |
2022-23 | Celtic | 3-1 | Inverness Caledonian Thistle | Hampden Park |
2023-24 | Celtic | 1-0 | Rangers | Hampden Park |
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.
- I-League 2024-25: All six foreigners of Inter Kashi FC
- Al Nassr vs Al Qadisiyah: Live streaming, TV channel, kick-off time & where to watch Saudi Pro League 2024-25
- I-League fans face OTP hassle with SSEN website/app
- Neymar's 'I wish i were there too' comment on Messi & Suarez hints at possible Inter Miami transfer
- Bayer Leverkusen vs Heidenheim Prediction, lineups, betting tips & odds
- Ashutosh Mehta on ISL comeback, national team call-up, relationship with Khalid Jamil & more
- Petr Kratky highlights this Mumbai City FC player's performance against Kerala Blasters
- Mohun Bagan not be fined by AFC after recognising their case as 'Event of Force Majeure'
- How much bonus did Vinicius Jr miss out on after losing Ballon d'Or 2024 award?
- Mats Hummels' girlfriend: Meet Nicola Cavanis, her job, Instagram & more