Middlesbrough FC vs Swansea City AFC, Championship 2021-22 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)
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 |
|---|---|---|---|---|
| 04 Dec | Swansea City AFC | H | 1–0 | W |
| 27 Nov | Huddersfield Town AFC | A | 2–1 | W |
| 23 Nov | Preston North End FC | H | 1–2 | L |
| 20 Nov | Millwall FC | H | 1–1 | D |
| 06 Nov | West Bromwich Albion FC | A | 1–1 | D |
| 02 Nov | Luton Town FC | A | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 04 Dec | Middlesbrough FC | A | 0–1 | L |
| 27 Nov | Reading FC | H | 2–3 | L |
| 24 Nov | Barnsley FC | A | 2–0 | W |
| 20 Nov | Blackpool FC | H | 1–1 | D |
| 06 Nov | AFC Bournemouth | A | 0–4 | L |
| 02 Nov | Coventry City FC | A | 2–1 | W |
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' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Middlesbrough FC is hosting Swansea City AFC for another epic battle.
- 5' Middlesbrough FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 10' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 15' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 20' 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.
- 25' Supporters expect more eagerness from Rhys Williams, as he is very good at scoring at Riverside Stadium with 0 goals in the last 0 games.
- 26' A goal from the Guyana international Isaiah Jones! He fires home on 26 to make it 1-0!
- 31' The clock is ticking and both teams know a goal could change everything at this point.
- 36' 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.
- 41' With 0 assists to his name this season, Jonathan Howson is clearly more than just a goal scorer for Swansea City AFC.
- 45' The referee does not hesitate — a Yellow card for Jamie Paterson on 45 minutes.
- 46' The Swansea City AFC manager makes a substitution. Korey Smith departs to be replaced by Jules Ntcham.
- 51' It’s high time Chris Wilder made some changes to put the his team’s game back to action.
- 56' The Array continues to deliver drama. Both Middlesbrough FC and Swansea City AFC are desperate not to drop points on matchday .
- 61' Swansea City AFC 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.
- 66' A quiet spell here at Riverside Stadium. Swansea City AFC seem content sitting deep and soaking up pressure.
- 67' Michael Obafemi is ready to make an impact after coming on for Rhys Williams at the 67 minute mark.
- 70' That looks like a foul for a Yellow card for Paddy McNair.
- 72' Onel Hernandez is ready to make an impact after coming on for Duncan Watmore at the 72 minute mark.
- 73' The crowd applauds Andraz Sporar as he leaves the pitch. Uche Ikpeazu steps in for Middlesbrough FC.
- 78' Joel Latibeaudiere gets the nod from Swansea City AFC. He replaces Ethan Laird and will look to change the dynamic.
- 83' While there is no rush on the pitch, let’s have a look at some stats. Duncan Watmore made 377 appearances and scored 37 goals. He is very likely to score a goal today.
- 88' Matchday of the Array and both teams know exactly what is at stake tonight.
- 90' The Middlesbrough FC bench stirs into life. Anfernee Dijksteel is withdrawn and Dael Fry gets his opportunity.
- What a match! Full time at {STADIUM} — Middlesbrough FC 1-0 Swansea City AFC.
Lineups
Middlesbrough FC Lineups
Starting XI
-
18
Duncan Watmore ↓ Onel Hernandez 72'
- 22
- 28
- 17
- 16
- 7
- 27
-
2
Anfernee Dijksteel ↓ Dael Fry 90'
- 25
-
11
Andraz Sporar ↓ Uche Ikpeazu 73'
- 35
Bench
-
8
Onel Hernandez ↑ 72'
- 1
-
6
Dael Fry ↑ 90'
- 3
- 23
-
9
Uche Ikpeazu ↑ 73'
- 10
Coach
Chris Wilder
Swansea City AFC Lineups
Starting XI
-
7
Korey Smith ↓ Jules Ntcham 46'
- 12
- 18
- 8
- 26
- 4
- 3
- 5
- 17
- 27
-
46
Rhys Williams ↓ Michael Obafemi 67'
Bench
- 1
- 20
- 24
- 2
-
10
Jules Ntcham ↑ 46'
-
9
Michael Obafemi ↑ 67'
-
22
Joel Latibeaudiere ↑ 78'
Coach
Russell Martin
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Andre Ayew | 5 |
| Emmanuel Latte Lath | 3 |
| Riley McGree | 3 |
| Rhian Brewster | 2 |
| Duncan Watmore | 2 |
| Joel Piroe | 2 |
| Zan Vipotnik | 2 |
| Chuba Akpom | 1 |
Head to Head
Middlesbrough FC Form
2021-12-04
Middlesbrough FC
1–0
Swansea City AFC
W
2021-11-27
Huddersfield Town AFC
1–2
Middlesbrough FC
W
2021-11-23
Middlesbrough FC
1–2
Preston North End FC
L
2021-11-20
Middlesbrough FC
1–1
Millwall FC
D
2021-11-06
West Bromwich Albion FC
1–1
Middlesbrough FC
D
2021-11-02
Luton Town FC
3–1
Middlesbrough FC
L
Swansea City AFC Form
Predictions
Prediction accuracy
1 / 4
1.51
Middlesbrough FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.25
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
✗ Wrong
Avg goals/match: 2.76
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 76% |
|
24% |
| ± 2.5 | 51% |
|
49% |
| ± 3.5 | 30% |
|
70% |
| ± 4.5 | 15% |
|
85% |
Double Chance
Middlesbrough FC or Draw
71%
Draw or Swansea City AFC
55%
Middlesbrough FC or Swansea City AFC
73%
Half-Time Result
✗ WrongActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
1 – 1
12.9%
2 – 1
8.7%
1 – 0
Actual
0 – 0
8.3%
1 – 2
7.2%
2 – 0
7.1%
0 – 1
7%
2 – 2
5.4%
0 – 2
4.9%
3 – 1
4.4%
3 – 0
3.5%
1 – 3
3%
Asian Handicap — Middlesbrough FC
| Handicap | Middlesbrough FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 13% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 21% | 58% |
| -0.5 | 42% | — | 58% |
| +0.5 | 70% | — | 30% |
| +1 | 70% | 17% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 9% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Middlesbrough FC keeps clean sheet
29%
✗
Swansea City AFC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

