Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Bundesliga · Round 28 · Saturday, Apr 04 2026
Pass Map & Player Stats →
Borussia-Park, Monchengladbach
Events 4 goals · 4 cards · 9 subs
16'
W. Mohya 1 - 0
assist by J. Castrop
26'
P. Mainka 1 - 1
assist by N. Dorsch
42'
Yellow card
44'
Yellow card
HT 1 - 1
49'
62'
62'
63'
M. Busch 1 - 2
63'
63'
67'
70'
H. Bolin
R. Reitz
70'
74'
F. Honorat 2 - 2
assist by S. Machino
80'
Yellow card
85'
90'+4
Yellow card
FT 2 - 2
Momentum
0'HTFT
Top stats
52%
Ball possession
48%
0.73
Expected goals (xG)
1.13
15
Total shots
15
1
Big chances
1
Team form
Borussia M'gladbach 2W · 2D · 1L
@ VfL Osnabrück 2–2
@ 1. FC Köln 3–3
vs FC St. Pauli 2–0
@ FC Bayern München 1–4
vs 1. FC Union Berlin 1–0
1. FC Heidenheim 0W · 2D · 3L
vs Bayer 04 Leverkusen 3–3
@ Eintracht Frankfurt 0–1
vs TSG Hoffenheim 2–4
@ SV Werder Bremen 0–2
vs VfB Stuttgart 3–3
Top Players
Borussia M'gladbach
8.3
M · ⚽ 1
7.6
M · ⚽ 1
7.5
1. FC Heidenheim
D · ⚽ 1
7.9
M · 🅰 1
7.5
7.5
Head to Head
4
Borussia M'gladbach
2
Draws
0
1. FC Heidenheim
Last 6 meetings · 3.3 avg goals
Match Facts
StadiumBorussia-Park · Monchengladbach
Capacity54057
CountryGermany
KickoffSat, Apr 04 2026 · 17:30 UTC
Round28
CompetitionBundesliga
Model Predictions #predict
✓ Hit · Top pick
Over 1.5 goals
83%
confidence
Both Teams to Score
● BTTS Yes · 50% 50% · BTTS No
Total Goals 1.5 PICK
● Over 1.5 goals · 83% 17% · Under 1.5 goals
Total Goals 2.5
● Over 2.5 goals · 55% 45% · Under 2.5 goals
Total Goals 3.5
● Over 3.5 goals · 24% 76% · Under 3.5 goals
Head Coaches
Eugen Polanski
Eugen Polanski
3-4-2-1 High
Pressing37%
🎲 Chaos Ball✨ Vibes FC🛡 Low Block
Frank Schmidt
Frank Schmidt
3-4-2-1 Mid
Pressing37%
🚌 Park the Bus🎲 Chaos Ball🏹 Low Block Counter
Borussia M'gladbach 3-4-2-1
Starting XI
G · 90'
8.3
D · 90'
6.8
D · 90'
7.0
D · 90'
6.9
29 J. Scally ↓ 70'
D · 70'
6.2
27 R. Reitz ↓ 70'
M · 70'
7.4
6 Y. Engelhardt ↓ 63'
M · 63'
6.4
M · 90'
6.8
9 F. Honorat
M · 90'
7.6
36 W. Mohya ↓ 63'
M · 63'
7.5
18 S. Machino ↓ 85'
F · 85'
6.5
Substitutes (9)
10 F. Neuhaus ↑ 63'
M
6.6
7 K. Stöger ↑ 63'
M
7.4
38 H. Bolin ↑ 70'
M
6.2
15 H. Tabaković ↑ 70'
F
6.1
13 G. Reyna ↑ 85'
M
7.1
D
1. FC Heidenheim 4-4-2
Starting XI
G · 90'
6.6
2 M. Busch
D · 90'
7.2
6 P. Mainka
D · 90'
7.9
D · 90'
6.8
26 H. Behrens ↓ 49'
D · 49'
6.9
F · 90'
6.6
M · 90'
6.6
M · 90'
7.5
17 M. Honsak ↓ 62'
M · 62'
6.2
F · 90'
7.1
11 B. Zivzivadze ↓ 62'
F · 62'
6.5
Substitutes (9)
25 L. Stergiou ↑ 49'
D
6.9
22 A. Ibrahimović ↑ 62'
M
6.6
29 M. K. Sorensen ↑ 62'
F
5 B. Gimber ↑ 67'
D
7.5
G
23 H. O. Traore
D
M
Match stats Final
Top stats
52%
Ball possession
48%
0.73
Expected goals (xG)
1.13
15
Total shots
15
7
Shots on target
7
1
Big chances
1
435
Accurate passes
390
12
Fouls
11
2
Corners
3
Expected goals
0.73
Total xG
1.18
0.71
xG open play
0.59
0.02
xG set play
0.58
0.73
Non-penalty xG
1.18
1.63
xG on target (xGOT)
3.26
Shots
15
Total shots
15
4
Shots off target
4
7
Shots on target
7
4
Blocked shots
4
0
Hit woodwork
0
6
Shots inside box
10
9
Shots outside box
5
Passes
523
Passes
473
435
Accurate passes
390
26/43 (60%)
Long balls
26/72 (36%)
2/13 (15%)
Crosses
7/14 (50%)
19
Throws
7
24
Touches in opp. box
22
1
Offsides
1
Defense
13
Tackles
22
5
Interceptions
8
4
Blocks
4
19
Clearances
28
4
Keeper saves
5
Duels
45
Duels
55
32/75 (43%)
Ground duels won
43/75 (57%)
18/35 (51%)
Aerial duels won
17/35 (49%)
8/23 (35%)
Successful dribbles
10/13 (77%)
Discipline
4
Yellow cards
0
0
Red cards
0
Shots · 30
7' Saved
Right foot · Assisted
xG
0.19
xGOT
11' Saved
Right foot · Assisted
xG
0.02
xGOT
0.15
16' Goal
Right foot · Assisted
xG
0.1
xGOT
0.19
20' Blocked
Right foot · Assisted
xG
0.02
xGOT
21' Off target
Header · Corner
xG
0.03
xGOT
21' Blocked
Left foot · Corner
xG
0.04
xGOT
26' Goal
Header · Set piece
xG
0.07
xGOT
0.76
32' Saved
Right foot · Assisted
xG
0.02
xGOT
0.15
37' Off target
Right foot · Assisted
xG
0.03
xGOT
37' Blocked
Right foot · Open play
xG
0.04
xGOT
40' Saved
Right foot · Throw-in
xG
0.1
xGOT
0.76
43' Saved
Left foot · Counter
xG
0.19
xGOT
0.24
45'+2 Saved
Right foot · Set piece
xG
0.07
xGOT
0.08
47' Off target
Right foot · Assisted
xG
0.02
xGOT
55' Off target
Right foot · Assisted
xG
0.02
xGOT
62' Off target
Right foot · Open play
xG
0.03
xGOT
63' Blocked
Right foot · Assisted
xG
0.05
xGOT
64' Goal
Left foot · Open play
xG
0.06
xGOT
0.81
66' Off target
Right foot · Corner
xG
0.02
xGOT
66' Blocked
Right foot · Assisted
xG
0.03
xGOT
69' Saved
Left foot · Assisted
xG
0.06
xGOT
0.14
74' Goal
Right foot · Assisted
xG
0.1
xGOT
0.27
74' Blocked
Right foot · Assisted
xG
0.03
xGOT
77' Blocked
Right foot · Assisted
xG
0.06
xGOT
83' Saved
Right foot · Open play
xG
0.04
xGOT
0.05
85' Blocked
Right foot · Assisted
xG
0.02
xGOT
88' Off target
Left foot · Assisted
xG
0.04
xGOT
90' Off target
Right foot · Assisted
xG
0.03
xGOT
90'+1 Saved
Left foot · Assisted
xG
0.12
xGOT
0.69
90'+4 Saved
Right foot · Set piece
xG
0.27
xGOT
0.62
Player stats
Borussia M'gladbach vs 1. FC Heidenheim · Last 6 meetings
4
Borussia M'gladbach
2
Draws
0
1. FC Heidenheim
DateHomeScoreAway
2026-04-04 Borussia M'gladbach 2 – 2 1. FC Heidenheim
2025-11-22 1. FC Heidenheim 0 – 3 Borussia M'gladbach
2025-03-01 1. FC Heidenheim 0 – 3 Borussia M'gladbach
2024-10-19 Borussia M'gladbach 3 – 2 1. FC Heidenheim
2024-03-16 1. FC Heidenheim 1 – 1 Borussia M'gladbach
2023-10-28 Borussia M'gladbach 2 – 1 1. FC Heidenheim
Social