SERBIA 2020-21
Superliga
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 38 35 3 0 114 20 94 108
2 FK Partizan Beograd 38 31 2 5 95 20 75 95
3 FK Čukarički Beograd 38 22 8 8 69 34 35 74
4 FK Vojvodina Novi Sad 38 21 8 9 62 41 21 71
5 FK TSC Bačka Topola 38 17 7 14 68 50 18 58
6 FK Radnik Surdulica 38 16 7 15 55 49 6 55
7 FK Mladost Lučani 38 15 9 14 43 59 -16 54
8 FK Proleter Novi Sad 38 15 8 15 40 47 -7 53
9 FK Spartak Subotica 38 15 7 16 54 53 1 52
10 FK Metalac Gornji Milanovac 38 13 13 12 48 53 -5 52
11 FK Napredak Kruševac 38 14 8 16 44 51 -7 50
12 FK Radnički Niš 38 13 10 15 37 39 -2 49
13 FK Novi Pazar 38 14 7 17 50 60 -10 49
14 FK Voždovac Beograd 38 13 9 16 49 59 -10 48
15 FK Rad Beograd 38 14 6 18 44 57 -13 48
16 FK Javor Ivanjica 38 12 10 16 45 53 -8 46
17 FK Inđija 38 10 5 23 29 66 -37 35
18 FK Zlatibor Čajetina 38 7 8 23 28 64 -36 29
19 FK Mačva Šabac 38 7 4 27 26 81 -55 25
20 FK Bačka Palanka 38 3 7 28 24 68 -44 16
  760 307 146 307 1024 1024 0 1067
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
Promoted FK Radnički 1923 Kragujevac, FK Kolubara Lazarevac (Beograd)
FK = Fudbalski Klub TSC = Topolski Sportski Club
The romanization of Serbian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2005 agreement, checked for validity and accuracy November 2022)
Beograd = Београд Niš = Ниш 
Novi Sad = Нови Сад Novi Pazar = Нови Пазар
Bačka Topola = Бачка Топола Ivanjica = Ивањица
Surdulica = Сурдулица Inđija =Инђија
Lučani =Лучани Čajetina = Чајетина
Subotica = Суботица  Šabac = Шабац 
Gornji Milanovac = Горњи Милановац Bačka Palanka = Бачка Паланка
Kruševac = Крушевац
CUP
Semifinals FK Crvena zvezda Beograd - FK Radnik Surdulica 2-1
FK Vojvodina Novi Sad - FK Partizan Beograd 0-1
Final (Beograd 25.05.2021) FK Crvena zvezda Beograd - FK Partizan Beograd 0-0 aet (4-3 pen)
FK Proleter Novi Sad dissolved in 2022
SERBIA 2021-22
Superliga
Regular season
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 30 26 3 1 79 17 62 81
2 FK Partizan Beograd 30 25 4 1 68 10 58 79
3 FK Čukarički Beograd 30 14 12 4 48 27 21 54
4 FK TSC Bačka Topola 30 11 8 11 44 41 3 41
5 FK Voždovac Beograd 30 11 7 12 41 37 4 40
6 FK Radnički Niš 30 9 13 8 32 33 -1 40
7 FK Vojvodina Novi Sad 30 11 6 13 38 40 -2 39
8 FK Napredak Kruševac 30 10 7 13 31 36 -5 37
9 FK Kolubara Lazarevac (Beograd) 30 10 4 16 32 56 -24 34
10 FK Mladost Lučani 30 10 6 14 38 44 -6 36
11 FK Radnik Surdulica 30 8 12 10 24 31 -7 36
12 FK Spartak Subotica 30 9 7 14 35 49 -14 34
13 FK Radnički 1923 Kragujevac 30 8 6 16 27 50 -23 30
14 FK Proleter Novi Sad 30 8 5 17 23 49 -26 29
15 FK Metalac Gornji Milanovac 30 7 6 17 36 52 -16 27
16 FK Novi Pazar 30 5 10 15 25 49 -24 25
  480 182 116 182 621 621 0 662
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 37 32 4 1 95 19 76 100
2 FK Partizan Beograd 37 31 5 1 85 13 72 98
3 FK Čukarički Beograd 37 15 15 7 54 34 20 60
4 FK Radnički Niš 37 12 15 10 40 39 1 51
5 FK Voždovac Beograd 37 13 10 14 48 45 3 49
6 FK TSC Bačka Topola 37 13 9 15 51 56 -5 48
7 FK Vojvodina Novi Sad 37 13 6 18 44 51 -7 45
8 FK Napredak Kruševac 37 10 8 19 31 51 -20 38
RELEGATION POOL
9 FK Radnik Surdulica 37 12 15 10 37 37 0 51
10 FK Kolubara Lazarevac (Beograd) 37 14 4 19 42 65 -23 46
11 FK Spartak Subotica 37 12 8 17 45 60 -15 44
12 FK Mladost Lučani 37 12 9 16 46 52 -6 45
13 FK Novi Pazar 37 10 11 16 39 54 -15 41
14 FK Radnički 1923 Kragujevac 37 9 8 20 34 60 -26 35
15 FK Proleter Novi Sad 37 8 8 21 25 57 -32 32
16 FK Metalac Gornji Milanovac 37 8 9 20 42 65 -23 33
  592 224 144 224 758 758 0 816
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
Promotion/relegation play-off FK Železničar Pančevo - FK Radnički 1923 Kragujevac 1-3 2-1
FK IMT (Industrija mašina i traktora) Novi Beograd - FK Novi Pazar 1-3 2-0
Promoted FK Mladost GAT Novi Sad, FK Javon Ivanjica
FK = Fudbalski Klub TSC = Topolski Sportski Club
The romanization of Serbian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2005 agreement, checked for validity and accuracy November 2022)
Beograd = Београд Lučani =Лучани
Bačka Topola = Бачка Топола Surdulica = Сурдулица
Niš = Ниш  Subotica = Суботица 
Novi Sad = Нови Сад Kragujevac = Крагујевац
Kruševac = Крушевац Gornji Milanovac = Горњи Милановац
Lazarevac = Лазаревац Novi Pazar = Нови Пазар
CUP
Semifinals FK Partizan Beograd - FK Vojvodina Novi Sad 2-1
FK Crvena zvezda Beograd - FK Novi Pazar 8-0
Final (Beograd 26.05.2022) FK Crvena zvezda Beograd - FK Partizan Beograd 2-1
FK Proleter Novi Sad dissolved in 2022
SERBIA 2022-23
Superliga
Regular season
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 30 26 4 0 81 14 67 82
2 FK TSC Bačka Topola 30 18 8 4 52 22 30 62
3 FK Čukarički Beograd 30 19 5 6 56 31 25 62
4 FK Partizan Beograd 30 17 6 7 57 28 29 57
5 FK Vojvodina Novi Sad 30 14 12 4 47 27 20 54
6 FK Novi Pazar 30 15 5 10 37 31 6 50
7 FK Voždovac Beograd 30 11 6 13 24 42 -18 39
8 FK Radnički 1923 Kragujevac 30 10 7 13 29 30 -1 37
9 FK Kolubara Lazarevac (Beograd) 30 10 7 13 23 45 -22 37
10 FK Napredak Kruševac 30 8 7 15 22 31 -9 31
11 FK Radnički Niš 30 7 8 15 30 51 -21 29
12 FK Javor Ivanjica 30 7 8 15 28 49 -21 29
13 FK Spartak Subotica 30 5 10 15 26 43 -17 25
14 FK Mladost Lučani 30 4 11 15 32 52 -20 23
15 FK Radnik Surdulica 30 5 8 17 21 44 -23 23
16 FK Mladost GAT Novi Sad 30 4 8 18 20 45 -25 20
  480 180 120 180 585 585 0 660
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 37 30 7 0 96 19 77 97
2 FK TSC Bačka Topola 37 22 9 6 66 32 34 75
3 FK Čukarički Beograd 37 23 6 8 65 38 27 75
4 FK Partizan Beograd 37 21 8 8 68 34 34 71
5 FK Vojvodina Novi Sad 37 16 15 6 59 35 24 63
6 FK Novi Pazar 37 15 6 16 40 49 -9 51
7 FK Voždovac Beograd 37 13 7 17 29 52 -23 46
8 FK Radnički 1923 Kragujevac 37 11 9 17 37 43 -6 42
RELEGATION POOL
9 FK Napredak Kruševac 37 10 9 18 27 37 -10 39
10 FK Spartak Subotica 37 9 12 16 38 49 -11 39
11 FK Mladost Lučani 37 9 11 17 40 57 -17 38
12 FK Javor Ivanjica 37 9 10 18 35 56 -21 37
13 FK Radnički Niš 37 9 8 20 37 61 -24 35
14 FK Radnik Surdulica 37 8 11 18 28 50 -22 35
15 FK Kolubara Lazarevac (Beograd) (-9) 37 11 8 18 28 57 -29 32
16 FK Mladost GAT Novi Sad 37 6 12 19 25 49 -24 30
  592 222 148 222 718 718 0 805
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
Kolubara 9 points deducted due to match fixing
Promotion/relegation play-off FK Grafičar Beograd - FK Radnik Surdulica 1-1 0-2
FK Inđija - FK Radnički Niš 3-1 0-3
Promoted FK IMT (Industrija Mašina i Traktora) Novi Beograd, FK Železničar Pančevo
FK = Fudbalski Klub TSC = Topolski Sportski Club
The romanization of Serbian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2005 agreement, checked for validity and accuracy November 2022)
Beograd = Београд Lučani =Лучани
Bačka Topola = Бачка Топола Surdulica = Сурдулица
Niš = Ниш  Subotica = Суботица 
Novi Sad = Нови Сад Kragujevac = Крагујевац
Kruševac = Крушевац Ivanjica = Ивањица
Lazarevac = Лазаревац Novi Pazar = Нови Пазар
CUP
Semifinals FK TSC Bačka Topola - FK Crvena zvezda Beograd 0-3
FK Vojvodina Novi Sad - FK Čukarički Beograd 0-1
Final (Beograd 25.05.2023) FK Crvena zvezda Beograd - FK Čukarički Beograd 2-1
SERBIA 2023-24
Superliga
Regular season
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 30 25 2 3 77 22 55 77
2 FK Partizan Beograd 30 22 4 4 65 35 30 70
3 FK TSC Bačka Topola 30 17 9 4 57 29 28 60
4 FK Vojvodina Novi Sad 30 14 8 8 49 42 7 50
5 FK Radnički 1923 Kragujevac 30 16 2 12 46 46 0 50
6 FK Čukarički Beograd 30 13 9 8 44 32 12 48
7 FK Mladost Lučani 30 11 7 12 30 40 -10 40
8 FK Napredak Kruševac 30 11 6 13 31 39 -8 39
9 FK Novi Pazar 30 10 6 14 35 40 -5 36
10 FK Spartak Subotica 30 10 4 16 29 44 -15 34
11 FK Radnički Niš 30 9 6 15 33 40 -7 33
12 FK Javor Ivanjica 30 9 4 17 28 45 -17 31
13 FK Voždovac Beograd 30 7 9 14 38 48 -10 30
14 FK IMT Novi Beograd 30 9 5 16 34 47 -13 32
15 FK Železničar Pančevo 30 7 5 18 34 59 -25 26
16 FK Radnik Surdulica 30 3 8 19 19 41 -22 17
  480 193 94 193 649 649 0 673
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd 37 31 3 3 94 28 66 96
2 FK Partizan Beograd 37 24 6 7 80 48 32 78
3 FK TSC Bačka Topola 37 22 9 6 75 39 36 75
4 FK Vojvodina Novi Sad 37 17 10 10 62 50 12 61
5 FK Radnički 1923 Kragujevac 37 19 4 14 64 61 3 61
6 FK Čukarički Beograd 37 16 9 12 57 47 10 57
7 FK Mladost Lučani 37 13 7 17 38 53 -15 46
8 FK Napredak Kruševac 37 11 7 19 36 66 -30 40
RELEGATION POOL
9 FK Spartak Subotica 37 13 8 16 36 47 -11 47
10 FK Novi Pazar 37 14 6 17 44 47 -3 48
11 FK IMT Novi Beograd 37 11 9 17 43 53 -10 42
12 FK Radnički Niš 37 11 8 18 40 48 -8 41
13 FK Javor Ivanjica 37 11 7 19 34 51 -17 40
14 FK Železničar Pančevo 37 10 9 18 47 65 -18 39
15 FK Voždovac Beograd 37 9 11 17 46 58 -12 38
16 FK Radnik Surdulica 37 3 9 25 24 59 -35 18
  592 235 122 235 820 820 0 827
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
Promotion/relegation play-off FK Inđija - FK Železničar Pančevo 1-2 0-2
FK Tekstilac Odžaci - FK Javor Ivanjica 1-0 1-1
Promoted OFK Beograd, FK Jedinstvo Ub, FK Tekstilac Odžaci
FK = Fudbalski Klub TSC = Topolski Sportski Club
IMT = Industrija Mašina i Traktora
The romanization of Serbian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2005 agreement, checked for validity and accuracy November 2022)
Beograd = Београд Lučani =Лучани
Bačka Topola = Бачка Топола Surdulica = Сурдулица
Niš = Ниш  Subotica = Суботица 
Novi Sad = Нови Сад Kragujevac = Крагујевац
Kruševac = Крушевац Ivanjica = Ивањица
Lazarevac = Лазаревац Novi Pazar = Нови Пазар
Pančevo = Панчево Novi Beograd = Нови Београд
CUP
Semifinals FK Radnički 1923 Kragujevac - FK Vojvodina Novi Sad 0-1
FK Crvena zvezda Beograd - FK Partizan Beograd 2-0
Final (Loznica 21.05.2024) FK Crvena zvezda Beograd - FK Vojvodina Novi Sad 2-1
SERBIA 2024-25
Superliga
Regular season
  Played Won Drew Lost For Against Diff. Points
1 FK Crvena zvezda Beograd
2 FK Partizan Beograd
3 FK TSC Bačka Topola
4 FK Vojvodina Novi Sad
5 FK Radnički 1923 Kragujevac
6 FK Čukarički Beograd
7 FK Mladost Lučani
8 FK Napredak Kruševac                
9 FK Novi Pazar
10 FK Spartak Subotica
11 FK Radnički Niš
12 FK Železničar Pančevo
13 FK IMT Novi Beograd
14 OFK Beograd
15 FK Jedinstvo Ub
16 FK Tekstilac Odžaci
                 
Rules for classification: 1) points (win 3 points, draw 1 point); 2) head-to-head results; 3) goal difference; 4) goals scored
FK = Fudbalski Klub TSC = Topolski Sportski Club
IMT = Industrija Mašina i Traktora OFK = Omladinski fudbalski klub
The romanization of Serbian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2005 agreement, checked for validity and accuracy November 2022)
Beograd = Београд Lučani =Лучани
Bačka Topola = Бачка Топола Subotica = Суботица 
Niš = Ниш  Kragujevac = Крагујевац
Novi Sad = Нови Сад Novi Pazar = Нови Пазар
Kruševac = Крушевац Novi Beograd = Нови Београд
Lazarevac = Лазаревац Ub = Уб
Pančevo = Панчево Odžaci = Оџаци
CUP
Semifinals
Final