Borussia Mönchengladbach1899 Hoffenheim

Borussia Mönchengladbach v 1899 Hoffenheim result

Full-time · Borussia Mönchengladbach 4–0 1899 Hoffenheim

Bundesliga · · BORUSSIA-PARK

Updated · refreshed continuously

The model’s pre-match pick

Borussia Mönchengladbach 4–0 1899 Hoffenheim — Borussia Mönchengladbach won this Bundesliga match. TACTIX’s pre-match model pick was Home or Away.

Free pick
Home or Away
This is one free selection. The model’s confidence rating, value against the bookmakers and every other market are part of Pro.
The record in this market: of the calls the model rated 70% or more on Home or Away in the last 90 days, 77.7% of 5142 landed (95% range 76.5–78.8%); it had given them 74.3% on average. That is the market’s record, not a forecast for this pick. How accurate →
How often calls like this land: when the model rated home or away, not the draw (double chance) between 62% and 80% in 21 top-flight leagues over the last 365 days — every such forecast, not only the free picks — it landed 1,910 of 2,556 times (74.7%), against an average rating of 73.4%. How we measure →
Match report, in numbers

What xG said

xG said 1899 Hoffenheim: 1.78 to 0.85 in expected goals, from 11 shots to 10, ahead on xG from the fifth minute (per-shot expected goals for this match). The result went the other way.

The result

Borussia Mönchengladbach beat 1899 Hoffenheim 4–0 at BORUSSIA-PARK in the Bundesliga on Saturday 16 May.

The goals

Borussia Mönchengladbach led 2–0 at half-time. The goals — Borussia Mönchengladbach: H. Bolin (14’, assisted by Wael Mohya), Haris Tabaković (23’), K. Diks (81’, assisted by Nico Elvedi) and Robin Hack (90’, assisted by Nico Elvedi). Tim Lemperle (46’) was sent off.

How it turned

Replaying TACTIX’s published pre-match model through the match’s five key moments (goals and red cards), the biggest swing came with H. Bolin’s goal on 14 minutes.

Discipline

Frank Willenborg, Germany showed 10 yellow cards and one red — against 4.9 yellows a game across the last 7 matches refereed (this competition). The bookings — Borussia Mönchengladbach: Haris Tabaković (40’), Philipp Sander (43’), Wael Mohya (66’) and Shuto Machino (89’); 1899 Hoffenheim: Albian Hajdari (32’), Tim Lemperle (35’), Tim Lemperle (46’), Leon Avdullahu (60’), Alexander Prass (69’) and Ozan Kabak (79’).

What it changes

Borussia Mönchengladbach move up from 11th to 10th (34 league matches played). Borussia Mönchengladbach have scored 42 goals, the sixth-fewest of the 19 clubs (2025/26 so far, after 34 games, ranked per game). Borussia Mönchengladbach have conceded 53 goals, the eighth-fewest (shared) of the 19 clubs.

1899 Hoffenheim move down from fourth to fifth (34 league matches played). 1899 Hoffenheim have scored 65 goals, the sixth-most of the 19 clubs (2025/26 so far, after 34 games, ranked per game). 1899 Hoffenheim have conceded 52 goals, the seventh-fewest of the 19 clubs.

Who stood out

By TACTIX Impact for this match, Nico Elvedi (Borussia Mönchengladbach) 10.3, H. Bolin (Borussia Mönchengladbach) 6.5 and Vladimír Coufal (1899 Hoffenheim) 5.7 led the match.

What the model said

The model’s free pick, Borussia Mönchengladbach or 1899 Hoffenheim (no draw), a Bronze-tier call, landed — graded in the live track record, misses included. Bronze-tier calls in this market have landed 77.7% of the time in the last 90 days (3993 of 5142).

Next up

Borussia Mönchengladbach next travel to Hamburger SV on 6 November 2026.

1899 Hoffenheim next host FC Schalke 04 on 8 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Borussia Mönchengladbach: Hamburger SV v Borussia Mönchengladbach, Friday 6 November — the preview. Next for 1899 Hoffenheim: 1899 Hoffenheim v FC Schalke 04, Sunday 8 November — the preview.

The Numbers

  • Result: Borussia Mönchengladbach 4–0 1899 Hoffenheim · Bundesliga
  • Venue: BORUSSIA-PARK · Mönchengladbach
  • Referee: Frank Willenborg, Germany
  • Model coverage: 246 markets priced for this fixture
  • Head-to-head (last 6): Borussia Mönchengladbach 3 · draws 1 · 1899 Hoffenheim 2 · 5.33 goals/game
  • Recent form: Borussia Mönchengladbach 1W 2D 2L · 1899 Hoffenheim 3W 2D 0L

Borussia Mönchengladbach 4–0 1899 Hoffenheim (Bundesliga): this fixture is settled. TACTIX’s pre-match coverage ran across 246 markets, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →

Key Stats

1.25 / 1.5
Goals
against 1.25 / 1.88 · 1 of the last 5 over 3.5
over 8 matches
2.38 / 6.88
Corners
against 4.88 / 3.38 · 2 of the last 5 over 9.5
over 8 matches
3.88 / 5
Shots on target
against 5.75 / 4.75 · 3 of the last 5 over 8.5
over 8 matches
2.75 / 2.25
Cards
against 2.63 / 2.5 · 5 of the last 5 over 3.5
over 8 matches
4.86 yellows
Referee · Frank Willenborg, Germany
20.57 fouls a game
Home and away split · Pro
over 7 matches
246
Markets analysed

Per game, last 8 completed matches, to 9 May 2026. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 9 May 2026. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Lines marked “our book” are this fixture’s; the rest are standard thresholds, not prices.
Per gameBorussia Mönchengladbach for / againstLine1899 Hoffenheim for / against
Goals scored
1.25 for · 1.25 against n 8
3.5our book
1.5 for · 1.88 against n 8
Corners won
2.38 for · 4.88 against n 8
9.5standard
6.88 for · 3.38 against n 8
Shots
12 for · 13.63 against n 8
19.5standard
15.38 for · 11.13 against n 8
Shots on target
3.88 for · 5.75 against n 8
8.5standard
5 for · 4.75 against n 8
Fouls committed
10.13 for · 10.25 against n 8
21.5standard
13.63 for · 7.88 against n 8
Cards shown
2.75 for · 2.63 against n 8
3.5standard
2.25 for · 2.5 against n 8

Referee: Frank Willenborg, Germany — 4.86 yellow cards a game, 0.29 red cards, 20.57 fouls over 7 matches.

The referee's home and away split · Pro

Create free account Try Pro for £1.00 then £9.99 a month unless you cancel · 18+

Borussia Mönchengladbach

Borussia Mönchengladbach Goalkeeper

Borussia Mönchengladbach — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
M. Nicolas36903240 min1423.9 /90581.6 /9000 /90
Borussia Mönchengladbach — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Borussia Mönchengladbach before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
M. Nicolas n 890
4.56/5

Borussia Mönchengladbach Defensive

Borussia Mönchengladbach — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
N. Elvedi35903147 min421.2 /90431.2 /90280.8 /901383.9 /90190.5 /9050.1 /90
J. Scally31862675 min451.5 /90170.6 /9050.2 /901625.5 /90321.1 /9080.3 /90
K. Diks31852630 min441.5 /90240.8 /90170.6 /901234.2 /90140.5 /9060.2 /90
P. Sander31822540 min672.4 /90501.8 /9080.3 /901535.4 /90271 /9030.1 /90
L. Ullrich22631379 min261.7 /90201.3 /9060.4 /90573.7 /90161 /9020.1 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Borussia Mönchengladbach — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Borussia Mönchengladbach before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
M. Nicolas n 890
00/0
0.11/0
—
N. Elvedi n 889.6
0.84/2
0.53/1
V. Coufal
R. Reitz n 883
0.95/1
1.48/1
—
H. Tabaković n 875.1
1.86/3
0.73/2
—
J. Scally n 887.3
0.95/2
1.24/2
V. Coufal
See more players · Pro
Borussia Mönchengladbach — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Borussia Mönchengladbach before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
N. Elvedi n 889.6
1.35/3
R. Reitz n 883
2.46/5
H. Tabaković n 875.1
0.74/1
J. Scally n 887.3
1.35/4
K. Diks n 875.4
0.74/1
See more players · Pro

Borussia Mönchengladbach Attacking

Borussia Mönchengladbach — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
H. Tabaković33782575 min130.5 /9030.1 /90612.1 /90301 /90200.7 /9060.2 /90
F. Honorat30742211 min20.1 /9090.4 /90140.6 /9080.3 /90612.5 /90210.9 /90
S. Machino21541143 min40.3 /9010.1 /90231.8 /90120.9 /90161.3 /9020.2 /90
G. Ranos32574 min00 /9000 /9033.6 /9011.2 /9011.2 /9011.2 /90
A. Sarco22447 min00 /9000 /9000 /9000 /9011.9 /9000 /90
See more players · Pro
Borussia Mönchengladbach — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Borussia Mönchengladbach before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
M. Nicolas n 890
00/0
00/0
N. Elvedi n 889.6
00/0
00/0
R. Reitz n 883
1.28/1
0.54/0
H. Tabaković n 875.1
1.65/4
0.63/1
J. Scally n 887.3
0.53/1
0.43/0
See more players · Pro
Borussia Mönchengladbach — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Borussia Mönchengladbach before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
M. Nicolas n 890
00/0
00/0
N. Elvedi n 889.6
00/0
00/0
R. Reitz n 883
00/0
0.32/0
H. Tabaković n 875.1
0.11/0
00/0
J. Scally n 887.3
0.11/0
0.11/0
See more players · Pro

1899 Hoffenheim

1899 Hoffenheim Goalkeeper

1899 Hoffenheim — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
O. Baumann34903060 min982.9 /90481.4 /9000 /90
1899 Hoffenheim — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
O. Baumann n 890
2.67/4

1899 Hoffenheim Defensive

1899 Hoffenheim — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
V. Coufal34893017 min571.7 /90361.1 /90160.5 /901644.9 /90341 /9040.1 /90
A. Hajdari29822375 min582.2 /90401.5 /90230.9 /901375.2 /90411.6 /9090.3 /90
Bernardo29802332 min702.7 /90411.6 /90160.6 /901907.3 /90411.6 /9090.3 /90
R. Hranáč29802325 min271 /90190.7 /90180.7 /901234.8 /90281.1 /9050.2 /90
O. Kabak21781641 min191 /90251.4 /90110.6 /901437.8 /90251.4 /9040.2 /90
See more players · Pro
1899 Hoffenheim — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
O. Baumann n 890
0.11/0
0.11/0
—
V. Coufal n 886.3
1.25/3
1.45/4
J. Scally
A. Kramarić n 872.5
0.32/0
0.83/2
—
L. Avdullahu n 881
0.74/1
0.42/1
—
F. Asllani n 873.6
1.26/2
0.85/0
—
See more players · Pro
1899 Hoffenheim — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
V. Coufal n 886.3
2.18/6
A. Kramarić n 872.5
0.63/1
L. Avdullahu n 881
1.84/4
F. Asllani n 873.6
0.64/0
W. Burger n 883
3.47/6
See more players · Pro

1899 Hoffenheim Attacking

1899 Hoffenheim — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
A. Kramarić34662246 min140.6 /9070.3 /90492 /90321.3 /90381.5 /90190.8 /90
F. Asllani33722376 min110.4 /9080.3 /90582.2 /90281.1 /90371.4 /90150.6 /90
T. Lemperle28701966 min70.3 /9020.1 /90432 /90221 /90271.2 /90150.7 /90
Max Moerstedt1030302 min30.9 /9000 /9061.8 /9030.9 /9010.3 /9020.6 /90
I. Bebou42182 min00 /9000 /9033.3 /9011.1 /9000 /9011.1 /90
See more players · Pro
1899 Hoffenheim — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
O. Baumann n 890
00/0
00/0
V. Coufal n 886.3
0.54/0
0.32/0
A. Kramarić n 872.5
1.74/3
1.13/2
L. Avdullahu n 881
0.32/0
0.11/0
F. Asllani n 873.6
2.17/5
0.94/2
See more players · Pro
1899 Hoffenheim — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for 1899 Hoffenheim before kick-off, to 9 May 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
O. Baumann n 890
00/0
00/0
V. Coufal n 886.3
00/0
0.32/0
A. Kramarić n 872.5
0.62/2
0.21/0
L. Avdullahu n 881
00/0
00/0
F. Asllani n 873.6
0.32/0
0.32/0
See more players · Pro

The next free picks, by email

The pick on this page was published before kick-off and graded afterwards. The daily email carries the next ones at 07:30 UK, each with its tier’s settled record, misses included. One click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
Borussia Mönchengladbach1899 Hoffenheim
44%Possession56%
1.20Expected goals (xG)1.62
9Shots11
6Shots on target3
1Shots off target4
2Blocked shots4
6Shots inside the box7
2Corners9
2Offsides1
11Fouls15
4Yellow cards6
0Red cards1
3Saves2
392Passes485
83%Pass accuracy85%

Borussia Mönchengladbach Player Stats

PlayerMinGAShSoTKPTklCardsRating
M. Nicolas9000000007.5
N. Elvedi9002002308
K. Diks9010110108.5
J. Scally9000000607.2
Y. Engelhardt9000002107.3
L. Ullrich9000000206.9
P. Sander86000002Y7
H. Tabaković74102200Y7.7
K. Stöger6700101106.9
H. Bolin6710220107.7
W. Mohya67010013Y6.9
G. Reyna sub2300000006.9
F. Honorat sub2300000006.7
R. Hack sub2310110007.9
S. Machino sub16000001Y6.3
T. Kleindienst sub900000106.3

1899 Hoffenheim Player Stats

PlayerMinGAShSoTKPTklCardsRating
O. Baumann9000000005.9
V. Coufal9000000406.5
O. Kabak90001001Y5.6
L. Avdullahu90000001Y5.9
W. Burger9000003106.7
Bernardo7600001506.9
B. Touré7600201106.3
A. Hajdari65000000Y5.9
F. Asllani6500111106.3
A. Kramarić5500220006.3
T. Lemperle46000001RY5.3
A. Prass sub35000010Y5.9
G. Prömel sub2500000106.3
William Cole Campbell sub2500001006.6
K. Akpoguma sub1400000006.2
A. Hložek sub1400100006.5

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Borussia Mönchengladbach v 1899 Hoffenheim — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
Borussia MönchengladbachLDDWL
Last 5: 1W 2D 2L · 0.6 scored / 1 conceded per game
1899 HoffenheimDWWDW
Last 5: 3W 2D 0L · 2 scored / 1.4 conceded per game
Head-to-head last 6
Borussia Mönchengladbach 3 · 1 draw · 1899 Hoffenheim 2 · 5.33 goals/game
  • 2026-01-14 1899 Hoffenheim 5–1 Borussia Mönchengladbach
  • 2025-05-03 Borussia Mönchengladbach 4–4 1899 Hoffenheim
  • 2024-12-21 1899 Hoffenheim 1–2 Borussia Mönchengladbach
  • 2024-04-20 1899 Hoffenheim 4–3 Borussia Monchengladbach
  • 2023-12-02 Borussia Monchengladbach 2–1 1899 Hoffenheim
  • 2023-01-28 1899 Hoffenheim 1–4 Borussia Monchengladbach
League standing · 2025/26
Borussia Mönchengladbach#12 pos38 pts34 pl-11 GD
1899 Hoffenheim#5 pos61 pts34 pl+13 GD
Goals per game
Borussia Mönchengladbach scored1.24
1899 Hoffenheim scored1.91
Borussia Mönchengladbach conceded1.56
1899 Hoffenheim conceded1.53

Shot Map and Expected Goals

Borussia Mönchengladbach 0.85 xG from 10 shots, 1899 Hoffenheim 1.78 from 11. Every mark is one shot, placed where it was taken and sized by the chance it had of becoming a goal. Filled marks with a white ring are goals.

Adam Hlozek 89' · 0.68 xGAndrej Kramaric 6' · 0.52 xGWael Mohya 22' · 0.14 xGBernardo 42' · 0.10 xGOzan Kabak 77' · 0.10 xGBazoumana Touré 43' · 0.09 xGAdam Hlozek 77' · 0.08 xGBazoumana Touré 38' · 0.06 xGNico Elvedi 23' · 0.06 xGTim Lemperle 5' · 0.06 xGHugo Bolin 12' · 0.05 xGHaris Tabakovic 24' · 0.05 xGWouter Burger 90' · 0.04 xGAndrej Kramaric 53' · 0.03 xGKevin Stöger 48' · 0.02 xGFisnik Asllani 55' · 0.02 xGHugo Bolin 26' · 0.01 xGRobin Hack 90' · 0.27 xG · goalHaris Tabakovic 22' · 0.13 xG · goalHugo Bolin 13' · 0.08 xG · goalKevin Diks 80' · 0.02 xG · goal
Borussia Mönchengladbach (attacking right)1899 Hoffenheim (attacking left)mark size = expected goals
TeamShotsGoalsxG
Borussia Mönchengladbach1040.85
1899 Hoffenheim1101.78

Shot locations and expected-goals values from per-shot data. Per-shot tables, situation and shot-type breakdowns are part of TACTIX Pro.

Expected Goals Race

At half-time, xG was level: Borussia Mönchengladbach 0.53, 1899 Hoffenheim 0.83. At full time, 1899 Hoffenheim led on xG, 1.78 to 0.85. The widest gap was 1.17 xG to 1899 Hoffenheim, in the 89th minute.

xG timeline (cumulative)
1.80.900′15′30′45′60′75′90′MinutesCumulative xGGoal - Borussia Mönchengladbach 13 minGoal - Borussia Mönchengladbach 22 minGoal - Borussia Mönchengladbach 80 minGoal - Borussia Mönchengladbach 90 min
Borussia Mönchengladbach 0.85 xG1899 Hoffenheim 1.78 xGdots = goals · 21 shots

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What was the model’s pick for Borussia Mönchengladbach v 1899 Hoffenheim?
TACTIX’s free model pick for Borussia Mönchengladbach v 1899 Hoffenheim was Home or Away.
What is the head-to-head record between Borussia Mönchengladbach and 1899 Hoffenheim?
In their last 6 meetings, Borussia Mönchengladbach won 3, 1899 Hoffenheim won 2 and there was 1 draw, averaging 5.33 goals per game.
What is the recent form of Borussia Mönchengladbach and 1899 Hoffenheim?
Recent form — Borussia Mönchengladbach 1W 2D 2L; 1899 Hoffenheim 3W 2D 0L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all 246 predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+