Middlesbrough vs Swansea

6 April 2024 · Championship · 2023/24 · Referee Rebecca Welch

Full time 2 – 0

Half-time: 1–0

  • Emmanuel Latte Lath 45+1’, 79’

Match summary

Middlesbrough beat Swansea 2-0. Middlesbrough led 1-0 at half-time.

Emmanuel Latte Lath put Middlesbrough ahead in first-half stoppage time and Lath made it 2-0 in the 79th minute.

The chances backed that up: Middlesbrough created 1.17 expected goals (xG) from 12 shots to Swansea's 0.70 from 7.

Match stats

Middlesbrough Swansea
12 Shots 7
4 Shots on Target 1
4 Corners 6
2 Yellow Cards 2
0 Red Cards 0
1.17 xG 0.70
1.17 Non-penalty xG 0.70

Key events

Middlesbrough Swansea
Kick-off
Emmanuel Latte Lath1-0 (Middlesbrough)
45+1’
Half-time1-0
Emmanuel Latte Lath2-0 (Middlesbrough)
79’
Full-time2-0

Bookings

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

Middlesbrough
  • Luke Ayling
  • Daniel Barlaser
Swansea
  • Oliver Cooper
  • Liam Cullen

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.17 0.70 45+1’ Emmanuel Latte Lath (Middlesbrough), 1-0 45+1’ 79’ Emmanuel Latte Lath (Middlesbrough), 2-0 79’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.17 0.70 45+1’ Emmanuel Latte Lath (Middlesbrough), 1-0 Lath 45+1’ 79’ Emmanuel Latte Lath (Middlesbrough), 2-0 Lath 79’
Middlesbrough 1.17 xGSwansea 0.70 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Swansea attacking Middlesbrough attacking 
13’ Jerry Yates (Swansea), open play, 0.55 xG, off target 79’ Emmanuel Latte Lath (Middlesbrough), open play, 0.45 xG, goal 46’ Emmanuel Latte Lath (Middlesbrough), open play, 0.14 xG, goal 51’ Emmanuel Latte Lath (Middlesbrough), from a corner, 0.13 xG, off target 70’ Sam Greenwood (Middlesbrough), open play, 0.10 xG, blocked 16’ Finn Azaz (Middlesbrough), open play, 0.06 xG, off target 40’ Emmanuel Latte Lath (Middlesbrough), open play, 0.07 xG, saved 52’ Jamal Lowe (Swansea), open play, 0.06 xG, saved 30’ Matt Clarke (Middlesbrough), from a corner, 0.05 xG, off target 49’ Finn Azaz (Middlesbrough), open play, 0.05 xG, blocked 37’ Emmanuel Latte Lath (Middlesbrough), open play, 0.04 xG, off target 26’ Isaiah Jones (Middlesbrough), open play, 0.04 xG, off target 7’ Emmanuel Latte Lath (Middlesbrough), open play, 0.03 xG, saved 39’ Harry Darling (Swansea), from a corner, 0.03 xG, blocked 90’ Jamal Lowe (Swansea), open play, 0.02 xG, off target 27’ Ronald (Swansea), open play, 0.02 xG, off target 47’ Josh Key (Swansea), from a corner, 0.01 xG, blocked 53’ Sam Greenwood (Middlesbrough), open play, 0.01 xG, off target 56’ Ronald (Swansea), from a corner, 0.01 xG, off target 13’ Jerry Yates (Swansea), open play, 0.55 xG, off target 79’ Emmanuel Latte Lath (Middlesbrough), open play, 0.45 xG, goal 46’ Emmanuel Latte Lath (Middlesbrough), open play, 0.14 xG, goal 51’ Emmanuel Latte Lath (Middlesbrough), from a corner, 0.13 xG, off target 70’ Sam Greenwood (Middlesbrough), open play, 0.10 xG, blocked 40’ Emmanuel Latte Lath (Middlesbrough), open play, 0.07 xG, saved 16’ Finn Azaz (Middlesbrough), open play, 0.06 xG, off target 52’ Jamal Lowe (Swansea), open play, 0.06 xG, saved 30’ Matt Clarke (Middlesbrough), from a corner, 0.05 xG, off target 49’ Finn Azaz (Middlesbrough), open play, 0.05 xG, blocked 37’ Emmanuel Latte Lath (Middlesbrough), open play, 0.04 xG, off target 26’ Isaiah Jones (Middlesbrough), open play, 0.04 xG, off target 7’ Emmanuel Latte Lath (Middlesbrough), open play, 0.03 xG, saved 39’ Harry Darling (Swansea), from a corner, 0.03 xG, blocked 90’ Jamal Lowe (Swansea), open play, 0.02 xG, off target 27’ Ronald (Swansea), open play, 0.02 xG, off target 47’ Josh Key (Swansea), from a corner, 0.01 xG, blocked 53’ Sam Greenwood (Middlesbrough), open play, 0.01 xG, off target 56’ Ronald (Swansea), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

Players15 players
90′ – – – – – – –
90′ – – – – – –
Jonathan Howson
90′ – – – – – – –
90′ – – 1 0.05 – – –
Luke Thomas
90′ – – – – – – –
Daniel Barlaser
90′ – – – – – –
90′ – – – – – – –
Isaiah Jones Taken off
82′ – – 1 0.04 – – –
Finn Azaz Taken off
82′ – – 2 0.11 – – –
Sam Greenwood Taken off
87′ – – 2 0.11 – – –
Emmanuel Latte Lath Taken off
82′ 2 – 6 0.86 – – –
Anfernee Jamal Dijksteel Came on as a substitute
8′ – – – – – – –
Samuel Silvera Came on as a substitute
8′ – – – – – – –
Sonny Finch Came on as a substitute
8′ – – – – – – –
Alexander Gilbert Came on as a substitute
3′ – – – – – – –
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

Middlesbrough win 54% Avg odds 1.76
Draw 23% Avg odds 4.09
Swansea win 23% Avg odds 4.18

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.