← Bundesliga
#3 · 62 pts
3 – 1
Final score
#13 · 32 pts
Model correct — prediction RB Leipzig
M. Finkgrafe 22'
Romulo Cardoso 25'
R. Baku (ast. Y. Diomande) 63'
78' (ast. J. Juranovic) D. Doekhi
Match statistics
16
Total shots
4
10
Shots on target
1
3.82
Actual xG
0.18
0
Saves
6
67%
Possession
33%
10
Corners
4
15
Tackles
23
1
🟨 Yellow cards
1
Match Events
M. Finkgrafe
22'
Romulo Cardoso
25'
31'
C. Klaus / F. Ronnow
C. Baumgartner
34'
59'
I. Ansah / A. Ilic
59'
A. Kemlein / J. Haberer
59'
J. Juranovic / C. Trimmel
R. Baku · ast. Y. Diomande
63'
A. Ouedraogo / C. Harder
68'
Romulo Cardoso / B. Gruda
68'
78'
ast. J. Juranovic · D. Doekhi
Y. Diomande / J. Bakayoko
79'
R. Baku / B. Henrichs
79'
83'
L. Burcu / A. Schafer
84'
D. Leite
A. Nusa / T. Gomis
90'
Pre-match prediction
77.99%
RB ←
12.72%
X
9.29%
Union
✓ Correct prediction — we assigned to the actual result (RB Leipzig) 77.99% (high confidence)
Expected vs actual xG
Exp.
Actual
Δ
RB
3.24
3.82
+0.58
Union
0.89
0.18
-0.71
RB Leipzig dominated by xG (3.82 vs 0.18). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
League Table
#Team GPts
1 Bayern München Bayern München 31 82
2 Borussia Dortmund Borussia Dortmund 31 67
3 RB Leipzig RB Leipzig 31 62
4 VfB Stuttgart VfB Stuttgart 31 57
5 1899 Hoffenheim 1899 Hoffenheim 31 57
6 Bayer Leverkusen Bayer Leverkusen 31 55
7 Eintracht Frankfurt Eintracht Frankfurt 31 43
8 SC Freiburg SC Freiburg 31 43
9 FC Augsburg FC Augsburg 31 37
10 FSV Mainz 05 FSV Mainz 05 31 34
11 Borussia Mönchengladbach Borussia Mönchengladbach 31 32
12 Werder Bremen Werder Bremen 31 32
13 Union Berlin Union Berlin 31 32
14 1. FC Köln 1. FC Köln 31 31
15 Hamburger SV Hamburger SV 31 31
16 FC St. Pauli FC St. Pauli 31 26
17 VfL Wolfsburg VfL Wolfsburg 31 25
18 1. FC Heidenheim 1. FC Heidenheim 31 22
Lineups
RB Leipzig RB Leipzig 4-3-3
26 Maarten Vandevoordt Maarten Vandevoordt G 6.20
35 Max Finkgräfe Max Finkgräfe 1 ⚽ D 7.60
5 El Chadaille Bitshiabu El Chadaille Bitshiabu D 7.30
4 Willi Orban Willi Orban D 7.50
17 Ridle Baku Ridle Baku 1 ⚽ 79' D 8.20
14 Christoph Baumgartner Christoph Baumgartner M 6.30
24 Xaver Schlager Xaver Schlager M 7.60
20 Assan Ouédraogo Assan Ouédraogo 68' M 6.30
7 Antonio Nusa Antonio Nusa F 7.00
40 Rômulo Rômulo 1 ⚽ 68' F 6.90
49 Yan Diomande Yan Diomande 1 👟 79' F 8.20
Bench
33 Andrija Maksimović Andrija Maksimović M
39 Benjamin Henrichs Benjamin Henrichs 15' D 6.90
10 Brajan Gruda Brajan Gruda 26' F 6.60
11 Conrad Harder Conrad Harder 26' F 7.20
9 Johan Bakayoko Johan Bakayoko 15' F 6.20
19 Kosta Nedeljković Kosta Nedeljković D
16 Lukas Klostermann Lukas Klostermann D
1 Péter Gulácsi Péter Gulácsi G
27 Tidiam Gomis Tidiam Gomis 4' F
Union Berlin Union Berlin 3-5-2
1 Frederik Ronnow Frederik Ronnow 31' G 6.20
4 Diogo Leite Diogo Leite D 6.30
14 Leopold Querfeld Leopold Querfeld D 7.50
5 Danilho Doekhi Danilho Doekhi 1 ⚽ D 7.60
15 Tom Rothe Tom Rothe M 6.30
19 Janik Haberer Janik Haberer 60' M 6.50
8 Rani Khedira Rani Khedira M 6.20
13 András Schäfer András Schäfer 83' M 7.20
28 Christopher Trimmel Christopher Trimmel 60' M 6.30
23 Andrej Ilić Andrej Ilić 59' F 6.30
7 Oliver Burke Oliver Burke F 6.50
Bench
33 Alex Král Alex Král M
6 Aljoscha Kemlein Aljoscha Kemlein 34' M 6.90
25 Carl Klaus Carl Klaus 63' G 7.20
39 Derrick Köhn Derrick Köhn D
10 Ilyas Ansah Ilyas Ansah 35' F 6.50
18 Josip Juranović Josip Juranović 1 👟 34' D 6.60
9 Livan Burcu Livan Burcu 11' F 6.70
34 Stanley N'Soki Stanley N'Soki D
21 Tim Skarke Tim Skarke M
Best on the pitch
Ridle Baku
Ridle Baku
D · RB
8.20
1 ⚽
1 shots · 57 pass
Yan Diomande
Yan Diomande
F · RB
8.20
1 👟
· 39 pass
Max Finkgräfe
Max Finkgräfe
D · RB
7.60
1 ⚽
1 shots · 65 pass
Xaver Schlager
Xaver Schlager
M · RB
7.60
· 82 pass
Danilho Doekhi
Danilho Doekhi
D · Union
7.60
1 ⚽
2 shots · 26 pass
Willi Orban
Willi Orban
D · RB
7.50
· 91 pass
RB Leipzig RB Leipzig — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Maarten Vandevoordt G 94 6.20 40 28%
Max Finkgräfe D 94 7.60 1 1 65 61% 2
El Chadaille Bitshiabu D 94 7.30 89 81% 1
Willi Orban D 94 7.50 91 80% 4
Ridle Baku D 79 8.20 1 1 57 54% 1
Christoph Baumgartner M 94 6.30 5 41 33% 1 1
Xaver Schlager M 94 7.60 82 78% 3
Assan Ouédraogo M 68 6.30 2 28 24%
Antonio Nusa F 90 7.00 3 29 21%
Rômulo F 68 6.90 1 2 18 13%
Yan Diomande F 79 8.20 1 39 32% 1
Benjamin Henrichs D 15 6.90 5 5% 1
Brajan Gruda F 26 6.60 8 7%
Conrad Harder F 26 7.20 2 2% 1
Johan Bakayoko F 15 6.20 2 7 5%
Tidiam Gomis F 4 1 1%
Union Berlin Union Berlin — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Frederik Ronnow G 31 6.20 6 4%
Diogo Leite D 94 6.30 33 26% 3 1
Leopold Querfeld D 94 7.50 32 22% 3
Danilho Doekhi D 94 7.60 1 2 26 23% 4
Tom Rothe M 94 6.30 18 11% 1
Janik Haberer M 60 6.50 21 16% 3
Rani Khedira M 94 6.20 16 11% 1
András Schäfer M 83 7.20 32 24% 2
Christopher Trimmel M 60 6.30 23 17% 1
Andrej Ilić F 59 6.30 1 11 6%
Oliver Burke F 94 6.50 24 19%
Aljoscha Kemlein M 34 6.90 1 18 12% 2
Carl Klaus G 63 7.20 15 9%
Ilyas Ansah F 35 6.50 4 3%
Josip Juranović D 34 6.60 1 9 4% 3
Livan Burcu F 11 6.70 3 3%