1998–99 Nationalliga A

{{Short description|102nd season of top-tier Swiss football}}

{{Inline|date=July 2020}}

{{Infobox football league season

| season = 1998–99

| competition = Nationalliga A

| winners = Servette
17th title

| relegated = Sion
Young Boys

| continentalcup1 =

| continentalcup1 qualifiers =

| continentalcup2 =

| continentalcup2 qualifiers =

| league topscorer = Alexandre Rey (19 goals)

| biggest home win =

| biggest away win =

| highest scoring =

| matches =

| total goals =

| longest wins =

| longest unbeaten =

| longest losses =

| highest attendance =

| lowest attendance =

| average attendance =

| prevseason = 1997–98

| nextseason = 1999–2000

}}

Teams in the Swiss National League A played 22 games in the 1998–99 football season, with an eight-team playoff.

Overview

The Qualification Round to the League season 2001–02 was contested by twelve teams. The first eight teams of the First Stage (or Qualification) were then to compete in the Championship Playoff Round. The teams in ninth to twelfth position completed with the top four teams of the Nationalliga B in a Nationalliga A/B Playoff round.

Nationalliga A

At the end of the season Servette won the championship.

=Qualification phase=

==Table==

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

|section=First stage

|show_limit=5

|res_col_header=Q

|team1=SER|name_SER=Servette

|team2=GCZ|name_GCZ=Grasshopper Club

|team3=ZÜR|name_ZÜR=Zürich

|team4=LS |name_LS =Lausanne-Sport

|team5=NX |name_NX =Xamax

|team6=BAS|name_BAS=Basel

|team7=LUC|name_LUC=Luzern

|team8=STG|name_STG=St. Gallen

|team9=SIO|name_SIO=Sion

|team10=LUG|name_LUG=Lugano

|team11=YB |name_YB =Young Boys

|team12=AAR|name_AAR=Aarau

|win_SER=12|draw_SER=8|loss_SER=2|gf_SER=38|ga_SER=24

|win_GCZ=11|draw_GCZ=5|loss_GCZ=6|gf_GCZ=37|ga_GCZ=25

|win_ZÜR=10|draw_ZÜR=8|loss_ZÜR=4|gf_ZÜR=33|ga_ZÜR=21

|win_LS =10|draw_LS =8|loss_LS =4|gf_LS =36|ga_LS =33

|win_NX =7|draw_NX =11|loss_NX =4|gf_NX =30|ga_NX =23

|win_BAS=8|draw_BAS=4|loss_BAS=10|gf_BAS=21|ga_BAS=34

|win_LUC=6|draw_LUC=9|loss_LUC=7|gf_LUC=26|ga_LUC=25

|win_STG=7|draw_STG=6|loss_STG=9|gf_STG=31|ga_STG=31

|win_SIO=5|draw_SIO=8|loss_SIO=9|gf_SIO=22|ga_SIO=36

|win_LUG=5|draw_LUG=7|loss_LUG=10|gf_LUG=35|ga_LUG=43

|win_YB =4|draw_YB =7|loss_YB =11|gf_YB =33|ga_YB =34

|win_AAR=3|draw_AAR=7|loss_AAR=12|gf_AAR=28|ga_AAR=41

|split8=yes

|col_CP=green3|text_CP=Advance to championship round
halved points (rounded up) as bonus

|result1=CP|result2=CP|result3=CP|result4=CP|result5=CP|result6=CP|result7=CP|result8=CP

|col_RP=red3|text_RP=Continue to promotion/relegation round

|result9=RP|result10=RP|result11=RP|result12=RP

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

|update=complete

|source=[https://www.rsssf.org/tablesz/zwit99.html rsssf.com]

}}

==Results==

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=AAR|team2=BAS|team3=GCZ|team4=LS|team5=LUG

|team6=LUZ|team7=NX|team8=SER|team9=SIO|team10=STG

|team11=YB|team12=ZÜR

|name_SER=Servette

|match_SER_GCZ=2–0

|match_SER_ZÜR=3–1

|match_SER_LS=2–2

|match_SER_NX=1–1

|match_SER_BAS=3–1

|match_SER_LUZ=3–2

|match_SER_STG=1–0

|match_SER_SIO=2–1

|match_SER_LUG=1–0

|match_SER_YB=0–1

|match_SER_AAR=3–2

|name_GCZ=Grasshopper

|match_GCZ_SER=3–0

|match_GCZ_ZÜR=1–2

|match_GCZ_LS=2–2

|match_GCZ_NX=1–1

|match_GCZ_BAS=2–1

|match_GCZ_LUZ=2–0

|match_GCZ_STG=4–1

|match_GCZ_SIO=4–1

|match_GCZ_LUG=3–2

|match_GCZ_YB=2–1

|match_GCZ_AAR=2–0

|name_ZÜR=Zürich

|match_ZÜR_SER=0–1

|match_ZÜR_GCZ=0–0

|match_ZÜR_LS=3–3

|match_ZÜR_NX=1–1

|match_ZÜR_BAS=1–0

|match_ZÜR_LUZ=2–0

|match_ZÜR_STG=3–1

|match_ZÜR_SIO=3–0

|match_ZÜR_LUG=4–1

|match_ZÜR_YB=3–2

|match_ZÜR_AAR=1–0

|name_LS=Lausanne-Sport

|match_LS_SER=0–0

|match_LS_GCZ=3–1

|match_LS_ZÜR=1–1

|match_LS_NX=1–0

|match_LS_BAS=0–2

|match_LS_LUZ=2–2

|match_LS_STG=1–0

|match_LS_SIO=2–1

|match_LS_LUG=3–2

|match_LS_YB=1–0

|match_LS_AAR=2–1

|name_NX=Neuchâtel Xamax

|match_NX_SER=1–1

|match_NX_GCZ=0–2

|match_NX_ZÜR=1–1

|match_NX_LS=4–1

|match_NX_BAS=3–1

|match_NX_LUZ=1–1

|match_NX_STG=2–0

|match_NX_SIO=3–1

|match_NX_LUG=1–0

|match_NX_YB=1–1

|match_NX_AAR=0–0

|name_BAS=Basel

|match_BAS_SER=0–2

|match_BAS_GCZ=1–1

|match_BAS_ZÜR=2–1

|match_BAS_LS=1–1

|match_BAS_NX=2–0

|match_BAS_LUZ=1–0

|match_BAS_STG=1–0

|match_BAS_SIO=0–0

|match_BAS_LUG=1–3

|match_BAS_YB=1–1

|match_BAS_AAR=1–0

|name_LUZ=Luzern

|match_LUZ_SER=0–0

|match_LUZ_GCZ=1–0

|match_LUZ_ZÜR=3–2

|match_LUZ_LS=1–0

|match_LUZ_NX=1–1

|match_LUZ_BAS=4–1

|match_LUZ_STG=1–1

|match_LUZ_SIO=1–2

|match_LUZ_LUG=1–2

|match_LUZ_YB=0–0

|match_LUZ_AAR=2–2

|name_STG=St. Gallen

|match_STG_SER=0–0

|match_STG_GCZ=3–1

|match_STG_ZÜR=0–0

|match_STG_LS=0–1

|match_STG_NX=0–0

|match_STG_BAS=0–1

|match_STG_LUZ=2–1

|match_STG_SIO=2–0

|match_STG_LUG=4–4

|match_STG_YB=3–1

|match_STG_AAR=4–3

|name_SIO=Sion

|match_SIO_SER=2–2

|match_SIO_GCZ=0–1

|match_SIO_ZÜR=0–0

|match_SIO_LS=0–4

|match_SIO_NX=1–1

|match_SIO_BAS=1–0

|match_SIO_LUZ=0–0

|match_SIO_STG=2–1

|match_SIO_LUG=2–0

|match_SIO_YB=1–1

|match_SIO_AAR=3–2

|name_LUG=Lugano

|match_LUG_SER=3–3

|match_LUG_GCZ=1–1

|match_LUG_ZÜR=0–0

|match_LUG_LS=1–2

|match_LUG_NX=4–3

|match_LUG_BAS=5–1

|match_LUG_LUZ=0–3

|match_LUG_STG=2–2

|match_LUG_SIO=2–2

|match_LUG_YB=2–2

|match_LUG_AAR=0–2

|name_YB=Young Boys

|match_YB_SER=3–4

|match_YB_GCZ=3–1

|match_YB_ZÜR=1–2

|match_YB_LS=7–2

|match_YB_NX=2–3

|match_YB_BAS=1–2

|match_YB_LUZ=1–2

|match_YB_STG=0–1

|match_YB_SIO=3–0

|match_YB_LUG=0–1

|match_YB_AAR=1–1

|name_AAR=Aarau

|match_AAR_SER=1–4

|match_AAR_GCZ=0–3

|match_AAR_ZÜR=0–2

|match_AAR_LS=2–2

|match_AAR_NX=0–2

|match_AAR_BAS=5–0

|match_AAR_LUZ=0–0

|match_AAR_STG=2–6

|match_AAR_SIO=2–2

|match_AAR_LUG=2–0

|match_AAR_YB=1–1

|match_LUG_LUZ_note=Match awarded.

|update=complete|source=

}}

=Championship round=

The first eight teams of the qualification phase competed in the Championship round. The teams took half of the points (rounded up to complete units) gained in the qualification as bonus with them.

==Table==

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

|section=Championship playoff

|show_limit=5

|res_col_header=Q

|show_bonus_points=y

|team1=SER|name_SER=Servette

|team2=GCZ|name_GCZ=Grasshopper Club

|team3=LS |name_LS =Lausanne-Sport

|team4=ZÜR|name_ZÜR=Zürich

|team5=BAS|name_BAS=Basel

|team6=NX |name_NX =Xamax

|team7=LUC|name_LUC=Luzern

|team8=STG|name_STG=St. Gallen

|win_SER=7|draw_SER=3|loss_SER=4|gf_SER=19|ga_SER=14|adjust_points_SER=22

|win_GCZ=8|draw_GCZ=3|loss_GCZ=3|gf_GCZ=31|ga_GCZ=11|adjust_points_GCZ=19

|win_LS =8|draw_LS =2|loss_LS =4|gf_LS =28|ga_LS =20|adjust_points_LS =19

|win_ZÜR=7|draw_ZÜR=2|loss_ZÜR=5|gf_ZÜR=24|ga_ZÜR=15|adjust_points_ZÜR=19

|win_BAS=5|draw_BAS=4|loss_BAS=5|gf_BAS=18|ga_BAS=19|adjust_points_BAS=14

|win_NX =2|draw_NX =6|loss_NX =6|gf_NX =12|ga_NX =27|adjust_points_NX =16

|win_LUC=4|draw_LUC=2|loss_LUC=8|gf_LUC=13|ga_LUC=27|adjust_points_LUC=14

|win_STG=2|draw_STG=4|loss_STG=8|gf_STG=13|ga_STG=25|adjust_points_STG=14

|col_CL3=green1|text_CL3=Swiss champions, qualified for Champions League third qualifying round

|result1=CL3

|col_UCQR1=blue1|text_UCQR1=qualified for UEFA Cup qualifying round

|result2=UCQR1

|col_UC1=yellow1|text_UC1=Swiss Cup winners, qualified for UEFA Cup first round

|result3=UC1

|col_UCQR2=blue1|text_UCQR2=qualified for UEFA Cup qualifying round

|result4=UCQR2

|col_IC1=blue3|text_IC1=qualified for Intertoto Cup first round

|result5=IC1

|col_IC2=blue3|text_IC2=qualified for Intertoto Cup first round

|result6=IC2

|class_rules=1) points; 2) Position in the qualification.

|update=complete|source=[https://www.rsssf.org/tablesz/zwit99.html rsssf.com]

}}

== Results ==

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=BAS|team2=GCZ|team3=LS|team4=LUZ|team5=NX

|team6=SER|team7=STG|team8=ZÜR

|name_SER=Servette

|match_SER_GCZ=0–0

|match_SER_LS=2–0

|match_SER_ZÜR=1–1

|match_SER_BAS=2–1

|match_SER_NX=1–2

|match_SER_LUZ=1–0

|match_SER_STG=2–0

|name_GCZ=Grasshopper

|match_GCZ_SER=0–1

|match_GCZ_LS=5–0

|match_GCZ_ZÜR=0–2

|match_GCZ_BAS=4–2

|match_GCZ_NX=5–0

|match_GCZ_LUZ=4–0

|match_GCZ_STG=4–0

|name_LS=Lausanne-Sport

|match_LS_SER=2–5

|match_LS_GCZ=2–3

|match_LS_ZÜR=3–1

|match_LS_BAS=3–0

|match_LS_NX=4–0

|match_LS_LUZ=5–1

|match_LS_STG=4–1

|name_ZÜR=Zürich

|match_ZÜR_SER=4–0

|match_ZÜR_GCZ=0–1

|match_ZÜR_LS=0–1

|match_ZÜR_BAS=2–1

|match_ZÜR_NX=2–2

|match_ZÜR_LUZ=3–0

|match_ZÜR_STG=0–2

|name_BAS=Basel

|match_BAS_SER=0–0

|match_BAS_GCZ=2–0

|match_BAS_LS=1–2

|match_BAS_ZÜR=1–0

|match_BAS_NX=1–0

|match_BAS_LUZ=1–1

|match_BAS_STG=3–3

|name_NX=Neuchâtel Xamax

|match_NX_SER=0–3

|match_NX_GCZ=1–1

|match_NX_LS=1–1

|match_NX_ZÜR=1–3

|match_NX_BAS=1–1

|match_NX_LUZ=1–1

|match_NX_STG=3–2

|name_LUZ=Luzern

|match_LUZ_SER=2–1

|match_LUZ_GCZ=1–4

|match_LUZ_LS=0–1

|match_LUZ_ZÜR=1–3

|match_LUZ_BAS=0–2

|match_LUZ_NX=2–0

|match_LUZ_STG=2–1

|name_STG=St. Gallen

|match_STG_SER=2–0

|match_STG_GCZ=0–0

|match_STG_LS=0–0

|match_STG_ZÜR=1–3

|match_STG_BAS=1–2

|match_STG_NX=0–0

|match_STG_LUZ=0–2

|update=complete|source=

}}

Nationalliga B

=Qualification phase=

==Table==

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

|section=Regular season

|show_limit=5

|res_col_header=Q

|show_bonus_points=n

|team1=BEL |name_BEL = Bellinzona |win_BEL =13 |draw_BEL =5 |loss_BEL =4 |gf_BEL =43 |ga_BEL=17

|team2=SIO |name_SIO = Sion |win_SIO =12 |draw_SIO =4 |loss_SIO =6 |gf_SIO =41 |ga_SIO=21

|team3=THU |name_THU = Thun |win_THU =10 |draw_THU =8 |loss_THU =4 |gf_THU =34 |ga_THU=24

|team4=BAD |name_BAD= Baden |win_BAD =10 |draw_BAD =7 |loss_BAD =5 |gf_BAD =32 |ga_BAD=20

|team5=KRI |name_KRI= Kriens |win_KRI =10 |draw_KRI =7 |loss_KRI =5 |gf_KRI =37 |ga_KRI=28

|team6=CAR |name_CAR= Étoile Carouge |win_CAR =9 |draw_CAR =8 |loss_CAR =5 |gf_CAR =24 |ga_CAR=18

|team7=WIN |name_WIN= Winterthur |win_WIN =9 |draw_WIN =3 |loss_WIN =10 |gf_WIN =30 |ga_WIN=33

|team8=WIL |name_WIL= Wil |win_WIL =8 |draw_WIL =5 |loss_WIL =9 |gf_WIL =40 |ga_WIL=41

|team9=SOL |name_SOL= Solothurn |win_SOL =7|draw_SOL =2 |loss_SOL =13 |gf_SOL =29 |ga_SOL=37

|team10=YB |name_YB= Young Boys |win_YB =5 |draw_YB =6 |loss_YB =11 |gf_YB =31 |ga_YB=45

|team11=NYO |name_NYO= Stade Nyonnais |win_NYO =5 |draw_NYO =3 |loss_NYO =14 |gf_NYO =30 |ga_NYO=53

|team12=SCH |name_SCH= Schaffhausen |win_SCH =2 |draw_SCH =6 |loss_SCH =14 |gf_SCH =16 |ga_SCH=50

|split4=yes

|col_CPR=green3|text_CPR=Advance to promotion/relegation NLA/LNB round

|result1=CPR|result2=CPR|result3=CPR|result4=CPR

|col_RP=red3|text_RP=Continue to relegation round NLB/1. Liga
halved points (rounded up) as bonus

|result5=RP|result6=RP|result7=RP|result8=RP|result9=RP|result10=RP|result11=RP|result12=RP

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

|update=complete

|source=[https://www.rsssf.org/tablesz/zwit00.html RSSSF]

}}

=Promotion/relegation group NLA/NLB=

The teams in the ninth to twelfth positions in Nationalliga A competed with the top four teams of Nationalliga B in a Nationalliga A/B promotion/relegation round.

==Table==

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

|section=Relegation group

|res_col_header=Q

|show_limit=5

|team1=LUG|name_LUG=Lugano

|team2=DEL|name_DEL=Delémont

|team3=YVE|name_YVE=Yverdon-Sport

|team4=AAR|name_AAR=Aarau

|team5=SIO|name_SIO=Sion

|team6=YB |name_YB =Young Boys

|team7=WIL|name_WIL=Wil

|team8=ÉTO|name_ÉTO=Étoile Carouge

|win_LUG=9|draw_LUG=2|loss_LUG=3|gf_LUG=19|ga_LUG=10

|win_DEL=7|draw_DEL=2|loss_DEL=5|gf_DEL=23|ga_DEL=20

|win_YVE=6|draw_YVE=3|loss_YVE=5|gf_YVE=22|ga_YVE=17

|win_AAR=6|draw_AAR=2|loss_AAR=6|gf_AAR=24|ga_AAR=24

|win_SIO=6|draw_SIO=1|loss_SIO=7|gf_SIO=16|ga_SIO=17

|win_YB =5|draw_YB =2|loss_YB =7|gf_YB =25|ga_YB =31

|win_WIL=5|draw_WIL=1|loss_WIL=8|gf_WIL=26|ga_WIL=30

|win_ÉTO=4|draw_ÉTO=3|loss_ÉTO=7|gf_ÉTO=18|ga_ÉTO=24

|split4=yes

|col_P=green1|text_P=Promoted to NLA

|result2=P|result3=P

|col_RA=yellow3|text_RA=Remain in NLA

|result1=RA|result4=RA

|col_RB=yellow3|text_RB=Remain in NLB

|result7=RB|result8=RB

|col_R=red1|text_R=Relegated to NLB

|result5=R|result6=R

|class_rules = 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Away goals scored; 6) Draw.

|update=complete

|source=[https://www.rsssf.org/tablesz/zwit99.html RSSSF]

}}

== Results ==

{{#invoke:sports results|main

|matches_style=FBR|solid_cell=grey

|team1=AAR|team2=DEL|team3=ÉTO|team4=LUG|team5=SIO

|team6=YB|team7=YS|team8=WIL

|name_LUG=Lugano

|match_LUG_DEL=2–1

|match_LUG_YS=1–1

|match_LUG_AAR=1–2

|match_LUG_SIO=1–0

|match_LUG_YB=2–0

|match_LUG_WIL=1–0

|match_LUG_ÉTO=1–1

|name_DEL=Delémont

|match_DEL_LUG=1–2

|match_DEL_YS=0–0

|match_DEL_AAR=2–1

|match_DEL_SIO=1–0

|match_DEL_YB=5–3

|match_DEL_WIL=1–2

|match_DEL_ÉTO=1–1

|name_YS=Yverdon-Sport

|match_YS_LUG=1–0

|match_YS_DEL=3–1

|match_YS_AAR=2–1

|match_YS_SIO=0–1

|match_YS_YB=5–1

|match_YS_WIL=1–4

|match_YS_ÉTO=1–0

|name_AAR=Aarau

|match_AAR_LUG=0–1

|match_AAR_DEL=1–3

|match_AAR_YS=2–1

|match_AAR_SIO=4–1

|match_AAR_YB=1–1

|match_AAR_WIL=3–1

|match_AAR_ÉTO=3–1

|name_SIO=Sion

|match_SIO_LUG=0–2

|match_SIO_DEL=3–0

|match_SIO_YS=2–1

|match_SIO_AAR=1–1

|match_SIO_YB=3–1

|match_SIO_WIL=2–0

|match_SIO_ÉTO=1–0

|name_YB=Young Boys

|match_YB_LUG=0–3

|match_YB_DEL=0–1

|match_YB_YS=1–2

|match_YB_AAR=4–1

|match_YB_SIO=3–1

|match_YB_WIL=3–2

|match_YB_ÉTO=1–1

|name_WIL=Wil

|match_WIL_LUG=3–0

|match_WIL_DEL=1–4

|match_WIL_YS=1–1

|match_WIL_AAR=2–3

|match_WIL_SIO=1–0

|match_WIL_YB=3–4

|match_WIL_ÉTO=3–4

|name_ÉTO=Étoile Carouge

|match_ÉTO_LUG=0–2

|match_ÉTO_DEL=1–2

|match_ÉTO_YS=2–1

|match_ÉTO_AAR=3–1

|match_ÉTO_SIO=2–1

|match_ÉTO_YB=1–3

|match_ÉTO_WIL=1–3

|update=complete|source=

}}

=Relegation group NLB/1. Liga=

The last eight teams of the qualification phase competed in the relegation group against relegation to the 1. Liga. The teams took half of the points (rounded up to complete units) gained in the qualification as bonus with them.

==Table==

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

|res_col_header=QR

|show_bonus_points=y

|team1=BAD |name_BAD = Baden |win_BAD =7 |draw_BAD =4 |loss_BAD =3 |gf_BAD =25 |ga_BAD=18 |adjust_points_BAD=11

|team2=THU |name_THU = Thun |win_THU =6 |draw_THU =4 |loss_THU =4 |gf_THU =30 |ga_THU=20 |adjust_points_THU=13

|team3=NYO |name_NYO = Stade Nyonnais |win_NYO =7 |draw_NYO =3 |loss_NYO =4 |gf_NYO =29 |ga_NYO=22 |adjust_points_NYO=11

|team4=KRI |name_KRI= Kriens |win_KRI =5 |draw_KRI =3 |loss_KRI =6 |gf_KRI =19 |ga_KRI=18 |adjust_points_KRI=17

|team5=SCH |name_SCH= Schaffhausen |win_SCH =4 |draw_SCH =2 |loss_SCH =8 |gf_SCH =15 |ga_SCH=25 |adjust_points_SCH=18

|team6=SOL |name_SOL= Solothurn |win_SOL =5 |draw_SOL =6 |loss_SOL =3 |gf_SOL =20 |ga_SOL=19 |adjust_points_SOL=9

|team7=LOC |name_LOC= Locarno |win_LOC =3 |draw_LOC =3 |loss_LOC =8 |gf_LOC =14 |ga_LOC=29 |adjust_points_LOC=14

|team8=CHI |name_CHI= Chiasso |win_CHI =3 |draw_CHI =7 |loss_CHI =4 |gf_CHI =14 |ga_CHI=15 |adjust_points_CHI=8

|split6=yes

|col_RB=yellow3|text_RB=Remain in NLB

|result1=RB|result2=RB|result3=RB|result4=RB|result5=RB|result6=RB

|col_R1=red3|text_R1=Relegated to 1. Liga

|result7=R1|result8=R1

|class_rules=1) points; 2) Position in the qualification.

|update=complete

|source=[https://www.rsssf.org/tablesz/zwit99.html RSSSF]

}}

Sources

  • [https://www.rsssf.org/tablesz/zwit99.html Switzerland 1998–99 at RSSSF]

{{Swiss Football League seasons}}

{{Swiss Challenge League seasons}}

{{1998–99 in European football (UEFA)}}

{{DEFAULTSORT:1998-99 Nationalliga A}}

Category:Swiss Football League seasons

Swiss

Category:1998–99 in Swiss football