← Match Finder
Championship
Referee: Andrew Kitchen
Birmingham
S U S T T
1–1
Full-time
Charlton
T T T T T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Birmingham Charlton
Last 6 — all competitions · 6/6 matches
Win Ø 25%
33%
17%
Points per game
1,2
0,5
Over 2.5 Ø 75%
83%
67%
Both score Ø 75%
100%
50%
Average goals
3,3
3,0
Scored
1,7
0,7
Conceded
1,7
2,3
Goal diff per game
+0,0
-1,7
xG created Pro
xG conceded Pro
xG diff Pro
This season — Championship · 20/19 matches
Win Ø 36%
40%
32%
Points per game
1,4
1,2
Over 2.5 Ø 49%
55%
42%
Both score Ø 51%
55%
47%
Average goals
2,7
2,3
Scored
1,5
1,0
Conceded
1,3
1,3
Goal diff per game
+0,2
-0,3
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 1–0

1,24 xG 1,12
62% Possession 38%
24 Shots 7
5 Shots on target 1
10 Blocked shots 3
0 Goalkeeper saves 4
10 Corners 3
1 Offside 2
9 Free kicks against 8
3 Yellow cards 4
0 Red cards 0
The table before the match Birmingham 11. · Charlton 18.
# Team K V U T +/− xG +/− P
1 Coventry 20 13 5 2 +29 +20.2 44
2 Preston 21 9 8 4 +7 -4.7 35
3 Middlesbrough 18 10 5 3 +6 +3.7 35
4 Millwall 20 10 5 5 -2 +3.0 35
5 Ipswich 20 9 7 4 +15 +16.0 34
6 Stoke 21 10 3 8 +8 -3.9 33
7 Hull 19 9 4 6 +2 -10.2 31
8 QPR 20 9 4 7 -3 +3.4 31
9 Bristol City 20 8 6 6 +5 +2.7 30
10 Southampton 20 8 5 7 +5 +9.0 29
11 Birmingham 20 8 4 8 +4 +10.8 28
12 Watford 20 7 7 6 +2 +5.5 28
13 Leicester 20 7 7 6 +1 -4.3 28
14 West Brom 21 8 4 9 -3 +1.9 28
15 Wrexham 20 6 9 5 +1 -5.8 27
16 Derby 20 7 6 7 -2 -6.1 27
17 Sheffield United 21 7 2 12 -6 +6.4 23
18 Charlton 19 6 5 8 -6 -8.8 23
19 Swansea 21 6 5 10 -7 -8.8 23
20 Blackburn 19 6 4 9 -5 +6.3 22
21 Oxford 21 4 7 10 -8 -5.8 19
22 Norwich 21 4 5 12 -10 -9.1 17
23 Portsmouth 19 4 5 10 -11 -6.8 17
24 Sheffield Weds 19 1 6 12 -22 -14.5 9

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Birmingham Charlton
1–0 C. Klarer
T. Doyle
28′
Half-time 1–0
Ryan Allsop 🟨
56′
56′
🟨 Isaac Olaofe
K. Anderson 🔁
↦ P. Roberts
60′
L. Dykes 🔁
↦ M. Ducksch
60′
Alex Cochrane 🟨
64′
65′
🔁 J. Rankin-Costello
↦ C. Coventry
65′
🔁 T. Campbell
↦ I. Fullah
67′
T. Campbell 1–1
75′
🔁 G. Docherty
↦ S. Carey
Phil Neumann 🟨
78′
80′
🟨 Karoy Anderson
K. Furuhashi 🔁
↦ P. Neumann
82′
L. Koumas 🔁
↦ J. Stansfield
87′
88′
🔁 J. Laqeretabua
↦ T. Olaofe
88′
🔁 H. Knibbs
↦ K. Anderson
89′
🟨 Harvey Knibbs
96′
🟨 Joe Rankin-Costello
Full-time 1–1

Line-ups

Birmingham

4-2-3-1
21 R. Allsop G
24 T. Iwata D
5 P. Neumann D
4 C. Klarer D
20 A. Cochrane D
7 T. Doyle M
8 Paik Seung-Ho M
16 P. Roberts M
28 J. Stansfield M
10 D. Gray M
33 M. Ducksch F
Bench (9)
48 B. Mayo
26 B. Osayi-Samuel
41 E. Cashin
6 J. Robinson
12 M. Leonard
14 K. Anderson
30 L. Koumas
17 L. Dykes
9 K. Furuhashi

Coach: Chris Davies

Charlton

3-1-4-2
1 T. Kaminski G
2 K. Ramsay D
5 L. Jones D
3 M. Gillesphey D
6 C. Coventry M
28 J. Bree M
14 S. Carey M
18 K. Anderson M
37 I. Fullah M
22 T. Olaofe F
11 M. Leaburn F
Bench (9)
25 W. Mannion
38 J. Laqeretabua
15 J. Roussillon
26 J. Rankin-Costello
10 G. Docherty
8 L. Berry
41 H. Knibbs
30 R. Apter
7 T. Campbell

Coach: Nathan Jones

Odds comparison

Green columns are the outcomes that came in.

1X2
H
1,57
U ✓
3,90
B
5,79
Over/under goals
O1,5 ✓
O2,5
1,95
U2,5 ✓
1,79
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Andrew Kitchen · 19 kamper i vår database

🟨 Yellow cards
3,0 / match
Below average
⚽ Free kicks
20,4 / match
Average

🟥 Red cards: 0,05 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.