Bundesliga · Matchweek 4 · Sep 19

Borussia Mönchengladbach - FSV Mainz 05

FSV Mainz 05 won 4-3 away at Borussia Mönchengladbach in Bundesliga (Matchweek 4). Goals: Florian Neuhaus 11'; Isac Lidberg 59'; Phillip Tietz 18'; Sheraldo Becker 45+1'.

🏟 Borussia-Park Monchengladbach 👤 Referee: R. Hartmann
Key events
11' ⚽ Florian Neuhaus(1 - 0) · Assist: Lukas Ullrich Borussia Mön
18' ⚽ Phillip Tietz(1 - 1) · Assist: Sheraldo Becker FSV Mainz 05
19' 🟨 Lukas UllrichYellow card Borussia Mön
45+1' ⚽ Sheraldo Becker(1 - 2) · Assist: Anthony Caci FSV Mainz 05
55' 🟨 Stefan PoschYellow card FSV Mainz 05
55' 🟨 Franck HonoratYellow card Borussia Mön
59' ⚽ Isac Lidberg(2 - 2) · Assist: Lukas Ullrich Borussia Mön
62' 🟨 Florian NeuhausYellow card Borussia Mön
73' 🟨 Phillipp MweneYellow card FSV Mainz 05
78' ⚽ Eric Martel(2 - 3) · Assist: Kaishu Sano FSV Mainz 05
87' 🟨 Wael MohyaYellow card Borussia Mön
87' 🟨 Kevin StögerYellow card Borussia Mön
89' ⚽ Danny da Costa(2 - 4) FSV Mainz 05
90+3' 🟨 Kacper PotulskiYellow card FSV Mainz 05
90+3' 🟨 Shuto MachinoYellow card Borussia Mön
90+4' 🟨 Alexander SchwolowYellow card FSV Mainz 05
90+5' ⚽ Shuto Machino (P)(3 - 4) Borussia Mön
90+7' 🟨 Ransford KonigsdorfferYellow card FSV Mainz 05
Quick stats
%47 Possession %53
21 Total shots 16
7 Shots on target 7
7 Shots off target 7
7 Blocked shots 2
15 Shots inside box 14
6 Shots outside box 2
4 Saves 4
Match timeline
First half
Florian Neuhaus(1 - 0) · Assist: Lukas Ullrich⚽
11'
18'
⚽Phillip Tietz(1 - 1) · Assist: Sheraldo Becker
Lukas UllrichYellow card🟨
19'
45+1'
⚽Sheraldo Becker(1 - 2) · Assist: Anthony Caci
HT 1 - 2
55'
🟨Stefan PoschYellow card
Franck HonoratYellow card🟨
55'
Isac Lidberg(2 - 2) · Assist: Lukas Ullrich⚽
59'
Florian NeuhausYellow card🟨
62'
Florian Neuhaus ↔ Wael MohyaSubstitution🔁
64'
65'
🔁Anthony Caci ↔ Danny da CostaSubstitution
65'
🔁Lee Jae-Sung ↔ Eric MartelSubstitution
73'
🟨Phillipp MweneYellow card
76'
🔁Sheraldo Becker ↔ Ransford KonigsdorfferSubstitution
Franck Honorat ↔ Kevin StögerSubstitution🔁
76'
Joe Scally ↔ Daiki HashiokaSubstitution🔁
76'
78'
⚽Eric Martel(2 - 3) · Assist: Kaishu Sano
Ko Itakura ↔ Shuto MachinoSubstitution🔁
84'
Hugo Bolin ↔ Robin HackSubstitution🔁
84'
Wael MohyaYellow card🟨
87'
Kevin StögerYellow card🟨
87'
89'
⚽Danny da Costa(2 - 4)
90+1'
🔁Nadiem Amiri ↔ Lennard MaloneySubstitution
90+3'
🟨Kacper PotulskiYellow card
Shuto MachinoYellow card🟨
90+3'
90+4'
🟨Alexander SchwolowYellow card
90+5'
90+7'
🟨Ransford KonigsdorfferYellow card
FT 3 - 4
Match statsBorussia Mönchengladbach · FSV Mainz 05
Key stats
%47 Possession %53
Shots
21 Total shots 16
7 Shots on target 7
7 Shots off target 7
7 Blocked shots 2
15 Shots inside box 14
6 Shots outside box 2
4 Saves 4
Passing
423 Total passes 479
335 Accurate passes 389
Set pieces & discipline
6 Corners 4
0 Offsides 2
12 Fouls 14
Cards
6 Yellow cards 5
By half
1 1st-half goals 2
2 2nd-half goals 2
Momentum
0'▲ Borussia Mönchengladbach▼ FSV Mainz 0590'
LineupsBorussia Mönchengladbach 3-4-2-1FSV Mainz 05 3-5-2
Borussia Mönchengladbach · Bench
Coach: J. Lichte
FSV Mainz 05 · Bench
Coach: U. Fischer
Shot map38 shots
Anthony Caci 7' · xG 0.25 Kaishu Sano 10' · xG 0.03 Lukas Ullrich 11' · xG 0.03 Florian Neuhaus 11' · xG 0.37 Jan Leszczyński 15' · xG 0.06 Sheraldo Becker 18' · xG 0.06 Phillip Tietz 18' · xG 0.86 Sheraldo Becker 23' · xG 0.02 Kacper Potulski 24' · xG 0.39 Hugo Bolin 25' · xG 0.03 Anthony Caci 28' · xG 0.14 Philipp Sander 34' · xG 0.03 Hugo Bolin 34' · xG 0.08 Phillipp Mwene 35' · xG 0.04 Isac Lidberg 37' · xG 0.02 Ko Itakura 38' · xG 0.13 Sheraldo Becker 45' · xG 0.07 Sheraldo Becker 45' · xG 0.05 Isac Lidberg 45' · xG 0.07 Joseph Scally 45' · xG 0.01 Kevin Diks 57' · xG 0.79 Florian Neuhaus 58' · xG 0.03 Lukas Ullrich 59' · xG 0.17 Isac Lidberg 59' · xG 0.27 Phillip Tietz 68' · xG 0.09 Phillip Tietz 69' · xG 0.03 Sheraldo Becker 74' · xG 0.01 Eric Martel 78' · xG 0.19 Kacper Potulski 81' · xG 0.22 Shuto Machino 84' · xG 0.11 Stefan Posch 88' · xG 0.02 Danny da Costa 89' · xG 0.34 Shuto Machino 90' · xG 0.02 Shuto Machino 90' · xG 0.04 Shuto Machino 90' · xG 0.79 Jan Leszczyński 90' · xG 0.02 Philipp Sander 90' · xG 0.01 Wael Mohya 90' · xG 0.15
Borussia Mönchengladbach FSV Mainz 05 Filled = goal · size = xG
HEAD TO HEAD12 meetings · 2020–2026
Borussia Mönchengladbach 2
Oct 24who was on topApr 19
FSV Mainz 05 4
2 Borussia Mönchengladbach 6 draw 4 FSV Mainz 05
GOALS IN THIS FIXTURE
2.7goals / match
13–19total goals
1/2clean sheets
1-0Borussia Mönchengladbach best win · Dec 5
4-0FSV Mainz 05 best win · Feb 24
%83 Over 1.5 10/12
%42 Over 2.5 5/12
%33 Over 3.5 4/12
%75 BTTS 9/12
DOES THE VENUE MATTER
Borussia Mönchengladbach at home6 matches
0W 3D 3L 6:10
FSV Mainz 05 at home6 matches
1W 3D 2L 9:7
Results are read from the side that hosted the match.
SEASON COMPARISON
18Borussia Mönchengladbachin the table0pts
4matches 0-0-4W-D-L 6:16goals -10diff
LLLL
8FSV Mainz 05in the table7pts
5matches 2-1-2W-D-L 13:10goals +3diff
LWLWD
PREVIOUS MEETINGS
Apr 19 Borussia Mönchengladbach 1-1 FSV Mainz 05 Bundesliga
Dec 5 FSV Mainz 05 0-1 Borussia Mönchengladbach Bundesliga
Mar 7 Borussia Mönchengladbach 1-3 FSV Mainz 05 Bundesliga
Oct 25 FSV Mainz 05 1-1 Borussia Mönchengladbach Bundesliga
Mar 2 FSV Mainz 05 1-1 Borussia Monchengladbach Bundesliga
Oct 6 Borussia Monchengladbach 2-2 FSV Mainz 05 Bundesliga
Feb 24 FSV Mainz 05 4-0 Borussia Monchengladbach Bundesliga
Sep 4 Borussia Monchengladbach 0-1 FSV Mainz 05 Bundesliga
WHAT THE NUMBERS SAY
FSV Mainz 05 dominated the ball53% possession
Borussia Mönchengladbach took more shots21 - 16
THREAT OVER TIMExT
Borussia Mönchengladbach1.39 FSV Mainz 051.99
0'25'45'70'90'
Borussia Mönchengladbachpeak 90-95' FSV Mainz 05peak 65-70'
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
Borussia Mönchengladbach FSV Mainz 05
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.8 PPDA 9.0
642 Touches 686
35.4m Defensive height 40.2m
104 Progressive passes 104
%61.0 Final-third accuracy %74.0
%38.7 Verticality %35.1
%77.0 Pass accuracy %81.0
21 Shots 17
155 Defensive actions 148
35.3m Block depth 31.4m
%37 In opposition half %50
HOW THE GAME FLOWEDfotmob
Borussia Mönchengladbach3.24xG FSV Mainz 052.83xG
11' Florian Neuhaus 59' Isac Lidberg 95' Shuto Machino 18' Phillip Tietz 46' Sheraldo Becker 78' Eric Martel 89' Danny da Costa
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
Borussia Mönchengladbach FSV Mainz 05
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Borussia Mönchengladbach752 touches
FSV Mainz 05804 touches
Where each side spent the match. Both attack left to right.
56% FSV 55% FSV 58% BOR 72% BOR 58% FSV 65% FSV 59% FSV 53% BOR 60% FSV
Borussia Mönchengladbachown half →FSV Mainz 05
BY THIRD
Defensive %55 %45
Middle %47 %53
Attacking %42 %58
BY FLANK
Left %47 %53
Centre %50 %50
Right %48 %52
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Borussia Mönchengladbach155 actions
average height 35.4m
FSV Mainz 05148 actions
average height 40.2m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Borussia Mönchengladbach462 passes · %77
5 Jan Leszczynski — 67/93 passes · %92 4 Kevin Diks — 50/75 passes · %82 16 Philipp Sander — 46/86 passes · %73 6 Ko Itakura — 33/54 passes · %82 26 Lukas Ullrich — 27/47 passes · %75 29 Joe Scally — 27/47 passes · %87 3 Isac Lidberg — 17/43 passes · %68 1 Moritz Nicolas — 17/32 passes · %63 9 Franck Honorat — 16/33 passes · %55 7 Kevin Stöger — 14/21 passes · %82 36 Wael Mohya — 13/24 passes · %100 38 Hugo Bolin — 12/35 passes · %60 10 Florian Neuhaus — 9/24 passes · %69 14 Daiki Hashioka — 7/10 passes · %78 25 Robin Hack — 2/7 passes · %50 18 Shuto Machino — 1/8 passes · %100
FSV Mainz 05519 passes · %81
3 Fabio Gruber — 64/95 passes · %82 48 Kacper Potulski — 63/89 passes · %93 10 Nadiem Amiri — 54/74 passes · %82 4 Stefan Posch — 49/73 passes · %84 6 Kaishu Sano — 42/66 passes · %88 2 Phillipp Mwene — 33/51 passes · %87 19 Anthony Caci — 29/41 passes · %88 1 Alexander Schwolow — 21/35 passes · %70 7 Lee Jae-Sung — 20/35 passes · %74 23 Sheraldo Becker — 17/33 passes · %71 21 Danny da Costa — 14/23 passes · %88 9 Phillip Tietz — 10/44 passes · %45 5 Eric Martel — 2/13 passes · %40 11 Ransford Königsdörffer — 1/12 passes · %20
>%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.
Borussia Mönchengladbach104 progressive · map shows 58
Left%33Centre%19Right%48
FSV Mainz 05104 progressive · map shows 77
Left%38Centre%31Right%31
Successful passes carrying the ball 10m+ forward from the middle third onward.
8.8 PPDA 9.0
%38.7 Verticality %35.1
%61 Final third pass %74
%77 Pass accuracy %81
35.4m Defensive height 40.2m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE19 matches on record
Robert Hartmann
Strictness53 TEMPO60
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: High
This match vs his average
Cards 114.0 +7.0
Fouls 2622.8 +3.2
Goals 73.8 +3.2
Corners 108.1 +1.9
THIS MATCH VS SEASON AVERAGE
Goals 3.01.0 +2.0
Shots 21.015.0 +6.0
On target 7.03.7 +3.3
Possession %47%48 -1.3
Corners 6.07.0 -1.0
Cards 6.02.0 +4.0
Conceded 4.04.0
this matchseason average · 3 matches
Goals 4.02.2 +1.8
Shots 16.020.0 -4.0
On target 7.05.5 +1.5
Possession %53%50 +3.2
Corners 4.06.0 -2.0
Cards 5.01.5 +3.5
Conceded 3.01.8 +1.2
this matchseason average · 4 matches
PLAYER RATINGS★ S. Becker 9.00
Starting XI
3 I. Lidberg F · 90' 7.58
Goals1On target2/3Key pass1Interceptions1Blocks1Duels won5/18Fouls won2Fouls2Passes23 · %16
10 F. Neuhaus M · 64' 7.51
Goals1On target1/2Key pass4Tackles2Duels won2/5Fouls1Passes13 · %9
18 S. Machino F · 6' 7.51
Goals1Pen goal1On target1/4Blocks2Duels won2/3Fouls won1Passes1 · %1
26 L. Ullrich M · 90' 7.21
Assist2Key pass2Tackles2Blocks2Duels won4/6Fouls2Passes30 · %22
5 J. Leszczyński D · 90' 6.42
On target1/2Key pass2Tackles1Interceptions1Duels won4/10Fouls won1Fouls1Passes73 · %67
29 J. Scally M · 76' 6.23
Key pass1Tackles1Duels won3/7Fouls won2Passes26 · %23
38 H. Bolin M · 84' 6.16
On target1/2Key pass1Tackles2Blocks1Duels won2/3Passes18 · %11
4 K. Diks D · 90' 6.14
Key pass1Tackles2Interceptions1Duels won7/10Fouls won1Passes58 · %48
9 F. Honorat M · 76' 6.05
Key pass2Tackles1Duels won2/7Fouls won1Fouls1Passes17 · %13
16 P. Sander M · 90' 5.90
Tackles4Interceptions3Blocks1Duels won8/15Fouls won1Fouls2Passes60 · %44
7 K. Stöger M · 14' 5.85
Key pass2Duels won1/3Fouls won1Fouls1Passes15 · %12
25 R. Hack M · 6' 5.77
Passes4 · %2
14 D. Hashioka D · 14' 5.74
Duels won1/1Passes7 · %6
1 M. Nicolas G · 90' 5.74
Saves4Passes25 · %15
36 W. Mohya M · 26' 5.57
Key pass1Tackles1Duels won1/4Passes13 · %13
6 K. Itakura D · 84' 5.44
On target1/1Interceptions3Duels won3/7Fouls won1Fouls2Passes40 · %33
Unused: F. ChiarodiaD. HeroldM. NguefackD. Batz
Starting XI
23 S. Becker F · 76' 9.00
Goals1Assist1On target3/5Key pass2Dribbles1/1Tackles1Blocks1Duels won5/6Fouls won1Offside2Passes20 · %16
9 P. Tietz F · 90' 7.90
Goals1On target2/3Dribbles1/1Tackles1Duels won9/20Fouls won3Fouls4Passes21 · %10
5 E. Martel M · 25' 7.08
Goals1On target1/1Tackles2Duels won4/5Fouls won1Fouls2Passes4 · %2
21 D. da Costa D · 25' 7.06
Goals1On target1/1Key pass2Interceptions1Duels won1/1Passes13 · %12
6 K. Sano M · 90' 6.96
Assist1Key pass2Interceptions4Blocks1Duels won1/4Passes48 · %42
19 A. Caci M · 65' 6.57
Assist1Key pass2Interceptions1Duels won1/5Fouls won1Passes21 · %17
10 N. Amiri M · 91' 6.47
Key pass1Dribbles1/3Duels won3/5Fouls won2Fouls1Passes61 · %52
7 Lee Jae-Sung M · 65' 6.44
Key pass1Duels won2/5Fouls1Passes26 · %19
2 P. Mwene M · 90' 6.32
Key pass1Tackles3Duels won4/5Fouls won1Passes32 · %27
11 R. Königsdörffer F · 14' 6.26
Tackles1Duels won1/4Fouls1Passes4 · %1
1 A. Schwolow G · 90' 6.23
Saves4Passes26 · %18
4 S. Posch D · 90' 6.06
Tackles3Interceptions2Duels won7/10Fouls won3Fouls1Passes56 · %47
48 K. Potulski D · 90' 6.05
Tackles3Duels won7/14Fouls4Passes67 · %62
3 F. Gruber D · 90' 5.92
Key pass1Tackles3Interceptions2Duels won8/12Passes78 · %64
Unused: O. RuoppiR. NakuzolaL. MaloneyM. KinzigB. HollerbachS. Bell
Win probabilityModel: 2 (%52) ✓
Borussia Mönchengladbach %21 Draw %27 FSV Mainz 05 %52
0.90Borussia Mönchengladbach xPuan
1.83FSV Mainz 05 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
Borussia MönchengladbachLLLWW
FSV Mainz 05LWDWW
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