This is a summary of the season results of the Bayer 04 Leverkusen football club across all competitions spanning from 1946 to the present.

Key

Key to league record: Pld – Matches played W – Matches won D – Matches drawn L – Matches lost GF – Goals for GA – Goals against Pts – Points Pos – Final position

+ Key to colours and symbols:SymbolMeaning1st or W Championship winners RU Championship runners-up Promoted Relegated EC European Cup / Champions League EC UEFA Cup / Europa League ♦ Top league scorer in Bayer Leverkusen's division

Key to rounds: Prel. – Preliminary round QR1 – First qualifying round QR2 – Second qualifying round, etc. Inter – Intermediate round (between qualifying rounds and rounds proper) GS – Group stage 1R – First round 2R – Second round, etc. R64 – 1/32 Final (round of 64) R32 – 1/16 Final (round of 32) R16 – 1/8 Final (round of 16) QF – Quarter-finals SF – Semi-finals F – Final W – Winners DNE – Did not enter

Seasons + Results of league and cup competitions by seasonSeasonDivisionPldWDLGFGAPtsPos DFB-Pokal DFL-SupercupCupResultPlayer(s)GoalsLeagueUEFA – FIFATop goalscorer(s)Goals in all competitions (Bundesliga or lower divisions, DFB-Pokal, DFL-Supercup and European tournaments. 1946–47 N/A 1947–48 N/A 1948–49 N/A 1949–50 N/A 1950–51 N/A 1951–52 N/A 1952–53 N/A 1953–54 N/A 1954–55 N/A 1955–56 N/A 1956–57 N/A 1957–58 N/A 1958–59 N/A 1959–60 N/A 1961–62 N/A 1962–63 Hans-Otto Peters 1963–64 N/A 1964–65 N/A 1965–66 N/A 1966–67 N/A 1967–68 N/A 1968–69 N/A 1969–70 N/A 1970–71 N/A 1971–72 N/A 1972–73 N/A 1973–74 N/A 1974–75 N/A 1975–76 Wilfried Klinge 1976–77 Frank-Michael Schonert 1977–78 Dieter Herzog 1978–79 Matthias Brücken 1979–80 Dietmar Demuth 1980–81 Arne Larsen Økland 1981–82 Arne Larsen Økland 1982–83 1983–84 Herbert Waas 1984–85 1985–86 Cha Bum-kun 1986–87 Herbert Waas 1987–88 Christian Schreier 1988–89 Christian Schreier 1989–90 Marek Leśniak 1990–91 Ulf Kirsten 1991–92 Andreas Thom 1992–93 Ulf Kirsten ♦ 1993–94 Paulo Sérgio 1994–95 Ulf Kirsten 1995–96 Rudi Völler 1996–97 Ulf Kirsten ♦ 1997–98 Ulf Kirsten ♦ 1998–99 Ulf Kirsten 1999–2000 Ulf Kirsten 2000–01 Ulf Kirsten 2001–02 Michael Ballack 2002–03 Daniel Bierofka 2003–04 Dimitar Berbatov 2004–05 Dimitar Berbatov 2005–06 Dimitar Berbatov 2006–07 Andriy Voronin 2007–08 Stefan Kießling 2008–09 Patrick Helmes 2009–10 Stefan Kießling 2010–11 Arturo Vidal 2011–12 Stefan Kießling 2012–13 Stefan Kießling ♦ 2013–14 Stefan Kießling 2014–15 Stefan Kießling 2015–16 Javier Hernández 2016–17 Javier Hernández 2017–18 Kevin Volland 2018–19 Kai Havertz 2019–20 Kai Havertz 2020–21 Lucas AlarioLeon Bailey 2021–22Patrik Schick2022–23Moussa Diaby2023–24Victor Boniface2024–25Patrik Schick 2025–26 Patrik Schick

References