| Season | 2018–19 | |||
|---|---|---|---|---|
| Men's football | ||||
| Bundesliga | Bayern Munich | |||
| 2. Bundesliga | 1. FC Köln | |||
| 3. Liga | VfL Osnabrück | |||
| DFB-Pokal | Bayern Munich | |||
| DFL-Supercup | Bayern Munich | |||
| Women's football | ||||
| Frauen-Bundesliga | VfL Wolfsburg | |||
| 2. Frauen-Bundesliga | Bayern Munich II | |||
| DFB-Pokal | VfL Wolfsburg | |||
| ||||
The2018–19 season was the 109th season of competitivefootball in Germany.
| League | Promoted to League | Relegated from League |
|---|---|---|
| Bundesliga | ||
| 2. Bundesliga | ||
| 3. Liga | ||
| Frauen-Bundesliga | ||
| 2. Frauen-Bundesliga1 |
^ The women's 2. Bundesliga was restructured for this season, changing from two divisions to one.
| League | Promoted to League | Relegated from League |
|---|---|---|
| Bundesliga | ||
| 2. Bundesliga | ||
| 3. Liga | ||
| Frauen-Bundesliga | ||
| 2. Frauen-Bundesliga |
![]() ![]() ![]() ![]() ![]() Home | ![]() ![]() ![]() ![]() ![]() Away | ![]() ![]() ![]() ![]() ![]() Home alt. | ![]() ![]() ![]() ![]() ![]() Away alt. |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification[a] | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 4 | 2 | 1 | 1 | 8 | 4 | +4 | 7[b] | Qualification forNations League Finals | — | 2–0 | 3–0 | ||
| 2 | 4 | 2 | 1 | 1 | 4 | 4 | 0 | 7[b] | 2–1 | — | 2–1 | |||
| 3 | 4 | 0 | 2 | 2 | 3 | 7 | −4 | 2 | 2–2 | 0–0 | — |
Win Draw Loss
| 6 September 2018 (2018-09-06)2018–19 UEFA Nations League A | Germany | 0–0 | Munich, Germany | |
| 20:45 (20:45UTC+2) | Report | Stadium:Allianz Arena Attendance: 67,485 Referee:Daniele Orsato (Italy) |
| 13 October 2018 (2018-10-13)2018–19 UEFA Nations League A | Netherlands | 3–0 | Amsterdam, Netherlands | |
| 20:45 (20:45UTC+2) | Report | Stadium:Johan Cruyff Arena Attendance: 52,536 Referee:Cüneyt Çakır (Turkey) |
| 16 October 2018 (2018-10-16)2018–19 UEFA Nations League A | France | 2–1 | Saint-Denis, France | |
| 20:45 (20:45UTC+2) | Griezmann | Report | Kroos | Stadium:Stade de France Attendance: 75,000 Referee:Milorad Mažić (Serbia) |
| 19 November 2018 (2018-11-19)2018–19 UEFA Nations League A | Germany | 2–2 | Gelsenkirchen, Germany | |
| 20:45 (20:45UTC+1) | Report | Stadium:Veltins-Arena Attendance: 42,186 Referee:Ovidiu Hațegan (Romania) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 8 | 7 | 0 | 1 | 30 | 7 | +23 | 21 | Qualify forfinal tournament | — | 2–4 | 6–1 | 4–0 | 8–0 | ||
| 2 | 8 | 6 | 1 | 1 | 24 | 7 | +17 | 19 | 2–3 | — | 3–1 | 4–0 | 5–0 | |||
| 3 | 8 | 4 | 1 | 3 | 9 | 13 | −4 | 13 | Advance toplay-offs viaNations League | 0–2 | 0–0 | — | 2–1 | 2–0 | ||
| 4 | 8 | 1 | 1 | 6 | 4 | 16 | −12 | 4 | 0–2 | 1–2 | 0–1 | — | 0–0 | |||
| 5 | 8 | 0 | 1 | 7 | 2 | 26 | −24 | 1 | 0–3 | 0–4 | 1–2 | 1–2 | — |
Win Draw Loss
| 24 March 2019 (2019-03-24)UEFA Euro 2020 qualifying | Netherlands | 2–3 | Amsterdam, Netherlands | |
| 20:45 (20:45UTC+1) | Report | Stadium:Johan Cruyff Arena Attendance: 51,694 Referee:Jesús Gil Manzano (Spain) |
| 8 June 2019 (2019-06-08)UEFA Euro 2020 qualifying | Belarus | 0–2 | Barysaw, Belarus | |
| 20:45 (20:45UTC+2) | Report | Stadium:Borisov Arena Referee:Srđan Jovanović (Serbia) |
| 11 June 2019 (2019-06-11)UEFA Euro 2020 qualifying | Germany | 8–0 | Mainz, Germany | |
| 20:45 (20:45UTC+2) | Report | Stadium:Opel Arena Attendance: 26,050 Referee:Ali Palabıyık (Turkey) |
Win Draw Loss
| 9 September 2018 (2018-09-09)Friendly | Germany | 2–1 | Sinsheim, Germany | |
| 20:45 (20:45UTC+2) | Report | Advíncula | Stadium:Wirsol Rhein-Neckar-Arena Attendance: 25,494 Referee:Robert Schörgenhofer (Austria) |
| 15 November 2018 (2018-11-15)Friendly | Germany | 3–0 | Leipzig, Germany | |
| 20:45 (20:45UTC+1) | Report | Stadium:Red Bull Arena Attendance: 35,288 Referee:Sandro Schärer (Switzerland) |
| 20 March 2019 (2019-03-20)Friendly | Germany | 1–1 | Wolfsburg, Germany | |
| 20:45 (20:45UTC+1) | Goretzka | Report | Jović | Stadium:Volkswagen Arena Attendance: 26,101 Referee:Bobby Madden (Scotland) |
![]() ![]() ![]() Old home | ![]() ![]() ![]() ![]() ![]() Old away | ![]() ![]() ![]() New home | ![]() ![]() ![]() ![]() ![]() New away | ![]() ![]() ![]() New home alt. |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 8 | 7 | 0 | 1 | 38 | 3 | +35 | 21 | 2019 FIFA Women's World Cup | — | 2–3 | 4–0 | 6–0 | 11–0 | ||
| 2 | 8 | 5 | 2 | 1 | 22 | 6 | +16 | 17 | 0–2 | — | 1–1 | 2–0 | 8–0 | |||
| 3 | 8 | 4 | 2 | 2 | 20 | 8 | +12 | 14 | 0–1 | 1–1 | — | 2–0 | 4–1 | |||
| 4 | 8 | 2 | 0 | 6 | 9 | 20 | −11 | 6 | 0–4 | 0–2 | 0–4 | — | 5–0 | |||
| 5 | 8 | 0 | 0 | 8 | 1 | 53 | −52 | 0 | 0–8 | 0–5 | 0–8 | 0–4 | — |
Win Draw Loss
| 1 September 2018 (2018-09-01)2019 FIFA World Cup qualification | Iceland | 0–2 | Reykjavík, Iceland | |
| 16:55 (14:55UTC±0) | Report | Huth | Stadium:Laugardalsvöllur Referee:Pernilla Larsson (Sweden) |
| 4 September 2018 (2018-09-04)2019 FIFA World Cup qualification | Faroe Islands | 0–8 | Tórshavn, Faroe Islands | |
| 17:00 (16:00UTC+1) | Report | Stadium:Tórsvøllur Attendance: 651 Referee: Lizzy van der Helm (Netherlands) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 6 | 0 | +6 | 9 | Advance toknockout stage | |
| 2 | 3 | 1 | 1 | 1 | 3 | 2 | +1 | 4 | ||
| 3 | 3 | 1 | 1 | 1 | 1 | 1 | 0 | 4 | ||
| 4 | 3 | 0 | 0 | 3 | 1 | 8 | −7 | 0 |
Win Draw Loss
| 8 June 2019 (2019-06-08)Group B | Germany | 1–0 | Rennes, France | |
| 15:00 (15:00UTC+2) | Gwinn | Report | Stadium:Roazhon Park Attendance: 15,283 Referee:Marie-Soleil Beaudoin (Canada) |
| 12 June 2019 (2019-06-12)Group B | Germany | 1–0 | Valenciennes, France | |
| 18:00 (18:00UTC+2) | Däbritz | Report | Stadium:Stade du Hainaut Attendance: 20,761 Referee:Kateryna Monzul (Ukraine) |
| 17 June 2019 (2019-06-17)Group B | South Africa | 0–4 | Montpellier, France | |
| 18:00 (18:00UTC+2) | Report | Stadium:Stade de la Mosson Attendance: 15,502 Referee: Sandra Braz (Portugal) |
| 22 June 2019 (2019-06-22)Round of 16 | Germany | 3–0 | Grenoble, France | |
| 17:30 (17:30UTC+2) | Report | Stadium:Stade des Alpes Attendance: 17,988 Referee: Yoshimi Yamashita (Japan) |
| 29 June 2019 (2019-06-29)Quarter-final | Germany | 1–2 | Rennes, France | |
| 18:30 (18:30UTC+2) |
| Report |
| Stadium:Roazhon Park Attendance: 25,301 Referee:Stéphanie Frappart (France) |
Win Draw Loss
| 6 October 2018 (2018-10-06)Friendly | Germany | 3–1 | Essen, Germany | |
| 14:00 (14:00UTC+2) | Report | Billa | Stadium:Stadion Essen Attendance: 3,569 Referee:Monika Mularczyk (Poland) |
| 10 November 2018 (2018-11-10)Friendly | Germany | 5–2 | Osnabrück, Germany | |
| 16:00 (16:00UTC+1) | Report | Stadium:Stadion an der Bremer Brücke Attendance: 5,900 Referee: Ivana Martinčić (Croatia) |
| 13 November 2018 (2018-11-13)Friendly | Germany | 0–0 | Erfurt, Germany | |
| 16:00 (16:00UTC+1) | Report | Stadium:Steigerwaldstadion Attendance: 3,169 Referee: Tess Olofsson (Sweden) |
| 28 February 2019 (2019-02-28)Friendly | France | 0–1 | Laval, France | |
| 21:00 (21:00UTC+1) | Report | Schüller | Stadium:Stade Francis Le Basser Attendance: 10,238 Referee:Kateryna Monzul (Ukraine) |
| 6 April 2019 (2019-04-06)Friendly | Sweden | 1–2 | Solna, Sweden | |
| 13:45 (13:45UTC+2) | Seger | Report | Stadium:Friends Arena Attendance: 25,882 Referee: Lina Lehtovaara (Finland) |
| 9 April 2019 (2019-04-09)Friendly | Germany | 2–2 | Paderborn, Germany | |
| 16:00 (16:00UTC+2) | Report | Stadium:Benteler-Arena Attendance: 4,804 Referee:Esther Staubli (Switzerland) |
| 30 May 2019 (2019-05-30)Friendly | Germany | 2–0 | Regensburg, Germany | |
| 17:45 (17:45UTC+2) | Report | Stadium:Continental Arena Attendance: 10,135 Referee: Lina Lehtovaara (Finland) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern Munich(C) | 34 | 24 | 6 | 4 | 88 | 32 | +56 | 78 | Qualification for theChampions League group stage |
| 2 | Borussia Dortmund | 34 | 23 | 7 | 4 | 81 | 44 | +37 | 76 | |
| 3 | RB Leipzig | 34 | 19 | 9 | 6 | 63 | 29 | +34 | 66 | |
| 4 | Bayer Leverkusen | 34 | 18 | 4 | 12 | 69 | 52 | +17 | 58 | |
| 5 | Borussia Mönchengladbach | 34 | 16 | 7 | 11 | 55 | 42 | +13 | 55 | Qualification for theEuropa League group stage[a] |
| 6 | VfL Wolfsburg | 34 | 16 | 7 | 11 | 62 | 50 | +12 | 55 | |
| 7 | Eintracht Frankfurt | 34 | 15 | 9 | 10 | 60 | 48 | +12 | 54 | Qualification for theEuropa League second qualifying round[a] |
| 8 | Werder Bremen | 34 | 14 | 11 | 9 | 58 | 49 | +9 | 53 | |
| 9 | 1899 Hoffenheim | 34 | 13 | 12 | 9 | 70 | 52 | +18 | 51 | |
| 10 | Fortuna Düsseldorf | 34 | 13 | 5 | 16 | 49 | 65 | −16 | 44 | |
| 11 | Hertha BSC | 34 | 11 | 10 | 13 | 49 | 57 | −8 | 43 | |
| 12 | Mainz 05 | 34 | 12 | 7 | 15 | 46 | 57 | −11 | 43 | |
| 13 | SC Freiburg | 34 | 8 | 12 | 14 | 46 | 61 | −15 | 36 | |
| 14 | Schalke 04 | 34 | 8 | 9 | 17 | 37 | 55 | −18 | 33 | |
| 15 | FC Augsburg | 34 | 8 | 8 | 18 | 51 | 71 | −20 | 32 | |
| 16 | VfB Stuttgart(R) | 34 | 7 | 7 | 20 | 32 | 70 | −38 | 28 | Qualification for therelegation play-offs |
| 17 | Hannover 96(R) | 34 | 5 | 6 | 23 | 31 | 71 | −40 | 21 | Relegation to2. Bundesliga |
| 18 | 1. FC Nürnberg(R) | 34 | 3 | 10 | 21 | 26 | 68 | −42 | 19 |
2–2 on aggregate. Union Berlin won on away goals and are promoted to the Bundesliga, while VfB Stuttgart are relegated to the2. Bundesliga.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1. FC Köln(C, P) | 34 | 19 | 6 | 9 | 84 | 47 | +37 | 63 | Promotion toBundesliga |
| 2 | SC Paderborn(P) | 34 | 16 | 9 | 9 | 76 | 50 | +26 | 57 | |
| 3 | Union Berlin(O, P) | 34 | 14 | 15 | 5 | 54 | 33 | +21 | 57 | Qualification forpromotion play-offs |
| 4 | Hamburger SV | 34 | 16 | 8 | 10 | 45 | 42 | +3 | 56 | |
| 5 | 1. FC Heidenheim | 34 | 15 | 10 | 9 | 55 | 45 | +10 | 55 | |
| 6 | Holstein Kiel | 34 | 13 | 10 | 11 | 60 | 51 | +9 | 49 | |
| 7 | Arminia Bielefeld | 34 | 13 | 10 | 11 | 52 | 50 | +2 | 49 | |
| 8 | Jahn Regensburg | 34 | 12 | 13 | 9 | 55 | 54 | +1 | 49 | |
| 9 | FC St. Pauli | 34 | 14 | 7 | 13 | 46 | 53 | −7 | 49 | |
| 10 | Darmstadt 98 | 34 | 13 | 7 | 14 | 45 | 53 | −8 | 46 | |
| 11 | VfL Bochum | 34 | 11 | 11 | 12 | 49 | 50 | −1 | 44 | |
| 12 | Dynamo Dresden | 34 | 11 | 9 | 14 | 41 | 48 | −7 | 42 | |
| 13 | Greuther Fürth | 34 | 10 | 12 | 12 | 37 | 56 | −19 | 42 | |
| 14 | Erzgebirge Aue | 34 | 11 | 7 | 16 | 43 | 47 | −4 | 40 | |
| 15 | SV Sandhausen | 34 | 9 | 11 | 14 | 45 | 52 | −7 | 38 | |
| 16 | FC Ingolstadt(R) | 34 | 9 | 8 | 17 | 43 | 55 | −12 | 35 | Qualification forrelegation play-offs |
| 17 | 1. FC Magdeburg(R) | 34 | 6 | 13 | 15 | 35 | 53 | −18 | 31 | Relegation to3. Liga |
| 18 | MSV Duisburg(R) | 34 | 6 | 10 | 18 | 39 | 65 | −26 | 28 |
| Wehen Wiesbaden | 1–2 | FC Ingolstadt |
|---|---|---|
| Kyereh | Report | Lezcano |
4–4 on aggregate. Wehen Wiesbaden won on away goals and are promoted to the 2. Bundesliga, while FC Ingolstadt are relegated to the3. Liga.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | VfL Osnabrück(C, P) | 38 | 22 | 10 | 6 | 56 | 31 | +25 | 76 | Promotion to2. Bundesliga and qualification forDFB-Pokal |
| 2 | Karlsruher SC(P) | 38 | 20 | 11 | 7 | 64 | 38 | +26 | 71 | |
| 3 | Wehen Wiesbaden(O, P) | 38 | 22 | 4 | 12 | 71 | 47 | +24 | 70 | Qualification forpromotion play-offs andDFB-Pokal |
| 4 | Hallescher FC | 38 | 19 | 9 | 10 | 47 | 34 | +13 | 66 | Qualification forDFB-Pokal |
| 5 | Würzburger Kickers | 38 | 16 | 9 | 13 | 56 | 45 | +11 | 57 | |
| 6 | Hansa Rostock | 38 | 14 | 13 | 11 | 47 | 46 | +1 | 55 | |
| 7 | FSV Zwickau | 38 | 14 | 10 | 14 | 49 | 47 | +2 | 52 | |
| 8 | Preußen Münster | 38 | 15 | 7 | 16 | 48 | 50 | −2 | 52 | |
| 9 | 1. FC Kaiserslautern | 38 | 13 | 12 | 13 | 49 | 51 | −2 | 51 | |
| 10 | SpVgg Unterhaching | 38 | 11 | 15 | 12 | 53 | 46 | +7 | 48 | |
| 11 | KFC Uerdingen | 38 | 14 | 6 | 18 | 47 | 62 | −15 | 48 | |
| 12 | 1860 Munich | 38 | 12 | 11 | 15 | 48 | 52 | −4 | 47 | |
| 13 | SV Meppen | 38 | 13 | 8 | 17 | 48 | 53 | −5 | 47 | |
| 14 | Carl Zeiss Jena | 38 | 11 | 13 | 14 | 48 | 57 | −9 | 46 | |
| 15 | Sonnenhof Großaspach | 38 | 9 | 18 | 11 | 38 | 39 | −1 | 45 | |
| 16 | Eintracht Braunschweig | 38 | 10 | 15 | 13 | 48 | 54 | −6 | 45 | |
| 17 | Energie Cottbus(R) | 38 | 12 | 9 | 17 | 51 | 58 | −7 | 45 | Relegation toRegionalliga |
| 18 | Sportfreunde Lotte(R) | 38 | 9 | 13 | 16 | 31 | 46 | −15 | 40 | |
| 19 | Fortuna Köln(R) | 38 | 9 | 12 | 17 | 38 | 64 | −26 | 39 | |
| 20 | VfR Aalen(R) | 38 | 6 | 13 | 19 | 45 | 62 | −17 | 31 |
| RB Leipzig | 0–3 | Bayern Munich |
|---|---|---|
| Report |
|
| Eintracht Frankfurt | 0–5 | Bayern Munich |
|---|---|---|
| Report |
|
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | VfL Wolfsburg(C) | 22 | 19 | 2 | 1 | 94 | 11 | +83 | 59 | Qualification forChampions League |
| 2 | Bayern Munich | 22 | 17 | 4 | 1 | 75 | 18 | +57 | 55 | |
| 3 | Turbine Potsdam | 22 | 12 | 6 | 4 | 59 | 25 | +34 | 42 | |
| 4 | SGS Essen | 22 | 11 | 8 | 3 | 50 | 28 | +22 | 41 | |
| 5 | 1. FFC Frankfurt | 22 | 10 | 4 | 8 | 48 | 38 | +10 | 34 | |
| 6 | 1899 Hoffenheim | 22 | 9 | 6 | 7 | 48 | 29 | +19 | 33 | |
| 7 | SC Freiburg | 22 | 7 | 5 | 10 | 41 | 33 | +8 | 26 | |
| 8 | SC Sand | 22 | 6 | 7 | 9 | 29 | 40 | −11 | 25 | |
| 9 | MSV Duisburg | 22 | 5 | 4 | 13 | 21 | 62 | −41 | 19 | |
| 10 | Bayer Leverkusen | 22 | 5 | 3 | 14 | 22 | 75 | −53 | 18 | |
| 11 | Werder Bremen(R) | 22 | 4 | 4 | 14 | 23 | 48 | −25 | 16 | Relegation to2. Bundesliga |
| 12 | Borussia Mönchengladbach(R) | 22 | 0 | 1 | 21 | 7 | 110 | −103 | 1 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern Munich II[a](C) | 26 | 16 | 5 | 5 | 67 | 27 | +40 | 53 | |
| 2 | VfL Wolfsburg II[a] | 26 | 16 | 2 | 8 | 42 | 26 | +16 | 50 | |
| 3 | 1. FC Köln(P) | 26 | 14 | 5 | 7 | 51 | 33 | +18 | 47 | Promotion toBundesliga |
| 4 | USV Jena(P) | 26 | 14 | 4 | 8 | 45 | 34 | +11 | 46 | |
| 5 | SV Meppen | 26 | 13 | 6 | 7 | 63 | 38 | +25 | 45 | |
| 6 | 1899 Hoffenheim II[a] | 26 | 11 | 5 | 10 | 40 | 35 | +5 | 38 | |
| 7 | Turbine Potsdam II[a] | 26 | 11 | 4 | 11 | 56 | 46 | +10 | 37 | |
| 8 | 1. FC Saarbrücken | 26 | 9 | 9 | 8 | 55 | 43 | +12 | 36 | |
| 9 | FSV Gütersloh | 26 | 9 | 6 | 11 | 37 | 42 | −5 | 33 | |
| 10 | 1. FFC Frankfurt II[a] | 26 | 9 | 5 | 12 | 27 | 42 | −15 | 32 | |
| 11 | BV Cloppenburg | 26 | 8 | 6 | 12 | 37 | 49 | −12 | 30 | |
| 12 | Hessen Wetzlar(R) | 26 | 9 | 3 | 14 | 29 | 45 | −16 | 30 | Relegation toRegionalliga |
| 13 | SV Weinberg(R) | 26 | 8 | 6 | 12 | 34 | 59 | −25 | 30 | |
| 14 | SGS Essen II[a](R) | 26 | 2 | 0 | 24 | 16 | 80 | −64 | 6 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DOR | ATM | BRU | MON | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 1 | 1 | 10 | 2 | +8 | 13[a] | Advance toknockout phase | — | 4–0 | 0–0 | 3–0 | ||
| 2 | 6 | 4 | 1 | 1 | 9 | 6 | +3 | 13[a] | 2–0 | — | 3–1 | 2–0 | |||
| 3 | 6 | 1 | 3 | 2 | 6 | 5 | +1 | 6 | Transfer toEuropa League | 0–1 | 0–0 | — | 1–1 | ||
| 4 | 6 | 0 | 1 | 5 | 2 | 14 | −12 | 1 | 0–2 | 1–2 | 0–4 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | POR | SCH | GAL | LMO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 5 | 1 | 0 | 15 | 6 | +9 | 16 | Advance toknockout phase | — | 3–1 | 1–0 | 4–1 | ||
| 2 | 6 | 3 | 2 | 1 | 6 | 4 | +2 | 11 | 1–1 | — | 2–0 | 1–0 | |||
| 3 | 6 | 1 | 1 | 4 | 5 | 8 | −3 | 4 | Transfer toEuropa League | 2–3 | 0–0 | — | 3–0 | ||
| 4 | 6 | 1 | 0 | 5 | 4 | 12 | −8 | 3 | 1–3 | 0–1 | 2–0 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | AJX | BEN | AEK | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 2 | 0 | 15 | 5 | +10 | 14 | Advance toknockout phase | — | 1–1 | 5–1 | 2–0 | ||
| 2 | 6 | 3 | 3 | 0 | 11 | 5 | +6 | 12 | 3–3 | — | 1–0 | 3–0 | |||
| 3 | 6 | 2 | 1 | 3 | 6 | 11 | −5 | 7 | Transfer toEuropa League | 0–2 | 1–1 | — | 1–0 | ||
| 4 | 6 | 0 | 0 | 6 | 2 | 13 | −11 | 0 | 0–2 | 0–2 | 2–3 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | LYO | SHK | HOF | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 1 | 1 | 16 | 6 | +10 | 13 | Advance toknockout phase | — | 1–2 | 6–0 | 2–1 | ||
| 2 | 6 | 1 | 5 | 0 | 12 | 11 | +1 | 8 | 2–2 | — | 2–2 | 2–2 | |||
| 3 | 6 | 1 | 3 | 2 | 8 | 16 | −8 | 6 | Transfer toEuropa League | 0–3 | 1–1 | — | 2–2 | ||
| 4 | 6 | 0 | 3 | 3 | 11 | 14 | −3 | 3 | 1–2 | 3–3 | 2–3 | — |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Schalke 04 | 2–10 | 2–3 | 0–7 | |
| Tottenham Hotspur | 4–0 | 3–0 | 1–0 | |
| Liverpool | 3–1 | 0–0 | 3–1 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| RB Leipzig | 5–1 | 4–0 | 1–1 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| RB Leipzig | 4–2 | 3–1 | 1–1 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Zorya Luhansk | 2–3 | 0–0 | 2–3 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LEV | ZUR | AKL | LUD | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 4 | 1 | 1 | 16 | 9 | +7 | 13 | Advance toknockout phase | — | 1–0 | 4–2 | 1–1 | ||
| 2 | 6 | 3 | 1 | 2 | 7 | 6 | +1 | 10 | 3–2 | — | 1–2 | 1–0 | |||
| 3 | 6 | 1 | 2 | 3 | 6 | 12 | −6 | 5 | 1–5 | 0–1 | — | 1–1 | |||
| 4 | 6 | 0 | 4 | 2 | 5 | 7 | −2 | 4 | 2–3 | 1–1 | 0–0 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SAL | CEL | RBL | ROS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 6 | 0 | 0 | 17 | 6 | +11 | 18 | Advance toknockout phase | — | 3–1 | 1–0 | 3–0 | ||
| 2 | 6 | 3 | 0 | 3 | 6 | 8 | −2 | 9 | 1–2 | — | 2–1 | 1–0 | |||
| 3 | 6 | 2 | 1 | 3 | 9 | 8 | +1 | 7 | 2–3 | 2–0 | — | 1–1 | |||
| 4 | 6 | 0 | 1 | 5 | 4 | 14 | −10 | 1 | 2–5 | 0–1 | 1–3 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | FRA | LAZ | APL | MAR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 6 | 0 | 0 | 17 | 5 | +12 | 18 | Advance toknockout phase | — | 4–1 | 2–0 | 4–0 | ||
| 2 | 6 | 3 | 0 | 3 | 9 | 11 | −2 | 9 | 1–2 | — | 2–1 | 2–1 | |||
| 3 | 6 | 2 | 1 | 3 | 10 | 10 | 0 | 7 | 2–3 | 2–0 | — | 2–2 | |||
| 4 | 6 | 0 | 1 | 5 | 6 | 16 | −10 | 1 | 1–2 | 1–3 | 1–3 | — |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Krasnodar | 1–1 (a) | 0–0 | 1–1 | |
| Shakhtar Donetsk | 3–6 | 2–2 | 1–4 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Eintracht Frankfurt | 1–0 | 0–0 | 1–0 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Benfica | 4–4 (a) | 4–2 | 0–2 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Eintracht Frankfurt | 2–2(3–4p) | 1–1 | 1–1 (a.e.t.) |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Þór/KA | 0–3 | 0–1 | 0–2 | |
| Spartak Subotica | 0–11 | 0–7 | 0–4 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Zürich | 0–5 | 0–2 | 0–3 | |
| VfL Wolfsburg | 10–0 | 4–0 | 6–0 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Slavia Praha | 2–6 | 1–1 | 1–5 | |
| Lyon | 6–3 | 2–1 | 4–2 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Bayern Munich | 0–2 | 0–1 | 0–1 |