1999–2000 Primeira Liga

{{Short description|66th season of top-tier Portuguese football}}

{{Infobox football league season

| image =

| caption =

| competition = Primeira Liga

| season = 1999–2000

| dates = 20 August 1999 – 14 May 2000

| winners = Sporting CP
17th title

| relegated = Vitória de Setúbal
Rio Ave
Santa Clara

| continentalcup1 = UEFA Champions League

| continentalcup1 qualifiers = {{nowrap|Sporting CP (first group stage)}}
Porto (third qualifying round)

| continentalcup2 = UEFA Cup

| continentalcup2 qualifiers = Benfica (first round)
Boavista (qualifying round)

| matches = 306

| total goals = 739

| league topscorer = Mário Jardel
(37 goals)

| biggest home win = Porto 5–0 Farense
(20 December 1999)

| biggest away win = {{nowrap|Rio Ave 0–5 Santa Clara
(26 September 1999)}}

| highest scoring = Benfica 6–2 Farense
(20 February 2000)

| longest wins = 4 games{{cite web |url=http://www.whoscored.com/Regions/177/Tournaments/21/Seasons/21 |title=1999–2000 Primeira Liga streaks |work=Whoscored |access-date=11 February 2015}}
Boavista
Sporting CP

| longest unbeaten = 12 games
Sporting CP

| longest winless = 8 games
Rio Ave
Vitória de Guimarães

| longest losses = 5 games
Campomaiorense

| highest attendance =

| lowest attendance =

| average attendance =

| prevseason = 1998–99 (Primeira Divisão)

| nextseason = 2000–01

}}

The 1999–2000 Primeira Liga was the 66th season of top-tier football in Portugal. The competition was renamed Campeonato Nacional da Primeira Liga (National Championship of the First League), Primeira Liga for short, after the Portuguese League for Professional Football took control of the two top nationwide leagues in 1999. It started on 20 August 1999 and ended on 14 May 2000. The league was contested by 18 clubs with Porto as the defending champions.

Sporting won their first Championship in 18 years (since 1981–82) and qualified for the 2000–01 UEFA Champions League first group stage, along with Porto, who qualified for the third

qualifying round. Benfica, Boavista, qualified for the UEFA Cup; in opposite, Vitória de Setúbal, Rio Ave and Santa Clara were relegated to the Segunda Liga. Mário Jardel was the top scorer with 37 goals.

Promotion and relegation

=Teams relegated to [[Segunda Liga]]=

Beira-Mar, Chaves and Académica, were consigned to the Liga de Honra following their final classification in 1998–99 season.

=Teams promoted from Liga de Honra=

The other three teams were replaced by Gil Vicente, Belenenses and Santa Clara from the Liga de Honra.

Teams

{{cite web|title=Teams|url=https://www.thefinalball.com/edicao_participantes.php?id_edicao=114|publisher=Footballzz}}{{Dead link|date=August 2019 |bot=InternetArchiveBot |fix-attempted=yes }}

{{Location map+|Portugal|float=right|width=250|caption=Location of teams in the 1999–2000 Primeira Liga|places=

{{Location map~|Portugal|lat=37.033333|long=-7.916667|label=Farense|position=bottom}}

{{Location map~|Portugal|lat=38.898059|long=-9.035057|label=Alverca|position=right}}

{{Location map~|Portugal|lat=41.533333|long=-8.616667|label=Gil Vicente|position=left}}

{{Location map~|Portugal|lat=39.748611|long=-8.813056|label=Leiria}}

{{Location map~|Portugal|lat=38.70277778|long=-9.207777778|label=Belenenses
Benfica
Sporting|position=top}}

{{Location map~|Portugal|lat=38.7520|long=-9.2280|label=Estrela|position=bottom}}

{{Location map~|Portugal|lat=38.998172|long=-7.149433|label=Campomaiorense|position=top}}

{{Location map~|Portugal|lat=41.16175833|long=-8.583933333|label=Porto
Boavista
Salgueiros|position=bottom}}

{{Location map~|Portugal|lat=41.5624|long=-8.4308|label=Braga|position=top}}

{{Location map~|Portugal|lat=41.35|long=-8.75|label=Rio Ave|position=left}}

{{Location map~|Portugal|lat=41.445833|long=-8.301111|label=V. Guimarães}}

{{Location map~|Portugal|lat=38.533333|long=-8.883333|label=V. Setúbal|position=bottom}}

{{Location map~|Portugal|lat=37|long=-9.7|mark= Black triangle.svg|label= Madeira: Marítimo}}

{{Location map~|Portugal|lat=37.741111|long=-9.7|mark= Black triangle.svg|label= Azores: Santa Clara}}

}}

{{Location map|Portugal Madeira|float=right|width=250|caption=Location of teams in Madeira in the 1999–2000 Primeira Liga|lat=32.645561|long=-16.928331|label=Marítimo|position=left

}}

{{Location map|Portugal Azores|float=right|width=250|caption=Location of teams in Azores in the 1999–2000 Primeira Liga|lat=37.741111|long=-25.698056|label=Santa Clara|position=left

}}

=Personnel and kits=

class="wikitable sortable" style="text-align: left;"
Team

!Manager{{cite web |url=http://www.infordesporto.pt/FUTEBOL/Treinadores_992000.asp |title=Treinadores |work=Infordesporto |access-date=28 January 2015 |archive-url=https://web.archive.org/web/20010519085311/http://www.infordesporto.pt/FUTEBOL/Treinadores_992000.asp#1liga |archive-date=19 May 2001}}

!Captain

!Kit manufacturer

!Shirt sponsor

Alverca

|{{flagicon|POR}} António Veloso

|{{flagicon|POR}} Hugo Costa

|Saillev

|Somague

Belenenses

|{{flagicon|POR}} Vítor Oliveira

|{{flagicon|ANG}} Wilson

|Umbro

|Montepio Geral

Benfica

|{{flagicon|GER}} Jupp Heynckes

|{{flagicon|POR}} João Pinto

|Adidas

|Telecel

Boavista

|{{flagicon|POR}} Jaime Pacheco

|{{flagicon|POR}} Paulo Sousa

|Diadora

|Montepio Geral

Braga

|{{flagicon|POR}} Manuel Cajuda

|{{flagicon|POR}} José Barroso

|Umbro

|Recheio

Campomaiorense

|{{flagicon|POR}} Carlos Manuel

|{{flagicon|POR}} Paulo Sérgio

|Reebok

|Delta Cafés

Estrela da Amadora

|{{flagicon|POR}} Jorge Jesus

|{{flagicon|POR}} Joaquim Rebelo

|Lotto

|Gelpeixe

Farense

|{{flagicon|ESP}} Ismael Díaz

|{{flagicon|MAR}} Hajry Redouane

|Saillev

|Pingo Doce

Gil Vicente

|{{flagicon|POR}} Álvaro Magalhães

|{{flagicon|POR}} Jorge Casquilha

|Patrick

|Grupo FM Magalhães

Leiria

|{{flagicon|POR}} Manuel José

|{{flagicon|POR}} Luís Bilro

|Sporito

|Armazéns Madiver

Marítimo

|{{flagicon|POR}} Nelo Vingada

|{{flagicon|POR}} Carlos Jorge

|Saillev

|Hiper Sá

Porto

|{{flagicon|POR}} Fernando Santos

|{{flagicon|POR}} Jorge Costa

|Kappa

|Revigrés

Rio Ave

|{{flagicon|POR}} Carlos Brito

|{{flagicon|POR}} Augusto Gama

|Fila

|Vila do Conde

Salgueiros

|{{flagicon|POR}} Vítor Manuel

|{{flagicon|POR}} Jorge Silva

|Umbro

|Nuelmos

Santa Clara

|{{flagicon|POR}} Manuel Fernandes

|{{flagicon|ANG}} Paulo Figueiredo

|Umbro

|Sol-Mar

Sporting CP

|{{flagicon|POR}} Augusto Inácio

|{{flagicon|POR}} Pedro Barbosa

|Reebok

|Telecel

Vitória de Guimarães

|{{flagicon|POR}} António Valença

|{{flagicon|POR}} Fernando Meira

|Adidas

|Bayer Milraz

Vitória de Setúbal

|{{flagicon|POR}} Rui Águas

|{{flagicon|POR}} Hélio Sousa

|Saillev

|None

=Managerial changes=

class="wikitable"
Team

!Outgoing manager

!Manner of departure

!Date of vacancy

!Position in table

!Incoming manager

!Date of appointment

Sporting CP

|{{flagicon|CRO}} Mirko Jozić

|Resigned

|7 June 1999{{cite news |title=Mirko Jozic abandona o Sporting |url=http://www.record.xl.pt/Arquivo/interior.aspx?content_id=4477 |work=Record |date=7 June 1999 |access-date=5 February 2015 |language=pt}}

|Pre-season

|{{flagicon|ITA}} Giuseppe Materazzi

|16 June 1999{{cite news |first1=Carlos |last1=Filipe |first2=Manuel |last2=Queiroz |title=O seu lema é o trabalho |url=http://www.publico.pt/desporto/jornal/o-seu-lema-e-o-trabalho-134943 |work=Público |date=16 June 1999 |access-date=5 February 2015 |language=pt}}

Sporting CP

|{{flagicon|ITA}} Giuseppe Materazzi

|Sacked

|27 September 1999{{cite news |title=Allenatori lo Sporting Lisbona esonera Materazzi |url=http://ricerca.gelocal.it/lanuovasardegna/archivio/lanuovasardegna/1999/09/28/SS206.html |work=La Nuova Sardegna |date=28 September 1999 |access-date=5 February 2015 |language=it}}{{cite news |title=Beckham to be quizzed about this behaviour |url=https://news.google.com/newspapers?nid=1309&dat=19990929&id=RqdjAAAAIBAJ&sjid=pxQEAAAAIBAJ&pg=3111,5358879 |work=New Straits Times |date=29 September 1999 |access-date=5 February 2015}}

|4th

|{{flagicon|POR}} Augusto Inácio

|4 October 1999

Salgueiros

|{{flagicon|POR}} Dito

|

|7 November 1999

|13th

|{{flagicon|POR}} Vítor Manuel

|10 November 1999{{cite news |title=Vítor Manuel sucede a Dito no Salgueiros |url=http://www.record.xl.pt/Arquivo/interior.aspx?content_id=17935 |work=Record |date=10 November 1999 |access-date=5 February 2015 |language=pt}}

Farense

|{{flagicon|POR}} João Alves

|

|5 December 1999

|16th

|{{flagicon|POR}} Nicolau Vaqueiro

|12 December 1999

Farense

|{{flagicon|POR}} Nicolau Vaqueiro

|

|8 January 2000

|16th

|{{flagicon|POR}} Jorge Portela

|16 January 2000

Vitória de Setúbal

|{{flagicon|POR}} Carlos Cardoso

|

|8 January 2000

|17th

|{{flagicon|POR}} Rui Águas

|16 January 2000

Farense

|{{flagicon|POR}} Jorge Portela

|

|29 January 2000

|15th

|{{flagicon|ESP}} Ismael Díaz

|6 February 2000

Vitória de Guimarães

|{{flagicon|POR}} Quinito

|

|24 April 2000

|6th

|{{flagicon|POR}} António Valença

|30 April 2000

League table

{{#invoke:Sports table|main|style=WDL

|res_col_header=QR

|show_limit=5

|team1=SCP |name_SCP=Sporting CP

|team2=POR |name_POR=Porto

|team3=BEN |name_BEN=Benfica

|team4=BOA |name_BOA=Boavista

|team5=GVI |name_GVI=Gil Vicente

|team6=MAR |name_MAR=Marítimo

|team7=VGU |name_VGU=Vitória de Guimarães

|team8=EST |name_EST=Estrela da Amadora

|team9=BRA |name_BRA=Braga

|team10=LEI|name_LEI=Leiria

|team11=ALV|name_ALV=Alverca

|team12=BEL|name_BEL=Belenenses

|team13=CAM|name_CAM=Campomaiorense

|team14=FAR|name_FAR=Farense

|team15=SAL|name_SAL=Salgueiros

|team16=VSE|name_VSE=Vitória de Setúbal

|team17=RAV|name_RAV=Rio Ave

|team18=STC|name_STC=Santa Clara

|win_ALV=11 |draw_ALV=8 |loss_ALV=15|gf_ALV=39|ga_ALV=48

|win_BEL=9 |draw_BEL=13|loss_BEL=12|gf_BEL=36|ga_BEL=38

|win_BEN=21|draw_BEN=6 |loss_BEN=7 |gf_BEN=58|ga_BEN=33

|win_BOA=16|draw_BOA=7 |loss_BOA=11|gf_BOA=40|ga_BOA=31

|win_BRA=12|draw_BRA=7 |loss_BRA=15|gf_BRA=44|ga_BRA=45

|win_CAM=10|draw_CAM=6 |loss_CAM=18|gf_CAM=31|ga_CAM=51

|win_EST=10|draw_EST=15|loss_EST=9 |gf_EST=40|ga_EST=35

|win_FAR=8 |draw_FAR=11|loss_FAR=15|gf_FAR=35|ga_FAR=60

|win_GVI=14|draw_GVI=11|loss_GVI=9 |gf_GVI=48|ga_GVI=34

|win_LEI=10|draw_LEI=12|loss_LEI=12|gf_LEI=31|ga_LEI=35

|win_MAR=13|draw_MAR=11|loss_MAR=10|gf_MAR=42|ga_MAR=36

|win_POR=22|draw_POR=7 |loss_POR=5 |gf_POR=66|ga_POR=26

|win_RAV=8 |draw_RAV=9 |loss_RAV=17|gf_RAV=34|ga_RAV=54 |status_RAV=R

|win_SAL=9 |draw_SAL=7 |loss_SAL=18|gf_SAL=30|ga_SAL=49

|win_STC=7 |draw_STC=10|loss_STC=17|gf_STC=35|ga_STC=50 |status_STC=R

|win_SCP=23|draw_SCP=8 |loss_SCP=3 |gf_SCP=57|ga_SCP=22 |status_SCP=C

|win_VGU=14|draw_VGU=6 |loss_VGU=14|gf_VGU=48|ga_VGU=43

|win_VSE=9 |draw_VSE=6 |loss_VSE=19|gf_VSE=25|ga_VSE=49 |status_VSE=R

|hth_RAV=Rio Ave: 1 point

|hth_VSE=Vitória de Setúbal: 4 points

|col_CLFGS=green1 |text_CLFGS=Qualification to Champions League group stage

|result1=CLFGS

|col_CL3Q=green2 |text_CL3Q=Qualification to Champions League third qualifying round

|result2=CL3Q

|col_EL3Q=blue1 |text_EL3Q=Qualification to UEFA Cup first round

|result3=EL3Q

|col_EL2Q=blue2 |text_EL2Q=Qualification to UEFA Cup qualifying round

|result4=EL2Q

|col_REL=red1 |text_REL=Relegation to Segunda Liga

|result16=REL |result17=REL |result18=REL

|update=complete

|source=[https://web.archive.org/web/20000823004307/http://www.infordesporto.pt/Futebol/idiv/idiv99-2000/Classificacao/ Infordesporto]

|class_rules = 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) goal difference; 5) number of goals scored

}}

Results

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=ALV|team2=BEL|team3=BEN|team4=BOA|team5=BRA

|team6=CPM|team7=EST|team8=FAR|team9=GVI|team10=MAR

|team11=POR|team12=RAV|team13=SAL|team14=STC|team15=SCP

|team16=ULE|team17=VGU|team18=VSE

|name_ALV=Alverca

|match_ALV_BEL=1–1

|match_ALV_BEN=3–1

|match_ALV_BOA=1–0

|match_ALV_BRA=3–2

|match_ALV_CPM=1–0

|match_ALV_EST=0–1

|match_ALV_FAR=0–1

|match_ALV_GVI=4–2

|match_ALV_MAR=1–1

|match_ALV_POR=1–1

|match_ALV_RAV=3–1

|match_ALV_SAL=2–0

|match_ALV_STC=0–1

|match_ALV_SCP=2–1

|match_ALV_ULE=0–0

|match_ALV_VGU=2–1

|match_ALV_VSE=0–1

|name_BEL=Belenenses

|match_BEL_ALV=4–2

|match_BEL_BEN=0–0

|match_BEL_BOA=1–1

|match_BEL_BRA=0–3

|match_BEL_CPM=2–2

|match_BEL_EST=1–1

|match_BEL_FAR=1–1

|match_BEL_GVI=1–1

|match_BEL_MAR=1–1

|match_BEL_POR=0–0

|match_BEL_RAV=2–1

|match_BEL_SAL=2–1

|match_BEL_STC=3–1

|match_BEL_SCP=0–1

|match_BEL_ULE=1–0

|match_BEL_VGU=2–0

|match_BEL_VSE=0–1

|name_BEN=Benfica

|match_BEN_ALV=3–2

|match_BEN_BEL=2–3

|match_BEN_BOA=1–1

|match_BEN_BRA=2–1

|match_BEN_CPM=2–0

|match_BEN_EST=2–0

|match_BEN_FAR=6–2

|match_BEN_GVI=3–0

|match_BEN_MAR=2–1

|match_BEN_POR=1–0

|match_BEN_RAV=1–0

|match_BEN_SAL=1–0

|match_BEN_STC=1–0

|match_BEN_SCP=0–0

|match_BEN_ULE=3–2

|match_BEN_VGU=3–0

|match_BEN_VSE=3–0

|name_BOA=Boavista

|match_BOA_ALV=2–0

|match_BOA_BEL=1–0

|match_BOA_BEN=1–1

|match_BOA_BRA=2–2

|match_BOA_CPM=2–1

|match_BOA_EST=1–2

|match_BOA_FAR=2–1

|match_BOA_GVI=2–0

|match_BOA_MAR=0–2

|match_BOA_POR=1–1

|match_BOA_RAV=2–0

|match_BOA_SAL=2–1

|match_BOA_STC=2–1

|match_BOA_SCP=0–1

|match_BOA_ULE=0–1

|match_BOA_VGU=2–0

|match_BOA_VSE=1–0

|name_BRA=Braga

|match_BRA_ALV=3–1

|match_BRA_BEL=0–0

|match_BRA_BEN=3–2

|match_BRA_BOA=1–0

|match_BRA_CPM=4–1

|match_BRA_EST=0–1

|match_BRA_FAR=1–0

|match_BRA_GVI=0–0

|match_BRA_MAR=1–2

|match_BRA_POR=0–1

|match_BRA_RAV=0–1

|match_BRA_SAL=2–0

|match_BRA_STC=3–1

|match_BRA_SCP=0–2

|match_BRA_ULE=0–2

|match_BRA_VGU=2–4

|match_BRA_VSE=3–0

|name_CPM=Campomaiorense

|match_CPM_ALV=0–0

|match_CPM_BEL=2–1

|match_CPM_BEN=2–4

|match_CPM_BOA=0–1

|match_CPM_BRA=2–4

|match_CPM_EST=2–1

|match_CPM_FAR=1–0

|match_CPM_GVI=0–0

|match_CPM_MAR=1–0

|match_CPM_POR=1–0

|match_CPM_RAV=1–1

|match_CPM_SAL=0–1

|match_CPM_STC=1–0

|match_CPM_SCP=0–2

|match_CPM_ULE=2–0

|match_CPM_VGU=2–1

|match_CPM_VSE=0–1

|name_EST=Estrela da Amadora

|match_EST_ALV=3–0

|match_EST_BEL=0–3

|match_EST_BEN=3–0

|match_EST_BOA=1–2

|match_EST_BRA=3–3

|match_EST_CPM=3–0

|match_EST_FAR=1–1

|match_EST_GVI=0–1

|match_EST_MAR=1–1

|match_EST_POR=0–2

|match_EST_RAV=1–0

|match_EST_SAL=1–0

|match_EST_STC=0–0

|match_EST_SCP=0–0

|match_EST_ULE=1–1

|match_EST_VGU=2–2

|match_EST_VSE=3–0

|name_FAR=Farense

|match_FAR_ALV=1–2

|match_FAR_BEL=2–1

|match_FAR_BEN=0–1

|match_FAR_BOA=0–2

|match_FAR_BRA=1–1

|match_FAR_CPM=2–2

|match_FAR_EST=1–1

|match_FAR_GVI=0–3

|match_FAR_MAR=1–0

|match_FAR_POR=3–3

|match_FAR_RAV=4–0

|match_FAR_SAL=3–2

|match_FAR_STC=2–2

|match_FAR_SCP=0–3

|match_FAR_ULE=2–1

|match_FAR_VGU=2–1

|match_FAR_VSE=0–0

|name_GVI=Gil Vicente

|match_GVI_ALV=2–2

|match_GVI_BEL=1–1

|match_GVI_BEN=0–2

|match_GVI_BOA=1–3

|match_GVI_BRA=0–0

|match_GVI_CPM=3–0

|match_GVI_EST=2–2

|match_GVI_FAR=4–0

|match_GVI_MAR=5–1

|match_GVI_POR=2–1

|match_GVI_RAV=4–0

|match_GVI_SAL=2–0

|match_GVI_STC=3–1

|match_GVI_SCP=1–1

|match_GVI_ULE=2–0

|match_GVI_VGU=1–0

|match_GVI_VSE=2–0

|name_MAR=Marítimo

|match_MAR_ALV=3–0

|match_MAR_BEL=0–0

|match_MAR_BEN=0–0

|match_MAR_BOA=1–1

|match_MAR_BRA=1–0

|match_MAR_CPM=1–0

|match_MAR_EST=2–2

|match_MAR_FAR=3–0

|match_MAR_GVI=1–0

|match_MAR_POR=2–1

|match_MAR_RAV=5–2

|match_MAR_SAL=0–1

|match_MAR_STC=0–0

|match_MAR_SCP=0–2

|match_MAR_ULE=0–0

|match_MAR_VGU=1–1

|match_MAR_VSE=1–0

|name_POR=Porto

|match_POR_ALV=0–0

|match_POR_BEL=2–1

|match_POR_BEN=2–0

|match_POR_BOA=1–0

|match_POR_BRA=3–0

|match_POR_CPM=2–0

|match_POR_EST=2–1

|match_POR_FAR=5–0

|match_POR_GVI=2–0

|match_POR_MAR=3–2

|match_POR_RAV=4–1

|match_POR_SAL=2–0

|match_POR_STC=1–0

|match_POR_SCP=3–0

|match_POR_ULE=4–2

|match_POR_VGU=2–1

|match_POR_VSE=4–1

|name_RAV=Rio Ave

|match_RAV_ALV=2–0

|match_RAV_BEL=3–0

|match_RAV_BEN=1–1

|match_RAV_BOA=2–1

|match_RAV_BRA=2–0

|match_RAV_CPM=1–0

|match_RAV_EST=0–1

|match_RAV_FAR=1–1

|match_RAV_GVI=3–1

|match_RAV_MAR=0–2

|match_RAV_POR=2–2

|match_RAV_SAL=4–1

|match_RAV_STC=0–5

|match_RAV_SCP=1–2

|match_RAV_ULE=0–0

|match_RAV_VGU=1–1

|match_RAV_VSE=1–1

|name_SAL=Salgueiros

|match_SAL_ALV=0–2

|match_SAL_BEL=0–0

|match_SAL_BEN=1–2

|match_SAL_BOA=1–3

|match_SAL_BRA=1–1

|match_SAL_CPM=2–1

|match_SAL_EST=1–1

|match_SAL_FAR=0–0

|match_SAL_GVI=1–2

|match_SAL_MAR=1–0

|match_SAL_POR=0–4

|match_SAL_RAV=1–1

|match_SAL_STC=2–0

|match_SAL_SCP=0–4

|match_SAL_ULE=3–0

|match_SAL_VGU=0–1

|match_SAL_VSE=1–0

|name_STC=Santa Clara

|match_STC_ALV=4–3

|match_STC_BEL=1–0

|match_STC_BEN=0–3

|match_STC_BOA=0–1

|match_STC_BRA=1–2

|match_STC_CPM=2–2

|match_STC_EST=1–1

|match_STC_FAR=1–2

|match_STC_GVI=0–0

|match_STC_MAR=0–0

|match_STC_POR=0–2

|match_STC_RAV=1–0

|match_STC_SAL=0–0

|match_STC_SCP=2–2

|match_STC_ULE=1–1

|match_STC_VGU=3–2

|match_STC_VSE=2–1

|name_SCP=Sporting CP

|match_SCP_ALV=1–1

|match_SCP_BEL=1–0

|match_SCP_BEN=0–1

|match_SCP_BOA=2–0

|match_SCP_BRA=2–0

|match_SCP_CPM=1–0

|match_SCP_EST=1–1

|match_SCP_FAR=3–1

|match_SCP_GVI=1–1

|match_SCP_MAR=4–2

|match_SCP_POR=2–0

|match_SCP_RAV=2–1

|match_SCP_SAL=2–0

|match_SCP_STC=4–1

|match_SCP_ULE=2–0

|match_SCP_VGU=1–0

|match_SCP_VSE=2–1

|name_ULE=União de Leiria

|match_ULE_ALV=3–0

|match_ULE_BEL=1–0

|match_ULE_BEN=2–1

|match_ULE_BOA=0–0

|match_ULE_BRA=3–0

|match_ULE_CPM=1–2

|match_ULE_EST=1–1

|match_ULE_FAR=2–0

|match_ULE_GVI=1–1

|match_ULE_MAR=0–1

|match_ULE_POR=0–1

|match_ULE_RAV=0–0

|match_ULE_SAL=1–4

|match_ULE_STC=3–2

|match_ULE_SCP=1–1

|match_ULE_VGU=1–0

|match_ULE_VSE=0–0

|name_VGU=Vitória de Guimarães

|match_VGU_ALV=1–0

|match_VGU_BEL=4–2

|match_VGU_BEN=2–1

|match_VGU_BOA=2–0

|match_VGU_BRA=1–0

|match_VGU_CPM=4–1

|match_VGU_EST=1–0

|match_VGU_FAR=3–0

|match_VGU_GVI=1–0

|match_VGU_MAR=1–3

|match_VGU_POR=1–1

|match_VGU_RAV=2–1

|match_VGU_SAL=2–2

|match_VGU_STC=2–1

|match_VGU_SCP=1–2

|match_VGU_ULE=0–1

|match_VGU_VSE=4–0

|name_VSE=Vitória de Setúbal

|match_VSE_ALV=1–0

|match_VSE_BEL=0–2

|match_VSE_BEN=1–2

|match_VSE_BOA=2–1

|match_VSE_BRA=0–2

|match_VSE_CPM=1–2

|match_VSE_EST=1–0

|match_VSE_FAR=1–1

|match_VSE_GVI=0–1

|match_VSE_MAR=4–2

|match_VSE_POR=1–4

|match_VSE_RAV=2–0

|match_VSE_SAL=1–2

|match_VSE_STC=1–0

|match_VSE_SCP=1–2

|match_VSE_ULE=0–0

|match_VSE_VGU=1–1

|update=complete

|source=[https://www.foradejogo.net/crosstable.php?championship=53 Foradejogo] {{in lang|pt}}

}}

Top goalscorers

class="wikitable" style="text-align:center;"
Rank

! Player

! Club

! Goals{{cite web |title=Primeira Liga 1999/2000 » Top Scorer |url=https://www.worldfootball.net/goalgetter/por-primeira-liga-1999-2000/ |website=worldfootball.net | access-date=29 April 2024}}

1

|align=left|{{flagicon|BRA}} Mário Jardel

|align=left|Porto

|37

2

|align=left|{{flagicon|ARG}} Alberto Acosta

|align=left|Sporting CP

|22

3

|align=left|{{flagicon|BRA}} Gaúcho

|align=left|Estrela da Amadora

|21

4

|align=left|{{flagicon|POR}} Nuno Gomes

|align=left|Benfica

|18

5

|align=left|{{flagicon|BRA}} Brandão

|align=left|Vitória de Guimarães

|16

6

|align=left|{{flagicon|ARG}} Mariano Toedtli

|align=left|Marítimo

|13

7

|align=left|{{flagicon|BRA}} Hugo Henrique

|align=left|Rio Ave

|12

rowspan=2|8

|align=left|{{flagicon|ROU}} Lucian Marinescu

|align=left|Farense

|11

align=left|{{flagicon|BRA}} Whelliton

|align=left|Boavista

|11

rowspan=3|10

|align=left|{{flagicon|BRA}} Edmilson

|align=left|Vitória de Guimarães

|10

align=left|{{flagicon|POR}} Maniche

|align=left|Benfica

|10

align=left|{{flagicon|BRA}} Odair

|align=left|Braga

|10

References

{{Reflist}}