# Borussia Mönchengladbach vs TSG Hoffenheim

> Bundesliga · Kickoff Sat 16 May 2026, 13:30 UTC · [Canonical HTML](https://betsprinter.com/fixtures/855)

**Status:** Scheduled

## Pre-match deep dive

### Slim margins: form, fitness and the midfield battle to decide it

## The stage

A late‑season Bundesliga fixture kicks off on Sat 16 May 2026 at 13:30 UTC, a match that will crunch the final run of the campaign and test both sides’ consistency[^fact-1]. The time of year amplifies the usual competitive stakes: points still matter and momentum is a tangible currency[^fact-1].

## Form & momentum

Recent sequences supply a clear contrast. Borussia Mönchengladbach arrive with a LWDDL string over their last 10 matches, recorded as 3 wins, 4 draws and 3 losses, delivering 1.30 points per game and scoring 1.20 goals while conceding 1.40 per match over that span[^fact-2]. Hoffenheim travel in the hotter run on paper: WDWWD across 10, formally 4 wins, 3 draws and 3 losses, averaging 1.50 points per game with 1.60 goals scored and 1.80 conceded per fixture in their recent sample[^fact-3].

That contrast frames this as a clash between steadier, lower‑scoring home output and an away side generating marginally more goal action but also leaking chances; the raw per‑match numbers underline Hoffenheim’s slightly superior points yield and marginally higher attacking output[^fact-2][^fact-3]. Momentum, by these measures, tips toward Hoffenheim thanks to the better points-per-game figure in the same window[^fact-3].

## Personnel

Midfield traction looks decisive. For Gladbach, Rocco Reitz has the clearest recent statistical imprint — two assists and no goals in his last five appearances, with an average rating of 7.50 across that run[^fact-4]. Reitz’s contribution is measurable in chance creation and match ratings, and his presence alters where Gladbach can get control in the middle third[^fact-4].

Hoffenheim’s attacking fulcrum in recent weeks has been Andrej Kramaric: four goals and one assist in his last five appearances, with an average rating of 7.48 over that stretch[^fact-5]. Kramaric’s finishing form is the blunt end of Hoffenheim’s offensive profile and a clear danger when the visitors push forward[^fact-5].

Availability clouds the selection picture. Gladbach will be without Haris Tabakovic through injury; Tabakovic has accumulated 721 minutes in the recent run prior to his absence[^fact-6]. That loss removes a player who has been trusted for substantial game time in this period[^fact-6]. Hoffenheim will be missing Ozan Kabak due to injury as well; Kabak has recently contributed 900 minutes in the club’s run before his unavailability[^fact-7]. The absence of Kabak strips Hoffenheim of a defender who featured heavily in recent minutes[^fact-7].

Personnel headlines therefore balance a creative midfield presence and a red‑hot forward for the visitors against Gladbach’s enforced reshuffle up front and Hoffenheim’s defensive gap. Every change to those axes (Reitz’s role, Kramaric’s scoring, Tabakovic’s absence, Kabak’s absence) carries outsized consequences given the narrow goals‑per‑match margins both sides display[^fact-2][^fact-3][^fact-4][^fact-5][^fact-6][^fact-7].

## Where the model sees value

The clearest edges identified come from three structural observations grounded in the supplied numbers. First, Hoffenheim’s higher points per game and greater goals‑for rate in the recent window suggest the market should respect their forward momentum, especially given Kramaric’s four‑goal burst across five matches[^fact-3][^fact-5]. Second, Gladbach’s lower scoring and slightly better defensive balance in the sample — fewer goals conceded per game than Hoffenheim when contextualised with their own scoring rate — creates opportunities for market inefficiency where under/over lines or low‑scoring props are mispriced if the bookmakers overvalue Hoffenheim’s attacking spikes without accounting for their conceded rate[^fact-2][^fact-3]. Third, absences on both sides are minute‑heavy and thus materially affect rotation risk: Tabakovic’s 721 recent minutes and Kabak’s 900 recent minutes indicate both were regulars, so markets that ignore the impact of two heavy‑minute absences understate the variance this fixture brings[^fact-6][^fact-7].

These edges translate into three practical avenues the model prioritises when comparing to a generic market: 1) treating Hoffenheim’s form as the cleaner signal on recent points and attack, because of their superior points-per-game and goals per match numbers[^fact-3]; 2) respecting Gladbach’s compactness in a low‑goal environment derived from their own goals-for and goals-against averages[^fact-2]; and 3) elevating matchups or props that reflect personnel disruption when market lines do not meaningfully adjust for Tabakovic’s and Kabak’s absences[^fact-6][^fact-7].

## Verdict

On balance, the numeric narrative favours Hoffenheim’s recent momentum and attacking impact (notably Kramaric’s form) while cautioning that both teams operate in a narrow goals‑range and that two heavy‑minute absences increase variance; the contest should therefore be viewed through the twin prisms of Hoffenheim’s cleaner recent points yield and the disruption caused by the two notable injuries[^fact-3][^fact-5][^fact-6][^fact-7].

### Cited facts

[^fact-1]: **Kickoff** — Sat 16 May 2026, 13:30 UTC — Bundesliga
[^fact-2]: **BMG recent form** — LWDDL last 10: 3-4-3 (W-D-L), 1.30 PPG, 1.20 goals scored / 1.40 conceded per match.
[^fact-3]: **TSG recent form** — WDWWD last 10: 4-3-3 (W-D-L), 1.50 PPG, 1.60 goals scored / 1.80 conceded per match.
[^fact-4]: **BMG in-form player** — Rocco Reitz — 0 goals, 2 assists in last 5 appearances, avg rating 7.50.
[^fact-5]: **TSG in-form player** — Andrej Kramaric — 4 goals, 1 assists in last 5 appearances, avg rating 7.48.
[^fact-6]: **BMG key absence** — Haris Tabakovic out (injury), 721 minutes in recent run.
[^fact-7]: **TSG key absence** — Ozan Kabak out (injury), 900 minutes in recent run.

---

Methodology: <https://betsprinter.com/methodology>. Canonical HTML: <https://betsprinter.com/fixtures/855>.
