Bayer Leverkusen started the 2009–10 season on 31 July 2009 in the DFB-Pokal.
[1] Bayer Leverkusen defeated SV Babelsberg 1–0 in the first round on 31 July 2009.
[2] Bayer Leverkusen's opening match of the Bundesliga happened on 8 August 2009 against 1.
[3] Eren Derdiyok and Stefan Kießling scored for Bayer Leverkusen.
[3] Bayer Leverkusen finished matchday one tied for eighth place.
[1] Bayer Leverkusen won 1–0 with a goal from Stefan Kießling.
[5] Bayer Leverkusen finished matchday two in sixth place.
[9] Manuel Friedrich and Stefan Kießling scored for Bayer Leverkusen.
[11] Simon Rolfes and Stefan Kießling scored for Bayer Leverkusen.
[11] Rolfes scored two goals, including one from the penalty spot.
[11] Wolfsburg got goals from Zvjezdan Misimović and Grafite, who scored from the penalty spot.
[11] Bayer Leverkusen striker Eren Derdiyok and Wolfsburg goalkeeper Diego Benaglio were sent-off.
[15] Kaiserslautern took a 2–0 lead with goals from Sidney Sam and Erik Jendrišek.
[15] Theofanis Gekas scored late in the match to pull a goal back for Bayer Leverkusen.
[1] Bayer Leverkusen won 1–0 with a goal from Simon Rolfes.
[1] Bayer Leverkusen won 4–0 with goals from Toni Kroos, Simon Rolfes, Eren Derdiyok, and Stefan Kießling.
[34] Toni Kroos and Burak Kaplan scored for Bayer Leverkusen.
[38] Michal Kadlec, Tranquillo Barnetta, Toni Kroos, and Eren Derdiyok scored for Bayer Leverkusen.
[38] Tim Hoogland and Niko Bungert scored for Mainz.
[1] Bayer Leverkusen won 3–0 with goals from Sami Hyypiä, Toni Kroos, and Tranquillo Barnetta.
[42] Stefan Kießling, Eren Derdiyok, and Sami Hyypiä scored for Bayer Leverkusen.
[48] Eren Derdiyok and Toni Kroos scored for Bayer Leverkusen.
[48] Claudio Pizarro and Per Mertesacker scored for Werder Bremen.
[52] Stefan Kießling and Patrick Helmes scored for Bayer Leverkusen.
[54] Zé Roberto and David Rozehnal scored for Hamburg.
[60] Eintracht Frankfurt got goals from Selim Teber, who scored from the penalty spot; Caio; and Maik Franz.
[64] Bayer Leverkusen finished matchday 31 in fourth place.
[66] Bayer Leverkusen finished matchday 32 in fourth place.
[68] Bayer Leverkusen finished the matchday 33 in fourth place.
[70] Bayer Leverkusen finished the league season in fourth place.