Loading match dossier…
Pick a fixture from the dashboard.
Borussia Mönchengladbach vs 1899 Hoffenheim: Bundesliga prediction, stats and bet builder tips

M'gladbach
Bundesliga
Sun 18 Oct · 15:30 UTC
VS
Borussia-Park

Hoffenheim
Match status:
We can't preview this one yet.
Neither club plays in a competition we cover, so there are no league tables, no priced markets and nothing behind a projection. Rather than show you numbers we can't stand behind, we've held this fixture back.
Every qualifying player, ranked by league-strength-weighted per-90. Tap any player to expand their season + last-10 detail.
Rank
Who
SoT/90
Loading top players…
Last meeting
No previous meeting between these clubs on record yet.
Borussia Mönchengladbach
averages
Team stats aren't available for this team yet.
Defensive
| Loading top players… |
Offensive
| Loading top players… |
Shooting
| Loading top players… |
Goals & assists
| Loading top players… |
1899 Hoffenheim
averages
Team stats aren't available for this team yet.
Defensive
| Loading top players… |
Offensive
| Loading top players… |
Shooting
| Loading top players… |
Goals & assists
| Loading top players… |
Active team and player runs for both clubs. All comps counts every game the club plays; filter it to one competition, or to league form when the two clubs play in different divisions. Longest streaks first.
Loading streaks…
Substitute appearances only count when the player hits the line; a miss off the bench never breaks a run.
Every previous meeting between these clubs on record. Tap a meeting for the full player detail.
Loading head-to-head record…
Top picksStarting XI only
Highest-confidence selections across every marketMost likely tackle97P. Sander
BOR · CM
BOR · CMMost likely foul96K. Machida
189 · CB
189 · CBMost likely fouled94B. Conté
189 · CM
189 · CMMost likely shot87T. Lemperle
189 · ST
189 · STMost likely booking79K. Machida
189 · CB
189 · CBMost likely SoT60T. Lemperle
189 · ST
189 · STMatch outcome
Dixon-Coles Bivariate Poisson
BOR34.9%DRAW23.9%
18941.2%Most likely score1–110.1% · xG 1.65–1.81
Over 1.586.3%Over 2.566.6%Over 3.544.5%Under 2.533.4%BTTS67.9%
InputsClub strength rating 1535 vs 1699 (rating diff -164), built from league table position and recent form.Uncertainty bands ±120 / ±120 widen the Poisson tails for low-data sides.Competition Bundesliga, home advantage applied to the home lambda.
How the markets fall outλH 1.65, λA 1.81 feed a 0-5 probability grid with Dixon-Coles low-score correction.1X2 sums the grid by sign of (x − y); goal lines sum cells where x + y ≥ threshold; BTTS sums cells with x > 0 AND y > 0.Mode scoreline is the highest single-cell probability on the grid.
Goals and form
The record behind the projection, at this venue and in this competition
Home
at home
Team stats aren't available for this team yet.
Away
away
Team stats aren't available for this team yet.
Corners
Goal or assist
Only genuine shouts · model + recent form · click any pick for reasoningShot on target 1+ / 2+
Top picks · best shout highlighted · click any pick for reasoningTLT. Lemperle1899 Hoffenheim · ST
60low
1+best shout6065% hit2+156% hit
SoT/90 1.01·Shots/90 2.63
Last 511010
A regular goal threat who works the keeper.
ILI. LidbergBorussia Mönchengladbach · ST
59low
1+best shout5933% hit2+2933% hit
SoT/90 1.07·Shots/90 1.89
Last 500020
A regular goal threat who works the keeper.
FAF. Asllani1899 Hoffenheim · CM
50low
1+best shout5060% hit2+1313% hit
SoT/90 1.08·Shots/90 2.87
Last 510011
A regular goal threat who works the keeper.
Shots 1+ / 2+
Top picks · best shout highlighted · click any pick for reasoningTLT. Lemperle1899 Hoffenheim · ST
87high
1+8788% hit2+best shout6565% hit
Shots/90 2.63·SoT/90 1.01
Last 533150
Gets his shots off regularly.
AHA. Hložek1899 Hoffenheim · ST
83medium
1+8370% hit2+best shout6560% hit
Shots/90 4.67·SoT/90 1.11
Last 577201
A high-volume shooter who lets fly most weeks.
FAF. Asllani1899 Hoffenheim · CM
81medium
1+best shout8187% hit2+5467% hit
Shots/90 2.87·SoT/90 1.08
Last 510333
Gets his shots off regularly.
Yellow card
Top picks · click any pick for the reasoningKMK. Machida1899 Hoffenheim · CB
79high
Cards/90 0.78·YC 4
Last 5✕✕✕
His card history is doing the talking.
MMMax Moerstedt1899 Hoffenheim · ST
77high
Cards/90 0.46·YC 3
Last 5✕✕✕✕
His workrate keeps him in the foul mix.
BEBernardo1899 Hoffenheim · CB
74high
Cards/90 0.34·YC 10
Last 5✕✕✕
His workrate keeps him in the foul mix.
Fouls committed 1+ / 2+
Top picks · best shout highlighted · click any pick for reasoningKMK. Machida1899 Hoffenheim · CB
96high
1+9680% hit2+best shout7980% hit
Fouls/90 3.31·YC 4
Last 502234
His card history is doing the talking.
TLT. Lemperle1899 Hoffenheim · ST
87high
1+8777% hit2+best shout5847% hit
Fouls/90 2.75·YC 3
Last 535111
His workrate keeps him in the foul mix. Foul-to-card ratio 25.3: gets away with it.
OKO. Kabak1899 Hoffenheim · CB
80medium
1+best shout8072% hit2+4844% hit
Fouls/90 1.78·YC 8
Last 513315
His workrate keeps him in the foul mix.
Fouls drawn 1+ / 2+
Top picks · best shout highlighted · click any pick for reasoningBCB. Conté1899 Hoffenheim · CM
94high
1+9475% hit2+best shout6525% hit
Drawn/90 3.14·Dribbles/90 1.99
Last 511130
Fouls follow him around: defenders can’t live with him.
LEL. Engelns1899 Hoffenheim · CM
86high
1+best shout86no hit data2+52no hit data
Drawn/90 2.79·Dribbles/90 0.35
Fouls follow him around: defenders can’t live with him.
JSJ. ScallyBorussia Mönchengladbach · CM
71medium
1+best shout7153% hit2+4133% hit
Drawn/90 1.83·Dribbles/90 0.87
Last 501422
Drawn fouls are a regular part of his game.
Tackles 1+ / 2+
Top picks · best shout highlighted · click any pick for reasoningPSP. SanderBorussia Mönchengladbach · CM
97high
1+best shout9794% hit2+6450% hit
Tackles/90 2.38·Int/90 1.72
Last 543140
Gets through a steady volume of tackles.
BEBernardo1899 Hoffenheim · CB
95high
1+9585% hit2+best shout7254% hit
Tackles/90 2.82·Int/90 1.63
Last 505331
A busy defensive presence who throws himself in.
WBW. Burger1899 Hoffenheim · CM
93high
1+9382% hit2+best shout6853% hit
Tackles/90 2.53·Int/90 0.69
Last 513211
A busy defensive presence who throws himself in.
Loading value picks…
Preview build for review, not gambling advice. 18+ · Please gamble responsibly · BeGambleAware.org
Borussia Mönchengladbach vs 1899 Hoffenheim: how to use this page
How do I use BetBuilderAI to build a good bet on Borussia Mönchengladbach vs 1899 Hoffenheim?
Start from the numbers, not the names. Open Raw data to see every player in the fixture ranked by hit rate or per-90 for the prop you want, check Streaks for who is already on a run, then add your legs in Build your bet, where the combined price accounts for them being correlated.
Each tab does one job:
- Build your bet. assemble the slip leg by leg and the combined price accounts for the legs being correlated, which a naive multiplication does not. Golden picks, value picks and plays flag where the model disagrees with the bookmaker, and you can push a finished slip to the community and climb the tipster leaderboard.
- Predictions. the model’s call on every market above, with the components it used rather than just the output.
- Streaks. every active run in the game, so you can see who has made 1+ tackle in thirty straight matches and whether they did it against this opponent last time. Filter by competition, player or team.
- H2H. the recent meetings between these two, with average goals, the scorelines, the both-teams-to-score rate, and which players hit which props in the last two.
- Raw data. every player in the fixture as a filterable list, sortable by hit rate or per-90, so you can pull the ten most-fouling players in the game and take one straight into your builder.
- Stat pack. a shareable snapshot, the top five in each category with their last-five hit rates, for sending to whoever you are betting with.
Which player props can I price for Borussia Mönchengladbach vs 1899 Hoffenheim?
We price 8 player markets for Gladbach vs Hoffenheim: anytime goalscorer, goal or assist, shots 1+ and 2+, shots on target 1+ and 2+, tackles 1+ and 2+, fouls committed 1+ and 2+, fouls won 1+ and 2+, to be booked. Each one shows the season hit rate, the per-90 rate and the last five results for every player in the fixture, so you can judge a leg before it costs you.
Team markets alongside them:
- match result
- over and under 1.5, 2.5 and 3.5 goals
- both teams to score
- most likely scoreline
- total corners
Do you show players who are not in the starting XI?
Not once we know who is. Backing a player who starts on the bench is the most expensive mistake in a bet builder and the easiest to make, because most stats pages never update. Until the team sheets are published we show every fit player, then every board filters itself to the confirmed XI.
- Injured and suspended players come off every prediction, cup ties included.
- Boards carry a "starting XI only" marker once a team sheet is confirmed.
- Lineups land about an hour before kick-off.