Middlesbrough FC vs Swansea City AFC, Championship 2020-21 REGULAR SEASON
Overview
Match Preview
Middlesbrough FC vs Swansea City AFC — Championship at Riverside Stadium.
- Middlesbrough FC 15 games · 29 pts (2026/27)
- Swansea City AFC 15 games · 26 pts (2026/27)
Match Details
- Referee Jarred Gillett
- Referee Paul Hodskinson
- Referee Steve Meredith
- Referee Keith Stroud
5 games this season
🟨 6.0/game
⚽ 11.6 goals/game
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 |
|---|---|---|---|---|
| 02 Dec | Swansea City AFC | H | 2–1 | W |
| 28 Nov | Huddersfield Town AFC | A | 2–3 | L |
| 25 Nov | Derby County FC | H | 3–0 | W |
| 21 Nov | Norwich City FC | H | 0–1 | L |
| 07 Nov | Brentford FC | A | 0–0 | D |
| 03 Nov | Blackburn Rovers FC | A | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 02 Dec | Middlesbrough FC | A | 1–2 | L |
| 29 Nov | Nottingham Forest FC | A | 1–0 | W |
| 25 Nov | Sheffield Wednesday FC | H | 1–1 | D |
| 21 Nov | Rotherham United FC | H | 1–0 | W |
| 07 Nov | Norwich City FC | A | 0–1 | L |
| 03 Nov | Brentford FC | A | 1–1 | D |
Season Stats
| Middlesbrough FC | Swansea City AFC | |
|---|---|---|
| #2 | Position | #6 |
| 29 | Points | 26 |
| 15 | Played | 15 |
| 8 / 5 / 2 | W / D / L | 8 / 2 / 5 |
| 30 | Scored | 22 |
| 19 | Conceded | 18 |
| +11 | GD | +4 |
| 1.93 | PPG | 1.73 |
| 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
27%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
40%
Clean Sheets
Swansea City AFC this season
Swansea City AFC this season
Middlesbrough FC are 2nd (29 pts). Swansea City AFC are 6th (26 pts).
Goal Timing (This Season)
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
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
Top Scorers (This Season)
Middlesbrough FC
| William Lankshear | 13 G | |
| Amario Cozier-Duberry | 3 G | 4 A |
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 |
Events
Match Events
- 0' And we are off! middlesbrough fc vs swansea city afc — let the football do the talking.
- 5' With 0 assists to his name this season, Yan Dhanda is clearly more than just a goal scorer for swansea city afc.
- 10' swansea city afc are happy to let the opposition have the ball in their own half. The trap is set.
- 15' middlesbrough fc is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 20' swansea city afc fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 25' A tactical chess match is unfolding here. The question is which manager blinks first.
- 26' A stunning finish from Duncan Watmore — that came from absolutely nowhere!
- 31' Jamal Lowe has been one of the livelier players on the pitch with 5 goals to his name this season.
- 36' Dael Fry has certainly something to prove this evening. He made 15 appearances with only 0 goals this season.
- 41' Supporters expect more eagerness from Freddie Woodman, as he is very good at scoring at Riverside Stadium with 0 goals in the last 0 games.
- 45' A meaty challenge results in booking for Marvin Johnson on 45.
- 46' Another substitution for Swansea City AFC to replace Benjamin Cabango by Wayne Routledge on 46 minute.
- 51' Chuba Akpom, a England , has 8 bookings this season and will need to keep his discipline tonight.
- 56' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 57' The referee calls foul for Chuba Akpom. He receives a Yellow card.
- 62' The home supporters are growing impatient. middlesbrough fc must find a spark to ignite this game.
- 66' The Swansea City AFC manager makes a substitution. Kasey Palmer departs to be replaced by Yan Dhanda.
- 67' GOAL! Duncan Watmore scores on 67. Assisted by Paddy McNair
- 68' Another change for Middlesbrough FC made on 68 minute. Duncan Watmore leaves to be changed by George Saville.
- 73' The midfield battle is intense right now. Both middlesbrough fc and swansea city afc are fighting for every inch of the pitch.
- 78' Goal! Yan Dhanda scores his 16 goal in 398 matches.
- 79' Middlesbrough FC make a change. Marvin Johnson trudges off to be replaced by Hayden Coulson on 79 minutes.
- 81' The Swansea City AFC bench stirs into life. Korey Smith is withdrawn and Jordan Garrick gets his opportunity.
- 85' The referee calls foul for Matt Grimes. He receives a Yellow card.
- 90' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- The final score is 2-1.
Lineups
Middlesbrough FC Lineups
Starting XI
-
18
Duncan Watmore ↓ George Saville 68'
- 1
-
3
Marvin Johnson ↓ Hayden Coulson 79'
- 17
- 6
- 16
- 7
- 29
- 27
-
5
Sam Morsy ↓ Lewis Wing 79'
- 10
Bench
- 9
-
22
George Saville ↑ 68'
-
8
Lewis Wing ↑ 79'
- 15
- 19
-
33
Hayden Coulson ↑ 79'
- 32
- 37
- 24
Coach
Neil Warnock
Swansea City AFC Lineups
Starting XI
-
9
Jamal Lowe ↓ Matt Grimes 46'
-
7
Korey Smith ↓ Jordan Garrick 81'
- 10
-
6
Jay Fulton ↓ Viktor Gyokeres 46'
- 23
- 2
-
45
Kasey Palmer ↓ Yan Dhanda 66'
- 3
- 44
- 1
- 5
Bench
-
8
Matt Grimes ↑ 46'
- 26
-
15
Wayne Routledge ↑ 46'
-
21
Yan Dhanda ↑ 66'
- 13
- 20
-
14
Viktor Gyokeres ↑ 46'
- 24
-
41
Jordan Garrick ↑ 81'
Coach
Steve Cooper
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
Middlesbrough FC Form
2020-12-02
Middlesbrough FC
2–1
Swansea City AFC
W
2020-11-28
Huddersfield Town AFC
3–2
Middlesbrough FC
L
2020-11-25
Middlesbrough FC
3–0
Derby County FC
W
2020-11-21
Middlesbrough FC
0–1
Norwich City FC
L
2020-11-07
Brentford FC
0–0
Middlesbrough FC
D
2020-11-03
Blackburn Rovers FC
0–0
Middlesbrough FC
D
Swansea City AFC Form
2020-12-02
Middlesbrough FC
2–1
Swansea City AFC
L
2020-11-29
Nottingham Forest FC
0–1
Swansea City AFC
W
2020-11-25
Swansea City AFC
1–1
Sheffield Wednesday FC
D
2020-11-21
Swansea City AFC
1–0
Rotherham United FC
W
2020-11-07
Norwich City FC
1–0
Swansea City AFC
L
2020-11-03
Brentford FC
1–1
Swansea City AFC
D
Predictions
Prediction accuracy
3 / 4
1.55
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.24
Swansea City AFC xG
I would bet for:
Middlesbrough FC or Swansea City AFC 73% + Both teams to score 56%
Match Result
✓ CorrectActual: Middlesbrough FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.79
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 77% |
|
23% |
| ± 2.5 | 52% |
|
48% |
| ± 3.5 | 31% |
|
69% |
| ± 4.5 | 16% |
|
84% |
Double Chance
Middlesbrough FC or Draw
71%
Draw or Swansea City AFC
56%
Middlesbrough FC or Swansea City AFC
73%
Half-Time Result
✗ WrongActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
1 – 1
12.7%
2 – 1
Actual
1 – 0
8.6%
0 – 0
8%
2 – 0
7.2%
1 – 2
7.1%
0 – 1
6.7%
2 – 2
5.5%
0 – 2
4.7%
3 – 1
4.5%
3 – 0
3.7%
1 – 3
2.9%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 9% | — | 91% |
| -2 | 9% | 13% | 78% |
| -1.5 | 22% | — | 78% |
| -1 | 22% | 21% | 57% |
| -0.5 | 43% | — | 57% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 17% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Middlesbrough FC keeps clean sheet
30%
✓
Swansea City AFC keeps clean sheet
22%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

