Bundesliga · Matchweek 31 · Apr 25
FSV Mainz 05 - Bayern München
Bayern München won 4-3 away at FSV Mainz 05 in Bundesliga (Matchweek 31). Goals: D. Kohr 15'; P. Nebel 29'; N. Jackson 53'; M. Olise 73'.
Key events
Quick stats
%29
Possession
%71
18
Total shots
11
8
Shots on target
6
7
Shots off target
4
3
Blocked shots
1
13
Shots inside box
10
5
Shots outside box
1
2
Saves
5
Match timeline
First half
D. KohrYellow card🟨
20'
P. Nebel(2 - 0)⚽
29'
33'
🟨K. LaimerYellow card
S. Becker(3 - 0)⚽
45+2'
HT 3 - 0
46'
🔁A. Pavlovic ↔ H. KaneSubstitution
46'
🔁L. Diaz ↔ M. OliseSubstitution
53'
⚽N. Jackson(3 - 1) · Assist: K. Laimer
57'
🔁A. Davies ↔ J. StanisicSubstitution
57'
🔁R. Guerreiro ↔ J. MusialaSubstitution
S. Becker ↔ A. SiebSubstitution🔁
71'
77'
🔁B. Ndiaye ↔ J. TahSubstitution
N. Amiri ↔ L. MaloneySubstitution🔁
79'
S. Widmer ↔ A. CaciSubstitution🔁
80'
80'
⚽J. Musiala(3 - 3)
83'
⚽H. Kane(3 - 4)
D. Kohr ↔ N. WeiperSubstitution🔁
86'
P. Nebel ↔ W. BovingSubstitution🔁
87'
90+8'
🟨M. OliseYellow card
FT 3 - 4
Match statsFSV Mainz 05 · Bayern München
Key stats
%29
Possession
%71
Shots
18
Total shots
11
8
Shots on target
6
7
Shots off target
4
3
Blocked shots
1
13
Shots inside box
10
5
Shots outside box
1
2
Saves
5
Passing
232
Total passes
593
177
Accurate passes
536
%76
Pass accuracy
%90
Set pieces & discipline
2
Corners
4
1
Offsides
0
14
Fouls
10
Cards
1
Yellow cards
1
By half
3
1st-half goals
0
0
2nd-half goals
4
Momentum
0'▲ FSV Mainz 05▼ Bayern München90'
LineupsFSV Mainz 05 3-5-2Bayern München 4-2-3-1
33
Batz
31
Kohr
4
Posch
21
Costa
2
Mwene
10
Amiri
6
Sano
8
Nebel
30
Widmer
20
Tietz
23
Becker
40
Urbig
19
Davies
21
Itō
3
Kim
27
Laimer
39
Ndiaye
45
Pavlović
14
Díaz
8
Goretzka
22
Guerreiro
11
Jackson
FSV Mainz 05 · Bench
Coach: Urs Fischer
Bayern München · Bench
Coach: Vincent Kompany
Shot map32 shots
FSV Mainz 05
Bayern München
Filled = goal · size = xG
HEAD TO HEAD13 meetings · 2021–2025
Jan 3who was on topDec 14
4 FSV Mainz 05
1 draw
8 Bayern München
GOALS IN THIS FIXTURE
4.6goals / match
19–41total goals
0/3clean sheets
3-1FSV Mainz 05 best win · Apr 22
8-1Bayern München best win · Mar 9
Over 1.5
13/13
Over 2.5
13/13
Over 3.5
9/13
BTTS
10/13
DOES THE VENUE MATTER
FSV Mainz 05 at home7 matches
4W
0D
3L
11:15
Bayern München at home6 matches
5W
1D
0L
26:8
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
1Bayern Münchenin the table89pts
34matches
28-5-1W-D-L
122:36goals
+86diff
WWDWW
PREVIOUS MEETINGS
WHAT THE NUMBERS SAY
Bayern München dominated the ball71% possession
FSV Mainz 05 took more shots18 - 11
FSV Mainz 05 committed more fouls14 - 10
THREAT OVER TIMExT
FSV Mainz 051.24
Bayern München2.07
0'25'45'70'90'
FSV Mainz 05peak 10-15'
Bayern Münchenpeak 35-40'
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
Bayern München
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.
14.7
PPDA
6.8
461
Touches
839
31.8m
Defensive height
35.4m
62
Progressive passes
125
%67.0
Final-third accuracy
%76.0
%42.5
Verticality
%31.3
%73.0
Pass accuracy
%88.0
21
Shots
11
139
Defensive actions
131
41.2m
Block depth
37.9m
%44
In opposition half
%58
HOW THE GAME FLOWEDfotmob
FSV Mainz 052.80xG
Bayern München2.21xG
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
Bayern München
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 →Bayern München
BY THIRD
Defensive
%40
%60
Middle
%29
%71
Attacking
%42
%58
BY FLANK
Left
%37
%63
Centre
%37
%63
Right
%33
%67
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%32Centre%35Right%32
Left%35Centre%35Right%29
Successful passes carrying the ball 10m+ forward from the middle third onward.
14.7
PPDA
6.8
%42.5
Verticality
%31.3
%67
Final third pass
%76
%73
Pass accuracy
%88
31.8m
Defensive height
35.4m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE14 matches on record
Martin Petersen
Strictness43
TEMPO51
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: HighOver 2.5: High
This match vs his average
Cards
23.7
-1.7
Fouls
2420.8
+3.2
Goals
74.0
+3.0
Corners
611.4
-5.4
THIS MATCH VS SEASON AVERAGE
Goals
3.01.2
+1.8
Shots
18.011.0
+7.0
On target
8.03.9
+4.1
Possession
%29%44
-14.9
Corners
2.04.8
-2.8
Cards
1.03.2
-2.2
Conceded
4.01.4
+2.6
this matchseason average · 32 matches
Goals
4.03.6
+0.4
Shots
11.018.6
-7.6
On target
6.08.4
-2.4
Possession
%71%67
+3.7
Corners
4.05.8
-1.8
Cards
1.03.0
-2.0
Conceded
3.01.0
+2.0
this matchseason average · 33 matches
PLAYER RATINGS★ Michael Olise 8.30
Starting XI
Goals1On target3/4Dribbles1/2Tackles1Duels won4/6Fouls won1Fouls1Passes11 · %9
Assist1Key pass3Dribbles2/4Tackles4Interceptions2Duels won8/14Fouls won1Fouls2Passes19 · %17
Key pass2Tackles1Interceptions1Duels won7/13Fouls won2Passes15 · %11
Goals1On target1/2Key pass1Dribbles2/3Tackles3Duels won8/18Fouls won2Fouls3Offside1Passes20 · %14
On target3/4Key pass2Dribbles1/2Interceptions1Duels won1/5Fouls2Passes15 · %14
Goals1On target1/1Key pass1Tackles1Interceptions2Duels won2/8Fouls won1Fouls3Passes23 · %21
Key pass2Tackles2Duels won4/4Passes10 · %8
Key pass2Tackles1Duels won3/6Fouls won2Fouls2Passes17 · %13
Saves2Passes23 · %12
Tackles3Interceptions5Duels won5/8Passes31 · %23
Blocks1Duels won1/2Fouls won1Passes20 · %14
Substitutes
Passes5 · %4
Passes1 · %1
Passes2 · %1
Tackles1Duels won1/1
Passes1
Unused: Sota KawasakiKacper PotulskiNikolas VeratschnigRobin Zentner
Starting XI
Goals1On target3/3Dribbles1/3Tackles2Duels won4/7Fouls won1Passes23 · %16
Saves5Duels won1/1Passes20 · %18
Key pass1Tackles2Duels won5/6Fouls won2Fouls1Passes46 · %40
Dribbles4/4Tackles4Interceptions1Duels won11/17Fouls won1Passes62 · %58
Assist2Key pass3Tackles1Blocks1Duels won3/10Fouls won2Fouls3Passes67 · %63
Dribbles1/1Tackles1Interceptions1Blocks1Duels won3/5Fouls won1Fouls1Passes75 · %72
Key pass1Fouls1Passes48 · %48
Tackles1Interceptions1Blocks1Duels won2/4Fouls won1Passes95 · %90
Interceptions2Duels won3/9Fouls won2Fouls3Passes23 · %17
Key pass2Dribbles1/3Duels won2/5Passes31 · %30
Passes27 · %21
Substitutes
Goals1On target1/1Dribbles2/2Duels won4/4Fouls won2Passes25 · %18
Goals1On target1/1Key pass1Passes8 · %6
Goals1On target1/2Dribbles2/4Tackles1Duels won4/7Fouls won1Fouls1Passes12 · %12
Key pass1Passes14 · %13
Passes9 · %9
Unused: Manuel NeuerBastian AssomoDeniz OfliFilip Pavić
Win probabilityModel: 2 (%42) ✓
FSV Mainz 05 %29
Draw %29
Bayern München %42
1.16FSV Mainz 05 xPuan
1.55Bayern München 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 05DLLWW
Bayern MünchenWWWWW
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