51 matches today 11 live right now 23 competitions covered All times UTC
RU

Borussia M'gladbach — Mainz 05, 19 September 2026, 13:30 UTC : score 3:4

match finished Bundesliga · Matchday 4 Saturday 19 September · 13:30 UTC
Borussia-Park · referee R. Hartmann
Match predictionSafe

Mainz 05 to score

92% · Mainz 05 average 2.5 goals per game

Prediction landed. We predicted “Mainz 05 to score”, and the match finished 3:4.

the market is chosen by our model: not always the obvious one, but a likely one

our forecast this is how the model saw the match before kick-off
Borussia M'gladbach 25% draw 20% Mainz 05 55%
The model was right

The most likely outcome was Mainz 05 win, and the match finished 3:4. Fans backed Mainz 05 win — they got it right.

fans 74 votes
Borussia M'gladbach 22% draw 8% Mainz 05 70%
Voting closed at kick-off

Match events

full timeline
F. Neuhaus assist: L. Ullrich 1-0 11'
P. Tietz assist: S. Becker 1-1 18'
L. Ullrich 19'
S. Becker assist: A. Caci 1-2 45+1'
F. Honorat 55'
S. Posch 55'
I. Lidberg assist: L. Ullrich 2-2 59'
F. Neuhaus 62'
W. Mohya for F. Neuhaus 64'
E. Martel for Lee Jae-Sung 65'
D. da Costa for A. Caci 65'
P. Mwene 73'
R. Konigsdorffer for S. Becker 76'
D. Hashioka for J. Scally 76'
K. Stoger for F. Honorat 76'
E. Martel assist: K. Sano 2-3 78'
R. Hack for H. Bolin 84'
S. Machino for K. Itakura 84'
W. Mohya 87'
K. Stoger 87'
D. da Costa 2-4 89'
S. Machino penalty 3-4 90+5'
K. Potulski 90+3'
S. Machino 90+3'
A. Schwolow 90+4'
R. Konigsdorffer 90+7'
L. Maloney for N. Amiri 90+1'

Line-ups

starting eleven and bench
Borussia M'gladbach Borussia M'gladbach 3-4-2-1 · Eugen Polanski 3-5-2 · Urs Fischer Mainz 05 Mainz 05
1 Moritz Nicolas
6 Ko Itakura 5 Jan Leszczyński 4 Kevin Diks
29 Joe Scally 38 Hugo Bolin 16 Philipp Sander 26 Lukas Ullrich
9 Franck Honorat 10 Florian Neuhaus
3 Isac Lidberg
9 Phillip Tietz 23 Sheraldo Becker
19 Anthony Caci 10 Nadiem Amiri 6 Kaishu Sano 7 Jae-sung Lee 2 Phillipp Mwene
4 Stefan Posch 3 Fabio Gruber 48 Kacper Potulski
1 Alexander Schwolow
Borussia M'gladbach bench
  1. 14Daiki Hashioka
  2. 33Daniel Batz
  3. 20David Herold
  4. 2Fabio Chiarodia
  5. 7Kevin Stöger
  6. 34Mathieu Nguefack
  7. 25Robin Hack
  8. 18Shuto Machino
  9. 36Wael Mohya
Mainz 05 bench
  1. 17Benedict Hollerbach
  2. 21Danny da Costa
  3. 5Eric Martel
  4. 15Lennard Maloney
  5. 40Maximilian Kinzig
  6. 20Otto Ruoppi
  7. 47Rael Nakuzola
  8. 11Ransford Yeboah Königsdörffer
  9. 16Stefan Bell

Match stats

20 metrics for the full match
47%Possession53%
21Shots16
7Shots on target7
7Shots off target7
7Blocked shots2
15Shots inside box14
6Shots outside box2
71Attacks77
26Dangerous attacks36
6Corners4
0Offsides2
11Fouls10
6Yellow cards5
4Saves4
423Passes479
335Accurate passes389
0Free kicks0
0Throw-ins0
0Goal kicks0
2Penalties0
Borussia M'gladbachBorussia M'gladbachMainz 05Mainz 05The source gives no per-half split — only totals for the match

How the match went

text generated from our data

Borussia M'gladbach and Mainz 05 met on matchday 4 of the Bundesliga on 19 September at Borussia-Park. Final score — 3:4.

Borussia M'gladbach sit 18th on 0 points after 9 matches (1 win, 1 draw, 7 losses). Mainz 05 sit 6th on 7 points after 9 matches (3 wins, 1 draw, 5 losses), winless in 3 matches, 3 matches without conceding.

Of the last 2 meetings Borussia M'gladbach won 1, Mainz 05 won 0, with 1 more meeting drawn. Aggregate score — 2:1.

Season form

all competitions of the season
Borussia M'gladbach Borussia M'gladbach last five Mainz 05 Mainz 05
LDWLL form LLLWL
9 Matches 9
1 — 1 — 7 Wins — draws — defeats 3 — 1 — 5
12 — 25 Scored — conceded 18 — 19
0.44 Points per game 1.11
1.33 Goals scored per game 2
1 Clean sheets 3
3 Failed to score 1
winless in 2 Current streak winless in 3

Borussia M'gladbach at home: 4 matches, 0 wins, 1 draw, 3 losses, goals 7—10, 0.25 points per match.

Mainz 05 away: 4 matches, 3 wins, 0 draws, 1 loss, goals 11—7, 2.25 points per match.

Head-to-head

2 matches in our database
1 Borussia M'gladbach win 1 draw 0 Mainz 05 wins goals 2:1 Borussia M'gladbach — Mainz 05
19/04/2026 Borussia M'gladbach — Mainz 05 1:1 Bundesliga
05/12/2025 Mainz 05 — Borussia M'gladbach 0:1 Bundesliga

League table

after the match
#TeamPWDLGoalsPts
10Hamburger SVHamburger SV940510—2012
11Mainz 05Mainz 05931518—1910
12PaderbornPaderborn92438—1110
…
17Schalke 04Schalke 0481344—96
18Borussia M'gladbachBorussia M'gladbach911712—254
Full Bundesliga table