Matchday 31 teams
With Granit Xhaka suspended, Xabi Alonso was forced to shuffle his pack against VfB Stuttgart.
Check your latest Fantasy points haul!
Find out who's in and who's set to miss out on Matchday 31...
*kick-off at 3.30pm CEST unless stated
Sunday 28 April
Borussia Mönchengladbach 0-0 Union Berlin
Gladbach: Nicolas – Friedrich, Elvedi, Chiarodia (Koné 80') - Lainer (Netz 66'), Reitz, Itakura, Scally - Čvančara (Ngoumou 66'), Pléa (c) (Jordan 88'), Hack (Honorat 80')
Subs: Olschowsky, Ullrich, Neuhaus, Herrmann
Out: Jantschke (adductor), Jordan (thigh), Koné (thigh), Kramer (ill), Omlin (thigh), Ranos (ankle), Weigl (suspended), Wöber (thigh)
Coach: Gerardo Seoane
Union: Rønnow - Doekhi, Vogt (Knoche 46'), Leite - Juranović (Trimmel 86'), Aaronson (Hollerbach 74'), Khedira (c), Tousart, Gosens - Vertessen (Schäfer 46'), Volland (Kaufmann 87')
Subs: Schwolow, Haberer, Laïdouni
Out: Busk (calf), Roussillon (calf)
Coach: Nenad Bjelica
Mainz 1-1 Cologne
Goals: 1-0 Barreiro 29’ (assist: Onisiwo), 1-1 Kainz (pen. 90'+5)
Red card: Mwene 90'+9
Missed penalty: Waldschmidt 48'
Mainz: Zentner (c) - Kohr, Van den Berg, Hanche-Olsen - Caci (Fernandes 64’), Barreiro, Amiri, Mwene - Gruda (Ajorque 87’), Burkardt - Onisiwo (Widmer 56’)
Unused subs: Rieß, da Costa, Richter, Guilavogui, Papela, Weiper
Out: Bell (illness), Krauß (suspended), Lee (suspended), Leitsch (muscular), Ngankam (hamstring)
Coach: Bo Henriksen
Cologne: Schwäbe (c) - Schmitz, Hübers, Chabot, Finkgräfe - Martel, Huseinbašić (Kainz 72’) - Thielmann (Maina 62’), Waldschmidt (Uth 62’), Alidou (Adamyan 83’) - Tigges (Downs 62’)
Unused subs: Pentke, Heintz, Carstensen, Christensen
Out: Diehl (muscular), Kilian (knee), Ljubicic (illness), Paqarada (illness), Selke (metatarsal)
Coach: Timo Schultz (edited)
Darmstadt 0-1 Heidenheim
Goals: 0-1 Dovedan 90'+1 (assist: Kühlwetter)
Darmstadt: Schuhen - Zimmerman, Klarer, Maglica - Karic (Honsak 79'), J. Müller, Kempe (c) (Justvan 63'), Nürnberger - Skarke, Pfeiffer, Vilhelmsson (Holtmann 80')
Unused subs: Behrens, Isherwood, Schnellhardt, A. Müller, Torsiello, Arania
Out: Brunst (muscular), Gjasula (unconfirmed), Holland (knee), Hornby (ankle), Manu (muscle), Mehlem (calf)
Coach: Torsten Lieberknecht
Heidenheim: Müller - Theuerkauf, Mainka (c), Gimber, Föhrenbach - Sessa (Dovedan 69'), Schöppner - Dinkçi (Kühlwetter 83'), Pieringer (Thomalla 69'), Beste - Kleindienst
Unused subs: Eicher, Siersleben, Jarju, Pick, Janeš, Schimmer
Out: Beck (ankle), Busch (knee), Keller (knee), Maloney (shoulder), Qenaj (knee), Traoré (suspended)
Coach: Frank Schmidt
Saturday 27 April
Bayer Leverkusen 2-2 Stuttgart
Goals: 0-1 Führich 47’, 0-2 Undav 57’ (assist: Millot), 1-2 Adli 62’ (assist: Grimaldo) 2-2 Andrich 90'+7
Leverkusen: Hrádecký (c) - Kossounou, Tah (Hincapié 46'), Tapsoba - Frimpong (Tella 89'), Palacios, Andrich, Grimaldo (Stanišić 89') - Hofmann (Wirtz 74'), Adli, Schick (Boniface 74')
Unused subs: Kovář, Arthur, Mbamba, Puerta
Out: Hložek (ankle), Iglesias (muscular), Xhaka (suspended)
Coach: Xabi Alonso
Stuttgart: Nübel - Stergiou (Rouault 81'), Anton, (c), Ito - Leweling (Stenzel 90+2'), Karazor, Millot (Dahoud 74'), Mittelstädt - Undav (Jeong 74'), Führich (Silas 81') - Guirassy
Unused subs: Bredlow, Haraguchi, Raimund
Out: Massimo (muscular), Nartey (knee), Stiller (suspended), Vagnoman (metatarsal), Zagadou (knee)
Coach: Sebastian Hoeneß
Bayern Munich 2-1 Eintracht Frankfurt
Goals: 1-0 Kane 9' (assist: Laimer), 1-1 Ekitiké 23' (assist: Pacho), 2-1 Kane 61'
Bayern: Neuer (c) - Kimmich (Tel 69'), Dier, De Ligt (Minjae 46'), Mazraoui (Davies 69') - Laimer, Goretzka - Müller, Choupo-Moting, Guerreiro (Zvonarek 81') - Kane
Unused subs: Ulreich, Pavlović, Bryan
Out: Boey (muscular), Buchmann (thigh), Coman (adductor), Gnabry (thigh), Musiala (tendon), Sané (pubic bone), Sarr (knee), Upamecano (ankle)
Coach: Thomas Tuchel
Frankfurt: Trapp (c) - Tuta, Koch, Pacho - Buta (van de Beek 77'), Götze (Larsson 77'), Skhiri (Chandler 88'), Dina Ebimbe (Nkounkou 70') - Marmoush, Knauff - Ekitiké (Bahoya 69')
Unused subs: Grahl, Max, Hasebe, Smolčić
Out: Chaïbi (illness), Kalajdžić (knee), Loune (knee), Nacho (ankle), Rode (knee)
Coach: Dino Toppmöller
RB Leipzig 4-1 Borussia Dortmund
Goals: 0-1 Sancho 20', 1-1 Openda 23' (assist: Xavi), 2-1 Šeško 45'+2, 3-1 Simakan 46' (assist: Openda), 4-1 Baumgartner 80' (assist: Henrichs)
Leipzig: Gulácsi - Simakan (Henrichs 51'), Orbán (c), Castello, Raum - Xavi, Haidara (Seiwald 87'), Schlager (Kampl 88'), Olmo -, Šeško (Baumgartner 70'), Openda (Klostermann 88')
Unused subs: Blaswich, Bitshiabu, Elmas, Poulsen
Out: -
Coach: Marco Rose
Dortmund: Kobel (c) - Wolf, Hummels (Süle 51'), Schlotterbeck, Ryerson (Moukoko 71') - Nmecha, Özcan (Bynoe-Gittens 63') - Sancho, Brandt, Adeyemi - Füllkrug
Unused subs: Meyer, Morey, Reus, Sabitzer, Pohlmann, Wätjen
Out: Bensebaini (knee), Can (suspended), Haller (ankle), Maatsen (suspended), Malen (thigh)
Coach: Edin Terzić
Freiburg 1-2 Wolfsburg
Goals: 1-0 Bornauw 42' (own goal), 1-1 Arnold 82' 1-2 Lacroix 90' (assist: Arnold)
Red card: Sildillia 64'
Freiburg: Atubolu - Sildillia, Keitel, Gulde - Dōan, Eggestein (Muslija 90'+5), Höfler, Günter (c, Weißhaupt 90'+1) - Sallai, Grifo (Makengo 72') - Gregoritsch (Höler 72')
Unused subs: Müller, Szalai, Adamu, Breunig, Philipp
Out: Ginter (Achilles), Kübler (suspended), Kyereh (knee), Lienhart (knee), Röhl (thigh), Schmidt (abdominal)
Coach: Christian Streich
Wolfsburg: Casteels - Lacroix, Bornauw, Zesiger (Paredes 46') - Fischer (Mæhle 46'), Vranckx (Svanberg 69'), Arnold (c), Gerhardt - Baku, Wind (Behrens 90'+5), Tomás (Wimmer 46')
Unused subs: Pervan, Jenz, Majer, Kamiński
Out: Nmecha (muscular)
Coach: Ralph Hasenhüttl
Augsburg 0-3 Werder Bremen
Goals: 0-1 Schmid 52' (assist: Ducksch), 0-2 Ducksch 61' (pen.) 0-3 Deman 90' (assist: Weiser)
Augsburg: Dahmen - Mbabu, Gouweleeuw, Uduokhai, Pedersen - Engels (Pfeiffer 46'), Jakić (Dorsch 72'), Maier (Beljo 72') - Vargas (Biel 61') - Tietz (Michel 61'), Demirović (c)
Unused subs: Koubek, Bauer, Breithaupt, Kömür
Out: Framberger (knee), Gumny (knee), Iago (foot), Jensen (calf), Oxford (illness), Rexhbecaj (ankle)
Coach: Jess Thorup
Bremen: Zetterer - Veljković, Friedl (c), Jung - Weiser, Bittencourt (Groß 80'), Lynen (Stark 90'+1), Agu - Schmid, Ducksch (Kownacki 80') - Woltemade (Deman 88')
Unused subs: Dudu, Malatini, Opitz
Out: Alvero (calf), Hansen-Aarøen (ill), Keïta (disciplinary), Njinmah (ill), Pavlenka (muscular), Pieper (ankle), Stage (suspended)
Coach: Ole Werner
Friday 26 April
Bochum 3-2 Hoffenheim
Goals: 1-0 Stöger (34'), 2-0 Passlack (45'+2), 3-0 Stöger (64'), 3-1 Kramarić 73' (assist: Jurásek), 3-2 Kramarić 84' (assist: Grillitsch)
Bochum: Riemann - Passlack (Gamboa 90'+5), Ordets, Schlotterbeck, Bernardo - Bero (Mašović 88'), Losilla (c), Stöger, Wittek (Asano 76') - Broschinski, Hofmann (Daschner 88')
Unused subs: Luthe, Römling, Förster, Elezi, Paciência
Out: Antwi-Adjei (suspended), Esser (knee), Kwarteng (knee), Oermann (illness), Osterhage (suspended), Thiede (broken finger), Tolba (knee)
Coach: Heiko Butscher
Hoffenheim: Baumann (c) - Kabak, Grillitsch, Drexler - Kadeřábek, Prömel (Becker 46'), Tohumcu (Stach 46'), Skov (Jurásek 56') - Kramarić - Weghorst (Bebou 69'), Beier (Bülter 69')
Unused subs: Philipp, Brooks, Akpoguma, Bischof
Out: Berisha (knee), Conté (illness), Geiger (adductor), John (knee), Nsoki (hip)
Coach: Pellegrino Matarazzo
Related news
Kane leading Golden Boot race
The Bayern forward’s insatiable hunger for goals means he is currently the sharpest shooter on the continent.
5 reasons Leverkusen will beat Roma
Still unbeaten in 2023/24 and on the hunt for a treble, Leverkusen will be quietly confident of dispatching Roma in the Europa League last four...
The race for European qualification
League winners Leverkusen and Bayern have secured their 2024/25 Champions League spot, but who else is in the mix to represent the Bundesliga in Europe next season?