Spinzwinbet
Bet £10, Get £20 Free Bet
BritainBet
Bet £10, Get £30 Free Bet
Mr. Play
Bet £10, Get £10 Free Bet Terms & Conditions
Fansbet
Bet £10, Get £10 Free Bet Terms & Conditions
04/19/2026
17:30

Borussia M'gladbach vs. Mainz


Borussia M'gladbach
Mainz
22bet Kenya
Home 29/20
1xBet Kenya
X 12/5
MyBookie
Away 7/4

Line-ups

Borussia M'gladbach (3-4-2-1)
Playing:
33
Moritz Nicolas Guard
16
Philipp Sander Midfielder
30
Nico Elvedi Defender
4
Kevin Diks Defender
29
Joe Scally Defender
27
Rocco Reitz Midfielder
6
Yannick Engelhardt Midfielder
17
Jens Castrop Midfielder
38
Hugo Bolin Midfielder
7
Kevin Stoger Midfielder
15
Haris Tabakovic Forward
Not playing:
23
Jan Olschowsky Guard
13
Gio Reyna Midfielder
36
Wael Mohya Midfielder
2
Fabio Chiarodia Defender
14
Kota Takai Defender
26
Lukas Ullrich Defender
18
Shuto Machino Forward
25
Robin Hack Midfielder
9
Franck Honorat Midfielder
Mainz (3-3-2-2)
Playing:
33
Daniel Batz Guard
21
Danny da Costa Defender
4
Stefan Posch Defender
31
Dominik Kohr Midfielder
19
Anthony Caci Defender
6
Kaishu Sano Midfielder
22
Nikolas Veratschnig Midfielder
10
Nadiem Amiri Midfielder
8
Paul Nebel Midfielder
20
Phillip Tietz Forward
23
Sheraldo Becker Forward
Not playing:
48
Kacper Potulski Defender
1
Lasse Riess Guard
44
Nelson Weiper Forward
2
Philipp Mwene Defender
30
Silvan Widmer Defender
25
Andreas Hanche-Olsen Defender
11
Armindo Sieb Forward
14
William Boving Midfielder
24
Sota Kawasaki Midfielder

Latest matches

Borussia M'gladbach
04/11/2026 Germany Bundesliga I RB Leipzig
1:0
Borussia M'gladbach
04/04/2026 Germany Bundesliga I Borussia M'gladbach
2:2
Heidenheim
03/26/2026 Europe Friendlies VfL Osnabruck
2:2
Borussia M'gladbach
03/21/2026 Germany Bundesliga I Cologne
3:3
Borussia M'gladbach
03/13/2026 Germany Bundesliga I Borussia M'gladbach
2:0
St Pauli
03/06/2026 Germany Bundesliga I Bayern Munich
4:1
Borussia M'gladbach
02/28/2026 Germany Bundesliga I Borussia M'gladbach
1:0
Union Berlin
02/22/2026 Germany Bundesliga I SC Freiburg
2:1
Borussia M'gladbach
02/14/2026 Germany Bundesliga I Eintracht Frankfurt
3:0
Borussia M'gladbach
02/07/2026 Germany Bundesliga I Borussia M'gladbach
1:1
Bayer Leverkusen
Mainz
04/16/2026 UEFA Conference League Strasbourg
4:0
Mainz
04/12/2026 Germany Bundesliga I Mainz
0:1
SC Freiburg
04/09/2026 UEFA Conference League Mainz
2:0
Strasbourg
04/04/2026 Germany Bundesliga I TSG Hoffenheim
1:2
Mainz
03/22/2026 Germany Bundesliga I Mainz
2:1
Eintracht Frankfurt
03/19/2026 UEFA Conference League Mainz
2:0
Sigma Olomouc
03/15/2026 Germany Bundesliga I Werder Bremen
0:2
Mainz
03/12/2026 UEFA Conference League Sigma Olomouc
0:0
Mainz
03/07/2026 Germany Bundesliga I Mainz
2:2
VfB Stuttgart
02/28/2026 Germany Bundesliga I Bayer Leverkusen
1:1
Mainz

Head-to-Head

Borussia M'gladbach
1 Winning 5 Draw 4 Losses
Mainz
12/05/2025 Germany Bundesliga I
Mainz
0 : 1
Borussia M'gladbach
03/07/2025 Germany Bundesliga I
Borussia M'gladbach
1 : 3
Mainz
10/25/2024 Germany Bundesliga I
Mainz
1 : 1
Borussia M'gladbach
03/02/2024 Germany Bundesliga I
Mainz
1 : 1
Borussia M'gladbach
10/06/2023 Germany Bundesliga I
Borussia M'gladbach
2 : 2
Mainz
02/24/2023 Germany Bundesliga I
Mainz
4 : 0
Borussia M'gladbach
09/04/2022 Germany Bundesliga I
Borussia M'gladbach
0 : 1
Mainz
04/03/2022 Germany Bundesliga I
Borussia M'gladbach
1 : 1
Mainz
11/05/2021 Germany Bundesliga I
Mainz
1 : 1
Borussia M'gladbach
02/20/2021 Germany Bundesliga I
Borussia M'gladbach
1 : 2
Mainz

Tournament table

Squad P W D L Goals Points Form
1
Bayern Munich Bayern Munich
34 28 5 1
122 : 36
89
2
Borussia Dortmund Borussia Dortmund
34 22 7 5
70 : 34
73
3
RB Leipzig RB Leipzig
34 20 5 9
66 : 47
65
4
VfB Stuttgart VfB Stuttgart
34 18 8 8
71 : 49
62
5
TSG Hoffenheim TSG Hoffenheim
34 18 7 9
65 : 52
61
6
Bayer Leverkusen Bayer Leverkusen
34 17 8 9
68 : 47
59
7
SC Freiburg SC Freiburg
34 13 8 13
51 : 57
47
8
Eintracht Frankfurt Eintracht Frankfurt
34 11 11 12
61 : 65
44
9
Augsburg Augsburg
34 12 7 15
45 : 61
43
10
Mainz Mainz
34 10 10 14
44 : 53
40
11
Union Berlin Union Berlin
34 10 9 15
44 : 58
39
12
Borussia M'gladbach Borussia M'gladbach
34 9 11 14
42 : 53
38
13
Hamburg Hamburg
34 9 11 14
40 : 54
38
14
Cologne Cologne
34 7 11 16
49 : 63
32
15
Werder Bremen Werder Bremen
34 8 8 18
37 : 60
32
16
Wolfsburg Wolfsburg
34 7 8 19
45 : 69
29
17
Heidenheim Heidenheim
34 6 8 20
41 : 72
26
18
St Pauli St Pauli
34 6 8 20
29 : 60
26

Borussia M'gladbach vs. Mainz on 2026/04/19: Who wins the clash?

Borussia M'gladbach and Mainz will lock horns this Sunday (19 April) in the Bundesliga. The match begins in 20:30 (Moscow time). Borussia M'gladbach enter the match with 9 wins, 11 draws, and a whopping 14 loses, currently sitting dead last (12) on the table. On the other hand, Mainz comes with 10 wins behind its name as well as 10 draws and 14 defeats. Mainz is currently 10 on the PL table.

Bookies are adamant about the favourite – Borussia M'gladbach should win the clash. Mainz has a small 9% chance of winning this match compared to Borussia M'gladbach’s 69% Mainz’s odds are 10.6 at 1xBet – betting on those odds will bring you a net profit of 960%, but it’s a risky bet. If you put your money on Borussia M'gladbach’s 10.6 odds (1xBet), your net profit is 960%, which clearly makes the Borussia M'gladbach outfit an overwhelming favourite

Live
Live
Review / carpinteyrokcv
0

I simply desired to share with everyone here that I have run into some truly...

Betting Guides

International Betting Sites that Accept M-Pesa in Kenya

2023-08-11 10:48
Betting Guides

Betting Sites that Accept Airtel Money in Kenya

2023-08-11 10:44
Betting Guides

Betting Sites with Highest Odds in Kenya

2023-08-11 10:42
Bonus 100% Up to 122€!
Bonus
100% Up to 122€
Promo code
Betting Guides

Betting Sites with Cash-out in Kenya

2023-08-11 10:39
Betting Guides

Betting Sites without Tax in Kenya 2023

2023-08-11 10:36
Betting Guides

Kenyan Betting Sites with Free Bets

2023-08-11 10:34
Betting Guides

Best Sports Betting Apps in Kenya

2023-08-10 13:15