Bundesliga · Matchweek 31 · Apr 24

RB Leipzig - Union Berlin

RB Leipzig beat Union Berlin 3-1 in Bundesliga (Matchweek 31). Goals: M. Finkgrafe 22'; Romulo Cardoso 25'; D. Doekhi 78'.

🏟 Red Bull Arena Leipzig 👤 Referee: Sven Jablonski, Germany
Key events
22' ⚽ M. Finkgrafe(1 - 0) RB Leipzig
25' ⚽ Romulo Cardoso(2 - 0) RB Leipzig
34' 🟨 C. BaumgartnerYellow card RB Leipzig
63' ⚽ R. Baku(3 - 0) · Assist: Y. Diomande RB Leipzig
78' ⚽ D. Doekhi(3 - 1) · Assist: J. Juranovic Union Berlin
84' 🟨 D. LeiteYellow card Union Berlin
Quick stats
%67 Possession %33
2.32 Expected goals (xG) 0.61
2.00 Pre-match xG 1.29
20 Total shots 4
10 Shots on target 1
6 Shots off target 3
4 Blocked shots 0
15 Shots inside box 2
5 Shots outside box 2
0 Saves 6
Match timeline
First half
M. Finkgrafe(1 - 0)⚽
22'
Romulo Cardoso(2 - 0)⚽
25'
31'
🔁F. Ronnow ↔ C. KlausSubstitution
C. BaumgartnerYellow card🟨
34'
HT 2 - 0
59'
🔁A. Ilic ↔ I. AnsahSubstitution
59'
🔁J. Haberer ↔ A. KemleinSubstitution
59'
🔁C. Trimmel ↔ J. JuranovicSubstitution
R. Baku(3 - 0) · Assist: Y. Diomande⚽
63'
A. Ouedraogo ↔ C. HarderSubstitution🔁
68'
Romulo Cardoso ↔ B. GrudaSubstitution🔁
68'
78'
⚽D. Doekhi(3 - 1) · Assist: J. Juranovic
Y. Diomande ↔ J. BakayokoSubstitution🔁
79'
R. Baku ↔ B. HenrichsSubstitution🔁
79'
83'
🔁A. Schafer ↔ L. BurcuSubstitution
84'
🟨D. LeiteYellow card
A. Nusa ↔ T. GomisSubstitution🔁
90'
FT 3 - 1
Match statsRB Leipzig · Union Berlin
Key stats
%67 Possession %33
2.32 Expected goals (xG) 0.61
2.00 Pre-match xG 1.29
Shots
20 Total shots 4
10 Shots on target 1
6 Shots off target 3
4 Blocked shots 0
15 Shots inside box 2
5 Shots outside box 2
0 Saves 6
Attacking
109 Attacks 78
50 Dangerous attacks 38
Passing
602 Total passes 291
525 Accurate passes 210
%87 Pass accuracy %72
Set pieces & discipline
10 Corners 4
1 Offsides 3
6 Fouls 10
10 Free kicks 6
17 Throw-ins 11
9 Goal kicks 9
Cards
1 Yellow cards 1
1 1st-half cards 0
0 2nd-half cards 1
By half
2 1st-half goals 0
1 2nd-half goals 1
5 1st-half corners 1
5 2nd-half corners 3
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ RB Leipzig▼ Union Berlin90'
Shot map25 shots
Antonio Nusa 7' · xG 0.04 Christoph Baumgartner 7' · xG 0.83 Rômulo 9' · xG 0.47 Assan Ouédraogo 17' · xG 0.05 Max Finkgräfe 22' · xG 0.07 Andrej Ilic 24' · xG 0.02 Rômulo 25' · xG 0.94 Christoph Baumgartner 34' · xG 0.13 Assan Ouédraogo 39' · xG 0.02 Christoph Baumgartner 40' · xG 0.11 Assan Ouédraogo 49' · xG 0.04 Antonio Nusa 50' · xG 0.01 Andrej Ilic 51' · xG 0.02 Ridle Baku 63' · xG 0.22 Antonio Nusa 65' · xG 0.01 Christoph Baumgartner 75' · xG 0.52 Danilho Doekhi 78' · xG 0.10 Christoph Baumgartner 81' · xG 0.44 Johan Bakayoko 82' · xG 0.04 Johan Bakayoko 83' · xG 0.04 Antonio Nusa 84' · xG 0.09 Danilho Doekhi 85' · xG 0.02 Aljoscha Kemlein 89' · xG 0.03 Conrad Harder 90' · xG 0.09 Johan Bakayoko 90' · xG 0.36
RB Leipzig Union Berlin Filled = goal · size = xG
HEAD TO HEAD12 meetings · 2021–2025
RB Leipzig 4
Jan 20who was on topDec 12
Union Berlin 6
4 RB Leipzig 2 draw 6 Union Berlin
GOALS IN THIS FIXTURE
2.3goals / match
14–14total goals
5/2clean sheets
3-0RB Leipzig best win · Sep 3
3-1Union Berlin best win · Dec 12
%75 Over 1.5 9/12
%67 Over 2.5 8/12
%8 Over 3.5 1/12
%58 BTTS 7/12
DOES THE VENUE MATTER
RB Leipzig at home6 matches
3W 1D 2L 7:5
Union Berlin at home6 matches
4W 1D 1L 9:7
Results are read from the side that hosted the match.
FORM COMPARISON
RB Leipzig4W 0D 1L Union Berlin0W 2D 3L
2.40 0.40 Points per game
10 6 Goals scored
7 11 Goals conceded
1.92 1.64 xG average
1.53 1.20 xGA average
%20 %0 Clean sheets
%80 %100 BTTS
%80 %80 Over 2.5
6.0 5.8 Corners
2.0 1.2 Cards
RB Leipzig7W 1D 2L Union Berlin2W 2D 6L
2.20 0.80 Points per game
21 9 Goals scored
12 20 Goals conceded
1.77 1.27 xG average
1.40 1.65 xGA average
%20 %20 Clean sheets
%70 %60 BTTS
%80 %60 Over 2.5
5.8 3.9 Corners
1.8 2.3 Cards
SEASON COMPARISON
3RB Leipzigin the table65pts
34matches 20-5-9W-D-L 66:47goals +19diff
LWLWW
11Union Berlinin the table39pts
34matches 10-9-15W-D-L 44:58goals -14diff
WWDLL
Season profile · 2025/2026 · 21 matches
1.86 1.19 Points per game
1.75 1.38 xG average
1.36 1.37 xGA average
%43 %19 Clean sheets
%52 %62 BTTS
%62 %57 Over 2.5
5.3 5.5 Corners
1.4 2.3 Cards
PREVIOUS MEETINGS
Dec 12 Union Berlin 3-1 RB Leipzig Bundesliga
Feb 1 Union Berlin 0-0 RB Leipzig Bundesliga
Sep 14 RB Leipzig 0-0 Union Berlin Bundesliga
Feb 4 RB Leipzig 2-0 Union Berlin Bundesliga
Sep 3 Union Berlin 0-3 RB Leipzig Bundesliga
Feb 11 RB Leipzig 1-2 Union Berlin Bundesliga
Aug 20 Union Berlin 2-1 RB Leipzig Bundesliga
Apr 23 RB Leipzig 1-2 Union Berlin Bundesliga
xG difference & finishing
RB Leipzig3 gol · 2.32 xG +0.68
Union Berlin1 gol · 0.61 xG +0.39
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
RB Leipzig dominated the ball67% possession
RB Leipzig took more shots20 - 4
Union Berlin committed more fouls10 - 6
THE REFEREE40 matches on record
Sven Jablonski
Strictness39 TEMPO48
Cards: LenientFouls: ModeratePenalties: RareGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 22.8 -0.8
Fouls 1619.5 -3.5
Goals 43.3 +0.7
Corners 149.0 +5.0
THIS MATCH VS SEASON AVERAGE
Goals 3.01.9 +1.1
Shots 20.015.2 +4.8
On target 10.05.7 +4.3
Possession %67%53 +13.6
Corners 10.05.1 +4.9
Conceded 1.01.4 -0.4
this matchseason average · 33 matches
Goals 1.01.2 -0.2
Shots 4.011.9 -7.9
On target 1.03.5 -2.5
Possession %33%40 -6.9
Corners 4.04.7 -0.7
Cards 1.02.2 -1.2
Conceded 3.01.7 +1.3
this matchseason average · 32 matches
PLAYER RATINGS★ Ridle Baku 8.20
Starting XI
17 Ridle Baku D · 79' 8.20
Goals1On target1/1Key pass1Dribbles1/2Tackles1Interceptions1Duels won5/9Fouls won1Passes57 · %54
49 Yan Diomande F · 79' 8.20
Assist1Key pass5Dribbles6/7Tackles1Duels won8/11Fouls won1Passes39 · %32
35 Max Finkgräfe D · 85' 7.60
Goals1On target1/1Key pass1Tackles2Duels won2/2Passes60 · %56
24 Xaver Schlager M · 85' · K 7.60
Key pass1Dribbles1/1Tackles3Duels won6/7Passes76 · %73
7 Antonio Nusa F · 85' 7.30
On target1/3Dribbles4/4Duels won8/15Fouls won3Passes29 · %21
14 Christoph Baumgartner M · 85' 7.20
On target3/5Tackles1Duels won4/9Fouls won1Fouls2Passes34 · %26
4 Willi Orban D · 85' 7.20
Tackles3Duels won9/12Fouls won2Passes85 · %74
5 El Chadaille Bitshiabu D · 85' 7.00
Key pass1Tackles1Duels won2/7Fouls1Passes82 · %74
40 Rômulo F · 68' 6.90
Goals1On target2/2Dribbles1/2Duels won2/10Fouls1Offside1Passes18 · %13
20 Assan Ouédraogo M · 68' 6.50
On target1/2Key pass2Duels won2/7Fouls won1Passes28 · %24
26 Maarten Vandevoordt G · 85' 6.50
Duels won1/1Passes34 · %26
Substitutes
10 Brajan Gruda F · 17' 6.30
Key pass1Duels won2/4Fouls won1Passes7 · %7
11 Conrad Harder F · 17' 6.30
Key pass1Tackles1Duels won1/3Fouls1Passes2 · %2
39 Benjamin Henrichs D · 6'
Passes4 · %4
9 Johan Bakayoko F · 6'
Passes3 · %2
Unused: Péter GulácsiKosta NedeljkovićLukas KlostermannTidiam GomisAndrija Maksimović
Starting XI
14 Leopold Querfeld D · 85' 7.50
Tackles3Interceptions1Blocks1Duels won8/11Fouls won2Passes32 · %22
5 Danilho Doekhi D · 85' 7.30
Goals1On target1/1Dribbles1/1Tackles3Interceptions3Blocks1Duels won6/10Fouls1Passes25 · %24
13 András Schäfer M · 83' 7.20
Tackles2Blocks2Duels won2/4Passes32 · %24
7 Oliver Burke F · 85' 6.50
Dribbles1/5Duels won1/5Offside1Passes22 · %17
19 Janik Haberer M · 60' 6.50
Key pass1Tackles3Duels won3/8Fouls2Passes21 · %16
23 Andrej Ilić F · 59' 6.30
Dribbles1/2Duels won6/15Fouls won1Fouls2Passes11 · %6
8 Rani Khedira M · 85' 6.30
Tackles1Interceptions3Duels won1/4Fouls1Passes14 · %9
28 Christopher Trimmel M · 60' · K 6.30
Tackles1Interceptions1Duels won3/8Fouls2Passes23 · %17
15 Tom Rothe M · 85' 6.20
Tackles1Interceptions1Duels won4/10Passes18 · %11
1 Frederik Ronnow G · 31' 6.20
Saves2Passes6 · %4
4 Diogo Leite D · 85' 6.00
Tackles2Interceptions3Blocks1Duels won4/10Fouls won1Fouls2Passes30 · %23
Substitutes
25 Carl Klaus G · 54' 7.20
Saves3Duels won1/1Passes15 · %9
6 Aljoscha Kemlein M · 25' 6.90
Dribbles1/1Tackles2Duels won4/6Passes12 · %8
10 Ilyas Ansah F · 26' 6.30
Passes3 · %2
18 Josip Juranović D · 25' 6.30
Assist1Key pass1Tackles1Duels won1/1Passes6 · %4
9 Livan Burcu F · 2'
Unused: Derrick KöhnStanley N'SokiTim SkarkeAlex Král
Win probabilityModel: 1 (%65) ✓
RB Leipzig %65 Draw %21 Union Berlin %14
2.16RB Leipzig xPuan
0.63Union Berlin xPuan
🔒
ULTIMATE

Tactical metrics & visuals

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

Team & player heatmaps

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

🔒
ULTIMATE

ML deep-dive

This section is available to Ultimate members.

Sign in Upgrade to Ultimate in the app

App Store · Google Play

Form
RB LeipzigWWWWL
Union BerlinLLDLW
Match Reportsall →
Rizespor 0-3 FenerbahçeSüper Lig · Oct 11 Samsunspor 0-3 TrabzonsporSüper Lig · Oct 11 Chelsea 5-1 BournemouthPremier League · Oct 11 Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Manchester United 1-1 TottenhamPremier League · Oct 11
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad