⚙️
All Markets 4206
🏆
1X2 701
📊
Over/Under 2.5 701
🥅
BTTS 701
🎯
Correct Score 701
📈
Over 0.5 Goals 0
12 May 2026 19:00
ENGLAND CHAMPIONSHIP SEMI-FINALS
Southampton
W D W L W
AET
2 - 1
Middlesbrough
L D L W W
🏟️ St. Mary's Stadium
Southampton
Referee: A. Madley

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Southampton 2 - 1 Middlesbrough
Southampton Timeline Middlesbrough
1st Half 1 - 1
5'
0 - 1
R. McGree Assist: C. Brittain
13'
Riley McGree yellow card
37'
Nathan Wood yellow card
38'
Luke Ayling yellow card
45'
R. Stewart normal goal
1 - 1
2nd Half 1 - 0
56'
Finn Azaz yellow card
66'
K. Matsuki ↔ F. Downes Substitution
73'
T. Conway ↔ A. Browne Substitution
78'
Adilson Malanda yellow card
83'
D. Strelec ↔ L. Castledine Substitution
84'
R. Stewart ↔ C. Larin Substitution
85'
L. Scienza ↔ S. Edozie Substitution
92'
Callum Brittain yellow card
105'
R. McGree ↔ J. Sarmiento Substitution
116'
S. Charles Assist: T. Harwood-Bellis
2 - 1
119'
Welington Substitution
119'
C. Jander ↔ C. Bragg Substitution
119'
L. Ayling ↔ S. Hansen Substitution
120+3'
Daniel Peretz yellow card
120+6'
Cyle Larin yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Corners O/U

Over 7.5 Corners

AI Confidence 92% High Confidence
Odds -
Value +0%
Win Probability 92%
View Full Analysis
👕
1X2 No Draw
Confidence 82.7%
Odds -
🥅
BTTS BTTS Yes
Confidence 79.5%
Odds -
Over / Under 2.5 Over 2.5
Confidence 63.6%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-1
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights Corners O/U as the strongest available market, with the pick "Over 7.5 Corners" showing the best current confidence signal.

Confidence 53% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

100 matches analysed
Southampton
Southampton Home
VS
Middlesbrough Away
Middlesbrough
🎟️ 52 Matches Played
🏆 26 Wins
🎯 1.75 Avg Goals
🎟️ 48 Matches Played
🏆 22 Wins
🎯 1.52 Avg Goals
52
Matches Played
48
26
Wins
22
15
Draws
15
11
Losses
11
91
Goals For
73
62
Goals Against
50
1.75
Avg Goals Scored
1.52
1.19
Avg Goals Conceded
1.04
37
BTTS Yes
27
33
Over 2.5
26
13
Clean Sheets
14
6
Failed To Score
12

Key Stats

Quick comparison based on available match data

1.75
Average Goals Scored
1.52
1.19
Average Goals Conceded
1.04
37
BTTS Yes
27
33
Over 2.5
26
5.1
Shots on Goal
4.96

Trend Signals

Derived from season data
Attack Edge Southampton
Defensive Edge Middlesbrough
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 50%
Away Win Rate 46%

Southampton show the stronger season trend before kickoff.

Southampton Southampton

Match Statistics

Middlesbrough Middlesbrough
7
🎯 Shots on Goal
3
6
Shots off Goal
7
7
🛡️ Blocked Shots
9
11
🚩 Corner Kicks
5
15
🦶 Fouls
19
60%
Ball Possession
40%
20
Total Shots
19
589
Total passes
405
489
Passes accurate
316
4
🟨 Yellow Cards
4
0
🟥 Red Cards
0
Last matches: Southampton
09.05.26
Cha
Southampton
Middlesbrough
0
0
D
02.05.26
Cha
Southampton
Preston
3
1
W
28.04.26
Cha
Southampton
Ipswich
2
2
D
25.04.26
FA
Southampton
Manchester City
1
2
L
21.04.26
Cha
Southampton
Bristol City
2
2
D
18.04.26
Cha
Southampton
Swansea
2
1
W
14.04.26
Cha
Southampton
Blackburn
3
0
W
11.04.26
Cha
Southampton
Derby
2
1
W
07.04.26
Cha
Southampton
Wrexham
5
1
W
04.04.26
FA
Southampton
Arsenal
2
1
W
21.03.26
Cha
Southampton
Oxford United
2
0
W
18.03.26
Cha
Southampton
Norwich
1
0
W
14.03.26
Cha
Southampton
Coventry
2
1
W
11.03.26
Cha
Southampton
West Brom
1
1
D
08.03.26
FA
Southampton
Fulham
1
0
W
28.02.26
Cha
Southampton
Sheffield Wednesday
3
1
W
24.02.26
Cha
Southampton
QPR
5
0
W
21.02.26
Cha
Southampton
Charlton
1
1
D
14.02.26
FA
Southampton
Leicester
2
1
W
10.02.26
Cha
Southampton
Leicester
4
3
W
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
09.05.26
Cha
Middlesbrough
Southampton
0
0
D
02.05.26
Cha
Middlesbrough
Wrexham
2
2
D
25.04.26
Cha
Middlesbrough
Watford
5
1
W
22.04.26
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
19.04.26
Cha
Middlesbrough
Ipswich
2
2
D
11.04.26
Cha
Middlesbrough
Portsmouth
0
1
L
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
03.04.26
Cha
Middlesbrough
Millwall
1
2
L
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
14.03.26
Cha
Middlesbrough
Bristol City
1
1
D
11.03.26
Cha
Middlesbrough
Charlton
0
1
L
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
24.02.26
Cha
Middlesbrough
Leicester
1
1
D
21.02.26
Cha
Middlesbrough
Oxford United
0
0
D
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
31.01.26
Cha
Middlesbrough
Norwich
1
0
W
24.01.26
Cha
Middlesbrough
Preston
4
0
W
H2H: Southampton vs Middlesbrough
12.05.26
H2H
Southampton
Middlesbrough
2
1
W
09.05.26
H2H
Middlesbrough
Southampton
0
0
D
04.01.26
H2H
Middlesbrough
Southampton
4
0
L
27.09.25
H2H
Southampton
Middlesbrough
1
1
D
29.03.24
H2H
Southampton
Middlesbrough
1
1
D
23.09.23
H2H
Middlesbrough
Southampton
2
1
L
13.05.17
H2H
Middlesbrough
Southampton
1
2
W
11.12.16
H2H
Southampton
Middlesbrough
1
0
W
21.04.12
H2H
Middlesbrough
Southampton
2
1
L
29.10.11
H2H
Southampton
Middlesbrough
3
0
W
Last matches: Southampton
28.04.26
Cha
Southampton
Ipswich
2
2
D
21.04.26
Cha
Southampton
Bristol City
2
2
D
14.04.26
Cha
Southampton
Blackburn
3
0
W
11.04.26
Cha
Southampton
Derby
2
1
W
04.04.26
FA
Southampton
Arsenal
2
1
W
21.03.26
Cha
Southampton
Oxford United
2
0
W
18.03.26
Cha
Southampton
Norwich
1
0
W
24.02.26
Cha
Southampton
QPR
5
0
W
21.02.26
Cha
Southampton
Charlton
1
1
D
14.02.26
FA
Southampton
Leicester
2
1
W
07.02.26
Cha
Southampton
Watford
1
0
W
21.01.26
Cha
Southampton
Sheffield Utd
1
0
W
17.01.26
Cha
Southampton
Hull City
1
2
L
01.01.26
Cha
Southampton
Millwall
0
0
D
20.12.25
Cha
Southampton
Coventry
1
1
D
09.12.25
Cha
Southampton
West Brom
3
2
W
06.12.25
Cha
Southampton
Birmingham
3
1
W
25.11.25
Cha
Southampton
Leicester
3
0
W
08.11.25
Cha
Southampton
Sheffield Wednesday
3
1
W
01.11.25
Cha
Southampton
Preston
0
2
L
H2H at home: Southampton
12.05.26
H2H
Southampton
Middlesbrough
2
1
W
27.09.25
H2H
Southampton
Middlesbrough
1
1
D
29.03.24
H2H
Southampton
Middlesbrough
1
1
D
11.12.16
H2H
Southampton
Middlesbrough
1
0
W
29.10.11
H2H
Southampton
Middlesbrough
3
0
W
Last matches: Middlesbrough
23.05.26
Cha
Middlesbrough
Hull City
0
1
L
02.05.26
Cha
Middlesbrough
Wrexham
2
2
D
19.04.26
Cha
Middlesbrough
Ipswich
2
2
D
06.04.26
Cha
Middlesbrough
Swansea
2
2
D
21.03.26
Cha
Middlesbrough
Blackburn
0
0
D
08.03.26
Cha
Middlesbrough
QPR
4
0
W
02.03.26
Cha
Middlesbrough
Birmingham
3
1
W
16.02.26
Cha
Middlesbrough
Coventry
1
3
L
09.02.26
Cha
Middlesbrough
Sheffield Utd
2
1
W
21.01.26
Cha
Middlesbrough
Stoke City
2
1
W
16.01.26
Cha
Middlesbrough
West Brom
3
2
W
10.01.26
FA
Middlesbrough
Fulham
1
3
L
01.01.26
Cha
Middlesbrough
Derby
0
1
L
20.12.25
Cha
Middlesbrough
Bristol City
0
2
L
09.12.25
Cha
Middlesbrough
Charlton
2
1
W
05.12.25
Cha
Middlesbrough
Hull City
4
1
W
22.11.25
Cha
Middlesbrough
Oxford United
1
1
D
04.11.25
Cha
Middlesbrough
Leicester
1
1
D
01.11.25
Cha
Middlesbrough
Watford
0
3
L
22.10.25
Cha
Middlesbrough
Sheffield Wednesday
1
0
W
H2H away: Middlesbrough
12.05.26
H2H
Southampton
Middlesbrough
2
1
L
27.09.25
H2H
Southampton
Middlesbrough
1
1
D
29.03.24
H2H
Southampton
Middlesbrough
1
1
D
11.12.16
H2H
Southampton
Middlesbrough
1
0
L
29.10.11
H2H
Southampton
Middlesbrough
3
0
L
Southampton
Southampton 4-2-2-2
Lineups 4-2-2-2 vs 3-4-2-1
Middlesbrough 3-4-2-1
Middlesbrough
41
D. Peretz
🟨
14
J. Bree
6
T. Harwood-Bellis
🎯
15
N. Wood
🟨
3
R. Manning
24
S. Charles
20
C. Jander
10
F. Azaz
🟨
27
K. Matsuki
11
R. Stewart
13
L. Scienza
31
S. Brynn
12
L. Ayling
🟨
6
D. Fry
29
A. Malanda
🟨
2
C. Brittain
🎯🟨
18
A. Morris
8
R. McGree
🟨
3
M. Targett
11
M. Whittaker
9
T. Conway
13
D. Strelec
Southampton Middlesbrough ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Championship Standings

# Team MP GD PTS Form
1
Coventry
46 52 95
W W W D D
2
Ipswich
46 33 84
W D D W D
3
Millwall
46 15 83
L D W D W
4
Southampton
46 26 80
W D W D D
5
Middlesbrough
46 25 80
L L D D W
6
Hull City
46 4 73
W W D W L
7
Wrexham
46 4 71
D L W W L
8
Derby
46 8 69
L W L W L
9
Norwich
46 7 65
L D W W L
10
Birmingham
46 1 64
D W W D W
11
Swansea
46 -2 64
W D W L W
12
Bristol City
46 0 62
W L D L D
13
Sheffield Utd
46 0 60
W L L W W
14
Preston
46 -7 60
L W L L W
15
QPR
46 -12 58
L L L L D
16
Watford
46 -12 57
L L L L L
17
Stoke City
46 -5 55
L L L L D
18
Portsmouth
46 -15 55
D W L W W
19
Charlton
46 -14 53
L W L D L
20
Blackburn
46 -14 52
L W D L D
21
West Brom
46 -10 51
L D W W D
22
Oxford United
46 -14 47
L W L L W
23
Leicester
46 -10 46
W D D L L
24
Sheffield Wednesday
46 -60 0
W L L D D
Promotion
Promotion Playoffs
Relegation

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Southampton 2 - 1 Middlesbrough
Southampton Timeline Middlesbrough
1st Half 1 - 1
5'
0 - 1
R. McGree Assist: C. Brittain
13'
Riley McGree yellow card
37'
Nathan Wood yellow card
38'
Luke Ayling yellow card
45'
R. Stewart normal goal
1 - 1
2nd Half 1 - 0
56'
Finn Azaz yellow card
66'
K. Matsuki ↔ F. Downes Substitution
73'
T. Conway ↔ A. Browne Substitution
78'
Adilson Malanda yellow card
83'
D. Strelec ↔ L. Castledine Substitution
84'
R. Stewart ↔ C. Larin Substitution
85'
L. Scienza ↔ S. Edozie Substitution
92'
Callum Brittain yellow card
105'
R. McGree ↔ J. Sarmiento Substitution
116'
S. Charles Assist: T. Harwood-Bellis
2 - 1
119'
Welington Substitution
119'
C. Jander ↔ C. Bragg Substitution
119'
L. Ayling ↔ S. Hansen Substitution
120+3'
Daniel Peretz yellow card
120+6'
Cyle Larin yellow card

Missing Players

Southampton 3 missing
-
M. Roerslev Rasmussen
Missing Fixture Achilles Tendon Injury
OUT
-
A. McCarthy
Missing Fixture Wrist Injury
OUT
-
J. Stephens
Missing Fixture Inactive
OUT
Middlesbrough 4 missing
-
A. Jones
Missing Fixture Ankle Injury
OUT
-
D. Lenihan
Missing Fixture Achilles Tendon Injury
OUT
-
H. Hackney
Missing Fixture Calf Injury
OUT
-
A. Bangura
Questionable Injury
OUT