Eintracht Frankfurt v FC Cologne — Prediction, Odds & Stats
Friday 16 October 2026 · GER-Bundesliga · 2627
Bundesliga
xG
Shots
15 – 9
On target
7 – 3
Shots in box
11 – 7
xG per shot
0.08 – 0.11
Set-piece xG
0.18 – 0.41
Goals − xG
-0.27 – -1.02
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
Eintracht Frankfurt 1.27 xGFC Cologne 1.02 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
Eintracht Frankfurt attacking right
FC Cologne attacking left
Marker size is xG; filled markers are goals.
Every shot
| Min | Team | Player | xG | Situation | Body part | Result | Assisted by |
|---|---|---|---|---|---|---|---|
| 0' |
|
Marius Bülter | 0.28 | Open Play | Left Foot | Saved Shot | Borna Sosa |
| 2' |
|
Younes Ebnoutalib | 0.12 | Open Play | Right Foot | Saved Shot | Ritsu Doan |
| 8' |
|
Farès Chaïbi | 0.06 | Open Play | Right Foot | Saved Shot | Keita Kosugi |
| 16' |
|
Said El Mala | 0.02 | Set Piece | Right Foot | Blocked Shot | Tom Krauß |
| 21' |
|
Farès Chaïbi | 0.29 | Open Play | Right Foot | Saved Shot | Lilian Brassier |
| 31' |
|
Marius Bülter | 0.34 | Set Piece | Right Foot | Saved Shot | Borna Sosa |
| 32' |
|
Ísak Bergmann Jóhannesson | 0.03 | From Corner | Left Foot | Blocked Shot | Borna Sosa |
| 35' |
|
Sebastian Sebulonsen | 0.03 | Open Play | Right Foot | Missed Shot | Marvin Schwäbe |
| 36' |
|
Farès Chaïbi | 0.06 | Open Play | Right Foot | Missed Shot | — |
| 39' |
|
Said El Mala | 0.02 | Set Piece | Right Foot | Blocked Shot | — |
| 47' |
|
Said El Mala | 0.10 | Open Play | Right Foot | Missed Shot | Linton Maina |
| 48' |
|
Younes Ebnoutalib | 0.12 | Open Play | — | Missed Shot | Keita Kosugi |
| 50' |
|
Younes Ebnoutalib | 0.07 | Open Play | Left Foot | Missed Shot | Jonathan Burkardt |
| 54' |
|
Lilian Brassier | 0.02 | From Corner | — | Saved Shot | Ritsu Doan |
| 55' |
|
Jonathan Burkardt | 0.05 | Open Play | Left Foot | Blocked Shot | — |
| 57' |
|
Farès Chaïbi | 0.20 | Open Play | — | Saved Shot | Ritsu Doan |
| 61' |
|
Farès Chaïbi | 0.02 | Open Play | Right Foot | Blocked Shot | Nnamdi Collins |
| 61' |
|
Younes Ebnoutalib | 0.04 | Open Play | Right Foot | Blocked Shot | — |
| 73' |
|
Lilian Brassier | 0.08 | From Corner | — | Missed Shot | Farès Chaïbi |
| 74' |
|
Marius Bülter | 0.14 | Open Play | Right Foot | Saved Shot | Paul Okon-Engstler |
| 76' |
|
Younes Ebnoutalib | 0.07 | Open Play | Right Foot | Goal | Noel Aséko Nkili |
| 84' |
|
Reigan Heskey | 0.06 | Open Play | Right Foot | Blocked Shot | Borna Sosa |
| 86' |
|
Farès Chaïbi | 0.05 | Set Piece | Left Foot | Saved Shot | Ansgar Knauff |
| 94' |
|
Ritsu Doan | 0.03 | Set Piece | Left Foot | Blocked Shot | Farès Chaïbi |
Players
Eintracht Frankfurt
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Farès Chaïbi ML | 90 | 0 | 0 | 6 | 2 | 0.67 | 0.11 | 0.74 |
| Younes Ebnoutalib FW | 90 | 1 | 0 | 5 | 0 | 0.42 | 0.00 | 0.42 |
| Lilian Brassier DC | 90 | 0 | 0 | 2 | 1 | 0.10 | 0.29 | 0.36 |
| Ritsu Doan MR | 90 | 0 | 0 | 1 | 3 | 0.03 | 0.34 | 0.43 |
| Keita Kosugi DL | 90 | 0 | 0 | 0 | 2 | 0.00 | 0.18 | 0.47 |
| Raphael Onyedika MC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.68 |
| Robin Koch DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.08 |
| Noah Atubolu GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.06 |
| Jonathan Burkardt FW | 85 | 0 | 0 | 1 | 1 | 0.05 | 0.07 | 0.29 |
| Nnamdi Collins DR | 74 | 0 | 0 | 0 | 1 | 0.00 | 0.02 | 0.46 |
| Mario Götze MC | 74 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.56 |
| Ansgar Knauff Sub | 16 | 0 | 0 | 0 | 1 | 0.00 | 0.05 | 0.07 |
| Noel Aséko Nkili Sub | 16 | 0 | 1 | 0 | 1 | 0.00 | 0.07 | 0.07 |
| Elias Baum Sub | 5 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
FC Cologne
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Marius Bülter FW | 90 | 0 | 0 | 3 | 0 | 0.76 | 0.00 | 0.42 |
| Tom Krauß MC | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.02 | 0.03 |
| Marvin Schwäbe GK | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.03 | 0.09 |
| Luka Lochoshvili DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.03 |
| Jahmai Simpson-Pusey DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Borna Sosa DL | 90 | 0 | 0 | 0 | 4 | 0.00 | 0.71 | 0.47 |
| Said El Mala FW | 87 | 0 | 0 | 3 | 0 | 0.14 | 0.00 | 0.38 |
| Sebastian Sebulonsen DR | 87 | 0 | 0 | 1 | 0 | 0.03 | 0.00 | 0.03 |
| Ísak Bergmann Jóhannesson MC | 71 | 0 | 0 | 1 | 0 | 0.03 | 0.00 | 0.00 |
| Joël Schmied DC | 71 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.31 |
| Linton Maina MC | 71 | 0 | 0 | 0 | 1 | 0.00 | 0.10 | 0.38 |
| Mikey Moore Sub | 19 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Alessio Castro-Montes Sub | 19 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.14 |
| Paul Okon-Engstler Sub | 19 | 0 | 0 | 0 | 1 | 0.00 | 0.14 | 0.14 |
| Reigan Heskey Sub | 3 | 0 | 0 | 1 | 0 | 0.06 | 0.00 | 0.06 |
| Gian-Luca Waldschmidt Sub | 3 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |