# Saison 2019-2020 du Bayer Leverkusen

La saison 2019-2020 est la 41e saison du Bayer Leverkusen consécutive en Bundesliga.

## Préparation d'avant-saison

La saison 2019-2020 du Bayer Leverkusen débute officiellement le samedi 6 juillet 2019.
| 1er match | Wuppertaler SV | 0 - 4 | Bayer Leverkusen | Stadion am Zoo, Wuppertal |
| Samedi 6 juillet 2019 15:00 CEST | | (0 - 3) | 26e Bellarabi 40e Volland 44e Bender 74e Pohjanpalo | Spectateurs : 2 400 |
| 2e match | Bayer Leverkusen | 0 - 1 | Fortuna Sittard | Jugendfussball-Zentrum Kurtekotten Platz 2, Cologne |
| Samedi 13 juillet 2019 15:00 CEST | | (0 - 1) | 30e Karjalainen | Spectateurs : 1 000 |
| 3e match | Bayer Leverkusen | 3 - 4 | KAS Eupen | Jugendfussball-Zentrum Kurtekotten Platz 2, Cologne |
| Samedi 13 juillet 2019 18:00 CEST | 7e Paulinho 11e (o.g) Laurent 33e Azhil | (3 - 2) | 42e 45e Ciampichetti 65e Laurent 85e (o.g) Funger | Spectateurs : 1 000 |
| 4e match | Bayer Leverkusen | 1 - 2 | Watford FC | Alois Latini Stadion, Zell am See |
| Samedi 20 juillet 2019 15:00 CEST | 66e Diaby | (0 - 1) | 35e Hughes 56e Gray | Spectateurs : 1 000 |
| 5e match | Bayer Leverkusen | 2 - 2 | SD Eibar | Alois Latini Stadion, Zell am See |
| Samedi 20 juillet 2019 18:30 CEST | 66e 85e (pen.) Alario | (0 - 1) | 33e Bravo 65e Benito | Spectateurs : 500 Arbitrage : Wolfram Aufschnaiter |
| 6e match | Bayer Leverkusen | 3 - 4 | Heracles | Jugendfussball-Zentrum Kurtekotten Platz 2, Cologne |
| Samedi 28 juillet 2019 16:00 CEST | | | | |
| 7e match | Bayer Leverkusen | 1 - 1 | Vitesse Arnhem | Jugendfussball-Zentrum Kurtekotten Platz 2, Cologne |
| Samedi 28 juillet 2019 18:00 CEST | | | | |
| 8e match | Bayer Leverkusen | 1 - 2 | Valence CF | BayArena, Leverkusen |
| Dimanche 4 août 2019 14:00 CEST | 27e (pen.) Havertz | (1 - 1) | Kevin Gameiro 10e (pen.) 57e | Arbitrage : Sven Weschitzki |
| Dimanche 4 août 2019 14:00 CEST | 9e Demirbay 21e Dragović | | Kondogbia 37e Parejo 67e | Arbitrage : Sven Weschitzki |

### Préparation Hivernale

| 1er match | FC Utrecht | 4 - 3 | Bayer Leverkusen | La Manga Club Football Stadium, La Manga, Espagne |
| Vendredi 10 janvier 2020 14:00 CES (UTC+1) | Dalmau 17e Klaiber 35e Kerk 51e Maddy 86e | (2 - 0) | 54e Havertz 80e Volland 90e Havertz | Spectateurs : 300 |
| 2e match | Bayer Leverkusen | 3 - 2 | FC St. Gallen | La Manga Club Football Stadium, La Manga, Espagne |
| Vendredi 10 janvier 2020 16:00 CES (UTC+1) | Bailey 29e Pohjanpalo 59e Alario 69e | (1 - 2) | 12e 32e Demirović | |
| Vendredi 10 janvier 2020 16:00 CES (UTC+1) | Palacios Alario | | Quintillà | |

## Transferts
### Transferts estivaux

Tableau détaillé des transferts du mercato d'été :
| Nom | Nationalité | Poste | Transfert | Provenance/Destination | Division |
| Arrivées ||||||
| Tomasz Kucz (de) | Pologne | Gardien de but | Retour de prêt | Dunajská Streda | Fortuna Liga |
| Niklas Lomb (de) | Allemagne | Gardien de but | Retour de prêt | SV Sandhausen | 2. Bundesliga |
| Kerem Demirbay | Allemagne | Milieu | Transfert (32 M€) | TSG Hoffenheim | Bundesliga |
| Moussa Diaby | France | Attaquant | Transfert (15 M€) | Paris Saint-Germain | Ligue 1 |
| Daley Sinkgraven | Pays-Bas | Défenseur | Transfert (5 M€) | Ajax Amsterdam | Eredivisie |
| Départs ||||||
| Isaac Kiese Thelin | Suède | Attaquant | Retour de prêt | RSC Anderlecht | Division 1A |
| Tomasz Kucz (de) | Pologne | Gardien de but | Transfert libre | Agent libre | - |
| Julian Brandt | Allemagne | Milieu de terrain | Transfert (25 M€) | Borussia Dortmund | Bundesliga |
| Dominik Kohr | Allemagne | Milieu de terrain | Transfert (8,5 M€) | Eintracht Francfort | Bundesliga |
| Thorsten Kirschbaum | Allemagne | Gardien de but | Transfert libre | VVV Venlo | Eredivisie |
| Sam Schreck (de) | Allemagne | Milieu de terrain | Transfert | FC Groningue | Eredivisie |
| Jan Boller (de) | Allemagne | Défenseur | Transfert | Linzer ASK | Österreichische Fußball-Bundesliga |
| Tin Jedvaj | Croatie | Défenseur | Prêt d'une saison | FC Augsbourg | Bundesliga |

### Transferts hivernaux

Tableau détaillé des transferts du mercato d'hiver :
| Nom | Nationalité | Poste | Transfert | Provenance/Destination | Division |
| Arrivées ||||||
| Exequiel Palacios | Argentine | Milieu de terrain | Transfert (21,5 M) | River Plate | Primera División |
| Edmond Tapsoba | Burkina Faso | Défenseur | Transfert | Vitória Guimarães | Liga NOS |
| Départs ||||||
| Joel Pohjanpalo | Finlande | Attaquant | Prêt | Hambourg SV | 2. Bundesliga |
| Panayiótis Rétsos | Grèce | Défenseur | Prêt | Sheffield United | Premier League |

## Compétitions

Bilan du Bayer Leverkusen dans les compétitions officielles :
| Bundesliga | Coupe d'Allemagne | Ligue des champions | Ligue Europa |
| Cinquième 63 points | Finaliste face au Bayern Munich (2-4) | Phase de groupes | Quart de finale contre Inter Milan 1-2 |
| 19V 6N 9D | 5V 0N 1D | 2V 0N 4D | 4V 0N 1D |
| TOTAL: 30V 6N 15D ||||

### Championnat
#### Journées 1 à 5

Journées 1 à 5 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 1 | Bayer Leverkusen | 3-2 | SC Paderborn | 5e (0) |
| 2 | Fortuna Düsseldorf | 1-3 | Bayer Leverkusen | 5e (0) |
| 3 | Bayer Leverkusen | 0-0 | TSG Hoffenheim | 4e (-2) |
| 4 | Borussia Dortmund | 4-0 | Bayer Leverkusen | 7e (-1) |
| 5 | Bayer Leverkusen | 2-0 | Union Berlin | 7e (+1) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
Pour son premier match de la saison, le Bayer Leverkusen affronte le SC Paderborn tout juste revenu dans l'élite du football allemand, les hommes de Peter Bosz commence fort en inscrivant un but après seulement 10 minutes de jeux, il encaisse un but à la 15e minute avant de reprendre l'avantage quatre minutes plus tard, mais défensivement fragiles, ils encaisseront un autre but et reprendront l'avantage à la 69e minute pour s'imposer 3 buts à 2. Contre Düsseldorf, le Bayer enchaîne en profitant de sa supériorité en première mi-temps, notamment grâce à un but contre son camp de Lewis Baker dès la 6e minute avant de terminer le travail avant la pause.
| 1er journée | Bayer Leverkusen | 3 - 2 | SC Paderborn | BayArena |
| Samedi 17 août 2019 15h30 CEST (UTC+2) | (Volland ) Bailey 10e (Baumgartlinger ) Havertz 19e (Wendell ) Volland 69e | (2 - 2) | 15e Michel 25e Mamba | Spectateurs : 26 208 Diffuseur : BeIn Sports Arbitrage : Tobias Stieler (de) |
| Samedi 17 août 2019 15h30 CEST (UTC+2) | Wendell 26e Dragović 62e | Rapport | | Spectateurs : 26 208 Diffuseur : BeIn Sports Arbitrage : Tobias Stieler (de) |
| 3e journée | Bayer Leverkusen | 0 - 0 | TSG 1899 Hoffenheim | BayArena |
| Samedi 31 août 2019 15h30 CEST (UTC+2) | | (0 - 0) | | Spectateurs : 26 506 Diffuseur : BeIn Sports Arbitrage : Felix Zwayer |
| Samedi 31 août 2019 15h30 CEST (UTC+2) | Tah 90e Alario 90+5e | Rapport | 54e Posch 90+5e Vogt | Spectateurs : 26 506 Diffuseur : BeIn Sports Arbitrage : Felix Zwayer |
| 5e journée | Bayer Leverkusen | 2 - 0 | Union Berlin | BayArena |
| Samedi 21 septembre 2019 15h30 CEST (UTC+2) | ( Amiri) Volland 20e ( Wendell) Alario 25e | (2 - 0) | | Spectateurs : 27 430 Diffuseur : BeIn Sports Arbitrage : Robert Hartmann (de) |
| Samedi 21 septembre 2019 15h30 CEST (UTC+2) | | Rapport | 66e Polter 86e Schlotterbeck | Spectateurs : 27 430 Diffuseur : BeIn Sports Arbitrage : Robert Hartmann (de) |

#### Journées 6 à 10

Journées 6 à 10 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 6 | FC Augsbourg | 0 - 3 | Bayer Leverkusen | 6e (+8) |
| 7 | Bayer Leverkusen | 1 - 1 | RB Leipzig | 7e (+4) |
| 8 | Eintracht Francfort | 3 - 0 | Bayer Leverkusen | 9e (+1) |
| 9 | Bayer Leverkusen | 2 - 2 | Werder Brême | 8e (+1) |
| 10 | Bayer Leverkusen | 1 - 2 | Borussia Mönchengladbach | 10e (0) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 6e journée | FC Augsbourg | 0 - 3 | Bayer Leverkusen | WWK Arena |
| Samedi 28 septembre 2019 15h30 CEST (UTC+2) | | (0 - 1) | 34e (csc) Niederlechner 76e Volland (Havertz) 84e Havertz (Amiri) | Spectateurs : 27 113 Diffuseur : BeIn Sports Arbitrage : Robert Kampka (de) |
| Samedi 28 septembre 2019 15h30 CEST (UTC+2) | Max 19e Lichtsteiner 45+1e Vargas 63e Schieber 75e | Rapport | | Spectateurs : 27 113 Diffuseur : BeIn Sports Arbitrage : Robert Kampka (de) |
| 8e journée | Eintracht Francfort | 3 - 0 | Bayer Leverkusen | Commerzbank-Arena |
| Vendredi 18 octobre 2019 20h30 CEST (UTC+2) | (Da Costa) 4e 17e (pen.) Paciência (Kostić) 80e Dost | (2 - 0) | | Spectateurs : 50 800 Diffuseur : BeIn Sports Arbitrage : Christian Dingert (de) |
| Vendredi 18 octobre 2019 20h30 CEST (UTC+2) | Fernandes 44e | Rapport | 16e Dragović | Spectateurs : 50 800 Diffuseur : BeIn Sports Arbitrage : Christian Dingert (de) |
| 10e journée | Bayer Leverkusen | 1 - 2 | Borussia Mönchengladbach | BayArena |
| Samedi 2 novembre 2019 15h30 CET (UTC+1) | (Alario) Volland 25e | (1 - 2) | 18e Wendt (Thuram) 42e Thuram (Herrmann) | Spectateurs : 30 210 Diffuseur : BeIn Sports Arbitrage : Daniel Siebert |
| Samedi 2 novembre 2019 15h30 CET (UTC+1) | Tah 36e Baumgartlinger 44e Bailey 90+6e | Rapport | 80e Hofmann | Spectateurs : 30 210 Diffuseur : BeIn Sports Arbitrage : Daniel Siebert |

#### Journées 11 à 15

Journées 11 à 15 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 11 | VfL Wolfsburg | 0 - 2 | Bayer Leverkusen | 8e (+2) |
| 12 | Bayer Leverkusen | 1 - 1 | SC Fribourg | 9e (+2) |
| 13 | Bayern Munich | 1 - 2 | Bayer Leverkusen | 7e (+3) |
| 14 | Bayer Leverkusen | 2 - 1 | Schalke 04 | 6e (+4) |
| 15 | FC Cologne | 2 - 0 | Bayer Leverkusen | 7e (+2) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 11e journée | VfL Wolfsburg | 0 - 2 | Bayer Leverkusen | Volkswagen Arena |
| Dimanche 10 novembre 2019 15h30 CET (UTC+1) | | (0 - 1) | Bellarabi 25e Paulinho 90+6e ( Volland) | Spectateurs : 24 112 Diffuseur : BeIn Sports Arbitrage : Manuel Gräfe |
| Dimanche 10 novembre 2019 15h30 CET (UTC+1) | João Victor 45+1e Tisserand 83e | Rapport | 27e Volland 90+2e Hrádecký | Spectateurs : 24 112 Diffuseur : BeIn Sports Arbitrage : Manuel Gräfe |
| 13e journée | Bayern Munich | 1 - 2 | Bayer Leverkusen | Allianz Arena |
| Samedi 30 novembre 2019 15h30 CET (UTC+1) | ( Goretzka) 34e Müller | (1 - 2) | ( Volland) ( Volland) 10e 35e Bailey | Spectateurs : 75 000 Diffuseur : BeIn Sports Arbitrage : Guido Winkmann (de) |
| Samedi 30 novembre 2019 15h30 CET (UTC+1) | Goretzka 90+6e | Rapport | 42e Baumgartlinger 81e Tah 90+3e Bellarabi 90+4e S. Bender | Spectateurs : 75 000 Diffuseur : BeIn Sports Arbitrage : Guido Winkmann (de) |
| 15e journée | FC Cologne | 2 - 0 | Bayer Leverkusen | RheinEnergieStadion |
| Samedi 14 décembre 2019 15h30 CET (UTC+1) | ( Hector) 73e Córdoba ( Risse) 84e Bornauw | (0 - 0) | | Spectateurs : 49 500 Diffuseur : BeIn Sports Arbitrage : Manuel Gräfe |
| Samedi 14 décembre 2019 15h30 CET (UTC+1) | Thielmann 39e Ehizibue 79e | Rapport | 41e Havertz 42e, 62e Dragović 78e Bailey | Spectateurs : 49 500 Diffuseur : BeIn Sports Arbitrage : Manuel Gräfe |

#### Journées 16 et 17

Journées 16 et 17 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 16 | Bayer Leverkusen | 0 - 1 | Hertha Berlin | 7e (+1) |
| 17 | Mayence 05 | 0 - 1 | Bayer Leverkusen | 6e (+2) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 16e journée | Bayer Leverkusen | 0 - 1 | Hertha Berlin | BayArena |
| Mardi 17 décembre 2019 18h30 CET (UTC+1) | | (0 - 0) | Rekik 64e | Spectateurs : 24 472 Diffuseur : BeIn Sports Arbitrage : Bastian Dankert (de) |
| Mardi 17 décembre 2019 18h30 CET (UTC+1) | Volland 71e Paulinho 76e | Rapport | 29e Grujić 75e Skjelbred 86e Dilrosun | Spectateurs : 24 472 Diffuseur : BeIn Sports Arbitrage : Bastian Dankert (de) |

#### Journées 18 à 22

Journées 18 à 22 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 18 | SC Paderborn | 1 - 4 | Bayer Leverkusen | 6e (+5) |
| 19 | Bayer Leverkusen | 3 - 0 | Fortuna Düsseldorf | 5e (+8) |
| 20 | TSG Hoffenheim | 2 - 1 | Bayer Leverkusen | 5e (+7) |
| 21 | Bayer Leverkusen | 4 - 3 | Borussia Dortmund | 5e (+8) |
| 22 | Union Berlin | 2 - 3 | Bayer Leverkusen | 5e (+9) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 18e journée | SC Paderborn | 1 - 4 | Bayer Leverkusen | Benteler-Arena |
| Dimanche 19 janvier 2020 18h00 CET (UTC+1) | Srbeny 51e | (0 - 3) | 11e Volland ( Diaby) 14e Volland ( Havertz) 36e Baumgartlinger 75e Havertz ( Diaby) | Spectateurs : 14 889 Diffuseur : BeIn Sports Arbitrage : Daniel Siebert |
| Dimanche 19 janvier 2020 18h00 CET (UTC+1) | Vasiliadis 22e Gjasula 35e Sabiri 73e | Rapport | 90e Havertz | Spectateurs : 14 889 Diffuseur : BeIn Sports Arbitrage : Daniel Siebert |
| 20e journée | TSG 1899 Hoffenheim | 2 - 1 | Bayer Leverkusen | PreZero Arena |
| Samedi 1er février 2020 15h30 CET (UTC+1) | ( Kadeřábek) Kramarić 23e ( Baumgartner) Skov 65e | (1 - 1) | 11e Diaby ( Bellarabi) | Spectateurs : 24 489 Diffuseur : BeIn Sports Arbitrage : Deniz Aytekin |
| Samedi 1er février 2020 15h30 CET (UTC+1) | Baumgartner 15e Rudy 49e Pentke 86e | Rapport | 44e L. Bender 27e, 90+2e Demirbay | Spectateurs : 24 489 Diffuseur : BeIn Sports Arbitrage : Deniz Aytekin |
| 22e journée | Union Berlin | 2 - 3 | Bayer Leverkusen | An der Alten Försterei |
| Samedi 15 février 2020 15h30 CET (UTC+1) | (Mallı ) Gentner 7e (Polter ) Bülter 87e | (1 - 1) | 22e Havertz ( L. Bender) 83e Diaby ( Volland) 90+4e Bellarabi ( Aránguiz) | Spectateurs : 22 012 Diffuseur : BeIn Sports Arbitrage : Harm Osmers (en) |
| Samedi 15 février 2020 15h30 CET (UTC+1) | Trimmel 14e Gentner 56e | Rapport | 20e Weiser 38e S. Bender | Spectateurs : 22 012 Diffuseur : BeIn Sports Arbitrage : Harm Osmers (en) |

#### Journées 23 à 27

Journées 23 à 27 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 23 | Bayer Leverkusen | 2-0 | FC Augsbourg | 5e (+11) |
| 24 | RB Leipzig | 1-1 | Bayer Leverkusen | 5e (+11) |
| 25 | Bayer Leverkusen | 4-0 | Eintracht Francfort | 5e (+15) |
| 26 | Werder Brême | 1-4 | Bayer Leverkusen | 5e (+18) |
| 27 | Borussia Mönchengladbach | 1-3 | Bayer Leverkusen | 4e(+20) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 23e journée | Bayer Leverkusen | 2 - 0 | FC Augsbourg | BayArena |
| Dimanche 23 février 2020 15h30 CET (UTC+1) | ( Havertz) Diaby 25e ( S. Bender) Amiri 59e | (1 - 0) | | Spectateurs : 23 703 Diffuseur : BeIn Sports Arbitrage : Sven Jablonski (de) |
| Dimanche 23 février 2020 15h30 CET (UTC+1) | Tapsoba 20e Wendell 62e | Rapport | 15e Khedira 20e Gouweleeuw 32e Jedvaj 72e Baier | Spectateurs : 23 703 Diffuseur : BeIn Sports Arbitrage : Sven Jablonski (de) |
| 25e journée | Bayer Leverkusen | 4 - 0 | Eintracht Francfort | BayArena |
| Samedi 7 mars 2020 15h30 CET (UTC+1) | ( Diaby) Havertz 4e ( Paulinho) Bellarabi 14e ( Bellarabi) Paulinho 48e ( Havertz) Paulinho 55e | (2 - 0) | | Spectateurs : 30 210 Diffuseur : BeIn Sports Arbitrage : Felix Brych |
| Samedi 7 mars 2020 15h30 CET (UTC+1) | Weiser 53e | Rapport | | Spectateurs : 30 210 Diffuseur : BeIn Sports Arbitrage : Felix Brych |
| 27e journée | Borussia Mönchengladbach | 1 - 3 | Bayer Leverkusen | Borussia-Park |
| Samedi 23 mai 2020 15h30 CEST (UTC+2) | (Pléa) Thuram 52e | (0 - 1) | 7e Havertz ( Bellarabi) 58e (pen.) Havertz 81e S.Bender ( Demirbay) | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Sören Storks (de) |
| Samedi 23 mai 2020 15h30 CEST (UTC+2) | Bensebaini 71e | Rapport | 62e Diaby | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Sören Storks (de) |

#### Journées 28 à 32

Journées 28 à 32 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 28 | Bayer Leverkusen | 1-4 | VfL Wolfsburg | 5e (+19) |
| 29 | SC Fribourg | 0-1 | Bayer Leverkusen | 5e (+18) |
| 30 | Bayer Leverkusen | 2-4 | Bayern Munich | 5e (+16) |
| 31 | Schalke 04 | 1-1 | Bayer Leverkusen | 4e (+16) |
| 32 | Bayer Leverkusen | 3-1 | FC Cologne | 4e (+18) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 28e journée | Bayer Leverkusen | 1 - 4 | VfL Wolfsburg | BayArena |
| Dimanche 26 mai 2020 20h30 CEST (UTC+2) | ( Alario) Baumgartlinger 85e | (0 - 1) | 43e Pongračić ( Arnold) 64e Arnold 68e Steffen (João Victor) 75e Pongračić (Arnold) | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Daniel Schlager (de) |
| Dimanche 26 mai 2020 20h30 CEST (UTC+2) | Demirbay 29e Baumgartlinger 63e Diaby 67e | Rapport | 15e João Victor 32e Ginczek 71e Casteels | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Daniel Schlager (de) |
| 30e journée | Bayer Leverkusen | 2 – 4 | Bayern Munich | BayArena, Leverkusen, |
| Samedi 6 juin 2020 15h30 CEST (UTC+2) | (Baumgartlinger ) Alario 9e (Paulinho ) Wirtz 89e | (1 – 3) | 27e Coman ( Goretzka) 42e Goretzka ( Müller) 42e Gnabry( Kimmich) 66e Lewandowski ( Müller) | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Manuel Gräfe |
| Samedi 6 juin 2020 15h30 CEST (UTC+2) | Amiri 30e Bellarabi 35e Dragović 74e | Rapport | 8e Coman 32e Lewandowski 40e Müller | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Manuel Gräfe |
| 32e journée | Bayer Leverkusen | 3 – 1 | FC Cologne | BayArena, Leverkusen |
| Mercredi 17 juin 2020 20h30 CEST (UTC+2) | (Bailey ) S. Bender 7e (Bailey ) Havertz 40e (Havertz ) Diaby 83e | (2 – 0) | 59e Bornauw ( Rexhbecaj) | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Sven Jablonski (de) |
| Mercredi 17 juin 2020 20h30 CEST (UTC+2) | Aranguiz 29e Dragović 45e | Rapport | 21e Czichos 65e Leistner | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Sven Jablonski (de) |

#### Journées 33 et 34

Journées 33 et 34 du championnat :
| J. | Rencontre | Rencontre | Rencontre | Place |
| 33 | Hertha Berlin | 2-0 | Bayer Leverkusen | 5e (+16) |
| 34 | Bayer Leverkusen | 1-0 | Mayence 05 | 5e (+17) |
| Légende : ( ) = écart en point sur le premier ou, si le Bayer Leverkusen est premier, sur le deuxième. |||||
| 33e journée | Hertha Berlin | 2 - 0 | Bayer Leverkusen | Olympiastadion, Berlin |
| Samedi 20 juin 2020 15h30 CEST (UTC+2) | ( Lukebakio) Cunha 22e ( Piatek) Lukebakio 54e | (0 - 0) | | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Felix Brych |
| Samedi 20 juin 2020 15h30 CEST (UTC+2) | Lukebakio 44e Grujic 70e Klünter 86e Stark 90+2e | Rapport | 52e Tapsoba 83e Dragović 83e Alario | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Felix Brych |

#### Classement

| Rang | Équipev · d · m | Pts | J | G | N | P | Bp | Bc | Diff | Qualification ou relégation |
| 3 | RB Leipzig | 66 | 34 | 18 | 12 | 4 | 81 | 37 | +44 | Qualification pour la phase de groupes de la Ligue des champions |
| 4 | Borussia Mönchengladbach | 65 | 34 | 20 | 5 | 9 | 66 | 40 | +26 | Qualification pour la phase de groupes de la Ligue des champions |
| 5 | Bayer 04 Leverkusen | 63 | 34 | 19 | 6 | 9 | 61 | 44 | +17 | Qualification pour la phase de groupes de la Ligue Europa |
| 6 | TSG 1899 Hoffenheim | 52 | 34 | 15 | 7 | 12 | 53 | 53 | 0 | Qualification pour la phase de groupes de la Ligue Europa |
| 7 | VfL Wolfsburg | 49 | 34 | 13 | 10 | 11 | 48 | 46 | +2 | Qualification pour le deuxième tour de qualification de la Ligue Europa |
* 1 2 Depuis que le vainqueur de la DFB-Pokal, Bayern Munich qualifie pour la Ligue des Champions grâce à la position en championnat, la phase des groupes de Ligue Europa est passé à la sixième place et le deuxième tour de qualification de la Ligue Europa est passé à la septième place.

#### Évolution du classement et des résultats

| Journée | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 31 | 30 | 32 | 33 | 34 | Journées en tête |
| Résultat | V | V | N | D | V | V | N | D | N | D | V | N | V | V | D | D | V | V | V | D | V | V | V | N | V | V | V | D | V | D | N | V | D | V | — |
| Rang | 5e | 5e | 4e | 7e | 7e | 6e | 7e | 9e | 8e | 10e | 8e | 9e | 7e | 6e | 7e | 7e | 6e | 6e | 5e | 5e | 5e | 5e | 5e | 5e | 5e | 5e | 4e | 5e | 5e | 5e | 4e | 4e | 5e | 5e | 0 |

### Coupe d'Allemagne

| Tour | Rencontre | Rencontre | Rencontre | Div. |
| 1er tour | Alemannia Aachen | 1-4 | Bayer Leverkusen | RL |
| 2e tour | Bayer Leverkusen | 1-0 | SC Paderborn | 1.BL |
| 1/8 | Bayer Leverkusen | 2-1 | VfB Stuttgart | 2.BL |
| 1/4 | Bayer Leverkusen | 3-1 | Union Berlin | 1.BL |
| 1/2 | 1. FC Sarrebruck | 0-3 | Bayer Leverkusen | RL |
| Finale | Bayer Leverkusen | 2-4 | Bayern Munich | 1.BL |
| Premier tour | Alemannia Aachen | 1 - 4 | Bayer Leverkusen | Neuer Tivoli, Aix-la-Chapelle |
| Samedi 10 août 2019 15h30 CEST (UTC+2) | Batarilo 56e | (0 - 2) | 19e (o.g) Hackenberg 39e Volland ( Amiri) 72e Bailey ( S.Bender) 88e Havertz ( Diaby) | Spectateurs : 30 861 Arbitrage : Martin Petersen |
| Samedi 10 août 2019 15h30 CEST (UTC+2) | Wallenborn 21e | | | Spectateurs : 30 861 Arbitrage : Martin Petersen |
| Huitièmes de finale | Bayer Leverkusen | 2 – 1 | VfB Stuttgart | BayArena, Leverkusen |
| Mercredi 5 février 2020 18h30 CET (UTC+1) | (Demirbay ) Bredlow 72e (csc) (Bellarabi ) Alario 83e | (0 - 0) | 85e Wamangituka ( González) | Spectateurs : 20 320 Arbitrage : Bibiana Steinhaus |
| Mercredi 5 février 2020 18h30 CET (UTC+1) | Weiser 30e Hrádecký 86e | Rapport | 90e Castro | Spectateurs : 20 320 Arbitrage : Bibiana Steinhaus |
| Quarts de finale | Bayer Leverkusen | 3 – 1 | 1. FC Union Berlin | BayArena, Leverkusen |
| Mercredi 5 février 2020 18h30 CET (UTC+1) | (Havertz ) Bellarabi 72e (Demirbay ) Aránguiz 86e (Bellarabi ) Diaby 90+1e | (0 - 1) | 39e Ingvartsen ( Bülter) | Spectateurs : 18 453 Arbitrage : Benjamin Cortus |
| Mercredi 5 février 2020 18h30 CET (UTC+1) | Tah 44e Aránguiz 55e Diaby 70e Alario 90+2e | Rapport | 49e Parensen 61e, 71e Lenz 90+2e Gikiewicz | Spectateurs : 18 453 Arbitrage : Benjamin Cortus |
| Finale | Bayer Leverkusen | 2 – 4 | Bayern Munich | Olympiastadion, Berlin |
| 4 juillet 2020 20:00 CEST | (Demirbay ) S. Bender 64e Havertz 90+3e (pen.) | (0 - 2) | 16e Alaba 24e Gnabry ( Kimmich) 59e Lewandowski ( Neuer) 89e Lewandowski ( Perišić) | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Tobias Welz (en) |
| 4 juillet 2020 20:00 CEST | Wendell 28e | Rapport | 67e Lewandowski | Spectateurs : 0 Diffuseur : BeIn Sports Arbitrage : Tobias Welz (en) |
| Bayer Leverkusen | Bayern Munich |
| | 01 | Lukáš Hrádecký | |
| | 18 | Wendell | |
| | 05 | Sven Bender | |
| | 12 | Edmond Tapsoba | |
| | 08 | Lars Bender | 81e |
| | 15 | Julian Baumgartlinger | 46e |
| | 20 | Charles Aránguiz | |
| | 09 | Leon Bailey | 76e |
| | 11 | Nadiem Amiri | 46e |
| | 19 | Moussa Diaby | |
| | 29 | Kai Havertz | |
| Remplaçants : ||
| | 28 | Ramazan Özcan | |
| | 04 | Jonathan Tah | |
| | 06 | Aleksandar Dragović | |
| | 23 | Mitchell Weiser | 81e |
| | 10 | Kerem Demirbay | 46e |
| | 27 | Florian Wirtz | |
| | 38 | Karim Bellarabi | 76e |
| | 13 | Lucas Alario | |
| | 31 | Kevin Volland | 46e |
| Entraineur : ||
| Peter Bosz ||
| | 01 | Manuel Neuer |
| | 19 | Alphonso Davies |
| | 27 | David Alaba |
| | 17 | Jérôme Boateng | 69e |
| | 05 | Benjamin Pavard |
| | 18 | Leon Goretzka |
| | 32 | Joshua Kimmich |
| | 29 | Kingsley Coman | 64e |
| | 25 | Thomas Müller | 87e |
| | 22 | Serge Gnabry | 87e |
| | 09 | Robert Lewandowski | |
| Remplaçants : ||
| | 26 | Sven Ulreich |
| | 02 | Álvaro Odriozola |
| | 04 | Niklas Süle |
| | 21 | Lucas Hernandez | 69e |
| | 06 | Thiago Alcántara | 87e |
| | 10 | Philippe Coutinho | 87e |
| | 11 | Mickaël Cuisance |
| | 14 | Ivan Perišić | 64e |
| | 35 | Joshua Zirkzee |
| Entraineur : ||
| Hansi Flick ||

### Coupe d'Europe
#### Ligue des Champions

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Juventus FC | 16 | 6 | 5 | 1 | 0 | 12 | 4 | +8 | Juventus FC | | 1-0 | 3-0 | 2-1 |
| 2 | Atlético de Madrid | 10 | 6 | 3 | 1 | 2 | 8 | 5 | +3 | Atlético de Madrid | 2-2 | | 1-0 | 2-0 |
| 3 | Bayer Leverkusen | 6 | 6 | 2 | 0 | 4 | 5 | 9 | -4 | Bayer Leverkusen | 0-2 | 2-1 | | 1-2 |
| 4 | Lokomotiv Moscou | 3 | 6 | 1 | 0 | 5 | 4 | 11 | -7 | Lokomotiv Moscou | 1-2 | 0-2 | 0-2 | |

##### Parcours en Ligue des champions

Parcours en Ligue des champions :
| Groupes ||||
| Bayer Leverkusen | 1-2 | 0-2 | Lokomotiv Moscou |
| Juventus | 3-0 | 0-2 | Bayer Leverkusen |
| Atletico Madrid | 1-0 | 2-1 | Bayer Leverkusen |
| 1re journée | Bayer Leverkusen | 1 - 2 | Lokomotiv Moscou | BayArena, Leverkusen |
| Mercredi 18 septembre 2019 21h00 CEST (UTC+2) | 25e (csc) Höwedes | (1 - 2) | Krychowiak 16e Barinov 37e ( Mário) | Spectateurs : 26 592 Diffuseur : RMC Sport Arbitrage : Paweł Raczkowski |
| Mercredi 18 septembre 2019 21h00 CEST (UTC+2) | Aránguiz 76e | Rapport | 55e Barinov | Spectateurs : 26 592 Diffuseur : RMC Sport Arbitrage : Paweł Raczkowski |
| 3e journée | Atletico Madrid | 1 - 0 | Bayer Leverkusen | Wanda Metropolitano, Madrid |
| Mardi 22 octobre 2019 18h55 CEST (UTC+2) | (Lodi) 78e Morata | (0 - 0) | | Spectateurs : 56 776 Diffuseur : RMC Sport Arbitrage : Artur Soares Dias |
| Mardi 22 octobre 2019 18h55 CEST (UTC+2) | | Rapport | 38e Bellarabi | Spectateurs : 56 776 Diffuseur : RMC Sport Arbitrage : Artur Soares Dias |
| 5e journée | Lokomotiv Moscou | 0 - 2 | Bayer Leverkusen | RZD Arena, Moscou |
| Mardi 26 novembre 2019 18h55 CEST (UTC+1) | | (0 - 1) | Zhemaletdinov 11e (csc) Bender 54e ( Aránguiz) | Spectateurs : 25 757 Diffuseur : RMC Sport Arbitrage : Michael Oliver |
| Mardi 26 novembre 2019 18h55 CEST (UTC+1) | Höwedes 43e Ignatiev 67e Ćorluka 68e Barinov 83e | Rapport | 77e Wendell | Spectateurs : 25 757 Diffuseur : RMC Sport Arbitrage : Michael Oliver |

#### Ligue Europa
##### Parcours en Ligue Europa

Parcours en Ligue Europa :
| Phase Finale ||||
| Bayer Leverkusen | 2-1 | 3-1 | FC Porto |
| Rangers FC | 1-3 | 1-0 | Bayer Leverkusen |
| Inter Milan | 2-1 | 2-1 | Bayer Leverkusen |
| 16e de Finale (Aller) | Bayer Leverkusen | 2 - 1 | FC Porto | BayArena, Leverkusen |
| Jeudi 20 février 2020 21h00 CET (UTC+1) | (Demirbay ) Alario 29e Havertz 57e | (1 - 0) | 73e Díaz ( Zé Luís) | Spectateurs : 26 839 Diffuseur : RMC Sport Arbitrage : Slavko Vinčić |
| Jeudi 20 février 2020 21h00 CET (UTC+1) | Demirbay 66e | Rapport | 26e Corona 53e Manafá 58e Uribe 86e Conceição 90e Marcano | Spectateurs : 26 839 Diffuseur : RMC Sport Arbitrage : Slavko Vinčić |
| Huitième de finale (Aller) | Rangers FC | 1 - 3 | Bayer Leverkusen | Ibrox Stadium, Glasgow |
| Jeudi 12 mars 2020 21h00 CET (UTC+1) | (Tavernier ) Edmundson 75e | (0 - 1) | 37e (pen.) Havertz 67e Aránguiz 67e Bailey ( Diaby) | Spectateurs : 47 497 Diffuseur : RMC Sport Arbitrage : Szymon Marciniak |
| Jeudi 12 mars 2020 21h00 CET (UTC+1) | Kamara 20e Arfield 73e Kent 79e | Rapport | 29e Demirbay 77e Wendell 81e Weiser 86e Diaby | Spectateurs : 47 497 Diffuseur : RMC Sport Arbitrage : Szymon Marciniak |
| Quart de finale | Inter Milan | 2 - 1 | Bayer Leverkusen | Merkur Spiel-Arena, Düsseldorf |
| Lundi 10 août 2020 21h00 CEST | Barella 15e (Young ) Lukaku 21e | (2 - 1) | 25e Havertz ( Volland) | Spectateurs : 0 Diffuseur : RMC Sport Arbitrage : Carlos del Cerro Grande |
| Lundi 10 août 2020 21h00 CEST | D'Ambrosio 31e Conte (staff) 81e Eriksen 85e Barella 90+7e | Rapport | 43e Sinkgraven 48e L. Bender 87e Tapsoba | Spectateurs : 0 Diffuseur : RMC Sport Arbitrage : Carlos del Cerro Grande |

## Statistiques
### Statistiques collectives

Bilan sportif de l'équipe première du Bayer Leverkusen :
| Compétition | Débute au tour | Termine | Matches joués | Gagnés | Nuls | Perdus | Buts pour | Buts contre | Différence |
| Bundesliga | - | - | 34 | 19 | 6 | 9 | 61 | 44 | +17 |
| Coupe d'Allemagne | Premier tour | Final | 6 | 5 | 0 | 1 | 15 | 7 | +8 |
| Ligue des champions | Phase de groupes | Phase de groupes | 6 | 2 | 0 | 4 | 5 | 9 | -4 |
| Ligue Europa | Seizièmes de finale | Quart de finale | 4 | 4 | 0 | 1 | 10 | 5 | +5 |
| Total | - | - | 51 | 30 | 6 | 15 | 91 | 65 | +26 |

### Statistiques individuelles

(Mis à jour le 18 janvier 2020)
| Numéro | Nat. | Nom | Championnat | Championnat | Championnat | Championnat | Championnat | Coupe d'Allemagne | Coupe d'Allemagne | Coupe d'Allemagne | Coupe d'Allemagne | Coupe d'Allemagne | Ligue des Champions | Ligue des Champions | Ligue des Champions | Ligue des Champions | Ligue des Champions | Ligue Europa | Ligue Europa | Ligue Europa | Ligue Europa | Ligue Europa | Total | Total | Total | Total | Total |
| Numéro | Nat. | Nom | M.j. | | | | | M.j. | | | | | M.j. | | | | | M.j. | | | | | M.j. | | | | |
| 1 | | Hrádecký | 18 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25 | 0 | 1 | 0 | 0 |
| 3 | | Rétsos | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 |
| 4 | | Tah | 14 | 0 | 3 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 0 | 3 | 2 | 0 |
| 5 | | S.Bender | 17 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 24 | 1 | 1 | 0 | 0 |
| 6 | | Dragović | 8 | 0 | 3 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 13 | 0 | 3 | 1 | 0 |
| 7 | | Paulinho | 6 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 1 | 0 | 1 | 0 |
| 8 | | L.Bender | 14 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19 | 0 | 0 | 1 | 0 |
| 9 | | Bailey | 8 | 3 | 0 | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 4 | 0 | 1 | 2 |
| 10 | | Demirbay | 13 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | 1 | 0 | 0 |
| 11 | | Amiri | 17 | 0 | 1 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 23 | 0 | 1 | 1 | 1 |
| 13 | | Alario | 14 | 5 | 0 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 20 | 6 | 0 | 3 | 0 |
| 15 | | Baumgartlinger | 14 | 0 | 1 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 0 | 1 | 2 | 0 |
| 17 | | Pohjanpalo | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 18 | | Wendell | 15 | 0 | 2 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | 2 | 5 | 1 |
| 19 | | Diaby | 12 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 1 | 1 | 0 | 0 |
| 20 | | Aránguiz | 15 | 1 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 1 | 3 | 3 | 0 |
| 22 | | Sinkgraven | 5 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 1 | 0 |
| 23 | | Weiser | 9 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 13 | 0 | 0 | 3 | 0 |
| 28 | | Özcan | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| 29 | | Havertz | 15 | 2 | 1 | 2 | 0 | 2 | 1 | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 3 | 1 | 2 | 0 |
| 31 | | Volland | 18 | 5 | 3 | 2 | 0 | 2 | 1 | 0 | 0 | 0 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25 | 7 | 3 | 2 | 0 |
| 35 | | Stanilewicz | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 36 | | Lomb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38 | | Bellarabi | 15 | 0 | 1 | 1 | 0 | 2 | 2 | 0 | 0 | 0 | 5 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 2 | 2 | 3 | 0 |