Bundesliga · Matchweek 33 · May 10
FSV Mainz 05 - Union Berlin
Union Berlin won 3-1 away at FSV Mainz 05 in Bundesliga (Matchweek 33).
Shot map30 shots
FSV Mainz 05
Union Berlin
Filled = goal · size = xG
HEAD TO HEAD11 meetings · 2020–2026
Oct 2who was on topJan 10
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
Over 1.5
9/11
Over 2.5
7/11
Over 3.5
4/11
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
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
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
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
Where each side spent the match. Both attack left to right.
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.
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
>%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.
Left%48Centre%30Right%22
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
Goals1On target1/2Duels won1/3Offside1Passes25 · %20
Key pass6Dribbles1/3Duels won2/5Fouls won1Passes45 · %37
Tackles1Interceptions3Duels won2/4Fouls won1Fouls1Passes35 · %32
Key pass1Dribbles1/2Duels won7/11Fouls won2Fouls1Offside1Passes21 · %16
Saves6Passes29 · %24
On target1/2Key pass1Dribbles1/1Tackles1Interceptions1Duels won5/8Fouls1Passes43 · %36
Key pass1Tackles1Duels won2/7Fouls3Passes42 · %36
Duels won1/3Fouls1Passes3 · %2
Assist1Key pass2Tackles3Duels won3/7Passes37 · %32
Interceptions1Duels won7/11Fouls won1Fouls1Passes52 · %44
Interceptions3Blocks1Duels won3/6Fouls won1Fouls1Passes58 · %47
Substitutes
Passes5 · %4
Tackles2Duels won3/4Fouls won1Passes11 · %10
Duels won1/2Fouls won1Fouls1Passes10 · %9
Passes4 · %2
On target1/2Tackles1Interceptions1Duels won5/9Fouls won1Fouls1Passes42 · %37
Unused: Lennard MaloneySilvan WidmerDaniel BatzSota Kawasaki
Starting XI
Key pass5Tackles3Duels won3/3Passes38 · %30
Assist1Key pass3Dribbles1/1Tackles1Duels won3/5Passes60 · %51
Goals1On target1/1Key pass2Tackles2Duels won4/7Passes25 · %19
On target1/3Tackles1Blocks1Duels won6/9Passes56 · %49
Goals1Assist1On target3/4Key pass1Interceptions1Duels won5/15Fouls won1Fouls2Passes10 · %5
On target1/1Tackles1Blocks1Duels won6/8Fouls won3Passes13 · %10
Key pass1Dribbles1/1Tackles2Interceptions4Blocks2Duels won4/11Fouls won1Fouls1Passes55 · %47
Saves2Passes27 · %17
Key pass1Tackles1Duels won2/7Passes23 · %20
On target1/1Dribbles1/2Duels won5/8Fouls won4Fouls1Passes19 · %16
Tackles1Duels won1/4Fouls4Passes35 · %30
Substitutes
Goals1On target1/1Passes8 · %6
Key pass2Duels won1/3Fouls won1Fouls1Passes14 · %13
On target1/1Interceptions1Duels won1/2Fouls won1Passes11 · %10
Fouls1Passes15 · %12
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 accountForm
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 accountMatch Reportsall →
Galatasaray 3-1 Kasımpaşa
Borussia Dortmund 2-2 Werder Bremen
Arsenal 2-1 Chelsea
Trabzonspor 5-0 Gençlerbirliği S.K.
Fenerbahçe 1-2 Beşiktaş
Rayo Vallecano 1-1 Alaves
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Skoryum