Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Swansea vs Middlesbrough — match result and stats (Apr 6, 2026)

Final score: Swansea 2:2 Middlesbrough — a draw. Championship, April 6, 2026. Stats, events and head-to-head are below.

апр 6, 2026 at 19:30
🔔 enable push in settings
FT
Swansea
2:2
Middlesbrough
2.163.13

Championship: Swansea vs Middlesbrough on 06 Apr 2026 finished 2:2.

Swansea are in good form: 4-4-1 in their last 9, 1.9 scored and 1.3 conceded per game.

Middlesbrough are in mixed form: 2-6-2 in their last 10, 1.4 scored and 1.1 conceded per game.

Over 2.5 lands in 67% of Swansea's games and 40% of Middlesbrough's; both teams score in 78% and 60%.

Chance quality: xG 2.2 vs 3.1.

Head-to-head (5): Swansea 1, Middlesbrough 3, 1 draw.

Predicted: 1:1 (12%) · also likely 0:1 (11%)

Lineups

SwanseaΣ €52.7m
#PlayerRoleAppsG+ARatFrom
22Vigouroux GKCORE386,8€450k
4FultonCORE341+06,5€450k
5Cabango CCORE391+07,1€9m
7Widell NEWCORE430+26,4€1.8mAalborg
9VipotnikKEY4119+26,9€22m
10EomCORE412+26,9
14TymonKEY501+106,9€10m
15Burgess NEWCORE432+07,2€1.5mIpswich
17FrancoKEY414+46,9€4m
20CullenCORE355+16,5€3.2m
41ParkerSUB27,1€300k
Bench (9)
#PlayerRoleAppsG+ARatFrom
1Fisher GKSUB56,5€600k
6Stamenic NEWCORE312+36,8€3mOlympiacos Piraeus
8Yalcouye NEWCORE301+26,5€12mSturm Graz
18Gustavo Nunes NEWSUB90+16,6€8mBrentford
21Walta NEWSUB66,5€3mSirius
23Santos NEWSUB16,6€350kBolton
25Ward NEWSUB86,6€200kCrystal Palace
33Idah NEWROT203+16,3€4.5mCeltic
35RonaldKEY495+56,5€3m
Out (3)
Inoussa Z.Back Injury
Key J.Inactive
Galbraith E.Inactive
MiddlesbroughΣ €67.6m
#PlayerRoleAppsG+ARatFrom
31Brynn GKKEY500+16,6€9m
2Brittain NEWKEY450+57,1€7mBlackburn
8McGreeROT195+37,1€3.5m
9ConwayKEY398+46,9€14m
12Ayling CCORE481+57,3€350k
13Strelec NEWROT235+06,6€8mSlovan Bratislava
16Browne NEWCORE424+36,8€2mSunderland
18MorrisKEY330+37,1€10m
24BanguraSUB80+17,0€700k
29Malanda NEWROT256,9€8mCharlotte
45Sarmiento NEWSUB86,6€5mCremonese
Bench (9)
#PlayerRoleAppsG+ARatFrom
32Wildsmith GK€300k
6FryCORE343+07,1€4m
14GilbertROT171+16,8€1m
15Munroe NEWSUB2€250kSwindon
20Sene NEWROT282+06,4€2mLausanne
25EdmundsonSUB67,0€600k
27Hansen NEWROT151+06,4€3.5mNijmegen
28McCabeSUB16,8€100k
44Ibeh NEWSUB3
Out (7)
Jones A.Ankle Injury
Lenihan D.Achilles Tendon Injury
Silvera S.Foot Injury
Hackney H.Calf Injury
Targett M.Injury
Whittaker M.Inactive
Castledine L.Inactive

Match statistics

2.16xG3.13
3Shots on target6
9Shots off target23
4Blocked shots16
70Attacks130
5Key passes20
84%Pass accuracy87%
15Crosses27
14Fouls11
2Penalties1
3Yellow cards3
4Goalkeeper saves1
12Throw-ins22
9Free kicks12
57Ball safe65
1Injuries1
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on231336
Corners1515210
Dangerous193723474284
Fouls75761411
Yellow013233

Detailed statistics

Recent matches (2 months)

Goals Threshold: 2,75Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played101010101010
Total less5 50%5 50%8 80%6 60%6 60%2 20%
Total more5 50%5 50%2 20%4 40%4 40%8 80%
Matches home / away555555
Total less (home / away)3 60%1 20%3 60%2 40%2 40%2 40%
Total more (home / away)2 40%4 80%2 40%3 60%3 60%3 60%
Individual total (home / away)1,602,003,602,202,004,205,806,2012,00
Individual total (overall)1,301,302,601,801,603,403,808,5012,30
Avg total2,802,302,553,603,403,509,0013,0011,00
Avg total (home / away)2,403,002,704,803,604,2011,2010,8011,00
Avg opponents' total1,501,002,501,801,803,605,204,509,70
Avg opponents' total (home / away)0,801,001,802,601,604,205,404,6010,00
Predicted total2,633,8011,65

Referee

Matt Donohue
Last 2 months: 6 games · 27 YC total · 4.5 YC/game · 2 RC
14.03Oxford — Charlton3-47
10.03Millwall — Derby0-33
07.03Bristol City — Coventry31-2152
04.03Fulham — West Ham2-46
24.02Blackburn — Bristol City2-24
14.02Manchester City — Salford City0-22

Last 10 matches

Swansea9 matches
Both teams to score7/978% fair1.29
Clean sheets2 / 9
Scored9 / 9
Middlesbrough10 matches
Both teams to score6/1060% fair1.67
Clean sheets2 / 10
Scored7 / 10

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
09.08.25ChampionshipMiddlesbroughSwansea100.330.0854%46%214242407225
08.03.25ChampionshipSwanseaMiddlesbrough101.040.3840%60%419856345611
10.08.24ChampionshipMiddlesbroughSwansea102.690.4436%64%4112541566913
06.04.24ChampionshipMiddlesbroughSwansea201.150.4740%60%418642534622
16.12.23ChampionshipSwanseaMiddlesbrough121.441.0458%42%245338384423
11.03.23ChampionshipSwanseaMiddlesbrough1350%50%677836444621
27.08.22ChampionshipMiddlesbroughSwansea2042%58%31022085120
23.04.22ChampionshipSwanseaMiddlesbrough0074%26%007421183200
04.12.21ChampionshipMiddlesbroughSwansea1041%59%211318152300
06.03.21ChampionshipSwanseaMiddlesbrough1061%39%200221170300

Against common opponents (2 months)

Swansea

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipSheff UnitedSwansea331.031.9648%52%4610343314211
21.03.26ChampionshipSwanseaCoventry031.712.2554%46%276223222731
21.02.26ChampionshipSwanseaBristol City100.590.7244%56%2261046313524

Middlesbrough

DateLeagueHomeAwayxG%OnOffDA
14.03.26ChampionshipMiddlesbroughBristol City112.490.3269%31%711138730941500
16.02.26ChampionshipCoventryMiddlesbrough311.791.1328%72%445133262323200
09.02.26ChampionshipSheff UnitedMiddlesbrough120.881.4337%63%597104357883210

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Swansea (vs a strong favourite) odds 1.01–2.30

Record 2-1-2 (W-D-L), 1.4 scored / 2.0 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipSheff UnitedSwansea331.031.9648%52%461034331421100
21.03.26ChampionshipSwanseaCoventry031.712.2554%46%27622322273100
10.03.26ChampionshipPortsmouthSwansea120.930.7059%41%33654721601200
28.02.26ChampionshipIpswichSwansea301.140.3046%54%62473829401000
31.01.26ChampionshipWatfordSwansea020.902.6957%43%561294435581210

Middlesbrough (as favourite) odds 1.45–2.05

Record 2-2-1 (W-D-L), 1.4 scored / 0.6 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipMiddlesbroughMillwall123.030.7960%40%6583673417611
21.03.26ChampionshipBlackburnMiddlesbrough000.321.4529%71%1359286831102
08.03.26ChampionshipQPRMiddlesbrough040.633.6731%69%376946503800
24.02.26ChampionshipMiddlesbroughLeicester111.210.8160%40%4613573448511
31.01.26ChampionshipMiddlesbroughNorwich100.430.5756%44%533541283522

Last matches (2 months)

Swansea DLLWWLDWLW

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipSheff UnitedSwansea331.031.9648%52%461034331421100
21.03.26ChampionshipSwanseaCoventry031.712.2554%46%27622322273100
13.03.26ChampionshipWrexhamSwansea200.920.8034%66%23973469550200
10.03.26ChampionshipPortsmouthSwansea120.930.7059%41%33654721601200
07.03.26ChampionshipSwanseaStoke201.120.8266%34%4219686291252401
28.02.26ChampionshipIpswichSwansea301.140.3046%54%62473829401000
24.02.26ChampionshipSwanseaPreston111.551.7663%37%2311115347482200
21.02.26ChampionshipSwanseaBristol City100.590.7244%56%226104631352400
14.02.26ChampionshipDerbySwansea200.801.0028%72%625121938622200
08.02.26ChampionshipSwanseaSheff Wed401.860.05601634622822200

Middlesbrough LDDLWWDDLW

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipMiddlesbroughMillwall123.030.7960%40%658367341761100
21.03.26ChampionshipBlackburnMiddlesbrough000.321.4529%71%135928683110200
14.03.26ChampionshipMiddlesbroughBristol City112.490.3269%31%711138730941500
11.03.26ChampionshipMiddlesbroughCharlton011.850.7278%22%8325311281120200
08.03.26ChampionshipQPRMiddlesbrough040.633.6731%69%37694650380000
02.03.26ChampionshipBirminghamMiddlesbrough130.601.0760%40%73475554622400
24.02.26ChampionshipMiddlesbroughLeicester111.210.8160%40%461357344851100
21.02.26ChampionshipMiddlesbroughOxford002.150.8174%26%62191211133953100
16.02.26ChampionshipCoventryMiddlesbrough311.791.1328%72%445133262323200
09.02.26ChampionshipSheff UnitedMiddlesbrough120.881.4337%63%597104357883210

Last matches (1 year)

Swansea DLLWWLDWLW

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipSheff UnitedSwansea331.031.9648%52%461034331421100
21.03.26ChampionshipSwanseaCoventry031.712.2554%46%27622322273100
13.03.26ChampionshipWrexhamSwansea200.920.8034%66%23973469550200
10.03.26ChampionshipPortsmouthSwansea120.930.7059%41%33654721601200
07.03.26ChampionshipSwanseaStoke201.120.8266%34%4219686291252401
28.02.26ChampionshipIpswichSwansea301.140.3046%54%62473829401000
24.02.26ChampionshipSwanseaPreston111.551.7663%37%2311115347482200
21.02.26ChampionshipSwanseaBristol City100.590.7244%56%226104631352400
14.02.26ChampionshipDerbySwansea200.801.0028%72%625121938622200
08.02.26ChampionshipSwanseaSheff Wed401.860.05601634622822200

Middlesbrough LDDLWWDDLW

DateLeagueHomeAwayxG%OnOffDA
03.04.26ChampionshipMiddlesbroughMillwall123.030.7960%40%658367341761100
21.03.26ChampionshipBlackburnMiddlesbrough000.321.4529%71%135928683110200
14.03.26ChampionshipMiddlesbroughBristol City112.490.3269%31%711138730941500
11.03.26ChampionshipMiddlesbroughCharlton011.850.7278%22%8325311281120200
08.03.26ChampionshipQPRMiddlesbrough040.633.6731%69%37694650380000
02.03.26ChampionshipBirminghamMiddlesbrough130.601.0760%40%73475554622400
24.02.26ChampionshipMiddlesbroughLeicester111.210.8160%40%461357344851100
21.02.26ChampionshipMiddlesbroughOxford002.150.8174%26%62191211133953100
16.02.26ChampionshipCoventryMiddlesbrough311.791.1328%72%445133262323200
09.02.26ChampionshipSheff UnitedMiddlesbrough120.881.4337%63%597104357883210

Bookmaker lines

Bookmaker lines

1X213,80X3,6021,90
Total 2,75O1,93U1,93
AH +0,5011,9321,93

Match FAQ

What was the final score of Swansea vs Middlesbrough?
The match ended 2:2 (Championship, April 6, 2026).
Who won, Swansea or Middlesbrough?
It was a draw — 2:2.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Swansea and Middlesbrough fared against each other?
Over the last 10 head-to-head meetings: 2 wins for Swansea, 1 draws, 7 wins for Middlesbrough. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home