Swansea vs Sunderland

4 November 2023 · Championship · 2023/24 · Referee Bobby Madley

Full time 0 – 0

Half-time: 0–0

Match summary

Swansea and Sunderland played out a goalless draw.

Sunderland had the better of the chances, with 1.96 expected goals (xG) from 25 shots to Swansea's 0.88 from 3. Jamal Lowe had a penalty saved for Swansea. Swansea had a player sent off.

Match stats

Swansea Sunderland
3 Shots 25
2 Shots on Target 3
2 Corners 8
2 Yellow Cards 3
1 Red Cards 0
0.88 xG 1.97
0.09 Non-penalty xG 1.97

Key events

Swansea Sunderland
Kick-off
Half-time0-0
Full-time0-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Swansea
  • Charlie Patiño
  • Harry Darling
  • Jay Fulton
Sunderland
  • Luke O'Nien
  • Daniel Ballard
  • Nazariy Rusyn

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.88 1.96 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.88 1.96
Swansea 0.88 xGSunderland 1.96 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sunderland attacking Swansea attacking 
47’ Jamal Lowe (Swansea), penalty, 0.79 xG, saved 18’ Nazariy Rusyn (Sunderland), open play, 0.38 xG, off target 72’ Luke O'Nien (Sunderland), from a corner, 0.31 xG, saved 84’ Unknown (Sunderland), open play, 0.30 xG, blocked 8’ Dan Neil (Sunderland), open play, 0.18 xG, blocked 55’ Luke O'Nien (Sunderland), direct free kick, 0.09 xG, off target 66’ Jamal Lowe (Swansea), open play, 0.08 xG, saved 37’ Patrick Roberts (Sunderland), open play, 0.07 xG, saved 26’ Jack Clarke (Sunderland), open play, 0.07 xG, saved 74’ Unknown (Sunderland), open play, 0.06 xG, off target 38’ Dan Neil (Sunderland), open play, 0.06 xG, blocked 72’ Trai Hume (Sunderland), from a corner, 0.05 xG, off target 68’ Pierre Ekwah (Sunderland), from a corner, 0.04 xG, off target 8’ Pierre Ekwah (Sunderland), open play, 0.04 xG, off target 90+5’ Patrick Roberts (Sunderland), direct free kick, 0.03 xG, blocked 3’ Dan Neil (Sunderland), open play, 0.03 xG, off target 50’ Jack Clarke (Sunderland), direct free kick, 0.03 xG, hit the woodwork 77’ Trai Hume (Sunderland), open play, 0.03 xG, off target 87’ Jack Clarke (Sunderland), open play, 0.03 xG, blocked 68’ Pierre Ekwah (Sunderland), open play, 0.03 xG, blocked 25’ Luke O'Nien (Sunderland), from a corner, 0.02 xG, off target 70’ Alex Pritchard (Sunderland), open play, 0.02 xG, blocked 89’ Jack Clarke (Sunderland), open play, 0.02 xG, blocked 90+8’ Jack Clarke (Sunderland), open play, 0.02 xG, off target 82’ Dennis Cirkin (Sunderland), open play, 0.02 xG, blocked 83’ Jack Clarke (Sunderland), from a corner, 0.01 xG, blocked 87’ Abdoullah Ba (Sunderland), open play, 0.02 xG, hit the woodwork 47’ Jamie Paterson (Swansea), set piece, 0.01 xG, blocked 47’ Jamal Lowe (Swansea), penalty, 0.79 xG, saved 18’ Nazariy Rusyn (Sunderland), open play, 0.38 xG, off target 72’ Luke O'Nien (Sunderland), from a corner, 0.31 xG, saved 84’ Unknown (Sunderland), open play, 0.30 xG, blocked 8’ Dan Neil (Sunderland), open play, 0.18 xG, blocked 55’ Luke O'Nien (Sunderland), direct free kick, 0.09 xG, off target 66’ Jamal Lowe (Swansea), open play, 0.08 xG, saved 37’ Patrick Roberts (Sunderland), open play, 0.07 xG, saved 26’ Jack Clarke (Sunderland), open play, 0.07 xG, saved 74’ Unknown (Sunderland), open play, 0.06 xG, off target 38’ Dan Neil (Sunderland), open play, 0.06 xG, blocked 72’ Trai Hume (Sunderland), from a corner, 0.05 xG, off target 68’ Pierre Ekwah (Sunderland), from a corner, 0.04 xG, off target 8’ Pierre Ekwah (Sunderland), open play, 0.04 xG, off target 90+5’ Patrick Roberts (Sunderland), direct free kick, 0.03 xG, blocked 3’ Dan Neil (Sunderland), open play, 0.03 xG, off target 50’ Jack Clarke (Sunderland), direct free kick, 0.03 xG, hit the woodwork 77’ Trai Hume (Sunderland), open play, 0.03 xG, off target 68’ Pierre Ekwah (Sunderland), open play, 0.03 xG, blocked 87’ Jack Clarke (Sunderland), open play, 0.03 xG, blocked 25’ Luke O'Nien (Sunderland), from a corner, 0.02 xG, off target 89’ Jack Clarke (Sunderland), open play, 0.02 xG, blocked 70’ Alex Pritchard (Sunderland), open play, 0.02 xG, blocked 82’ Dennis Cirkin (Sunderland), open play, 0.02 xG, blocked 90+8’ Jack Clarke (Sunderland), open play, 0.02 xG, off target 83’ Jack Clarke (Sunderland), from a corner, 0.01 xG, blocked 87’ Abdoullah Ba (Sunderland), open play, 0.02 xG, hit the woodwork 47’ Jamie Paterson (Swansea), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

Players14 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – – – – –
90′ – – – – – – –
90′ – – – – – – –
Charlie Patiño Sent off
30′ – – – – – –
90′ – – – – – – –
Liam Cullen Taken off
46′ – – – – – – –
Jamie Paterson Taken off
77′ – – 1 0.01 – – –
90′ – – 2 0.87 – – –
Jerry Yates Taken off
69′ – – – – – – –
Jay Fulton Came on as a substitute
44′ – – – – – –
Oliver Cooper Came on as a substitute
21′ – – – – – – –
Ben Cabango Came on as a substitute
13′ – – – – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Swansea win 33% Avg odds 2.89
Draw 27% Avg odds 3.46
Sunderland win 40% Avg odds 2.39

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.