São Tomé e Príncipe 2026


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íncipe
Cup Tournaments

Campeonato Nacional

Champions São Tomé:
Champions Príncipe


São Tomé Championship

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.UDRA                   3   2  1  0   7- 4   7
 - - - - - - - - - - - - - - - - - - - - - - - -
 2.UDESCAI                3   2  1  0   6- 4   7
 3.Vitória Riboque        3   2  0  1   7- 4   6  [C]
 4.Agro-Sport             3   1  2  0   5- 3   5
 5.Caixão Grande          3   1  2  0   3- 2   5  [P]
 6.Juba de Diogo Simão    3   1  1  1   7- 5   4
 7.6 de Setembro          3   1  1  1   5- 3   4
 8.Inter Bom-Bom          3   1  1  1   4- 5   4
 9.Trindade FC            3   1  0  2   5- 6   3
10.Sporting Praia Cruz    3   0  2  1   1- 2   2
------------------------------------------------
11.Kê Morabeza            3   0  1  2   2- 7   1  [P]
12.Aliança Nacional       3   0  0  3   4-11   0

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]
Aliança Nacional     2-4 Trindade             [at São Tomé]
Inter Bom-Bom        abd Juba                 [abandoned at 0-0 in 47' due to heavy rain]
Kê Morabeza          abd Agro-Sport           [abandoned at 0-1 in 26' due to heavy rain]
[May 6]
Inter Bom-Bom        0-0 Juba                 [remaining 43']
Kê Morabeza          1-3 Agro-Sport           [remaining 64']

Round 3
[May 1]
6 de Setembro        4-1 Inter Bom-Bom        
[May 2]
Agro-Sport           1-1 UDESCAI              
UDRA                 2-1 Vitória Riboque      [at São Tomé]
Trindade             0-1 Caixão Grande        
[May 3]
Juba                 4-1 Aliança Nacional     [at São Tomé]
Praia Cruz           0-0 Kê Morabeza          

Table:

 1.UDRA                   3   2  1  0   7- 4   7
 - - - - - - - - - - - - - - - - - - - - - - - -
 2.UDESCAI                3   2  1  0   6- 4   7
 3.Vitória Riboque        3   2  0  1   7- 4   6  [C]
 4.Agro-Sport             3   1  2  0   5- 3   5
 5.Caixão Grande          3   1  2  0   3- 2   5  [P]
 6.Juba de Diogo Simão    3   1  1  1   7- 5   4
 7.6 de Setembro          3   1  1  1   5- 3   4
 8.Inter Bom-Bom          3   1  1  1   4- 5   4
 9.Trindade FC            3   1  0  2   5- 6   3
10.Sporting Praia Cruz    3   0  2  1   1- 2   2
------------------------------------------------
11.Kê Morabeza            3   0  1  2   2- 7   1  [P]
12.Aliança Nacional       3   0  0  3   4-11   0

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          3   3  0  0   8- 2   9
 2.Palmar Lusitano        3   2  0  1   6- 4   6
------------------------------------------------
 3.Folha Fede             3   1  2  0   6- 5   5
 4.CD Oque d'El Rei       3   1  2  0   6- 5   5  [R]
 5.CD Guadalupe           3   1  1  1   6- 6   4 [R]
 6.GD Cruz Vermelha       3   1  1  1   4- 4   4
 7.CD Conde               3   1  0  2   3- 4   3
 8.Marítimo de Micoló     3   0  2  1   7- 8   2
------------------------------------------------
 9.UD Amadora             3   0  1  2   4- 8   1  [P]
10.Desportivo de Otótó    3   0  1  2   1- 5   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 28]
CD Oque d'El Rei     abd GD Cruz Vermelha     [abandoned at 1-0 in 45' due to heavy rain]
[May 6]
CD Oque d'El Rei     3-2 GD Cruz Vermelha     [remaining 45']

Round 3
[May 2]
Marítimo de Micoló   4-4 CD Guadalupe         [at Santo Amaro]
Ribeira Peixe        3-0 UD Amadora           
[May 3]
GD Cruz Vermelha     2-1 CD Conde             
Folha Fede           1-1 CD Oque d'El Rei     
Palmar Lusitano      3-0 Desportivo Otótó     

Table:

 1.Ribeira Peixe          3   3  0  0   8- 2   9
 2.Palmar Lusitano        3   2  0  1   6- 4   6
------------------------------------------------
 3.Folha Fede             3   1  2  0   6- 5   5
 4.CD Oque d'El Rei       3   1  2  0   6- 5   5  [R]
 5.CD Guadalupe           3   1  1  1   6- 6   4 [R]
 6.GD Cruz Vermelha       3   1  1  1   4- 4   4
 7.CD Conde               3   1  0  2   3- 4   3
 8.Marítimo de Micoló     3   0  2  1   7- 8   2
------------------------------------------------
 9.UD Amadora             3   0  1  2   4- 8   1  [P]
10.Desportivo de Otótó    3   0  1  2   1- 5   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.Santana FC             3   2  0  1  11- 3   6
 2.Varzim (Rib. Afonso)   3   2  0  1   7- 5   6
------------------------------------------------
 3.Neves FC               3   2  0  1   3- 5   6  [R]
 4.Santa Margarida        3   2  0  1   3- 6   6
 5.Sporting São Tomé      2   1  1  0   3- 1   4
 6.UD Correia             3   1  1  1   3- 3   4  [R]
 7.Diogo Vaz              2   1  0  1   4- 3   3
 8.Boavista FC            3   1  0  2   4- 4   3
 9.Andorinha              3   1  0  2   7-10   3
10.Benfica Porto Alegre   3   0  0  3   4- 9   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é    [abandoned 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 28]
UD Correia           abd Sporting São Tomé    [abandoned at 0-0 due to heavy rain]
Santa Margarida      abd Santana FC           [abandoned at 0-4 in 70' due to heavy rain]
[May 6]
UD Correia           0-0 Sporting São Tomé    [remaining time]
Santa Margarida      0-5 Santana FC           [remaining 20']

Round 3
[May 1]
Sporting São Tomé    3-1 Varzim FC            
[May 2]
Santana FC           1-2 UD Correia           
Boavista FC          0-1 Santa Margarida      [at Bom-Bom]
[May 3]
Benfica Porto Alegre 0-1 Neves FC             
Diogo Vaz            4-1 Andorinha            [at Neves]

Table:

 1.Santana FC             3   2  0  1  11- 3   6
 2.Varzim (Rib. Afonso)   3   2  0  1   7- 5   6
------------------------------------------------
 3.Neves FC               3   2  0  1   3- 5   6  [R]
 4.Santa Margarida        3   2  0  1   3- 6   6
 5.Sporting São Tomé      2   1  1  0   3- 1   4
 6.UD Correia             3   1  1  1   3- 3   4  [R]
 7.Diogo Vaz              2   1  0  1   4- 3   3
 8.Boavista FC            3   1  0  2   4- 4   3
 9.Andorinha              3   1  0  2   7-10   3
10.Benfica Porto Alegre   3   0  0  3   4- 9   0


Príncipe Championship

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               2   2  0  0   7- 0   6
 - - - - - - - - - - - - - - - - - - - - - - - -
 2.Sporting               2   2  0  0   8- 4   6
 3.1º de Maio             2   1  0  1   4- 1   3
 4.Porto Real             2   1  0  1   2- 5   3
 5.Sundy FC               2   0  0  1   4- 8   0
 6.UDAPB                  2   0  0  2   1- 8   0

Round 1
[May 1]
Operário             6-0 UDAPB                
[May 2]
1º de Maio           4-0 Porto Real           
[May 3]
GD Sundy             3-6 Sporting             

Round 2
[May 8]
Porto Real           2-1 GD Sundy             
[May 9]
UDAPB                1-2 Sporting             
[May 10]
Operário             1-0 1º de Maio           

Table:

 1.Operário               2   2  0  0   7- 0   6
 - - - - - - - - - - - - - - - - - - - - - - - -
 2.Sporting               2   2  0  0   8- 4   6
 3.1º de Maio             2   1  0  1   4- 1   3
 4.Porto Real             2   1  0  1   2- 5   3
 5.Sundy FC               2   0  0  1   4- 8   0
 6.UDAPB                  2   0  0  2   1- 8   0


Cup Tournaments

Taça Nacional

São Tomé Island

Round 1
[May 8]
Riboque              3-1 Marítimo Micoló      
UDESCAI              4-0 Andorinha            
[May 9]
Palmar               3-0 Porto Alegre         
Varzim               1-1 Praia Cruz           [3-4 pen; at Água Izé]
Folha Fede           3-0 Correia              
Neves                0-2 Guadalupe            
UDRA                 1-1 Amadora              [3-4 pen; at São Tomé]
Santana              2-6 Caixão Grande        
[May 10]
6 de Setembro        0-0 Trindade             [4-5 pen]
Ribeira Peixe        0-2 Inter Bom-Bom        
Santa Margarida      3-2 Oque d'El Rei        
Cruz Vermelha        1-0 Otótó                
Conde                0-1 Juba                 
Kê Morabeza          0-2 Aliança Nacional     
Boavista             0-2 Agro-Sport           [at Bom-Bom]
Sporting São Tomé    6-2 Diogo Vaz            

Príncipe Island

Round 1
[May 23]
UDAPB                 -  Porto Real           
[May 24]
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]


2025

list of champions

list of cup winners


About this document

Prepared and maintained by José Batalha for the Rec.Sport.Soccer Statistics Foundation

Author: José Batalha (jose.batalha@netvisao.pt)
Last updated: 12 May 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.