Bundesliga
Borussia M.Gladbach 3-3 1899 Hoffenheim
Borussia M.Gladbach vs 1899 Hoffenheim finished 3-3 in Bundesliga. Key event: 2' Raúl Bobadilla (assist Thorgan Hazard · xG 0.06 · Right Foot · Open Play · location 81.8%, 52.4%). Head to head: H2H last 7: 4-2-1. Home form: L D W L L; Away form: W W D L W. Also shown: timeline, team statistics, top players, recent team results, head-to-head.
Match context 4 facts
Home form
L D W L L
4 pts, goals 3-6, 0.60 scored/match, 1.20 conceded/match
Away form
W W D L W
10 pts, goals 11-5, 2.20 scored/match, 1.00 conceded/match
Borussia M.Gladbach · season record
10 W · 5 D · 11 L
2017/2018: 26 recorded matches, goals 33–39; before 17 Mar 2018 UTC. Not official standings.
1899 Hoffenheim · season record
10 W · 8 D · 8 L
2017/2018: 26 recorded matches, goals 43–38; before 17 Mar 2018 UTC. Not official standings.
Shot map 36 shots · 6 goals
Both teams attack from left to right. The attacking half is shown when every location fits it; larger markers represent higher xG.
Attempt
Goal
Marker size = xG
Match timelineControls every timed spatial view below
Full match · 320 timed plotted passes. Network and heatmap show the full match.
Pass map directional passes
Solid arrows are completed passes; dashed arrows are incomplete.
Focused view: 48 of 160 plotted passes
CompletedIncompleteArrow = direction
Focused view: 48 of 160 plotted passes
CompletedIncompleteArrow = direction
Pass-location heatmapevent density, not tracking datafull match
Density is calculated from pass start locations in the accepted event feed.
Fewer pass startsMore pass starts
Fewer pass startsMore pass starts
Timeline 54 events
2'
•
shot
Raúl Bobadilla
Borussia M.Gladbach assist Thorgan Hazard · xG 0.06 · Right Foot · Open Play · location 81.8%, 52.4%
2'
•
shot
Tony Jantschke
Borussia M.Gladbach assist Michaël Cuisance · xG 0.06 · Right Foot · From Corner · location 92.8%, 60%
2'
•
shot
R. Bobadilla
Borussia M.Gladbach Shot
4'
•
shot
Pavel Kaderábek
HOF assist Florian Grillitsch · xG 0.1 · Left Foot · Open Play · location 88.4%, 54.3%
11'
•
shot
Florian Grillitsch
HOF assist Serge Gnabry · xG 0.08 · Right Foot · Open Play · location 86.2%, 59.3%
12'
•
shot
Benjamin Hübner
HOF assist Andrej Kramaric · xG 0.39 · From Corner · location 93.5%, 47.4%
12'
⚽
Goal
B. H\u00fcbner
HOF Shot
14'
•
shot
Lars Stindl
Borussia M.Gladbach assist Jonas Hofmann · xG 0.09 · Right Foot · Open Play · location 86.2%, 49.6%
14'
•
shot
Patrick Herrmann
Borussia M.Gladbach assist Michaël Cuisance · xG 0.04 · Open Play · location 90.1%, 41.8%
22'
•
shot
Michaël Cuisance
Borussia M.Gladbach xG 0.07 · Left Foot · Direct Freekick · location 76.9%, 38%
22'
•
shot
M. Cuisance
Borussia M.Gladbach Free kick shot
24'
•
shot
Oscar Wendt
Borussia M.Gladbach assist Thorgan Hazard · xG 0.11 · Left Foot · Open Play · location 89.3%, 56.7%
Show 42 more timeline eventsHide 42 timeline events
27'
shot
Andrej Kramaric
HOF assist Nico Schulz · xG 0.34 · Right Foot · Open Play · location 85.7%, 51.9%
27'
shot
A. Kramari\u0107
HOF Shot
32'
Goal
J. Drmic
Borussia M.Gladbach Shot
35'
Yellow
B. H\u00fcbner
HOF Yellow card
38'
shot
J. Drmic
Borussia M.Gladbach Shot
43'
shot
Thorgan Hazard
Borussia M.Gladbach assist Lars Stindl · xG 0.07 · Right Foot · Open Play · location 85.6%, 37.4%
43'
shot
T. Hazard
Borussia M.Gladbach Shot
45'
shot
Thorgan Hazard
Borussia M.Gladbach assist Lars Stindl · xG 0.03 · Left Foot · Open Play · location 78.9%, 56.9%
45'
shot
T. Hazard
Borussia M.Gladbach Shot
46'
shot
Patrick Herrmann
Borussia M.Gladbach assist Oscar Wendt · xG 0.04 · Right Foot · Open Play · location 90.3%, 30.7%
51'
shot
Jonas Hofmann
Borussia M.Gladbach assist Thorgan Hazard · xG 0.03 · Left Foot · Open Play · location 80.2%, 34.8%
53'
shot
Jonas Hofmann
Borussia M.Gladbach assist Lars Stindl · xG 0.04 · Left Foot · Open Play · location 77.4%, 55.2%
56'
shot
Nico Elvedi
Borussia M.Gladbach assist Patrick Herrmann · xG 0.07 · Open Play · location 89%, 53.1%
56'
shot
N. Elvedi
Borussia M.Gladbach Shot
57'
Goal
A. Kramari\u0107
HOF Penalty
61'
shot
Nadiem Amiri
HOF assist Nico Schulz · xG 0.07 · Left Foot · Open Play · location 80.8%, 48.5%
71'
shot
Lars Stindl
Borussia M.Gladbach assist Jonas Hofmann · xG 0.07 · Right Foot · Open Play · location 85.2%, 51.8%
72'
shot
Florian Grillitsch
HOF assist Mark Uth · xG 0.09 · Right Foot · Open Play · location 86.5%, 40.9%
75'
shot
Andrej Kramaric
HOF assist Pavel Kaderábek · xG 0.02 · Right Foot · Open Play · location 69.8%, 40%
75'
shot
A. Kramari\u0107
HOF Shot
79'
shot
Nico Elvedi
Borussia M.Gladbach assist Michaël Cuisance · xG 0.07 · Set Piece · location 89.7%, 49.9%
79'
shot
N. Elvedi
Borussia M.Gladbach Shot
81'
shot
Nico Schulz
HOF assist Andrej Kramaric · xG 0.08 · Left Foot · Open Play · location 89.1%, 70.3%
81'
shot
Håvard Nordtveit
HOF assist Mark Uth · xG 0.08 · Right Foot · Open Play · location 85.4%, 40.1%
81'
shot
H. Nordtveit
HOF Shot
85'
shot
Michaël Cuisance
Borussia M.Gladbach assist Lars Stindl · xG 0.04 · Left Foot · Open Play · location 80.4%, 53.4%
85'
shot
M. Cuisance
Borussia M.Gladbach Shot
88'
shot
Lars Stindl
Borussia M.Gladbach assist Raffael · xG 0.04 · Right Foot · Open Play · location 81.2%, 62.3%
89'
shot
Matthias Ginter
Borussia M.Gladbach assist Raffael · xG 0.51 · Right Foot · From Corner · location 95%, 56.7%
90+1'
shot
A. Kramari\u0107
HOF Shot
90+2'
shot
B. H\u00fcbner
HOF Shot
90'
shot
Matthias Ginter
Borussia M.Gladbach assist Thorgan Hazard · xG 0.07 · Right Foot · Open Play · location 83.2%, 44.3%
Head-to-head H2H last 12: 6-4-2
Borussia M.Gladbach leads the last 12 head-to-head meetings: 6 wins, 4 losses, 2 draws. Latest meeting: 16 May 2026 · Borussia M.Gladbach vs 1899 Hoffenheim · 4 - 0.
Open full team comparisonShowing 8 of 12 head-to-head matches.
BOR Borussia M.Gladbach
4 - 0
1899 Hoffenheim
1899 Hoffenheim
5 - 1
Borussia M.Gladbach
BOR
BOR Borussia M.Gladbach
4 - 4
1899 Hoffenheim
1899 Hoffenheim
1 - 2
Borussia M.Gladbach
BOR
1899 Hoffenheim
4 - 3
Borussia M.Gladbach
BOR
BOR Borussia M.Gladbach
2 - 1
1899 Hoffenheim
1899 Hoffenheim
1 - 4
Borussia M.Gladbach
BOR
BOR Borussia M.Gladbach
3 - 1
1899 Hoffenheim
Show 4 more head-to-head matchesHide 4 head-to-head matches
Recent form
Showing 8 of 12 recent form matches.