Match details Swansea - Middlesbrough 6 Apr 2026 England Championship 2025-2026. Head-to-head statistics.

:
L L W W L
D D L W W
Expected
6 Apr 2026 19:30 Round 41
home draw away
3.32 3.56 2.04
Referee Matt Donohue   
Head to heads
Odds
Last 20 matches
Last 10 matches
Last 5 matches
SwanseaAverage performanceMiddlesbrough
Overall Home Overall Away
2.38 2.5 Average per game 2.46 2.75
1.13 1.4 Average goals scored per game 1.51 1.6
1.26 1.1 Average goals conceded per game 0.95 1.15
4.67 5.1 Corners 6.46 6.1
2 1.9 Cards 1.51 1.95
SwanseaAverage performanceMiddlesbrough
Overall Home Overall Away
2.3 2.3 Average per game 2.4 2.9
1.2 1.6 Average goals scored per game 1.55 1.7
1.1 0.7 Average goals conceded per game 0.85 1.2
4.65 5.2 Corners 7.25 6.3
1.95 1.9 Cards 1.45 1.7
SwanseaAverage performanceMiddlesbrough
Overall Home Overall Away
2.4 2.4 Average per game 2.1 3
1.2 1.6 Average goals scored per game 1.3 2
1.2 0.8 Average goals conceded per game 0.8 1
4.4 5.8 Corners 7.1 6.2
1.9 2.2 Cards 1.7 2
SwanseaAverage performanceMiddlesbrough
Overall Home Overall Away
2.6 2.5 Average per game 2.2 2.67
0.8 1 Average goals scored per game 1.6 2.33
1.8 1.5 Average goals conceded per game 0.6 0.33
3.8 7 Corners 8.2 7
1.8 2.5 Cards 1.4 2
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue - - - - -
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue - - - - -
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue 21 81(3.9) 41(2.0) 40(1.9) 3
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue 20 80(4.0) 41(2.1) 39(2.0) 2
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue 30 118(3.9) 56(1.9) 62(2.1) 7
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue 10 40(4.0) 16(1.6) 24(2.4) 2
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Matt Donohue 5 21(4.2) 8(1.6) 13(2.6) 2
Swansea Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Swansea Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Swansea Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Swansea Over
Under
Middlesbrough
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Swansea - Middlesbrough - Head to heads
08.03.25 Swansea Middlesbrough W 1:0 (1:0)
16.12.23 Swansea Middlesbrough L 1:2 (0:1)
11.03.23 Swansea Middlesbrough L 1:3 (1:0)
23.04.22 Swansea Middlesbrough D 1:1 (0:0)
06.03.21 Swansea Middlesbrough W 2:1 (1:0)
14.12.19 Swansea Middlesbrough W 3:1 (1:0)
06.04.19 Swansea Middlesbrough W 3:1 (2:0)
02.04.17 Swansea Middlesbrough D 0:0 (0:0)
Middlesbrough - Swansea - Head to heads
09.08.25 Middlesbrough Swansea W 1:0 (0:0)
10.08.24 Middlesbrough Swansea W 1:0 (1:0)
06.04.24 Middlesbrough Swansea W 2:0 (1:0)
27.08.22 Middlesbrough Swansea W 2:1 (2:0)
04.12.21 Middlesbrough Swansea W 1:0 (1:0)
02.12.20 Middlesbrough Swansea W 2:1 (1:0)
20.06.20 Middlesbrough Swansea L 0:3 (0:3)
22.09.18 Middlesbrough Swansea D 0:0 (0:0)
Swansea - Last matches
21.03.26 Swansea Coventry L 0:3 (0:3)
13.03.26 Wrexham Swansea L 2:0 (1:0)
10.03.26 Portsmouth Swansea W 1:2 (0:2)
07.03.26 Swansea Stoke W 2:0 (0:0)
28.02.26 Ipswich Swansea L 3:0 (2:0)
24.02.26 Swansea Preston D 1:1 (0:1)
21.02.26 Swansea Bristol City W 1:0 (1:0)
14.02.26 Derby Swansea L 2:0 (0:0)
11.01.26 Swansea West Brom D 1:1 (0:0) AET 1:1
12.01.25 Southampton Swansea L 3:0 (2:0)
29.10.25 Swansea Man City L 1:3 (1:1)
17.09.25 Swansea Nottingham W 3:2 (0:2)
26.08.25 Swansea Plymouth D 1:1 (1:1) AET 0:0, pen 5:3
12.08.25 Swansea Crawley W 3:1 (1:0)
28.08.24 Swansea Wycombe L 0:1 (0:1)
13.08.24 Swansea Gillingham W 3:1 (1:0)
Middlesbrough - Last matches
21.03.26 Blackburn Middlesbrough D 0:0 (0:0)
14.03.26 Middlesbrough Bristol City D 1:1 (0:0)
11.03.26 Middlesbrough Charlton L 0:1 (0:0)
08.03.26 QPR Middlesbrough W 0:4 (0:1)
02.03.26 Birmingham Middlesbrough W 1:3 (0:2)
24.02.26 Middlesbrough Leicester D 1:1 (1:1)
21.02.26 Middlesbrough Oxford Utd D 0:0 (0:0)
16.02.26 Coventry Middlesbrough L 3:1 (1:0)
10.01.26 Fulham Middlesbrough L 3:1 (0:1)
11.01.25 Middlesbrough Blackburn L 0:1 (0:0)
12.08.25 Middlesbrough Doncaster L 0:4 (0:2)
27.08.24 Middlesbrough Stoke L 0:5 (0:1)
14.08.24 Leeds Middlesbrough W 0:3 (0:0)
Team W D L Pts
Ковентри 24 8 7 80
Мидлсбро 20 11 8 71
Ипсвич 19 12 7 69
Миллуол 20 9 10 69
Халл 20 6 13 66
Саутгемптон 17 12 10 63
Рексхэм 17 12 10 63
Дерби Каунти 17 9 13 60
Уотфорд 14 14 11 56
Норвич 16 6 17 54
Бирмингем 14 11 14 53
КПР 15 8 16 53
Престон 13 13 13 52
Суонси 15 7 17 52
Сток 14 9 16 51
Бристоль Сити 14 9 16 51
Шеффилд Юнайтед 15 5 19 50
Чарльтон 12 12 15 48
Блэкберн 11 10 18 43
Вест Бромвич 11 10 18 43
Портсмут 10 10 18 40
Лестер 11 12 16 39
Оксфорд 9 12 18 39
Шеффилд Уэнсдей 1 9 29 -6
WDL
Double Chance
Over/Under
Corners
Yellow cards
Bookmaker Swansea X Middlesbrough
MarathonBet
3.32 3.56 2.04
Bookmaker 1X 12 X2
MarathonBet
1.72 1.27 1.3
Bookmaker 0.5 1.5 2.5 3.5 4.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.176 3.95 1.727 2.07 2.72 1.36 5.1 1.101
Bookmaker 7.5 8.5 9.5 10.5 11.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
Bookmaker 3.5 4.5 5.5 6.5 7.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet