Cardiff City FC vs Portsmouth FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Cardiff City FC vs Portsmouth FC — Championship at Cardiff City Stadium.
- Cardiff City FC 15 games · 18 pts (2026/27)
- Portsmouth FC 15 games · 22 pts (2026/27)
Match Details
- Referee Oliver Langford
- Assistant 1
- Assistant 2
5 games this season
🟨 4.2/game
⚽ 17.8 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Birmingham City FC | 15 | 29 |
| 2 | Middlesbrough FC | 15 | 29 |
| 3 | Stoke City FC | 15 | 29 |
| 4 | Wolverhampton Wanderers FC | 15 | 28 |
| 5 | West Bromwich Albion FC | 15 | 28 |
| 6 | Swansea City AFC | 15 | 26 |
| 7 | Southampton FC | 15 | 24 |
| 8 | Queens Park Rangers FC | 15 | 24 |
| 9 | West Ham United FC | 15 | 23 |
| 10 | Sheffield United FC | 15 | 22 |
| 11 | Portsmouth FC | 15 | 22 |
| 12 | Norwich City FC | 15 | 21 |
| 13 | Blackburn Rovers FC | 15 | 21 |
| 14 | Cardiff City FC | 15 | 18 |
| 15 | Wrexham AFC | 15 | 18 |
| 16 | Millwall FC | 15 | 18 |
| 17 | Bristol City FC | 15 | 18 |
| 18 | Bolton Wanderers FC | 15 | 17 |
| 19 | Charlton Athletic FC | 15 | 17 |
| 20 | Watford FC | 15 | 15 |
| 21 | Lincoln City FC | 15 | 15 |
| 22 | Burnley FC | 15 | 10 |
| 23 | Derby County FC | 15 | 10 |
| 24 | Preston North End FC | 15 | 8 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Oct | Portsmouth FC | H | 2–0 | W |
| 19 Oct | Plymouth Argyle FC | H | 5–0 | W |
| 06 Oct | Bristol City FC | A | 1–1 | D |
| 01 Oct | Millwall FC | H | 1–0 | W |
| 28 Sep | Hull City AFC | A | 1–4 | L |
| 21 Sep | Leeds United FC | H | 0–2 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 22 Oct | Cardiff City FC | A | 0–2 | L |
| 19 Oct | Queens Park Rangers FC | A | 2–1 | W |
| 05 Oct | Oxford United FC | H | 1–1 | D |
| 02 Oct | Stoke City FC | A | 1–6 | L |
| 28 Sep | Sheffield United FC | H | 0–0 | D |
| 21 Sep | Burnley FC | A | 1–2 | L |
Season Stats
| Cardiff City FC | Portsmouth FC | |
|---|---|---|
| #14 | Position | #11 |
| 18 | Points | 22 |
| 15 | Played | 15 |
| 4 / 6 / 5 | W / D / L | 6 / 4 / 5 |
| 27 | Scored | 20 |
| 27 | Conceded | 18 |
| +0 | GD | +2 |
| 1.20 | PPG | 1.47 |
| 27% | Win % | 40% |
Key Stats
33%
Both Teams to Score
H2H (3 games)
H2H (3 games)
33%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
27%
Clean Sheets
Portsmouth FC this season
Portsmouth FC this season
Cardiff City FC are 14th (18 pts). Portsmouth FC are 11th (22 pts).
Goal Timing (This Season)
Cardiff City FC
0-15
4/6
16-30
3/5
31-45
9/3
46-60
1/7
61-75
5/2
76+
4/3
■ Scored ■ Conceded
Portsmouth FC
0-15
4/2
16-30
2/2
31-45
3/5
46-60
3/4
61-75
2/3
76+
6/2
■ Scored ■ Conceded
Top Scorers (This Season)
Cardiff City FC
| Jack Moylan | 10 G | 3 A |
| Yousef Salech | 5 G | 1 A |
| Cian Ashford | 2 G | 2 A |
| Rubin Colwill | 1 G | 1 A |
Portsmouth FC
| Terry Devlin | 4 G | |
| Marko Milovanovic | 3 G | |
| Adrian Segecic | 2 G | 2 A |
| Ebou Adams | 2 G | 1 A |
| Ryan Kavuma-McQueen | 1 G |
Events
Match Events
- 0' Welcome to Cardiff City Stadium that hosts another battle between Cardiff City FC and Portsmouth FC.
- 5' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with Portsmouth FC winning 100% of all matches.
- 6' with the perfectly-timed delivery and Regan Poole makes no mistake. 0-1!
- 11' While there is no rush on the pitch, let’s have a look at some stats. Marlon Pack made 399 appearances and scored 18 goals. He is very likely to score a goal today.
- 13' Clinical. Composed. Brilliant. Callum Robinson makes it 1-1.
- 16' The supporters are chanting for Kusini Yengi. He replaces Paddy Lane on 16 minute.
- 17' Calum Chambers picks up a card and will need to be extremely careful for the remainder of this match.
- 22' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 23' Portsmouth FC receives a card for a hard tackle on 23.
- 28' Portsmouth FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 31' Jordan Archer has so much to prove this time. He replaces Nicolas Schmid on 31 minute.
- 36' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 41' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Callum O'Dowda suffering a number of foals already.
- 46' Terry Devlin has so much to prove this time. He replaces Jordan Williams on 46 minute.
- 51' Portsmouth FC looks like a favorite considering 1 games won in last 1 matches with its main striker Conor Shaughnessy scoring 1 goals.
- 56' It is a cagey affair so far. Cardiff City FC in their 4-2-3-1 trying to find a way past Portsmouth FC's compact 4-2-3-1.
- 61' Not even hints on scoring a goal over the last 61 minutes.
- 64' The referee reaches into his pocket. Out comes the card for Freddie Potts.
- 66' Andy Rinomhota gets the nod from Cardiff City FC. He replaces Alex Robertson and will look to change the dynamic.
- 71' The travelling Portsmouth FC supporters hardly appreciate their team being pressed down to the backline.
- 76' Both keepers have barely been tested. Cardiff City FC and Portsmouth FC are cancelling each other out in the centre of the park.
- 77' Portsmouth FC ring the changes. Josh Murphy has done his job and it is now time for Matt Ritchie to step up.
- 78' Another change for Cardiff City FC made on 78 minute. Anwar El Ghazi leaves to be changed by Chris Willock.
- 79' The referee does not hesitate — a card for Andy Rinomhota on 79 minutes.
- 84' Supporters expect more eagerness from Rubin Colwill, as he is very good at scoring at Cardiff City Stadium with 4 goals in the last 4 games.
- 85' Wilfride Kanga has so much to prove this time. He replaces Callum Robinson on 85 minute.
- 90' Portsmouth FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 90.
- It finishes all square. Cardiff City FC and Portsmouth FC share the spoils 2-0.
Lineups
Cardiff City FC Lineups
4-2-3-1Starting XI
- 11
- 12
- 47
-
20
Anwar El Ghazi ↓ Chris Willock 78'
- 21
- 38
-
14
David Turnbull ↓ Manolis Siopis 66'
- 4
- 27
-
18
Alex Robertson ↓ Andy Rinomhota 66'
-
32
Ollie Tanner ↓ Yakou Meite 77'
Bench
-
19
Yakou Meite ↑ 77'
-
35
Andy Rinomhota ↑ 66'
- 1
-
15
Wilfride Kanga ↑ 85'
-
16
Chris Willock ↑ 78'
- 23
-
3
Manolis Siopis ↑ 66'
- 5
- 2
Coach
Omer Riza
Portsmouth FC Lineups
4-2-3-1Starting XI
- 7
-
2
Jordan Williams ↓ Terry Devlin 46'
-
23
Josh Murphy ↓ Matt Ritchie 77'
- 3
- 49
- 18
- 5
- 16
-
32
Paddy Lane ↓ Yengi Kusini 16'
- 8
-
13
Nicolas Schmid ↓ Jordan Archer 31'
Bench
-
30
Matt Ritchie ↑ 77'
-
31
Jordan Archer ↑ 31'
- 21
-
10
Yengi Kusini ↑ 16'
-
15
Christian Saydee ↑ 46'
- 4
- 25
-
24
Terry Devlin ↑ 46'
- 11
Coach
John Mousinho
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Conor Shaughnessy | 2 |
| Colby Bishop | 1 |
| Marko Milovanovic | 1 |
| Callum Robinson | 1 |
| Callum O'Dowda | 1 |
Head to Head
Cardiff City FC Form
Portsmouth FC Form
Predictions
Prediction accuracy
2 / 4
2.03
Cardiff City FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.98
Portsmouth FC xG
I would bet for:
Cardiff City FC to win 59% + Over 2.5 goals 57%
Match Result
✓ CorrectActual: Cardiff City FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.01
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 80% |
|
20% |
| ± 2.5 | 57% |
|
43% |
| ± 3.5 | 35% |
|
65% |
| ± 4.5 | 19% |
|
81% |
Double Chance
Cardiff City FC or Draw
82%
Draw or Portsmouth FC
41%
Cardiff City FC or Portsmouth FC
77%
Half-Time Result
✓ CorrectActual: Cardiff City FC win at HT
Correct Score
✓ In top 12
1 – 1
10.6%
2 – 0
Actual
2 – 1
9.6%
1 – 0
9.4%
3 – 0
6.6%
0 – 0
6.6%
3 – 1
6.5%
2 – 2
4.7%
1 – 2
4.6%
0 – 1
4.1%
4 – 0
3.3%
4 – 1
3.3%
Asian Handicap — Cardiff City FC
| Handicap | Cardiff City FC covers | Push | Portsmouth FC covers |
|---|---|---|---|
| -2.5 | 19% | — | 81% |
| -2 | 19% | 18% | 63% |
| -1.5 | 37% | — | 63% |
| -1 | 37% | 23% | 40% |
| -0.5 | 60% | — | 40% |
| +0.5 | 83% | — | 17% |
| +1 | 83% | 11% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Cardiff City FC keeps clean sheet
38%
✗
Portsmouth FC keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

