Paderborn vs Hoffenheim

20 September 2026 · Bundesliga · 2026/27 · Referee Daniel Schlager

Full time 3 – 1

Half-time: 2–0

  • Santiago Castañeda 29’
  • Stefano Marino 42’
  • Steffen Tigges 69’
  • Adam Daghim 50’

Match summary

Paderborn saw off Hoffenheim 3-1. Paderborn led 2-0 at half-time.

In the first half, Santiago Castañeda put Paderborn ahead from a corner in the 29th minute and Stefano Marino made it 2-0 in the 42nd minute, set up by Laurin Curda. In the second half, Adam Daghim pulled one back to make it 2-1 in the 50th minute, set up by Max Moerstedt and Steffen Tigges made it 3-1 with a header in the 69th minute, set up by Jonah Sticker.

Hoffenheim can feel hard done by, creating 1.67 expected goals (xG) from 23 shots to Paderborn's 1.34 from 13.

Paderborn secured a 3-1 victory against Hoffenheim on matchday 4 of the Bundesliga despite being dominated across most statistical categories. Hoffenheim enjoyed 66 percent possession and registered 23 shots compared to 13 from the hosts, alongside 162 attacks to 84 and 83 dangerous attacks to 40. Hoffenheim also led in corners with 5 to 6, passes with 636 to 324, and recorded an expected goals figure of 1.67 against Paderborn's 1.34. However, Paderborn proved much more clinical, hitting 5 shots on target to Hoffenheim's 2. The hosts committed 6 fouls and received 0 yellow cards, while Hoffenheim committed 14 fouls and received 1 yellow card.

The opening goal arrived in the 29th minute when Santiago Castañeda scored with a left foot shot for Paderborn. Stefano Marino extended the lead in the 42nd minute with a right foot shot, which carried an expected goals value of 0.50, bringing the half-time score to 2-0. Just before the interval, Wouter Burger received a yellow card for Hoffenheim in the 45th minute. Early in the second half, Adam Daghim scored for Hoffenheim with a right foot shot in the 50th minute, following an expected goals chance of 0.32. Steffen Tigges then sealed the match for Paderborn by heading in a 0.31 expected goals chance in the 69th minute to establish the final score of 3-1.

Match stats

34% Possession 66%
13 Shots 23
5 Shots on target 2
6 Corners 5
84 Attacks 162
40 Dangerous attacks 83
324 Passes 636
72% Pass accuracy 85%
22 Tackles 19
6 Fouls 14
0 Yellow cards 1
0 Red cards 0
1 Offsides 3

Key events

Paderborn Hoffenheim
Kick-off
Stefano MarinoShot on target
13’
Santiago CastañedaLeft foot shot1-0 (Paderborn)
29’
Stefano MarinoRight foot shot2-0 (Paderborn)
42’
45’
Half-time2-0
Second half underway
49’
Bambasé ContéShot on target
50’
Adam DaghimRight foot shot2-1 (Hoffenheim)
Steffen TiggesHeader3-1 (Paderborn)
69’
Rayan PhilippeShot on target
74’
Full-time3-1

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.34 1.67 29’ Santiago Castañeda (Paderborn), 1-0 29’ 42’ Stefano Marino (Paderborn), 2-0 42’ 50’ Adam Daghim (Hoffenheim), 2-1 50’ 69’ Steffen Tigges (Paderborn), 3-1 69’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.34 1.67 29’ Santiago Castañeda (Paderborn), 1-0 Castañeda 29’ 42’ Stefano Marino (Paderborn), 2-0 Marino 42’ 50’ Adam Daghim (Hoffenheim), 2-1 Daghim 50’ 69’ Steffen Tigges (Paderborn), 3-1 Tigges 69’
Paderborn 1.34 xGHoffenheim 1.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Hoffenheim attacking Paderborn attacking 
42’ Stefano Marino (Paderborn), open play, 0.50 xG, goal 50’ Adam Daghim (Hoffenheim), open play, 0.32 xG, goal 69’ Steffen Tigges (Paderborn), open play, 0.31 xG, goal 49’ Bambasé Conté (Hoffenheim), open play, 0.24 xG, saved 41’ Adam Hlozek (Hoffenheim), open play, 0.11 xG, off target 87’ Steffen Tigges (Paderborn), open play, 0.10 xG, off target 72’ Bambasé Conté (Hoffenheim), open play, 0.09 xG, blocked 66’ Patrick Wimmer (Hoffenheim), open play, 0.08 xG, blocked 80’ Fisnik Asllani (Hoffenheim), open play, 0.09 xG, off target 11’ Wouter Burger (Hoffenheim), open play, 0.08 xG, off target 63’ Steffen Tigges (Paderborn), open play, 0.07 xG, blocked 64’ Wouter Burger (Hoffenheim), open play, 0.08 xG, blocked 65’ Bambasé Conté (Hoffenheim), open play, 0.07 xG, blocked 23’ Bambasé Conté (Hoffenheim), open play, 0.07 xG, blocked 13’ Adam Hlozek (Hoffenheim), open play, 0.07 xG, blocked 13’ Stefano Marino (Paderborn), open play, 0.06 xG, saved 33’ Gabriel Vidovic (Paderborn), open play, 0.06 xG, blocked 31’ Bambasé Conté (Hoffenheim), open play, 0.05 xG, off target 83’ Koki Machida (Hoffenheim), from a corner, 0.06 xG, off target 29’ Santiago Castañeda (Paderborn), from a corner, 0.05 xG, goal 61’ Jano ter Horst (Paderborn), from a corner, 0.04 xG, blocked 83’ Fisnik Asllani (Hoffenheim), open play, 0.04 xG, blocked 74’ Rayan Philippe (Paderborn), open play, 0.04 xG, saved 85’ Bambasé Conté (Hoffenheim), from a corner, 0.04 xG, blocked 12’ Raphael Obermair (Paderborn), open play, 0.03 xG, blocked 29’ Santiago Castañeda (Paderborn), from a corner, 0.04 xG, off target 83’ Bambasé Conté (Hoffenheim), open play, 0.04 xG, hit the woodwork 84’ Fisnik Asllani (Hoffenheim), open play, 0.03 xG, blocked 5’ Raphael Obermair (Paderborn), open play, 0.02 xG, blocked 64’ Tim Lemperle (Hoffenheim), open play, 0.02 xG, blocked 82’ Patrick Wimmer (Hoffenheim), open play, 0.02 xG, blocked 83’ Patrick Wimmer (Hoffenheim), open play, 0.02 xG, off target 72’ Albian Hajdari (Hoffenheim), open play, 0.02 xG, blocked 23’ Vladimir Coufal (Hoffenheim), open play, 0.01 xG, blocked 63’ Albian Hajdari (Hoffenheim), open play, 0.01 xG, off target 46’ Marvin Pieringer (Paderborn), open play, 0.01 xG, off target 42’ Stefano Marino (Paderborn), open play, 0.50 xG, goal 50’ Adam Daghim (Hoffenheim), open play, 0.32 xG, goal 69’ Steffen Tigges (Paderborn), open play, 0.31 xG, goal 49’ Bambasé Conté (Hoffenheim), open play, 0.24 xG, saved 41’ Adam Hlozek (Hoffenheim), open play, 0.11 xG, off target 87’ Steffen Tigges (Paderborn), open play, 0.10 xG, off target 72’ Bambasé Conté (Hoffenheim), open play, 0.09 xG, blocked 80’ Fisnik Asllani (Hoffenheim), open play, 0.09 xG, off target 66’ Patrick Wimmer (Hoffenheim), open play, 0.08 xG, blocked 11’ Wouter Burger (Hoffenheim), open play, 0.08 xG, off target 64’ Wouter Burger (Hoffenheim), open play, 0.08 xG, blocked 65’ Bambasé Conté (Hoffenheim), open play, 0.07 xG, blocked 23’ Bambasé Conté (Hoffenheim), open play, 0.07 xG, blocked 63’ Steffen Tigges (Paderborn), open play, 0.07 xG, blocked 13’ Adam Hlozek (Hoffenheim), open play, 0.07 xG, blocked 13’ Stefano Marino (Paderborn), open play, 0.06 xG, saved 33’ Gabriel Vidovic (Paderborn), open play, 0.06 xG, blocked 83’ Koki Machida (Hoffenheim), from a corner, 0.06 xG, off target 31’ Bambasé Conté (Hoffenheim), open play, 0.05 xG, off target 29’ Santiago Castañeda (Paderborn), from a corner, 0.05 xG, goal 61’ Jano ter Horst (Paderborn), from a corner, 0.04 xG, blocked 74’ Rayan Philippe (Paderborn), open play, 0.04 xG, saved 83’ Fisnik Asllani (Hoffenheim), open play, 0.04 xG, blocked 85’ Bambasé Conté (Hoffenheim), from a corner, 0.04 xG, blocked 29’ Santiago Castañeda (Paderborn), from a corner, 0.04 xG, off target 83’ Bambasé Conté (Hoffenheim), open play, 0.04 xG, hit the woodwork 12’ Raphael Obermair (Paderborn), open play, 0.03 xG, blocked 84’ Fisnik Asllani (Hoffenheim), open play, 0.03 xG, blocked 5’ Raphael Obermair (Paderborn), open play, 0.02 xG, blocked 64’ Tim Lemperle (Hoffenheim), open play, 0.02 xG, blocked 82’ Patrick Wimmer (Hoffenheim), open play, 0.02 xG, blocked 83’ Patrick Wimmer (Hoffenheim), open play, 0.02 xG, off target 72’ Albian Hajdari (Hoffenheim), open play, 0.02 xG, blocked 63’ Albian Hajdari (Hoffenheim), open play, 0.01 xG, off target 23’ Vladimir Coufal (Hoffenheim), open play, 0.01 xG, blocked 46’ Marvin Pieringer (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

Paderborn 3-5-2 Starting XI
Noll
Horst
Scheller
Hansen 75’
Curda
Ulrich
Castañeda
Vidovic 73’
Obermair 63’
Pieringer 46’
Marino 73’
Hoffenheim 4-4-2 Starting XI
Baumann
Rots 46’
Machida
Kabak
Coufal
Daghim 80’
Burger
Avdullahu 80’
Conté
Moerstedt 62’
Hlozek 62’

Player stats

PlayerPosMinGAShxGxAKPCards
Nahuel Nicolas Noll GK900 0.000.000
Jano ter Horst DEF901 0.040.011
Tjark Scheller DEF900 0.000.000
Mattes Hansen DEF750 0.000.000
Laurin Curda MID9010 0.000.562
Raphael Obermair MID632 0.060.000
Laurin Ulrich MID900 0.000.183
Santiago Castañeda MID9012 0.090.000
Gabriel Vidovic MID731 0.060.021
Stefano Marino FWD7312 0.560.071
Marvin Pieringer FWD461 0.010.092
Steffen Tigges Sub4413 0.480.000
Jonah Sticker Sub2710 0.000.311
Rayan Philippe Sub171 0.040.000
Tom Baack Sub170 0.000.000
Felix Götze Sub150 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Paderborn win 25% Avg odds 3.84 Our estimate 24%
Draw 22% Avg odds 4.25 Our estimate 26%
Hoffenheim win 53% Avg odds 1.77 Our estimate 50%

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

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