Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99

São Tomé and Príncipe football

Campeonato Nacional Fixtures

Campeonato Nacional Fixtures

Every Campeonato Nacional 2026 fixture and result, with kickoff times, model probabilities and available match odds.

Upcoming

Fri 07 Aug, 01:00
Sporting Praia Cruz badge Sporting Praia Cruz
Vitória badge Vitória
Sat 08 Aug, 01:00
Militar 6 Setembro badge Militar 6 Setembro
UDESCAI badge UDESCAI
Sat 08 Aug, 01:00
UDRA badge UDRA
Caixão Grande badge Caixão Grande
Sat 08 Aug, 01:00
Trindade badge Trindade
Aliança Nacional badge Aliança Nacional
Sat 08 Aug, 01:00
Juba de Diogo Simão badge Juba de Diogo Simão
Inter Bom-Bom badge Inter Bom-Bom
Sun 09 Aug, 01:00
Agrosport badge Agrosport
Kê Morabeza badge Kê Morabeza

Results

Sun 02 Aug, 01:00
FT
1º de Maio badge 1º de Maio 0
Operário badge Operário 2
Fri 31 Jul, 01:00
FT
Sundy badge Sundy 0
Porto Real badge Porto Real 6
Thu 30 Jul, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 7
UDAPB badge UDAPB 0
Sun 26 Jul, 01:00
FT
Caixão Grande badge Caixão Grande 2
Sporting Praia Cruz badge Sporting Praia Cruz 0
1 44.9% X 24.7% 2 30.4%
Sun 26 Jul, 01:00
FT
UDESCAI badge UDESCAI 1
Juba de Diogo Simão badge Juba de Diogo Simão 2
1 26.6% X 20.1% 2 53.4%
Sun 26 Jul, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 2
Sundy badge Sundy 2
1 74.9% X 13.8% 2 11.3%
Sun 26 Jul, 01:00
FT
Kê Morabeza badge Kê Morabeza 1
Vitória badge Vitória 2
1 27.7% X 24% 2 48.2%
Sat 25 Jul, 01:00
FT
Porto Real badge Porto Real 0
1º de Maio badge 1º de Maio 1
Sat 25 Jul, 01:00
FT
Agrosport badge Agrosport 0
Militar 6 Setembro badge Militar 6 Setembro 1
1 28.4% X 21.5% 2 50.2%
Sat 25 Jul, 01:00
FT
Aliança Nacional badge Aliança Nacional 0
UDRA badge UDRA 0
Fri 24 Jul, 01:00
FT
UDAPB badge UDAPB 0
Operário badge Operário 5
Fri 24 Jul, 01:00
FT
Inter Bom-Bom badge Inter Bom-Bom 1
Trindade badge Trindade 0
Fri 17 Jul, 01:00
FT
Caixão Grande badge Caixão Grande 2
Vitória badge Vitória 2
1 43.6% X 26% 2 30.4%
Fri 17 Jul, 01:00
FT
Militar 6 Setembro badge Militar 6 Setembro 4
Kê Morabeza badge Kê Morabeza 0
1 75.1% X 15.1% 2 9.8%
Fri 17 Jul, 01:00
FT
Inter Bom-Bom badge Inter Bom-Bom 1
UDRA badge UDRA 1
1 39.2% X 25.6% 2 35.1%
Thu 16 Jul, 01:00
FT
Agrosport badge Agrosport 2
Juba de Diogo Simão badge Juba de Diogo Simão 5
Thu 16 Jul, 01:00
FT
Aliança Nacional badge Aliança Nacional 1
Sporting Praia Cruz badge Sporting Praia Cruz 1
Thu 16 Jul, 01:00
FT
UDESCAI badge UDESCAI 2
Trindade badge Trindade 3
Sat 11 Jul, 01:00
FT
1º de Maio badge 1º de Maio 4
Sporting Príncipe badge Sporting Príncipe 2
Sat 11 Jul, 01:00
FT
UDRA badge UDRA 5
UDESCAI badge UDESCAI 0
1 69.8% X 15.8% 2 14.4%
Sat 11 Jul, 01:00
FT
Trindade badge Trindade 0
Agrosport badge Agrosport 2
1 38.6% X 24.5% 2 36.8%
Sat 11 Jul, 01:00
FT
Kê Morabeza badge Kê Morabeza 0
Caixão Grande badge Caixão Grande 2
1 30.5% X 28.9% 2 40.6%
Fri 10 Jul, 01:00
FT
UDAPB badge UDAPB 1
Sundy badge Sundy 2
Fri 10 Jul, 01:00
FT
Vitória badge Vitória 3
Aliança Nacional badge Aliança Nacional 0
Fri 10 Jul, 01:00
FT
Sporting Praia Cruz badge Sporting Praia Cruz 0
Inter Bom-Bom badge Inter Bom-Bom 2
Fri 10 Jul, 01:00
FT
Juba de Diogo Simão badge Juba de Diogo Simão 0
Militar 6 Setembro badge Militar 6 Setembro 2
Thu 09 Jul, 01:00
FT
Operário badge Operário 1
Porto Real badge Porto Real 1
Sun 05 Jul, 01:00
FT
Porto Real badge Porto Real 3
UDAPB badge UDAPB 1
1 34.9% X 22% 2 43.1%
Sun 05 Jul, 01:00
FT
Aliança Nacional badge Aliança Nacional 0
Caixão Grande badge Caixão Grande 2
1 24.1% X 22.5% 2 53.4%
Sun 05 Jul, 01:00
FT
Juba de Diogo Simão badge Juba de Diogo Simão 4
Kê Morabeza badge Kê Morabeza 0
1 59.9% X 19% 2 21.1%
Sat 04 Jul, 01:00
FT
Militar 6 Setembro badge Militar 6 Setembro 2
Trindade badge Trindade 1
Sat 04 Jul, 01:00
FT
Inter Bom-Bom badge Inter Bom-Bom 0
Vitória badge Vitória 2
Sat 04 Jul, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 0
Operário badge Operário 0
1 90.3% X 6.3% 2 3.4%
Fri 03 Jul, 01:00
FT
Sundy badge Sundy 0
1º de Maio badge 1º de Maio 4
1 9.5% X 10.6% 2 79.9%
Fri 03 Jul, 01:00
FT
Agrosport badge Agrosport 1
UDRA badge UDRA 0
Fri 03 Jul, 01:00
FT
UDESCAI badge UDESCAI 0
Sporting Praia Cruz badge Sporting Praia Cruz 1
Sun 28 Jun, 01:00
FT
UDAPB badge UDAPB 0
1º de Maio badge 1º de Maio 4
1 14.1% X 15.4% 2 70.5%
Sun 28 Jun, 01:00
FT
Vitória badge Vitória 4
UDESCAI badge UDESCAI 1
1 58.9% X 20.6% 2 20.6%
Sun 28 Jun, 01:00
FT
Sporting Praia Cruz badge Sporting Praia Cruz 1
Agrosport badge Agrosport 0
1 58.1% X 21.6% 2 20.3%
Sun 28 Jun, 01:00
FT
UDRA badge UDRA 3
Militar 6 Setembro badge Militar 6 Setembro 2
1 50.3% X 22.7% 2 27.1%
Sat 27 Jun, 01:00
FT
Caixão Grande badge Caixão Grande 2
Inter Bom-Bom badge Inter Bom-Bom 0
1 41.8% X 23.8% 2 34.4%
Sat 27 Jun, 01:00
FT
Operário badge Operário 2
Sundy badge Sundy 0
1 90% X 6.5% 2 3.5%
Sat 27 Jun, 01:00
FT
Kê Morabeza badge Kê Morabeza 1
Aliança Nacional badge Aliança Nacional 0
Fri 26 Jun, 01:00
FT
Porto Real badge Porto Real 1
Sporting Príncipe badge Sporting Príncipe 2
1 40% X 22.2% 2 37.8%
Fri 26 Jun, 01:00
FT
Trindade badge Trindade 1
Juba de Diogo Simão badge Juba de Diogo Simão 2
Sun 21 Jun, 01:00
FT
1º de Maio badge 1º de Maio 1
Operário badge Operário 0
1 44.8% X 20.9% 2 34.2%
Sat 20 Jun, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 4
UDAPB badge UDAPB 0
Fri 19 Jun, 01:00
FT
Sundy badge Sundy 0
Porto Real badge Porto Real 5
1 39.2% X 20.3% 2 40.5%
Sun 14 Jun, 01:00
FT
Trindade badge Trindade 0
Kê Morabeza badge Kê Morabeza 1
Sun 14 Jun, 01:00
FT
UDESCAI badge UDESCAI 0
Caixão Grande badge Caixão Grande 0
1 38.3% X 23.5% 2 38.2%
Sun 14 Jun, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 5
Sundy badge Sundy 0
Sat 13 Jun, 01:00
FT
Militar 6 Setembro badge Militar 6 Setembro 3
Sporting Praia Cruz badge Sporting Praia Cruz 0
1 43.1% X 24.8% 2 32.1%
Sat 13 Jun, 01:00
FT
Porto Real badge Porto Real 0
1º de Maio badge 1º de Maio 2
Sat 13 Jun, 01:00
FT
Agrosport badge Agrosport 1
Vitória badge Vitória 1
1 41.5% X 23.8% 2 34.8%
Fri 12 Jun, 01:00
FT
UDAPB badge UDAPB 0
Operário badge Operário 3
Fri 12 Jun, 01:00
FT
Inter Bom-Bom badge Inter Bom-Bom 3
Aliança Nacional badge Aliança Nacional 1
Fri 12 Jun, 01:00
FT
Juba de Diogo Simão badge Juba de Diogo Simão 3
UDRA badge UDRA 1
Sun 07 Jun, 01:00
FT
Vitória badge Vitória 0
Militar 6 Setembro badge Militar 6 Setembro 1
1 57.6% X 21.7% 2 20.6%
Sun 07 Jun, 01:00
FT
Sporting Praia Cruz badge Sporting Praia Cruz 0
Juba de Diogo Simão badge Juba de Diogo Simão 0
1 56.5% X 22% 2 21.6%
Sat 06 Jun, 01:00
FT
Aliança Nacional badge Aliança Nacional 2
UDESCAI badge UDESCAI 1
1 25.8% X 19.3% 2 54.9%
Sat 06 Jun, 01:00
FT
UDRA badge UDRA 3
Trindade badge Trindade 1
1 56.5% X 19.9% 2 23.6%
Sat 06 Jun, 01:00
FT
Kê Morabeza badge Kê Morabeza 0
Inter Bom-Bom badge Inter Bom-Bom 1
Fri 05 Jun, 01:00
FT
Caixão Grande badge Caixão Grande 2
Agrosport badge Agrosport 1
Sun 31 May, 01:00
FT
Porto Real badge Porto Real 1
Operário badge Operário 4
1 19% X 18% 2 63%
Sun 31 May, 01:00
FT
UDRA badge UDRA 3
Kê Morabeza badge Kê Morabeza 0
Sun 31 May, 01:00
FT
UDESCAI badge UDESCAI 4
Inter Bom-Bom badge Inter Bom-Bom 4
1 45.9% X 21.2% 2 33%
Sat 30 May, 01:00
FT
Militar 6 Setembro badge Militar 6 Setembro 0
Caixão Grande badge Caixão Grande 0
1 48.6% X 24.3% 2 27.1%
Sat 30 May, 01:00
FT
Agrosport badge Agrosport 3
Aliança Nacional badge Aliança Nacional 1
1 48% X 20.8% 2 31.3%
Sat 30 May, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 1
1º de Maio badge 1º de Maio 3
1 30.9% X 20.1% 2 49.1%
Fri 29 May, 01:00
FT
Sundy badge Sundy 0
UDAPB badge UDAPB 1
1 72.9% X 12.2% 2 14.9%
Fri 29 May, 01:00
FT
Trindade badge Trindade 2
Sporting Praia Cruz badge Sporting Praia Cruz 1
1 31% X 23.3% 2 45.7%
Fri 29 May, 01:00
FT
Juba de Diogo Simão badge Juba de Diogo Simão 2
Vitória badge Vitória 0
1 41% X 21.2% 2 37.8%
Sun 24 May, 01:00
FT
1º de Maio badge 1º de Maio 3
Sundy badge Sundy 1
1 92.8% X 4.9% 2 2.3%
Sun 24 May, 01:00
FT
Vitória badge Vitória 3
Trindade badge Trindade 0
1 53.3% X 22.8% 2 23.9%
Sat 23 May, 01:00
FT
Caixão Grande badge Caixão Grande 2
Juba de Diogo Simão badge Juba de Diogo Simão 0
1 30.8% X 24.9% 2 44.3%
Sat 23 May, 01:00
FT
UDAPB badge UDAPB 0
Porto Real badge Porto Real 1
Sat 23 May, 01:00
FT
Sporting Praia Cruz badge Sporting Praia Cruz 1
UDRA badge UDRA 1
1 51.3% X 23.2% 2 25.6%
Sat 23 May, 01:00
FT
Kê Morabeza badge Kê Morabeza 1
UDESCAI badge UDESCAI 0
Fri 22 May, 01:00
FT
Aliança Nacional badge Aliança Nacional 0
Militar 6 Setembro badge Militar 6 Setembro 1
1 22.4% X 19.3% 2 58.3%
Fri 22 May, 01:00
FT
Operário badge Operário 0
Sporting Príncipe badge Sporting Príncipe 0
Wed 20 May, 01:00
FT
1º de Maio badge 1º de Maio 1
UDAPB badge UDAPB 0
1 95.3% X 2.9% 2 1.8%
Tue 19 May, 01:00
POSTPONED
Sundy badge Sundy 0
Operário badge Operário 3
1 11.5% X 13% 2 75.5%
Fri 15 May, 01:00
FT
Inter Bom-Bom badge Inter Bom-Bom 3
Agrosport badge Agrosport 1
1 39.4% X 27.3% 2 33.3%
Fri 15 May, 01:00
FT
Sporting Príncipe badge Sporting Príncipe 3
Porto Real badge Porto Real 1
1 53.7% X 20% 2 26.3%
Sun 10 May, 01:00
FT
Operário badge Operário 1
1º de Maio badge 1º de Maio 0
1 59.3% X 20.1% 2 20.7%
Sat 09 May, 01:00
FT
Porto Real badge Porto Real 2
Sundy badge Sundy 1
1 70.1% X 15.3% 2 14.6%
Fri 08 May, 01:00
FT
UDAPB badge UDAPB 1
Sporting Príncipe badge Sporting Príncipe 2
1 43.7% X 20.8% 2 35.4%
Wed 06 May, 01:00
FT
Inter Bom-Bom badge Inter Bom-Bom 0
Juba de Diogo Simão badge Juba de Diogo Simão 0
1 35.9% X 26.1% 2 38%
Wed 06 May, 01:00
FT
Kê Morabeza badge Kê Morabeza 1
Agrosport badge Agrosport 3
Sun 03 May, 01:00
FT
Sundy badge Sundy 3
Sporting Príncipe badge Sporting Príncipe 6
1 66.7% X 17.2% 2 16.1%
Sun 03 May, 01:00
FT
Sporting Praia Cruz badge Sporting Praia Cruz 0
Kê Morabeza badge Kê Morabeza 0
Sun 03 May, 01:00
FT
Juba de Diogo Simão badge Juba de Diogo Simão 4
Aliança Nacional badge Aliança Nacional 1
1 43.9% X 19.3% 2 36.8%
Sat 02 May, 01:00
FT
1º de Maio badge 1º de Maio 4
Porto Real badge Porto Real 0
1 82.3% X 10.9% 2 6.9%
Sat 02 May, 01:00
FT
Agrosport badge Agrosport 1
UDESCAI badge UDESCAI 1
1 35.5% X 21.9% 2 42.6%
Sat 02 May, 01:00
FT
UDRA badge UDRA 2
Vitória badge Vitória 1
1 47% X 22.3% 2 30.7%
Sat 02 May, 01:00
FT
Trindade badge Trindade 0
Caixão Grande badge Caixão Grande 1
1 43.5% X 25.6% 2 30.9%
Fri 01 May, 01:00
FT
Militar 6 Setembro badge Militar 6 Setembro 4
Inter Bom-Bom badge Inter Bom-Bom 1
Fri 01 May, 01:00
FT
Operário badge Operário 6
UDAPB badge UDAPB 0
1 92.5% X 5.2% 2 2.4%
Tue 28 Apr, 01:00
FT
Aliança Nacional badge Aliança Nacional 2
Trindade badge Trindade 4
1 20.6% X 19% 2 60.4%
Sun 26 Apr, 01:00
FT
Vitória badge Vitória 2
Sporting Praia Cruz badge Sporting Praia Cruz 1
1 51.1% X 22.9% 2 25.9%
Sun 26 Apr, 01:00
FT
UDESCAI badge UDESCAI 1
Militar 6 Setembro badge Militar 6 Setembro 0
1 25% X 19.7% 2 55.4%
Fri 24 Apr, 01:00
FT
Caixão Grande badge Caixão Grande 2
UDRA badge UDRA 2
1 26.9% X 24% 2 49.2%
Sun 19 Apr, 01:00
FT
Militar 6 Setembro badge Militar 6 Setembro 1
Agrosport badge Agrosport 1
1 43.8% X 24.6% 2 31.6%
Sun 19 Apr, 01:00
FT
Trindade badge Trindade 1
Inter Bom-Bom badge Inter Bom-Bom 3
1 44.6% X 25.2% 2 30.3%
Sat 18 Apr, 01:00
FT
Vitória badge Vitória 4
Kê Morabeza badge Kê Morabeza 1
Sat 18 Apr, 01:00
FT
Sporting Praia Cruz badge Sporting Praia Cruz 0
Caixão Grande badge Caixão Grande 0
1 70.5% X 16.2% 2 13.3%
Sat 18 Apr, 01:00
FT
UDRA badge UDRA 3
Aliança Nacional badge Aliança Nacional 1
1 55.2% X 18.4% 2 26.4%
Fri 17 Apr, 01:00
FT
Juba de Diogo Simão badge Juba de Diogo Simão 3
UDESCAI badge UDESCAI 4
1 42.9% X 21.5% 2 35.6%