Borussia Mönchengladbach vs 1899 Hoffenheim

4 - 0
🕒 Sat, 16 May 2026 14:30 Europe/London 📍 BORUSSIA-PARK 🧑‍⚖️ Frank Willenborg 🔁 Regular Season - 34 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 34
Regular Season Table
Borussia Mönchengladbach 12 · 1899 Hoffenheim 5
Referee Stats
10 matches · 4.10 yellow cards avg
Yellow cards avg 4.10
Reds avg 0.10
Penalties avg 0.50
Over 4.5 cards 50%
Home wins 50%
Draws 10%
Away wins 40%
How the match was won
  • Shots were tight (10-11).
  • 1899 Hoffenheim controlled possession (56%).
  • Borussia Mönchengladbach had the sharper finishing (6-3 shots on target).

Team Overview

Borussia Mönchengladbach (Home stats)

Games / Record

17
W-D-L: 6-6-5

Goals For / Against

24 / 24
Avg: 1.41 / 1.41

Points

24
Avg: 1.41

Clean Sheets

8

Failed to Score

6
1899 Hoffenheim (Away stats)

Games / Record

17
W-D-L: 8-5-4

Goals For / Against

30 / 31
Avg: 1.76 / 1.82

Points

29
Avg: 1.71

Clean Sheets

3

Failed to Score

4

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Bundesliga fixture.

Quick comparison bars

1.41
PPG
1.71
1.41
GF
1.76
1.41
GA
1.82
53%
O2.5
71%
35%
BTTS
65%
53%
Score 1st
24%

League-position context

Borussia Mönchengladbach rank12th
1899 Hoffenheim rank5th
Borussia Mönchengladbach points38
1899 Hoffenheim points61
Borussia Mönchengladbach: #12 · 38 pts · GD -11
35 pts off the top 2. 6 pts off the play-off line. 6 pts clear of the relegation zone.
1899 Hoffenheim: #5 · 61 pts · GD +13
12 pts off the top 2. 18 pts above the play-off edge. 29 pts clear of the relegation zone.
23-point gap between the two sides coming into kick-off.

Borussia Mönchengladbach last 5 home

W W D D W
Points11/15
Weighted index78
Goals10-3
Record3-2-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

1899 Hoffenheim last 5 away

L W D L W
Points7/15
Weighted index40
Goals8-14
Record2-1-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Borussia Mönchengladbach trend breakdown

Over 2.553%
BTTS35%
BTTS + O2.524%
1H Over 0.565%
Also: Over 0.5 82% · Over 1.5 71% · Over 3.5 41% · 1H BTTS 12%

1899 Hoffenheim trend breakdown

Over 2.571%
BTTS65%
BTTS + O2.553%
1H Over 0.582%
Also: Over 0.5 94% · Over 1.5 94% · Over 3.5 53% · 1H BTTS 41%

Scoring reliability

Borussia Mönchengladbach score at home65%
Borussia Mönchengladbach clean sheet at home47%
1899 Hoffenheim score away76%
1899 Hoffenheim clean sheet away18%

First-goal patterns

Borussia Mönchengladbach score first53%
Borussia Mönchengladbach win after scoring first56%
1899 Hoffenheim score first24%
1899 Hoffenheim win after scoring first100%
Comeback rate after conceding first: Borussia Mönchengladbach 0% · 1899 Hoffenheim 67%
Avg first goal minute: Borussia Mönchengladbach 37.0' · 1899 Hoffenheim 35.8'

Vs league average

Borussia Mönchengladbach score at home1.41 vs 1.78
Borussia Mönchengladbach concede at home1.41 vs 1.46
1899 Hoffenheim score away1.76 vs 1.46
1899 Hoffenheim concede away1.82 vs 1.78
Borussia Mönchengladbach score 21% below league average, while 1899 Hoffenheim score 21% above league average.
Defensive side: Borussia Mönchengladbach are 3% below league average at home, and 1899 Hoffenheim are 3% above league average away.

Head-to-head trends

Recent games5
Avg goals5.60
BTTS80%
Over 2.5100%
At this venue setup: 5.00 goals on average across the last 5.

Borussia Mönchengladbach goal timing (home)

1H scored: 30% 2H scored: 70% Danger: 61-75 Vulnerable: 61-75
Goals scored by 15-minute interval
61-75 11
76-90+ 10
31-45 4
0-15 3
16-30 3
46-60 2
Goals conceded by 15-minute interval
61-75 6
16-30 5
76-90+ 5
0-15 4
31-45 4
46-60 1

1899 Hoffenheim goal timing (away)

1H scored: 38% 2H scored: 62% Danger: 46-60 Vulnerable: 61-75
Goals scored by 15-minute interval
46-60 11
31-45 6
76-90+ 4
16-30 3
0-15 1
61-75 1
Goals conceded by 15-minute interval
61-75 9
0-15 7
76-90+ 6
31-45 4
16-30 3
46-60 3

Match Statistics

Shots on Goal
6
3
Total Shots
10
11
Shots off Goal
2
4
Blocked Shots
2
4
Shots Inside Box
7
7
Shots Outside Box
3
4
Ball Possession
44%
56%
Corner Kicks
2
9
Fouls
11
15
Offsides
2
1
Yellow Cards
4
6
Red Cards
0
1
Goalkeeper Saves
3
2
Total Passes
393
486
Passes Accurate
326
414
Passes %
83%
85%

Events

Yellow Cards
Home
4
Away
6
Red Cards
Home
0
Away
1
Substitutions
Home
7
Away
9
14'
14' Goal · 1-0
H. Bolin
Normal Goal · Assist: W. Mohya
23'
23' Goal · 2-0
H. Tabaković
Normal Goal
32'
32' A. Hajdari
35'
35' T. Lemperle
40'
40' H. Tabaković
43'
43' P. Sander
46'
46' T. Lemperle
46'
46' T. Lemperle
55'
55' A. Kramarić
1st substitution · For: A. Prass
60'
60' L. Avdullahu
64'
64' VAR
H. Tabaković
Goal Disallowed - offside
65'
65' F. Asllani
2nd substitution · For: William Cole Campbell
65'
65' A. Hajdari
3rd substitution · For: G. Prömel
65'
65' VAR
P. Sander
Goal cancelled
66'
66' W. Mohya
67'
67' W. Mohya
1st substitution · For: F. Honorat
67'
67' H. Bolin
2nd substitution · For: R. Hack
67'
67' H. Bolin
3rd substitution · For: R. Hack
67'
67' K. Stöger
4th substitution · For: G. Reyna
67'
67' W. Mohya
5th substitution · For: F. Honorat
67'
67' F. Asllani
4th substitution · For: William Cole Campbell
67'
67' A. Hajdari
5th substitution · For: G. Prömel
69'
69' A. Prass
74'
74' H. Tabaković
6th substitution · For: S. Machino
76'
76' Bernardo
6th substitution · For: K. Akpoguma
76'
76' B. Touré
7th substitution · For: A. Hložek
76'
76' B. Touré
8th substitution · For: A. Hložek
76'
76' Bernardo
9th substitution · For: K. Akpoguma
79'
79' O. Kabak
81'
81' Goal · 5-0
K. Diks
Normal Goal · Assist: N. Elvedi
86'
86' P. Sander
7th substitution · For: T. Kleindienst
89'
89' S. Machino
90+1'
90+1' Goal · 6-0
R. Hack
Normal Goal · Assist: N. Elvedi

Borussia Mönchengladbach vs 1899 Hoffenheim 4-0: match report, goals, cards and substitutions

Borussia Mönchengladbach beat 1899 Hoffenheim 4-0 on Saturday, 16 May 2026 in Bundesliga. The match was refereed by Frank Willenborg. It was played at BORUSSIA-PARK.

First half: Borussia Mönchengladbach took the lead at 14' when H. Bolin scored, with the assist credited to W. Mohya, making the score 1-0. Borussia Mönchengladbach extended the lead at 23' when H. Tabaković scored, making the score 2-0. A. Hajdari received a yellow card for 1899 Hoffenheim at 32'. T. Lemperle received a yellow card for 1899 Hoffenheim at 35'. H. Tabaković received a yellow card for Borussia Mönchengladbach at 40'. P. Sander received a yellow card for Borussia Mönchengladbach at 43'.

Second half: T. Lemperle received a yellow card for 1899 Hoffenheim at 46'. T. Lemperle received a red card for 1899 Hoffenheim at 46'. 1899 Hoffenheim made their 1st substitution at 55', with A. Kramarić replacing A. Prass. L. Avdullahu received a yellow card for 1899 Hoffenheim at 60'. VAR intervened at 64' for Borussia Mönchengladbach (Goal Disallowed - offside). 1899 Hoffenheim made their 2nd substitution at 65', with F. Asllani replacing William Cole Campbell. 1899 Hoffenheim made their 3rd substitution at 65', with A. Hajdari replacing G. Prömel. VAR intervened at 65' for Borussia Mönchengladbach (Goal cancelled). W. Mohya received a yellow card for Borussia Mönchengladbach at 66'. Borussia Mönchengladbach made their 1st substitution at 67', with W. Mohya replacing F. Honorat. Borussia Mönchengladbach made their 2nd substitution at 67', with H. Bolin replacing R. Hack. Borussia Mönchengladbach made their 3rd substitution at 67', with H. Bolin replacing R. Hack. Borussia Mönchengladbach made their 4th substitution at 67', with K. Stöger replacing G. Reyna. Borussia Mönchengladbach made their 5th substitution at 67', with W. Mohya replacing F. Honorat. 1899 Hoffenheim made their 4th substitution at 67', with F. Asllani replacing William Cole Campbell. 1899 Hoffenheim made their 5th substitution at 67', with A. Hajdari replacing G. Prömel. A. Prass received a yellow card for 1899 Hoffenheim at 69'. Borussia Mönchengladbach made their 6th substitution at 74', with H. Tabaković replacing S. Machino. 1899 Hoffenheim made their 6th substitution at 76', with Bernardo replacing K. Akpoguma. 1899 Hoffenheim made their 7th substitution at 76', with B. Touré replacing A. Hložek. 1899 Hoffenheim made their 8th substitution at 76', with B. Touré replacing A. Hložek. 1899 Hoffenheim made their 9th substitution at 76', with Bernardo replacing K. Akpoguma. O. Kabak received a yellow card for 1899 Hoffenheim at 79'. Borussia Mönchengladbach extended the lead at 81' when K. Diks scored, with the assist credited to N. Elvedi, making the score 5-0. Borussia Mönchengladbach made their 7th substitution at 86', with P. Sander replacing T. Kleindienst. S. Machino received a yellow card for Borussia Mönchengladbach at 89'. Borussia Mönchengladbach added a late goal to extend the lead at 90+1' when R. Hack scored, with the assist credited to N. Elvedi, making the score 6-0.

Borussia Mönchengladbach used 7 substitutions while 1899 Hoffenheim used 9 substitutions. Borussia Mönchengladbach got 4 yellow cards, while 1899 Hoffenheim got 6 yellow cards and 1 red card.

How the match was won

  • Shots were tight (10-11).
  • 1899 Hoffenheim controlled possession (56%).
  • Borussia Mönchengladbach had the sharper finishing (6-3 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games21
Home Wins9
Draws7
Away Wins5
Over 2.5 Goals18 (85.7%)
BTTS18 (85.7%)
Home vs Away as Scheduled
Total Games10
Home Wins5
Draws4
Away Wins1
Over 2.5 Goals9 (90.0%)
BTTS9 (90.0%)

Borussia Mönchengladbach vs 1899 Hoffenheim Head-to-Head History by Season