Bochum v Freiburg — Prediction, Odds & Stats
Saturday 1 February 2025 · GER-Bundesliga · 2425
Bundesliga
xG
Shots
22 – 13
On target
4 – 4
Shots in box
10 – 11
xG per shot
0.04 – 0.26
Set-piece xG
0.26 – 0.77
Goals − xG
-0.84 – -2.34
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 0.84 xGFreiburg 3.34 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
Freiburg attacking left
Marker size is xG; filled markers are goals.
Every shot
| Min | Team | Player | xG | Situation | Body part | Result | Assisted by |
|---|---|---|---|---|---|---|---|
| 11' |
|
Christian Günter | 0.04 | Open Play | Left Foot | Blocked Shot | Vincenzo Grifo |
| 12' |
|
Vincenzo Grifo | 0.06 | Direct Freekick | Right Foot | Saved Shot | — |
| 20' |
|
Gerrit Holtmann | 0.03 | Open Play | Left Foot | Shot On Post | Ivan Ordets |
| 20' |
|
Maximilian Wittek | 0.02 | Open Play | Left Foot | Blocked Shot | Moritz Broschinski |
| 22' |
|
Merlin Röhl | 0.36 | Open Play | Right Foot | Missed Shot | — |
| 26' |
|
Matthias Ginter | 0.70 | Open Play | — | Missed Shot | Kiliann Sildillia |
| 27' |
|
Gerrit Holtmann | 0.04 | Open Play | Left Foot | Blocked Shot | Philipp Hofmann |
| 28' |
|
Moritz Broschinski | 0.04 | Open Play | Left Foot | Missed Shot | Matús Bero |
| 30' |
|
Gerrit Holtmann | 0.05 | Open Play | Left Foot | Missed Shot | Philipp Hofmann |
| 33' |
|
Kiliann Sildillia | 0.50 | From Corner | — | Goal | Christian Günter |
| 35' |
|
Philipp Hofmann | 0.02 | Open Play | Left Foot | Missed Shot | Tim Oermann |
| 37' |
|
Philipp Hofmann | 0.02 | Open Play | — | Saved Shot | Maximilian Wittek |
| 44' |
|
Matthias Ginter | 0.07 | From Corner | — | Missed Shot | Vincenzo Grifo |
| 45' |
|
Maximilian Wittek | 0.02 | Open Play | Left Foot | Missed Shot | — |
| 46' |
|
Merlin Röhl | 0.05 | Open Play | Right Foot | Missed Shot | Lucas Höler |
| 47' |
|
Gerrit Holtmann | 0.01 | From Corner | Left Foot | Missed Shot | — |
| 50' |
|
Maximilian Wittek | 0.01 | From Corner | Left Foot | Missed Shot | — |
| 57' |
|
Gerrit Holtmann | 0.02 | Open Play | Left Foot | Missed Shot | Dani de Wit |
| 58' |
|
Eren Sami Dinkci | 0.41 | Open Play | Left Foot | Saved Shot | — |
| 59' |
|
Maximilian Eggestein | 0.05 | Open Play | Right Foot | Blocked Shot | Kiliann Sildillia |
| 59' |
|
Maximilian Eggestein | 0.09 | From Corner | Left Foot | Blocked Shot | — |
| 59' |
|
Ritsu Doan | 0.05 | From Corner | Left Foot | Blocked Shot | — |
| 70' |
|
Gerrit Holtmann | 0.02 | From Corner | Left Foot | Missed Shot | — |
| 70' |
|
Ibrahima Sissoko | 0.12 | From Corner | Right Foot | Blocked Shot | — |
| 70' |
|
Philipp Hofmann | 0.01 | From Corner | — | Saved Shot | Tom Krauß |
| 71' |
|
Philipp Hofmann | 0.03 | Open Play | Left Foot | Saved Shot | — |
| 73' |
|
Matús Bero | 0.07 | Open Play | Right Foot | Missed Shot | Koji Miyoshi |
| 78' |
|
Myron Boadu | 0.06 | Open Play | Left Foot | Missed Shot | Tim Oermann |
| 85' |
|
Koji Miyoshi | 0.08 | Open Play | Right Foot | Saved Shot | Gerrit Holtmann |
| 85' |
|
Lucas Höler | 0.33 | Open Play | Right Foot | Shot On Post | — |
| 87' |
|
Gerrit Holtmann | 0.03 | From Corner | Left Foot | Blocked Shot | Matús Bero |
| 87' |
|
Koji Miyoshi | 0.04 | From Corner | Left Foot | Missed Shot | — |
| 88' |
|
Mats Pannewig | 0.04 | Open Play | Left Foot | Blocked Shot | Myron Boadu |
| 88' |
|
Matús Bero | 0.05 | Open Play | Right Foot | Blocked Shot | — |
| 89' |
|
Lucas Höler | 0.63 | Open Play | Right Foot | Saved Shot | Merlin Röhl |
Players
Freiburg
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Lucas Höler FW | 90 | 0 | 0 | 2 | 1 | 0.96 | 0.05 | 1.51 |
| Matthias Ginter DC | 90 | 0 | 0 | 2 | 0 | 0.77 | 0.00 | 1.33 |
| Kiliann Sildillia DR | 90 | 1 | 0 | 1 | 2 | 0.50 | 0.74 | 0.83 |
| Merlin Röhl AMC | 90 | 0 | 0 | 2 | 1 | 0.41 | 0.63 | 1.04 |
| Eren Sami Dinkci AMR | 90 | 0 | 0 | 1 | 0 | 0.41 | 0.00 | 1.09 |
| Christian Günter DL | 90 | 0 | 1 | 1 | 1 | 0.04 | 0.50 | 0.04 |
| Nicolas Höfler DMC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Noah Atubolu GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Philipp Lienhart DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Maximilian Eggestein DMC | 78 | 0 | 0 | 2 | 0 | 0.14 | 0.00 | 0.05 |
| Vincenzo Grifo AML | 59 | 0 | 0 | 1 | 2 | 0.06 | 0.11 | 0.04 |
| Ritsu Doan Sub | 31 | 0 | 0 | 1 | 0 | 0.05 | 0.00 | 0.00 |
| Patrick Osterhage Sub | 12 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.63 |
| Michael Gregoritsch Sub | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Johan Manzambi Sub | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
Bochum
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Gerrit Holtmann AML | 90 | 0 | 0 | 7 | 1 | 0.20 | 0.08 | 0.41 |
| Matús Bero DMC | 90 | 0 | 0 | 2 | 2 | 0.12 | 0.07 | 0.33 |
| Ibrahima Sissoko DMC | 90 | 0 | 0 | 1 | 0 | 0.12 | 0.00 | 0.16 |
| Philipp Hofmann FW | 90 | 0 | 0 | 4 | 2 | 0.08 | 0.09 | 0.23 |
| Bernardo DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.31 |
| Patrick Drewes GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.03 |
| Ivan Ordets DC | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.03 | 0.19 |
| Tim Oermann DR | 81 | 0 | 0 | 0 | 2 | 0.00 | 0.09 | 0.16 |
| Maximilian Wittek DL | 65 | 0 | 0 | 3 | 1 | 0.05 | 0.02 | 0.05 |
| Moritz Broschinski AMR | 65 | 0 | 0 | 1 | 1 | 0.04 | 0.02 | 0.06 |
| Dani de Wit AMC | 64 | 0 | 0 | 0 | 1 | 0.00 | 0.02 | 0.02 |
| Tom Krauß Sub | 26 | 0 | 0 | 0 | 1 | 0.00 | 0.01 | 0.18 |
| Koji Miyoshi Sub | 25 | 0 | 0 | 2 | 1 | 0.13 | 0.07 | 0.26 |
| Myron Boadu Sub | 25 | 0 | 0 | 1 | 1 | 0.06 | 0.04 | 0.11 |
| Mats Pannewig Sub | 9 | 0 | 0 | 1 | 0 | 0.04 | 0.00 | 0.04 |
| Jakov Medic Sub | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |