U.S.S.R. 1981
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dinamo Kiev 34 22 9 3 58 26 32 53
2 Spartak Moskva 34 19 8 7 70 40 30 46
3 Dinamo Tbilisi 34 16 10 8 62 35 27 42
4 Dinamo Moskva 34 15 10 9 41 29 12 40
5 Torpedo Moskva (-4) 34 14 14 6 41 29 12 38
6 CSKA Moskva 34 14 9 11 39 33 6 37
7 Shakhtyor Donetsk 34 12 10 12 51 39 12 34
8 Dnepr Dnepropetrovsk 34 12 8 14 42 53 -11 32
9 Dinamo Minsk (-3) 34 11 13 10 44 39 5 32
10 Nefchi Baku (-2) 34 11 12 11 34 49 -15 32
11 Chernomorets Odessa 34 11 9 14 36 44 -8 31
12 Kairat Alma-Ata (-2) 34 10 12 12 42 46 -4 30
13 Kuban Krasnodar 34 11 7 16 42 54 -12 29
14 Ararat Yerevan 34 10 9 15 44 50 -6 29
15 Zenit Leningrad 34 9 10 15 33 43 -10 28
16 SKA Rostov-na-Donu 34 8 10 16 39 58 -19 26
17 Tavriya Simferopol 34 8 7 19 27 54 -27 23
18 Pakhtakor Tashkent 34 7 5 22 34 58 -24 19
  612 220 172 220 779 779 0 601
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Pakhtakor Tashkent escaped relegation by Federation decision
Promoted Torpedo Kutaisi, Metallist Kharkov
The romanization of Soviet names is carried out on the basis of the BNG/PCGN System
Kiev = Киев  Alma-Ata = Алма-Ата
Moskva = Москва  Krasnodar = Краснода́р
Tbilisi = Тбили́си  Yerevan = Ереван
Donetsk = Доне́цк Leningrad = Ленинград
Dnepropetrovsk = Днепропетровск Rostov-na-Donu = Росто́в-на-Дону́
Minsk = Минск Simferopol = Симферополь 
Baku = Баку́  Tashkent = Ташке́нт
Odessa = Одесса 
CSKA = Centralnyi Sportivnyi Klub Armii SKA = Sportivnyi Klub Armii
Kiev => Kyiv/Київ (UKR) Alma-Ata => Almaty/Алматы (KAZ)
Moskva => Moskva (RUS) Krasnodar => Krasnodar (RUS)
Tbilisi => Tbilisi/თბილისი (GEO) Yerevan => Yerevan/Երևան (ARM)
Donetsk => Donetsk/Донецьк (UKR) Leningrad => Sankt Peterburg/Санкт-Петербург (RUS)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Rostov-na-Donu => Rostov-na-Donu (RUS)
Minsk => Minsk/Мiнск (BLS) Simferopol => Simferopol/Сімферополь (UKR)
Baku => Bakı (AZE) Tashkent => Toshkent/Тошкент  (UZB)
Odessa => Odesa/Одеса  (UKR)
CUP
Semifinal Dinamo Moskva - SKA Rostov-na-Donu 0-1
Metallist Kharkov - Spartak Moskva 0-0 aet (2-4 pen)
Final (Moskva 09.05.1981) Spartak Moskva - SKA Rostov-na-Donu 0-1
Rostov-na-Donu => Rostov-na-Donu (RUS)
Dnepr Dnepropetrovsk dissolved in 2019 Tavriya Simferopol dissolved in 2022
Kuban Krasnodar dissolved in 2018
U.S.S.R. 1982
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dinamo Minsk 34 19 9 6 63 35 28 47
2 Dinamo Kiev 34 18 10 6 58 25 33 46
3 Spartak Moskva 34 16 9 9 59 35 24 41
4 Dinamo Tbilisi 34 16 9 9 51 47 4 41
5 Ararat Yerevan 34 14 10 10 50 47 3 38
6 Pakhtakor Tashkent (-1) 34 13 11 10 42 38 4 36
7 Zenit Leningrad 34 12 9 13 44 41 3 33
8 Torpedo Moskva (-2) 34 11 12 11 36 33 3 32
9 Dnepr Dnepropetrovsk (-2) 34 11 12 11 34 38 -4 32
10 Chernomorets Odessa (-1) 34 11 11 12 30 36 -6 32
11 Dinamo Moskva 34 13 5 16 42 52 -10 31
12 Metallist Kharkov (-1) 34 10 11 13 32 34 -2 30
13 Torpedo Kutaisi 34 10 10 14 39 45 -6 30
14 Shakhtyor Donetsk 34 10 9 15 42 57 -15 29
15 CSKA Moskva 34 10 9 15 41 46 -5 29
16 Nefchi Baku 34 10 7 17 42 63 -21 27
17 Kuban Krasnodar 34 9 9 16 37 48 -11 27
18 Kairat Alma-Ata 34 7 10 17 34 56 -22 24
  612 220 172 220 776 776 0 605
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Promoted Nistru Kishinyov, Zhalgiris Vilnius
The romanization of Soviet names is carried out on the basis of the BNG/PCGN System
Minsk = Минск Odessa = Одесса 
Kiev = Киев  Kharkov = Харьков 
Moskva = Москва  Kutaisi = Кутаи́си 
Tbilisi = Тбили́си  Donetsk = Доне́цк
Yerevan = Ереван Baku = Баку́ 
Tashkent = Ташке́нт Krasnodar = Краснода́р
Leningrad = Ленинград Alma-Ata = Алма-Ата
Dnepropetrovsk = Днепропетровск
CSKA = Centralnyi Sportivnyi Klub Armii
Minsk => Minsk/Мiнск (BLS) Odessa => Odesa/Одеса  (UKR)
Kiev => Kyiv/Київ (UKR) Kharkov => Kharkiv/Харків (UKR)
Moskva => Moskva (RUS) Kutaisi => Kutaisi/ქუთაისი (GEO)
Tbilisi => Tbilisi/თბილისი (GEO) Donetsk => Donetsk/Донецьк (UKR)
Yerevan => Yerevan/Երևան (ARM) Baku => Bakı (AZE)
Tashkent => Toshkent/Тошкент  (UZB) Krasnodar => Krasnodar (RUS)
Leningrad => Sankt Peterburg/Санкт-Петербург (RUS) Alma-Ata => Almaty/Алматы (KAZ)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR)
CUP
Semifinal Dnepr Dnepropetrovsk - Torpedo Moskva 0-2
Dinamo Kiev - Dinamo Tbilisi 2-0
Final (Moskva 09.05.1982) Torpedo Moskva - Dinamo Kiev 0-1
Dnepr Dnepropetrovsk dissolved in 2019 Kuban Krasnodar dissolved in 2018
U.S.S.R. 1983
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dnepr Dnepropetrovsk 34 22 5 7 63 36 27 49
2 Spartak Moskva 34 18 9 7 60 25 35 45
3 Dinamo Minsk 34 17 9 8 51 34 17 43
4 Zenit Leningrad (-1) 34 15 11 8 42 32 10 40
5 Zhalgiris Vilnius 34 15 9 10 38 36 2 39
6 Torpedo Moskva (-1) 34 14 11 9 40 34 6 38
7 Dinamo Kiev 34 14 10 10 50 34 16 38
8 Chernomorets Odessa 34 16 5 13 44 46 -2 37
9 Shakhtyor Donetsk 34 16 3 15 48 40 8 35
10 Pakhtakor Tashkent 34 13 9 12 37 34 3 35
11 Metallist Kharkov 34 12 8 14 38 40 -2 32
12 CSKA Moskva (-2) 34 11 12 11 37 33 4 32
13 Nefchi Baku 34 10 10 14 32 38 -6 30
14 Ararat Yerevan 34 11 7 16 29 47 -18 29
15 Dinamo Moskva (-1) 34 9 11 14 30 37 -7 28
16 Dinamo Tbilisi 34 9 9 16 41 48 -7 27
17 Torpedo Kutaisi (-2) 34 4 12 18 26 58 -32 18
18 Nistru Kishinyov 34 3 4 27 19 73 -54 10
  612 229 154 229 725 725 0 605
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Promoted Kairat Alma-Ata, SKA Rostov-na-Donu
The romanization of Soviet names is carried out on the basis of the BNG/PCGN System
Dnepropetrovsk = Днепропетровск Tashkent = Ташке́нт
Moskva = Москва  Kharkov = Харьков 
Minsk = Минск Baku = Баку́ 
Leningrad = Ленинград Yerevan = Ереван
Vilnius = Вильнюс Tbilisi = Тбили́си 
Kiev = Киев  Kutaisi = Кутаи́си 
Odessa = Одесса  Kishinyov = Кишинёв 
Donetsk = Доне́цк
CSKA = Centralnyi Sportivnyi Klub Armii
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Tashkent => Toshkent/Тошкент  (UZB)
Moskva => Moskva (RUS) Kharkov => Kharkiv/Харків (UKR)
Minsk => Minsk/Мiнск (BLS) Baku => Bakı (AZE)
Leningrad => Sankt Peterburg/Санкт-Петербург (RUS) Yerevan => Yerevan/Երևան (ARM)
Vilnius => Vilnius (LIT) Tbilisi => Tbilisi/თბილისი (GEO)
Kiev => Kyiv/Київ (UKR) Kutaisi => Kutaisi/ქუთაისი (GEO)
Odessa => Odesa/Одеса  (UKR) Kishinyov => Chišinău (MOL)
Donetsk => Donetsk/Донецьк (UKR)
CUP
Semifinal CSKA Moskva - Metallist Kharkov 0-2
Shakhtyor Donetsk - Zenit Leningrad 2-0
Final (Moskva 08.05.1983) Shakhtyor Donetsk - Metallist Kharkov 1-0
Dnepr Dnepropetrovsk dissolved in 2019
U.S.S.R. 1984
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Zenit Leningrad 34 19 9 6 60 32 28 47
2 Spartak Moskva 34 18 9 7 53 29 24 45
3 Dnepr Dnepropetrovsk 34 17 8 9 54 40 14 42
4 Chernomorets Odessa 34 16 9 9 49 38 11 41
5 Dinamo Minsk (-3) 34 15 13 6 43 28 15 40
6 Torpedo Moskva 34 15 10 9 43 36 7 40
7 Dinamo Tbilisi 34 14 8 12 36 41 -5 36
8 Kairat Alma-Ata 34 13 8 13 44 42 2 34
9 Zhalgiris Vilnius (-1) 34 12 11 11 30 38 -8 34
10 Dinamo Kiev (-3) 34 12 13 9 46 30 16 34
11 Ararat Yerevan 34 12 7 15 46 50 -4 31
12 Metallist Kharkov 34 12 5 17 42 53 -11 29
13 Shakhtyor Donetsk 34 10 9 15 47 46 1 29
14 SKA Rostov-na-Donu 34 10 7 17 48 58 -10 27
15 Nefchi Baku 34 9 8 17 30 50 -20 26
16 Dinamo Moskva 34 8 10 16 35 43 -8 26
17 Pakhtakor Tashkent 34 10 5 19 37 58 -21 25
18 CSKA Moskva 34 5 9 20 24 55 -31 19
  612 227 158 227 767 767 0 605
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Promoted Fakel Voronezh, Torpedo Kutaisi
The romanization of Soviet names is carried out on the basis of the BNG/PCGN System
Leningrad = Ленинград Kiev = Киев 
Moskva = Москва  Yerevan = Ереван
Dnepropetrovsk = Днепропетровск Kharkov = Харьков 
Odessa = Одесса  Donetsk = Доне́цк
Minsk = Минск Rostov-na-Donu = Росто́в-на-Дону́
Tbilisi = Тбили́си  Baku = Баку́ 
Alma-Ata = Алма-Ата Tashkent = Ташке́нт
Vilnius = Вильнюс
CSKA = Centralnyi Sportivnyi Klub Armii SKA = Sportivnyi Klub Armii
Leningrad => Sankt Peterburg/Санкт-Петербург (RUS) Kiev => Kyiv/Київ (UKR)
Moskva => Moskva (RUS) Yerevan => Yerevan/Երևան (ARM)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Kharkov => Kharkiv/Харків (UKR)
Odessa => Odesa/Одеса  (UKR) Donetsk => Donetsk/Донецьк (UKR)
Minsk => Minsk/Мiнск (BLS) Rostov-na-Donu => Rostov-na-Donu (RUS)
Tbilisi => Tbilisi/თბილისი (GEO) Baku => Bakı (AZE)
Alma-Ata => Almaty/Алматы (KAZ) Tashkent => Toshkent/Тошкент  (UZB)
Vilnius => Vilnius (LIT)
CUP
Semifinal Zenit Leningrad - Fakel Voronezh 1-0
Dinamo Minsk - Dinamo Moskva 0-4
Final (Moskva 24.06.1984) Dinamo Moskva - Zenit Leningrad 2-0 aet
Voronezh => Voronezh (RUS)
Dnepr Dnepropetrovsk dissolved in 2019
U.S.S.R. 1985
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dinamo Kiev 34 20 8 6 64 26 38 48
2 Spartak Moskva 34 18 10 6 72 28 44 46
3 Dnepr Dnepropetrovsk (-1) 34 16 11 7 71 41 30 42
4 Dinamo Minsk 34 16 9 9 40 31 9 41
5 Torpedo Moskva 34 13 10 11 42 40 2 36
6 Zenit Leningrad 34 14 7 13 48 38 10 35
7 Zhalgiris Vilnius (-1) 34 12 11 11 43 49 -6 34
8 Dinamo Tbilisi 34 11 10 13 34 39 -5 32
9 Kairat Alma-Ata (-3) 34 11 13 10 43 46 -3 32
10 Metallist Kharkov 34 12 7 15 39 55 -16 31
11 Torpedo Kutaisi 34 11 9 14 40 51 -11 31
12 Shakhtyor Donetsk (-2) 34 10 12 12 46 45 1 30
13 Ararat Yerevan (-2) 34 10 12 12 42 46 -4 30
14 Dinamo Moskva 34 11 7 16 37 50 -13 29
15 Chernomorets Odessa 34 11 7 16 44 65 -21 29
16 Nefchi Baku (-1) 34 9 11 14 30 40 -10 28
17 Fakel Voronezh 34 9 9 16 24 45 -21 27
18 SKA Rostov-na-Donu 34 7 7 20 36 60 -24 21
  612 221 170 221 795 795 0 602
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
 Promotion/relegation play-off 
  Played Won Drew Lost For Against Diff. Points
15 Chernomorets Odessa 6 3 3 0 6 3 3 9
16 Nefchi Baku 6 2 3 1 9 4 5 7
17 Daugava Riga (1946) 6 1 3 2 7 7 0 5
18 CSKA Moskva 6 1 1 4 3 11 -8 3
  24 7 10 7 25 25 0 24
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head record; 5) Goal difference; 6) goals scored
The romanization of Soviet names is carried out on the basis of the BNG/PCGN System
Kiev = Киев  Kutaisi = Кутаи́си 
Moskva = Москва  Donetsk = Доне́цк
Dnepropetrovsk = Днепропетровск Yerevan = Ереван
Minsk = Минск Odessa = Одесса 
Leningrad = Ленинград Baku = Баку́ 
Vilnius = Вильнюс Voronezh = Воро́неж 
Tbilisi = Тбили́си  Rostov-na-Donu = Росто́в-на-Дону́
Alma-Ata = Алма-Ата Riga = Ри́га 
Kharkov = Харьков 
SKA = Sportivnyi Klub Armii CSKA = Centralnyi Sportivnyi Klub Armii
Kiev => Kyiv/Київ (UKR) Kutaisi => Kutaisi/ქუთაისი (GEO)
Moskva => Moskva (RUS) Donetsk => Donetsk/Донецьк (UKR)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Yerevan => Yerevan/Երևան (ARM)
Minsk => Minsk/Мiнск (BLS) Odessa => Odesa/Одеса  (UKR)
Leningrad => Sankt Peterburg/Санкт-Петербург (RUS) Baku => Bakı (AZE)
Vilnius => Vilnius (LIT) Voronezh => Voronezh (RUS)
Tbilisi => Tbilisi/თბილისი (GEO) Rostov-na-Donu => Rostov-na-Donu (RUS)
Alma-Ata => Almaty/Алматы (KAZ) Riga => Rīga (LAT)
Kharkov => Kharkiv/Харків (UKR)
CUP 1984-85
Semifinal Shakhtyor Donetsk - Zenit Leningrad 0-0 aet (4-2 pen)
Dinamo Kiev - Iskra Smolensk 3-0
Final (Moskva 23.06.1985) Dinamo Kiev - Shakhtyor Donetsk 2-1
Smolensk = Smolensk/Смоленск (RUS)
Dnepr Dnepropetrovsk dissolved in 2019 Daugava Riga (1946) dissolved in 1990
Iskra Smolensk dissolved in 1995
U.S.S.R. 1986
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dinamo Kiev 30 14 11 5 53 33 20 39
2 Dinamo Moskva (-1) 30 14 11 5 46 26 20 38
3 Spartak Moskva 30 14 9 7 52 21 31 37
4 Zenit Leningrad 30 12 9 9 44 36 8 33
5 Dinamo Tbilisi 30 12 9 9 36 36 0 33
6 Shakhtyor Donetsk 30 11 9 10 40 38 2 31
7 Kairat Alma-Ata 30 11 8 11 33 39 -6 30
8 Zhalgiris Vilnius 30 11 8 11 32 37 -5 30
9 Torpedo Moskva (-1) 30 10 11 9 31 28 3 30
10 Dinamo Minsk 30 10 8 12 37 40 -3 28
11 Dnepr Dnepropetrovsk 30 8 12 10 41 41 0 28
12 Metallist Kharkov 30 9 9 12 21 25 -4 27
13 Nefchi Baku (-2) 30 8 12 10 33 38 -5 26
14 Ararat Yerevan 30 8 10 12 27 44 -17 26
15 Chernomorets Odessa 30 8 7 15 29 37 -8 23
16 Torpedo Kutaisi 30 5 7 18 24 60 -36 17
0
  480 165 150 165 579 579 0 476
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
No points after the 10th draw (exception for Dinamo Kiev & Dnepr which gave 2 or more players to the National Team)
Promoted CSKA Moskva, Guria Lanchkhuti
The romanization of Soviet names is carried out on the basis of the BNG/PCGN System
Kiev = Киев  Minsk = Минск
Moskva = Москва  Dnepropetrovsk = Днепропетровск
Leningrad = Ленинград Kharkov = Харьков 
Tbilisi = Тбили́си  Baku = Баку́ 
Donetsk = Доне́цк Yerevan = Ереван
Alma-Ata = Алма-Ата Odessa = Одесса 
Vilnius = Вильнюс Kutaisi = Кутаи́си 
Kiev => Kyiv/Київ (UKR) Minsk => Minsk/Мiнск (BLS)
Moskva => Moskva (RUS) Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR)
Leningrad => Sankt Peterburg/Санкт-Петербург (RUS) Kharkov => Kharkiv/Харків (UKR)
Tbilisi => Tbilisi/თბილისი (GEO) Baku => Bakı (AZE)
Donetsk => Donetsk/Донецьк (UKR) Yerevan => Yerevan/Երևան (ARM)
Alma-Ata => Almaty/Алматы (KAZ) Odessa => Odesa/Одеса  (UKR)
Vilnius => Vilnius (LIT) Kutaisi => Kutaisi/ქუთაისი (GEO)
CUP 1985-86
Semifinal Zenit Leningrad - Shakhtyor Donetsk 2-2 aet (3-4 pen)
Torpedo Moskva - Spartak Moskva 3-2
Final (Moskva 02.05.1986) Torpedo Moskva - Shakhtyor Donetsk 1-0
Dnepr Dnepropetrovsk dissolved in 2019
U.S.S.R. 1987
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Spartak Moskva (-1) 30 16 11 3 49 26 23 42
2 Dnepr Dnepropetrovsk 30 15 9 6 42 22 20 39
3 Zhalgiris Vilnjus 30 14 8 8 43 29 14 36
4 Torpedo Moskva (-2) 30 12 12 6 35 25 10 34
5 Dinamo Minsk 30 12 9 9 33 25 8 33
6 Dinamo Kiev 30 11 10 9 37 27 10 32
7 Shakhtyor Doneck 30 10 10 10 29 31 -2 30
8 Ararat Erevan 30 13 3 14 32 45 -13 29
9 Neftchi Baku 30 9 10 11 33 30 3 28
10 Dinamo Moskva (-1) 30 9 11 10 27 30 -3 28
11 Metallist Khar'kov 30 10 7 13 23 32 -9 27
12 Kairat Alma-Ata 30 10 6 14 27 38 -11 26
13 Dinamo Tbilisi 30 9 7 14 31 40 -9 25
14 Zenit Leningrad 30 7 10 13 25 37 -12 24
15 CSKA Moskva (-1) 30 7 11 12 26 35 -9 24
16 Guria Lančhuti 30 5 8 17 18 38 -20 18
  480 169 142 169 510 510 0 475
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Promoted Lokomotiv Moskva, Chernomorets Odessa
The United Nations recommended system was approved in 1987, based on the official system of romanization for geographical 
names of the Main Administration of Geodesy and Cartography of Soviet Union in 1983.
The BGN/PCGN system will continue to be used instead for the romanization of the names of the clubs.
Moskva = Москва  Baku = Баку́ 
Dnepropetrovsk = Днепропетровск Khar'kov = Харьков 
Vilnjus = Вильнюс Alma-Ata = Алма-Ата
Minsk = Минск Tbilisi = Тбили́си 
Kiev = Киев  Leningrad = Ленинград
Doneck = Доне́цк Lančhuti = Ланчху́ти 
Erevan = Ереван
CSKA = Centralnyi Sportivnyi Klub Armii
Moskva => Moskva (RUS) Baku => Bakı (AZE)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Khar'kov => Kharkiv/Харків (UKR)
Vilnjus => Vilnius (LIT) Alma-Ata => Almaty/Алматы (KAZ)
Minsk => Minsk/Мinск (BLS) Tbilisi => Tbilisi/თბილისი (GEO)
Kiev => Kyiv/Київ (UKR) Leningrad => Sankt Peterburg/Санкт-Петербург (RUS)
Doneck => Donetsk/Донецьк (UKR) Lančhuti => Lanchkhuti/ლანჩხუთი (GEO)
Erevan => Yerevan/Երևան (ARM)
CUP 1986-87
Semifinal Tavriya Simferopol - Dinamo Minsk 0-2
Dinamo Kiev - Dinamo Moskva 0-0 aet (5-4 pen)
Final (Moskva 14.06.1987) Dinamo Kiev - Dinamo Minsk 3-3 aet (4-2 pen)
Simferopol => Simferopol/Сімферополь/Симферопoль/Aqmescit/Акъмесджит (UKR/RUS/KRI)
Dnepr Dnepropetrovsk dissolved in 2019 Tavriya Simferopol dissolved in 2022
U.S.S.R. 1988
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dnepr Dnepropetrovsk 30 18 10 2 49 23 26 46
2 Dinamo Kiev 30 17 9 4 43 19 24 43
3 Torpedo Moskva 30 17 8 5 39 23 16 42
4 Spartak Moskva 30 14 11 5 40 26 14 39
5 Zhalgiris Vilnjus 30 14 7 9 39 35 4 35
6 Zenit Leningrad 30 11 9 10 35 34 1 31
7 Lokomotiv Moskva (-2) 30 10 12 8 35 29 6 30
8 Shakhtyor Doneck 30 9 10 11 30 28 2 28
9 Ararat Erevan 30 9 9 12 21 28 -7 27
10 Dinamo Moskva 30 9 8 13 32 38 -6 26
11 Metallist Khar'kov 30 8 10 12 29 36 -7 26
12 Dinamo Minsk 30 7 11 12 29 34 -5 25
13 Chernomorets Odessa 30 9 6 15 24 37 -13 24
14 Dinamo Tbilisi 30 9 5 16 28 37 -9 23
15 Nefchi Baku 30 5 7 18 28 46 -18 17
16 Kairat Alma-Ata 30 6 4 20 25 53 -28 16
  480 172 136 172 526 526 0 478
Rules for classification: 1) Points (win 2 points, draw 1 point, no points after the 10th draw); 2) Head-to-head record; 5) Goal difference; 6) goals scored
No points after the 10th draw (exception for Spartak Moskva  & Dinamo Minsk which gave 2 or more players to the Olympic Team)
Promoted Pamir Dushanbe, Rotor Volgograd
The United Nations recommended system was approved in 1987, based on the official system of romanization for geographical 
names of the Main Administration of Geodesy and Cartography of Soviet Union in 1983.
The BGN/PCGN system will continue to be used instead for the romanization of the names of the clubs.
Dnepropetrovsk = Днепропетровск Kharkov = Харьков 
Kiev = Киев  Minsk = Минск
Moskva = Москва  Odessa = Одесса 
Vilnius = Вильнюс Tbilisi = Тбили́си 
Leningrad = Ленинград Baku = Баку́ 
Donetsk = Доне́цк Alma-Ata = Алма-Ата
Yerevan = Ереван
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Khar'kov => Kharkiv/Харків (UKR)
Kiev => Kyiv/Київ (UKR) Minsk => Minsk/Мiнск (BLS)
Moskva => Moskva (RUS) Odessa => Odesa/Одеса  (UKR)
Vilnjus => Vilnius (LIT) Tbilisi => Tbilisi/თბილისი (GEO)
Leningrad => Sankt Peterburg/Санкт-Петербург (RUS) Baku => Bakı (AZE)
Doneck => Donetsk/Донецьк (UKR) Alma-Ata => Almaty/Алматы (KAZ)
Erevan => Yerevan/Երևան (ARM)
CUP 1987-88
Semifinal Zhalgiris Vilnjus - Metallist Khar'kov 1-2
Torpedo Moskva - Dnepr Dnepropetrovsk 1-0
Final (Moskva 28.05.1988) Torpedo Moskva - Metallist Khar'kov 0-2
Dnepr Dnepropetrovsk dissolved in 2019
U.S.S.R. 1989
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Spartak Moskva 30 17 10 3 49 19 30 44
2 Dnepr Dnepropetrovsk 30 18 6 6 47 27 20 42
3 Dinamo Kiev 30 13 12 5 44 27 17 38
4 Zhalgiris Vilnjus 30 14 8 8 39 29 10 36
5 Torpedo Moskva 30 11 13 6 40 26 14 35
6 Chernomorets Odessa 30 11 9 10 40 41 -1 31
7 Metallist Khar'kov 30 10 10 10 30 33 -3 30
8 Dinamo Moskva 30 9 12 9 31 26 5 30
9 Dinamo Minsk 30 11 7 12 35 33 2 29
10 Rotor Volgograd 30 9 9 12 28 35 -7 27
11 Dinamo Tbilisi 30 6 13 11 27 32 -5 25
12 Ararat Erevan 30 8 8 14 25 41 -16 24
13 Pamir Dušanbe 30 7 10 13 20 38 -18 24
14 Shakhtyor Doneck 30 9 5 16 24 36 -12 23
15 Lokomotiv Moskva 30 7 9 14 20 32 -12 23
16 Zenit Leningrad 30 5 9 16 24 48 -24 19
  480 165 150 165 523 523 0 480
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Dinamo Tbilisi withdrew and moved to the League of Georgia
Promoted CSKA Moskva
The United Nations recommended system was approved in 1987, based on the official system of romanization for geographical 
names of the Main Administration of Geodesy and Cartography of Soviet Union in 1983.
The BGN/PCGN system will continue to be used instead for the romanization of the names of the clubs.
Moskva = Москва  Volgograd = Волгоград 
Dnepropetrovsk = Днепропетровск Tbilisi = Тбили́си 
Kiev = Киев  Erevan = Ереван
Vilnjus = Вильнюс Dušanbe = Душанбе́ 
Odessa = Одесса  Doneck = Доне́цк
Khar'kov = Харьков  Leningrad = Ленинград
Minsk = Минск
Moskva => Moskva (RUS) Volgograd => Volgograd (RUS)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Tbilisi => Tbilisi/თბილისი (GEO)
Kiev => Kyiv/Київ (UKR) Erevan => Yerevan/Երևան (ARM)
Vilnjus => Vilnius (LIT) Dušanbe => Dushanbe/Душанбе (TAJ)
Odessa => Odesa/Одеса  (UKR) Doneck => Donetsk/Донецьк (UKR)
Khar'kov => Kharkiv/Харків (UKR) Leningrad => Sankt Peterburg/Санкт-Петербург (RUS)
Minsk => Minsk/Мiнск (BLS)
CUP 1988-89
Semifinal Torpedo Moskva - Dinamo Kiev 2-0
Dinamo Tbilisi - Dnepr Dnepropetrovsk 1-2
Final (Moskva 25.06.1989) Torpedo Moskva - Dnepr Dnepropetrovsk 0-1
Dnepr Dnepropetrovsk dissolved in 2019
U.S.S.R. 1990
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 Dinamo Kiev 24 14 6 4 44 20 24 34
2 CSKA Moskva 24 13 5 6 43 26 17 31
3 Dinamo Moskva 24 12 7 5 27 24 3 31
4 Torpedo Moskva 24 13 4 7 28 24 4 30
5 Spartak Moskva 24 12 5 7 39 26 13 29
6 Dnepr Dnepropetrovsk 24 11 6 7 39 26 13 28
7 Ararat Yerevan 24 8 7 9 25 23 2 23
8 Shakhtyor Doneck 24 6 10 8 23 31 -8 22
9 Chernomorets Odessa 24 8 3 13 23 29 -6 19
10 Pamir Dušanbe 24 7 4 13 26 34 -8 18
11 Metallist Khar'kov 24 5 8 11 13 28 -15 18
12 Dinamo Minsk 24 6 3 15 20 34 -14 15
13 Rotor Volgograd 24 4 6 14 14 39 -25 14
14 Zhalgiris Vilnjus withdrew after 1 match            
  312 119 74 119 364 364 0 312
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head record; 5) Goal difference; 6) goals scored
Ordzhonikidze => Vladikavkaz
Zhalgiris Vilnjus moved to the League of Lithuania
Promoted Lokomotiv Moskva, Pakhtakor Taškent, Metallurg Zaporož'e, Spartak Vladikavkaz
The United Nations recommended system was approved in 1987, based on the official system of romanization for geographical 
names of the Main Administration of Geodesy and Cartography of Soviet Union in 1983.
The BGN/PCGN system will continue to be used instead for the romanization of the names of the clubs.
Kiev = Киев  Odessa = Одесса 
Moskva = Москва  Dušanbe = Душанбе́ 
Dnepropetrovsk = Днепропетровск Khar'kov = Харьков 
Erevan = Ереван Minsk = Минск
Doneck = Доне́цк Volgograd = Волгоград 
CSKA = Centralnyi Sportivnyi Klub Armii
Kiev => Kyiv/Київ (UKR) Odessa => Odesa/Одеса  (UKR)
Moskva => Moskva (RUS) Dušanbe => Dushanbe/Душанбе (TAJ)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Khar'kov => Kharkiv/Харків (UKR)
Erevan => Yerevan/Երևան (ARM) Minsk => Minsk/Мiнск (BLS)
Doneck => Donetsk/Донецьк (UKR) Volgograd => Volgograd (RUS)
CUP 1989-90
Semifinal Dinamo Moskva - Lokomotiv Moskva 0-0 aet (2-4 pen)
CSKA Moskva - Dinamo Kiev 2-4
Final (Moskva 02.05.1990) Lokomotiv Moskva - Dinamo Kiev 1-6
Dnepr Dnepropetrovsk dissolved in 2019
U.S.S.R. 1991
Visshaya Liga
  Played Won Drew Lost For Against Diff. Points
1 CSKA Moskva 30 17 9 4 57 32 25 43
2 Spartak Moskva 30 17 7 6 57 30 27 41
3 Torpedo Moskva 30 13 10 7 36 20 16 36
4 Chernomorets Odessa 30 10 16 4 39 24 15 36
5 Dinamo Kiev 30 13 9 8 43 34 9 35
6 Dinamo Moskva 30 12 7 11 43 42 1 31
7 Ararat Erevan 30 11 7 12 29 36 -7 29
8 Dinamo Minsk 30 9 11 10 29 31 -2 29
9 Dnepr Dnepropetrovsk 30 9 10 11 31 36 -5 28
10 Pamir Dušanbe 30 7 13 10 28 32 -4 27
11 Spartak Vladikavkaz 30 9 8 13 33 41 -8 26
12 Shakhtyor Doneck 30 6 14 10 33 41 -8 26
13 Metallurg Zaporož'e 30 9 7 14 27 38 -11 25
14 Pakhtakor Taškent 30 9 7 14 37 45 -8 25
15 Metallist Khar'kov 30 8 9 13 32 43 -11 25
16 Lokomotiv Moskva 30 5 8 17 18 47 -29 18
  480 164 152 164 572 572 0 480
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head record; 5) Goal difference; 6) goals scored
 LAST U.S.S.R. CHAMPIONSHIP
CSKA Moskva, Spartak Moskva, Torpedo Moskva Dinamo Moskva, Spartak Vladilavkaz and Lokomotiv Moskva moved to the League of Russia.
Chernomorets Odessa, Dinamo Kiev, Dnepr Dnepropetrovsk, Metallurg Zaporož'e and Metallist Khar'kov moved to the League of Ukraine.
Aratar Erevan moved to the League of Armenia.
Dinamo Minsk moved  to the League of Belarus.
Pamir Dušanbe moved to the League of Tajikstan.
Pakhtakor Taškent moved to the League of Uzbekistan.
The United Nations recommended system was approved in 1987, based on the official system of romanization for geographical 
names of the Main Administration of Geodesy and Cartography of Soviet Union in 1983.
The BGN/PCGN system will continue to be used instead for the romanization of the names of the clubs.
Moskva = Москва  Dušanbe = Душанбе́ 
Odessa = Одесса  Vladikavkaz = Владикавказ
Kiev = Киев  Doneck = Доне́цк
Erevan = Ереван Zaporož'e = Запорожье
Minsk = Минск Taškent = Ташке́нт
Dnepropetrovsk = Днепропетровск Khar'kov = Харьков 
CSKA = Centralnyi Sportivnyi Klub Armii
Moskva => Moskva (RUS) Dušanbe => Dushanbe/Душанбе (TAJ)
Odessa => Odesa (UKR) Vladikavkaz => Vladikavkaz (RUS)
Kiev => Kyiv/Київ (UKR) Doneck => Donetsk/Донецьк (UKR)
Erevan => Yerevan/Երևան (ARM) Zaporož'e => Zaporizhzhya/Запорі́жжя (UKR)
Minsk => Minsk/Мiнск (BLS) Tashkent => Toshkent/Тошкент  (UZB)
Dnepropetrovsk => Dnipropetrovsk/Дніпропетровськ  (UKR) Khar'kov => Kharkiv/Харків (UKR)
CUP 1990-91
Semifinal Lokomotiv Moskva - CSKA Moskva 0-3
Torpedo Moskva - Ararat Erevan 0-0 aet (7-6 pen)
Final (Moskva 23.06.1991) CSKA Moskva - Torpedo Moskva 3-2
CUP 1991-92
Semifinal CSKA Moskva - Pamir Dušanbe 2-0
Lokomotiv Moskva - Spartak Moskva 0-2
Final (Moskva 10.05.1992) Spartak Moskva - CSKA Moskva 2-0
Dnepr Dnepropetrovsk dissolved in 2019 Metallurg Zaporož'e dissolved in 2018