Borussia Mönchengladbach vs FSV Mainz 05

1 - 1
🕒 Sun, 19 Apr 2026 18:30 Europe/London 📍 BORUSSIA-PARK 🧑‍⚖️ Tobias Welz 🔁 Regular Season - 30 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 30
Regular Season Table
Borussia Mönchengladbach 12 · FSV Mainz 05 10
Referee Stats
14 matches · 4.93 yellow cards avg
Yellow cards avg 4.93
Reds avg 0.14
Penalties avg 0.36
Over 4.5 cards 64%
Home wins 36%
Draws 50%
Away wins 14%
How the match was played
  • Match ended level at 1-1.
  • FSV Mainz 05 outshot their opponent (9-17).
  • FSV Mainz 05 controlled possession (62%).

Team Overview

Borussia Mönchengladbach (Home stats)

Games / Record

17
W-D-L: 6-6-5

Goals For / Against

24 / 24
Avg: 1.41 / 1.41

Points

24
Avg: 1.41

Clean Sheets

8

Failed to Score

6
FSV Mainz 05 (Away stats)

Games / Record

17
W-D-L: 6-5-6

Goals For / Against

23 / 28
Avg: 1.35 / 1.65

Points

23
Avg: 1.35

Clean Sheets

2

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.

Quick comparison bars

1.41
PPG
1.35
1.41
GF
1.35
1.41
GA
1.65
53%
O2.5
65%
35%
BTTS
65%
53%
Score 1st
47%

League-position context

Borussia Mönchengladbach rank12th
FSV Mainz 05 rank10th
Borussia Mönchengladbach points38
FSV Mainz 05 points40
Borussia Mönchengladbach: #12 · 38 pts · GD -11
35 pts off the top 2. 6 pts off the play-off line. 6 pts clear of the relegation zone.
FSV Mainz 05: #10 · 40 pts · GD -9
33 pts off the top 2. 4 pts off the play-off line. 8 pts clear of the relegation zone.
2-point gap between the two sides coming into kick-off.

Borussia Mönchengladbach last 5 home

W W D D W
Points11/15
Weighted index78
Goals10-3
Record3-2-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

FSV Mainz 05 last 5 away

W W D W W
Points13/15
Weighted index87
Goals9-3
Record4-1-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Borussia Mönchengladbach trend breakdown

Over 2.553%
BTTS35%
BTTS + O2.524%
1H Over 0.565%
Also: Over 0.5 82% · Over 1.5 71% · Over 3.5 41% · 1H BTTS 12%

FSV Mainz 05 trend breakdown

Over 2.565%
BTTS65%
BTTS + O2.547%
1H Over 0.576%
Also: Over 0.5 100% · Over 1.5 94% · Over 3.5 35% · 1H BTTS 18%

Scoring reliability

Borussia Mönchengladbach score at home65%
Borussia Mönchengladbach clean sheet at home47%
FSV Mainz 05 score away76%
FSV Mainz 05 clean sheet away12%

First-goal patterns

Borussia Mönchengladbach score first53%
Borussia Mönchengladbach win after scoring first56%
FSV Mainz 05 score first47%
FSV Mainz 05 win after scoring first63%
Comeback rate after conceding first: Borussia Mönchengladbach 0% · FSV Mainz 05 56%
Avg first goal minute: Borussia Mönchengladbach 37.0' · FSV Mainz 05 18.1'

Vs league average

Borussia Mönchengladbach score at home1.41 vs 1.78
Borussia Mönchengladbach concede at home1.41 vs 1.46
FSV Mainz 05 score away1.35 vs 1.46
FSV Mainz 05 concede away1.65 vs 1.78
Borussia Mönchengladbach score 21% below league average, while FSV Mainz 05 score 7% below league average.
Defensive side: Borussia Mönchengladbach are 3% below league average at home, and FSV Mainz 05 are 7% below league average away.

Head-to-head trends

Recent games5
Avg goals2.20
BTTS80%
Over 2.520%
At this venue setup: 2.60 goals on average across the last 5.

Borussia Mönchengladbach goal timing (home)

1H scored: 30% 2H scored: 70% Danger: 61-75 Vulnerable: 61-75
Goals scored by 15-minute interval
61-75 11
76-90+ 10
31-45 4
0-15 3
16-30 3
46-60 2
Goals conceded by 15-minute interval
61-75 6
16-30 5
76-90+ 5
0-15 4
31-45 4
46-60 1

FSV Mainz 05 goal timing (away)

1H scored: 54% 2H scored: 46% Danger: 31-45 Vulnerable: 76-90+
Goals scored by 15-minute interval
31-45 6
0-15 5
76-90+ 5
61-75 4
16-30 3
46-60 3
Goals conceded by 15-minute interval
76-90+ 12
0-15 8
31-45 4
16-30 3
46-60 3
61-75 1

Match Statistics

Shots on Goal
4
7
Total Shots
9
17
Shots off Goal
2
5
Blocked Shots
3
5
Shots Inside Box
7
10
Shots Outside Box
2
7
Ball Possession
38%
62%
Corner Kicks
0
6
Fouls
12
8
Offsides
0
2
Yellow Cards
5
2
Red Cards
Goalkeeper Saves
6
3
Total Passes
366
588
Passes Accurate
289
513
Passes %
79%
87%

Events

Yellow Cards
Home
5
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
7'
7' Goal · 1-0
J. Scally
Normal Goal · Assist: H. Bolin
21'
21' D. Kohr
22'
22' A. Caci
66'
66' H. Bolin
1st substitution · For: F. Honorat
66'
66' S. Becker
1st substitution · For: A. Sieb
66'
66' N. Veratschnig
2nd substitution · For: P. Mwene
71'
71' K. Diks
2nd substitution · For: F. Chiarodia
72'
72' K. Stöger
3rd substitution · For: G. Reyna
72'
72' J. Castrop
4th substitution · For: L. Ullrich
76'
76' P. Nebel
3rd substitution · For: W. Bøving
76'
76' A. Caci
4th substitution · For: S. Widmer
82'
82' H. Tabaković
82'
82' D. da Costa
5th substitution · For: N. Weiper
87'
87' H. Tabaković
5th substitution · For: K. Takai
89'
89' Y. Engelhardt
89'
89' VAR
N. Weiper
Goal cancelled
90'
90' N. Elvedi
90'
90' Goal · 1-2
N. Amiri
Penalty
90+3'
90+3' P. Sander
90+7'
90+7' M. Nicolas

Borussia Mönchengladbach vs FSV Mainz 05 1-1: match report, goals, cards and substitutions

Borussia Mönchengladbach drew 1-1 with FSV Mainz 05 on Sunday, 19 April 2026 in Bundesliga. The match was refereed by Tobias Welz. It was played at BORUSSIA-PARK.

First half: Borussia Mönchengladbach took an early lead at 7' when J. Scally scored, with the assist credited to H. Bolin, making the score 1-0. D. Kohr received a yellow card for FSV Mainz 05 at 21'. A. Caci received a yellow card for FSV Mainz 05 at 22'.

Second half: Borussia Mönchengladbach made their 1st substitution at 66', with H. Bolin replacing F. Honorat. FSV Mainz 05 made their 1st substitution at 66', with S. Becker replacing A. Sieb. FSV Mainz 05 made their 2nd substitution at 66', with N. Veratschnig replacing P. Mwene. Borussia Mönchengladbach made their 2nd substitution at 71', with K. Diks replacing F. Chiarodia. Borussia Mönchengladbach made their 3rd substitution at 72', with K. Stöger replacing G. Reyna. Borussia Mönchengladbach made their 4th substitution at 72', with J. Castrop replacing L. Ullrich. FSV Mainz 05 made their 3rd substitution at 76', with P. Nebel replacing W. Bøving. FSV Mainz 05 made their 4th substitution at 76', with A. Caci replacing S. Widmer. H. Tabaković received a yellow card for Borussia Mönchengladbach at 82'. FSV Mainz 05 made their 5th substitution at 82', with D. da Costa replacing N. Weiper. Borussia Mönchengladbach made their 5th substitution at 87', with H. Tabaković replacing K. Takai. Y. Engelhardt received a yellow card for Borussia Mönchengladbach at 89'. VAR intervened at 89' for FSV Mainz 05 (Goal cancelled). N. Elvedi received a yellow card for Borussia Mönchengladbach at 90'. FSV Mainz 05 took the lead at 90' when N. Amiri scored (Penalty), making the score 1-2. P. Sander received a yellow card for Borussia Mönchengladbach at 90+3'. M. Nicolas received a yellow card for Borussia Mönchengladbach at 90+7'.

Borussia Mönchengladbach used 5 substitutions while FSV Mainz 05 used 5 substitutions. Borussia Mönchengladbach got 5 yellow cards, while FSV Mainz 05 got 2 yellow cards.

How the match was played

  • Match ended level at 1-1.
  • FSV Mainz 05 outshot their opponent (9-17).
  • FSV Mainz 05 controlled possession (62%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games20
Home Wins6
Draws8
Away Wins6
Over 2.5 Goals8 (40.0%)
BTTS12 (60.0%)
Home vs Away as Scheduled
Total Games10
Home Wins2
Draws4
Away Wins4
Over 2.5 Goals5 (50.0%)
BTTS7 (70.0%)

Borussia Mönchengladbach vs FSV Mainz 05 Head-to-Head History by Season