Matchday

Bundesliga 25/26 · 4 Apr 2026

Borussia M'gladbach 2–2 1. FC Heidenheim

Expected and what happened

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

Expected xG
2.0 – 1.0
Actual xG
0.7 – 1.1
Goals
2 – 2

Footybot made Borussia M'gladbach favourites at 60%.

A draw the chances agree with: 0.7 xG to 1.1.

Best on the pitch by Footybot's score: Patrick Mainka, 72.3 in 90′.

Well above their usual level: Patrick Mainka +17.9, Niklas Dorsch +16.4, Wael Mohya +8.9.

Well below it: Yannick Engelhardt −12.9, Joe Scally −11.5.

Going in

Each side's last five results before this match.

Borussia M'gladbach

21 Mar 2026D 3–3at 1. FC Köln Bundesliga
13 Mar 2026W 2–0v FC St. Pauli Bundesliga
6 Mar 2026L 1–4at FC Bayern München Bundesliga
28 Feb 2026W 1–0v 1. FC Union Berlin Bundesliga
22 Feb 2026L 1–2at SC Freiburg Bundesliga

1. FC Heidenheim

21 Mar 2026D 3–3v Bayer 04 Leverkusen Bundesliga
14 Mar 2026L 0–1at Eintracht Frankfurt Bundesliga
7 Mar 2026L 2–4v TSG Hoffenheim Bundesliga
28 Feb 2026L 0–2at SV Werder Bremen Bundesliga
22 Feb 2026D 3–3v VfB Stuttgart Bundesliga

Head to head

22 Nov 20251. FC Heidenheim 0–3 Borussia M'gladbach Bundesliga

Borussia M'gladbach

PlayerMinGAxGScorevs usual
Giovanni Reyna Midfielder1000–100.0–
Philipp Sander Defender9000–54.2+1.5
Kevin Stöger Midfielder27000.0553.9–
Nico Elvedi Defender9000–50.8−0.9
Moritz Nicolas Goalkeeper9000–50.7−3.3
Florian Neuhaus Midfielder2700–50.2–
Kevin Diks Defender90000.0247.2−2.5
Wael Mohya Midfielder63100.1046.9+8.9
Franck Honorat Midfielder90100.1245.2−3.7
Jens Castrop Midfielder90010.0643.3−3.9
Rocco Reitz Midfielder70000.0741.4−0.4
Shuto Machino Forward85010.0339.3−7.2
Yannick Engelhardt Midfielder6300–33.5−12.9
Joe Scally Defender7000–29.6−11.5
Haris Tabaković Forward20000.0629.6–
Hugo Bolin Midfielder20000.218.7–

1. FC Heidenheim

PlayerMinGAxGScorevs usual
Patrick Mainka Defender90100.1272.3+17.9
Benedikt Gimber Defender2300–70.6–
Arijon Ibrahimović Midfielder2800–70.4–
Niklas Dorsch Midfielder9001–64.4+16.4
Diant Ramaj Goalkeeper9000–54.3+6.9
Marnon Busch Defender90100.1354.1+7.4
Julian Niehues Midfielder90000.0253.1+7.6
Eren Dinkçi Forward90000.2451.8+7.5
Marvin Pieringer Forward90000.2351.7+4.3
Leonidas Stergiou Defender4100–47.8–
Mathias Honsak Midfielder62000.2445.1+3.6
Budu Zivzivadze Forward62000.0944.0−3.1
Hennes Behrens Defender49000.0443.6−3.8
Jonas Föhrenbach Defender90000.0443.5+3.9
Mikkel Kaufmann Forward500–40.9–