Thursday , 2 July 2026

Swansea City AFC vs Middlesbrough FC, Championship 2022-23 REGULAR SEASON

Championship · 2022-23
Sat 11 Mar 2023 · 15:00 UTC Swansea.com Stadium HT 45' · FT 45'

Overview

Recent Form

DateOpponentH/A ScoreResult
11 Mar Middlesbrough FC H 1–3 L
04 Mar Luton Town FC A 0–1 L
27 Feb Rotherham United FC H 1–1 D
21 Feb Stoke City FC H 1–3 L
18 Feb Blackburn Rovers FC A 0–1 L
15 Feb Blackpool FC H 2–1 W
DateOpponentH/A ScoreResult
11 Mar Swansea City AFC A 3–1 W
04 Mar Reading FC H 5–0 W
25 Feb West Bromwich Albion FC A 0–2 L
18 Feb Queens Park Rangers FC H 3–1 W
15 Feb Sheffield United FC A 3–1 W
11 Feb Cardiff City FC A 3–1 W

Season Stats

Swansea City AFC Middlesbrough FC
#11 Position #5
64 Points 80
46 Played 46
18 / 10 / 18 W / D / L 22 / 14 / 10
57 Scored 72
59 Conceded 47
-2 GD +25
1.39 PPG 1.74
39% Win % 48%

Key Stats

56% Both Teams to Score
H2H (16 games)
56% Over 2.5 Goals
H2H history

Swansea City AFC are 11th (64 pts). Middlesbrough FC are 5th (80 pts).

Events

Match Events

  • 0' The match kicks off with home fans waiting with anticipation for Swansea City AFC to score. At the same time, Middlesbrough FC does not seem to pull back! Let’s get it on!
  • 5' While there is no rush on the pitch, let’s have a look at some stats. Jay Fulton made 383 appearances and scored 17 goals. He is very likely to score a goal today.
  • 10' Middlesbrough FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 15' Joel Piroe is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
  • 20' Over 20 minutes have gone by without a meaningful attack. The supporters want more.
  • 25' The energy levels are beginning to show. Russell Martin might look to freshen things up shortly.
  • 30' The travelling Middlesbrough FC supporters hardly appreciate their team being pressed down to the backline.
  • 35' Middlesbrough FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 40' Not even hints on scoring a goal over the last 40 minutes.
  • 45' The clock is ticking and both teams know a goal could change everything at this point.
  • 46' The Swansea City AFC bench stirs into life. Oliver Cooper is withdrawn and Jules Ntcham gets his opportunity.
  • 51' 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.
  • 54' Aaron Ramsey adds to his 0 season tally! Middlesbrough FC lead 1-1 — and this changes everything.
  • 58' Clinical. Composed. Brilliant. Cameron Archer makes it 1-2.
  • 58' The referee calls foul for Joel Latibeaudiere. He receives a Yellow card.
  • 63' Swansea City AFC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 63.
  • 68' Marc Bola has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 70' Swansea City AFC manager makes another effort to make the tables turned. Jamie Paterson is hanging Luke Cundle on the field on 70 minute.
  • 73' That is a Yellow card for Middlesbrough FC. Aaron Ramsey will be fuming at that decision.
  • 77' A stunning finish from Chuba Akpom — that came from absolutely nowhere!
  • 78' The supporters are chanting for Marcus Forss. He replaces Cameron Archer on 78 minute.
  • 82' The referee reaches into his pocket. Out comes the Yellow card for Jay Fulton.
  • 84' Morgan Whittaker has so much to prove this time. He replaces Matthew Sorinola on 84 minute.
  • 89' Oliver Cooper is putting in a real shift tonight. He has covered more ground than anyone else for Swansea City AFC so far.
  • 90' Another substitution for Middlesbrough FC to replace Chuba Akpom by Marc Bola on 90 minute.
  • Hope, you loved the show. Another epic battle is over with the score 1-3.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.15 Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.75 Middlesbrough FC xG
I would bet for: Both teams to score 57%

Match Result

✓ Correct
Swansea City AFC25% Draw26% Middlesbrough FC49%
Actual: Middlesbrough FC win

Both Teams to Score

✓ Correct
Yes57% 0% No43%
Avg goals/match: 2.9
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 93%
7%
± 1.5 78%
22%
± 2.5 55%
45%
± 3.5 33%
67%
± 4.5 17%
83%

Double Chance

Swansea City AFC or Draw
51%
Draw or Middlesbrough FC
75%
Swansea City AFC or Middlesbrough FC
74%

Half-Time Result

✗ Wrong
Swansea City AFC19% Draw44% Middlesbrough FC37%
Actual: Swansea City AFC win at HT

Correct Score

✓ In top 12
1 – 1
11.9%
1 – 2
9.3%
0 – 1
8.8%
0 – 2
8.3%
0 – 0
7.3%
2 – 1
6.1%
1 – 3
Actual
1 – 0
5.4%
2 – 2
5.4%
0 – 3
4.8%
2 – 0
3.6%
2 – 3
3.2%

Asian Handicap — Swansea City AFC

Handicap Swansea City AFC covers Push Middlesbrough FC covers
-2.5 3% 97%
-2 3% 7% 90%
-1.5 10% 90%
-1 10% 14% 76%
-0.5 24% 76%
+0.5 50% 50%
+1 50% 22% 28%
+1.5 72% 28%
+2 72% 16% 13%
+2.5 87% 13%

Clean Sheet

Swansea City AFC keeps clean sheet
18%
Middlesbrough FC keeps clean sheet
32%

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