List of FC Basel seasons
{{Short description|none}}
{{For|details of the current season|2024–25 FC Basel season}}
{{Use dmy dates|date=April 2023}}
This is a list of seasons played by FC Basel in Swiss and European football, from the club's founding in 1893 to the present. It details FC Basel's record in each major competition entered including different divisions of the Swiss Football League, the Swiss Cup, the Swiss League Cup, the Inter-Cities Fairs Cup, and various UEFA competitions. Although the first season of Swiss football occurred in 1897–98, FC Basel did not take part until the following season in 1898–99. The club did not compete the next season, but has participated in every season since 1900–01. The club won its first major trophy in 1932–33, when it won the Swiss Cup, and its first Swiss league title in 1952–53. To date FC Basel have won 20 league titles, 13 Swiss Cups, and 1 Swiss League Cup.
League names
From its inception in the 1897–98 season to the 1932–33 season, the Swiss Championship (known originally as "Serie A", then "1st League", then "Nationalliga") consisted of teams playing in regional groups, followed by either a play-off match of the top 2 teams, or a championship play-off group involving the top several teams. The 1932–33 season also contained an intermediate championship called the "Challenge National" where the teams in each of the 2 groups played the teams in the other group, followed by a play-off match between the group winners. In 1933–34, the different regional groups were combined into a single league to determine the championship, and this league format has been maintained until the present. However, it was not until the 1944–45 season that the 2nd division of Swiss football was similarly organised, with the adoption of the names "Nationalliga A" and "Nationalliga B" for the top 2 divisions. Since 2003–04 these divisions have been known as the "Swiss Super League" and the "Swiss Challenge League" respectively.
Seasons
class="wikitable" style="text-align: center" | |||||||||
rowspan=2|Season
!colspan=9|League{{cite web|url=https://www.rsssf.org/tablesz/zwithist-reg.html |title=Switzerland 1898-1930 |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=9 May 2004 |first=Erik |last=Garin}}{{cite web|url=https://www.rsssf.org/tablesz/zwithist.html |title=Switzerland Final League Tables of the Nationalliga A and B 1930-2000 |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=15 September 2004 |first1=Erik |last1=Garin |first2=Luc |last2=Nackaerts |first3=Dinant |last3=Abbink}}{{cite web|url=https://www.rsssf.org/resultsp00.html |title=The RSSSF Archive - Domestic Results 2000-2009/10 |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=14 September 2010 |author=RSSSF}}{{cite web|url=https://www.rsssf.org/tablesz/zwit2010.html |title=Switzerland 2009/10 |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=2 June 2010 |first=Karel |last=Stokkermans}} !rowspan=2|Swiss Cup{{cite web|url=https://www.rsssf.org/resultsp.html |title=The RSSSF Archive - Domestic Results 1887-1989/90 |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=8 September 2010 |author=RSSSF}}{{cite web|url=https://www.rsssf.org/resultsp99.html |title=The RSSSF Archive - Domestic Results 1900-1999/00 |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=2 June 2010 |author=RSSSF}} !rowspan=2|Swiss League Cup{{cite web|url=https://www.rsssf.org/tablesz/zwitleagcuphist.html |title=Switzerland – League Cup Finals |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=21 September 2010 |date=14 November 2004 |first=Erik |last=Garin}} !rowspan=2|Europe{{cite web|url=https://www.rsssf.org/tablese/ec3a.html |title=Fairs' Cup |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=22 September 2010 |date=26 January 2000 |first=Karel |last=Stokkermans}}{{cite web|url=https://www.rsssf.org/tablese/ec2.html |title=European Cup Winners' Cup |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=22 September 2010 |date=26 January 2000 |first=Karel |last=Stokkermans}}{{cite web|url=https://www.rsssf.org/tablese/ec1.html |title=European Champions' Cup |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=22 September 2010 |date=2 June 2010 |first=Karel |last=Stokkermans}}{{cite web|url=https://www.rsssf.org/tablese/ec3b.html |title=UEFA Cup |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=22 September 2010 |date=14 May 2010 |first=Karel |last=Stokkermans}}{{cite web|url=https://www.rsssf.org/tablesi/intertoto.html |title=UEFA Intertoto Cup |publisher=Rec.Sport.Soccer Statistics Foundation (RSSSF) |accessdate=22 September 2010 |date=15 January 2010 |first=Karel |last=Stokkermans}} !colspan=2|Top scorer(s)Goals in all competitions (different divisions of the Swiss Football League, the Swiss Cup, the Swiss League Cup, the Inter-Cities Fairs Cup, and all UEFA competitions) are counted. | |||||||||
---|---|---|---|---|---|---|---|---|---|
Division
!Pld !W !D !L !GF !GA !Pts !Pos !Player(s) !Goals | |||||||||
1893–94
|colspan=14|FC Basel did not play competitive football | |||||||||
1894–95
|colspan=14|FC Basel did not play competitive football | |||||||||
1895–96
|colspan=14|FC Basel did not play competitive football | |||||||||
1896–97
|colspan=14|FC Basel did not play competitive football | |||||||||
1897–98
|colspan=14|FC Basel did not play competitive football | |||||||||
1898–99
|2 |0 |1 |1 |2 |3 |n/a |2nd |style="background-color: #EEE;"| |style="background-color: #EEE;"| |style="background-color: #EEE;"| |align=left| | | |||||||||
1899–1900
|colspan=14|FC Basel did not play competitive football | |||||||||
1900–01
|10 |2 |2 |6 |21 |35 |6 |5th |rowspan=26 style="background-color: #EEE;"| |rowspan=79 style="background-color: #EEE;"| |rowspan=62 style="background-color: #EEE;"| |align=left| | | |||||||||
1901–02
|7 |5 |0 |2 |15 |7 |10 |2nd |align=left| | | |||||||||
1902–03
|8 |3 |0 |5 |13 |20 |6 |3rd |align=left| | | |||||||||
1903–04
|10 |5 |2 |3 |28 |25 |12 |3rd |align=left| | | |||||||||
1904–05
|8 |2 |0 |6 |18 |20 |4 |4th |align=left| | | |||||||||
1905–06
|6 |2 |0 |4 |11 |17 |4 |4th |align=left| | | |||||||||
rowspan="2"|1906–07
|8 |5 |0 |3 |30 |20 |10 |1st |rowspan="2" align=left| |rowspan="2"| | |||||||||
Serie A Final
|2 |0 |0 |2 |3 |0 |8 |3rd | |||||||||
1907–08
|14 |6 |2 |6 |40 |39 |14 |3rd |align=left| | | |||||||||
1908–09
|14 |4 |3 |7 |39 |57 |11 |6th |align=left| | | |||||||||
1909–10
|10 |4 |2 |4 |24 |24 |10 |5th |align=left| | | |||||||||
1910–11
|12 |5 |1 |6 |32 |36 |11 |3rd |align=left| | | |||||||||
1911–12
|14 |5 |2 |7 |30 |34 |12 |5th |align=left| | | |||||||||
1912–13
|14 |7 |2 |5 |46 |30 |16 |4th |align=left|n/a | | |||||||||
1913–14
|14 |9 |1 |4 |63 |33 |19 |2nd |align=left|Christian Albicker |12 | |||||||||
1914–15
|6 |2 |1 |3 |15 |14 |5 |3rd |align=left|Emil Hasler |7 | |||||||||
1915–16
|14 |4 |1 |9 |30 |39 |9 |7th |align=left|Otto Kuhn |7 | |||||||||
1916–17
|15 |5 |5 |2 |31 |20 |15 |2nd |align=left|Karl Wüthrich |6 | |||||||||
1917–18
|12 |7 |3 |2 |31 |19 |17 |2nd |align=left|Otto Kuhn |4 | |||||||||
1918–19
|14 |5 |3 |6 |27 |26 |13 |5th |align=left|Otto Kuhn |6 | |||||||||
1919–20
|14 |7 |4 |3 |32 |20 |18 |2nd |align=left|Karl Wüthrich |9 | |||||||||
1920–21
|15 |3 |2 |10 |20 |29 |8 |7th |align=left|Karl Wüthrich |8 | |||||||||
1921–22
|14 |6 |3 |5 |20 |21 |15 |3rd |align=left|Otto Kuhn |8 | |||||||||
1922–23
|14 |6 |3 |5 |17 |22 |15 |4th |align=left|Otto Kuhn |4 | |||||||||
1923–24
|16 |8 |2 |6 |16 |15 |18 |3rd |align=left|Otto Kuhn |4 | |||||||||
1924–25
|16 |7 |5 |4 |15 |13 |19 |4th |align=left|Emil Breh |7 | |||||||||
1925–26
|16 |7 |6 |3 |26 |14 |20 |2nd |Round 2 |align=left|Arnold Hürzeler |8 | |||||||||
1926–27
|16 |8 |3 |5 |29 |26 |19 |4th |Round 1 |align=left|Emil Arlt |12 | |||||||||
1927–28
|16 |10 |1 |5 |27 |21 |21 |3rd |Round 1 |align=left|Karl Wüthrich |8 | |||||||||
1928–29
|16 |8 |4 |4 |48 |32 |20 |2nd |Round 2 |align=left|Karl Bielser |15 | |||||||||
rowspan="2"|1929–30
|16 |10 |4 |2 |51 |18 |22 |1st |rowspan="2"|Round 3 |rowspan="2" align=left|Alfred Schlecht |rowspan="2"|13 | |||||||||
Serie A Final
|4 |1 |0 |3 |2 |8 |2 |4th | |||||||||
rowspan="2"|1930–31
|18 |11 |2 |5 |48 |28 |24 |2nd |rowspan="2"|Round 1 |rowspan="2" align=left|Leopold Kielholz |rowspan="2"|19 | |||||||||
Serie A Final
|4 |1 |1 |2 |7 |11 |3 |5th | |||||||||
1931–32
|16 |7 |1 |8 |35 |48 |15 |7th |Semi-finals |align=left|Otto Haftl |11 | |||||||||
rowspan="2"|1932–33
|Challenge National |7 |3 |2 |2 |42 |29 |8 |5th |rowspan="2" bgcolor=gold|Winners |rowspan="2" align=left|Otto Haftl |rowspan="2"|21 | |||||||||
Nationalliga Group 1
|14 |7 |4 |3 |42 |29 |18 |2nd | |||||||||
1933–34
|30 |15 |6 |9 |89 |64 |36 |5th |Quarter-finals |align=left|Otto Haftl |28 | |||||||||
1934–35
|26 |12 |4 |10 |61 |50 |28 |5th |Semi-finals |align=left|Otto Haftl |21 | |||||||||
1935–36
|26 |8 |4 |14 |51 |59 |20 |10th |Round 1 |align=left|Josef Artimovicz |14 | |||||||||
1936–37
|24 |8 |4 |12 |30 |42 |20 |11th |Round 1 |align=left|Guglielmo Spadini |10 | |||||||||
1937–38
|22 |12 |3 |7 |48 |31 |27 |4th |Round 3 |align=left|Numa Monnard |28 | |||||||||
1938–39
|22 |5 |5 |12 |29 |36 |15 |bgcolor="#FFCCCC"|12th |Round 5 |align=left|Eduard Buser |11 | |||||||||
rowspan="2"|1939–40
|12 |9 |2 |1 |38 |16 |20 |1st |rowspan="2"|Round 4 |rowspan="2" align=left|August Ibach |rowspan="2"|20 | |||||||||
1st League title play-off
|6 |4 |1 |1 |14 |10 |n/a |bgcolor=gold|1stThere was no promotion or relegation this season due to World War II | |||||||||
rowspan="2"|1940–41
|14 |11 |2 |1 |44 |19 |24 |1st |rowspan="2"|Round 4 |rowspan="2" align=left|August Ibach |rowspan="2"|15 | |||||||||
1st League play-off
|2 |0 |1 |1 |2 |3 |1 |3rd | |||||||||
rowspan="2"|1941–42
|22 |18 |3 |1 |77 |15 |39 |1st |rowspan="2" bgcolor=silver|Runners-up |rowspan="2" align=left|Hermann Suter |rowspan="2"|17 | |||||||||
1st League play-off
|2 |1 |1 |0 |3 |1 |n/a |bgcolor=gold|1stBasel won a two-legged promotion play-off against the winners of the 1st League West, FC Bern, drawing the first match 0–0 and winning the second match 3–1. | |||||||||
1942–43
|26 |7 |4 |15 |29 |57 |18 |13th |Quarter-finals |align=left|Hermann Suter |11 | |||||||||
1943–44
|26 |9 |8 |9 |42 |38 |26 |9th |bgcolor=silver|Runners-up |align=left|Alfred Weisshaar |18 | |||||||||
1944–45
|26 |6 |6 |14 |45 |59 |18 |bgcolor="#FFCCCC"|13th |Round 5 |align=left|René Bader |14 | |||||||||
1945–46
|26 |19 |5 |2 |87 |21 |43 |bgcolor=gold|1st |Round 5 |align=left|René Bader |31 | |||||||||
1946–47
|26 |12 |5 |9 |60 |45 |29 |4th |bgcolor=gold|Winners |align=left|Traugott Oberer |16 | |||||||||
1947–48
|26 |7 |10 |9 |44 |51 |24 |10th |Quarter-finals |align=left|Paul Stöcklin |11 | |||||||||
1948–49
|26 |13 |7 |6 |58 |37 |33 |bgcolor=silver|2nd |Round 5 |align=left|Hans Hügi (I) |14 | |||||||||
1949–50
|26 |14 |5 |7 |48 |40 |33 |bgcolor=silver|2nd |Semi-finals |align=left|Gottlieb Stäuble |15 | |||||||||
1950–51
|26 |12 |4 |10 |62 |51 |28 |4th |Round 5 |align=left|Josef Hügi (II) |23 | |||||||||
1951–52
|26 |14 |3 |9 |68 |47 |31 |4th |Semi-finals |align=left|Josef Hügi (II) |32 | |||||||||
1952–53
|26 |17 |8 |1 |72 |38 |42 |bgcolor=gold|1st |Quarter-finals |align=left|Josef Hügi (II) |38 | |||||||||
1953–54
|26 |11 |2 |13 |55 |62 |24 |8th |Round 4 |align=left|Josef Hügi (II) |30 | |||||||||
1954–55
|26 |10 |4 |12 |47 |52 |24 |9th |Round 5 |align=left|Josef Hügi (II) |23 | |||||||||
1955–56
|26 |10 |6 |10 |47 |50 |26 |7th |Quarter-finals |rowspan=3|Fairs Cup – GSThe Basel sides which participated in the first five editions of the Inter-Cities Fairs Cup were not FC Basel teams, but "Basel XI" teams, which included players who played for FC Basel as well as players from other clubs. |align=left|Josef Hügi (II) |18 | |||||||||
1956–57
|26 |15 |4 |7 |53 |38 |34 |4th |Round 4 |align=left|Josef Hügi (II) |23 | |||||||||
1957–58
|26 |9 |6 |11 |59 |53 |24 |9th |Round 4 |align=left|Josef Hügi (II) |18 | |||||||||
1958–59
|26 |11 |5 |10 |54 |48 |27 |6th |Round 4 |align=left|Josef Hügi (II) |14 | |||||||||
1959–60
|26 |6 |10 |10 |46 |55 |22 |10th |Round 5 |align=left|Josef Hügi (II) |19 | |||||||||
1960–61
|26 |13 |2 |11 |42 |36 |28 |5th |Round 3 |align=left|Josef Hügi (II) |17 | |||||||||
1961–62
|26 |10 |8 |8 |51 |54 |28 |7th |Quarter-finals |align=left|Josef Hügi (II) |15 | |||||||||
1962–63
|26 |10 |6 |10 |59 |51 |26 |6th |bgcolor=gold|Winners |align=left|Heinz Blumer |20 | |||||||||
1963–64
|26 |10 |6 |10 |42 |48 |26 |7th |Round 5 |align=left|Karl Odermatt |11 | |||||||||
1964–65
|26 |11 |5 |10 |44 |54 |27 |8th |Semi-finals |align=left|Roberto Frigerio |21 | |||||||||
1965–66
|26 |10 |7 |9 |64 |57 |27 |6th |Semi-finals |align=left|Roberto Frigerio |22 | |||||||||
1966–67
|26 |16 |8 |2 |61 |20 |40 |bgcolor=gold|1st |bgcolor=gold|Winners |align=left|Roberto Frigerio |23 | |||||||||
1967–68
|26 |13 |5 |8 |49 |33 |31 |5th |Round 5 |European Cup – R1 |align=left|Helmut Hauser |12 | |||||||||
1968–69
|26 |13 |10 |3 |48 |28 |36 |bgcolor=gold|1st |Quarter-finals |align=left|Helmut Hauser |15 | |||||||||
1969–70
|26 |15 |7 |4 |59 |23 |37 |bgcolor=gold|1st |bgcolor=silver|Runners-up |European Cup – R1 |align=left|Helmut Hauser |24 | |||||||||
1970–71
|26 |18 |6 |2 |67 |26 |42 |bgcolor=silver|2ndBasel finished the league in first place, level on points with Grasshopper Club Zürich, but lost a Championship play-off match to Grasshopper Club 4–3 after extra time. |Quarter-finals |European Cup – R2 |align=left|Karl Odermatt |16 | |||||||||
1971–72
|26 |18 |7 |1 |66 |28 |43 |bgcolor=gold|1st |bgcolor=silver|Runners-up |align=left|Ottmar Hitzfeld |19 | |||||||||
1972–73
|26 |17 |5 |4 |57 |30 |39 |bgcolor=gold|1st |bgcolor=silver|Runners-up |bgcolor=gold|Winners |European Cup – R1 |align=left|Ottmar Hitzfeld |19 | |||||||||
1973–74
|26 |13 |3 |10 |57 |39 |29 |5th |Quarter-finals |European Cup – QF |align=left|Ottmar Hitzfeld |25 | |||||||||
1974–75
|26 |11 |9 |6 |49 |33 |31 |4th |bgcolor=gold|Winners |Semi-finals | |align=left|Ottmar Hitzfeld |21 | |||||||||
1975–76
|26 |13 |8 |5 |59 |38 |34 |3rd |Round 5 |Semi-finals |align=left|Roland Schönenberger |14 | |||||||||
rowspan="2"|1976–77
|22 |14 |5 |3 |54 |30 |33 |2nd |rowspan="2"|Round 5 |rowspan="2"|Round 2 |rowspan="2" align=left|Erni Maissen |rowspan="2"|12 | |||||||||
Nationalliga A Playoff
|10 |5 |2 |3 |19 |16 |2917 points were carried over from the qualifying phase. |bgcolor=gold|1stBasel finished level on points with Servette FC Genève. Basel defeated Servette 2–1 in a Championship play-off match. | |||||||||
rowspan="2"|1977–78
|22 |12 |4 |6 |53 |34 |28 |4th |rowspan="2"|Semi-finals |rowspan="2"|Semi-finals |rowspan="2"|European Cup – R1 |rowspan="2" align=left|Roland Schönenberger |rowspan="2"|24 | |||||||||
Nationalliga A Playoff
|10 |5 |3 |2 |21 |14 |2714 points were carried over from the qualifying phase. |3rd | |||||||||
rowspan="2"|1978–79
|22 |10 |6 |6 |36 |29 |26 |4th |rowspan="2"|Quarter-finals |rowspan="2" bgcolor=silver|Runners-up |rowspan="2" align=left|Detlev Lauscher |rowspan="2"|22 | |||||||||
Nationalliga A Final
|10 |2 |1 |7 |18 |24 |1813 points were carried over from the qualifying phase. |6th | |||||||||
rowspan="2"|1979–80
|26 |15 |7 |4 |67 |27 |37 |2nd |rowspan="2"|Round 5 |rowspan="2"|Round 1 |rowspan="2"| |rowspan="2" align=left|Joseph Küttel |rowspan="2"|19 | |||||||||
Nationalliga A Playoff
|10 |6 |2 |2 |24 |11 |3319 points were carried over from the qualifying phase. |bgcolor=gold|1st | |||||||||
1980–81
|26 |9 |10 |7 |48 |44 |28 |6th |Quarter-finals |Round 1 |European Cup – R2 |align=left|Erni Maissen |14 | |||||||||
1981–82
|30 |11 |6 |13 |47 |51 |28 |8th |bgcolor=silver|Runners-up |Quarter-finals | |align=left|Erni Maissen |13 | |||||||||
1982–83
|30 |10 |5 |15 |47 |56 |25 |11th |Round 5 |rowspan=67 style="background-color: #EEE;"| | |align=left| | | |||||||||
1983–84
|30 |11 |6 |13 |55 |59 |28 |9th |Round 4 | |align=left| | | |||||||||
1984–85
|30 |11 |9 |10 |46 |49 |31 |8th |Round 5 | |align=left| | | |||||||||
1985–86
|30 |10 |10 |10 |44 |40 |30 |10th |Semi-finals | |align=left| | | |||||||||
rowspan="2"|1986–87
|30 |9 |6 |15 |49 |62 |24 |12th |rowspan="2"|Round 5 |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Relegation/Promotion play-offs
|4 |1 |2 |1 |12 |6 |n/a |n/aFour teams from the Nationalliga A and four teams from the Nationalliga B contested a play-off round to determine two places in next season's Nationalliga A. Basel defeated FC Bulle 5–3 on penalties in a two-legged promotion/relegation play-off semi-final, after both matches finished 2–2. Basel then defeated FC Wettingen 8–2 on aggregate (7–0 and 1–2) in one of the two promotion/relegation finals. | |||||||||
rowspan="2"|1987–88
|22 |4 |5 |13 |27 |55 |13 |11th |rowspan="2"|Round 3 |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group A
|14 |5 |4 |5 |27 |20 |14 |bgcolor="#FFCCCC"|5th | |||||||||
rowspan="2"|1988–89
|Nationalliga B Qualifying East |22 |14 |4 |4 |48 |23 |32 |1st |rowspan="2"|Quarter-finals |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group A
|14 |4 |6 |4 |19 |21 |14 |4th | |||||||||
rowspan="2"|1989–90
|Nationalliga B Qualifying West |22 |11 |5 |6 |40 |29 |27 |5th |rowspan="2"|Quarter-finals |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group A
|14 |6 |5 |3 |27 |17 |17 |3rd | |||||||||
rowspan="2"|1990–91
|Nationalliga B Qualifying South East |22 |9 |8 |5 |40 |30 |26 |4th |rowspan="2"|Round 2 |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group A
|14 |4 |4 |6 |18 |17 |12 |4th | |||||||||
rowspan="2"|1991–92
|Nationalliga B Qualifying West |22 |13 |5 |4 |42 |30 |31 |1st |rowspan="2"|Quarter-finals |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group A
|14 |4 |6 |4 |20 |22 |14 |4th | |||||||||
rowspan="2"|1992–93
|Nationalliga B Qualifying West |22 |16 |4 |2 |54 |10 |36 |2nd |rowspan="2"|Quarter-finals |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group A
|14 |7 |4 |3 |25 |17 |18 |4th | |||||||||
rowspan="2"|1993–94
|Nationalliga B Qualifying West |18 |12 |1 |5 |39 |14 |25 |2nd |rowspan="2"|Semi-finals |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Promotion/relegation group
|14 |7 |6 |1 |22 |7 |20 |bgcolor=gold|1st | |||||||||
rowspan="2"|1994–95
|22 |6 |8 |8 |18 |15 |20 |7th |rowspan="2"|Round 5 |rowspan="2"| |rowspan="2" align=left| |rowspan="2"| | |||||||||
Nationalliga A Champions Group
|14 |7 |0 |7 |20 |19 |2410 points were carried over from the qualifying phase. |7th | |||||||||
rowspan="2"|1995–96
|22 |9 |3 |10 |23 |29 |30 |5th |rowspan="2"|Quarter-finals |rowspan="2"| |rowspan="2" align=left|Alexandre Rey |rowspan="2"|17 | |||||||||
Nationalliga A Champions Group
|14 |3 |4 |7 |14 |20 |2815 points were carried over from the qualifying phase. |6th | |||||||||
rowspan="2"|1996–97
|22 |5 |10 |7 |32 |33 |25 |8th |rowspan="2"|Round 5 |rowspan="2"|Intertoto Cup – GS |rowspan="2" align=left|Gaetano Giallanza |rowspan="2"|19 | |||||||||
Nationalliga A Champions Group
|14 |3 |2 |9 |16 |28 |8th | |||||||||
rowspan="2"|1997–98
|22 |5 |4 |13 |28 |46 |19 |11th |rowspan="2"|Round 6 |rowspan="2"| |rowspan="2" align=left|Mario Frick |rowspan="2"|14 | |||||||||
Nationalliga A Promotion and relegation Group
|14 |6 |4 |4 |27 |22 |22 |3rd | |||||||||
rowspan="2"|1998–99
|22 |8 |4 |10 |21 |34 |28 |6th |rowspan="2"|Round 5 |rowspan="2"| |rowspan="2" align=left|Mario Frick |rowspan="2"|11 | |||||||||
Nationalliga A Championship Playoff
|14 |5 |4 |5 |18 |19 |5th | |||||||||
rowspan="2"|1999–2000
|22 |9 |10 |3 |31 |21 |37 |2nd |rowspan="2"|Quarter-finals |rowspan="2"|Intertoto Cup – R3 |rowspan="2" align=left|George Koumantarakis |rowspan="2"|24 | |||||||||
Nationalliga A Champion Playoffs
|14 |5 |6 |3 |16 |16 |4019 points were carried over from the qualifying phase. |3rd | |||||||||
rowspan="2"|2000–01
|22 |10 |4 |8 |42 |36 |34 |5th |rowspan="2"|Quarter-finals |rowspan="2" align=left|Jean-Michel Tchouga |rowspan="2"|20 | |||||||||
Nationalliga A Champion playoffs
|14 |4 |8 |2 |18 |16 |4th | |||||||||
rowspan="2"|2001–02
|22 |13 |4 |5 |52 |37 |43 |1st |rowspan="2" bgcolor=gold|Winners |rowspan="2"|Intertoto Cup – FAs the Intertoto Cup was a tournament for the purpose of enabling several teams to qualify for the UEFA Cup, there were multiple "finals" of each year's competition and consequently several winners of each year's tournament. |rowspan="2" align=left|Christian Giménez |rowspan="2"|26 | |||||||||
Nationalliga A Champion playoffs
|14 |11 |0 |3 |36 |16 |5522 points were carried over from the qualifying phase. |bgcolor=gold|1st | |||||||||
rowspan="2"|2002–03
|22 |14 |5 |3 |57 |25 |47 |2nd |rowspan="2" bgcolor=gold|Winners |rowspan="2"|Champions League – GS2 |rowspan="2" align=left|Christian Giménez |rowspan="2"|20 | |||||||||
Nationalliga A Champion playoffs
|14 |10 |2 |2 |38 |17 |5624 points were carried over from the qualifying phase. |bgcolor=silver|2nd | |||||||||
2003–04
|36 |26 |7 |3 |86 |32 |85 |bgcolor=gold|1st |align=left|Christian Giménez |16 | |||||||||
rowspan="2"|2004–05
|rowspan="2"|Super League |rowspan="2"|34 |rowspan="2"|21 |rowspan="2"|7 |rowspan="2"|6 |rowspan="2"|81 |rowspan="2"|45 |rowspan="2"|70 |rowspan="2" bgcolor=gold|1st |rowspan="2"|Round 3 |rowspan="2" align=left|Christian Giménez |rowspan="2"|30 | |||||||||
UEFA Cup – Rof32 | |||||||||
rowspan="2"|2005–06
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|23 |rowspan="2"|9 |rowspan="2"|4 |rowspan="2"|87 |rowspan="2"|42 |rowspan="2"|78 |rowspan="2" bgcolor=silver|2nd |rowspan="2"|Round 3 |rowspan="2" align=left|Matías Emilio Delgado |rowspan="2"|29 | |||||||||
UEFA Cup – QF | |||||||||
2006–07
|36 |22 |8 |6 |77 |40 |74 |bgcolor=silver|2nd |bgcolor=gold|Winners |align=left|Mladen Petrić |26 | |||||||||
2007–08
|36 |22 |8 |6 |73 |39 |74 |bgcolor=gold|1st |bgcolor=gold|Winners |align=left|Marco Streller |17 | |||||||||
2008–09
|36 |22 |6 |8 |72 |44 |72 |3rd |align=left|Eren Derdiyok |14 | |||||||||
2009–10
|36 |25 |5 |6 |90 |46 |80 |bgcolor=gold|1st |bgcolor=gold|Winners |Europa League – GS |align=left|Marco Streller |30 | |||||||||
rowspan="2"|2010–11
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|21 |rowspan="2"|10 |rowspan="2"|5 |rowspan="2"|76 |rowspan="2"|44 |rowspan="2"|73 |rowspan="2" bgcolor=gold|1st |rowspan="2"|Quarter-finals |rowspan="2" align=left|Alexander Frei |rowspan="2"|33 | |||||||||
Europa League – Rof32 | |||||||||
2011–12
|34 |22 |8 |4 |78 |32 |71 |bgcolor=gold|1st |bgcolor=gold|Winners |align=left|Alexander Frei | |||||||||
rowspan="2"|2012–13
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|21 |rowspan="2"|9 |rowspan="2"|6 |rowspan="2"|61 |rowspan="2"|31 |rowspan="2"|72 |rowspan="2" bgcolor=gold|1st |rowspan="2" bgcolor=silver|Runners-up |rowspan="2" align=left|Marco Streller |rowspan="2"|21 | |||||||||
Europa League – SF | |||||||||
rowspan="2"|2013–14
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|19 |rowspan="2"|15 |rowspan="2"|2 |rowspan="2"|70 |rowspan="2"|34 |rowspan="2"|72 |rowspan="2" bgcolor=gold|1st |rowspan="2" bgcolor=silver|Runners-up |rowspan="2" align=left|Marco Streller |rowspan="2"|19 | |||||||||
Europa League – QF | |||||||||
2014–15
|36 |24 |6 |6 |84 |41 |78 |bgcolor=gold |1st |bgcolor=silver |Runners-up |align=left |Shkëlzen Gashi | |21 | |||||||||
rowspan="2"|2015–16
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|26 |rowspan="2"|5 |rowspan="2"|5 |rowspan="2"|88 |rowspan="2"|38 |rowspan="2"|83 |rowspan="2" bgcolor=gold|1st |rowspan="2"|Quarter-finals |rowspan="2" align=left|Marc Janko |rowspan="2"|16 | |||||||||
Europa League – Rof16 | |||||||||
2016–17
|36 |26 |8 |2 |92 |35 |86 |bgcolor=gold |1st |bgcolor=gold |Winners |align=left |Seydou Doumbia |21 | |||||||||
2017–18
|36 |20 |9 |7 |72 |36 |69 |bgcolor=silver|2nd |align=left |Albian Ajeti |14 | |||||||||
rowspan="2"|2018–19
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|20 |rowspan="2"|11 |rowspan="2"|5 |rowspan="2"|71 |rowspan="2"|46 |rowspan="2"|71 |rowspan="2" bgcolor=silver|2nd |rowspan="2" bgcolor=gold|Winners |rowspan="2" align=left|Albian Ajeti |rowspan="2"|19 | |||||||||
Europa League – POF | |||||||||
rowspan="2"|2019–20
|rowspan="2"|Super League |rowspan="2"|36 |rowspan="2"|18 |rowspan="2"|8 |rowspan="2"|10 |rowspan="2"|74 |rowspan="2"|38 |rowspan="2"|62 |rowspan="2"|3rd |rowspan="2" bgcolor=silver|Runners-up |rowspan="2" align=left|Arthur Cabral |rowspan="2"|18 | |||||||||
Europa League – QF | |||||||||
2020–21
|36 | 15 | 8 | 13 | 60 | 53 | 53 | bgcolor=silver|2nd | Round 3
|Europa League – POF |align=left|Arthur Cabral | 20 |
2021–22
|36 | 15 | 17 | 4 | 70 | 41 | 62 | bgcolor=silver|2nd | Round 3
|Europa Conference League – Rof16 |align=left|Arthur Cabral | 27 |
2022–23
|36 | 11 | 14 | 11 | 51 | 50 | 57 | 5th | Quarter-finals
|Europa Conference League – SF |align=left|Zeki Amdouni | 22 |
2023–24
|38 | 13 | 10 | 15 | 45 | 52 | 49 | 8th | Quarter-finals
|Europa Conference League – QR2 |align=left|Thierno Barry | 12 |
Key
{{col-begin}}
{{col-3}}
- Pld = Matches played
- W = Matches won
- D = Matches drawn
- L = Matches lost
- GF = Goals for
- GA = Goals against
- Pts = Points
- Pos = Final position
{{col-3}}
- F = Finals
- GS = Group stage
- GS2 = Second group stage
- Prelim = Preliminary round
- POR = Play-off round
- QF = Quarter-finals
- QR1 = First qualifying round
- QR2 = Second qualifying round
- QR3 = Third qualifying round
{{col-3}}
- R1 = Round 1
- R2 = Round 2
- R3 = Round 3
- R4 = Round 4
- R5 = Round 5
- Rof32 = Round of 32
- Rof16 = Round of 16
- SF = Semi-finals
{{col-end}}
class="wikitable"
|bgcolor=gold|Winners† |bgcolor=silver|Runners-up |bgcolor="#DDFFDD"|Promoted |bgcolor="#FFCCCC"|Relegated |
†Text in bold italics indicates FC Basel was promoted in addition to being Champion of the division.