Freiburg v Mainz 05 — Prediction, Odds & Stats
Sunday 3 November 2024 · GER-Bundesliga · 2425
Bundesliga
xG
Shots
10 – 9
On target
2 – 2
Shots in box
6 – 5
xG per shot
0.05 – 0.10
Set-piece xG
0.18 – 0.79
Goals − xG
-0.46 – -0.92
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
Freiburg 0.46 xGMainz 05 0.92 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
Freiburg attacking right
Mainz 05 attacking left
Marker size is xG; filled markers are goals.
Every shot
| Min | Team | Player | xG | Situation | Body part | Result | Assisted by |
|---|---|---|---|---|---|---|---|
| 18' |
|
Lukas Kübler | 0.03 | From Corner | — | Missed Shot | Vincenzo Grifo |
| 25' |
|
Vincenzo Grifo | 0.02 | Open Play | Right Foot | Saved Shot | Ritsu Doan |
| 27' |
|
Jonathan Burkardt | 0.57 | From Corner | Right Foot | Missed Shot | — |
| 27' |
|
Kaishu Sano | 0.03 | From Corner | — | Missed Shot | Anthony Caci |
| 33' |
|
Junior Adamu | 0.13 | Open Play | Right Foot | Saved Shot | Eren Sami Dinkci |
| 44' |
|
Ritsu Doan | 0.03 | Open Play | Left Foot | Blocked Shot | Maximilian Eggestein |
| 47' |
|
Maximilian Eggestein | 0.01 | Open Play | Right Foot | Missed Shot | Vincenzo Grifo |
| 50' |
|
Anthony Caci | 0.03 | Open Play | Left Foot | Saved Shot | Jae-Sung Lee |
| 54' |
|
Maximilian Eggestein | 0.04 | Open Play | Right Foot | Blocked Shot | Vincenzo Grifo |
| 58' |
|
Nadiem Amiri | 0.05 | Open Play | Right Foot | Saved Shot | Philipp Mwene |
| 62' |
|
Vincenzo Grifo | 0.06 | Open Play | Right Foot | Blocked Shot | Junior Adamu |
| 62' |
|
Vincenzo Grifo | 0.04 | From Corner | Right Foot | Blocked Shot | Christian Günter |
| 70' |
|
Patrick Osterhage | 0.06 | Set Piece | Left Foot | Blocked Shot | Christian Günter |
| 75' |
|
Armindo Sieb | 0.05 | Open Play | Left Foot | Blocked Shot | Anthony Caci |
| 84' |
|
Armindo Sieb | 0.12 | Set Piece | Right Foot | Missed Shot | Dominik Kohr |
| 84' |
|
Dominik Kohr | 0.01 | Set Piece | Right Foot | Missed Shot | — |
| 85' |
|
Armindo Sieb | 0.06 | From Corner | Right Foot | Blocked Shot | Anthony Caci |
| 89' |
|
Matthias Ginter | 0.05 | Set Piece | — | Missed Shot | Christian Günter |
| 93' |
|
Dominik Kohr | 0.02 | Open Play | Right Foot | Missed Shot | — |
Players
Freiburg
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Patrick Osterhage DMC | 90 | 0 | 0 | 1 | 0 | 0.06 | 0.00 | 0.01 |
| Matthias Ginter DC | 90 | 0 | 0 | 1 | 0 | 0.05 | 0.00 | 0.05 |
| Lukas Kübler DR | 90 | 0 | 0 | 1 | 0 | 0.03 | 0.00 | 0.01 |
| Christian Günter DL | 90 | 0 | 0 | 0 | 3 | 0.00 | 0.15 | 0.05 |
| Eren Sami Dinkci AMC | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.13 | 0.20 |
| Noah Atubolu GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.05 |
| Ritsu Doan AMR | 88 | 0 | 0 | 1 | 1 | 0.03 | 0.02 | 0.04 |
| Junior Adamu FW | 72 | 0 | 0 | 1 | 1 | 0.13 | 0.06 | 0.20 |
| Vincenzo Grifo AML | 66 | 0 | 0 | 3 | 3 | 0.12 | 0.08 | 0.15 |
| Maximilian Eggestein DMC | 66 | 0 | 0 | 2 | 1 | 0.05 | 0.03 | 0.22 |
| Philipp Lienhart DC | 66 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.05 |
| Nicolas Höfler Sub | 24 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Noah Weißhaupt Sub | 24 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Max Rosenfelder Sub | 24 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Michael Gregoritsch Sub | 18 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Kiliann Sildillia Sub | 2 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
Mainz 05
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Kaishu Sano MC | 90 | 0 | 0 | 1 | 0 | 0.03 | 0.00 | 0.05 |
| Dominik Kohr DC | 90 | 0 | 0 | 2 | 1 | 0.03 | 0.12 | 0.06 |
| Anthony Caci DMR | 90 | 0 | 0 | 1 | 3 | 0.03 | 0.14 | 0.07 |
| Robin Zentner GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Philipp Mwene DML | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.05 | 0.09 |
| Paul Nebel AMC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.05 |
| Maxim Leitsch DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.05 |
| Jae-Sung Lee AMC | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.03 | 0.07 |
| Stefan Bell DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.05 |
| Nadiem Amiri MC | 74 | 0 | 0 | 1 | 0 | 0.05 | 0.00 | 0.05 |
| Jonathan Burkardt FW | 46 | 0 | 0 | 1 | 0 | 0.57 | 0.00 | 0.00 |
| Armindo Sieb Sub | 44 | 0 | 0 | 3 | 0 | 0.23 | 0.00 | 0.05 |
| Hong Hyun-Seok Sub | 16 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.05 |
| Nikolas Veratschnig Sub | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Silvan Widmer Sub | 1 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |