YUGOSLAVIA 1980-81
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 34 15 14 5 62 31 31 44
2 NK Hajduk Split 34 16 10 8 57 36 21 42
3 FK Radnički Niš 34 13 15 6 39 28 11 41
4 FK Sloboda Tuzla 34 14 8 12 46 51 -5 36
5 NK Dinamo Zagreb 34 12 11 11 44 38 6 35
6 FK Budućnost Titograd 34 11 12 11 38 34 4 34
7 NK Rijeka 34 9 16 9 50 47 3 34
8 FK Partizan Beograd 34 9 16 9 43 41 2 34
9 FK Velež Mostar 34 13 8 13 44 47 -3 34
10 FK Vojvodina Novi Sad 34 13 8 13 37 40 -3 34
11 FK Vardar Skoplje 34 11 11 12 41 48 -7 33
12 NK Olimpija Ljubljana (1945) 34 8 16 10 29 33 -4 32
13 FK Sarajevo 34 12 8 14 47 53 -6 32
14 FK Željezničar Sarajevo 34 11 10 13 42 51 -9 32
15 OFK Beograd 34 8 14 12 34 39 -5 30
16 NK Zagreb 34 11 8 15 43 55 -12 30
17 FK Borac Banja Luka 34 10 9 15 35 44 -9 29
18 NK Napredak Kruševac 34 9 8 17 45 60 -15 26
  612 205 202 205 776 776 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted FK Teteks Tetovo, NK Osijek
Beograd = Београд Novi Sad = Нови Сад
Niš = Ниш Skoplje = Скопље 
Tuzla = Тузла Sarajevo = Сарајево
Titograd = Титоград Banja Luka = Бања Лука
Mostar = Мостар Kruševac = Крушевац
FK = Fudbalski Klub OFK = Omladinski fudbalski klub
NK = Nogometni Klub
Beograd => Beograd (SER) Mostar => Mostar (BOS)
Split => Split (CRO) Novi Sad => Novi Sad (SER)
Niš => Niš (SER) Skoplje = Skopje/Скопје (MAC)
Tuzla => Tuzla (BOS) Ljubljana => Ljubljana (SLO)
Zagreb => Zagreb (CRO) Sarajevo => Sarajevo (BOS)
Titograd => Podgorica/Подгорица (MON) Banja Luka => Banja Luka (BOS)
Rijeka => Rijeka (CRO) Kruševac => Kruševac (SER)
CUP
Semifinals FK Velež Mostar - FK Budućnost Titograd 2-1
FK Željezničar Sarajevo - FK Partizan Beograd 2-0
Final (Beograd 24.05.1981) FK Velež Mostar - FK Željezničar Sarajevo 3-2
NK Olimpija Ljubljana (1945) dissolved in 2005
YUGOSLAVIA 1981-82
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 NK Dinamo Zagreb 34 20 9 5 67 32 35 49
2 FK Crvena zvezda Beograd 34 17 10 7 68 40 28 44
3 NK Hajduk Split 34 17 10 7 53 31 22 44
4 FK Sarajevo 34 16 7 11 57 54 3 39
5 FK Željezničar Sarajevo 34 16 6 12 52 37 15 38
6 FK Partizan Beograd 34 14 9 11 40 31 9 37
7 FK Velež Mostar 34 13 10 11 49 40 9 36
8 FK Budućnost Titograd 34 13 8 13 47 44 3 34
9 NK Olimpija Ljubljana (1945) 34 9 14 11 39 38 1 32
10 FK Vojvodina Novi Sad 34 12 8 14 48 48 0 32
11 FK Radnički Niš 34 12 8 14 37 44 -7 32
12 NK Rijeka 34 11 10 13 39 54 -15 32
13 FK Sloboda Tuzla 34 9 13 12 36 44 -8 31
14 OFK Beograd 34 9 13 12 33 41 -8 31
15 FK Vardar Skoplje 34 12 6 16 43 51 -8 30
16 NK Osijek 34 9 11 14 36 37 -1 29
17 FK Teteks Tetovo 34 8 7 19 31 68 -37 23
18 NK Zagreb 34 7 5 22 27 68 -41 19
  612 224 164 224 802 802 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted NK Dinamo Vinkovci, FK Galenika Zemun
Beograd = Београд Niš = Ниш
Sarajevo = Сарајево Tuzla = Тузла
Mostar = Мостар Skoplje = Скопље 
Titograd = Титоград Tetovo = Тетово 
Novi Sad = Нови Сад
NK = Nogometni Klub OFK = Omladinski fudbalski klub
FK = Fudbalski Klub
Zagreb => Zagreb (CRO) Novi Sad => Novi Sad (SER)
Beograd => Beograd (SER) Niš => Niš (SER)
Split => Split (CRO) Rijeka => Rijeka (CRO)
Sarajevo => Sarajevo (BOS) Tuzla => Tuzla (BOS)
Mostar => Mostar (BOS) Skoplje = Skopje/Скопје (MAC)
Titograd => Podgorica/Подгорица (MON) Osijek => Osijek (CRO)
Ljubljana => Ljubljana (SLO) Tetovo => Tetovo (MAC)
CUP
Semifinals FK Crvena zvezda Beograd - FK Galenika Zemun 4-1
NK Dinamo Zagreb - FK Sloboda Tuzla 2-0
Final (Zagreb 16.05.1982 and Beograd 23.05.1982) NK Dinamo Zagreb - FK Crvena zvezda Beograd 2-2 2-4
NK Olimpija Ljubljana (1945) dissolved in 2005
YUGOSLAVIA 1982-83
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Partizan Beograd 34 17 11 6 58 35 23 45
2 NK Hajduk Split 34 14 15 5 51 33 18 43
3 NK Dinamo Zagreb 34 14 15 5 56 40 16 43
4 FK Radnički Niš 34 15 10 9 45 39 6 40
5 FK Crvena zvezda Beograd 34 13 11 10 55 50 5 37
6 FK Sloboda Tuzla 34 12 11 11 44 34 10 35
7 NK Olimpija Ljubljana (1945) 34 11 13 10 33 31 2 35
8 FK Vardar Skoplje 34 13 9 12 43 47 -4 35
9 FK Vojvodina Novi Sad 34 12 10 12 39 60 -21 34
10 FK Željezničar Sarajevo 34 11 11 12 41 40 1 33
11 FK Sarajevo 34 10 12 12 45 44 1 32
12 NK Dinamo Vinkovci 34 12 7 15 56 59 -3 31
13 FK Velež Mostar 34 11 9 14 54 57 -3 31
14 FK Budućnost Titograd 34 11 9 14 39 42 -3 31
15 NK Rijeka 34 10 10 14 51 52 -1 30
16 NK Osijek 34 11 7 16 48 51 -3 29
17 OFK Beograd 34 9 10 15 38 45 -7 28
18 FK Galenika Zemun 34 4 12 18 30 67 -37 20
  612 210 192 210 826 826 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted NK Čelik Zenica, FK Priština
Beograd = Београд Sarajevo = Сарајево
Niš = Ниш Mostar = Мостар
Tuzla = Тузла Titograd = Титоград
Skoplje = Скопље  Zemun = Земун
Novi Sad = Нови Сад
FK = Fudbalski Klub OFK = Omladinski fudbalski klub
NK = Nogometni Klub
Beograd => Beograd (SER) Sarajevo => Sarajevo (BOS)
Split => Split (CRO) Vinkovci => Vinkovci (CRO)
Zagreb => Zagreb (CRO) Mostar => Mostar (BOS)
Niš => Niš (SER) Titograd => Podgorica/Подгорица (MON)
Tuzla => Tuzla (BOS) Rijeka => Rijeka (CRO)
Ljubljana => Ljubljana (SLO) Osijek => Osijek (CRO)
Skoplje = Skopje/Скопје (MAC) Zemun => Zemun (SER)
Novi Sad => Novi Sad (SER)
CUP
Semifinals FK Sarajevo - NK Hajduk Split 1-0
NK Rijeka - NK Dinamo Zagreb 1-3
Final (Beograd 24.05.1983) NK Dinamo Zagreb - FK Sarajevo 3-2
NK Olimpija Ljubljana (1945) dissolved in 2005
YUGOSLAVIA 1983-84
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 34 17 10 7 52 26 26 44
2 FK Partizan Beograd 34 15 12 7 43 25 18 42
3 FK Željezničar Sarajevo 34 15 12 7 52 35 17 42
4 NK Rijeka 34 16 10 8 53 37 16 42
5 NK Hajduk Split 34 12 15 7 39 22 17 39
6 NK Osijek 34 12 10 12 36 39 -3 34
7 FK Radnički Niš 34 15 3 16 40 47 -7 33
8 FK Priština 34 15 3 16 36 55 -19 33
9 FK Sarajevo 34 11 10 13 53 46 7 32
10 FK Vojvodina Novi Sad 34 11 10 13 39 36 3 32
11 NK Dinamo Vinkovci 34 11 10 13 41 54 -13 32
12 NK Dinamo Zagreb 34 11 9 14 58 51 7 31
13 FK Velež Mostar 34 11 9 14 33 35 -2 31
14 FK Budućnost Titograd 34 12 7 15 33 37 -4 31
15 FK Vardar Skoplje 34 14 3 17 46 56 -10 31
16 FK Sloboda Tuzla 34 12 7 15 41 56 -15 31
17 NK Olimpija Ljubljana (1945) 34 10 8 16 29 40 -11 28
18 NK Čelik Zenica 34 9 6 19 39 66 -27 24
  612 229 154 229 763 763 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted FK Iskra Bugojno, FK Sutjeska Nikšić
Beograd = Београд Mostar = Мостар
Sarajevo = Сарајево Titograd = Титоград
Niš = Ниш Skoplje = Скопље 
Priština = Приштина Tuzla = Тузла
Novi Sad = Нови Сад Zenica = Зеница
FK = Fudbalski Klub NK = Nogometni Klub
Beograd => Beograd (SER) Vinkovci => Vinkovci (CRO)
Sarajevo => Sarajevo (BOS) Zagreb => Zagreb (CRO)
Rijeka => Rijeka (CRO) Mostar => Mostar (BOS)
Split => Split (CRO) Titograd => Podgorica/Подгорица (MON)
Osijek => Osijek (CRO) Skoplje = Skopje/Скопје (MAC)
Niš => Niš (SER) Tuzla => Tuzla (BOS)
Priština => Priština/Prishtinë  (SER/KOS) Ljubljana => Ljubljana (SLO)
Novi Sad => Novi Sad (SER) Zenica => Zenica (BOS)
CUP
Semifinals FK Crvena zvezda Beograd - NK Dinamo Zagreb 2-1
NK Hajduk Split - NK Metalac Sisak 2-1
Final (Split 05.05.1984 and Beograd 24.05.1984) NK Hajduk Split - FK Crvena zvezda Beograd  2-1 0-0
NK Olimpija Ljubljana (1945) dissolved in 2005
YUGOSLAVIA 1984-85
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Sarajevo 34 19 10 5 51 30 21 48
2 NK Hajduk Split 34 16 12 6 65 42 23 44
3 FK Partizan Beograd 34 14 11 9 46 34 12 39
4 FK Crvena zvezda Beograd 34 16 6 12 63 38 25 38
5 FK Vardar Skoplje 34 16 5 13 67 58 9 37
6 NK Dinamo Zagreb 34 14 8 12 47 38 9 36
7 FK Željezničar Sarajevo 34 11 12 11 53 46 7 34
8 NK Rijeka 34 12 10 12 49 48 1 34
9 FK Sutjeska Nikšić 34 11 11 12 41 42 -1 33
10 FK Priština 34 13 6 15 44 49 -5 32
11 FK Velež Mostar 34 10 12 12 39 44 -5 32
12 NK Osijek 34 12 7 15 37 46 -9 31
13 FK Sloboda Tuzla 34 10 11 13 28 38 -10 31
14 NK Dinamo Vinkovci 34 11 8 15 40 51 -11 30
15 FK Budućnost Titograd 34 11 8 15 31 49 -18 30
16 FK Vojvodina Novi Sad 34 9 11 14 36 47 -11 29
17 FK Iskra Bugojno 34 8 11 15 32 50 -18 27
18 FK Radnički Niš 34 8 11 15 27 46 -19 27
  612 221 170 221 796 796 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted OFK Beograd, NK Čelik Zenica
Sarajevo = Сарајево Tuzla = Тузла
Beograd = Београд Titograd = Титоград
Skoplje = Скопље  Novi Sad = Нови Сад
Nikšić = Никшић Bugojno = Бугојно 
Priština = Приштина Niš = Ниш
Mostar = Мостар
FK = Fudbalski Klub NK = Nogometni Klub
Sarajevo => Sarajevo (BOS) Mostar => Mostar (BOS)
Split => Split (CRO) Osijek => Osijek (CRO)
Beograd => Beograd (SER) Tuzla => Tuzla (BOS)
Skoplje = Skopje/Скопје (MAC) Vinkovci => Vinkovci (CRO)
Zagreb => Zagreb (CRO) Titograd => Podgorica/Подгорица (MON)
Rijeka => Rijeka (CRO) Novi Sad => Novi Sad (SER)
Nikšić => Nikšić (MON) Bugojno => Bugojno (BOS)
Priština => Priština/Prishtinë  (SER/KOS) Niš => Niš (SER)
CUP
Semifinals FK Crvena zvezda Beograd - FK Vojvodina Novi Sad 3-2
NK Dinamo Zagreb - FK Iskra Bugojno 1-1 aet (5-2 pen)
Final (Zagreb 07.05.1985 and Beograd 24.05.1985) NK Dinamo Zagreb - FK Crvena zvezda Beograd 1-2 1-1
YUGOSLAVIA 1985-86
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Partizan Beograd 34 21 7 6 65 29 36 49
2 FK Crvena zvezda Beograd 34 21 7 6 73 38 35 49
3 FK Velež Mostar 34 13 11 10 64 50 14 37
4 NK Hajduk Split 34 15 7 12 55 44 11 37
5 NK Rijeka 34 12 13 9 42 31 11 37
6 NK Dinamo Zagreb 34 11 14 9 53 43 10 36
7 FK Željezničar Sarajevo 34 15 5 14 58 63 -5 35
8 FK Vardar Skoplje 34 14 6 14 52 59 -7 34
9 NK Osijek 34 12 9 13 39 42 -3 33
10 FK Sutjeska Nikšić 34 14 4 16 55 61 -6 32
11 FK Priština 34 13 6 15 37 47 -10 32
12 FK Sloboda Tuzla 34 11 9 14 47 59 -12 31
13 NK Dinamo Vinkovci 34 11 8 15 51 54 -3 30
14 FK Budućnost Titograd 34 13 4 17 47 52 -5 30
15 FK Sarajevo 34 11 8 15 41 46 -5 30
16 NK Čelik Zenica 34 11 8 15 39 49 -10 30
17 OFK Beograd 34 12 6 16 48 63 -15 30
18 FK Vojvodina Novi Sad 34 6 8 20 33 69 -36 20
  612 236 140 236 899 899 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
FK Partizan Beograd Champions by Federation decision              
The Yugoslav FA decided that the last round of fixtures had to be replayed, after accusations that certain results had been fixed.
Partizan, who had won the title with a 4-0 over Zeljeznicar Sarajevo, refused, after which the game was awarded 3-0 to Željezničar, gave Crvena
zvezda the title.  Crvena zvezda played in the 1986/87 European Champions Cup. However, after a sequence of legal processes, the original final
table, with Partizan as champions, was officially recognized in 1987.
Promoted FK Radnički Niš, FK Spartak Subotica
Beograd = Београд Priština = Приштина
Mostar = Мостар Tuzla = Тузла
Sarajevo = Сарајево Titograd = Титоград
Skoplje = Скопље  Zenica = Зеница
Nikšić = Никшић Novi Sad = Нови Сад
FK = Fudbalski Klub OFK = Omladinski fudbalski klub
NK = Nogometni Klub
Beograd => Beograd (SER) Nikšić => Nikšić (MON)
Mostar => Mostar (BOS) Priština => Priština/Prishtinë  (SER/KOS)
Split => Split (CRO) Tuzla => Tuzla (BOS)
Rijeka => Rijeka (CRO) Vinkovci => Vinkovci (CRO)
Zagreb => Zagreb (CRO) Titograd => Podgorica/Подгорица (MON)
Sarajevo => Sarajevo (BOS) Zenica => Zenica (BOS)
Skoplje = Skopje/Скопје (MAC) Novi Sad => Novi Sad (SER)
Osijek => Osijek (CRO)
CUP
Semifinals NK Dinamo Zagreb - FK Crvena zvezda Beograd 4-0
FK Velež Mostar - OFK Beograd 3-0
Final (Beograd 14.05.1986) FK Velež Mostar - NK Dinamo Zagreb 3-1
YUGOSLAVIA 1986-87
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Partizan Beograd 34 16 11 7 58 29 29 43
2 FK Velež Mostar 34 19 4 11 65 46 19 42
3 FK Crvena zvezda Beograd 34 16 9 9 57 37 20 41
4 FK Vardar Skoplje 34 15 8 11 40 39 1 38
5 NK Rijeka 34 14 10 10 44 42 2 38
6 NK Dinamo Zagreb 34 14 9 11 49 43 6 37
7 FK Budućnost Titograd 34 14 9 11 40 36 4 37
8 NK Hajduk Split 34 14 8 12 41 41 0 36
9 FK Željezničar Sarajevo 34 14 6 14 55 46 9 34
10 FK Sutjeska Nikšić 34 12 10 12 50 52 -2 34
11 NK Osijek 34 15 4 15 40 44 -4 34
12 NK Čelik Zenica 34 14 5 15 48 52 -4 33
13 FK Sarajevo 34 12 9 13 39 49 -10 33
14 FK Priština 34 11 7 16 35 48 -13 29
15 FK Sloboda Tuzla 34 9 10 15 38 44 -6 28
16 FK Radnički Niš 34 9 10 15 29 39 -10 28
17 NK Dinamo Vinkovci 34 10 8 16 29 51 -22 28
18 FK Spartak Subotica 34 5 9 20 30 49 -19 19
  612 233 146 233 787 787 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Ten clubs had started the 1986/87 season with a deduction of  6 points, among them Partizan and Crvena zvezda, because of the events in the
previous season. Vardar Skopje, who had not been deducted 6 points, won the title, and participated in the 1987/88 Champions Cup, but the points
deduction was later annulled after more legal proceedings, and the title was given to Partizan, who headed the table without the deduction.
Promoted FK Rad Beograd, FK Vojvodina Novi Sad
Beograd = Београд Zenica = Зеница
Mostar = Мостар Priština = Приштина
Skoplje = Скопље  Tuzla = Тузла
Titograd = Титоград Niš = Ниш
Sarajevo = Сарајево Subotica = Суботица 
Nikšić = Никшић
FK = Fudbalski Klub NK = Nogometni Klub
Beograd => Beograd (SER) Nikšić => Nikšić (MON)
Mostar => Mostar (BOS) Osijek => Osijek (CRO)
Skoplje = Skopje/Скопје (MAC) Zenica => Zenica (BOS)
Rijeka => Rijeka (CRO) Priština => Priština/Prishtinë  (SER/KOS)
Zagreb => Zagreb (CRO) Tuzla => Tuzla (BOS)
Titograd => Podgorica/Подгорица (MON) Niš => Niš (SER)
Split => Split (CRO) Vinkovci => Vinkovci (CRO)
Sarajevo => Sarajevo (BOS) Subotica => Subotica (SER)
CUP
Semifinals NK Hajduk Split - FK Crvena zvezda Beograd 2-2 aet (5-4 pen)
NK Rijeka - FK Budućnost Titograd 3-2
Final (Beograd 09.05.1987) NK Hajduk Split - NK Rijeka 1-1 aet (9-8 pen)
YUGOSLAVIA 1987-88
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 34 17 11 6 66 39 27 45
2 FK Partizan Beograd 34 17 10 7 62 37 25 44
3 FK Velež Mostar 34 15 12 7 61 34 27 42
4 NK Dinamo Zagreb 34 16 10 8 55 36 19 42
5 FK Sloboda Tuzla 34 14 10 10 53 41 12 38
6 FK Vardar Skoplje 34 15 7 12 37 40 -3 37
7 FK Radnički Niš 34 14 4 16 48 46 2 32
8 NK Rijeka 34 9 14 11 33 39 -6 32
9 FK Budućnost Titograd 34 10 12 12 40 48 -8 32
10 FK Vojvodina Novi Sad 34 11 10 13 40 51 -11 32
11 NK Osijek 34 10 11 13 44 61 -17 31
12 FK Željezničar Sarajevo 34 8 14 12 38 44 -6 30
13 NK Hajduk Split 34 8 14 12 40 50 -10 30
14 FK Sarajevo 34 11 8 15 37 47 -10 30
15 FK Rad Beograd 34 11 8 15 44 56 -12 30
16 NK Čelik Zenica 34 12 5 17 39 45 -6 29
17 FK Sutjeska Nikšić 34 10 9 15 42 49 -7 29
18 FK Priština 34 10 7 17 43 59 -16 27
  612 218 176 218 822 822 0 612
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal difference; 3) goals scored
Promoted FK Napredak Kruševac, FK Spartak Subotica
Beograd = Београд Novi Sad = Нови Сад
Mostar = Мостар Sarajevo = Сарајево
Tuzla = Тузла Zenica = Зеница
Skoplje = Скопље  Nikšić = Никшић
Niš = Ниш Priština = Приштина
Titograd = Титоград
FK = Fudbalski Klub NK = Nogometni Klub
Beograd => Beograd (SER) Novi Sad => Novi Sad (SER)
Mostar => Mostar (BOS) Osijek => Osijek (CRO)
Zagreb => Zagreb (CRO) Sarajevo => Sarajevo (BOS)
Tuzla => Tuzla (BOS) Split => Split (CRO)
Skoplje = Skopje/Скопје (MAC) Zenica => Zenica (BOS)
Niš => Niš (SER) Nikšić => Nikšić (MON)
Rijeka => Rijeka (CRO) Priština => Priština/Prishtinë  (SER/KOS)
Titograd => Podgorica/Подгорица (MON)
CUP
Semifinals FK Crvena zvezda Beograd - FK Vardar Skoplje 1-0 1-1
FK Priština - FK Borac Banja Luka 1-1 0-0 aet (1-4 pen)
Final (Beograd 11.05.1988) FK Borac Banja Luka - FK Crvena zvezda Beograd 1-0
YUGOSLAVIA 1988-89
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Wdrew Ldrew Lost For Against Diff. Points
1 FK Vojvodina Novi Sad 34 18 5 1 10 50 38 12 41
2 FK Crvena zvezda Beograd 34 18 2 5 9 55 30 25 38
3 NK Hajduk Split 34 15 6 4 9 50 29 21 36
4 FK Rad Beograd 34 13 9 2 10 46 38 8 35
5 NK Dinamo Zagreb 34 16 2 7 9 42 29 13 34
6 FK Partizan Beograd 34 15 3 4 12 52 37 15 33
7 FK Radnički Niš 34 14 3 4 13 42 35 7 31
8 NK Osijek 34 13 5 2 14 49 50 -1 31
9 FK Vardar Skoplje 34 13 3 4 14 46 51 -5 29
10 NK Rijeka 34 14 0 7 13 35 34 1 28
11 FK Velež Mostar 34 13 2 2 17 42 43 -1 28
12 FK Sloboda Tuzla 34 11 6 6 11 35 42 -7 28
12 FK Sarajevo 34 11 6 4 13 35 42 -7 28
14 FK Budućnost Titograd 34 12 4 3 15 32 43 -11 28
15 FK Spartak Subotica 34 11 4 3 16 30 39 -9 26
16 FK Željezničar Sarajevo 34 12 1 3 18 34 49 -15 25
17 FK Napredak Kruševac 34 11 1 4 18 42 59 -17 23
18 NK Čelik Zenica (-6) 34 9 5 2 18 31 60 -29 17
  612 239 67 67 239 748 748 0 539
Rules for classification: 1) points (win 2 points, 1 point win on penalties after drew, 0 points defeat on penalties after drew); 2) goal difference; 3) goals scored
NK Čelik Zenica 6 points deducted for game in Prishtina 1987-88 due to suspicion of bribery (87.minut 2:0 for Prishtina - end of game 2:3)
Promoted NK Olimpija Ljubljana (1945), FK Borac Banja Luka
Novi Sad = Нови Сад Sarajevo = Сарајево
Beograd = Београд Titograd = Титоград
Niš = Ниш Subotica = Суботица 
Skoplje = Скопље  Kruševac = Крушевац
Mostar = Мостар Zenica = Зеница
Tuzla = Тузла
FK = Fudbalski Klub NK = Nogometni Klub
Novi Sad => Novi Sad (SER) Mostar => Mostar (BOS)
Beograd => Beograd (SER) Tuzla => Tuzla (BOS)
Split => Split (CRO) Sarajevo => Sarajevo (BOS)
Zagreb => Zagreb (CRO) Titograd => Podgorica/Подгорица (MON)
Niš => Niš (SER) Subotica => Subotica (SER)
Osijek => Osijek (CRO) Kruševac => Kruševac (SER)
Skoplje = Skopje/Скопје (MAC) Zenica => Zenica (BOS)
Rijeka => Rijeka (CRO)
CUP
Semifinals FK Partizan Beograd - FK Mačva Šabac 2-1 0-0
FK Velež Mostar - FK Rudar Ljubija 1-0 0-1 aet (5-4 pen)
Final (Beograd 10.05.1989) FK Partizan Beograd - FK Velež Mostar  6-1
YUGOSLAVIA 1989-90
The romanization of names written with the Cyrillic alphabet is carried out on the basis of the BNG/PCGN System
Prva Savezna Liga
  Played Won Wdrew Ldrew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 34 24 3 2 5 79 29 50 51
2 NK Dinamo Zagreb 34 16 8 3 7 53 25 28 40
3 NK Hajduk Split 34 18 2 1 13 50 35 15 38
4 FK Partizan Beograd 34 18 1 3 12 51 42 9 37
5 FK Rad Beograd 34 16 4 2 12 41 31 10 36
6 NK Rijeka 34 14 5 1 14 29 35 -6 33
7 FK Željezničar Sarajevo 34 14 4 2 14 37 40 -3 32
8 NK Olimpija Ljubljana (1945) 34 14 2 4 14 49 40 9 30
9 FK Sloboda Tuzla 34 15 0 4 15 43 46 -3 30
10 FK Budućnost Titograd 34 13 3 5 13 30 35 -5 29
11 FK Vojvodina Novi Sad 34 13 3 3 15 43 51 -8 29
12 FK Spartak Subotica 34 12 4 2 16 28 40 -12 28
13 FK Sarajevo 34 13 1 3 17 46 49 -3 27
14 FK Borac Banja Luka 34 12 3 4 15 28 40 -12 27
15 FK Radnički Niš 34 12 2 6 14 42 48 -6 26
16 NK Osijek 34 12 2 2 18 28 47 -19 26
17 FK Velež Mostar 34 11 3 3 17 38 51 -13 25
18 FK Vardar Skoplje 34 8 1 1 24 33 64 -31 17
  612 255 51 51 255 748 748 0 561
Rules for classification: 1) points (win 2 points, 1 point win on penalties after drew, 0 points defeat on penalties after drew); 2) goal difference; 3) goals scored
Promoted FK Proleter Zrenjanin, NK Zemun
Beograd = Београд Subotica = Суботица 
Sarajevo = Сарајево Banja Luka = Бања Лука
Tuzla = Тузла Niš = Ниш
Novi Sad = Нови Сад Mostar = Мостар
Titograd = Титоград Skoplje = Скопље 
FK = Fudbalski Klub NK = Nogometni Klub
Beograd => Beograd (SER) Titograd => Podgorica/Подгорица (MON)
Zagreb => Zagreb (CRO) Subotica => Subotica (SER)
Split => Split (CRO) Banja Luka => Banja Luka (BOS)
Rijeka => Rijeka (CRO) Zagreb => Zagreb (CRO)
Sarajevo => Sarajevo (BOS) Niš => Niš (SER)
Ljubljana => Ljubljana (SLO) Osijek => Osijek (CRO)
Tuzla => Tuzla (BOS) Mostar => Mostar (BOS)
Novi Sad => Novi Sad (SER) Skoplje = Skopje/Скопје (MAC)
CUP
Semifinals NK Osijek - NK Hajduk Split 0-3 2-5
FK Crvena zvezda Beograd - FK Partizan Beograd 1-0 3-3
Final (Beograd 19.05.1990) FK Crvena zvezda Beograd - NK Hajduk Split 1-0
NK Olimpija Ljubljana (1945) dissolved in 2005