All teams

RB Leipzig

Bundesliga · strength +0.15 (attack +0.27, defence −0.12) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
UEFA Champions League 26/27 goals 3–8 · xG 5.0–7.1 · 3 points from 3.2 in 3333.2−0.2
Bundesliga 26/27 goals 16–11 · xG 13.7–10.3 · 9 points from 10.1 in 66910.1−1.1
Bundesliga 25/26 goals 66–47 · xG 66.9–51.2 · 65 points from 56.0 in 34346556.0+9.0

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.50−0.25+0.00+0.25+0.50+0.75Aug 2023Jan 2024JunNovAprSepFebJulAttack +0.27Defence −0.12
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.15+0.27−0.12
Sep 2026+0.18+0.24−0.06
Aug 2026+0.16+0.27−0.11
Jul 2026−0.39−0.03−0.36
Jun 2026−0.38−0.02−0.36
May 2026−0.38−0.02−0.36
Apr 2026−0.22+0.06−0.27
Mar 2026−0.29−0.00−0.29
Feb 2026−0.27+0.00−0.27
Jan 2026−0.36−0.04−0.33
Dec 2025−0.32−0.04−0.28
Nov 2025−0.17+0.01−0.18
Oct 2025−0.22−0.01−0.21
Sep 2025−0.25−0.01−0.24
Aug 2025−0.28−0.09−0.18
Jul 2025−0.37−0.13−0.25
Jun 2025−0.38−0.13−0.25
May 2025−0.39−0.14−0.25
Apr 2025−0.32−0.12−0.21
Mar 2025−0.30−0.09−0.21
Feb 2025−0.27−0.09−0.19
Jan 2025−0.26−0.07−0.19
Dec 2024−0.15−0.06−0.10
Nov 2024−0.11−0.04−0.06
Oct 2024+0.15+0.11+0.04
Sep 2024+0.76+0.39+0.36
Aug 2024+0.81+0.43+0.38
Jul 2024+0.88+0.47+0.41
Jun 2024+0.88+0.48+0.41
May 2024+0.89+0.48+0.41
Apr 2024+0.98+0.54+0.44
Mar 2024+0.98+0.53+0.45
Feb 2024+0.91+0.46+0.44
Jan 2024+0.89+0.51+0.38
Dec 2023+0.93+0.49+0.43
Nov 2023+0.84+0.37+0.46
Oct 2023+0.76+0.34+0.42
Sep 2023+0.61+0.14+0.47
Aug 2023+0.67+0.28+0.39

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Maarten Vandevoordt Goalkeeper · 907′ · 10 matches1052.261.5on 21 Oct 2026 at Real Madrid31.1on 17 Oct 2026 at FC Bayern München65.9on 13 Oct 2026 v PSV Eindhovenlevel (+0.7)
2Willi Orbán Defender · 907′ · 10 matches1063.547.2on 21 Oct 2026 at Real Madrid98.5on 17 Oct 2026 at FC Bayern München51.7on 13 Oct 2026 v PSV Eindhoven+2.3
3David Raum Defender · 857′ · 10 matches1054.560.5on 21 Oct 2026 at Real Madrid70.8on 17 Oct 2026 at FC Bayern München39.5on 13 Oct 2026 v PSV Eindhoven+2.2
4Antonio Nusa Forward · 816′ · 10 matches1055.757.6on 21 Oct 2026 at Real Madrid46.1on 17 Oct 2026 at FC Bayern München44.8on 13 Oct 2026 v PSV Eindhoven−6.4
5Tidiam Gomis Forward · 440′ · 10 matches1055.0100.0on 21 Oct 2026 at Real Madrid51.1on 17 Oct 2026 at FC Bayern München43.1on 13 Oct 2026 v PSV Eindhoven+2.7
6Ezechiel Banzuzi Midfielder · 661′ · 9 matches947.940.1on 17 Oct 2026 at FC Bayern München40.8on 13 Oct 2026 v PSV Eindhoven67.4on 10 Oct 2026 v Eintracht Frankfurt+2.2
7Ridle Baku Defender · 649′ · 9 matches957.356.6on 21 Oct 2026 at Real Madrid46.9on 13 Oct 2026 v PSV Eindhoven68.4on 10 Oct 2026 v Eintracht Frankfurtlevel (−1.4)
8Christopher Nkunku Forward · 586′ · 9 matches956.652.7on 21 Oct 2026 at Real Madrid38.9on 17 Oct 2026 at FC Bayern München37.2on 13 Oct 2026 v PSV Eindhoven−13.4
9Nicolas Seiwald Midfielder · 519′ · 9 matches946.850.5on 21 Oct 2026 at Real Madrid50.9on 17 Oct 2026 at FC Bayern München34.1on 13 Oct 2026 v PSV Eindhoven+2.8
10Castello Lukeba Defender · 711′ · 8 matches858.947.7on 21 Oct 2026 at Real Madrid85.6on 17 Oct 2026 at FC Bayern München47.6on 13 Oct 2026 v PSV Eindhovenlevel (+1.4)
11Neil El Aynaoui Midfielder · 646′ · 8 matches852.548.4on 21 Oct 2026 at Real Madrid58.9on 17 Oct 2026 at FC Bayern München48.5on 13 Oct 2026 v PSV Eindhovenlevel (−0.2)
12Brajan Gruda Midfielder · 535′ · 8 matches856.961.5on 21 Oct 2026 at Real Madrid67.6on 17 Oct 2026 at FC Bayern München66.3on 13 Oct 2026 v PSV Eindhoven+8.6
13Benjamin Henrichs Defender · 199′ · 7 matches741.362.9on 17 Oct 2026 at FC Bayern München39.7on 10 Oct 2026 v Eintracht Frankfurt39.2on 20 Sep 2026 at Bayer 04 Leverkusen+8.2
14Rômulo Forward · 354′ · 6 matches649.547.5on 21 Oct 2026 at Real Madrid51.7on 17 Oct 2026 at FC Bayern München37.6on 13 Oct 2026 v PSV Eindhoven−4.7
15Rocco Reitz Midfielder · 245′ · 6 matches647.249.6on 21 Oct 2026 at Real Madrid38.8on 17 Oct 2026 at FC Bayern München37.9on 13 Oct 2026 v PSV Eindhoven−5.9
16Andrija Maksimović Midfielder · 242′ · 6 matches657.753.1on 21 Oct 2026 at Real Madrid100.0on 17 Oct 2026 at FC Bayern München47.6on 10 Oct 2026 v Eintracht Frankfurtlevel (−1.7)
17Max Finkgräfe Defender · 88′ · 4 matches440.962.4on 21 Oct 2026 at Real Madrid41.3on 10 Oct 2026 v Eintracht Frankfurt49.2on 13 Sep 2026 v Hamburger SV+8.6
18Maxime Estève Defender · 196′ · 3 matches371.962.5on 20 Sep 2026 at Bayer 04 Leverkusen70.4on 13 Sep 2026 v Hamburger SV81.6on 5 Sep 2026 at SV Werder Bremen–
19Johan Bakayoko Forward · 144′ · 3 matches343.754.0on 5 Sep 2026 at SV Werder Bremen29.3on 29 Aug 2026 v Borussia M'gladbach37.3on 22 Aug 2026 at Eintracht Trier–
20Marc Guiu Forward · 75′ · 2 matches243.742.3on 10 Sep 2026 at Como49.3on 5 Sep 2026 at SV Werder Bremen–
21Lukas Klostermann Defender · 68′ · 2 matches242.343.1on 17 Oct 2026 at FC Bayern München37.0on 13 Oct 2026 v PSV Eindhoven–
22Assan Ouédraogo Midfielder · 65′ · 2 matches258.250.4on 13 Sep 2026 v Hamburger SV67.2on 10 Sep 2026 at Como–
23Conrad Harder Forward · 47′ · 2 matches232.659.5on 29 Aug 2026 v Borussia M'gladbach21.2on 22 Aug 2026 at Eintracht Trier–
24Arthur Vermeeren Midfielder · 31′ · 2 matches229.138.7on 29 Aug 2026 v Borussia M'gladbach21.2on 22 Aug 2026 at Eintracht Trier–
25Samba Konaté Forward · 23′ · 2 matches257.146.0on 20 Sep 2026 at Bayer 04 Leverkusen65.6on 5 Sep 2026 at SV Werder Bremen–
26Christoph Baumgartner Midfielder · 12′ · 1 match194.094.0on 21 Oct 2026 at Real Madrid–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

44 since July 2025
DateCompetitionOpponentResultxGExpected points
21 Oct 2026Champions Leagueat Real MadridL 1–41.4–3.40.50
17 Oct 2026Bundesligaat FC Bayern MünchenL 1–60.8–3.90.18
13 Oct 2026Champions LeaguePSV EindhovenW 1–02.2–1.41.86
10 Oct 2026BundesligaEintracht FrankfurtW 6–03.4–1.42.37
20 Sep 2026Bundesligaat Bayer 04 LeverkusenL 0–20.9–2.20.58
13 Sep 2026BundesligaHamburger SVW 5–02.4–0.92.26
10 Sep 2026Champions Leagueat ComoL 1–41.4–2.30.89
5 Sep 2026Bundesligaat SV Werder BremenL 1–31.6–0.81.89
29 Aug 2026BundesligaBorussia M'gladbachW 3–04.6–1.02.78
22 Aug 2026DFB-Pokalat Eintracht TrierW 6–0––
All 44 results
DateCompetitionOpponentResultxGExpected points
21 Oct 2026Champions Leagueat Real MadridL 1–41.4–3.40.50
17 Oct 2026Bundesligaat FC Bayern MünchenL 1–60.8–3.90.18
13 Oct 2026Champions LeaguePSV EindhovenW 1–02.2–1.41.86
10 Oct 2026BundesligaEintracht FrankfurtW 6–03.4–1.42.37
20 Sep 2026Bundesligaat Bayer 04 LeverkusenL 0–20.9–2.20.58
13 Sep 2026BundesligaHamburger SVW 5–02.4–0.92.26
10 Sep 2026Champions Leagueat ComoL 1–41.4–2.30.89
5 Sep 2026Bundesligaat SV Werder BremenL 1–31.6–0.81.89
29 Aug 2026BundesligaBorussia M'gladbachW 3–04.6–1.02.78
22 Aug 2026DFB-Pokalat Eintracht TrierW 6–0––
16 May 2026Bundesligaat SC FreiburgL 1–41.1–1.51.09
9 May 2026BundesligaFC St. PauliW 2–11.6–0.81.94
2 May 2026Bundesligaat Bayer 04 LeverkusenL 1–41.1–4.40.20
24 Apr 2026Bundesliga1. FC Union BerlinW 3–14.5–0.22.93
18 Apr 2026Bundesligaat Eintracht FrankfurtW 3–11.8–1.31.75
11 Apr 2026BundesligaBorussia M'gladbachW 1–02.3–1.91.60
4 Apr 2026Bundesligaat SV Werder BremenW 2–11.5–1.31.48
20 Mar 2026BundesligaTSG HoffenheimW 5–02.2–0.82.30
15 Mar 2026Bundesligaat VfB StuttgartL 0–11.2–1.51.18
7 Mar 2026BundesligaFC AugsburgW 2–12.3–3.20.94
1 Mar 2026Bundesligaat Hamburger SVW 2–13.1–0.62.69
21 Feb 2026BundesligaBorussia DortmundD 2–21.8–1.41.65
15 Feb 2026BundesligaVfL WolfsburgD 2–22.7–0.62.56
8 Feb 2026Bundesligaat 1. FC KölnW 2–12.1–1.02.04
31 Jan 2026Bundesliga1. FSV Mainz 05L 1–21.4–2.30.88
27 Jan 2026Bundesligaat FC St. PauliD 1–11.0–1.41.08
24 Jan 2026Bundesligaat 1. FC HeidenheimW 3–01.7–0.91.87
17 Jan 2026BundesligaFC Bayern MünchenL 1–52.5–4.60.57
14 Jan 2026BundesligaSC FreiburgW 2–02.5–0.22.75
20 Dec 2025BundesligaBayer 04 LeverkusenL 1–31.8–3.20.76
12 Dec 2025Bundesligaat 1. FC Union BerlinL 1–30.6–1.40.70
6 Dec 2025BundesligaEintracht FrankfurtW 6–03.7–0.52.83
28 Nov 2025Bundesligaat Borussia M'gladbachD 0–00.9–0.41.78
23 Nov 2025BundesligaSV Werder BremenW 2–02.1–0.82.22
8 Nov 2025Bundesligaat TSG HoffenheimL 1–31.8–1.81.38
1 Nov 2025BundesligaVfB StuttgartW 3–12.1–1.51.76
25 Oct 2025Bundesligaat FC AugsburgW 6–02.8–0.72.52
18 Oct 2025BundesligaHamburger SVW 2–11.1–1.51.04
4 Oct 2025Bundesligaat Borussia DortmundD 1–11.1–0.91.50
27 Sep 2025Bundesligaat VfL WolfsburgW 1–02.4–3.11.10
20 Sep 2025Bundesliga1. FC KölnW 3–13.5–1.72.27
13 Sep 2025Bundesligaat 1. FSV Mainz 05W 1–01.8–0.91.98
30 Aug 2025Bundesliga1. FC HeidenheimW 2–02.2–1.02.14
22 Aug 2025Bundesligaat FC Bayern MünchenL 0–60.5–1.70.56