⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
02 May 2026 11:30
ENGLAND CHAMPIONSHIP REGULAR SEASON - 46
Portsmouth
W D W L W
FT
1 - 1
Birmingham
L D L W W
🏟️ Fratton Park
Portsmouth
Referee: J. Brooks

Match Events

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

Portsmouth 1 - 1 Birmingham
Portsmouth Timeline Birmingham
1st Half 1 - 1
8'
A. Segecic Assist: J. Williams
1 - 0
17'
J. Stansfield ↔ Paik Seung-Ho Substitution
19'
1 - 1
A. Priske Assist: K. Wagner
21'
J. Swift ↔ C. Chaplin Substitution
39'
Luke Le Roux yellow card
2nd Half 0 - 0
46'
C. Ogilvie ↔ R. Poole Substitution
54'
J. E. Solis Romero ↔ T. Doyle Substitution
63'
Carlos Vicente yellow card
71'
H. Matthews ↔ C. Shaughnessy Substitution
71'
M. Alli ↔ T. Waddingham Substitution
81'
Adrian Segečić yellow card
82'
Bright Osayi-Samuel yellow card
84'
L. Le Roux ↔ M. Pack Substitution

All Predictions Markets

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

AI Model · Pro v3.1
★ Top AI Pick
BTTS

BTTS Yes

AI Confidence 76.4% High Confidence
Odds -
Value +0%
Win Probability 76.4%
View Full Analysis
👕
1X2 Home Win
Confidence 64.9%
Odds -
Over / Under 2.5 Over 2.5
Confidence 75.2%
Odds -
🚩
Corners O/U Over 7.5 Corners
Confidence 72.7%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-1
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "BTTS Yes" showing the best current confidence signal.

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

Season Statistics

Team averages and season trends before this fixture

93 matches analysed
Portsmouth
Portsmouth Home
VS
Birmingham Away
Birmingham
🎟️ 46 Matches Played
🏆 14 Wins
🎯 1.07 Avg Goals
🎟️ 47 Matches Played
🏆 18 Wins
🎯 1.28 Avg Goals
46
Matches Played
47
14
Wins
18
12
Draws
13
20
Losses
16
49
Goals For
60
67
Goals Against
58
1.07
Avg Goals Scored
1.28
1.46
Avg Goals Conceded
1.23
25
BTTS Yes
27
21
Over 2.5
22
10
Clean Sheets
10
13
Failed To Score
11

Key Stats

Quick comparison based on available match data

1.07
Average Goals Scored
1.28
1.46
Average Goals Conceded
1.23
25
BTTS Yes
27
21
Over 2.5
22
3.72
Shots on Goal
4.15

Trend Signals

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

Quick Verdict

Pre-match summary
Home Win Rate 30%
Away Win Rate 38%

Birmingham show the stronger season trend before kickoff.

Portsmouth Portsmouth

Match Statistics

Birmingham Birmingham
2
🎯 Shots on Goal
5
6
Shots off Goal
5
6
🛡️ Blocked Shots
3
3
🚩 Corner Kicks
9
19
🦶 Fouls
10
52%
Ball Possession
48%
14
Total Shots
13
274
Total passes
253
191
Passes accurate
156
2
🟨 Yellow Cards
2
0
🟥 Red Cards
0
Last matches: Portsmouth
25.04.26
Cha
Portsmouth
Stoke City
3
1
W
21.04.26
Cha
Portsmouth
Coventry
1
5
L
18.04.26
Cha
Portsmouth
Leicester
1
0
W
14.04.26
Cha
Portsmouth
Ipswich
2
0
W
11.04.26
Cha
Portsmouth
Middlesbrough
1
0
W
06.04.26
Cha
Portsmouth
Oxford United
2
2
D
03.04.26
Cha
Portsmouth
Norwich
1
1
D
21.03.26
Cha
Portsmouth
QPR
1
6
L
16.03.26
Cha
Portsmouth
Derby
0
1
L
10.03.26
Cha
Portsmouth
Swansea
1
2
L
07.03.26
Cha
Portsmouth
Blackburn
1
1
D
28.02.26
Cha
Portsmouth
Hull City
0
1
L
24.02.26
Cha
Portsmouth
Wrexham
1
2
L
21.02.26
Cha
Portsmouth
Millwall
3
1
W
17.02.26
Cha
Portsmouth
Charlton
3
1
W
14.02.26
Cha
Portsmouth
Sheffield Utd
0
1
L
07.02.26
Cha
Portsmouth
Preston
0
1
L
31.01.26
Cha
Portsmouth
West Brom
3
0
W
25.01.26
Cha
Portsmouth
Southampton
1
1
D
21.01.26
Cha
Portsmouth
Watford
1
1
D
Last matches: Birmingham
25.04.26
Cha
Birmingham
Bristol City
2
1
W
22.04.26
Cha
Birmingham
Preston
2
1
W
18.04.26
Cha
Birmingham
Hull City
1
1
D
12.04.26
Cha
Birmingham
Wrexham
2
0
W
06.04.26
Cha
Birmingham
Ipswich
1
2
L
03.04.26
Cha
Birmingham
Blackburn
0
1
L
21.03.26
Cha
Birmingham
Derby
0
1
L
14.03.26
Cha
Birmingham
Sheffield Utd
1
1
D
11.03.26
Cha
Birmingham
QPR
1
0
W
07.03.26
Cha
Birmingham
Charlton
0
1
L
02.03.26
Cha
Birmingham
Middlesbrough
1
3
L
25.02.26
Cha
Birmingham
Millwall
0
3
L
21.02.26
Cha
Birmingham
Norwich
2
1
W
15.02.26
FA
Birmingham
Leeds
1
1
D
10.02.26
Cha
Birmingham
West Brom
0
0
D
07.02.26
Cha
Birmingham
Leicester
2
1
W
31.01.26
Cha
Birmingham
Oxford United
2
0
W
24.01.26
Cha
Birmingham
Stoke City
1
1
D
20.01.26
Cha
Birmingham
Sheffield Wednesday
2
0
W
17.01.26
Cha
Birmingham
Swansea
1
1
D
H2H: Portsmouth vs Birmingham
02.05.26
H2H
Portsmouth
Birmingham
1
1
D
01.11.25
H2H
Birmingham
Portsmouth
4
0
L
06.08.19
H2H
Portsmouth
Birmingham
3
0
W
20.03.12
H2H
Portsmouth
Birmingham
4
1
W
07.02.12
H2H
Birmingham
Portsmouth
1
0
L
Last matches: Portsmouth
18.04.26
Cha
Portsmouth
Leicester
1
0
W
14.04.26
Cha
Portsmouth
Ipswich
2
0
W
06.04.26
Cha
Portsmouth
Oxford United
2
2
D
16.03.26
Cha
Portsmouth
Derby
0
1
L
10.03.26
Cha
Portsmouth
Swansea
1
2
L
28.02.26
Cha
Portsmouth
Hull City
0
1
L
14.02.26
Cha
Portsmouth
Sheffield Utd
0
1
L
31.01.26
Cha
Portsmouth
West Brom
3
0
W
25.01.26
Cha
Portsmouth
Southampton
1
1
D
11.01.26
FA
Portsmouth
Arsenal
1
4
L
29.12.25
Cha
Portsmouth
Charlton
2
1
W
26.12.25
Cha
Portsmouth
QPR
1
1
D
13.12.25
Cha
Portsmouth
Blackburn
2
1
W
29.11.25
Cha
Portsmouth
Bristol City
0
1
L
22.11.25
Cha
Portsmouth
Millwall
3
1
W
05.11.25
Cha
Portsmouth
Wrexham
0
0
D
25.10.25
Cha
Portsmouth
Stoke City
0
1
L
21.10.25
Cha
Portsmouth
Coventry
1
2
L
04.10.25
Cha
Portsmouth
Middlesbrough
1
0
W
01.10.25
Cha
Portsmouth
Watford
2
2
D
H2H at home: Portsmouth
02.05.26
H2H
Portsmouth
Birmingham
1
1
D
06.08.19
H2H
Portsmouth
Birmingham
3
0
W
20.03.12
H2H
Portsmouth
Birmingham
4
1
W
Last matches: Birmingham
18.04.26
Cha
Birmingham
Hull City
1
1
D
06.04.26
Cha
Birmingham
Ipswich
1
2
L
21.03.26
Cha
Birmingham
Derby
0
1
L
07.03.26
Cha
Birmingham
Charlton
0
1
L
25.02.26
Cha
Birmingham
Millwall
0
3
L
21.02.26
Cha
Birmingham
Norwich
2
1
W
31.01.26
Cha
Birmingham
Oxford United
2
0
W
20.01.26
Cha
Birmingham
Sheffield Wednesday
2
0
W
17.01.26
Cha
Birmingham
Swansea
1
1
D
10.01.26
FA
Birmingham
Cambridge United
3
2
W
01.01.26
Cha
Birmingham
Watford
0
3
L
20.12.25
Cha
Birmingham
Sheffield Utd
0
3
L
09.12.25
Cha
Birmingham
QPR
1
2
L
06.12.25
Cha
Birmingham
Southampton
1
3
L
26.11.25
Cha
Birmingham
West Brom
1
1
D
08.11.25
Cha
Birmingham
Middlesbrough
1
2
L
25.10.25
Cha
Birmingham
Bristol City
0
1
L
21.10.25
Cha
Birmingham
Preston
1
0
W
03.10.25
Cha
Birmingham
Wrexham
1
1
D
27.09.25
Cha
Birmingham
Coventry
0
3
L
H2H away: Birmingham
02.05.26
H2H
Portsmouth
Birmingham
1
1
D
06.08.19
H2H
Portsmouth
Birmingham
3
0
L
20.03.12
H2H
Portsmouth
Birmingham
4
1
L
Portsmouth
Portsmouth 4-2-3-1
Lineups 4-2-3-1 vs 4-2-3-1
Birmingham 4-2-3-1
Birmingham
30
B. Killip
2
J. Williams
🎯
14
H. Matthews
17
I. Bowat
3
C. Ogilvie
16
L. Le Roux
🟨
21
A. Dozzell
10
A. Segecic
🟨
8
J. Swift
27
M. Alli
40
J. Brown
25
J. Beadle
26
B. Osayi-Samuel
🟨
5
P. Neumann
4
C. Klarer
31
K. Wagner
🎯
24
T. Iwata
14
J. E. Solis Romero
23
C. Vicente
🟨
28
J. Stansfield
17
I. Osman
29
A. Priske
Portsmouth Birmingham ⚽ 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.

Portsmouth 1 - 1 Birmingham
Portsmouth Timeline Birmingham
1st Half 1 - 1
8'
A. Segecic Assist: J. Williams
1 - 0
17'
J. Stansfield ↔ Paik Seung-Ho Substitution
19'
1 - 1
A. Priske Assist: K. Wagner
21'
J. Swift ↔ C. Chaplin Substitution
39'
Luke Le Roux yellow card
2nd Half 0 - 0
46'
C. Ogilvie ↔ R. Poole Substitution
54'
J. E. Solis Romero ↔ T. Doyle Substitution
63'
Carlos Vicente yellow card
71'
H. Matthews ↔ C. Shaughnessy Substitution
71'
M. Alli ↔ T. Waddingham Substitution
81'
Adrian Segečić yellow card
82'
Bright Osayi-Samuel yellow card
84'
L. Le Roux ↔ M. Pack Substitution