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 15 games · 26 pts (2026/27)
- Middlesbrough FC 15 games · 29 pts (2026/27)
Match Details
- Referee Richard Holme
- Referee Tim Wood
- Referee Dean Treleaven
- Referee Andy Woolmer
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
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 | |
|---|---|---|
| #6 | Position | #2 |
| 26 | Points | 29 |
| 15 | Played | 15 |
| 8 / 2 / 5 | W / D / L | 8 / 5 / 2 |
| 22 | Scored | 30 |
| 18 | Conceded | 19 |
| +4 | GD | +11 |
| 1.73 | PPG | 1.93 |
| 53% | Win % | 53% |
Key Stats
56%
Both Teams to Score
H2H (16 games)
H2H (16 games)
56%
Over 2.5 Goals
H2H history
H2H history
40%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
27%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
Swansea City AFC are 6th (26 pts). Middlesbrough FC are 2nd (29 pts).
Goal Timing (This Season)
Swansea City AFC
0-15
4/5
16-30
2/2
31-45
4/5
46-60
6/1
61-75
2/–
76+
3/5
■ Scored ■ Conceded
Middlesbrough FC
0-15
5/3
16-30
2/1
31-45
4/3
46-60
5/4
61-75
6/4
76+
7/2
■ Scored ■ Conceded
Top Scorers (This Season)
Swansea City AFC
| Adam Idah | 4 G | 1 A |
| Joseph Opoku | 3 G | 2 A |
| Moussa Kounfolo Yeo | 3 G | |
| Ji-sung Eom | 2 G | 2 A |
Middlesbrough FC
| William Lankshear | 13 G | |
| Amario Cozier-Duberry | 3 G | 4 A |
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 energy levels are beginning to show. Tony Pulis might look to freshen things up shortly.
- 10' England international Cameron Carter-Vickers has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 15' It looks like no one’s ball. Swansea City AFC is used to counterattacking playing. None of the sides are ready to take the lead.
- 20' Matchday of the Array and both teams know exactly what is at stake tonight.
- 21' Matt Grimes is having his name booked by the referee on 21.
- 26' 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.
- 31' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 32' A change in the Middlesbrough FC ranks — George Friend exits the field as Ryan Shotton enters on 32.
- 34' Goal! Matt Grimes scores his 18 goal in 397 matches.
- 38' A goal from the England international Wayne Routledge! He fires home on 38 to make it 2-0!
- 43' Britt Assombalonga has certainly something to prove this evening. He made 14 appearances with only 0 goals this season.
- 48' Daniel James is putting in a real shift tonight. He has covered more ground than anyone else for Swansea City AFC so far.
- 53' The clock is ticking and both teams know a goal could change everything at this point.
- 55' The Middlesbrough FC bench stirs into life. Jordan Hugill is withdrawn and Britt Assombalonga gets his opportunity.
- 60' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 65' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 68' The crowd applauds Wayne Routledge as he leaves the pitch. Joel Asoro steps in for Swansea City AFC.
- 69' Another change for Swansea City AFC made on 69 minute. Daniel James leaves to be changed by Luciano Narsingh.
- 71' Assisted by Bersant Celina with the perfectly-timed delivery and Connor Roberts makes no mistake. 3-0!
- 76' Middlesbrough FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 79' Joe Rodon is replacing Mike van der Hoorn for the Swansea City AFC side.
- 81' GOAL! George Saville fires home to make it 3-1!
- 86' Adam Clayton is a natural and has been asked to do a very specific job for Swansea City AFC tonight.
- 90' The referee shows Middlesbrough FC player a Yellow card on 90.
- Both sets of fans can go home satisfied — a 3-1 draw is a fair result on the day.
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 |
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Joel Piroe | 2 |
| Zan Vipotnik | 2 |
| Rhian Brewster | 2 |
| Duncan Watmore | 2 |
| Sam Morsy | 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
3 / 4
1.94
Swansea City AFC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.16
Middlesbrough FC xG
I would bet for:
Over 2.5 goals 59% + Both teams to score 59%
Match Result
✓ CorrectActual: Swansea City AFC win
Both Teams to Score
✓ Correct
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
79%
Draw or Middlesbrough FC
44%
Swansea City AFC or Middlesbrough FC
77%
Half-Time Result
✗ WrongActual: Swansea City AFC win at HT
Correct Score
✓ In top 12
1 – 1
11%
2 – 1
9.5%
2 – 0
8.4%
1 – 0
8%
3 – 1
Actual
0 – 0
6.1%
1 – 2
5.7%
2 – 2
5.5%
3 – 0
5.3%
0 – 1
4.4%
3 – 2
3.6%
0 – 2
3%
Asian Handicap — Swansea City AFC
| Handicap | Swansea City AFC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 15% | — | 85% |
| -2 | 15% | 17% | 68% |
| -1.5 | 32% | — | 68% |
| -1 | 32% | 22% | 46% |
| -0.5 | 54% | — | 46% |
| +0.5 | 78% | — | 22% |
| +1 | 78% | 13% | 9% |
| +1.5 | 91% | — | 9% |
| +2 | 91% | 6% | 3% |
| +2.5 | 97% | — | 3% |
Clean Sheet
Swansea City AFC keeps clean sheet
32%
✓
Middlesbrough FC keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

