Matchday

Bundesliga 26/27 · 19 Sep 2026

Borussia M'gladbach 3–4 1. FSV Mainz 05

Picked for matchday: Chances everywhere: 5.9 xG · Standout: Shuto Machino scored 100.0 · Breakout watch: Kacper Potulski

Expected and what happened

Before the match, from team ratings for Aug 2026; the outlined result is what happened.

Expected xG
1.6 – 1.3
Actual xG
3.4 – 2.6
Goals
3 – 4

Footybot made Borussia M'gladbach favourites at 46%.

1. FSV Mainz 05 won although Borussia M'gladbach made the better chances (3.4 xG to 2.6): a result the chances didn't back.

Best on the pitch by Footybot's score: Kacper Potulski, 69.8 in 90′.

Well above their usual level: Kacper Potulski +21.1, Florian Neuhaus +21.1, Anthony Caci +16.0.

Well below it: Moritz Nicolas −20.5, Hugo Bolin −10.1.

Going in

Each side's last five results before this match.

Borussia M'gladbach

12 Sep 2026L 0–5at SC Freiburg Bundesliga
5 Sep 2026L 3–4v SV 07 Elversberg Bundesliga
29 Aug 2026L 0–3at RB Leipzig Bundesliga
23 Aug 2026W 5–0at TSV Schott Mainz DFB-Pokal
16 May 2026W 4–0v TSG Hoffenheim Bundesliga

1. FSV Mainz 05

12 Sep 2026L 1–3v Eintracht Frankfurt Bundesliga
6 Sep 2026W 5–0at Hamburger SV Bundesliga
29 Aug 2026D 0–0v SC Paderborn 07 Bundesliga
23 Aug 2026W 9–0at VfB 1921 Krieschow DFB-Pokal
16 May 2026W 2–0at 1. FC Heidenheim Bundesliga

Head to head

19 Apr 2026Borussia M'gladbach 1–1 1. FSV Mainz 05 Bundesliga
5 Dec 20251. FSV Mainz 05 0–1 Borussia M'gladbach Bundesliga

Borussia M'gladbach

PlayerMinGAxGScorevs usual
Shuto Machino Forward15100.97100.0–
Kevin Stöger Midfielder1400–97.5–
Florian Neuhaus Midfielder64100.4062.6+21.1
Kevin Diks Defender90000.7959.4+9.5
Jan Leszczyński Defender90000.0858.0–
Isac Lidberg Forward90100.3456.8+13.8
Daiki Hashioka Defender1400–52.1–
Philipp Sander Defender90000.0551.1+1.2
Wael Mohya Midfielder26000.1547.7–
Ko Itakura Defender84000.1345.1−3.5
Joe Scally Defender76000.0143.0−4.3
Lukas Ullrich Defender90020.3341.0−3.4
Franck Honorat Midfielder7600–40.5−5.8
Hugo Bolin Midfielder84000.1137.3−10.1
Robin Hack Midfielder1500–34.7–
Moritz Nicolas Goalkeeper9000–34.5−20.5

1. FSV Mainz 05

PlayerMinGAxGScorevs usual
Danny da Costa Defender25100.28100.0–
Eric Martel Midfielder25100.1982.2–
Lennard Maloney Midfielder800–81.6–
Kacper Potulski Defender90000.6669.8+21.1
Anthony Caci Midfielder65010.3069.2+16.0
Sheraldo Becker Forward76110.2263.0+14.1
Kaishu Sano Midfielder90010.0361.3+11.7
Fabio Gruber Defender9000–60.5+5.4
Stefan Posch Defender9000–58.9+9.8
Phillip Tietz Forward90100.8657.3+6.0
Nadiem Amiri Midfielder8900–57.0−5.4
Jae-sung Lee Midfielder6500–55.4+7.3
Alexander Schwolow Goalkeeper9000–51.3+5.7
Phillipp Mwene Midfielder90000.0449.8+4.4
Ransford Yeboah Königsdörffer Forward1400–35.5–