Swansea City AFC vs Middlesbrough FC, Championship 2018-19 REGULAR SEASON
Overview
Match Preview
Swansea City AFC vs Middlesbrough FC — Championship at Liberty Stadium.
- Swansea City AFC 8 games · 17 pts (2026/27)
- Middlesbrough FC 8 games · 15 pts (2026/27)
Match Details
- Referee Richard Holme
- Referee Tim Wood
- Referee Dean Treleaven
- Referee Andy Woolmer
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Apr | Middlesbrough FC | H | 3–1 | W |
| 02 Apr | Brentford FC | H | 3–0 | W |
| 30 Mar | Nottingham Forest FC | A | 1–2 | L |
| 16 Mar | Manchester City FC | H | 2–3 | L |
| 13 Mar | West Bromwich Albion FC | A | 0–3 | L |
| 08 Mar | Norwich City FC | A | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 06 Apr | Swansea City AFC | A | 1–3 | L |
| 02 Apr | Bristol City FC | H | 0–1 | L |
| 30 Mar | Norwich City FC | H | 0–1 | L |
| 16 Mar | Aston Villa FC | A | 0–3 | L |
| 13 Mar | Preston North End FC | H | 1–2 | L |
| 09 Mar | Brentford FC | H | 1–2 | 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)
H2H (16 games)
56%
Over 2.5 Goals
H2H history
H2H history
50%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
13%
Clean Sheets
Middlesbrough FC this season
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' 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' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 10' The home supporters are growing impatient. Swansea City AFC must find a spark to ignite this game.
- 15' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 20' A tactical chess match is unfolding here. The question is which manager blinks first.
- 21' That is a Yellow card for Swansea City AFC. Matt Grimes will be fuming at that decision.
- 26' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 31' Nathan Dyer needs to be pretty careful with his discipline considering 0 Red cards this season.
- 32' The supporters are chanting for Ryan Shotton. He replaces George Friend on 32 minute.
- 34' What a moment for Matt Grimes! That strike on 34 puts his side firmly in control.
- 38' Clinical. Composed. Brilliant. Wayne Routledge makes it 2-0.
- 43' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 48' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 53' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 55' Fresh legs for Middlesbrough FC! Britt Assombalonga comes on to replace Jordan Hugill.
- 60' Swansea City AFC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 65' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 68' A change in the Swansea City AFC ranks — Wayne Routledge exits the field as Joel Asoro enters on 68.
- 69' Luciano Narsingh is replacing Daniel James for the Swansea City AFC side.
- 71' A stunning finish from Connor Roberts — that came from absolutely nowhere!
- 76' It’s high time Graham Potter made some changes to put the his team’s game back to action.
- 79' Joe Rodon has so much to prove this time. He replaces Mike van der Hoorn on 79 minute.
- 81' George Saville has been a constant threat and now delivers with a goal on 81 minutes.
- 86' The energy levels are beginning to show. Graham Potter might look to freshen things up shortly.
- 90' Jonathan Howson is having his name booked by the referee on 90.
- The points are shared — Swansea City AFC 3-1 Middlesbrough FC. Honours even.
Lineups
Swansea City AFC Lineups
Starting XI
- 1
- 17
- 10
- 21
- 26
- 5
-
15
Wayne Routledge ↓ Joel Asoro 68'
-
20
Daniel James ↓ Luciano Narsingh 69'
- 28
- 12
- 23
Bench
-
16
Joel Asoro ↑ 68'
- 9
- 27
-
22
Joe Rodon ↑ 79'
-
11
Luciano Narsingh ↑ 69'
- 19
- 13
Coach
Graham Potter
Middlesbrough FC Lineups
Starting XI
- 23
-
3
George Friend ↓ Ryan Shotton 32'
- 4
- 20
-
8
Adam Clayton ↓ Ashley Fletcher 55'
- 19
- 16
- 22
- 24
- 11
- 2
Bench
- 17
-
18
Ashley Fletcher ↑ 55'
- 1
-
5
Ryan Shotton ↑ 32'
- 37
-
9
Britt Assombalonga ↑ 55'
- 28
Coach
Tony Pulis
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andre Ayew | 5 |
| Riley McGree | 3 |
| Emmanuel Latte Lath | 3 |
| Joel Piroe | 2 |
| Zan Vipotnik | 2 |
| Rhian Brewster | 2 |
| Duncan Watmore | 2 |
| Matt Grimes | 1 |
Head to Head
Swansea City AFC Form
2019-04-06
Swansea City AFC
3–1
Middlesbrough FC
W
2019-04-02
Swansea City AFC
3–0
Brentford FC
W
2019-03-30
Nottingham Forest FC
2–1
Swansea City AFC
L
2019-03-16
Swansea City AFC
2–3
Manchester City FC
L
2019-03-13
West Bromwich Albion FC
3–0
Swansea City AFC
L
2019-03-08
Norwich City FC
1–0
Swansea City AFC
L
Middlesbrough FC Form
2019-04-06
Swansea City AFC
3–1
Middlesbrough FC
L
2019-04-02
Middlesbrough FC
0–1
Bristol City FC
L
2019-03-30
Middlesbrough FC
0–1
Norwich City FC
L
2019-03-16
Aston Villa FC
3–0
Middlesbrough FC
L
2019-03-13
Middlesbrough FC
1–2
Preston North End FC
L
2019-03-09
Middlesbrough FC
1–2
Brentford FC
L
Predictions
Prediction accuracy
4 / 4
2.18
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.88
Middlesbrough FC xG
I would bet for:
Swansea City AFC to win 64% + Over 2.5 goals 58%
Match Result
✓ CorrectActual: Swansea City AFC win
Both Teams to Score
✓ Correct
Avg goals/match: 3.06
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 81% |
|
19% |
| ± 2.5 | 58% |
|
42% |
| ± 3.5 | 36% |
|
64% |
| ± 4.5 | 20% |
|
80% |
Double Chance
Swansea City AFC or Draw
85%
Draw or Middlesbrough FC
36%
Swansea City AFC or Middlesbrough FC
79%
Half-Time Result
✓ CorrectActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
2 – 0
11%
1 – 0
9.7%
1 – 1
9.7%
2 – 1
9.4%
3 – 0
7.8%
3 – 1
Actual
0 – 0
6.3%
4 – 0
4.3%
2 – 2
4.1%
4 – 1
3.8%
1 – 2
3.8%
0 – 1
3.4%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 23% | — | 77% |
| -2 | 23% | 20% | 57% |
| -1.5 | 43% | — | 57% |
| -1 | 43% | 23% | 34% |
| -0.5 | 66% | — | 34% |
| +0.5 | 87% | — | 13% |
| +1 | 87% | 9% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 3% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Swansea City AFC keeps clean sheet
42%
✓
Middlesbrough FC keeps clean sheet
12%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

