← Match Finder
Championship
Referee: O Langford
Cardiff
T T S U S
2–0
Full-time
Portsmouth
T U T U S

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

Cardiff Portsmouth
Last 6 — all competitions · 6/6 matches
Win Ø 25%
33%
17%
Points per game
1,2
0,8
Over 2.5 Ø 50%
33%
67%
Both score Ø 50%
33%
67%
Average goals
2,7
3,0
Scored
1,3
0,8
Conceded
1,3
2,2
Goal diff per game
+0,0
-1,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Championship · 10/10 matches
Win Ø 15%
20%
10%
Points per game
0,8
0,8
Over 2.5 Ø 50%
30%
70%
Both score Ø 50%
30%
70%
Average goals
2,7
3,2
Scored
0,9
1,1
Conceded
1,8
2,1
Goal diff per game
-0,9
-1,0
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: 2–0

2,31 xG 0,68
54% Possession 46%
24 Shots 8
10 Shots on target 2
7 Blocked shots 3
2 Goalkeeper saves 9
12 Corners 5
2 Offside 1
9 Free kicks against 13
2 Yellow cards 2
0 Red cards 0
The table before the match Cardiff 22. · Portsmouth 23.
# Team K V U T +/− xG +/− P
1 Sunderland 10 7 1 2 +11 +3.4 22
2 Burnley 10 6 3 1 +12 +1.7 21
3 Sheffield United 10 6 3 1 +7 +3.6 21
4 Leeds 10 5 4 1 +10 +10.0 19
5 West Brom 10 5 3 2 +6 +5.4 18
6 Blackburn 10 5 3 2 +5 -0.5 18
7 Norwich 10 4 4 2 +6 +6.0 16
8 Watford 10 5 1 4 -3 -4.9 16
9 Middlesbrough 10 4 2 4 +1 +9.6 14
10 Bristol City 10 3 5 2 -2 -0.5 14
11 Oxford 10 3 4 3 +2 -2.4 13
12 Derby 10 4 1 5 +0 -2.6 13
13 Swansea 10 3 3 4 +1 -2.6 12
14 Hull 10 3 3 4 -2 -3.2 12
15 Preston 10 3 3 4 -4 -4.0 12
16 Stoke 10 3 2 5 -2 -3.3 11
17 Luton 10 3 2 5 -4 +1.8 11
18 Sheffield Weds 10 3 2 5 -6 -1.8 11
19 Plymouth 10 3 2 5 -8 -10.6 11
20 Millwall 10 2 4 4 +1 +7.5 10
21 Coventry 10 2 2 6 -4 +1.3 8
22 Cardiff 10 2 2 6 -9 -3.7 8
23 Portsmouth 10 1 5 4 -10 -7.5 8
24 QPR 10 1 4 5 -8 -2.8 7

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.

Recent head-to-head meetings

9. Aug -22 Cardiff – Portsmouth 0–3

Match report

Cardiff Portsmouth
0–1 R. Poole
own goal
5′
1–1 C. Robinson
D. Goutas
13′
15′
🔁 K. Yengi
↦ P. Lane
Calum Chambers 🟨
17′
23′
🟨 Jordan Williams
31′
🔁 J. Archer
↦ N. Schmid
Half-time 1–1
46′
🔁 C. Saydee
↦ E. Sørensen
46′
🔁 T. Devlin
↦ J. Williams
64′
🟨 Freddie Potts
A. Rinomhota 🔁
↦ A. Robertson
66′
M. Siopis 🔁
↦ D. Turnbull
66′
Y. Meïté 🔁
↦ O. Tanner
77′
77′
🔁 M. Ritchie
↦ J. Murphy
C. Willock 🔁
↦ A. El Ghazi
78′
Andy Rinomhota 🟨
79′
W. Kanga 🔁
↦ C. Robinson
85′
Full-time 1–1

Line-ups

Cardiff

4-2-3-1
21 J. Alnwick G
38 P. Ng D
4 D. Goutas D
12 C. Chambers D
11 C. O'Dowda D
18 A. Robertson M
14 D. Turnbull M
32 O. Tanner M
27 R. Colwill M
20 A. El Ghazi M
47 C. Robinson F
Bench (9)
35 A. Rinomhota
3 M. Siopis
19 Y. Meïté
16 C. Willock
15 W. Kanga
1 E. Horvath
23 J. Bagan
2 W. Fish
5 J. Daland

Coach: O. Riza

Portsmouth

4-2-3-1
13 N. Schmid G
2 J. Williams D
5 R. Poole D
16 T. McIntyre D
3 C. Ogilvie D
7 M. Pack M
8 F. Potts M
49 C. Lang M
32 P. Lane M
23 J. Murphy M
18 E. Sørensen F
Bench (9)
10 K. Yengi
31 J. Archer
15 C. Saydee
24 T. Devlin
30 M. Ritchie
4 R. Towler
11 M. O’Mahony
25 A. Kamara
21 A. Dozzell

Coach: J. Mousinho

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,92
U
3,58
B
3,97
Over/under goals
O1,5 ✓
O2,5
1,93
U2,5 ✓
1,87
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

O Langford · 173 kamper i vår database

🟨 Yellow cards
3,6 / match
Average
⚽ Free kicks
22,1 / match
Average

🟥 Red cards: 0,15 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.