1980–81 French Division 1
{{Short description|43rd season of French Division 1}}
{{Infobox football league season
| competition = Division 1
| logo =
| dates = 24 July 1980 –
2 June 1981
| season = 1980–81
| winners = Saint-Étienne (10th title)
| continentalcup1 = European Cup
| continentalcup1 qualifiers = Saint-Étienne
| continentalcup2 = UEFA Cup
| continentalcup2 qualifiers = Nantes
Bordeaux
Monaco
| continentalcup3 = Cup Winners' Cup
| continentalcup3 qualifiers = Bastia
| best player =
| league topscorer = Delio Onnis (24 goals)
| biggest home win =
| biggest away win =
| highest scoring =
| matches = 380
| total goals = 1064
| average attendance =
| prevseason = 1979–80
| nextseason = 1981–82
}}
1980–81 Division 1 was the 43rd season of the French top association football league, played from July 1980 to June 1981. The league was won by AS Saint-Etienne with 57 points, for whom this was their 10th title.
Participating teams
{{colbegin}}
- Angers SCO
- Auxerre
- SEC Bastia
- Bordeaux
- Stade Lavallois
- RC Lens
- Lille
- Olympique Lyonnais
- FC Metz
- AS Monaco
- AS Nancy
- FC Nantes Atlantique
- OGC Nice
- Nîmes Olympique
- Paris Saint-Germain FC
- AS Saint-Etienne
- FC Sochaux
- RC Strasbourg
- FC Tours
- US Valenciennes-Anzin
{{colend}}
{{Location map+ |France |width=350 |float=right |caption=Location of teams in 1980–81 Division 1 |places=
{{Location map~ |France |lat=47.460427 |long=-0.530804 |label=Angers|position=bottom}}
{{Location map~ |France |lat=47.786753 |long=3.588664 |label=Auxerre|position=bottom}}
{{Location map~ |France |lat=42.7008 |long=9.4503 |label=Bastia|position=bottom}}
{{Location map~ |France |lat=44.829242 |long=-0.598253 |label=Bordeaux|position=left}}
{{Location map~ |France |lat=48.0733333|long=-0.7688888|label=Laval |position=right}}
{{Location map~ |France |lat=50.43285 |long=2.814853 |label=Lens |position=left}}
{{Location map~ |France |lat=50.621137 |long=3.157519 |label=Lille|position=right}}
{{Location map~ |France |lat=45.723778 |long=4.93225 |label=Lyon|position=top}}
{{Location map~ |France |lat=49.0713 |long=6.1040 |label=Metz |position=right}}
{{Location map~ |France |lat=43.727606 |long=7.415614 |label=AS Monaco |position=right }}
{{Location map~ |France |lat=48.6955 |long=6.210687 |label=Nancy|position=right}}
{{Location map~ |France |lat=47.255631 |long=-1.525375 |label=Nantes|position=left}}
{{Location map~ |France |lat=43.673328 |long=7.258756 |label=Nice|position=left}}
{{Location map~ |France |lat=43.8377777|long=4.36083333|label=Nîmes|position=left}}
{{Location map~ |France |lat=48.841422 |long=2.393053 |label=PSG}}
{{Location map~ |France |lat=45.460767 |long=4.490117 |label=St-Étienne|position=left}}
{{Location map~ |France |lat=47.512311 |long=6.811345 |label=Sochaux|position=bottom}}
{{Location map~ |France |lat=48.58 |long=7.75 |label=Strasbourg|position=bottom}}
{{Location map~ |France |lat=47.393611 |long=0.689167 |label=Tours|position=right}}
{{Location map~ |France |lat=50.318925 |long=3.626847 |label=Valenciennes}}
}}
League table
|res_col_header=QR
|show_limit=5
|winpoints=2
|team1=STE|name_STE=Saint-Étienne
|team2=NAN|name_NAN=Nantes
|team3=BOR|name_BOR=Bordeaux
|team4=ASM|name_ASM=Monaco
|team5=PSG|name_PSG=Paris Saint-Germain
|team6=OL |name_OL =Lyon
|team7=RCS|name_RCS=Strasbourg
|team8=NAL|name_NAL=Nancy
|team9=MET|name_MET=Metz
|team10=AUX|name_AUX=Auxerre
|team11=VAL|name_VAL=Valenciennes
|team12=BAS|name_BAS=Bastia
|team13=RCL|name_RCL=Lens
|team14=SOC|name_SOC=Sochaux
|team15=NIC|name_NIC=Nice
|team16=LVL|name_LVL=Laval
|team17=LIL|name_LIL=Lille
|team18=TOU|name_TOU=Tours
|team19=NMS|name_NMS=Nîmes
|team20=ANG|name_ANG=Angers
|win_STE=23|draw_STE=11|loss_STE=4|gf_STE=68|ga_STE=26|status_STE=C
|win_NAN=22|draw_NAN=11|loss_NAN=5|gf_NAN=74|ga_NAN=36
|win_BOR=18|draw_BOR=13|loss_BOR=7|gf_BOR=57|ga_BOR=34
|win_ASM=19|draw_ASM=11|loss_ASM=8|gf_ASM=58|ga_ASM=41
|win_PSG=17|draw_PSG=12|loss_PSG=9|gf_PSG=62|ga_PSG=50
|win_OL =14|draw_OL =13|loss_OL =11|gf_OL =70|ga_OL =54
|win_RCS=14|draw_RCS=12|loss_RCS=12|gf_RCS=44|ga_RCS=47
|win_NAL=15|draw_NAL=7|loss_NAL=16|gf_NAL=55|ga_NAL=49
|win_MET=10|draw_MET=16|loss_MET=12|gf_MET=48|ga_MET=53
|win_AUX=10|draw_AUX=16|loss_AUX=12|gf_AUX=46|ga_AUX=52
|win_VAL=12|draw_VAL=12|loss_VAL=14|gf_VAL=51|ga_VAL=70
|win_BAS=13|draw_BAS=9|loss_BAS=16|gf_BAS=50|ga_BAS=55
|win_RCL=10|draw_RCL=14|loss_RCL=14|gf_RCL=46|ga_RCL=48
|win_SOC=10|draw_SOC=14|loss_SOC=14|gf_SOC=51|ga_SOC=59
|win_NIC=10|draw_NIC=12|loss_NIC=16|gf_NIC=47|ga_NIC=61
|win_LVL=10|draw_LVL=11|loss_LVL=17|gf_LVL=49|ga_LVL=55
|win_LIL=10|draw_LIL=11|loss_LIL=17|gf_LIL=55|ga_LIL=71
|win_TOU=9|draw_TOU=13|loss_TOU=16|gf_TOU=54|ga_TOU=71|status_TOU=O
|win_NMS=6|draw_NMS=14|loss_NMS=18|gf_NMS=46|ga_NMS=66|status_NMS=R
|win_ANG=5|draw_ANG=14|loss_ANG=19|gf_ANG=33|ga_ANG=66|status_ANG=R
|col_EC=green1|text_EC=Qualification to European Cup first round
|result1=EC
|col_UC=blue1|text_UC=Qualification to UEFA Cup first round
|result2=UC|result3=UC|result4=UC
|col_ECWC=yellow1|text_ECWC=Qualification to Cup Winners' Cup first round
|note_res_ECWC=Bastia qualified for the 1981–82 European Cup Winners' Cup as winners of the 1980–81 Coupe de France.
|result12=ECWC
|col_RP=red2|text_RP=Qualification to relegation play-offs
|result18=RP
|col_R=red1|text_R=Relegation to French Division 2
|result19=R|result20=R
|class_rules=1) points; 2) goal difference; 3) number of goals scored.
Victory: 2 points, Draw: 1 point, Defeat: 0 points
|update=complete
|source=[https://www.footballdatabase.eu/en/competition/overall/106-division_1/1980-1981 Footballdatabase.eu]
}}
Promoted from Division 2, who will play in Division 1 season 1981/1982
- Stade Brest:Champion of Division 2, winner of Division 2 group B
- Montpellier HSC:Runner-up, winner of Division 2 group A
Results
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=ANG|team2=AUX|team3=BAS|team4=BOR|team5=LVL
|team6=RCL|team7=LIL|team8=OL|team9=MET|team10=ASM
|team11=NAL|team12=NAN|team13=NIC|team14=NMS|team15=PSG
|team16=STE|team17=SOC|team18=RCS|team19=TFC|team20=VAL
|name_ANG=Angers
|match_ANG_AUX=4–1
|match_ANG_BAS=1–0
|match_ANG_BOR=0–3
|match_ANG_LVL=2–0
|match_ANG_RCL=1–2
|match_ANG_LIL=3–2
|match_ANG_OL=1–3
|match_ANG_MET=0–0
|match_ANG_ASM=1–1
|match_ANG_NAL=2–0
|match_ANG_NAN=0–3
|match_ANG_NIC=1–1
|match_ANG_NMS=1–2
|match_ANG_PSG=1–1
|match_ANG_STE=1–1
|match_ANG_SOC=1–2
|match_ANG_RCS=0–0
|match_ANG_TFC=2–2
|match_ANG_VAL=1–1
|name_AUX=Auxerre
|match_AUX_ANG=2–2
|match_AUX_BAS=0–0
|match_AUX_BOR=1–2
|match_AUX_LVL=1–0
|match_AUX_RCL=1–1
|match_AUX_LIL=2–2
|match_AUX_OL=2–2
|match_AUX_MET=4–2
|match_AUX_ASM=0–0
|match_AUX_NAL=0–2
|match_AUX_NAN=0–0
|match_AUX_NIC=3–1
|match_AUX_NMS=4–2
|match_AUX_PSG=0–1
|match_AUX_STE=0–2
|match_AUX_SOC=1–1
|match_AUX_RCS=1–1
|match_AUX_TFC=3–2
|match_AUX_VAL=1–1
|name_BAS=Bastia
|match_BAS_ANG=3–0
|match_BAS_AUX=2–0
|match_BAS_BOR=3–2
|match_BAS_LVL=2–2
|match_BAS_RCL=3–1
|match_BAS_LIL=5–1
|match_BAS_OL=2–0
|match_BAS_MET=1–0
|match_BAS_ASM=1–1
|match_BAS_NAL=2–1
|match_BAS_NAN=1–2
|match_BAS_NIC=3–0
|match_BAS_NMS=3–2
|match_BAS_PSG=2–0
|match_BAS_STE=2–1
|match_BAS_SOC=1–1
|match_BAS_RCS=2–0
|match_BAS_TFC=0–1
|match_BAS_VAL=1–1
|name_BOR=Bordeaux
|match_BOR_ANG=1–0
|match_BOR_AUX=2–0
|match_BOR_BAS=0–0
|match_BOR_LVL=2–1
|match_BOR_RCL=5–1
|match_BOR_LIL=2–0
|match_BOR_OL=3–2
|match_BOR_MET=1–1
|match_BOR_ASM=1–0
|match_BOR_NAL=2–0
|match_BOR_NAN=0–0
|match_BOR_NIC=3–0
|match_BOR_NMS=1–1
|match_BOR_PSG=1–3
|match_BOR_STE=3–0
|match_BOR_SOC=0–0
|match_BOR_RCS=2–1
|match_BOR_TFC=1–1
|match_BOR_VAL=4–0
|name_LVL=Laval
|match_LVL_ANG=2–0
|match_LVL_AUX=0–0
|match_LVL_BAS=3–0
|match_LVL_BOR=2–4
|match_LVL_RCL=3–0
|match_LVL_LIL=4–2
|match_LVL_OL=0–0
|match_LVL_MET=1–1
|match_LVL_ASM=3–3
|match_LVL_NAL=1–0
|match_LVL_NAN=2–0
|match_LVL_NIC=0–1
|match_LVL_NMS=4–0
|match_LVL_PSG=0–0
|match_LVL_STE=0–0
|match_LVL_SOC=0–0
|match_LVL_RCS=3–1
|match_LVL_TFC=2–0
|match_LVL_VAL=2–1
|name_RCL=Lens
|match_RCL_ANG=1–0
|match_RCL_AUX=1–1
|match_RCL_BAS=5–0
|match_RCL_BOR=0–1
|match_RCL_LVL=3–0
|match_RCL_LIL=0–0
|match_RCL_OL=2–2
|match_RCL_MET=2–2
|match_RCL_ASM=0–0
|match_RCL_NAL=0–0
|match_RCL_NAN=0–0
|match_RCL_NIC=2–0
|match_RCL_NMS=1–1
|match_RCL_PSG=2–3
|match_RCL_STE=1–1
|match_RCL_SOC=5–1
|match_RCL_RCS=1–2
|match_RCL_TFC=3–0
|match_RCL_VAL=1–2
|name_LIL=Lille
|match_LIL_ANG=4–0
|match_LIL_AUX=2–3
|match_LIL_BAS=3–1
|match_LIL_BOR=2–2
|match_LIL_LVL=1–1
|match_LIL_RCL=2–1
|match_LIL_OL=1–1
|match_LIL_MET=0–1
|match_LIL_ASM=2–1
|match_LIL_NAL=0–0
|match_LIL_NAN=0–3
|match_LIL_NIC=3–1
|match_LIL_NMS=0–0
|match_LIL_PSG=2–2
|match_LIL_STE=1–3
|match_LIL_SOC=2–1
|match_LIL_RCS=3–0
|match_LIL_TFC=1–1
|match_LIL_VAL=1–2
|name_OL=Lyon
|match_OL_ANG=5–1
|match_OL_AUX=1–3
|match_OL_BAS=2–1
|match_OL_BOR=1–0
|match_OL_LVL=1–0
|match_OL_RCL=4–1
|match_OL_LIL=2–2
|match_OL_MET=0–0
|match_OL_ASM=3–2
|match_OL_NAL=4–2
|match_OL_NAN=0–0
|match_OL_NIC=5–1
|match_OL_NMS=4–2
|match_OL_PSG=2–0
|match_OL_STE=1–1
|match_OL_SOC=5–1
|match_OL_RCS=0–0
|match_OL_TFC=2–3
|match_OL_VAL=1–1
|name_MET=Metz
|match_MET_ANG=1–0
|match_MET_AUX=2–2
|match_MET_BAS=1–0
|match_MET_BOR=1–1
|match_MET_LVL=3–2
|match_MET_RCL=0–2
|match_MET_LIL=3–0
|match_MET_OL=0–2
|match_MET_ASM=1–1
|match_MET_NAL=2–0
|match_MET_NAN=2–2
|match_MET_NIC=0–1
|match_MET_NMS=2–1
|match_MET_PSG=0–0
|match_MET_STE=0–0
|match_MET_SOC=4–2
|match_MET_RCS=4–1
|match_MET_TFC=2–3
|match_MET_VAL=4–2
|name_ASM=Monaco
|match_ASM_ANG=2–0
|match_ASM_AUX=2–1
|match_ASM_BAS=3–0
|match_ASM_BOR=0–0
|match_ASM_LVL=3–0
|match_ASM_RCL=1–0
|match_ASM_LIL=1–2
|match_ASM_OL=2–1
|match_ASM_MET=2–1
|match_ASM_NAL=1–0
|match_ASM_NAN=2–1
|match_ASM_NIC=1–0
|match_ASM_NMS=2–1
|match_ASM_PSG=4–0
|match_ASM_STE=1–2
|match_ASM_SOC=2–1
|match_ASM_RCS=3–1
|match_ASM_TFC=1–1
|match_ASM_VAL=5–1
|name_NAL=Nancy
|match_NAL_ANG=2–0
|match_NAL_AUX=3–0
|match_NAL_BAS=3–0
|match_NAL_BOR=2–0
|match_NAL_LVL=3–0
|match_NAL_RCL=1–2
|match_NAL_LIL=2–0
|match_NAL_OL=3–1
|match_NAL_MET=2–0
|match_NAL_ASM=2–3
|match_NAL_NAN=1–0
|match_NAL_NIC=3–2
|match_NAL_NMS=2–0
|match_NAL_PSG=2–2
|match_NAL_STE=0–0
|match_NAL_SOC=2–2
|match_NAL_RCS=2–0
|match_NAL_TFC=1–3
|match_NAL_VAL=7–1
|name_NAN=Nantes
|match_NAN_ANG=3–1
|match_NAN_AUX=0–1
|match_NAN_BAS=2–1
|match_NAN_BOR=1–0
|match_NAN_LVL=4–1
|match_NAN_RCL=2–0
|match_NAN_LIL=4–1
|match_NAN_OL=2–1
|match_NAN_MET=1–0
|match_NAN_ASM=5–0
|match_NAN_NAL=3–0
|match_NAN_NIC=4–1
|match_NAN_NMS=1–1
|match_NAN_PSG=1–1
|match_NAN_STE=1–1
|match_NAN_SOC=2–1
|match_NAN_RCS=1–1
|match_NAN_TFC=4–3
|match_NAN_VAL=3–0
|name_NIC=Nice
|match_NIC_ANG=2–2
|match_NIC_AUX=0–0
|match_NIC_BAS=2–1
|match_NIC_BOR=1–1
|match_NIC_LVL=2–1
|match_NIC_RCL=1–1
|match_NIC_LIL=1–2
|match_NIC_OL=3–2
|match_NIC_MET=0–0
|match_NIC_ASM=2–1
|match_NIC_NAL=2–2
|match_NIC_NAN=3–2
|match_NIC_NMS=0–0
|match_NIC_PSG=1–1
|match_NIC_STE=0–1
|match_NIC_SOC=4–2
|match_NIC_RCS=0–0
|match_NIC_TFC=2–2
|match_NIC_VAL=4–0
|name_NMS=Nîmes
|match_NMS_ANG=0–0
|match_NMS_AUX=0–0
|match_NMS_BAS=3–2
|match_NMS_BOR=0–2
|match_NMS_LVL=2–2
|match_NMS_RCL=1–1
|match_NMS_LIL=2–1
|match_NMS_OL=1–2
|match_NMS_MET=3–3
|match_NMS_ASM=1–3
|match_NMS_NAL=1–2
|match_NMS_NAN=2–3
|match_NMS_NIC=1–3
|match_NMS_PSG=2–1
|match_NMS_STE=0–1
|match_NMS_SOC=0–0
|match_NMS_RCS=4–2
|match_NMS_TFC=2–1
|match_NMS_VAL=1–1
|name_PSG=Paris SG
|match_PSG_ANG=2–2
|match_PSG_AUX=2–3
|match_PSG_BAS=3–1
|match_PSG_BOR=4–0
|match_PSG_LVL=3–2
|match_PSG_RCL=3–0
|match_PSG_LIL=4–1
|match_PSG_OL=1–1
|match_PSG_MET=1–1
|match_PSG_ASM=0–0
|match_PSG_NAL=2–1
|match_PSG_NAN=0–2
|match_PSG_NIC=3–1
|match_PSG_NMS=3–2
|match_PSG_STE=1–1
|match_PSG_SOC=3–2
|match_PSG_RCS=1–0
|match_PSG_TFC=4–1
|match_PSG_VAL=3–2
|name_STE=Saint-Étienne
|match_STE_ANG=5–0
|match_STE_AUX=2–0
|match_STE_BAS=3–0
|match_STE_BOR=2–1
|match_STE_LVL=1–0
|match_STE_RCL=0–0
|match_STE_LIL=3–1
|match_STE_OL=3–2
|match_STE_MET=3–0
|match_STE_ASM=5–1
|match_STE_NAL=4–1
|match_STE_NAN=0–0
|match_STE_NIC=3–2
|match_STE_NMS=0–0
|match_STE_PSG=0–2
|match_STE_SOC=3–0
|match_STE_RCS=3–0
|match_STE_TFC=1–2
|match_STE_VAL=4–0
|name_SOC=Sochaux
|match_SOC_ANG=2–0
|match_SOC_AUX=1–1
|match_SOC_BAS=1–0
|match_SOC_BOR=0–0
|match_SOC_LVL=2–1
|match_SOC_RCL=1–2
|match_SOC_LIL=3–0
|match_SOC_OL=2–2
|match_SOC_MET=3–0
|match_SOC_ASM=1–1
|match_SOC_NAL=1–1
|match_SOC_NAN=2–4
|match_SOC_NIC=1–1
|match_SOC_NMS=2–1
|match_SOC_PSG=4–0
|match_SOC_STE=1–2
|match_SOC_RCS=1–1
|match_SOC_TFC=1–0
|match_SOC_VAL=3–3
|name_RCS=Strasbourg
|match_RCS_ANG=2–0
|match_RCS_AUX=1–0
|match_RCS_BAS=1–1
|match_RCS_BOR=1–1
|match_RCS_LVL=0–0
|match_RCS_RCL=1–0
|match_RCS_LIL=3–2
|match_RCS_OL=2–1
|match_RCS_MET=3–3
|match_RCS_ASM=0–0
|match_RCS_NAL=2–0
|match_RCS_NAN=1–2
|match_RCS_NIC=2–1
|match_RCS_NMS=1–0
|match_RCS_PSG=1–0
|match_RCS_STE=0–2
|match_RCS_SOC=2–0
|match_RCS_TFC=4–1
|match_RCS_VAL=3–0
|name_TFC=Tours
|match_TFC_ANG=2–2
|match_TFC_AUX=1–4
|match_TFC_BAS=2–2
|match_TFC_BOR=0–1
|match_TFC_LVL=3–2
|match_TFC_RCL=1–1
|match_TFC_LIL=3–3
|match_TFC_OL=1–1
|match_TFC_MET=1–1
|match_TFC_ASM=0–1
|match_TFC_NAL=1–0
|match_TFC_NAN=2–3
|match_TFC_NIC=1–0
|match_TFC_NMS=4–3
|match_TFC_PSG=0–2
|match_TFC_STE=1–3
|match_TFC_SOC=0–1
|match_TFC_RCS=1–1
|match_TFC_VAL=2–3
|name_VAL=Valenciennes
|match_VAL_ANG=0–0
|match_VAL_AUX=2–0
|match_VAL_BAS=1–1
|match_VAL_BOR=2–2
|match_VAL_LVL=4–2
|match_VAL_RCL=1–0
|match_VAL_LIL=0–3
|match_VAL_OL=2–1
|match_VAL_MET=3–0
|match_VAL_ASM=0–1
|match_VAL_NAL=3–0
|match_VAL_NAN=3–3
|match_VAL_NIC=1–0
|match_VAL_NMS=1–1
|match_VAL_PSG=2–0
|match_VAL_STE=0–1
|match_VAL_SOC=2–1
|match_VAL_RCS=1–2
|match_VAL_TFC=1–1
|update=complete
|source=[https://www.footballdatabase.eu/en/competition/overall/106-division_1/1980-1981 Footballdatabase.eu]
}}
Relegation play-offs
Top goalscorers
class="wikitable" style="text-align:center" |
Rank
! Player ! Club ! Goals |
---|
1
|align="left"|{{flagicon|ARG}} Delio Onnis |align="left"|Tours |24 |
2
|align="left"|{{flagicon|FRG}} Uwe Krause |align="left"|Laval |23 |
3
|align="left"|{{flagicon|YUG}} Simo Nikolić |align="left"|Lyon |21 |
4
|align="left"|{{flagicon|FRA}} Michel Platini |align="left"|Saint-Étienne |20 |
rowspan="2"|5
|align="left"|{{flagicon|FRA}} Bernard Lacombe |align="left"|Bordeaux |rowspan="2"|18 |
align="left"|{{flagicon|ARG}} Victor Trossero
|align="left"|Monaco |
rowspan="3"|7
|align="left"|{{flagicon|FRA}} Dominique Rocheteau |align="left"|Paris Saint-Germain |rowspan="3"|16 |
align="left"|{{flagicon|POL}} Andrzej Szarmach
|align="left"|Auxerre |
align="left"|{{flagicon|FRA}} Bernard Zénier
|align="left"|Nancy |
rowspan="4"|10
|align="left"|{{flagicon|FRA}} Albert Gemmrich |align="left"|Bordeaux |rowspan="4"|14 |
align="left"|{{flagicon|ISR}} Vicky Peretz
|align="left"|Strasbourg |
align="left"|{{flagicon|NED}} Johnny Rep
|align="left"|Saint-Étienne |
align="left"|{{flagicon|FRA}} Olivier Rouyer
|align="left"|Nancy |
References
{{Reflist}}
- [http://www.pari-et-gagne.com/saison198081.html Division 1 season 1980-1981] at pari-et-gagne.com
{{Ligue 1 seasons}}
{{1980–81 in French football}}
{{1980–81 in European football (UEFA)}}
{{DEFAULTSORT:1980-81 French Division 1}}