Lista dos vencedores das 36 edições da Supertaça Cândido de Oliveira em futebol.
Época Vencedor
1978/79 Boavista
1979/80 Benfica
1980/81 FC Porto
1981/82 Sporting
1982/83 FC Porto
1983/84 FC Porto
1984/85 Benfica
1985/86 FC Porto
1986/87 Sporting
1987/88 Vitória de Guimarães
1988/89 Benfica
1989/90 FC Porto
1990/91 FC Porto
1991/92 Boavista
1992/93 FC Porto
1993/94 FC Porto
1994/95 Sporting
1995/96 FC Porto
1996/97 Boavista
1997/98 FC Porto
1998/99 FC Porto
1999/00 Sporting
2000/01 FC Porto
2001/02 Sporting
2002/03 FC Porto
2003/04 FC Porto
2004/05 Benfica
2005/06 FC Porto
2006/07 Sporting
2007/08 Sporting
2008/09 FC Porto
2009/10 FC Porto
2010/11 FC Porto
2011/12 FC Porto
2012/13 FC Porto
2013/14 Benfica
Palmarés:
1. FC Porto 20 títulos
2. Sporting 7
3. Benfica 5
4. Boavista 3
5. Vitória de Guimarães 1