Year | Winner | Final | Finalist |
Scottish FA Cup 2024-2025 |
Scottish FA Cup 2023-2024 | Celtic | 1-0 | Rangers |
Scottish FA Cup 2022-2023 | Celtic | 3-1 | Inverness CT |
Scottish FA Cup 2021-2022 | Rangers | 2-0aet | Heart of Midlothian |
Scottish FA Cup 2020-2021 | Saint Johnstone | 1-0 | Hibernians |
Scottish FA Cup 2019-2020 | Celtic | 3-34-3p | Heart of Midlothian |
Scottish FA Cup 2018-2019 | Celtic | 2-1 | Heart of Midlothian |
Scottish FA Cup 2017-2018 | Celtic | 2-0 | Motherwell |
Scottish FA Cup 2016-2017 | Celtic | 2-1 | Aberdeen FC |
Scottish FA Cup 2015-2016 | Hibernian | 3-2 | Rangers |
Scottish FA Cup 2014-2015 | Inverness CT | 2-1 | Falkirk FC |
Scottish FA Cup 2013-2014 | St. Johnstone | 2-0 | Dundee United |
Scottish FA Cup 2012-2013 | Celtic | 3-0 | Hibernian FC |
Scottish FA Cup 2011-2012 | Heart of Midlothian | 5-1 | Hibernian FC |
Scottish FA Cup 2010-2011 | Celtic | 3-0 | Motherwell FC |
Scottish FA Cup 2009-2010 | Dundee United | 3-0 | Ross County FC |
Scottish FA Cup 2008-2009 | Rangers | 1-0 | Falkirk FC |
Scottish FA Cup 2007-2008 | Rangers | 3-2 | Queen Of The South |
Scottish FA Cup 2006-2007 | Celtic | 1-0 | Dunfermline Athletic |
Scottish FA Cup 2005-2006 | Heart of Midlothian | 0-04-2p | Gretna FC |
Scottish FA Cup 2004-2005 | Celtic | 1-0 | Dundee United |
Scottish FA Cup 2003-2004 | Celtic | 3-1 | Dunfermline Athletic |
Scottish FA Cup 2002-2003 | Rangers | 1-0 | Dundee FC |
Scottish FA Cup 2001-2002 | Rangers | 3-2 | Celtic |
Scottish FA Cup 2000-2001 | Celtic | 3-0 | Hibernian FC |
Scottish FA Cup 1999-2000 | Rangers | 4-0 | Aberdeen FC |
Scottish FA Cup 1998-1999 | Rangers | 1-0 | Celtic |
Scottish FA Cup 1997-1998 | Heart of Midlothian | 2-1 | Rangers |
Scottish FA Cup 1967-1968 | Dunfermline Athletic | 3-1 | Heart of Midlothian |