Swansea 2-2 Middlesbrough final score - 6 April 2026, Championship

England - Championship

Swansea
2
-
2
End
Middlesbrough
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Swansea Swansea
Middlesbrough Middlesbrough
End of game
M. Yalcouye
90+5'
90'
T. Conway
81'
A. Gilbert
F. Munroe
M. Yalcouye
J. Fulton
81'
75'
drop icon
T. Conway
Penalty
J. Ward
S. Parker
72'
66'
D. Fry
J. Sarmiento
66'
S. Hansen
D. Strelec
66'
M. Sene
R. McGree
E. Ji-sung
65'
62'
A. Browne
M. Stamenic
G. Franco
56'
A. Idah
Z. Vipotnik
56'
R. Pereira Martins
M. Widell
55'
G. Franco
51'
Half-time
45+5'
R. McGree
Z. Vipotnik
Penalty
45+4'
drop icon
34'
F. Munroe
A. Bangura
Z. Vipotnik
Penalty
20'
drop icon
12'
drop icon
A. Bangura
T. Conway
Kick-off

Game Statistics

Swansea Swansea
Middlesbrough Middlesbrough
6
Total shots
12
10
Clearances
4
3
Shots on target
6
2
Corners
10
9
Free Kicks
10
35
Possession (%)
65
10
Fouls
9
3
Yellow card
3
3
Shots off target
6
2
Shots blocked
10
4
Saves
1
1
Injuries
1
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
5 Middlesbrough
80 46 22 14 10 +25
11 Swansea
64 46 18 10 18 -2

Last matches

Swansea
Swansea Last matches
L W W L L D
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.17 Total goals
33% BTTS
1.17 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

3 Apr 2026 - Championship

Sheffield United
3 :  3
Swansea

21 Mar 2026 - Championship

Swansea
0 :  3
Coventry City

13 Mar 2026 - Championship

Wrexham
2 :  0
Swansea

10 Mar 2026 - Championship

Portsmouth
1 :  2
Swansea

7 Mar 2026 - Championship

Swansea
2 :  0
Stoke

28 Feb 2026 - Championship

Ipswich Town
3 :  0
Swansea
W W W D W L
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.67 Total goals
33% BTTS
1.83 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

21 Mar 2026 - Championship

Swansea
0 :  3
Coventry City

7 Mar 2026 - Championship

Swansea
2 :  0
Stoke

24 Feb 2026 - Championship

Swansea
1 :  1
Preston North End

21 Feb 2026 - Championship

Swansea
1 :  0
Bristol City

8 Feb 2026 - Championship

Swansea
4 :  0
Sheffield Wednesday

20 Jan 2026 - Championship

Swansea
3 :  1
Blackburn
W L L W L D
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
33% BTTS
1.17 Goals scored
1.83 Goals conceded
50% Over 2.5
50% Under 2.5

3 Apr 2026 - Championship

Sheffield United
3 :  3
Swansea

13 Mar 2026 - Championship

Wrexham
2 :  0
Swansea

10 Mar 2026 - Championship

Portsmouth
1 :  2
Swansea

28 Feb 2026 - Championship

Ipswich Town
3 :  0
Swansea

14 Feb 2026 - Championship

Derby County
2 :  0
Swansea

31 Jan 2026 - Championship

Watford
0 :  2
Swansea
Middlesbrough
Middlesbrough Last matches
W W L D D L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1.5 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

3 Apr 2026 - Championship

Middlesbrough
1 :  2
Millwall

21 Mar 2026 - Championship

Blackburn
0 :  0
Middlesbrough

14 Mar 2026 - Championship

Middlesbrough
1 :  1
Bristol City

11 Mar 2026 - Championship

Middlesbrough
0 :  1
Charlton Athletic

8 Mar 2026 - Championship

QPR
0 :  4
Middlesbrough

2 Mar 2026 - Championship

Birmingham
1 :  3
Middlesbrough
W D D L D L
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.5 Total goals
50% BTTS
0.67 Goals scored
0.83 Goals conceded
17% Over 2.5
83% Under 2.5

3 Apr 2026 - Championship

Middlesbrough
1 :  2
Millwall

14 Mar 2026 - Championship

Middlesbrough
1 :  1
Bristol City

11 Mar 2026 - Championship

Middlesbrough
0 :  1
Charlton Athletic

24 Feb 2026 - Championship

Middlesbrough
1 :  1
Leicester

21 Feb 2026 - Championship

Middlesbrough
0 :  0
Oxford United

31 Jan 2026 - Championship

Middlesbrough
1 :  0
Norwich
W W L W W D
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
2 Goals scored
1 Goals conceded
83% Over 2.5
17% Under 2.5

21 Mar 2026 - Championship

Blackburn
0 :  0
Middlesbrough

8 Mar 2026 - Championship

QPR
0 :  4
Middlesbrough

2 Mar 2026 - Championship

Birmingham
1 :  3
Middlesbrough

16 Feb 2026 - Championship

Coventry City
3 :  1
Middlesbrough

9 Feb 2026 - Championship

Sheffield United
1 :  2
Middlesbrough

21 Jan 2026 - Championship

Stoke
1 :  2
Middlesbrough

Head to head

Swansea

50 %

Draw

0 %

Middlesbrough

50 %

Average stats (last H2H results)

2
Total goals
33.33%
BTTS
1
Goals scored
1
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

9 Aug 2025 - Championship

Middlesbrough
1 :  0
Swansea

8 Mar 2025 - Championship

Swansea
1 :  0
Middlesbrough

10 Aug 2024 - Championship

Middlesbrough
1 :  0
Swansea

6 Apr 2024 - Championship

Middlesbrough
2 :  0
Swansea

6 Mar 2021 - Championship

Swansea
2 :  1
Middlesbrough

6 Apr 2019 - Championship

Swansea
3 :  1
Middlesbrough

Tactical Scheme

Swansea

Formation : 4 - 2 - 3 - 1

22
L. Vigouroux
41
S. Parker
5
B. Cabango
15
C. Burgess
14
J. Tymon
17
G. Franco
4
J. Fulton
20
L. Cullen
7
M. Widell
10
E. Ji-sung
9
Z. Vipotnik
13
D. Strelec
9
T. Conway
45
J. Sarmiento
18
A. Morris
16
A. Browne
8
R. McGree
24
A. Bangura
29
A. Malanda
12
L. Ayling
2
C. Brittain
31
S. Brynn

Formation : 4 - 4 - 2

Middlesbrough

Substitutes

Swansea
Swansea
Goalkeeper

A. Fisher

Defender

J. Ward

S. Parker 72'

R. Santos

Midfielder

M. Stamenic

G. Franco 56'

L. Walta

R. Pereira Martins

M. Widell 55'

M. Yalcouye

J. Fulton 81'

Forward

G. Nunes

A. Idah

Z. Vipotnik 56'

Middlesbrough
Middlesbrough
Goalkeeper

J. Wildsmith

Defender

F. Munroe

A. Bangura 34'

D. Fry

J. Sarmiento 66'

G. Edmundson

Midfielder

A. Gilbert

F. Munroe 81'

L. McCabe

Forward

S. Hansen

D. Strelec 66'

M. Sene

R. McGree 66'

C. Ibeh

Missing players

Swansea
Swansea
Midfielder

Z. Inoussa

Middlesbrough
Middlesbrough
Defender

D. Lenihan

A. Jones

Live Commentary

90+5' carton_jaune_1

Malick Yalcouye (Swansea) has been booked and must now be careful not to get a second yellow card.

90+4' coup_franc_1

Middlesbrough will need to be alert as they defend a dangerous free kick from Swansea.

90+3' coup_franc_1

Swansea awarded a free kick in their own half.

90+2' tir_non_cadre_1

Middlesbrough are pushing forward but Mamadou Kaly Sene's finish is wide of the goal.

90+1' sifflet_1

Goal kick for Middlesbrough at Swansea.com Stadium.

90+1' tir_non_cadre_1

Swansea's Ronald Pereira Martins breaks free at Swansea.com Stadium. But the strike goes wide of the post.

90' carton_jaune_1

Tommy Conway (Middlesbrough) gets a yellow card.

89'  

Matt Donohue awards the away team a throw-in.

89' sifflet_1

Ball goes out of play for a Middlesbrough goal kick.

89' tir_non_cadre_1

Swansea's Ben Cabango misses with an attempt on goal.

88' corner_1

Swansea have been awarded a corner by Matt Donohue.

88' tir_cadre_1

Swansea pushes forward through Liam Cullen, whose finish on goal is saved.

86'  

Throw-in Swansea.

86'  

Throw-in Swansea.

86'  

A throw-in for the away team on the opposite half.

85' tir_cadre_1

Middlesbrough's Alexander Gilbert gets in a shot on goal at Swansea.com Stadium. But the effort is unsuccessful.

83' sifflet_1

Matt Donohue awards Swansea a goal kick.

83' tir_non_cadre_1

Middlesbrough are coming forward and Luke Ayling gets in a strike, it misses the target, however.

81' substitution_1

Kim Hellberg is making the team's fifth substitution at Swansea.com Stadium with Alexander Gilbert replacing Finley Munroe.

81' substitution_1

The home team have replaced Jay Fulton with Malick Yalcouye. This is the fifth substitution made today by Vitor Matos.

80' sifflet_1

Swansea have a goal kick.

80' tir_non_cadre_1

Sontje Hansen of Middlesbrough gets in a strike, but is off target.

79'  

Swansea needs to be cautious. Middlesbrough have an attacking throw-in.

78' coup_franc_1

Free kick for Middlesbrough in the half of Swansea.

77'  

Throw-in high up the field for Middlesbrough in Swansea.

75' but_1

Tommy Conway scores from the spot to level the match at 2-2.

73'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

72' substitution_1

Vitor Matos (Swansea) is making a fourth substitution, with Joel Ward replacing Samuel Parker.

71'  

Throw-in for Middlesbrough close to the penalty box.

71' corner_1

Corner awarded to Middlesbrough.

70'  

Matt Donohue signals a throw-in for Middlesbrough, close to Swansea's area.

70' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

69' sifflet_1

Ball goes out of play for a Swansea goal kick.

68' sifflet_1

Matt Donohue awards Swansea a goal kick.

68' tir_non_cadre_1

Finley Munroe for Middlesbrough gets in a strike but fails to hit the target.

67'  

Middlesbrough have a dangerous throw-in.

66' substitution_1

Kim Hellberg is making the team's fourth substitution at Swansea.com Stadium with Sontje Hansen replacing David Strelec.

66' substitution_1

Kim Hellberg (Middlesbrough) is making a third substitution, with Mamadou Kaly Sene replacing Riley McGree.

66' substitution_1

The away team replace Jeremy Sarmiento with Dael Fry.

65' carton_jaune_1

At Swansea.com Stadium, Eom Ji-sung has been yellow-carded for the home team.

64' corner_1

Corner awarded to Middlesbrough.

64' tir_cadre_1

Middlesbrough drives forward and Aidan Morris gets in a shot. Without netting, however.

62' coup_franc_1

In Swansea a free kick has been awarded the home team.

62' carton_jaune_1

Alan Browne is booked for the away team.

61'  

Can Swansea get the ball into an attacking position from this throw-in in Middlesbrough's half?

58' coup_franc_1

Swansea are in shooting range from this free kick.

57' coup_franc_1

Middlesbrough awarded a free kick in their own half.

57'  

Throw-in for Middlesbrough at Swansea.com Stadium.

57'  

Throw-in for Middlesbrough in their own half.

56' substitution_1

Adam Idah is replacing Zan Vipotnik for Swansea at Swansea.com Stadium.

56' substitution_1

Marko Stamenic is replacing Goncalo Franco for the home team.

55' substitution_1

The home team have replaced Melker Widell with Ronald Pereira Martins. This is the second substitution made today by Vitor Matos.

55' sifflet_1

Swansea have a goal kick.

54'  

Matt Donohue awards the home team a throw-in.

54'  

Throw-in for Middlesbrough in the half of Swansea.

52' corner_1

Corner awarded to Middlesbrough.

51' coup_franc_1

Free kick in a good position for Middlesbrough!

51' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

51' carton_jaune_1

Goncalo Franco for Swansea has been booked by Matt Donohue and receives a first yellow card.

50' coup_franc_1

Free kick for Swansea in their own half.

48'  

Swansea awarded a throw-in in their own half.

47' coup_franc_1

Free kick Swansea.

45+8' tir_cadre_1

Finley Munroe of Middlesbrough smashes in a shot on target. The keeper saves, though.

45+7' coup_franc_1

It's getting dangerous! Free kick for Middlesbrough close to the penalty box.

45+5' carton_jaune_1

Riley McGree (Middlesbrough) has received a yellow card from Matt Donohue.

45+5'  

Throw-in for Swansea in their own half.

45+4' but_1

Goal! The home team take a 2-1 lead thanks to a penalty from Zan Vipotnik.

45+1' corner_1

Corner awarded to Middlesbrough.

45' sifflet_1

The whistle has gone to end the first-half.

45'  

Swansea’s Ben Cabango is on his feet again at Swansea.com Stadium.

44' blessure_1

Play has been temporarily suspended for attention to Ben Cabango for Swansea who is writhing in pain on the pitch.

43' sifflet_1

It's a goal kick for the home team in Swansea.

42' sifflet_1

Goal kick for Middlesbrough at Swansea.com Stadium.

42' tir_non_cadre_1

In Swansea Swansea attack through Zan Vipotnik. The finish is off target, however.

41' sifflet_1

Goal kick for Middlesbrough at Swansea.com Stadium.

41' corner_1

Swansea have been awarded a corner by Matt Donohue.

40'  

Can Swansea capitalize from this throw-in deep inside Middlesbrough's half?

39' sifflet_1

Ball goes out of play for a Swansea goal kick.

39' tir_non_cadre_1

Middlesbrough's Tommy Conway misses with an attempt on goal.

39' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

38' coup_franc_1

Matt Donohue signals a free kick to Middlesbrough.

37' coup_franc_1

Matt Donohue signals a free kick to Swansea in their own half.

36' coup_franc_1

Matt Donohue signals a free kick to Middlesbrough in their own half.

35' sifflet_1

It's a goal kick for the home team in Swansea.

34' substitution_1

Finley Munroe is on a sub for Alex Bangura for Middlesbrough.

31'  

Ball safe as Middlesbrough is awarded a throw-in in their half.

30' sifflet_1

Swansea have a goal kick.

29' coup_franc_1

Free kick for Middlesbrough in their own half.

28' coup_franc_1

Middlesbrough awarded a free kick in their own half.

28' coup_franc_1

Swansea awarded a free kick in their own half.

27' sifflet_1

Matt Donohue awards Swansea a goal kick.

27' tir_non_cadre_1

Middlesbrough are pushing forward but Jeremy Sarmiento's finish is wide of the goal.

26'  

Can Middlesbrough get the ball into an attacking position from this throw-in in Swansea's half?

25' corner_1

Corner awarded to Middlesbrough.

20' but_1

Goal! The home team are now level through a Zan Vipotnik penalty.

15'  

Matt Donohue signals a Swansea throw-in in Middlesbrough's half.

14' tir_cadre_1

David Strelec gets his shot on target but fails to score for Middlesbrough.

13'  

Matt Donohue awards the away team a throw-in.

12' but_1

Alex Bangura puts the ball in the net and the away team now lead 0-1. Tommy Conway instrumental with a fine assist.

11' coup_franc_1

Matt Donohue signals a free kick to Middlesbrough in their own half.

11'  

A throw-in for the away team on the opposite half.

10'  

Throw-in Swansea.

9' coup_franc_1

Free kick for Middlesbrough in the half of Swansea.

9'  

Throw-in for Middlesbrough in the half of Swansea.

8'  

Throw-in for Swansea at Swansea.com Stadium.

7'  

Middlesbrough awarded a throw-in in their own half.

7' coup_franc_1

Free kick for Swansea in their own half.

6' corner_1

Middlesbrough have been awarded a corner by Matt Donohue.

6' corner_1

Corner awarded to Middlesbrough.

2'  

Middlesbrough to take a throw-in in Swansea territory.

 

Both teams lost their last match.

 

Swansea City's performance of the last 5 matches is better than Middlesbrough FC's.

 

In Championship, Swansea City has better performance than Middlesbrough FC.

 

Middlesbrough FC haven't won in their last 4 games.

 

Swansea City scores 1.58 goals when playing at home and Middlesbrough FC scores 1.43 goals when playing away (on average).

 

Both teams didn't score on their last match.

 

Both teams haven't won their last match in Championship.

 

Average number of goals in the first half in meetings between Swansea City and Middlesbrough FC is 0.8.

 

Average number of goals in meetings between Swansea City and Middlesbrough FC is 1.6.

 

Swansea City scores 0.4 goals in a match against Middlesbrough FC and Middlesbrough FC scores 1.2 goals against Swansea City (on average).

 

Swansea City have won just 1 of their last 5 Championship games against Middlesbrough FC.

 

Middlesbrough FC have lost just 1 of their last 5 Championship games against Swansea City.

 

In the last 5 meetings Swansea City won 1, Middlesbrough FC won 4, 0 draws.

 

Middlesbrough FC have lost just 1 of their last 5 games against Swansea City (in all competitions).

 

Swansea City has streak of 2 matches with 0 scored goals.

 

Middlesbrough FC's performance of the last 5 matches is better than Swansea City's.

 

In Championship, Middlesbrough FC has better performance than Swansea City.

 

When Middlesbrough FC is down 1-0 away, they win 7% of their matches.

 

When Swansea City is down 0-1 home, they win 20% of their matches.

 

When Middlesbrough FC leads 0-1 away, they win in 69% of their matches.

 

When Swansea City leads 1-0 at home, they win in 65% of their matches.

 

On their last meeting Middlesbrough FC won by 1 goals.

 

The winner of their last meeting was Middlesbrough FC.

 

Swansea City wins 21% of halftimes, Middlesbrough FC wins 35%.

 

Swansea City wins 1st half in 21% of their matches, Middlesbrough FC in 35% of their matches.

 

A year ago, Middlesbrough FC were number 7 in the table with 57 points. Now they are number 2 with 71 points.

 

Marko Seufatu Nikola Stamenic has more yellow cards (11) than any other player at Swansea City. Luke David Ayling has collected 9 for Middlesbrough FC.

 

Zan Vipotnik is Swansea City's top scorer with 17 goals. Morgan Reece Whittaker has scored 11 times for Middlesbrough FC.

 

Middlesbrough FC haven't scored in 5 of their 20 away matches in Championship this season.

 

Swansea City haven't scored in 2 of their 20 home matches in Championship this season.

 

Did you know that Middlesbrough FC scores 25% of their goals between the minutes 31-45?

 

Did you know that Swansea City scores 27% of their goals between the minutes 76-90?

 

Last season's matches: 1-0 (Swansea City at home) and 1-0 (Middlesbrough FC at home).

 

During the last 22 meetings, Swansea City have won 8 times, there have been 4 draws while Middlesbrough FC have won 10 times. The goal difference is 28-24 in favour of Middlesbrough FC.

 

During the last 11 meetings with Swansea City playing at home, Swansea City have won 6 times, there have been 2 draws while Middlesbrough FC have won 3 times. The goal difference is 14-12 in favour of Swansea City.

 

The most common result of matches between Swansea City and Middlesbrough FC when Swansea City is playing at home is 1-0. 3 matches have ended with this result.

Score and result Swansea - Middlesbrough

The Swansea - Middlesbrough match (Football - Championship) at 06/04/2026 12:30 is complete.

The Swansea - Middlesbrough match result is as follows: 2-2.

Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.