Supertaça Cândido de Oliveira
Winners
- 1979 – Boavista
- 1980 – Benfica
- 1981 – FC Porto
- 1982 – Sporting
- 1983 – FC Porto
- 1984 – FC Porto
- 1985 – Benfica
- 1986 – FC Porto
- 1987 – Sporting
- 1988 – Vitória de Guimarães
- 1989 – Benfica
- 1990 – FC Porto
- 1991 – FC Porto
- 1992 – Boavista
- 1993 – FC Porto
- 1994 – FC Porto
- 1995 – Sporting
- 1996 – FC Porto
- 1997 – Boavista
- 1998 – FC Porto
- 1999 – FC Porto
- 2000 – Sporting
- 2001 – FC Porto
- 2002 – Sporting
- 2003 – FC Porto
- 2004 – FC Porto
- 2005 – Benfica
- 2006 – FC Porto
- 2007 – Sporting
- 2008 – Sporting
- 2009 – FC Porto
- 2010 – FC Porto
- 2011 – FC Porto
- 2012 – FC Porto
- 2013 – FC Porto