Rock Cup
Winnaars
The Senior Merchant's Cup
1894-95: Gibraltar FC
1895-96: niet gehouden
1896-97: Jubilee
1897-98: Jubilee
1898-99: Albion
1899-00: Exiles
1900-01: Prince of Wales FC
1901-02: Exiles
1902-03: Prince of Wales FC
1903-04: Prince of Wales FC
1904-05: Athletic
1905-06: Prince of Wales FC
1907-1933: niet gehouden
1933-34: Electricity Department Football Team
1934-35: niet gehouden
The Rock Cup
1935-36: HMS "Hood"
1936-37: Britannia XI
1937-38: Europa FC
1938-39: 2nd Battalion The King's Regiment
1939-40: Britannia XI
1940-41: niet gehouden
1941-42: Anti-Aircraft Section, Royal Artillery
1942-43: Royal Air Force, New Camp
1943-44: 4th Btallion Royal Scott
1945-46: Europa FC
1946-47: Gibraltar United FC
1947-48: Britannia XI
1948-49: Prince of Wales FC
1949-50: Europa FC
1950-51: Europa FC
1951-52: Europa FC
1952-53: niet gehouden
1953-54: Gibraltar United FC
1954-55: Britannia XI
1955-56: St. Joseph's FC
1956-57: niet gehouden
1957-58: Europa FC
1958-59: Gibraltar United FC
1959-60: Prince of Wales FC
1960-61: Europa FC
1961-62: Britannia XI
1962-63: Gibraltar United FC
1963-64: Gibraltar United FC
1964-65: Gibraltar United FC
1965-66: Gibraltar United FC
1967-73: niet gehouden
1973-74: Manchester United Reserve
1974-75: Glacis United FC
1975-76: 2nd Battalion Royal Green Jackets
1976-77: Manchester United FC
1977-78: St. Jago's United
1978-79: St. Joseph's FC
1979-80: Manchester United FC
1980-81: Glacis United FC
1981-82: Glacis United FC
1982-83: St. Joseph's FC
1983-84: St. Joseph's FC
1984-85: St. Joseph's FC
1985-86: Lincoln FC
1986-87: St. Joseph's FC
1987-88: Royal Air Force Gibraltar
1988-89: Lincoln Reliance
1989-90: Lincoln FC
1990-91: onbekend
1991-92: St. Joseph's FC
1992-93: Lincoln FC
1993-94: Lincoln FC
1994-95: St. Theresa's FC
1995-96: St. Joseph's FC
1996-97: Glacis United FC
1997-98: Glacis United FC
1998-99: Gibraltar United FC
1999-00: Gibraltar United FC
2000-01: Gibraltar United FC
2001-02: Lincoln FC
2002-03: Manchester United FC
2003-04: Newcastle FC
2004-05: Newcastle FC
2005-06: Newcastle FC
2006-07: Newcastle FC
2007-08: Lincoln FC
2008-09: Lincoln FC
2009-10: Lincoln FC
2010-11: Lincoln FC
2011-12: St. Joseph's FC
2012-13: St. Joseph's FC
2013-14: Lincoln Red Imps FC
2014-15: Lincoln Red Imps FC
2015-16: Lincoln Red Imps FC
2016-17: Europa FC
2017-18: Europa FC
2018-19: Europa FC
2019-20: Toernooi in kwartfinale afgebroken vanwege coronapandemie
2020-21: Lincoln Red Imps FC
2021-22: Lincoln Red Imps FC
2022-23: FC Bruno’s Magpies
2023-24: Lincoln Red Imps FC
2024-25: FC Bruno’s Magpies
2025-26: Lincoln Red Imps FC
N.B. Newcastle FC en Lincoln FC waren eerdere namen van Lincoln Red Imps FC.
Bronnen, noten en/of referenties