Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Borussia Monchengladbach vs Mainz — match result and stats (Apr 19, 2026)

Final score: Borussia Monchengladbach 1:1 Mainz — a draw. Bundesliga, April 19, 2026. Stats, events and head-to-head are below.

апр 19, 2026 at 20:30
🔔 enable push in settings
FT
Borussia Monchengladbach
1:1
Mainz
0.622.16

Bundesliga: Borussia Monchengladbach vs Mainz on 19 Apr 2026 finished 1:1.

Borussia Monchengladbach are in good form: 3-0-3 in their last 6, 3.7 scored and 2.0 conceded per game.

Mainz are in excellent form: 5-0-3 in their last 8, 4.3 scored and 1.4 conceded per game.

Goals look likely: over 2.5 in 100% of Borussia Monchengladbach's games and 75% of Mainz's.

Chance quality: xG 0.6 vs 2.2.

Head-to-head (5): Borussia Monchengladbach 1, Mainz 1, 3 draws.

Predicted: 1:1 (12%) · also likely 1:0 (9%)

Lineups

B. Monchengladbach
33Nicolas GKRoda
16SanderHolstein Kiel
30ElvediSwitzerland
4DiksIndonesia
29ScallyUSA
27ReitzGermany U21
6EngelhardtComo
17CastropSouth Korea
9HonoratBrest
7StogerAustria
15TabakovicBosnia & Her…
Mainz
33Batz GKSaarbrucken
21da CostaEintracht Fr…
4PoschAustria
31KohrEintracht Fr…
30WidmerSwitzerland
8NebelGermany U21
6SanoJapan
24KawasakiKyoto
2MweneAustria
23BeckerSuriname
20TietzAugsburg

Match statistics

0.62xG2.16
4Shots on target7
5Shots off target10
3Blocked shots4
70Attacks144
6Key passes13
83%Pass accuracy87%
7Crosses29
11Fouls8
0Offsides2
0Penalties1
5Yellow cards2
6Goalkeeper saves3
15Throw-ins18
8Free kicks12
81Ball safe63
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on232447
Corners030306
Dangerous122412592483
Fouls5563118
Yellow025052

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,75Yellow cards Threshold: 4,5Corners Threshold: 9
MetricTotalTotalTotal
Matches played1511811811
Total less6 40%7 64%5 63%7 64%6 75%4 36%
Total more9 60%4 36%3 38%4 36%2 25%5 45%
Matches home / away753535
Total less (home / away)4 57%3 60%2 67%3 60%3 100%2 40%
Total more (home / away)3 43%2 40%1 33%2 40%0 0%2 40%
Individual total (home / away)1,711,002,713,001,604,603,333,006,33
Individual total (overall)1,731,273,011,751,643,393,504,648,14
Avg total3,072,272,674,253,914,088,509,008,75
Avg total (home / away)2,572,202,395,334,004,675,678,607,13
Avg opponents' total1,331,002,332,502,274,775,004,369,36
Avg opponents' total (home / away)0,861,202,062,332,404,732,335,607,93
Predicted total2,534,037,63

Referee

Tobias Welz
Last 2 months: 3 games · 12 YC total · 4 YC/game · 1 RC
05.04Union Berlin — St Pauli0-1111
14.03Hamburg — Cologne2-46
27.02Augsburg — Cologne4-15

Last 10 matches

Borussia Monchengladbach6 matches
Both teams to score4/667% fair1.50
Clean sheets2 / 6
Scored6 / 6
Mainz8 matches
Both teams to score4/850% fair2.00
Clean sheets3 / 8
Scored7 / 8

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
05.12.25BundesligaMainzBorussia Monchengladbach010.931.7755%45%25696032862100
07.03.25BundesligaBorussia MonchengladbachMainz131.291.8957%43%48884231430100
25.10.24BundesligaMainzBorussia Monchengladbach111.580.5152%48%651644827243200
02.03.24BundesligaMainzBorussia Monchengladbach111.100.8344%56%3514940271264110
06.10.23BundesligaBorussia MonchengladbachMainz222.470.6460%40%9712745211033100
24.02.23BundesligaMainzBorussia Monchengladbach4036%64%82774329332300
04.09.22BundesligaBorussia MonchengladbachMainz0048%52%21681833131200
03.04.22BundesligaBorussia MonchengladbachMainz1152%48%799143644382100
05.11.21BundesligaMainzBorussia Monchengladbach0142%58%21461916312100
20.02.21BundesligaBorussia MonchengladbachMainz1269%31%47924728441100

Against common opponents (2 months)

Borussia Monchengladbach

DateLeagueHomeAwayxG%OnOffDA
22.02.26BundesligaFreiburgBorussia Monchengladbach211.740.6637%63%6241024273312

Mainz

DateLeagueHomeAwayxG%OnOffDA
12.04.26BundesligaMainzFreiburg010.630.5751%49%337547406413

Last matches (2 months)

Borussia Monchengladbach WWLWDDDDWW

DateLeagueHomeAwayxG%OnOffDA
19.04.26RegionalligaWuppertalerBorussia Monchengladbach03000000
15.04.26RegionalligaBorussia MonchengladbachDortmund II21000000
11.04.26BundesligaLeipzigBorussia Monchengladbach102.251.7252%48%11313982351144100
11.04.26RegionalligaBorussia MonchengladbachSportfreunde Lotte31000000
04.04.26BundesligaBorussia MonchengladbachHeidenheim220.730.9452%48%76884934234000
04.04.26RegionalligaSiegenBorussia Monchengladbach22000000
26.03.26FriendliesOsnabruckBorussia Monchengladbach2250%50%65346164770000
21.03.26BundesligaCologneBorussia Monchengladbach331.551.1351%49%53755125537210
21.03.26RegionalligaBorussia MonchengladbachPaderborn 07 II20000000
13.03.26BundesligaBorussia MonchengladbachSt Pauli200.600.5040%60%41673070221200

Mainz LLWWWWWD

DateLeagueHomeAwayxG%OnOffDA
16.04.26UEFA Conference LeagueStrasbourgMainz402.890.2460%40%71233145544400
12.04.26BundesligaMainzFreiburg010.630.5751%49%33754740641300
09.04.26UEFA Conference LeagueMainzStrasbourg201.520.9933%67%62654738840100
04.04.26BundesligaHoffenheimMainz121.232.1660%40%551146739734100
22.03.26BundesligaMainzEintracht Frankfurt211.551.2830%70%54243836532100
19.03.26UEFA Conference LeagueMainzSigma Olomouc201.340.4854%46%711256422512301
15.03.26BundesligaWerder BremenMainz020.861.0867%33%321395938942100
12.03.26UEFA Conference LeagueSigma OlomoucMainz000.310.8553%47%24532945121100

Last matches (1 year)

Borussia Monchengladbach WWLWDDDDWW

DateLeagueHomeAwayxG%OnOffDA
19.04.26RegionalligaWuppertalerBorussia Monchengladbach03000000
15.04.26RegionalligaBorussia MonchengladbachDortmund II21000000
11.04.26BundesligaLeipzigBorussia Monchengladbach102.251.7252%48%11313982351144100
11.04.26RegionalligaBorussia MonchengladbachSportfreunde Lotte31000000
04.04.26BundesligaBorussia MonchengladbachHeidenheim220.730.9452%48%76884934234000
04.04.26RegionalligaSiegenBorussia Monchengladbach22000000
26.03.26FriendliesOsnabruckBorussia Monchengladbach2250%50%65346164770000
21.03.26BundesligaCologneBorussia Monchengladbach331.551.1351%49%53755125537210
21.03.26RegionalligaBorussia MonchengladbachPaderborn 07 II20000000
13.03.26BundesligaBorussia MonchengladbachSt Pauli200.600.5040%60%41673070221200

Mainz LLWWWWWD

DateLeagueHomeAwayxG%OnOffDA
16.04.26UEFA Conference LeagueStrasbourgMainz402.890.2460%40%71233145544400
12.04.26BundesligaMainzFreiburg010.630.5751%49%33754740641300
09.04.26UEFA Conference LeagueMainzStrasbourg201.520.9933%67%62654738840100
04.04.26BundesligaHoffenheimMainz121.232.1660%40%551146739734100
22.03.26BundesligaMainzEintracht Frankfurt211.551.2830%70%54243836532100
19.03.26UEFA Conference LeagueMainzSigma Olomouc201.340.4854%46%711256422512301
15.03.26BundesligaWerder BremenMainz020.861.0867%33%321395938942100
12.03.26UEFA Conference LeagueSigma OlomoucMainz000.310.8553%47%24532945121100

Bookmaker lines

Bookmaker lines

1X212,28X3,5623,25
Total 2,75O2,07U1,85
AH -0,2511,9821,94

Match FAQ

What was the final score of Borussia Monchengladbach vs Mainz?
The match ended 1:1 (Bundesliga, April 19, 2026).
Who won, Borussia Monchengladbach or Mainz?
It was a draw — 1:1.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Borussia Monchengladbach and Mainz fared against each other?
Over the last 10 head-to-head meetings: 2 wins for Borussia Monchengladbach, 5 draws, 3 wins for Mainz. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home