xgEdge

Tuesday, 20/01/2026 at 20:45

Full time
Match report · Championship

Swansea City 3:1 Blackburn Rovers

Swansea City Home 1.01 xG · 15 shots
Blackburn Rovers Away 0.98 xG · 5 shots
31 The chances were evenly matched

Goals

  1. 21' Žan Vipotnik Swansea City · 0.19 xG chance 1–0
  2. 35' Mathias Jørgensen Blackburn Rovers · 0.61 xG chance 1–1
  3. 50' Connor O'Riordan (o.g.) Swansea City 2–1
  4. 63' Žan Vipotnik Swansea City · 0.11 xG chance 3–1

The shots behind it

Swansea City Blackburn Rovers
Shots
15
5
On target
5
2
Inside the box
10
4
xG per shot
0.07
0.20
Open play xG
0.63
0.97
Set-piece xG
0.38
0.04
Penalties
—
—

Swansea City's shots add up to 1.02 xG and Blackburn Rovers's to 1.01; the published figures are 1.01 and 0.98.

Shot map

Both teams shown attacking the same goal for comparison.

Blackburn Rovers · Mathias Jørgensen · 35' · Goal · 5 m · 0.61 xG Swansea City · Ji-sung Eom · 10' · No goal · 7 m · 0.27 xG Blackburn Rovers · Mathias Jørgensen · 72' · No goal · 8 m · 0.24 xG Swansea City · Žan Vipotnik · 21' · Goal · 5 m · 0.19 xG Swansea City · Žan Vipotnik · 63' · Goal · 4 m · 0.11 xG Blackburn Rovers · Yuki Ohashi · 40' · No goal · 12 m · 0.10 xG Swansea City · Žan Vipotnik · 26' · No goal · 10 m · 0.07 xG Swansea City · Ji-sung Eom · 42' · No goal · 5 m · 0.05 xG Swansea City · Josh Tymon · 45' · No goal · 20 m · 0.05 xG Swansea City · Ji-sung Eom · 25' · No goal · 13 m · 0.04 xG Swansea City · Ronald · 52' · No goal · 13 m · 0.04 xG Blackburn Rovers · Connor O'Riordan · 41' · No goal · 4 m · 0.04 xG Swansea City · Ronald · 80' · No goal · 12 m · 0.04 xG Swansea City · Ethan Galbraith · 3' · No goal · 24 m · 0.03 xG Swansea City · Josh Tymon · 37' · No goal · 23 m · 0.03 xG Swansea City · Ronald · 10' · No goal · 14 m · 0.03 xG Swansea City · Ji-sung Eom · 40' · No goal · 24 m · 0.03 xG Swansea City · Ronald · 45' · No goal · 12 m · 0.03 xG Blackburn Rovers · Yuki Ohashi · 44' · No goal · 20 m · 0.02 xG Swansea City · Connor O'Riordan · 50' · Goal · 6 m · 0.00 xG

All shots

20 shots · 2.02 xG

Hover or tap a shot, or step through them with the arrows.

  • Swansea City
  • Blackburn Rovers
  • Filled = goal
  • Dot area = xG (the smallest chances drawn at a minimum size)

Recent form

Last 6 · xG per match
Swansea City

1.24 xG created 1.02 xGA

  • W 2.12 created, 0.35 conceded against Wrexham
  • L 1.22 created, 1.30 conceded against Coventry City
  • W 0.79 created, 0.48 conceded against Oxford United
  • W 0.67 created, 1.06 conceded against West Bromwich Albion
  • L 1.05 created, 1.93 conceded against Millwall
  • D 1.60 created, 1.02 conceded against Birmingham City
Blackburn Rovers

1.09 xG created 1.14 xGA

  • W 2.35 created, 0.59 conceded against Millwall
  • D 1.23 created, 0.75 conceded against Middlesbrough
  • D 0.81 created, 0.47 conceded against Sheffield Wednesday
  • L 0.66 created, 0.67 conceded against Wrexham
  • D 0.85 created, 1.47 conceded against Charlton Athletic
  • L 0.66 created, 2.86 conceded against Ipswich Town

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

Head to head

Swansea City: 1 won · 0 drawn · 0 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.