Borussia Monchengladbach vs Paderborn

31 October 2026 · Bundesliga · 2026/27 · Referee Timo Gerach

Full time 0 – 0

Half-time: 0–0

Match summary

Borussia Monchengladbach and Paderborn played out a goalless draw.

Borussia Monchengladbach had the better of the chances, with 1.40 expected goals (xG) from 12 shots to Paderborn's 0.86 from 13.

Borussia Monchengladbach and Paderborn played out a goalless draw in their Bundesliga fixture on matchday 8. The visitors controlled the territory and possession with 57 percent of the ball and 108 attacks, compared to 89 attacks for Borussia Monchengladbach. Paderborn also registered 13 shots and 7 corners, while the hosts managed 12 shots and 4 corners. Both sides tested the opposition goalkeepers equally, recording 4 shots on target each. The match saw a combined total of 19 fouls and 5 yellow cards, with 2 cautions issued to the home team and 3 to the away side.

The match began with a scoreless first half that featured a yellow card for Paderborn player Tom Baack in the 29th minute for a foul, followed by a VAR review in the 35th minute. Just before the interval, Borussia Monchengladbach player Daiki Hashioka received a yellow card for time wasting in the 41st minute. Early in the second half, Fabio Chiarodia was booked for a foul in the 50th minute. Paderborn made their first change in the 52nd minute as Steffen Tigges replaced the injured Marvin Pieringer. Further substitutions occurred across both teams before Tjark Scheller and Laurin Ulrich received yellow cards for Paderborn in the 84th and 90th minutes respectively.

Match stats

43% Possession 57%
12 Shots 13
4 Shots on target 4
4 Corners 7
89 Attacks 108
33 Dangerous attacks 44
381 Passes 513
72% Pass accuracy 81%
17 Tackles 16
10 Fouls 9
2 Yellow cards 3
0 Red cards 0
1 Offsides 3

Key events

Borussia Monchengladbach Paderborn
Kick-off
Robin HackShot on target
8’
27’
Tom BaackShot on target
27’
Corner
28’
Corner
29’
Tom BaackFoul
31’
Corner
Joe ScallyVAR review
35’
Daiki HashiokaTime wasting
41’
41’
Stefano MarinoShot on target
42’
Corner
Fabio ChiarodiaShot on target
45’
Corner
45’
Half-time0-0
Joe ScallyShot on target
46’
Second half underway
50’
58’
Gabriel VidovicShot on target
61’
Corner
Corner
63’
67’
Corner
Corner
75’
84’
90’
90+2’
Tjark SchellerShot on target
90+2’
Corner
Nicolas KühnShot on target
90+3’
Corner
90+4’
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.40 0.86 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.40 0.86
Borussia Monchengladbach 1.40 xGPaderborn 0.86 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Paderborn attacking Borussia Monchengladbach attacking 
45’ Fabio Chiarodia (Borussia Monchengladbach), from a corner, 0.37 xG, saved 46’ Joe Scally (Borussia Monchengladbach), open play, 0.32 xG, saved 31’ Robin Hack (Borussia Monchengladbach), open play, 0.19 xG, off target 71’ Wael Mohya (Borussia Monchengladbach), open play, 0.15 xG, blocked 90+2’ Rayan Philippe (Paderborn), open play, 0.16 xG, blocked 31’ Jano ter Horst (Paderborn), from a corner, 0.12 xG, off target 42’ Santiago Castañeda (Paderborn), from a corner, 0.12 xG, off target 8’ Robin Hack (Borussia Monchengladbach), open play, 0.11 xG, saved 58’ Gabriel Vidovic (Paderborn), open play, 0.10 xG, saved 15’ Santiago Castañeda (Paderborn), open play, 0.07 xG, off target 27’ Tom Baack (Paderborn), from a corner, 0.07 xG, saved 90+3’ Nicolas Kühn (Borussia Monchengladbach), open play, 0.07 xG, saved 12’ Robin Hack (Borussia Monchengladbach), open play, 0.06 xG, blocked 63’ Daiki Hashioka (Borussia Monchengladbach), from a corner, 0.06 xG, off target 41’ Stefano Marino (Paderborn), open play, 0.05 xG, saved 90+2’ Tjark Scheller (Paderborn), from a corner, 0.04 xG, saved 42’ Stefano Marino (Paderborn), set piece, 0.04 xG, blocked 55’ Steffen Tigges (Paderborn), open play, 0.04 xG, off target 54’ Wael Mohya (Borussia Monchengladbach), open play, 0.03 xG, blocked 90+2’ Rayan Philippe (Paderborn), from a corner, 0.03 xG, off target 45’ Lukas Ullrich (Borussia Monchengladbach), from a corner, 0.02 xG, off target 54’ Philipp Sander (Borussia Monchengladbach), open play, 0.01 xG, off target 90+4’ Nicolas Kühn (Borussia Monchengladbach), from a corner, 0.02 xG, blocked 37’ Stefano Marino (Paderborn), open play, 0.01 xG, off target 76’ Laurin Curda (Paderborn), open play, 0.01 xG, off target 45’ Fabio Chiarodia (Borussia Monchengladbach), from a corner, 0.37 xG, saved 46’ Joe Scally (Borussia Monchengladbach), open play, 0.32 xG, saved 31’ Robin Hack (Borussia Monchengladbach), open play, 0.19 xG, off target 71’ Wael Mohya (Borussia Monchengladbach), open play, 0.15 xG, blocked 90+2’ Rayan Philippe (Paderborn), open play, 0.16 xG, blocked 31’ Jano ter Horst (Paderborn), from a corner, 0.12 xG, off target 42’ Santiago Castañeda (Paderborn), from a corner, 0.12 xG, off target 8’ Robin Hack (Borussia Monchengladbach), open play, 0.11 xG, saved 58’ Gabriel Vidovic (Paderborn), open play, 0.10 xG, saved 15’ Santiago Castañeda (Paderborn), open play, 0.07 xG, off target 27’ Tom Baack (Paderborn), from a corner, 0.07 xG, saved 90+3’ Nicolas Kühn (Borussia Monchengladbach), open play, 0.07 xG, saved 63’ Daiki Hashioka (Borussia Monchengladbach), from a corner, 0.06 xG, off target 12’ Robin Hack (Borussia Monchengladbach), open play, 0.06 xG, blocked 41’ Stefano Marino (Paderborn), open play, 0.05 xG, saved 90+2’ Tjark Scheller (Paderborn), from a corner, 0.04 xG, saved 42’ Stefano Marino (Paderborn), set piece, 0.04 xG, blocked 55’ Steffen Tigges (Paderborn), open play, 0.04 xG, off target 54’ Wael Mohya (Borussia Monchengladbach), open play, 0.03 xG, blocked 90+2’ Rayan Philippe (Paderborn), from a corner, 0.03 xG, off target 45’ Lukas Ullrich (Borussia Monchengladbach), from a corner, 0.02 xG, off target 90+4’ Nicolas Kühn (Borussia Monchengladbach), from a corner, 0.02 xG, blocked 54’ Philipp Sander (Borussia Monchengladbach), open play, 0.01 xG, off target 76’ Laurin Curda (Paderborn), open play, 0.01 xG, off target 37’ Stefano Marino (Paderborn), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Borussia Monchengladbach 3-4-2-1 Starting XI
Batz
Hashioka
Sander
Chiarodia
Scally
Uno
Neuhaus 77’
Ullrich
Mohya 77’
Hack 77’
Machino 69’
Paderborn 3-1-4-2 Starting XI
Noll
Hansen
Scheller
Horst 68’
Castañeda
Obermair
Vidovic
Baack 68’
Curda
Marino 85’
Pieringer 52’

Player stats

Goalkeeper1 player
90′ 4 0 33 1 – – – –
Defenders4 players
90′ – 2 – 5 5 53 1 – – –
90′ 3 – – 11 6 47 – – –
90′ 1 1 – 5 4 55 1 – –
Ko Itakura Came on as a substitute
13′ 1 – – 1 – 9 – – – –
Midfielders7 players
90′ – – 22 – – 2 – 4 2 – –
90′ – – 29 – – – – 2 – 2 –
90′ – – 23 – – 5 1 6 4 1 –
Florian Neuhaus Taken off
77′ – – 31 1 0.03 2 – 4 – 1 –
Robin Hack Taken off
77′ – – 32 2 0.43 – – 1 – – –
Wael Mohya Taken off
77′ – – 13 1 0.19 1 – 6 1 1 –
Jens Castrop Came on as a substitute
13′ – – 3 – – 1 – 2 – – –
Forwards3 players
Shuto Machino Taken off
69′ – – – – – 0.40 3 3 1 20 –
Isac Lidberg Came on as a substitute
21′ – – – – – – – 3 1 4 –
Nicolas Kühn Came on as a substitute
13′ – – 2 1 0.08 – – 2 – 7 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Borussia Monchengladbach win 45% Avg odds 2.11 Our estimate 53%
Draw 25% Avg odds 3.74 Our estimate 24%
Paderborn win 30% Avg odds 3.12 Our estimate 23%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Match report

All Bundesliga news 

Our write-up of this game.

Shots, expected goals and player data from Understat. Timeline, lineups, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.