Bundesliga · Matchweek 33 · May 10

FSV Mainz 05 - Union Berlin

Union Berlin won 3-1 away at FSV Mainz 05 in Bundesliga (Matchweek 33).

🏟 Mewa Arena Mainz 👤 Referee: Florian Exner, Germany
Shot map30 shots
Aljoscha Kemlein 2' · xG 0.11 Andrej Ilic 9' · xG 0.10 Tom Rothe 10' · xG 0.02 Danilho Doekhi 17' · xG 0.08 Danilho Doekhi 28' · xG 0.04 Kaishu Sano 32' · xG 0.05 Stefan Posch 36' · xG 0.02 Andrej Ilic 37' · xG 0.03 Andrej Ilic 38' · xG 0.52 Ilyas Ansah 39' · xG 0.04 Kacper Potulski 45' · xG 0.13 Kaishu Sano 45' · xG 0.07 Livan Burcu 45' · xG 0.10 Sheraldo Becker 48' · xG 0.42 Andrej Ilic 49' · xG 0.27 Sheraldo Becker 50' · xG 0.02 Kacper Potulski 52' · xG 0.23 Dominik Kohr 53' · xG 0.09 Danilho Doekhi 54' · xG 0.22 Anthony Caci 55' · xG 0.04 András Schäfer 62' · xG 0.06 Kaishu Sano 65' · xG 0.09 Paul Nebel 70' · xG 0.23 Stefan Posch 81' · xG 0.06 Andrej Ilic 84' · xG 0.07 Oliver Burke 88' · xG 0.34 Nelson Weiper 90' · xG 0.05 Armindo Sieb 90' · xG 0.08 Josip Juranovic 90' · xG 0.62 Tim Skarke 90' · xG 0.03
FSV Mainz 05 Union Berlin Filled = goal · size = xG
HEAD TO HEAD11 meetings · 2020–2026
FSV Mainz 05 1
Oct 2who was on topJan 10
Union Berlin 6
1 FSV Mainz 05 4 draw 6 Union Berlin
GOALS IN THIS FIXTURE
2.8goals / match
10–21total goals
2/2clean sheets
1-0FSV Mainz 05 best win · Feb 6
4-0Union Berlin best win · Oct 2
%82 Over 1.5 9/11
%64 Over 2.5 7/11
%36 Over 3.5 4/11
%73 BTTS 8/11
DOES THE VENUE MATTER
FSV Mainz 05 at home5 matches
1W 3D 1L 4:4
Union Berlin at home6 matches
5W 1D 0L 17:6
Results are read from the side that hosted the match.
SEASON COMPARISON
10FSV Mainz 05in the table40pts
34matches 10-10-14W-D-L 44:53goals -9diff
WLWLD
11Union Berlinin the table39pts
34matches 10-9-15W-D-L 44:58goals -14diff
WWDLL
PREVIOUS MEETINGS
Jan 10 Union Berlin 2-2 FSV Mainz 05 Bundesliga
Jan 19 Union Berlin 2-1 FSV Mainz 05 Bundesliga
Aug 24 FSV Mainz 05 1-1 Union Berlin Bundesliga
Feb 7 FSV Mainz 05 1-1 Union Berlin Bundesliga
Aug 20 Union Berlin 4-1 FSV Mainz 05 Bundesliga
Feb 4 Union Berlin 2-1 FSV Mainz 05 Bundesliga
Aug 14 FSV Mainz 05 0-0 Union Berlin Bundesliga
Feb 26 Union Berlin 3-1 FSV Mainz 05 Bundesliga
THREAT OVER TIMExT
FSV Mainz 052.03 Union Berlin1.32
0'25'45'70'90'
FSV Mainz 05peak 50-55' Union Berlinpeak 25-30'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
FSV Mainz 05 Union Berlin
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
8.5 PPDA 8.0
638 Touches 596
41.5m Defensive height 35.6m
108 Progressive passes 57
%69.0 Final-third accuracy %65.0
%34.6 Verticality %35.2
%81.0 Pass accuracy %80.0
14 Shots 16
123 Defensive actions 144
34.9m Block depth 34.9m
%51 In opposition half %33
HOW THE GAME FLOWEDfotmob
FSV Mainz 051.57xG Union Berlin2.68xG
48' Sheraldo Becker 38' Andrej Ilic 88' Oliver Burke 91' Josip Juranovic
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
FSV Mainz 05 Union Berlin
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
FSV Mainz 05750 touches
Union Berlin712 touches
Where each side spent the match. Both attack left to right.
56% FSV 54% FSV 53% FSV 71% FSV 54% FSV 70% UNI 50% FSV 50% FSV 58% FSV
FSV Mainz 05own half →Union Berlin
BY THIRD
Defensive %60 %40
Middle %53 %47
Attacking %45 %55
BY FLANK
Left %54 %46
Centre %48 %52
Right %53 %47
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
FSV Mainz 05123 actions
average height 41.5m
Union Berlin144 actions
average height 35.6m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
FSV Mainz 05513 passes · %81
19 Anthony Caci — 48/70 passes · %81 31 Dominik Kohr — 47/73 passes · %77 4 Stefan Posch — 44/69 passes · %81 10 Nadiem Amiri — 42/63 passes · %75 6 Kaishu Sano — 37/59 passes · %82 48 Kacper Potulski — 37/56 passes · %88 2 Phillipp Mwene — 36/48 passes · %88 8 Paul Nebel — 33/44 passes · %87 27 Robin Zentner — 26/44 passes · %81 23 Sheraldo Becker — 20/32 passes · %74 20 Phillip Tietz — 16/29 passes · %76 22 Nikolas Veratschnig — 12/19 passes · %86 7 Lee Jae-Sung — 9/12 passes · %90 11 Armindo Sieb — 4/7 passes · %80 21 Danny da Costa — 2/5 passes · %67 44 Nelson Weiper — 2/7 passes · %40
Union Berlin453 passes · %80
6 Aljoscha Kemlein — 51/73 passes · %85 5 Danilho Doekhi — 49/67 passes · %88 4 Diogo Leite — 47/79 passes · %85 28 Christopher Trimmel — 37/62 passes · %69 8 Rani Khedira — 30/45 passes · %83 25 Carl Klaus — 26/40 passes · %72 15 Tom Rothe — 25/41 passes · %86 7 Oliver Burke — 20/34 passes · %69 9 Livan Burcu — 16/35 passes · %84 39 Derrick Köhn — 14/21 passes · %88 11 Woo-yeong Jeong — 12/16 passes · %80 10 Ilyas Ansah — 10/27 passes · %77 13 András Schäfer — 10/15 passes · %91 18 Josip Juranovic — 8/12 passes · %73 23 Andrej Ilic — 5/24 passes · %45 21 Tim Skarke — 2/5 passes · %100
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
FSV Mainz 05108 progressive · map shows 60
Left%48Centre%30Right%22
Union Berlin57 progressive · map shows 26
Left%31Centre%23Right%46
Successful passes carrying the ball 10m+ forward from the middle third onward.
8.5 PPDA 8.0
%34.6 Verticality %35.2
%69 Final third pass %65
%81 Pass accuracy %80
41.5m Defensive height 35.6m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE15 matches on record
Florian Exner
Strictness53 TEMPO56
Cards: StrictFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: High
This match vs his average
Cards 04.5 -4.5
Fouls 020.6 -20.6
Goals 43.9 +0.1
Corners 09.8 -9.8
PLAYER RATINGS★ Christopher Trimmel 8.90
Starting XI
23 Sheraldo Becker F · 81' 8.30
Goals1On target1/2Duels won1/3Offside1Passes25 · %20
10 Nadiem Amiri M · 90' · K 7.20
Key pass6Dribbles1/3Duels won2/5Fouls won1Passes45 · %37
2 Phillipp Mwene M · 90' 6.90
Tackles1Interceptions3Duels won2/4Fouls won1Fouls1Passes35 · %32
20 Phillip Tietz F · 81' 6.90
Key pass1Dribbles1/2Duels won7/11Fouls won2Fouls1Offside1Passes21 · %16
27 Robin Zentner G · 90' 6.90
Saves6Passes29 · %24
6 Kaishu Sano M · 90' 6.90
On target1/2Key pass1Dribbles1/1Tackles1Interceptions1Duels won5/8Fouls1Passes43 · %36
19 Anthony Caci M · 70' 6.90
Key pass1Tackles1Duels won2/7Fouls3Passes42 · %36
21 Danny da Costa D · 16' 6.60
Duels won1/3Fouls1Passes3 · %2
8 Paul Nebel M · 70' 6.60
Assist1Key pass2Tackles3Duels won3/7Passes37 · %32
4 Stefan Posch D · 90' 6.20
Interceptions1Duels won7/11Fouls won1Fouls1Passes52 · %44
31 Dominik Kohr D · 90' 5.90
Interceptions3Blocks1Duels won3/6Fouls won1Fouls1Passes58 · %47
Substitutes
11 Armindo Sieb F · 9' 6.70
Passes5 · %4
22 Nikolas Veratschnig D · 20' 6.20
Tackles2Duels won3/4Fouls won1Passes11 · %10
7 Jae-sung Lee M · 20' 6.20
Duels won1/2Fouls won1Fouls1Passes10 · %9
44 Nelson Weiper F · 9' 6.20
Passes4 · %2
48 Kacper Potulski D · 74' 5.70
On target1/2Tackles1Interceptions1Duels won5/9Fouls won1Fouls1Passes42 · %37
Unused: Lennard MaloneySilvan WidmerDaniel BatzSota Kawasaki
Starting XI
28 Christopher Trimmel D · 81' · K 8.90
Key pass5Tackles3Duels won3/3Passes38 · %30
6 Aljoscha Kemlein M · 90' 7.30
Assist1Key pass3Dribbles1/1Tackles1Duels won3/5Passes60 · %51
7 Oliver Burke M · 88' 7.30
Goals1On target1/1Key pass2Tackles2Duels won4/7Passes25 · %19
5 Danilho Doekhi D · 90' 7.20
On target1/3Tackles1Blocks1Duels won6/9Passes56 · %49
23 Andrej Ilić F · 90' 7.20
Goals1Assist1On target3/4Key pass1Interceptions1Duels won5/15Fouls won1Fouls2Passes10 · %5
10 Ilyas Ansah M · 60' 7.00
On target1/1Tackles1Blocks1Duels won6/8Fouls won3Passes13 · %10
4 Diogo Leite D · 90' 6.90
Key pass1Dribbles1/1Tackles2Interceptions4Blocks2Duels won4/11Fouls won1Fouls1Passes55 · %47
25 Carl Klaus G · 90' 6.60
Saves2Passes27 · %17
15 Tom Alexander Rothe D · 60' 6.50
Key pass1Tackles1Duels won2/7Passes23 · %20
9 Livan Burcu M · 59' 6.30
On target1/1Dribbles1/2Duels won5/8Fouls won4Fouls1Passes19 · %16
8 Rani Khedira M · 90' 6.20
Tackles1Duels won1/4Fouls4Passes35 · %30
Substitutes
18 Josip Juranović D · 9' 7.30
Goals1On target1/1Passes8 · %6
39 Derrick Köhn D · 30' 6.90
Key pass2Duels won1/3Fouls won1Fouls1Passes14 · %13
13 András Schäfer M · 30' 6.70
On target1/1Interceptions1Duels won1/2Fouls won1Passes11 · %10
11 Woo-Yeong Jeong M · 31' 6.50
Fouls1Passes15 · %12
21 Tim Skarke M · 2'
Assist1Key pass1Dribbles1/1Duels won1/1Passes2 · %2
Unused: Alex KrálTom WisbereitLeopold QuerfeldStanley Nsoki
Win probabilityModel: 1 (%52) ✗
FSV Mainz 05 %52 Draw %22 Union Berlin %26
1.78FSV Mainz 05 xPuan
1.00Union Berlin xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
FSV Mainz 05WLDLL
Union BerlinDLLLD
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad