| Finals Click on season to see all results | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Winners | Score | Runners Up | Penalties | |||||||
| 1946-47 | Rangers | 4-0 | Aberdeen | ||||||||
| 1947-48 | East Fife | 4-1 | Falkirk | ||||||||
| 1948-49 | Rangers | 2-0 | Raith Rovers | ||||||||
| 1949-50 | East Fife | 3-0 | Dunfermline Athletic | ||||||||
| 1950-51 | Motherwell | 3-0 | Hibernian | ||||||||
| 1951-52 | Dundee | 3-2 | Rangers | ||||||||
| 1952-53 | Dundee | 2-0 | Kilmarnock | ||||||||
| 1953-54 | East Fife | 3-2 | Partick Thistle | ||||||||
| 1954-55 | Heart of Midlothian | 4-2 | Motherwell | ||||||||
| 1955-56 | Aberdeen | 2-1 | St Mirren | ||||||||
| 1956-57 | Celtic | 3-0 | Partick Thistle | ||||||||
| 1957-58 | Celtic | 7-1 | Rangers | ||||||||
| 1958-59 | Heart of Midlothian | 5-1 | Partick Thistle | ||||||||
| 1959-60 | Heart of Midlothian | 2-1 | Third Lanark | ||||||||
| 1960-61 | Rangers | 2-0 | Kilmarnock | ||||||||
| 1961-62 | Rangers | 3-1 | Heart of Midlothian | ||||||||
| 1962-63 | Heart of Midlothian | 1-0 | Kilmarnock | ||||||||
| 1963-64 | Rangers | 5-0 | Greenock Morton | ||||||||
| 1964-65 | Rangers | 2-1 | Celtic | ||||||||
| 1965-66 | Celtic | 2-1 | Rangers | ||||||||
| 1966-67 | Celtic | 1-0 | Rangers | ||||||||
| 1967-68 | Celtic | 5-3 | Dundee | ||||||||
| 1968-69 | Celtic | 6-2 | Hibernian | ||||||||
| 1969-70 | Celtic | 1-0 | St Johnstone | ||||||||
| 1970-71 | Rangers | 1-0 | Celtic | ||||||||
| 1971-72 | Partick Thistle | 4-1 | Celtic | ||||||||
| 1972-73 | Hibernian | 2-1 | Celtic | ||||||||
| 1973-74 | Dundee | 1-0 | Celtic | ||||||||
| 1974-75 | Celtic | 6-3 | Hibernian | ||||||||
| 1975-76 | Rangers | 1-0 | Celtic | ||||||||
| 1976-77 | Aberdeen | 2-1 | Celtic | ||||||||
| 1977-78 | Rangers | 2-1 | Celtic | ||||||||
| 1978-79 | Rangers | 2-1 | Aberdeen | ||||||||
| 1979-80 | Dundee United | 3-0 | Aberdeen | ||||||||
| 1980-81 | Dundee United | 3-0 | Dundee | ||||||||
| 1981-82 | Rangers | 2-1 | Dundee United | ||||||||
| 1982-83 | Celtic | 2-1 | Rangers | ||||||||
| 1983-84 | Rangers | 3-2 | Celtic | ||||||||
| 1984-85 | Rangers | 1-0 | Dundee United | ||||||||
| 1985-86 | Aberdeen | 3-0 | Hibernian | ||||||||
| 1986-87 | Rangers | 2-1 | Celtic | ||||||||
| 1987-88 | Rangers | 3-3 | Aberdeen | 5-3 W | |||||||
| 1988-89 | Rangers | 3-2 | Aberdeen | ||||||||
| 1989-90 | Aberdeen | 2-1 | Rangers | ||||||||
| 1990-91 | Rangers | 2-1 | Celtic | ||||||||
| 1991-92 | Hibernian | 2-0 | Dunfermline Athletic | ||||||||
| 1992-93 | Rangers | 2-1 | Aberdeen | ||||||||
| 1993-94 | Rangers | 2-1 | Hibernian | ||||||||
| 1994-95 | Raith Rovers | 2-2 | Celtic | 6-5 W | |||||||
| 1995-96 | Aberdeen | 2-0 | Dundee | ||||||||
| 1996-97 | Rangers | 4-3 | Heart of Midlothian | ||||||||
| 1997-98 | Celtic | 3-0 | Dundee United | ||||||||
| 1998-99 | Rangers | 2-1 | St Johnstone | ||||||||
| 1999-00 | Celtic | 2-0 | Aberdeen | ||||||||
| 2000-01 | Celtic | 3-0 | Kilmarnock | ||||||||
| 2001-02 | Rangers | 4-0 | Ayr United | ||||||||
| 2002-03 | Rangers | 2-1 | Celtic | ||||||||
| 2003-04 | Livingston (Meadowbank Thistle) | 2-0 | Hibernian | ||||||||
| 2004-05 | Rangers | 5-1 | Motherwell | ||||||||
| 2005-06 | Celtic | 3-0 | Dunfermline Athletic | ||||||||
| 2006-07 | Hibernian | 5-1 | Kilmarnock | ||||||||
| 2007-08 | Rangers | 2-2 | Dundee United | 3-2 W | |||||||
| 2008-09 | Celtic | 2-0 | Rangers | ||||||||
| 2009-10 | Rangers | 1-0 | St Mirren | ||||||||
| 2010-11 | Rangers | 2-1 | Motherwell | ||||||||
| 2011-12 | Kilmarnock | 1-0 | Celtic | ||||||||
| 2012-13 | St Mirren | 3-2 | Heart of Midlothian | ||||||||
| 2013-14 | Aberdeen | 0-0 | Inverness Caledonian Thistle | 4-2 W | |||||||
| 2014-15 | Celtic | 2-0 | Dundee United | ||||||||
| 2015-16 | Ross County | 2-1 | Hibernian | ||||||||
| 2016-17 | Celtic | 3-0 | Aberdeen | ||||||||
| 2017-18 | Celtic | 2-0 | Motherwell | ||||||||
| 2018-19 | Celtic | 1-0 | Aberdeen | ||||||||
| 2019-20 | Celtic | 1-0 | Rangers | ||||||||
| 2020-21 | St Johnstone | 1-0 | Livingston (Meadowbank Thistle) | ||||||||
| 2021-22 | Celtic | 2-1 | Hibernian | ||||||||
| 2022-23 | Celtic | 2-1 | Rangers | ||||||||
| 2023-24 | Rangers | 1-0 | Aberdeen | ||||||||
| 2024-25 | Celtic | 3-3 | Rangers | 5-4 W | |||||||
| 2025-26 | St Mirren | 3-1 | Celtic | ||||||||
| 2026-27 | |||||||||||
| by Team Click on team to see all results | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | Final Wins |
Runners Up | Tot | W | D | L | W | D | L | F | A |
| Aberdeen | 6 | 10 | 419 | 242 | 55 | 122 | 57% | 13% | 29% | 888 | 546 |
| Airdrieonians | 0 | 0 | 279 | 103 | 40 | 136 | 36% | 14% | 48% | 479 | 556 |
| Airdrieonians (Airdrie United) | 0 | 0 | 72 | 30 | 9 | 33 | 41% | 12% | 45% | 109 | 113 |
| Albion Rovers | 0 | 0 | 286 | 87 | 57 | 142 | 30% | 19% | 49% | 430 | 594 |
| Alloa Athletic | 0 | 0 | 319 | 103 | 59 | 157 | 32% | 18% | 49% | 440 | 632 |
| Annan Athletic | 0 | 0 | 53 | 9 | 9 | 35 | 16% | 16% | 66% | 58 | 130 |
| Arbroath | 0 | 0 | 317 | 108 | 53 | 156 | 34% | 16% | 49% | 474 | 632 |
| Ayr United | 0 | 1 | 360 | 168 | 60 | 132 | 46% | 16% | 36% | 656 | 582 |
| Berwick Rangers | 0 | 0 | 214 | 49 | 50 | 115 | 22% | 23% | 53% | 265 | 452 |
| Bonnyrigg Rose Athletic | 0 | 0 | 16 | 1 | 3 | 12 | 6% | 18% | 75% | 11 | 37 |
| Brechin City | 0 | 0 | 234 | 65 | 38 | 131 | 27% | 16% | 55% | 324 | 517 |
| Brora Rangers | 0 | 0 | 16 | 0 | 2 | 14 | 0% | 12% | 87% | 9 | 41 |
| Buckie Thistle | 0 | 0 | 12 | 0 | 1 | 11 | 0% | 8% | 91% | 12 | 45 |
| Caledonian Thistle | 0 | 0 | 3 | 1 | 1 | 1 | 33% | 33% | 33% | 3 | 4 |
| Celtic | 22 | 15 | 462 | 315 | 55 | 92 | 68% | 11% | 19% | 1125 | 478 |
| Clyde | 0 | 0 | 321 | 110 | 48 | 163 | 34% | 14% | 50% | 546 | 638 |
| Clydebank[4] | 0 | 0 | 136 | 52 | 23 | 61 | 38% | 16% | 44% | 181 | 228 |
| Cove Rangers | 0 | 0 | 40 | 12 | 5 | 23 | 30% | 12% | 57% | 49 | 84 |
| Cowdenbeath | 0 | 0 | 303 | 98 | 49 | 156 | 32% | 16% | 51% | 433 | 609 |
| Dumbarton | 0 | 0 | 312 | 89 | 54 | 169 | 28% | 17% | 54% | 451 | 685 |
| Dundee | 3 | 3 | 395 | 205 | 60 | 130 | 51% | 15% | 32% | 798 | 537 |
| Dundee United | 2 | 5 | 408 | 212 | 57 | 139 | 51% | 13% | 34% | 780 | 598 |
| Dunfermline Athletic | 0 | 3 | 361 | 164 | 56 | 141 | 45% | 15% | 39% | 663 | 596 |
| East Fife | 3 | 0 | 336 | 135 | 64 | 137 | 40% | 19% | 40% | 564 | 594 |
| East Kilbride | 0 | 0 | 24 | 7 | 5 | 12 | 29% | 20% | 50% | 37 | 55 |
| East Stirlingshire | 0 | 0 | 180 | 42 | 29 | 109 | 23% | 16% | 60% | 212 | 385 |
| Edinburgh City | 0 | 0 | 43 | 7 | 6 | 30 | 16% | 13% | 69% | 38 | 110 |
| Elgin City | 0 | 0 | 62 | 7 | 2 | 53 | 11% | 3% | 85% | 48 | 186 |
| ES Clydebank | 0 | 0 | 6 | 1 | 4 | 1 | 16% | 66% | 16% | 11 | 12 |
| Falkirk | 0 | 1 | 359 | 145 | 63 | 151 | 40% | 17% | 42% | 609 | 628 |
| Forfar Athletic | 0 | 0 | 271 | 84 | 48 | 139 | 30% | 17% | 51% | 382 | 559 |
| Fraserburgh | 0 | 0 | 4 | 0 | 0 | 4 | 0% | 0% | 100% | 3 | 12 |
| Greenock Morton | 0 | 1 | 352 | 154 | 53 | 145 | 43% | 15% | 41% | 637 | 603 |
| Gretna | 0 | 0 | 8 | 2 | 0 | 6 | 25% | 0% | 75% | 7 | 17 |
| Hamilton Academical | 0 | 0 | 342 | 139 | 63 | 140 | 40% | 18% | 40% | 561 | 553 |
| Heart of Midlothian | 4 | 3 | 387 | 208 | 61 | 118 | 53% | 15% | 30% | 783 | 518 |
| Hibernian | 3 | 8 | 410 | 233 | 57 | 120 | 56% | 13% | 29% | 874 | 556 |
| Inverness Caledonian Thistle | 0 | 1 | 95 | 46 | 16 | 33 | 48% | 16% | 34% | 165 | 126 |
| Kelty Hearts | 0 | 0 | 28 | 9 | 5 | 14 | 32% | 17% | 50% | 36 | 48 |
| Kilmarnock | 1 | 5 | 374 | 185 | 64 | 125 | 49% | 17% | 33% | 638 | 500 |
| Leith Athletic | 0 | 0 | 7 | 3 | 3 | 1 | 42% | 42% | 14% | 13 | 15 |
| Linlithgow Rose | 0 | 0 | 4 | 1 | 0 | 3 | 25% | 0% | 75% | 2 | 7 |
| Livingston (Meadowbank Thistle) | 1 | 1 | 171 | 83 | 25 | 63 | 48% | 14% | 36% | 267 | 222 |
| Montrose | 0 | 0 | 240 | 71 | 31 | 138 | 29% | 12% | 57% | 308 | 497 |
| Motherwell | 1 | 4 | 375 | 192 | 56 | 127 | 51% | 14% | 33% | 734 | 522 |
| Partick Thistle | 1 | 3 | 366 | 147 | 76 | 143 | 40% | 20% | 39% | 614 | 604 |
| Peterhead | 0 | 0 | 66 | 18 | 9 | 39 | 27% | 13% | 59% | 60 | 135 |
| Queen of the South | 0 | 0 | 336 | 120 | 57 | 159 | 35% | 16% | 47% | 520 | 629 |
| Queens Park | 0 | 0 | 299 | 96 | 47 | 156 | 32% | 15% | 52% | 427 | 553 |
| Raith Rovers | 1 | 1 | 334 | 125 | 54 | 155 | 37% | 16% | 46% | 536 | 632 |
| Rangers | 28 | 10 | 487 | 355 | 52 | 80 | 72% | 10% | 16% | 1242 | 458 |
| Ross County | 1 | 0 | 102 | 59 | 11 | 32 | 57% | 10% | 31% | 209 | 135 |
| St Johnstone | 1 | 2 | 376 | 177 | 48 | 151 | 47% | 12% | 40% | 696 | 602 |
| St Mirren | 2 | 2 | 359 | 146 | 67 | 146 | 40% | 18% | 40% | 575 | 595 |
| Stenhousemuir | 0 | 0 | 279 | 77 | 51 | 151 | 27% | 18% | 54% | 403 | 611 |
| Stirling Albion | 0 | 0 | 311 | 101 | 47 | 163 | 32% | 15% | 52% | 457 | 622 |
| Stranraer | 0 | 0 | 246 | 69 | 42 | 135 | 28% | 17% | 54% | 348 | 541 |
| The Spartans | 0 | 0 | 21 | 8 | 2 | 11 | 38% | 9% | 52% | 22 | 33 |
| Third Lanark | 0 | 1 | 138 | 52 | 20 | 66 | 37% | 14% | 47% | 258 | 271 |
| by Final Wins Click on team to see all results | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | Final Wins |
Runners Up | Tot | W | D | L | W | D | L | F | A |
| Rangers | 28 | 10 | 487 | 355 | 52 | 80 | 72% | 10% | 16% | 1242 | 458 |
| Celtic | 22 | 15 | 462 | 315 | 55 | 92 | 68% | 11% | 19% | 1125 | 478 |
| Aberdeen | 6 | 10 | 419 | 242 | 55 | 122 | 57% | 13% | 29% | 888 | 546 |
| Heart of Midlothian | 4 | 3 | 387 | 208 | 61 | 118 | 53% | 15% | 30% | 783 | 518 |
| Hibernian | 3 | 8 | 410 | 233 | 57 | 120 | 56% | 13% | 29% | 874 | 556 |
| Dundee | 3 | 3 | 395 | 205 | 60 | 130 | 51% | 15% | 32% | 798 | 537 |
| East Fife | 3 | 0 | 336 | 135 | 64 | 137 | 40% | 19% | 40% | 564 | 594 |
| Dundee United | 2 | 5 | 408 | 212 | 57 | 139 | 51% | 13% | 34% | 780 | 598 |
| St Mirren | 2 | 2 | 359 | 146 | 67 | 146 | 40% | 18% | 40% | 575 | 595 |
| Kilmarnock | 1 | 5 | 374 | 185 | 64 | 125 | 49% | 17% | 33% | 638 | 500 |
| Motherwell | 1 | 4 | 375 | 192 | 56 | 127 | 51% | 14% | 33% | 734 | 522 |
| Partick Thistle | 1 | 3 | 366 | 147 | 76 | 143 | 40% | 20% | 39% | 614 | 604 |
| St Johnstone | 1 | 2 | 376 | 177 | 48 | 151 | 47% | 12% | 40% | 696 | 602 |
| Raith Rovers | 1 | 1 | 334 | 125 | 54 | 155 | 37% | 16% | 46% | 536 | 632 |
| Livingston (Meadowbank Thistle) | 1 | 1 | 171 | 83 | 25 | 63 | 48% | 14% | 36% | 267 | 222 |
| Ross County | 1 | 0 | 102 | 59 | 11 | 32 | 57% | 10% | 31% | 209 | 135 |
| Dunfermline Athletic | 0 | 3 | 361 | 164 | 56 | 141 | 45% | 15% | 39% | 663 | 596 |
| Ayr United | 0 | 1 | 360 | 168 | 60 | 132 | 46% | 16% | 36% | 656 | 582 |
| Falkirk | 0 | 1 | 359 | 145 | 63 | 151 | 40% | 17% | 42% | 609 | 628 |
| Greenock Morton | 0 | 1 | 352 | 154 | 53 | 145 | 43% | 15% | 41% | 637 | 603 |
| Third Lanark | 0 | 1 | 138 | 52 | 20 | 66 | 37% | 14% | 47% | 258 | 271 |
| Inverness Caledonian Thistle | 0 | 1 | 95 | 46 | 16 | 33 | 48% | 16% | 34% | 165 | 126 |
| Hamilton Academical | 0 | 0 | 342 | 139 | 63 | 140 | 40% | 18% | 40% | 561 | 553 |
| Queen of the South | 0 | 0 | 336 | 120 | 57 | 159 | 35% | 16% | 47% | 520 | 629 |
| Clyde | 0 | 0 | 321 | 110 | 48 | 163 | 34% | 14% | 50% | 546 | 638 |
| Alloa Athletic | 0 | 0 | 319 | 103 | 59 | 157 | 32% | 18% | 49% | 440 | 632 |
| Arbroath | 0 | 0 | 317 | 108 | 53 | 156 | 34% | 16% | 49% | 474 | 632 |
| Dumbarton | 0 | 0 | 312 | 89 | 54 | 169 | 28% | 17% | 54% | 451 | 685 |
| Stirling Albion | 0 | 0 | 311 | 101 | 47 | 163 | 32% | 15% | 52% | 457 | 622 |
| Cowdenbeath | 0 | 0 | 303 | 98 | 49 | 156 | 32% | 16% | 51% | 433 | 609 |
| Queens Park | 0 | 0 | 299 | 96 | 47 | 156 | 32% | 15% | 52% | 427 | 553 |
| Albion Rovers | 0 | 0 | 286 | 87 | 57 | 142 | 30% | 19% | 49% | 430 | 594 |
| Airdrieonians | 0 | 0 | 279 | 103 | 40 | 136 | 36% | 14% | 48% | 479 | 556 |
| Stenhousemuir | 0 | 0 | 279 | 77 | 51 | 151 | 27% | 18% | 54% | 403 | 611 |
| Forfar Athletic | 0 | 0 | 271 | 84 | 48 | 139 | 30% | 17% | 51% | 382 | 559 |
| Stranraer | 0 | 0 | 246 | 69 | 42 | 135 | 28% | 17% | 54% | 348 | 541 |
| Montrose | 0 | 0 | 240 | 71 | 31 | 138 | 29% | 12% | 57% | 308 | 497 |
| Brechin City | 0 | 0 | 234 | 65 | 38 | 131 | 27% | 16% | 55% | 324 | 517 |
| Berwick Rangers | 0 | 0 | 214 | 49 | 50 | 115 | 22% | 23% | 53% | 265 | 452 |
| East Stirlingshire | 0 | 0 | 180 | 42 | 29 | 109 | 23% | 16% | 60% | 212 | 385 |
| Clydebank[4] | 0 | 0 | 136 | 52 | 23 | 61 | 38% | 16% | 44% | 181 | 228 |
| Airdrieonians (Airdrie United) | 0 | 0 | 72 | 30 | 9 | 33 | 41% | 12% | 45% | 109 | 113 |
| Peterhead | 0 | 0 | 66 | 18 | 9 | 39 | 27% | 13% | 59% | 60 | 135 |
| Elgin City | 0 | 0 | 62 | 7 | 2 | 53 | 11% | 3% | 85% | 48 | 186 |
| Annan Athletic | 0 | 0 | 53 | 9 | 9 | 35 | 16% | 16% | 66% | 58 | 130 |
| Edinburgh City | 0 | 0 | 43 | 7 | 6 | 30 | 16% | 13% | 69% | 38 | 110 |
| Cove Rangers | 0 | 0 | 40 | 12 | 5 | 23 | 30% | 12% | 57% | 49 | 84 |
| Kelty Hearts | 0 | 0 | 28 | 9 | 5 | 14 | 32% | 17% | 50% | 36 | 48 |
| East Kilbride | 0 | 0 | 24 | 7 | 5 | 12 | 29% | 20% | 50% | 37 | 55 |
| The Spartans | 0 | 0 | 21 | 8 | 2 | 11 | 38% | 9% | 52% | 22 | 33 |
| Bonnyrigg Rose Athletic | 0 | 0 | 16 | 1 | 3 | 12 | 6% | 18% | 75% | 11 | 37 |
| Brora Rangers | 0 | 0 | 16 | 0 | 2 | 14 | 0% | 12% | 87% | 9 | 41 |
| Buckie Thistle | 0 | 0 | 12 | 0 | 1 | 11 | 0% | 8% | 91% | 12 | 45 |
| Gretna | 0 | 0 | 8 | 2 | 0 | 6 | 25% | 0% | 75% | 7 | 17 |
| Leith Athletic | 0 | 0 | 7 | 3 | 3 | 1 | 42% | 42% | 14% | 13 | 15 |
| ES Clydebank | 0 | 0 | 6 | 1 | 4 | 1 | 16% | 66% | 16% | 11 | 12 |
| Linlithgow Rose | 0 | 0 | 4 | 1 | 0 | 3 | 25% | 0% | 75% | 2 | 7 |
| Fraserburgh | 0 | 0 | 4 | 0 | 0 | 4 | 0% | 0% | 100% | 3 | 12 |
| Caledonian Thistle | 0 | 0 | 3 | 1 | 1 | 1 | 33% | 33% | 33% | 3 | 4 |