Wednesday , 30 September 2026

Swansea City AFC vs Middlesbrough FC, Championship 2023-24 REGULAR SEASON

Championship · 2023-24
Sat 16 Dec 2023 · 15:00 UTC Swansea.com Stadium HT 45' · FT 45'
0–1 43' Sam Greenwood
Jamal Lowe 59' 1–1
1–2 78' Sam Silvera

Overview

Match Preview

Swansea City AFC vs Middlesbrough FC — Championship at Swansea.com Stadium.

Match Details

  • Referee James Bell
  • Assistant 1 Ian Cooper
  • Assistant 2 James Wilson

Recent Form

DateOpponentH/A ScoreResult
16 Dec Middlesbrough FC H 1–2 L
12 Dec Stoke City FC A 1–1 D
09 Dec Rotherham United FC A 2–1 W
02 Dec Huddersfield Town AFC H 1–1 D
29 Nov Leeds United FC A 1–3 L
25 Nov Hull City AFC H 2–2 D
DateOpponentH/A ScoreResult
16 Dec Swansea City AFC A 2–1 W
13 Dec Hull City AFC H 1–2 L
09 Dec Ipswich Town FC H 0–2 L
02 Dec Leeds United FC A 2–3 L
28 Nov Preston North End FC H 4–0 W
25 Nov Bristol City FC A 2–3 L

Season Stats

Swansea City AFC Middlesbrough FC
#1 Position #3
17 Points 15
8 Played 8
5 / 2 / 1 W / D / L 4 / 3 / 1
13 Scored 16
6 Conceded 12
+7 GD +4
2.13 PPG 1.88
63% Win % 50%

Key Stats

56% Both Teams to Score
H2H (16 games)
56% Over 2.5 Goals
H2H history
50% Clean Sheets
Swansea City AFC this season
13% Clean Sheets
Middlesbrough FC this season

Swansea City AFC are 1st (17 pts). Middlesbrough FC are 3rd (15 pts).

Goal Timing (This Season)

Swansea City AFC
0-15
3/2
16-30
2/–
31-45
2/2
46-60
3/1
61-75
2/–
76+
1/1
■ Scored ■ Conceded
Middlesbrough FC
0-15
3/3
16-30
2/–
31-45
2/1
46-60
2/4
61-75
3/3
76+
4/–
■ Scored ■ Conceded

Top Scorers (This Season)

Swansea City AFC
Adam Idah 3 G 1 A
Ji-sung Eom 2 G 2 A
Joseph Opoku 2 G
Middlesbrough FC
William Lankshear 6 G

Events

Match Events

  • 0' In just a few seconds Swansea.com Stadium will turn into a battlefield for Swansea City AFC and Middlesbrough FC.
  • 5' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 10' Both keepers have barely been tested. Swansea City AFC and Middlesbrough FC are cancelling each other out in the centre of the park.
  • 15' Matt Crooks is a natural midfielder and has been asked to do a very specific job for Middlesbrough FC tonight.
  • 20' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 25' Emmanuel Latte Lath, a Ivory Coast , has 0 bookings this season and will need to keep his discipline tonight.
  • 30' Middlesbrough FC is showing some good football. However, Middlesbrough FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 35' The clock is ticking and both teams know a goal could change everything at this point.
  • 40' The travelling Middlesbrough FC supporters hardly appreciate their team being pressed down to the backline.
  • 43' Sam Greenwood makes no mistake. The score reads 0-1 and Middlesbrough FC are in front.
  • 48' Benjamin Cabango needs to be pretty careful with his discipline considering 1 Red cards this season.
  • 53' Both teams are passing the ball around with high level of urgency. Middlesbrough FC needs to do something about it to get closer to the goal.
  • 58' Rav van den Berg has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 59' What an equalizer from Jamal Lowe!
  • 63' Controversy at the stadium! Josh Tymon argues furiously but the Yellow card stands.
  • 64' The supporters are chanting for Oliver Cooper. He replaces Liam Walsh on 64 minute.
  • 64' Middlesbrough FC player sees a Yellow card in front of him.
  • 65' The referee does not hesitate — a Yellow card for Jamie Paterson on 65 minutes.
  • 70' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
  • 71' Morgan Rogers has so much to prove this time. He replaces Matt Crooks on 71 minute.
  • 71' The referee does not hesitate — a Yellow card for Isaiah Jones on 71 minutes.
  • 72' Fresh legs for Middlesbrough FC! Sam Silvera comes on to replace Sam Greenwood.
  • 77' The 27-year-old Lukas Engel has been sensational this season — 1 goals and 0 assists is a remarkable return.
  • 78' GOAL! Sam Silvera scores on 78.
  • 81' Yannick Bolasie gets the nod from Swansea City AFC. He replaces Jamie Paterson and will look to change the dynamic.
  • 86' Swansea City AFC are enjoying more possession but struggling to find a way through a disciplined Middlesbrough FC backline.
  • 87' Swansea City AFC manager makes another effort to make the tables turned. Liam Cullen is hanging Jamal Lowe on the field on 87 minute.
  • 90' A tactical swap from Middlesbrough FC — Tom Glover on, Seny Dieng off on 90 minutes.
  • 90' Middlesbrough FC receives a Yellow card for a hard tackle on 90.
  • The referee brings this contest to a close. Middlesbrough FC take all three points.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.65 Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.45 Middlesbrough FC xG
I would bet for: Swansea City AFC or Middlesbrough FC 73% + Both teams to score 62%

Match Result

✗ Wrong
Swansea City AFC39% Draw27% Middlesbrough FC34%
Actual: Middlesbrough FC win

Both Teams to Score

✓ Correct
Yes62% 0% No38%
Avg goals/match: 3.1
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 94%
6%
± 1.5 81%
19%
± 2.5 59%
41%
± 3.5 37%
63%
± 4.5 21%
79%

Double Chance

Swansea City AFC or Draw
66%
Draw or Middlesbrough FC
61%
Swansea City AFC or Middlesbrough FC
73%

Half-Time Result

✗ Wrong
Swansea City AFC31% Draw44% Middlesbrough FC25%
Actual: Middlesbrough FC win at HT

Correct Score

✓ In top 12
1 – 1
11.7%
2 – 1
8.6%
1 – 2
Actual
1 – 0
6.7%
0 – 0
6.2%
2 – 2
6.2%
2 – 0
6.1%
0 – 1
5.7%
0 – 2
4.7%
3 – 1
4.7%
1 – 3
3.6%
3 – 2
3.4%

Asian Handicap — Swansea City AFC

Handicap Swansea City AFC covers Push Middlesbrough FC covers
-2.5 9% — 91%
-2 9% 13% 78%
-1.5 22% — 78%
-1 22% 20% 59%
-0.5 41% — 59%
+0.5 67% — 33%
+1 67% 17% 16%
+1.5 84% — 16%
+2 84% 10% 6%
+2.5 94% — 6%

Clean Sheet

Swansea City AFC keeps clean sheet
24% ✓
Middlesbrough FC keeps clean sheet
20% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.