Bochum v St. Pauli — Prediction, Odds & Stats
Wednesday 15 January 2025 · GER-Bundesliga · 2425
Bundesliga
xG
Shots
13 – 12
On target
5 – 1
Shots in box
9 – 6
xG per shot
0.14 – 0.10
Set-piece xG
0.22 – 0.68
Goals − xG
-0.82 – -1.15
Reading the xG timeline
Each step up is a shot; the height of the step is how good the chance was. Dots mark goals.
A side whose line climbs steadily created chances all match. A side that scored while its
line stayed flat took a rare chance — that is finishing luck, and it rarely repeats.
Expected goals by minute
Bochum 1.82 xGSt. Pauli 1.15 xG
Reading the shot map
Each circle is a shot, placed where it was taken. Bigger means a better chance;
filled circles are goals. Clusters near the goal mean a side worked good openings;
lots of small circles far out means shooting from poor positions and hoping.
Hover any circle for the player, minute and chance quality.
Shot map
Bochum attacking right
St. Pauli attacking left
Marker size is xG; filled markers are goals.
Every shot
| Min | Team | Player | xG | Situation | Body part | Result | Assisted by |
|---|---|---|---|---|---|---|---|
| 1' |
|
Maximilian Wittek | 0.01 | Open Play | Left Foot | Saved Shot | Philipp Hofmann |
| 9' |
|
Morgan Guilavogui | 0.03 | Open Play | Right Foot | Missed Shot | Manolis Saliakas |
| 14' |
|
Gerrit Holtmann | 0.02 | From Corner | Left Foot | Missed Shot | — |
| 14' |
|
Oladapo Afolayan | 0.04 | Open Play | Left Foot | Blocked Shot | Philipp Treu |
| 15' |
|
Jackson Irvine | 0.05 | From Corner | — | Saved Shot | Danel Sinani |
| 29' |
|
Morgan Guilavogui | 0.02 | Open Play | — | Missed Shot | Oladapo Afolayan |
| 30' |
|
Gerrit Holtmann | 0.34 | Open Play | Left Foot | Missed Shot | Matús Bero |
| 32' |
|
Maximilian Wittek | 0.01 | Open Play | Left Foot | Blocked Shot | — |
| 36' |
|
Erhan Masovic | 0.20 | From Corner | — | Missed Shot | Philipp Hofmann |
| 42' |
|
Danel Sinani | 0.07 | Direct Freekick | Left Foot | Blocked Shot | — |
| 44' |
|
Matús Bero | 0.07 | Open Play | — | Saved Shot | Gerrit Holtmann |
| 48' |
|
Philipp Hofmann | 0.11 | Open Play | Left Foot | Blocked Shot | Matús Bero |
| 51' |
|
Philipp Hofmann | 0.06 | Open Play | — | Missed Shot | Bernardo |
| 52' |
|
Jackson Irvine | 0.30 | Open Play | — | Missed Shot | Oladapo Afolayan |
| 56' |
|
Danel Sinani | 0.03 | Open Play | Left Foot | Missed Shot | — |
| 59' |
|
Philipp Hofmann | 0.10 | Open Play | Left Foot | Blocked Shot | Gerrit Holtmann |
| 63' |
|
Manolis Saliakas | 0.03 | Open Play | Left Foot | Blocked Shot | Morgan Guilavogui |
| 65' |
|
Philipp Hofmann | 0.42 | Open Play | Left Foot | Goal | Moritz Broschinski |
| 74' |
|
Gerrit Holtmann | 0.05 | Open Play | Left Foot | Blocked Shot | Maximilian Wittek |
| 74' |
|
Morgan Guilavogui | 0.09 | From Corner | Right Foot | Blocked Shot | — |
| 80' |
|
Eric Smith | 0.01 | Open Play | Right Foot | Missed Shot | — |
| 83' |
|
Moritz Broschinski | 0.32 | Open Play | Right Foot | Saved Shot | Matús Bero |
| 83' |
|
Noah Weißhaupt | 0.03 | Open Play | Right Foot | Missed Shot | David Nemeth |
| 86' |
|
Eric Smith | 0.47 | From Corner | — | Missed Shot | Noah Weißhaupt |
| 90' |
|
Moritz Broschinski | 0.11 | Open Play | Left Foot | Saved Shot | Felix Passlack |
Players
Bochum
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Philipp Hofmann FW | 90 | 1 | 0 | 4 | 2 | 0.70 | 0.21 | 0.71 |
| Erhan Masovic DC | 90 | 0 | 0 | 1 | 0 | 0.20 | 0.00 | 0.64 |
| Matús Bero MC | 90 | 0 | 0 | 1 | 3 | 0.07 | 0.77 | 0.84 |
| Maximilian Wittek DML | 90 | 0 | 0 | 2 | 1 | 0.02 | 0.05 | 0.49 |
| Bernardo DC | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.06 | 0.58 |
| Patrick Drewes GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Ivan Ordets DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.10 |
| Felix Passlack DMR | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.11 | 0.81 |
| Ibrahima Sissoko MC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.19 |
| Gerrit Holtmann FWL | 81 | 0 | 0 | 3 | 2 | 0.41 | 0.17 | 0.56 |
| Koji Miyoshi FWR | 66 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Moritz Broschinski Sub | 24 | 0 | 1 | 2 | 1 | 0.43 | 0.42 | 0.85 |
| Dani de Wit Sub | 9 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.11 |
| Jakov Medic Sub | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
St. Pauli
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Eric Smith DC | 90 | 0 | 0 | 2 | 0 | 0.48 | 0.00 | 0.04 |
| Jackson Irvine MC | 90 | 0 | 0 | 2 | 0 | 0.34 | 0.00 | 0.32 |
| Morgan Guilavogui FWR | 90 | 0 | 0 | 3 | 1 | 0.15 | 0.03 | 0.08 |
| Hauke Wahl DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Nikola Vasilj GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.07 |
| Philipp Treu DML | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.04 | 0.36 |
| Manolis Saliakas DMR | 88 | 0 | 0 | 1 | 1 | 0.03 | 0.03 | 0.05 |
| David Nemeth DC | 88 | 0 | 0 | 0 | 1 | 0.00 | 0.03 | 0.07 |
| Oladapo Afolayan FWL | 82 | 0 | 0 | 1 | 2 | 0.04 | 0.32 | 0.36 |
| Carlo Boukhalfa MC | 82 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.32 |
| Danel Sinani FW | 72 | 0 | 0 | 2 | 1 | 0.09 | 0.05 | 0.03 |
| Noah Weißhaupt Sub | 18 | 0 | 0 | 1 | 1 | 0.03 | 0.47 | 0.03 |
| James Sands Sub | 8 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.03 |
| Scott Banks Sub | 8 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Abdoulie Ceesay Sub | 2 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Adam Dzwigala Sub | 2 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |