1977–78 Yugoslav First League

{{Infobox football league season

| competition = Prva savezna liga

| season = 1977–78

| winners = Partizan (8th title)

| promoted =

| relegated = Čelik
Trepča

| continentalcup1 = European Cup

| continentalcup1 qualifiers = Partizan

| continentalcup2 = Cup Winners' Cup

| continentalcup2 qualifiers = Rijeka

| continentalcup3 = UEFA Cup

| continentalcup3 qualifiers = Red Star
Hajduk Split

| league topscorer = Radomir Savić (21)

| dates = {{nowrap|14 August 1977 – 28 May 1978}}

| biggest home win =

| biggest away win =

| highest scoring =

| matches = 272

| total goals =

| longest wins =

| longest unbeaten =

| longest losses =

| highest attendance =

| lowest attendance =

| average attendance = 9,845

| prevseason = 1976–77

| nextseason = 1978–79

}}

Teams

A total of eighteen teams contested the league, including sixteen sides from the 1976–77 season and two sides promoted from the 1976–77 Yugoslav Second League (YSL) as winners of the two second level divisions East and West. The league was contested in a double round robin format, with each club playing every other club twice, for a total of 34 rounds. Two points were awarded for wins and one point for draws.

Napredak and Željezničar were relegated from the 1976–77 Yugoslav First League after finishing the season in bottom two places of the league table. The two clubs promoted to top level were Trepča and NK Osijek.

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

!width="130"| Team

!width="120"| Location

!width="200"| Federal Republic

!width="90"| Position
in 1976–77

Borac Banja Luka

|Banja Luka

|{{flag|SR Bosnia and Herzegovina}}

|style="text-align:center;" |0066th

Budućnost

|Titograd

|{{flag|SR Montenegro}}

|style="text-align:center;" |0099th

Čelik

|Zenica

|{{flag|SR Bosnia and Herzegovina}}

|style="text-align:center;" |01313th

Dinamo Zagreb

|Zagreb

|{{flag|SR Croatia}}

|style="text-align:center;" |0022nd

Hajduk Split

|Split

|{{flag|SR Croatia}}

|style="text-align:center;" |0088th

OFK Belgrade

|Belgrade

|{{flag|SR Serbia}}

|style="text-align:center;"|01515th

Olimpija Ljubljana

|Ljubljana

|{{flag|SR Slovenia}}

|style="text-align:center;" |01212th

Osijek

|Osijek

|{{flag|SR Croatia}}

|{{N/A}}

Partizan

|Belgrade

|{{flag|SR Serbia}}

|style="text-align:center;" |0044th

Radnički Niš

|Niš

|{{flag|SR Serbia}}

|style="text-align:center;"|0077th

Red Star

|Belgrade

|{{flag|SR Serbia}}

|style="text-align:center;" bgcolor="gold"|0011st

Rijeka

|Rijeka

|{{flag|SR Croatia}}

|style="text-align:center;"|0055th

Sarajevo

|Sarajevo

|{{flag|SR Bosnia and Herzegovina}}

|style="text-align:center;"|01616th

Sloboda

|Tuzla

|{{flag|SR Bosnia and Herzegovina}}

|style="text-align:center;"|0033rd

Trepča

|Kosovska Mitrovica

|{{flag|SR Serbia}}

|{{N/A}}

Velež

|Mostar

|{{flag|SR Bosnia and Herzegovina}}

|style="text-align:center;"|01111th

Vojvodina

|Novi Sad

|{{flag|SR Serbia}}

|style="text-align:center;"|01414th

NK Zagreb

|Zagreb

|{{flag|SR Croatia}}

|style="text-align:center;"|01010th

League table

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

|show_limit=5

|res_col_header=QR

|winpoints=2

|team1=PAR|name_PAR=Partizan

|team2=RSB|name_RSB=Red Star Belgrade

|team3=HAJ|name_HAJ=Hajduk Split

|team4=DIN|name_DIN=Dinamo Zagreb

|team5=RIJ|name_RIJ=Rijeka

|team6=SLO|name_SLO=Sloboda Tuzla

|team7=VEL|name_VEL=Velež

|team8=VOJ|name_VOJ=Vojvodina

|team9=SAR|name_SAR=Sarajevo

|team10=OLI|name_OLI=Olimpija

|team11=BUD|name_BUD=Budućnost

|team12=BBL|name_BBL=Borac Banja Luka

|team13=OSI|name_OSI=Osijek

|team14=RNI|name_RNI=Radnički Niš

|team15=NKZ|name_NKZ=NK Zagreb

|team16=OFK|name_OFK=OFK Belgrade

|team17=ČEL|name_ČEL=Čelik

|team18=TRE|name_TRE=Trepça

|win_PAR=22|draw_PAR=10|loss_PAR=2|gf_PAR=55|ga_PAR=19|status_PAR=C

|win_RSB=21|draw_RSB=7|loss_RSB=6|gf_RSB=58|ga_RSB=26

|win_HAJ=14|draw_HAJ=11|loss_HAJ=9|gf_HAJ=49|ga_HAJ=37

|win_DIN=12|draw_DIN=13|loss_DIN=9|gf_DIN=54|ga_DIN=49

|win_RIJ=12|draw_RIJ=13|loss_RIJ=9|gf_RIJ=47|ga_RIJ=42

|win_SLO=15|draw_SLO=5|loss_SLO=14|gf_SLO=47|ga_SLO=46

|win_VEL=13|draw_VEL=9|loss_VEL=12|gf_VEL=42|ga_VEL=43

|win_VOJ=14|draw_VOJ=4|loss_VOJ=16|gf_VOJ=46|ga_VOJ=38

|win_SAR=11|draw_SAR=10|loss_SAR=13|gf_SAR=50|ga_SAR=46

|win_OLI=13|draw_OLI=6|loss_OLI=15|gf_OLI=44|ga_OLI=44

|win_BUD=12|draw_BUD=7|loss_BUD=15|gf_BUD=41|ga_BUD=51

|win_BBL=10|draw_BBL=10|loss_BBL=14|gf_BBL=44|ga_BBL=50

|win_OSI=9|draw_OSI=12|loss_OSI=13|gf_OSI=32|ga_OSI=42

|win_RNI=9|draw_RNI=12|loss_RNI=13|gf_RNI=31|ga_RNI=42

|win_NKZ=9|draw_NKZ=11|loss_NKZ=14|gf_NKZ=37|ga_NKZ=46

|win_OFK=10|draw_OFK=8|loss_OFK=16|gf_OFK=38|ga_OFK=54

|win_ČEL=9|draw_ČEL=10|loss_ČEL=15|gf_ČEL=34|ga_ČEL=50|status_ČEL=R

|win_TRE=7|draw_TRE=10|loss_TRE=17|gf_TRE=28|ga_TRE=52|status_TRE=R

|col_EC=green1|text_EC=Qualification for European Cup first round

|result1=EC

|col_UC=blue1|text_UC=Qualification for UEFA Cup first round

|result2=UC|result3=UC

|col_ECWC=yellow1|text_ECWC=Qualification for Cup Winners' Cup first round

|result5=ECWC

|col_IC=#CCCCFF|text_IC=Qualification for Intertoto Cup

|result8=IC

|col_R=red1|text_R=Relegation to Yugoslav Second League

|result17=R|result18=R

|update=complete

|class_rules=1) points; 2) goal difference; 3) number of goals scored.

|source=[http://www.rsssf.org/tablesj/joeghist.html rsssf.org]

}}

Results

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=BOR|team2=BUD|team3=ČEL|team4=DIN|team5=HAJ

|team6=OFK|team7=OLI|team8=OSI|team9=PAR|team10=RNI

|team11=RSB|team12=RIJ|team13=SAR|team14=SLO|team15=TRE

|team16=VEL|team17=VOJ|team18=ZAG

|name_PAR=Partizan

|match_PAR_RSB=3–2

|match_PAR_HAJ=0–0

|match_PAR_DIN=5–0

|match_PAR_RIJ=3–1

|match_PAR_SLO=1–0

|match_PAR_VEL=1–0

|match_PAR_VOJ=1–0

|match_PAR_SAR=0–0

|match_PAR_OLI=2–1

|match_PAR_BUD=1–0

|match_PAR_BOR=3–0

|match_PAR_OSI=2–0

|match_PAR_RNI=1–0

|match_PAR_ZAG=2–1

|match_PAR_OFK=3–1

|match_PAR_ČEL=5–1

|match_PAR_TRE=3–0

|name_RSB=Red Star

|match_RSB_PAR=1–3

|match_RSB_HAJ=1–1

|match_RSB_DIN=0–1

|match_RSB_RIJ=4–0

|match_RSB_SLO=0–1

|match_RSB_VEL=1–0

|match_RSB_VOJ=1–0

|match_RSB_SAR=2–1

|match_RSB_OLI=5–1

|match_RSB_BUD=4–3

|match_RSB_BOR=2–0

|match_RSB_OSI=4–1

|match_RSB_RNI=2–0

|match_RSB_ZAG=4–0

|match_RSB_OFK=2–0

|match_RSB_ČEL=2–0

|match_RSB_TRE=4–1

|name_HAJ=Hajduk Split

|match_HAJ_PAR=1–2

|match_HAJ_RSB=0–0

|match_HAJ_DIN=2–1

|match_HAJ_RIJ=2–2

|match_HAJ_SLO=4–2

|match_HAJ_VEL=0–0

|match_HAJ_VOJ=2–1

|match_HAJ_SAR=1–0

|match_HAJ_OLI=1–0

|match_HAJ_BUD=5–2

|match_HAJ_BOR=1–1

|match_HAJ_OSI=0–1

|match_HAJ_RNI=2–0

|match_HAJ_ZAG=3–1

|match_HAJ_OFK=1–0

|match_HAJ_ČEL=3–0

|match_HAJ_TRE=2–0

|name_DIN=Dinamo Zagreb

|match_DIN_PAR=0–2

|match_DIN_RSB=1–1

|match_DIN_HAJ=0–0

|match_DIN_RIJ=2–2

|match_DIN_SLO=6–2

|match_DIN_VEL=0–2

|match_DIN_VOJ=2–2

|match_DIN_SAR=3–3

|match_DIN_OLI=1–1

|match_DIN_BUD=4–1

|match_DIN_BOR=3–1

|match_DIN_OSI=1–0

|match_DIN_RNI=1–0

|match_DIN_ZAG=1–1

|match_DIN_OFK=4–2

|match_DIN_ČEL=3–1

|match_DIN_TRE=4–0

|name_RIJ=Rijeka

|match_RIJ_PAR=1–1

|match_RIJ_RSB=0–1

|match_RIJ_HAJ=2–0

|match_RIJ_DIN=4–0

|match_RIJ_SLO=0–0

|match_RIJ_VEL=2–0

|match_RIJ_VOJ=3–2

|match_RIJ_SAR=2–2

|match_RIJ_OLI=1–0

|match_RIJ_BUD=1–1

|match_RIJ_BOR=2–0

|match_RIJ_OSI=1–2

|match_RIJ_RNI=1–0

|match_RIJ_ZAG=3–3

|match_RIJ_OFK=3–1

|match_RIJ_ČEL=2–1

|match_RIJ_TRE=3–0

|name_SLO=Sloboda Tuzla

|match_SLO_PAR=3–0

|match_SLO_RSB=1–3

|match_SLO_HAJ=3–0

|match_SLO_DIN=1–1

|match_SLO_RIJ=2–0

|match_SLO_VEL=2–1

|match_SLO_VOJ=2–1

|match_SLO_SAR=3–1

|match_SLO_OLI=2–1

|match_SLO_BUD=1–0

|match_SLO_BOR=3–1

|match_SLO_OSI=2–0

|match_SLO_RNI=3–1

|match_SLO_ZAG=2–1

|match_SLO_OFK=1–1

|match_SLO_ČEL=1–0

|match_SLO_TRE=1–1

|name_VEL=Velež

|match_VEL_PAR=1–0

|match_VEL_RSB=2–0

|match_VEL_HAJ=2–1

|match_VEL_DIN=4–2

|match_VEL_RIJ=4–1

|match_VEL_SLO=3–1

|match_VEL_VOJ=0–0

|match_VEL_SAR=2–1

|match_VEL_OLI=1–0

|match_VEL_BUD=5–2

|match_VEL_BOR=3–2

|match_VEL_OSI=0–0

|match_VEL_RNI=0–0

|match_VEL_ZAG=2–1

|match_VEL_OFK=0–0

|match_VEL_ČEL=2–2

|match_VEL_TRE=1–1

|name_VOJ=Vojvodina

|match_VOJ_PAR=0–2

|match_VOJ_RSB=2–0

|match_VOJ_HAJ=2–1

|match_VOJ_DIN=1–3

|match_VOJ_RIJ=0–0

|match_VOJ_SLO=2–0

|match_VOJ_VEL=2–1

|match_VOJ_SAR=2–0

|match_VOJ_OLI=3–0

|match_VOJ_BUD=2–0

|match_VOJ_BOR=2–0

|match_VOJ_OSI=0–2

|match_VOJ_RNI=4–0

|match_VOJ_ZAG=1–0

|match_VOJ_OFK=3–0

|match_VOJ_ČEL=1–0

|match_VOJ_TRE=0–1

|name_SAR=Sarajevo

|match_SAR_PAR=1–1

|match_SAR_RSB=1–3

|match_SAR_HAJ=0–3

|match_SAR_DIN=1–1

|match_SAR_RIJ=0–0

|match_SAR_SLO=2–1

|match_SAR_VEL=4–2

|match_SAR_VOJ=2–0

|match_SAR_OLI=2–1

|match_SAR_BUD=3–1

|match_SAR_BOR=5–0

|match_SAR_OSI=4–1

|match_SAR_RNI=1–1

|match_SAR_ZAG=1–1

|match_SAR_OFK=5–0

|match_SAR_ČEL=3–1

|match_SAR_TRE=2–1

|name_OLI=Olimpija

|match_OLI_PAR=0–2

|match_OLI_RSB=0–1

|match_OLI_HAJ=2–0

|match_OLI_DIN=1–1

|match_OLI_RIJ=1–0

|match_OLI_SLO=1–2

|match_OLI_VEL=3–0

|match_OLI_VOJ=4–2

|match_OLI_SAR=2–1

|match_OLI_BUD=2–0

|match_OLI_BOR=3–1

|match_OLI_OSI=0–0

|match_OLI_RNI=2–1

|match_OLI_ZAG=2–0

|match_OLI_OFK=4–2

|match_OLI_ČEL=1–1

|match_OLI_TRE=1–0

|name_BUD=Budućnost

|match_BUD_PAR=0–1

|match_BUD_RSB=0–1

|match_BUD_HAJ=2–0

|match_BUD_DIN=2–1

|match_BUD_RIJ=1–1

|match_BUD_SLO=2–1

|match_BUD_VEL=0–1

|match_BUD_VOJ=2–1

|match_BUD_SAR=3–0

|match_BUD_OLI=2–1

|match_BUD_BOR=1–0

|match_BUD_OSI=2–1

|match_BUD_RNI=0–1

|match_BUD_ZAG=1–0

|match_BUD_OFK=1–0

|match_BUD_ČEL=2–1

|match_BUD_TRE=4–1

|name_BOR=Borac Banja Luka

|match_BOR_PAR=0–0

|match_BOR_RSB=0–0

|match_BOR_HAJ=0–0

|match_BOR_DIN=1–3

|match_BOR_RIJ=0–0

|match_BOR_SLO=3–1

|match_BOR_VEL=4–1

|match_BOR_VOJ=0–1

|match_BOR_SAR=2–1

|match_BOR_OLI=2–0

|match_BOR_BUD=2–2

|match_BOR_OSI=3–1

|match_BOR_RNI=4–0

|match_BOR_ZAG=1–1

|match_BOR_OFK=2–1

|match_BOR_ČEL=1–1

|match_BOR_TRE=5–1

|name_OSI=Osijek

|match_OSI_PAR=1–1

|match_OSI_RSB=0–0

|match_OSI_HAJ=0–0

|match_OSI_DIN=1–0

|match_OSI_RIJ=1–1

|match_OSI_SLO=2–1

|match_OSI_VEL=1–1

|match_OSI_VOJ=1–1

|match_OSI_SAR=2–0

|match_OSI_OLI=1–0

|match_OSI_BUD=3–0

|match_OSI_BOR=2–2

|match_OSI_RNI=2–2

|match_OSI_ZAG=0–1

|match_OSI_OFK=1–2

|match_OSI_ČEL=0–0

|match_OSI_TRE=2–2

|name_RNI=Radnički Niš

|match_RNI_PAR=1–1

|match_RNI_RSB=0–2

|match_RNI_HAJ=2–2

|match_RNI_DIN=0–0

|match_RNI_RIJ=0–1

|match_RNI_SLO=1–0

|match_RNI_VEL=2–0

|match_RNI_VOJ=3–2

|match_RNI_SAR=1–1

|match_RNI_OLI=2–2

|match_RNI_BUD=2–2

|match_RNI_BOR=0–1

|match_RNI_OSI=1–0

|match_RNI_ZAG=3–1

|match_RNI_OFK=2–1

|match_RNI_ČEL=2–0

|match_RNI_TRE=1–0

|name_ZAG=NK Zagreb

|match_ZAG_PAR=0–0

|match_ZAG_RSB=1–2

|match_ZAG_HAJ=3–3

|match_ZAG_DIN=0–1

|match_ZAG_RIJ=2–1

|match_ZAG_SLO=1–1

|match_ZAG_VEL=1–1

|match_ZAG_VOJ=1–0

|match_ZAG_SAR=0–0

|match_ZAG_OLI=2–3

|match_ZAG_BUD=3–1

|match_ZAG_BOR=1–0

|match_ZAG_OSI=3–1

|match_ZAG_RNI=0–0

|match_ZAG_OFK=2–0

|match_ZAG_ČEL=1–0

|match_ZAG_TRE=1–1

|name_OFK=OFK Belgrade

|match_OFK_PAR=1–2

|match_OFK_RSB=0–0

|match_OFK_HAJ=1–4

|match_OFK_DIN=0–0

|match_OFK_RIJ=3–2

|match_OFK_SLO=1–0

|match_OFK_VEL=2–0

|match_OFK_VOJ=1–5

|match_OFK_SAR=2–0

|match_OFK_OLI=1–3

|match_OFK_BUD=0–0

|match_OFK_BOR=4–1

|match_OFK_OSI=3–0

|match_OFK_RNI=1–1

|match_OFK_ZAG=2–0

|match_OFK_ČEL=2–0

|match_OFK_TRE=1–1

|name_ČEL=Čelik

|match_ČEL_PAR=0–0

|match_ČEL_RSB=2–2

|match_ČEL_HAJ=2–1

|match_ČEL_DIN=3–3

|match_ČEL_RIJ=2–2

|match_ČEL_SLO=1–0

|match_ČEL_VEL=2–0

|match_ČEL_VOJ=2–1

|match_ČEL_SAR=0–2

|match_ČEL_OLI=1–0

|match_ČEL_BUD=1–1

|match_ČEL_BOR=1–4

|match_ČEL_OSI=2–0

|match_ČEL_RNI=1–0

|match_ČEL_ZAG=2–1

|match_ČEL_OFK=1–1

|match_ČEL_TRE=2–0

|name_TRE=Trepça

|match_TRE_PAR=1–1

|match_TRE_RSB=0–1

|match_TRE_HAJ=2–3

|match_TRE_DIN=2–0

|match_TRE_RIJ=1–2

|match_TRE_SLO=3–1

|match_TRE_VEL=2–0

|match_TRE_VOJ=1–0

|match_TRE_SAR=1–0

|match_TRE_OLI=1–1

|match_TRE_BUD=0–0

|match_TRE_BOR=0–0

|match_TRE_OSI=0–2

|match_TRE_RNI=1–1

|match_TRE_ZAG=1–2

|match_TRE_OFK=0–1

|match_TRE_ČEL=1–0

|update=complete

|source=[http://datasoccer.it/jugoslavia/totris.asp?anno=1977%2F78&serie=A&numgirone=1&vai.x=148&vai.y=17 DataSoccer.it]

}}

Winning squad

Top scorers

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

!Rank

!Player

!Club

!Goals

rowspan="1"|1

|align="left"|{{flagicon|YUG}} Radomir Savić

|align="left"|Sarajevo

|21

rowspan="1"|2

|align="left"|{{flagicon|YUG}} Vahid Halilhodžić

|align="left"|Velež

|18

rowspan="1"|3

|align="left"|{{flagicon|YUG}} Miodrag Kustudić

|align="left"|Rijeka

|17

rowspan="2"|4

|align="left"|{{flagicon|YUG}} Zoran Filipović

|align="left"|Red Star

|rowspan="2"|15

align="left"|{{flagicon|YUG}} Slaviša Žungul

|align="left"|Hajduk Split

rowspan="1"|6

|align="left"|{{flagicon|YUG}} Mersad Kovačević

|align="left"|Sloboda Tuzla

|14

rowspan="4"|7

|align="left"|{{flagicon|YUG}} Milan Radović

|align="left"|Rijeka

|rowspan="4"|12

align="left"|{{flagicon|YUG}} Muhamed Ibrahimbegović

|align="left"|Borac Banja Luka

align="left"|{{flagicon|YUG}} Dušan Mitošević

|align="left"|Radnički Niš

align="left"|{{flagicon|YUG}} Slobodan Santrač

|align="left"|Partizan / OFK Belgrade

Attendance

class="wikitable sortable" style="text-align:center"

!class="unsortable"|Club

!width=170|Average home attendance

!width=170|Average away attendance

rowspan="1"|FK Partizan

|24,529

|19,118

rowspan="1"|Red Star Belgrade

|20,588

|19,706

rowspan="1"|Dinamo Zagreb

|17,647

|14,735

rowspan="1"|NK Osijek

|14,235

|8,471

rowspan="1"|Hajduk Split

|11,588

|14,824

rowspan="1"|Budućnost Titograd

|10,706

|7,324

rowspan="1"|Trepča Kosovska Mitrovica

|8,882

|8,559

rowspan="1"|Čelik Zenica

|7,706

|6,088

rowspan="1"|Borac Banja Luka

|7,529

|6,353

rowspan="1"|FK Vojvodina

|7,471

|8,235

rowspan="1"|FK Sarajevo

|7,176

|9,235

rowspan="1"|Radnički Niš

|7,176

|6,412

rowspan="1"|FK Velež

|6,529

|7,529

rowspan="1"|NK Rijeka

|6,088

|6,382

rowspan="1"|NK Olimpija

|5,676

|7,853

rowspan="1"|NK Zagreb

|4,882

|8,765

rowspan="1"|OFK Beograd

|4,529

|9,500

rowspan="1"|Sloboda Tuzla

|4,265

|8,118

  • Overall league attendance per match: 9,845 spectators

See also