Primeira Liga

Mulai dari musim 2006–2007, jumlah tim yang berpartisipasi di Primeira Liga adalah 16 tim, menurun dari 18 tim di musim sebelumnya. Dalam menjalani musim, setiap tim akan bertanding dua kali dengan tim yang lainnya — sekali di kandang sendiri dan sekali di kandang lawan — dengan total 30 pertandingan. Pada akhir musim, dua tim dengan posisi terbawah akan terdegradasi ke Liga de Honra, sedangkan dua tim dengan posisi teratas di Liga de Honra akan promosi ke Primeira Liga.