Southampton host Middlesbrough in the England Championship on 12 May 2026, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
The first leg somehow ended without goals despite Middlesbrough producing one of their most aggressive home performances of the season. Southampton survived long periods of pressure before improving after the break, leaving this semi-final perfectly balanced heading into a decisive night at St Mary’s.
That goalless draw may also change the tactical approach for the return leg. Middlesbrough showed they can create chances against Saints, while Southampton’s attacking numbers across the season suggest they are unlikely to stay quiet for a second consecutive meeting.
Southampton arrive for the second leg with only one defeat across their last five matches, and even that came away to Manchester City in the FA Cup. Tonda Eckert’s side have continued to produce goals consistently, scoring eight times across their previous four matches before the first leg stalemate.
Saints also closed the regular campaign with outstanding momentum. Their late season surge pushed them into the playoff places after collecting more points than any other Championship side across the final months of the season.
Home matches have recently produced open contests. Southampton drew 2-2 against Ipswich and Bristol City, showing attacking quality but also vulnerability without the ball.
Across the full league season they scored 82 goals, comfortably the strongest attacking total between these two clubs.
The first leg also highlighted their resilience. Southampton absorbed heavy first half pressure before regaining control after the interval, and they came close to stealing victory late on through Taylor Harwood Bellis.
Boro will still feel frustrated that they failed to take advantage of their dominance in the first leg. Seventeen first half shots without scoring reflected both their attacking intent and their lack of composure in decisive moments.
Kim Hellberg’s side remain dangerous going forward despite that frustration. They scored ten goals across the four matches before the playoffs, including the 5-1 victory against Watford and a strong attacking display in the 2-2 draw at Ipswich.
Defensively, however, recent away matches have lacked control. Boro conceded twice against both Ipswich and Wrexham, and Southampton’s movement in attacking areas is likely to create another difficult examination at St Mary’s.
The head-to-head record also suggests this fixture can swing quickly. Middlesbrough’s impressive 4-0 home victory earlier this year showed their attacking ceiling, but previous meetings at Southampton have generally been much tighter affairs.
The top prediction for this fixture is Southampton to win at 2.25 odds. Saints carry stronger momentum into the second leg, they now hold home advantage, and their attacking numbers across the season remain difficult to ignore. Southampton also handled the pressure of the first leg well despite Middlesbrough’s aggressive opening spell.
The Over 2.5 goals priced at 1.73 is a value bet. The first leg was unusually restrained considering the attacking profiles of both teams, and the return match should naturally open up once the first goal arrives. Southampton’s recent home matches have regularly produced goals at both ends, while Middlesbrough have also been involved in several high scoring contests during recent weeks.
Our recommended correct score tip is Southampton 2-1 priced at 9.00 odds. Middlesbrough have shown enough attacking quality to threaten again, but Southampton’s stronger late season rhythm and home advantage could prove decisive in another competitive contest.
| Southampton | Middlesbrough | |
|---|---|---|
| Game Played | 47 | 48 |
| Wins | 22 | 22 |
| Draws | 15 | 15 |
| Loss | 10 | 11 |
| Goals For | 82 | 73 |
| Goals Against | 56 | 49 |
| Southampton | Middlesbrough | |
|---|---|---|
| Game Played | 23 | 24 |
| Wins | 12 | 10 |
| Draws | 8 | 8 |
| Loss | 3 | 6 |
| Goals For | 38 | 39 |
| Goals Against | 19 | 31 |
|
12.05.26
|
Southampton Middlesbrough |
2-1 |
|
09.05.26
|
Middlesbrough Southampton |
0-0 |
|
02.05.26
|
Preston Southampton |
1-3 |
|
28.04.26
|
Southampton Ipswich |
2-2 |
|
25.04.26
|
Manchester City Southampton |
2-1 |
|
21.04.26
|
Southampton Bristol City |
2-2 |
|
18.04.26
|
Swansea Southampton |
1-2 |
|
14.04.26
|
Southampton Blackburn |
3-0 |
|
11.04.26
|
Southampton Derby |
2-1 |
|
07.04.26
|
Wrexham Southampton |
1-5 |
|
04.04.26
|
Southampton Arsenal |
2-1 |
|
21.03.26
|
Southampton Oxford |
2-0 |
|
18.03.26
|
Southampton Norwich |
1-0 |
|
14.03.26
|
Coventry Southampton |
1-2 |
|
11.03.26
|
West Brom Southampton |
1-1 |
|
08.03.26
|
Fulham Southampton |
0-1 |
|
28.02.26
|
Sheffield Wednesday Southampton |
1-3 |
|
24.02.26
|
Southampton QPR |
5-0 |
|
21.02.26
|
Southampton Charlton |
1-1 |
|
14.02.26
|
Southampton Leicester |
2-1 |
|
10.02.26
|
Leicester Southampton |
3-4 |
|
07.02.26
|
Southampton Watford |
1-0 |
|
31.01.26
|
Stoke City Southampton |
0-2 |
|
25.01.26
|
Portsmouth Southampton |
1-1 |
|
21.01.26
|
Southampton Sheffield United |
1-0 |
|
17.01.26
|
Southampton Hull City |
1-2 |
|
10.01.26
|
Doncaster Southampton |
2-3 |
|
04.01.26
|
Middlesbrough Southampton |
4-0 |
|
01.01.26
|
Southampton Millwall |
0-0 |
|
29.12.25
|
Birmingham Southampton |
1-1 |
|
26.12.25
|
Oxford Southampton |
2-1 |
|
20.12.25
|
Southampton Coventry |
1-1 |
|
13.12.25
|
Norwich Southampton |
2-1 |
|
09.12.25
|
Southampton West Brom |
3-2 |
|
06.12.25
|
Southampton Birmingham |
3-1 |
|
29.11.25
|
Millwall Southampton |
3-2 |
|
25.11.25
|
Southampton Leicester |
3-0 |
|
22.11.25
|
Charlton Southampton |
1-5 |
|
08.11.25
|
Southampton Sheffield Wednesday |
3-1 |
|
05.11.25
|
QPR Southampton |
1-2 |
|
01.11.25
|
Southampton Preston |
0-2 |
|
25.10.25
|
Blackburn Southampton |
2-1 |
|
21.10.25
|
Bristol City Southampton |
3-1 |
|
18.10.25
|
Southampton Swansea |
0-0 |
|
04.10.25
|
Derby Southampton |
1-1 |
|
30.09.25
|
Sheffield United Southampton |
1-2 |
|
27.09.25
|
Southampton Middlesbrough |
1-1 |
|
23.09.25
|
Liverpool Southampton |
2-1 |
|
20.09.25
|
Hull City Southampton |
3-1 |
|
14.09.25
|
Southampton Portsmouth |
0-0 |
|
12.05.26
|
Southampton Middlesbrough |
2-1 |
|
28.04.26
|
Southampton Ipswich |
2-2 |
|
21.04.26
|
Southampton Bristol City |
2-2 |
|
14.04.26
|
Southampton Blackburn |
3-0 |
|
11.04.26
|
Southampton Derby |
2-1 |
|
04.04.26
|
Southampton Arsenal |
2-1 |
|
21.03.26
|
Southampton Oxford |
2-0 |
|
18.03.26
|
Southampton Norwich |
1-0 |
|
24.02.26
|
Southampton QPR |
5-0 |
|
21.02.26
|
Southampton Charlton |
1-1 |
|
14.02.26
|
Southampton Leicester |
2-1 |
|
07.02.26
|
Southampton Watford |
1-0 |
|
21.01.26
|
Southampton Sheffield United |
1-0 |
|
17.01.26
|
Southampton Hull City |
1-2 |
|
01.01.26
|
Southampton Millwall |
0-0 |
|
20.12.25
|
Southampton Coventry |
1-1 |
|
09.12.25
|
Southampton West Brom |
3-2 |
|
06.12.25
|
Southampton Birmingham |
3-1 |
|
25.11.25
|
Southampton Leicester |
3-0 |
|
08.11.25
|
Southampton Sheffield Wednesday |
3-1 |
|
01.11.25
|
Southampton Preston |
0-2 |
|
18.10.25
|
Southampton Swansea |
0-0 |
|
27.09.25
|
Southampton Middlesbrough |
1-1 |
|
14.09.25
|
Southampton Portsmouth |
0-0 |
|
23.08.25
|
Southampton Stoke City |
1-2 |
|
09.08.25
|
Southampton Wrexham |
2-1 |
|
02.08.25
|
Southampton Brighton |
2-2 |
|
18.07.25
|
Southampton Valenciennes |
1-1 |
|
25.05.25
|
Southampton Arsenal |
1-2 |
|
10.05.25
|
Southampton Manchester City |
0-0 |
|
26.04.25
|
Southampton Fulham |
1-2 |
|
12.04.25
|
Southampton Aston Villa |
0-3 |
|
02.04.25
|
Southampton Crystal Palace |
1-1 |
|
15.03.25
|
Southampton Wolves |
1-2 |
|
22.02.25
|
Southampton Brighton |
0-4 |
|
15.02.25
|
Southampton Bournemouth |
1-3 |
|
08.02.25
|
Southampton Burnley |
0-1 |
|
25.01.25
|
Southampton Newcastle |
1-3 |
|
12.01.25
|
Southampton Swansea |
3-0 |
|
04.01.25
|
Southampton Brentford |
0-5 |
|
26.12.24
|
Southampton West Ham |
0-1 |
|
18.12.24
|
Southampton Liverpool |
1-2 |
|
15.12.24
|
Southampton Tottenham |
0-5 |
|
04.12.24
|
Southampton Chelsea |
1-5 |
|
24.11.24
|
Southampton Liverpool |
2-3 |
|
02.11.24
|
Southampton Everton |
1-0 |
|
29.10.24
|
Southampton Stoke City |
3-2 |
|
19.10.24
|
Southampton Leicester |
2-3 |
|
21.09.24
|
Southampton Ipswich |
1-1 |
|
14.09.24
|
Southampton Manchester United |
0-3 |
|
09.05.26
|
Middlesbrough Southampton |
0-0 |
|
02.05.26
|
Preston Southampton |
1-3 |
|
25.04.26
|
Manchester City Southampton |
2-1 |
|
18.04.26
|
Swansea Southampton |
1-2 |
|
07.04.26
|
Wrexham Southampton |
1-5 |
|
14.03.26
|
Coventry Southampton |
1-2 |
|
11.03.26
|
West Brom Southampton |
1-1 |
|
08.03.26
|
Fulham Southampton |
0-1 |
|
28.02.26
|
Sheffield Wednesday Southampton |
1-3 |
|
10.02.26
|
Leicester Southampton |
3-4 |
|
31.01.26
|
Stoke City Southampton |
0-2 |
|
25.01.26
|
Portsmouth Southampton |
1-1 |
|
10.01.26
|
Doncaster Southampton |
2-3 |
|
04.01.26
|
Middlesbrough Southampton |
4-0 |
|
29.12.25
|
Birmingham Southampton |
1-1 |
|
26.12.25
|
Oxford Southampton |
2-1 |
|
13.12.25
|
Norwich Southampton |
2-1 |
|
29.11.25
|
Millwall Southampton |
3-2 |
|
22.11.25
|
Charlton Southampton |
1-5 |
|
05.11.25
|
QPR Southampton |
1-2 |
|
25.10.25
|
Blackburn Southampton |
2-1 |
|
21.10.25
|
Bristol City Southampton |
3-1 |
|
04.10.25
|
Derby Southampton |
1-1 |
|
30.09.25
|
Sheffield United Southampton |
1-2 |
|
23.09.25
|
Liverpool Southampton |
2-1 |
|
20.09.25
|
Hull City Southampton |
3-1 |
|
30.08.25
|
Watford Southampton |
2-2 |
|
26.08.25
|
Norwich Southampton |
0-3 |
|
17.08.25
|
Ipswich Southampton |
1-1 |
|
12.08.25
|
Northampton Southampton |
0-1 |
|
26.07.25
|
Espanyol Southampton |
2-1 |
|
18.05.25
|
Everton Southampton |
2-0 |
|
03.05.25
|
Leicester Southampton |
2-0 |
|
19.04.25
|
West Ham Southampton |
1-1 |
|
06.04.25
|
Tottenham Southampton |
3-1 |
|
08.03.25
|
Liverpool Southampton |
3-1 |
|
25.02.25
|
Chelsea Southampton |
4-0 |
|
01.02.25
|
Ipswich Southampton |
1-2 |
|
19.01.25
|
Nottingham Forest Southampton |
3-2 |
|
16.01.25
|
Manchester United Southampton |
3-1 |
|
29.12.24
|
Crystal Palace Southampton |
2-1 |
|
22.12.24
|
Fulham Southampton |
0-0 |
|
07.12.24
|
Aston Villa Southampton |
1-0 |
|
29.11.24
|
Brighton Southampton |
1-1 |
|
09.11.24
|
Wolves Southampton |
2-0 |
|
26.10.24
|
Manchester City Southampton |
1-0 |
|
05.10.24
|
Arsenal Southampton |
3-1 |
|
30.09.24
|
Bournemouth Southampton |
3-1 |
|
17.09.24
|
Everton Southampton (Penalties:5 - 6) |
1-1 |
|
31.08.24
|
Brentford Southampton |
3-1 |
|
12.05.26
|
Southampton Middlesbrough |
2-1 |
|
09.05.26
|
Middlesbrough Southampton |
0-0 |
|
02.05.26
|
Wrexham Middlesbrough |
2-2 |
|
25.04.26
|
Middlesbrough Watford |
5-1 |
|
22.04.26
|
Middlesbrough Sheffield Wednesday |
1-0 |
|
19.04.26
|
Ipswich Middlesbrough |
2-2 |
|
11.04.26
|
Middlesbrough Portsmouth |
0-1 |
|
06.04.26
|
Swansea Middlesbrough |
2-2 |
|
03.04.26
|
Middlesbrough Millwall |
1-2 |
|
21.03.26
|
Blackburn Middlesbrough |
0-0 |
|
14.03.26
|
Middlesbrough Bristol City |
1-1 |
|
11.03.26
|
Middlesbrough Charlton |
0-1 |
|
08.03.26
|
QPR Middlesbrough |
0-4 |
|
02.03.26
|
Birmingham Middlesbrough |
1-3 |
|
24.02.26
|
Middlesbrough Leicester |
1-1 |
|
21.02.26
|
Middlesbrough Oxford |
0-0 |
|
16.02.26
|
Coventry Middlesbrough |
3-1 |
|
09.02.26
|
Sheffield United Middlesbrough |
1-2 |
|
31.01.26
|
Middlesbrough Norwich |
1-0 |
|
24.01.26
|
Middlesbrough Preston |
4-0 |
|
21.01.26
|
Stoke City Middlesbrough |
1-2 |
|
16.01.26
|
West Brom Middlesbrough |
2-3 |
|
10.01.26
|
Fulham Middlesbrough |
3-1 |
|
04.01.26
|
Middlesbrough Southampton |
4-0 |
|
01.01.26
|
Derby Middlesbrough |
1-0 |
|
29.12.25
|
Middlesbrough Hull City |
0-1 |
|
26.12.25
|
Middlesbrough Blackburn |
0-0 |
|
20.12.25
|
Bristol City Middlesbrough |
2-0 |
|
13.12.25
|
Middlesbrough QPR |
3-1 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
05.12.25
|
Hull City Middlesbrough |
1-4 |
|
29.11.25
|
Middlesbrough Derby |
2-1 |
|
25.11.25
|
Middlesbrough Coventry |
2-4 |
|
22.11.25
|
Oxford Middlesbrough |
1-1 |
|
08.11.25
|
Middlesbrough Birmingham |
2-1 |
|
04.11.25
|
Leicester Middlesbrough |
1-1 |
|
01.11.25
|
Watford Middlesbrough |
3-0 |
|
25.10.25
|
Middlesbrough Wrexham |
1-1 |
|
22.10.25
|
Sheffield Wednesday Middlesbrough |
0-1 |
|
17.10.25
|
Middlesbrough Ipswich |
2-1 |
|
04.10.25
|
Portsmouth Middlesbrough |
1-0 |
|
30.09.25
|
Middlesbrough Stoke City |
0-0 |
|
27.09.25
|
Southampton Middlesbrough |
1-1 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
13.09.25
|
Preston Middlesbrough |
2-2 |
|
30.08.25
|
Middlesbrough Sheffield United |
1-0 |
|
23.08.25
|
Norwich Middlesbrough |
1-2 |
|
16.08.25
|
Millwall Middlesbrough |
0-3 |
|
12.08.25
|
Middlesbrough Doncaster |
0-4 |
|
09.08.25
|
Middlesbrough Swansea |
1-0 |
|
09.05.26
|
Middlesbrough Southampton |
0-0 |
|
25.04.26
|
Middlesbrough Watford |
5-1 |
|
22.04.26
|
Middlesbrough Sheffield Wednesday |
1-0 |
|
11.04.26
|
Middlesbrough Portsmouth |
0-1 |
|
03.04.26
|
Middlesbrough Millwall |
1-2 |
|
14.03.26
|
Middlesbrough Bristol City |
1-1 |
|
11.03.26
|
Middlesbrough Charlton |
0-1 |
|
24.02.26
|
Middlesbrough Leicester |
1-1 |
|
21.02.26
|
Middlesbrough Oxford |
0-0 |
|
31.01.26
|
Middlesbrough Norwich |
1-0 |
|
24.01.26
|
Middlesbrough Preston |
4-0 |
|
04.01.26
|
Middlesbrough Southampton |
4-0 |
|
29.12.25
|
Middlesbrough Hull City |
0-1 |
|
26.12.25
|
Middlesbrough Blackburn |
0-0 |
|
13.12.25
|
Middlesbrough QPR |
3-1 |
|
29.11.25
|
Middlesbrough Derby |
2-1 |
|
25.11.25
|
Middlesbrough Coventry |
2-4 |
|
08.11.25
|
Middlesbrough Birmingham |
2-1 |
|
25.10.25
|
Middlesbrough Wrexham |
1-1 |
|
17.10.25
|
Middlesbrough Ipswich |
2-1 |
|
30.09.25
|
Middlesbrough Stoke City |
0-0 |
|
19.09.25
|
Middlesbrough West Brom |
2-1 |
|
30.08.25
|
Middlesbrough Sheffield United |
1-0 |
|
12.08.25
|
Middlesbrough Doncaster |
0-4 |
|
09.08.25
|
Middlesbrough Swansea |
1-0 |
|
02.08.25
|
Middlesbrough Deportivo La Coruna |
2-2 |
|
26.04.25
|
Middlesbrough Norwich |
0-0 |
|
18.04.25
|
Middlesbrough Plymouth |
2-1 |
|
08.04.25
|
Middlesbrough Leeds |
0-1 |
|
29.03.25
|
Middlesbrough Oxford |
2-1 |
|
11.03.25
|
Middlesbrough QPR |
2-1 |
|
01.03.25
|
Middlesbrough Derby |
1-0 |
|
15.02.25
|
Middlesbrough Watford |
0-1 |
|
03.02.25
|
Middlesbrough Sunderland |
2-3 |
|
21.01.25
|
Middlesbrough West Brom |
2-0 |
|
11.01.25
|
Middlesbrough Blackburn |
0-1 |
|
04.01.25
|
Middlesbrough Cardiff |
1-1 |
|
29.12.24
|
Middlesbrough Burnley |
0-0 |
|
26.12.24
|
Middlesbrough Sheffield Wednesday |
3-3 |
|
14.12.24
|
Middlesbrough Millwall |
1-0 |
|
30.11.24
|
Middlesbrough Hull City |
3-1 |
|
27.11.24
|
Middlesbrough Blackburn |
0-1 |
|
09.11.24
|
Middlesbrough Luton |
5-1 |
|
02.11.24
|
Middlesbrough Coventry |
0-3 |
|
23.10.24
|
Middlesbrough Sheffield United |
1-0 |
|
19.10.24
|
Middlesbrough Bristol City |
0-2 |
|
28.09.24
|
Middlesbrough Stoke City |
2-0 |
|
14.09.24
|
Middlesbrough Preston |
1-1 |
|
27.08.24
|
Middlesbrough Stoke City |
0-5 |
|
24.08.24
|
Middlesbrough Portsmouth |
2-2 |
|
12.05.26
|
Southampton Middlesbrough |
2-1 |
|
02.05.26
|
Wrexham Middlesbrough |
2-2 |
|
19.04.26
|
Ipswich Middlesbrough |
2-2 |
|
06.04.26
|
Swansea Middlesbrough |
2-2 |
|
21.03.26
|
Blackburn Middlesbrough |
0-0 |
|
08.03.26
|
QPR Middlesbrough |
0-4 |
|
02.03.26
|
Birmingham Middlesbrough |
1-3 |
|
16.02.26
|
Coventry Middlesbrough |
3-1 |
|
09.02.26
|
Sheffield United Middlesbrough |
1-2 |
|
21.01.26
|
Stoke City Middlesbrough |
1-2 |
|
16.01.26
|
West Brom Middlesbrough |
2-3 |
|
10.01.26
|
Fulham Middlesbrough |
3-1 |
|
01.01.26
|
Derby Middlesbrough |
1-0 |
|
20.12.25
|
Bristol City Middlesbrough |
2-0 |
|
09.12.25
|
Charlton Middlesbrough |
1-2 |
|
05.12.25
|
Hull City Middlesbrough |
1-4 |
|
22.11.25
|
Oxford Middlesbrough |
1-1 |
|
04.11.25
|
Leicester Middlesbrough |
1-1 |
|
01.11.25
|
Watford Middlesbrough |
3-0 |
|
22.10.25
|
Sheffield Wednesday Middlesbrough |
0-1 |
|
04.10.25
|
Portsmouth Middlesbrough |
1-0 |
|
27.09.25
|
Southampton Middlesbrough |
1-1 |
|
13.09.25
|
Preston Middlesbrough |
2-2 |
|
23.08.25
|
Norwich Middlesbrough |
1-2 |
|
16.08.25
|
Millwall Middlesbrough |
0-3 |
|
26.07.25
|
Rangers Middlesbrough |
2-2 |
|
23.07.25
|
Bradford City Middlesbrough |
2-0 |
|
03.05.25
|
Coventry Middlesbrough |
2-0 |
|
21.04.25
|
Sheffield Wednesday Middlesbrough |
2-1 |
|
12.04.25
|
Millwall Middlesbrough |
1-0 |
|
04.04.25
|
Blackburn Middlesbrough |
0-2 |
|
15.03.25
|
Luton Middlesbrough |
0-0 |
|
08.03.25
|
Swansea Middlesbrough |
1-0 |
|
25.02.25
|
Stoke City Middlesbrough |
1-3 |
|
21.02.25
|
Bristol City Middlesbrough |
2-1 |
|
12.02.25
|
Sheffield United Middlesbrough |
3-1 |
|
25.01.25
|
Preston Middlesbrough |
2-1 |
|
18.01.25
|
Portsmouth Middlesbrough |
2-1 |
|
01.01.25
|
Hull City Middlesbrough |
0-1 |
|
21.12.24
|
Plymouth Middlesbrough |
3-3 |
|
10.12.24
|
Leeds Middlesbrough |
3-1 |
|
06.12.24
|
Burnley Middlesbrough |
1-1 |
|
23.11.24
|
Oxford Middlesbrough |
2-6 |
|
05.11.24
|
QPR Middlesbrough |
1-4 |
|
27.10.24
|
Norwich Middlesbrough |
3-3 |
|
05.10.24
|
Watford Middlesbrough |
2-1 |
|
01.10.24
|
West Brom Middlesbrough |
0-1 |
|
21.09.24
|
Sunderland Middlesbrough |
1-0 |
|
31.08.24
|
Cardiff Middlesbrough |
0-2 |
|
17.08.24
|
Derby Middlesbrough |
1-0 |
|
09.05.2026
|
Middlesbrough Southampton |
0-0
|
|
04.01.2026
|
Middlesbrough Southampton |
4-0
|
|
27.09.2025
|
Southampton Middlesbrough |
1-1
|
|
29.03.2024
|
Southampton Middlesbrough |
1-1
|
|
23.09.2023
|
Middlesbrough Southampton |
2-1
|
|
27.09.2025
|
Southampton Middlesbrough |
1-1
|
|
29.03.2024
|
Southampton Middlesbrough |
1-1
|
|
11.12.2016
|
Southampton Middlesbrough |
1-0
|
|
29.10.2011
|
Southampton Middlesbrough |
3-0
|