xgEdge

Sunday, 25/01/2026 at 17:30

Full time
Match report · Bundesliga

SC Freiburg 2:1 1. FC Köln

SC Freiburg Home 2.23 xG · 13 shots
1. FC Köln Away 1.29 xG · 20 shots
21 The scoreline reflected the chances

Goals

  1. 10' Maximilian Rosenfelder (o.g.) 1. FC Köln · 0.11 xG chance 0–1
  2. 11' Derry Scherhant SC Freiburg · 0.16 xG chance 1–1
  3. 44' Igor Matanović SC Freiburg · 0.19 xG chance 2–1

The shots behind it

SC Freiburg 1. FC Köln
Shots
13
20
On target
5
5
Inside the box
9
12
xG per shot
0.17
0.07
Open play xG
1.29
1.06
Set-piece xG
0.11
0.36
Penalties
1
0

SC Freiburg's shots add up to 2.22 xG and 1. FC Köln's to 1.42; the published figures are 2.23 and 1.29.

Shot map

Both teams shown attacking the same goal for comparison.

SC Freiburg · Igor Matanović · 66' · No goal · 12 m · 0.82 xG SC Freiburg · Igor Matanović · 20' · No goal · 7 m · 0.55 xG 1. FC Köln · Ragnar Ache · 46' · No goal · 7 m · 0.30 xG SC Freiburg · Igor Matanović · 44' · Goal · 4 m · 0.19 xG SC Freiburg · Igor Matanović · 64' · No goal · 15 m · 0.18 xG SC Freiburg · Derry Scherhant · 11' · Goal · 7 m · 0.16 xG 1. FC Köln · Alessio Castro-Montes · 82' · No goal · 21 m · 0.14 xG 1. FC Köln · Marius Bülter · 84' · No goal · 7 m · 0.13 xG 1. FC Köln · Linton Maina · 37' · No goal · 8 m · 0.12 xG 1. FC Köln · Maximilian Rosenfelder · 10' · Goal · 5 m · 0.11 xG 1. FC Köln · Marius Bülter · 49' · No goal · 8 m · 0.10 xG 1. FC Köln · Linton Maina · 2' · No goal · 14 m · 0.07 xG 1. FC Köln · Linton Maina · 17' · No goal · 13 m · 0.07 xG 1. FC Köln · Ragnar Ache · 34' · No goal · 10 m · 0.07 xG SC Freiburg · Igor Matanović · 44' · No goal · 9 m · 0.07 xG SC Freiburg · Igor Matanović · 40' · No goal · 10 m · 0.06 xG SC Freiburg · Lucas Höler · 88' · No goal · 4 m · 0.06 xG 1. FC Köln · Ragnar Ache · 73' · No goal · 9 m · 0.05 xG 1. FC Köln · Ragnar Ache · 47' · No goal · 11 m · 0.04 xG SC Freiburg · Derry Scherhant · 63' · No goal · 20 m · 0.04 xG SC Freiburg · Jan-Niklas Beste · 7' · No goal · 9 m · 0.03 xG 1. FC Köln · Linton Maina · 21' · No goal · 19 m · 0.03 xG 1. FC Köln · Sebastian Sebulonsen · 55' · No goal · 14 m · 0.03 xG 1. FC Köln · Alessio Castro-Montes · 78' · No goal · 16 m · 0.03 xG SC Freiburg · Jan-Niklas Beste · 79' · No goal · 25 m · 0.03 xG 1. FC Köln · Fynn Schenten · 90' · No goal · 22 m · 0.03 xG 1. FC Köln · Marius Bülter · 6' · No goal · 25 m · 0.02 xG SC Freiburg · Maximilian Eggestein · 7' · No goal · 29 m · 0.02 xG 1. FC Köln · Marius Bülter · 51' · No goal · 26 m · 0.02 xG 1. FC Köln · Marius Bülter · 55' · No goal · 18 m · 0.02 xG 1. FC Köln · Said El Mala · 74' · No goal · 13 m · 0.02 xG 1. FC Köln · Linton Maina · 76' · No goal · 23 m · 0.02 xG SC Freiburg · Maximilian Rosenfelder · 30' · No goal · 25 m · 0.01 xG

All shots

33 shots · 3.64 xG

Hover, focus or tap a shot to read it.

  • SC Freiburg
  • 1. FC Köln
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
SC Freiburg

1.67 xG created 1.47 xGA

  • L 0.84 created, 2.22 conceded against 1. FC Heidenheim
  • D 1.50 created, 0.93 conceded against Borussia Dortmund
  • W 3.53 created, 1.66 conceded against VfL Wolfsburg
  • W 2.85 created, 0.66 conceded against Hamburger SV
  • L 0.17 created, 2.48 conceded against RB Leipzig
  • D 1.16 created, 0.85 conceded against FC Augsburg
1. FC Köln

1.37 xG created 1.40 xGA

  • D 1.66 created, 0.14 conceded against FC St. Pauli
  • L 0.20 created, 2.07 conceded against Bayer 04 Leverkusen
  • L 0.55 created, 1.26 conceded against 1. FC Union Berlin
  • D 2.99 created, 1.93 conceded against 1. FC Heidenheim
  • L 0.72 created, 1.50 conceded against FC Bayern München
  • W 2.08 created, 1.52 conceded against 1. FSV Mainz 05

xG created xG conceded (xGA) W / D / L: the match result

Head to head

SC Freiburg: 0 won · 0 drawn · 1 lost

Model details

Show

The model never priced this match before kick-off, so there is no projection to read the result against.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.