NB: there are two separate championships, one of the island
of São Tomé and one for the island of Príncipe.
Campeonato Nacional |
São Tomé | PríncipeChampions São Tomé: Champions Príncipe
First Level | Second Level | Third Level First Level NB: Vitória Riboque only club never to have been relegated. Participants (12): Team name City District Vitória Futebol Clube do Riboque São Tomé Água Grande Sporting Clube da Praia Cruz São Tomé Água Grande Desportivo Militar 6 de Setembro São Tomé Água Grande Aliança Nacional de Pantufo Futebol Clube Pantufo Água Grande UDESCAI (2) Água-Izé Cantagalo UDRA (1) São João dos Angolares Caué Futebol Clube Neves Neves Lembá Associação Desportivo Kê Morabeza Santo Amaro Lobata Inter Futebol Clube de Bom-Bom Bom Bom Mé-Zóchi Bairros Unidos Futebol Clube Caixão Grande Mé-Zóchi Associação Desportiva Juba Futebol Club Diogo Simão Mé-Zóchi Agro-Sport Monte-Café Mé-Zóchi Trindade Futebol Clube Trindade Mé-Zóchi (1) UDRA abbreviates União Desportiva Rei Amador. (2) UDESCAI abbreviates União Desportiva Sardinha e Caça de Água Izé. Table: 1.Vitória Riboque 2 2 0 0 6- 2 6 [C] - - - - - - - - - - - - - - - - - - - - - - - - 2.UDRA 2 1 1 0 5- 3 4 3.UDESCAI 2 2 0 0 5- 3 6 4.Inter Bom-Bom 1 1 0 0 3- 1 3 5.Caixão Grande 2 0 2 0 2- 2 2 [P] 6.Agro-Sport 1 0 1 0 1- 1 1 7.6 de Setembro 2 0 1 1 1- 2 1 8.Sporting Praia Cruz 2 0 1 1 1- 2 1 9.Juba de Diogo Simão 1 0 0 1 3- 4 0 10.Aliança Nacional 1 0 0 1 1- 3 0 ------------------------------------------------ 11.Trindade FC 1 0 0 1 1- 3 0 12.Kê Morabeza 1 0 0 1 1- 4 0 [P] Round 1 [Apr 17] Juba 3-4 UDESCAI [at São Tomé] [Apr 18] Vitória Riboque 4-1 Kê Morabeza Praia Cruz 0-0 Caixão Grande UDRA 3-1 Aliança Nacional [at São Tomé] [Apr 19] Trindade 1-3 Inter Bom-Bom 6 de Setembro 1-1 Agro-Sport Round 2 [Apr 24] Caixão Grande 2-2 UDRA [Apr 26] UDESCAI 1-0 6 de Setembro Vitória Riboque 2-1 Praia Cruz [Apr 28] Inter Bom-Bom - Juba [Apr 29] Aliança Nacional - Trindade Kê Morabeza - Agro-Sport Table: 1.Vitória Riboque 2 2 0 0 6- 2 6 [C] - - - - - - - - - - - - - - - - - - - - - - - - 2.UDRA 2 1 1 0 5- 3 4 3.UDESCAI 2 2 0 0 5- 3 6 4.Inter Bom-Bom 1 1 0 0 3- 1 3 5.Caixão Grande 2 0 2 0 2- 2 2 [P] 6.Agro-Sport 1 0 1 0 1- 1 1 7.6 de Setembro 2 0 1 1 1- 2 1 8.Sporting Praia Cruz 2 0 1 1 1- 2 1 9.Juba de Diogo Simão 1 0 0 1 3- 4 0 10.Aliança Nacional 1 0 0 1 1- 3 0 ------------------------------------------------ 11.Trindade FC 1 0 0 1 1- 3 0 12.Kê Morabeza 1 0 0 1 1- 4 0 [P] Second Level Participants: Clube Desportivo Oque d'El Rei Clube Desportivo Guadalupe Palmar Lusitano Ginásio Clube de São Tomé (Água Porca) Clube Desportivo de Folha Fede Grupo Desportivo Cruz Vermelha (Almeirim) União Desportiva de Ribeira Peixe Marítimo de Micoló Clube Desportivo de Conde União Desportiva Amadora de Agostinho Neto Desportivo de Otótó Table: 1.Ribeira Peixe 2 2 0 0 5- 2 6 2.Folha Fede 2 1 1 0 5- 4 4 ------------------------------------------------ 3.CD Guadalupe 2 1 0 1 2- 2 3 [R] 4.CD Conde 2 1 0 1 2- 2 3 5.Palmar Lusitano 2 1 0 1 3- 4 3 6.CD Oque d'El Rei 1 0 1 0 2- 2 1 [R] 7.GD Cruz Vermelha 1 0 1 0 0- 0 1 8.UD Amadora 2 0 1 1 4- 5 1 [P] ------------------------------------------------ 9.Marítimo de Micoló 2 0 1 1 3- 4 1 10.Desportivo de Otótó 2 0 1 1 1- 2 1 [P] Round 1 [Apr 18] CD Conde 0-1 CD Guadalupe Marítimo de Micoló 2-2 CD Oque d'El Rei [Apr 19] GD Cruz Vermelha 0-0 Desportivo Otótó Folha Fede 3-3 UD Amadora Palmar Lusitano 1-3 Ribeira Peixe Round 2 [Apr 25] UD Amadora 1-2 Palmar Lusitano [at Guadalupe] Desportivo Otótó 1-2 Folha Fede [Apr 26] CD Guadalupe 1-2 Ribeira Peixe CD Conde 2-1 Marítimo de Micoló [Apr 29] CD Oque d'El Rei - GD Cruz Vermelha Round 3 [May 2] Marítimo de Micoló - CD Guadalupe GD Cruz Vermelha - CD Conde [May 3] Folha Fede - CD Oque d'El Rei Ribeira Peixe - UD Amadora Palmar Lusitano - Desportivo Otótó Table: 1.Ribeira Peixe 2 2 0 0 5- 2 6 2.Folha Fede 2 1 1 0 5- 4 4 ------------------------------------------------ 3.CD Guadalupe 2 1 0 1 2- 2 3 [R] 4.CD Conde 2 1 0 1 2- 2 3 5.Palmar Lusitano 2 1 0 1 3- 4 3 6.CD Oque d'El Rei 1 0 1 0 2- 2 1 [R] 7.GD Cruz Vermelha 1 0 1 0 0- 0 1 8.UD Amadora 2 0 1 1 4- 5 1 [P] ------------------------------------------------ 9.Marítimo de Micoló 2 0 1 1 3- 4 1 10.Desportivo de Otótó 2 0 1 1 1- 2 1 [P] Third Level (Campeonato Nacional da Divisão de Honra) NB: twelfth ever championship. Participants: Neves Futebol Clube União Desportiva Correia União Desportiva de Santa Margarida Sporting Clube de São Tomé Santana Futebol Clube Benfica de Porto Alegre Desportivo de Diogo Vaz Andorinha Sport Clube Boavista Futebol Clube (Ubâ Budo) Varzim Futebol Clube (Ribeira Afonso) Table: 1.Varzim (Rib. Afonso) 2 2 0 0 6- 2 6 2.Santana FC 1 1 0 0 5- 1 3 ------------------------------------------------ 3.Boavista FC 2 1 0 1 4- 3 3 4.Santa Margarida 1 1 0 0 2- 1 3 5.Andorinha 2 1 0 1 6- 6 3 6.Neves FC 2 1 0 1 2- 5 3 [R] 7.Sporting São Tomé 0 0 0 0 0- 0 0 8.UD Correia 1 0 0 1 1- 2 0 [R] 9.Diogo Vaz 1 0 0 1 0- 2 0 10.Benfica Porto Alegre 2 0 0 2 4- 8 0 Round 1 [Apr 18] Santa Margarida 2-1 UD Correia Santana FC 5-1 Neves FC [Apr 19] Boavista FC 4-2 Andorinha Benfica Porto Alegre 2-4 Varzim FC Diogo Vaz abd Sporting São Tomé [abd at 1-2; assistant referee fainted] Round 2 [Apr 25] Varzim FC 2-0 Diogo Vaz [Apr 26] Andorinha 4-2 Benfica Porto Alegre Neves FC 1-0 Boavista FC [Apr 27] UD Correia - Sporting São Tomé [Apr 28] Santa Margarida - Santana FC Table: 1.Varzim (Rib. Afonso) 2 2 0 0 6- 2 6 2.Santana FC 1 1 0 0 5- 1 3 ------------------------------------------------ 3.Boavista FC 2 1 0 1 4- 3 3 4.Santa Margarida 1 1 0 0 2- 1 3 5.Andorinha 2 1 0 1 6- 6 3 6.Neves FC 2 1 0 1 2- 5 3 [R] 7.Sporting São Tomé 0 0 0 0 0- 0 0 8.UD Correia 1 0 0 1 1- 2 0 [R] 9.Diogo Vaz 1 0 0 1 0- 2 0 10.Benfica Porto Alegre 2 0 0 2 4- 8 0
Participants (6): Team name City District Sporting Clube do Príncipe Santo António Pagué Sport Operário e Benfica Santo António Pagué Clube Desportivo 1º de Maio Nova Estrela Pagué Futebol Clube Porto Real Porto Real Pagué UDAPB (1) Picão Pagué Sundy Futebol Clube Sundy Pagué (1) UDAPB abbreviates União Desportiva do Aeroporto, Picão, Paciência e Belomonte. Table: 1.Operário 0 0 0 0 0- 0 0 - - - - - - - - - - - - - - - - - - - - - - - - 2.1º de Maio 0 0 0 0 0- 0 0 3.Sundy FC 0 0 0 0 0- 0 0 4.Porto Real 0 0 0 0 0- 0 0 5.Sporting 0 0 0 0 0- 0 0 6.UDAPB 0 0 0 0 0- 0 0 Round 1 [May 1] Operário - UDAPB [May 2] 1º de Maio - Porto Real [May 3] GD Sundy - Sporting Round 2 [May 8] UDAPB - Sporting [May 9] Porto Real - GD Sundy [May 10] Operário - 1º de Maio Table: 1.Operário 0 0 0 0 0- 0 0 - - - - - - - - - - - - - - - - - - - - - - - - 2.1º de Maio 0 0 0 0 0- 0 0 3.Sundy FC 0 0 0 0 0- 0 0 4.Porto Real 0 0 0 0 0- 0 0 5.Sporting 0 0 0 0 0- 0 0 6.UDAPB 0 0 0 0 0- 0 0
Taça Nacional São Tomé Island Round 1 6 de Setembro - Trindade Santa Margarida - Oque d'El Rei Riboque - Marítimo Micoló Varzim - Praia Cruz Neves - Guadalupe Cruz Vermelha - Otótó Folha Fede - Correia Conde - Juba Ribeira Peixe - Inter Bom-Bom Palmar - Porto Alegre Kê Morabeza - Aliança Nacional Boavista - Agro-Sport UDESCAI - Andorinha Sporting São Tomé - Diogo Vaz Santana - Caixão Grande UDRA - Amadora Príncipe Island Round 1 UDAPB - Porto Real Operário - GD Sundy 1º de Maio bye Sporting bye Taça Nacional NB: between cup winners São Tomé and cup winners Príncipe Other Cup Tournament Príncipe Island Taça 17 de Janeiro [formerly known as "Armandinho" Cup] NB: 16th edition Round 1 [Jan 11] Sporting 2-1 GD Sundy Semifinals [Jan 14] Sporting 2-1 Porto Real Final [Jan 16, Estádio Regional 13 de Junho, Santo António] 1º de Maio 2-1 Sporting [Kessy 26, 45; Valdemar Managem]
Prepared and maintained by José Batalha for the Rec.Sport.Soccer Statistics Foundation
Author: José Batalha
(jose.batalha@netvisao.pt)
Last updated: 27 Apr 2026
(C) Copyright José Batalha and RSSSF 2026
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.