MatchPulse

Middlesbrough vs Swansea — Championship

← Back
Middlesbrough
Middlesbrough
3º · 2.00 PPG
Days Since Last Match: 32d 0h
vs
–
–
Swansea
Swansea
1º · 2.09 PPG
Days Since Last Match: 38d 5h
Riverside Stadium·Middlesbrough·England·34,988
🔒 Pro Feature

Unlock all Match Predictions

Full mathematical models, value detection and advanced filters across every league.

from€8.99/mo

billed annually · cancel anytime

Middlesbrough and Swansea meet in the Championship 2026 season on 24 November 2026. Middlesbrough have recorded 8 wins from 17 matches this season (47% win rate), averaging 1.82 goals scored and 1.59 conceded per game. BTTS has occurred in 76% of their fixtures; Over 2.5 goals in 71%; and clean sheets in 18% of games. Swansea have won 53% of their 17 matches, with 1.24 goals scored and 0.94 conceded per game. Their BTTS rate stands at 35%, Over 2.5 at 47%, and clean sheets at 41%.

Based on our 7-model ensemble (Poisson, Dixon-Coles, Weighted Form, Normalized, Shots, Elo and Combined), the expected goals are 1.79 for Middlesbrough and 1.51 for Swansea. The models give Middlesbrough a 45% win probability, with a draw at 25% and an Swansea win at 30%. Over 2.5 goals is estimated at 63% and BTTS at 64%.

Season Statistics

Middlesbrough
—
Swansea
3º
Position
1º
2.00
PPG
2.09
55%
Win %
64%
2.00
Goals / game
1.45
1.45
Conceded / game
0.73
76%
BTTS %
35%
18%
Clean sheet %
41%
71%
Over 2.5 %
47%
6.0
Avg corners
4.3
18.7
Avg shots
12.3
5.9
Avg shots on target
4.3
1.2
Avg yellow cards
1.6
10.6
Avg fouls
9.6
57.3%
Avg possession
56.2%

Home vs Away

Middlesbrough
Home (6)
—
Swansea
Away (5)
2.33
PPG
2.40
67%
Win %
80%
2.33
Goals / game
1.80
1.50
Conceded / game
1.00
78%
BTTS %
50%
22%
Clean sheet %
33%
78%
Over 2.5 %
83%
6.0
Avg corners
4.3
18.7
Avg shots
12.3
5.9
Avg shots on target
4.3
1.2
Avg yellow cards
1.6
57.3%
Avg possession
56.2%

Goals Scored

MiddlesbroughHomeAwaySwanseaHomeAway
Over 0.5 Scored94%100%89%65%55%83%
Over 1.5 Scored56%67%44%47%45%50%
Over 2.5 Scored33%33%33%12%9%17%
Failed To Score6%0%11%35%45%17%

Goals Conceded

MiddlesbroughHomeAwaySwanseaHomeAway
Over 0.5 Conceded83%78%89%59%55%67%
Over 1.5 Conceded50%56%44%24%18%33%
Over 2.5 Conceded22%33%11%12%0%33%
Clean Sheets17%22%11%41%45%33%

Over 2.5 & BTTS Predictions

MiddlesbroughSwansea
Over 0.5100%88%
Over 1.583%65%
Over 2.572%47%
Over 3.556%18%
Over 4.522%0%
BTTS78%35%
BTTS & Win33%24%
BTTS & Draw33%6%
BTTS & Over 2.567%35%
BTTS No & Over 2.56%12%

1st Half / 2nd Half

MiddlesbroughSwansea
Win 1st Half41%35%
Draw 1st Half35%24%
Loss 1st Half24%41%
Scored 1st Half53%41%
Conceded 1st Half47%53%
Win 2nd Half53%35%
Draw 2nd Half18%53%
Loss 2nd Half29%12%
Scored 2nd Half71%47%
Conceded 2nd Half53%24%
Over 0.5 HT76%82%
Over 1.5 HT35%41%

Recent Venue Form

Middlesbrough (H)
DCardiff2–2
WWolves1–0
DMillwall2–2
WNorwich4–3
WWest Brom3–1
WLincoln2–1
Swansea (A)
WMillwall1–0
WLincoln2–1
LSouthampton1–3
WDerby3–0
WStoke City2–1
LMerthyr Town0–3

Number of Corners

10.3
Corners / Match
14 games
League Avg
10.4
132 games
8.8
Corners / Match
12 games
Match CornersMiddlesbroughSwanseaLeague Avg
Over 693%83%89%
Over 779%67%80%
Over 857%58%67%
Over 957%33%57%
Over 1036%25%45%
Over 1136%17%38%
Over 1229%8%28%
Over 1321%8%20%

Team Corners

Team CornersMiddlesbroughSwansea
Corners Earned / Match6.04.3
Corners Against / Match4.34.5
Over 2.5 Corners For93%83%
Over 3.5 Corners For64%58%
Over 4.5 Corners For57%58%
Over 2.5 Corners Against71%67%
Over 3.5 Corners Against64%50%
Over 4.5 Corners Against50%33%

Head to Head · 19 matches

9
Middlesbrough
47%
4
Draws
21%
6
Swansea
32%
63%
Over 1.5
12/19
53%
Over 2.5
10/19
21%
Over 3.5
4/19
47%
BTTS
9/19
06/04/26
Swansea
2–2
Middlesbrough
09/08/25
Middlesbrough
1–0
Swansea
08/03/25
Swansea
1–0
Middlesbrough
10/08/24
Middlesbrough
1–0
Swansea
06/04/24
Middlesbrough
2–0
Swansea
16/12/23
Swansea
1–2
Middlesbrough
11/03/23
Swansea
1–3
Middlesbrough
27/08/22
Middlesbrough
2–1
Swansea
23/04/22
Swansea
1–1
Middlesbrough
04/12/21
Middlesbrough
1–0
Swansea
06/03/21
Swansea
2–1
Middlesbrough
02/12/20
Middlesbrough
2–1
Swansea
20/06/20
Middlesbrough
0–3
Swansea
14/12/19
Swansea
3–1
Middlesbrough
06/04/19
Swansea
3–1
Middlesbrough
22/09/18
Middlesbrough
0–0
Swansea
02/04/17
Swansea
0–0
Middlesbrough
17/12/16
Middlesbrough
3–0
Swansea
12/12/12
Swansea
1–0
Middlesbrough
#TeamMPWDLGDPts
1Swansea11722+823
2West Ham11641+1822
3Middlesbrough11641+622
4Birmingham11551+920
5West Brom11623+320
6Stoke City11614+219
7Wolves11533+318
8Southampton11632+1117
9QPR11452+317
10Blackburn11434+115
11Sheffield Utd11434+115
12Millwall11434015
13Portsmouth11434015
14Wrexham11353-114
15Bolton11425-314
16Bristol City11425-314
17Charlton11353-514
18Lincoln11335-1012
19Cardiff11254+111
20Watford11326-911
21Norwich11308-49
22Burnley11155-58
23Derby11137-116
24Preston11119-154

Team Insights

Middlesbrough
  • ●Middlesbrough have been undefeated in their last 10 matches.
  • ●Middlesbrough have scored in each of their last 12 matches.
  • ●Middlesbrough have scored a minimum of 2 goals in each of their last 3 matches.
  • ●Middlesbrough have been undefeated in their last 6 home matches.
  • ●Middlesbrough have scored in each of their last 6 home matches.
  • ●Middlesbrough have won their last 2 away matches.
  • ●Middlesbrough have scored in each of their last 6 away matches.
  • ●Middlesbrough have scored a minimum of 2 goals in each of their last 3 away matches.
  • ●Middlesbrough failed to keep a clean sheet in 5 of their 6 home matches.
  • ●Middlesbrough have scored in 6 of their 6 home matches.
  • ●Middlesbrough failed to keep a clean sheet in 5 of their 6 away matches.
  • ●Middlesbrough have won 3 of their 6 away matches.
  • ●Middlesbrough have scored in 6 of their 6 away matches.
Swansea
  • ●Swansea have won their last 2 away matches.
  • ●Swansea have scored in each of their last 5 away matches.
  • ●Swansea have kept a clean sheet in 3 of their 6 home matches.
  • ●Swansea have won 4 of their 5 away matches.
  • ●Swansea have scored in 5 of their 5 away matches.
  • ●Swansea have conceded 75% of their goals in the first half.
WABolton15º5–1
DHCardiff19º2–2
WAStoke City6º3–2
WHWolves7º1–0
DABirmingham4º2–2
DHMillwall12º2–2
WHNorwich21º4–3
WAQPR9º1–0
DABurnley22º1–1
LHWest Ham2º0–1
WAMillwall12º1–0
WHNorwich21º2–1
WALincoln18º2–1
WHBurnley22º3–1
LASouthampton8º1–3
DHWrexham14º0–0
WHWatford20º2–0
WADerby23º3–0
DHSheffield Utd11º0–0

Season Schedule

Middlesbrough
WABolton5–1
DHCardiff2–2
WAStoke City3–2
WHWolves1–0
DABirmingham2–2
DHMillwall2–2
–HCharlton31/10
–AWrexham04/11
–AWatford07/11
Swansea
LHWest Ham0–1
WAMillwall1–0
WHNorwich2–1
WALincoln2–1
WHBurnley3–1
LASouthampton1–3
–AQPR24/10
–HBlackburn31/10
–APortsmouth03/11

Top Scorers

Middlesbrough
will lankshear7 ⚽
W. Lankshear6 ⚽
Amario Cozier-Duberry3 ⚽
Sebastian Berhalter2 ⚽
J. Sarmiento2 ⚽
L. Castledine2 ⚽
Swansea
A. Idah3 ⚽
J. Opoku3 ⚽
Moussa Kounfolo Yeo3 ⚽
Zan Vipotnik2 ⚽
Adam Idah2 ⚽
Eom Ji-Sung2 ⚽

Cards Given

Middlesbrough
2 🟨
Neto Borges2 🟨
Riley McGree2 🟨
Sebastian Berhalter2 🟨
W. Lankshear2 🟨
A.Malanda2 🟨
Swansea
Filip Lissah3 🟨
M. Widell2 🟨
F. Lissah2 🟨
Jay Fulton2 🟨
J. Fulton1 🟨
E. Just1 🟨