2002–03 Ligue 2
{{Short description|64th season of the second-tier football league in France}}
{{Infobox football league season
| competition = Ligue 2
| season = 2002–03
| winners =
| promoted =
| relegated =
| continentalcup1 =
| continentalcup1 qualifiers =
| league topscorer =
| biggest home win =
| biggest away win =
| highest scoring =
| total goals =
| average goals =
| longest wins =
| longest unbeaten =
| longest losses =
| highest attendance =
| lowest attendance =
| average attendance =
| prevseason = 2001–02
| nextseason = 2003–04
}}
The Ligue 2 season 2002–03, organised by the LFP was won by Toulouse FC and saw the promotions of Toulouse FC, Le Mans UC72 and FC Metz, whereas AS Beauvais, ES Wasquehal and Stade de Reims were relegated to National.
20 participating teams
League table
|res_col_header=Promotion or Relegation
|show_limit=5
|team1=TFC|name_TFC=Toulouse
|team2=LMF|name_LMF=Le Mans
|team3=FCM|name_FCM=Metz
|team4=LOR|name_LOR=Lorient
|team5=BC |name_BC =Châteauroux
|team6=CNFC|name_CNFC=Niort
|team7=SMC|name_SMC=Caen
|team8=LAV|name_LAV=Laval
|team9=STE|name_STE=Saint-Étienne
|team10=ASC|name_ASC=Amiens
|team11=FCG|name_FCG=Gueugnon
|team12=GF38|name_GF38=Grenoble
|team13=VAL|name_VAL=Valence
|team14=CLE|name_CLE=Clermont
|team15=NAN|name_NAN=Nancy
|team16=FCI|name_FCI=Istres
|team17=USCL|name_USCL=Créteil
|team18=ASBO|name_ASBO=Beauvais
|team19=ESW|name_ESW=Wasquehal
|team20=SR |name_SR =Reims
|win_TFC=21|draw_TFC=9|loss_TFC=8|gf_TFC=50|ga_TFC=24|status_TFC=C,P
|win_LMF=18|draw_LMF=14|loss_LMF=6|gf_LMF=49|ga_LMF=33|status_LMF=P
|win_FCM=19|draw_FCM=10|loss_FCM=9|gf_FCM=52|ga_FCM=29|status_FCM=P
|win_LOR=18|draw_LOR=11|loss_LOR=9|gf_LOR=43|ga_LOR=29
|win_BC =16|draw_BC =12|loss_BC =10|gf_BC =40|ga_BC =35
|win_CNFC=14|draw_CNFC=11|loss_CNFC=13|gf_CNFC=44|ga_CNFC=40
|win_SMC=12|draw_SMC=16|loss_SMC=10|gf_SMC=45|ga_SMC=40
|win_LAV=15|draw_LAV=7|loss_LAV=16|gf_LAV=41|ga_LAV=42
|win_STE=12|draw_STE=15|loss_STE=11|gf_STE=34|ga_STE=30
|win_ASC=12|draw_ASC=13|loss_ASC=13|gf_ASC=30|ga_ASC=33
|win_FCG=12|draw_FCG=13|loss_FCG=13|gf_FCG=35|ga_FCG=42
|win_GF38=11|draw_GF38=14|loss_GF38=13|gf_GF38=39|ga_GF38=29
|win_VAL=11|draw_VAL=13|loss_VAL=14|gf_VAL=38|ga_VAL=42
|win_CLE=13|draw_CLE=7|loss_CLE=18|gf_CLE=39|ga_CLE=51
|win_NAN=10|draw_NAN=13|loss_NAN=15|gf_NAN=30|ga_NAN=47
|win_FCI=10|draw_FCI=13|loss_FCI=15|gf_FCI=32|ga_FCI=53
|win_USCL=8|draw_USCL=18|loss_USCL=12|gf_USCL=39|ga_USCL=42
|win_ASBO=9|draw_ASBO=10|loss_ASBO=19|gf_ASBO=20|ga_ASBO=32|status_ASBO=R
|win_ESW=6|draw_ESW=18|loss_ESW=14|gf_ESW=26|ga_ESW=39|status_ESW=R
|win_SR =6|draw_SR =17|loss_SR =15|gf_SR =31|ga_SR =45|status_SR =R
|col_P=green1|text_P=Promotion to Ligue 1
|result1=P|result2=P|result3=P
|col_R=red1|text_R=Relegation to Championnat National [fr]
|result18=R|result19=R|result20=R
|update=complete
|source=[https://www.ligue2.fr/classement?seasonId=2002-2003&matchDay=38&matchLoc=all Ligue 2]
}}
Results
{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=AMI|team2=BEA|team3=CAE|team4=CHA|team5=CLE
|team6=CRE|team7=GRE|team8=GUE|team9=IST|team10=LAV
|team11=MFC|team12=LOR|team13=MET|team14=NAL|team15=NRT
|team16=REI|team17=STE|team18=TFC|team19=VLN|team20=WAS
|name_AMI=Amiens
|match_AMI_BEA=2–0
|match_AMI_CAE=1–0
|match_AMI_NRT=1–0
|match_AMI_CHA=0–2
|match_AMI_CLE=1–0
|match_AMI_CRE=2–0
|match_AMI_GRE=1–1
|match_AMI_GUE=0–0
|match_AMI_IST=1–1
|match_AMI_MFC=0–1
|match_AMI_LOR=0–2
|match_AMI_MET=1–0
|match_AMI_NAL=0–0
|match_AMI_STE=1–0
|match_AMI_LAV=1–0
|match_AMI_REI=0–1
|match_AMI_TFC=3–1
|match_AMI_VLN=3–0
|match_AMI_WAS=1–2
|name_BEA=Beauvais
|match_BEA_AMI=1–1
|match_BEA_CAE=1–2
|match_BEA_NRT=0–2
|match_BEA_CHA=0–1
|match_BEA_CLE=1–0
|match_BEA_CRE=0–0
|match_BEA_GRE=0–1
|match_BEA_GUE=1–0
|match_BEA_IST=2–0
|match_BEA_MFC=0–2
|match_BEA_LOR=0–1
|match_BEA_MET=1–2
|match_BEA_NAL=1–1
|match_BEA_STE=3–0
|match_BEA_LAV=1–2
|match_BEA_REI=1–0
|match_BEA_TFC=0–0
|match_BEA_VLN=0–0
|match_BEA_WAS=0–0
|name_CAE=Caen
|match_CAE_AMI=2–0
|match_CAE_BEA=0–0
|match_CAE_NRT=0–1
|match_CAE_CHA=4–1
|match_CAE_CLE=1–1
|match_CAE_CRE=2–2
|match_CAE_GRE=0–0
|match_CAE_GUE=3–0
|match_CAE_IST=1–0
|match_CAE_MFC=1–1
|match_CAE_LOR=0–0
|match_CAE_MET=1–0
|match_CAE_NAL=2–0
|match_CAE_STE=0–0
|match_CAE_LAV=0–0
|match_CAE_REI=1–1
|match_CAE_TFC=0–2
|match_CAE_VLN=3–1
|match_CAE_WAS=2–1
|name_NRT=Niort
|match_NRT_AMI=2–0
|match_NRT_BEA=0–1
|match_NRT_CAE=1–1
|match_NRT_CHA=4–0
|match_NRT_CLE=3–2
|match_NRT_CRE=1–0
|match_NRT_GRE=1–0
|match_NRT_GUE=0–1
|match_NRT_IST=1–3
|match_NRT_MFC=1–1
|match_NRT_LOR=1–1
|match_NRT_MET=2–0
|match_NRT_NAL=3–2
|match_NRT_STE=3–0
|match_NRT_LAV=2–1
|match_NRT_REI=0–0
|match_NRT_TFC=2–0
|match_NRT_VLN=2–2
|match_NRT_WAS=1–1
|name_CHA=Châteauroux
|match_CHA_AMI=1–1
|match_CHA_BEA=1–0
|match_CHA_CAE=2–1
|match_CHA_NRT=4–0
|match_CHA_CLE=1–0
|match_CHA_CRE=2–0
|match_CHA_GRE=0–0
|match_CHA_GUE=2–1
|match_CHA_IST=1–0
|match_CHA_MFC=1–1
|match_CHA_LOR=3–1
|match_CHA_MET=0–0
|match_CHA_NAL=1–0
|match_CHA_STE=1–1
|match_CHA_LAV=0–2
|match_CHA_REI=3–1
|match_CHA_TFC=0–0
|match_CHA_VLN=1–1
|match_CHA_WAS=2–2
|name_CLE=Clermont
|match_CLE_AMI=1–1
|match_CLE_BEA=1–0
|match_CLE_CAE=2–3
|match_CLE_NRT=0–1
|match_CLE_CHA=1–3
|match_CLE_CRE=1–2
|match_CLE_GRE=2–0
|match_CLE_GUE=0–0
|match_CLE_IST=1–1
|match_CLE_MFC=1–0
|match_CLE_LOR=2–1
|match_CLE_MET=2–1
|match_CLE_NAL=3–1
|match_CLE_STE=1–0
|match_CLE_LAV=3–0
|match_CLE_REI=3–2
|match_CLE_TFC=0–1
|match_CLE_VLN=1–0
|match_CLE_WAS=1–0
|name_CRE=Créteil
|match_CRE_AMI=1–1
|match_CRE_BEA=1–0
|match_CRE_CAE=1–1
|match_CRE_NRT=0–0
|match_CRE_CHA=0–2
|match_CRE_CLE=0–1
|match_CRE_GRE=0–0
|match_CRE_GUE=2–2
|match_CRE_IST=5–0
|match_CRE_MFC=2–2
|match_CRE_LOR=3–1
|match_CRE_MET=1–1
|match_CRE_NAL=2–0
|match_CRE_STE=0–0
|match_CRE_LAV=1–1
|match_CRE_REI=1–1
|match_CRE_TFC=2–2
|match_CRE_VLN=0–1
|match_CRE_WAS=2–1
|name_GRE=Grenoble
|match_GRE_AMI=0–0
|match_GRE_BEA=0–2
|match_GRE_CAE=2–2
|match_GRE_NRT=1–0
|match_GRE_CHA=0–0
|match_GRE_CLE=6–1
|match_GRE_CRE=3–0
|match_GRE_GUE=2–0
|match_GRE_IST=5–0
|match_GRE_MFC=0–0
|match_GRE_LOR=0–0
|match_GRE_MET=0–0
|match_GRE_NAL=0–1
|match_GRE_STE=1–0
|match_GRE_LAV=0–1
|match_GRE_REI=4–1
|match_GRE_TFC=1–1
|match_GRE_VLN=1–2
|match_GRE_WAS=3–0
|name_GUE=Gueugnon
|match_GUE_AMI=1–1
|match_GUE_BEA=2–0
|match_GUE_CAE=1–1
|match_GUE_NRT=1–0
|match_GUE_CHA=2–2
|match_GUE_CLE=2–0
|match_GUE_CRE=2–2
|match_GUE_GRE=1–0
|match_GUE_IST=1–1
|match_GUE_MFC=0–1
|match_GUE_LOR=1–0
|match_GUE_MET=0–2
|match_GUE_NAL=2–2
|match_GUE_STE=0–2
|match_GUE_LAV=2–1
|match_GUE_REI=2–2
|match_GUE_TFC=0–1
|match_GUE_VLN=2–0
|match_GUE_WAS=0–2
|name_IST=Istres
|match_IST_AMI=2–0
|match_IST_BEA=0–0
|match_IST_CAE=0–4
|match_IST_NRT=1–3
|match_IST_CHA=0–2
|match_IST_CLE=1–1
|match_IST_CRE=1–0
|match_IST_GRE=3–1
|match_IST_GUE=1–0
|match_IST_MFC=1–0
|match_IST_LOR=1–1
|match_IST_MET=1–1
|match_IST_NAL=2–0
|match_IST_STE=0–0
|match_IST_LAV=3–1
|match_IST_REI=0–0
|match_IST_TFC=0–4
|match_IST_VLN=2–2
|match_IST_WAS=1–0
|name_MFC=Le Mans
|match_MFC_AMI=1–1
|match_MFC_BEA=1–0
|match_MFC_CAE=2–0
|match_MFC_NRT=1–0
|match_MFC_CHA=1–0
|match_MFC_CLE=3–0
|match_MFC_CRE=2–1
|match_MFC_GRE=1–0
|match_MFC_GUE=3–1
|match_MFC_IST=1–0
|match_MFC_LOR=0–1
|match_MFC_MET=1–0
|match_MFC_NAL=3–0
|match_MFC_STE=2–2
|match_MFC_LAV=1–1
|match_MFC_REI=1–1
|match_MFC_TFC=2–1
|match_MFC_VLN=2–0
|match_MFC_WAS=0–0
|name_LOR=Lorient
|match_LOR_AMI=1–0
|match_LOR_BEA=3–0
|match_LOR_CAE=2–0
|match_LOR_NRT=1–0
|match_LOR_CHA=2–0
|match_LOR_CLE=0–0
|match_LOR_CRE=0–0
|match_LOR_GRE=0–2
|match_LOR_GUE=0–1
|match_LOR_IST=1–0
|match_LOR_MFC=3–4
|match_LOR_MET=2–0
|match_LOR_NAL=1–0
|match_LOR_STE=1–1
|match_LOR_LAV=2–1
|match_LOR_REI=3–0
|match_LOR_TFC=1–0
|match_LOR_VLN=1–0
|match_LOR_WAS=0–0
|name_MET=Metz
|match_MET_AMI=1–0
|match_MET_BEA=1–0
|match_MET_CAE=4–0
|match_MET_NRT=2–1
|match_MET_CHA=2–0
|match_MET_CLE=2–1
|match_MET_CRE=1–0
|match_MET_GRE=1–0
|match_MET_GUE=4–0
|match_MET_IST=4–1
|match_MET_MFC=4–0
|match_MET_LOR=2–1
|match_MET_NAL=4–0
|match_MET_STE=1–1
|match_MET_LAV=2–1
|match_MET_REI=0–0
|match_MET_TFC=0–0
|match_MET_VLN=1–2
|match_MET_WAS=2–0
|name_NAL=Nancy
|match_NAL_AMI=1–0
|match_NAL_BEA=0–2
|match_NAL_CAE=0–0
|match_NAL_NRT=0–0
|match_NAL_CHA=1–0
|match_NAL_CLE=1–0
|match_NAL_CRE=2–3
|match_NAL_GRE=1–1
|match_NAL_GUE=1–1
|match_NAL_IST=0–2
|match_NAL_MFC=2–2
|match_NAL_LOR=0–0
|match_NAL_MET=1–2
|match_NAL_STE=1–0
|match_NAL_LAV=2–1
|match_NAL_REI=2–1
|match_NAL_TFC=3–2
|match_NAL_VLN=2–2
|match_NAL_WAS=0–0
|name_STE=Saint-Étienne
|match_STE_AMI=4–1
|match_STE_BEA=1–0
|match_STE_CAE=2–1
|match_STE_NRT=2–0
|match_STE_CHA=0–0
|match_STE_CLE=3–1
|match_STE_CRE=1–1
|match_STE_GRE=2–1
|match_STE_GUE=0–3
|match_STE_IST=3–0
|match_STE_MFC=0–0
|match_STE_LOR=1–1
|match_STE_MET=1–1
|match_STE_NAL=0–1
|match_STE_LAV=1–0
|match_STE_REI=0–0
|match_STE_TFC=1–0
|match_STE_VLN=2–0
|match_STE_WAS=2–0
|name_LAV=Laval
|match_LAV_AMI=1–0
|match_LAV_BEA=2–0
|match_LAV_CAE=3–2
|match_LAV_NRT=2–1
|match_LAV_CHA=1–0
|match_LAV_CLE=1–3
|match_LAV_CRE=1–0
|match_LAV_GRE=1–1
|match_LAV_GUE=2–0
|match_LAV_IST=3–1
|match_LAV_MFC=1–1
|match_LAV_LOR=0–1
|match_LAV_MET=1–1
|match_LAV_NAL=0–1
|match_LAV_STE=1–0
|match_LAV_REI=1–0
|match_LAV_TFC=1–1
|match_LAV_VLN=1–2
|match_LAV_WAS=1–0
|name_REI=Reims
|match_REI_AMI=1–1
|match_REI_BEA=0–0
|match_REI_CAE=1–2
|match_REI_NRT=1–1
|match_REI_CHA=0–1
|match_REI_CLE=0–0
|match_REI_CRE=0–0
|match_REI_GRE=0–1
|match_REI_GUE=1–1
|match_REI_IST=2–2
|match_REI_MFC=1–2
|match_REI_LOR=1–3
|match_REI_MET=0–2
|match_REI_NAL=1–0
|match_REI_STE=1–0
|match_REI_LAV=3–2
|match_REI_TFC=0–1
|match_REI_VLN=2–0
|match_REI_WAS=4–1
|name_TFC=Toulouse
|match_TFC_AMI=1–2
|match_TFC_BEA=2–0
|match_TFC_CAE=2–0
|match_TFC_NRT=4–1
|match_TFC_CHA=1–0
|match_TFC_CLE=2–1
|match_TFC_CRE=0–0
|match_TFC_GRE=2–0
|match_TFC_GUE=0–1
|match_TFC_IST=1–0
|match_TFC_MFC=2–0
|match_TFC_LOR=3–1
|match_TFC_MET=3–0
|match_TFC_NAL=0–0
|match_TFC_STE=1–0
|match_TFC_LAV=2–1
|match_TFC_REI=2–0
|match_TFC_VLN=3–1
|match_TFC_WAS=1–0
|name_VLN=Valence
|match_VLN_AMI=0–1
|match_VLN_BEA=0–0
|match_VLN_CAE=0–0
|match_VLN_NRT=2–2
|match_VLN_CHA=4–0
|match_VLN_CLE=4–1
|match_VLN_CRE=2–1
|match_VLN_GRE=1–0
|match_VLN_GUE=0–1
|match_VLN_IST=0–0
|match_VLN_MFC=2–2
|match_VLN_LOR=1–1
|match_VLN_MET=3–1
|match_VLN_NAL=2–0
|match_VLN_STE=0–0
|match_VLN_LAV=1–0
|match_VLN_REI=0–0
|match_VLN_TFC=0–1
|match_VLN_WAS=0–1
|name_WAS=Wasquehal
|match_WAS_AMI=0–0
|match_WAS_BEA=0–2
|match_WAS_CAE=2–2
|match_WAS_NRT=1–1
|match_WAS_CHA=0–0
|match_WAS_CLE=2–0
|match_WAS_CRE=2–3
|match_WAS_GRE=1–1
|match_WAS_GUE=0–0
|match_WAS_IST=0–0
|match_WAS_MFC=2–1
|match_WAS_LOR=1–2
|match_WAS_MET=0–0
|match_WAS_NAL=1–1
|match_WAS_STE=1–1
|match_WAS_LAV=0–1
|match_WAS_REI=1–1
|match_WAS_TFC=0–0
|match_WAS_VLN=1–0
|update=complete
|source=[https://www.ligue2.fr/calendrier-resultats?seasonId=2002-2003&matchDay=38 Ligue 2]
}}
Top goalscorers
class="wikitable" style="text-align:center"
!Rank !Player !Club !Goals |
1
|align="left"|{{flagicon|FRA}} Cédric Fauré |align="left"|Toulouse |20 |
rowspan="2"|2
|align="left"|{{flagicon|FRA}} Guillaume Deschamps |align="left"|Châteauroux |rowspan="2"|15 |
align="left"|{{flagicon|GAB}} Daniel Cousin
|align="left"|Le Mans |
4
|align="left"|{{flagicon|TOG}} Emmanuel Adebayor |align="left"|Metz |13 |
rowspan="3"|5
|align="left"|{{flagicon|TOG}} Robert Malm |align="left"|Grenoble |rowspan="3"|12 |
align="left"|{{flagicon|CIV}} Élie Kroupi
|align="left"|Lorient |
align="left"|{{flagicon|FRA}} Cédric Liabeuf
|align="left"|Reims |
rowspan="2"|8
|align="left"|{{flagicon|FRA}} Sébastien Mazure |align="left"|Caen |rowspan="2"|11 |
align="left"|{{flagicon|BRA}} {{flagicon|FRA}} Rogerio Moreira
|align="left"|Valence |
rowspan="3"|10
|align="left"|{{flagicon|FRA}} Guilherme Mauricio |align="left"|Laval |rowspan="3"|10 |
align="left"|{{flagicon|ARG}} Sergio Rojas
|align="left"|Grenoble |
align="left"|{{flagicon|FRA}} Patrice Loko
|align="left"|Lorient |
External links
- [https://web.archive.org/web/20150414005233/http://www.rsssf.com/tablesf/fran2hist.html RSSSF archives of results]
- [http://www.lfp.fr/ligue2/stat/affluence.asp?saison=2002/2003 Official attendance on LFP site]{{Dead link|date=April 2019 |bot=InternetArchiveBot |fix-attempted=yes }}
{{Ligue 2 seasons}}
{{2002–03 in French football}}
{{DEFAULTSORT:2002-03 Ligue 2}}