Portsmouth FC vs Cardiff City FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Portsmouth FC vs Cardiff City FC — Championship at Fratton Park.
- Portsmouth FC 7 games · 8 pts (2026/27)
- Cardiff City FC 8 games · 7 pts (2026/27)
Match Details
- Referee Tom Nield
- Assistant 1 Mark Dwyer
- Assistant 2 Gregory Read (England)
4 games this season
🟨 1.5/game
⚽ 2.0 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Swansea City AFC | 8 | 17 |
| 2 | West Ham United FC | 8 | 15 |
| 3 | Middlesbrough FC | 8 | 15 |
| 4 | Wolverhampton Wanderers FC | 7 | 14 |
| 5 | West Bromwich Albion FC | 8 | 14 |
| 6 | Queens Park Rangers FC | 8 | 13 |
| 7 | Stoke City FC | 8 | 13 |
| 8 | Bristol City FC | 8 | 13 |
| 9 | Charlton Athletic FC | 8 | 12 |
| 10 | Birmingham City FC | 8 | 11 |
| 11 | Millwall FC | 8 | 11 |
| 12 | Lincoln City FC | 8 | 11 |
| 13 | Southampton FC | 8 | 10 |
| 14 | Wrexham AFC | 8 | 10 |
| 15 | Bolton Wanderers FC | 8 | 10 |
| 16 | Blackburn Rovers FC | 8 | 9 |
| 17 | Norwich City FC | 8 | 9 |
| 18 | Sheffield United FC | 8 | 9 |
| 19 | Portsmouth FC | 7 | 8 |
| 20 | Watford FC | 8 | 8 |
| 21 | Cardiff City FC | 8 | 7 |
| 22 | Derby County FC | 8 | 5 |
| 23 | Preston North End FC | 8 | 4 |
| 24 | Burnley FC | 8 | 4 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Feb | Cardiff City FC | H | 2–1 | W |
| 08 Feb | Sheffield United FC | A | 1–2 | L |
| 01 Feb | Burnley FC | H | 0–0 | D |
| 28 Jan | Millwall FC | H | 0–1 | L |
| 25 Jan | West Bromwich Albion FC | A | 1–5 | L |
| 22 Jan | Stoke City FC | H | 3–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 11 Feb | Portsmouth FC | A | 1–2 | L |
| 08 Feb | Stoke City FC | A | 4–2 | W |
| 01 Feb | Leeds United FC | A | 0–7 | L |
| 25 Jan | Derby County FC | H | 2–1 | W |
| 21 Jan | Millwall FC | A | 2–2 | D |
| 18 Jan | Swansea City AFC | H | 3–0 | W |
Season Stats
| Portsmouth FC | Cardiff City FC | |
|---|---|---|
| #19 | Position | #21 |
| 8 | Points | 7 |
| 7 | Played | 8 |
| 2 / 2 / 3 | W / D / L | 1 / 4 / 3 |
| 9 | Scored | 10 |
| 10 | Conceded | 12 |
| -1 | GD | -2 |
| 1.14 | PPG | 0.88 |
| 29% | Win % | 13% |
Key Stats
33%
Both Teams to Score
H2H (3 games)
H2H (3 games)
33%
Over 2.5 Goals
H2H history
H2H history
29%
Clean Sheets
Portsmouth FC this season
Portsmouth FC this season
0%
Clean Sheets
Cardiff City FC this season
Cardiff City FC this season
Portsmouth FC are 19th (8 pts). Cardiff City FC are 21st (7 pts).
Goal Timing (This Season)
Portsmouth FC
0-15
3/1
16-30
1/1
31-45
1/5
46-60
1/2
61-75
2/1
76+
1/–
■ Scored ■ Conceded
Cardiff City FC
0-15
2/3
16-30
2/3
31-45
2/2
46-60
–/3
61-75
3/–
76+
1/1
■ Scored ■ Conceded
Top Scorers (This Season)
Portsmouth FC
| Marko Milovanovic | 2 G | |
| Ebou Adams | 1 G | 1 A |
| Adrian Segecic | 1 G | |
| Terry Devlin | 1 G | |
| Ryan Kavuma-McQueen | 1 G |
Cardiff City FC
| Jack Moylan | 3 G | 1 A |
| Yousef Salech | 2 G | 1 A |
| Cian Ashford | 2 G | 1 A |
| Rubin Colwill | 1 G | 1 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Portsmouth FC to score. At the same time, Cardiff City FC does not seem to pull back! Let’s get it on!
- 5' Portsmouth FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 9' The deadlock is broken! Colby Bishop gets on the scoresheet on 9 minutes.
- 14' Portsmouth FC have won 534 goals from 378 games. They will be desperate to add to that tally today.
- 17' Conor Shaughnessy makes no mistake. The score reads 2-0 and Portsmouth FC are in front.
- 22' Callum O'Dowda is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 27' Cardiff City FC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 27.
- 32' It is a cagey affair so far. Portsmouth FC in their 4-2-3-1 trying to find a way past Cardiff City FC's compact 3-5-2.
- 37' Portsmouth FC are deployed in a 4-2-3-1 today, looking to exploit space against Cardiff City FC's 3-5-2 shape.
- 42' Cardiff City FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
- 46' Fresh legs for Portsmouth FC! Terry Devlin comes on to replace Zak Swanson.
- 51' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 56' The energy levels are beginning to show. Omer Riza might look to freshen things up shortly.
- 60' The crowd applauds Joel Bagan as he leaves the pitch. Will Alves steps in for Cardiff City FC.
- 61' Conor Shaughnessy makes way for Hayden Matthews at the 61 minute mark. A tactical switch from Portsmouth FC.
- 66' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 67' Isaac Hayden makes way for Marlon Pack at the 67 minute mark. A tactical switch from Portsmouth FC.
- 68' It is a substitution in Portsmouth FC team. Matt Ritchie is replaced by Adil Aouchiche on 68 minute.
- 73' The Cardiff City FC manager makes a substitution. Sivert Mannsverk departs to be replaced by Yousef Salech.
- 75' The referee does not hesitate — a card for Callum Lang on 75 minutes.
- 76' That looks like a foul for a card for Dimitrios Goutas.
- 81' 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 Robinson suffering a number of foals already.
- 83' It is a substitution in Cardiff City FC team. Andy Rinomhota is replaced by Perry Ng on 83 minute.
- 84' Another substitution for Portsmouth FC to replace Callum Lang by Cohen Bramall on 84 minute.
- 89' Cardiff City 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.
- 90' Controversy at the stadium! Connor Ogilvie argues furiously but the card stands.
- Cardiff City FC will have plenty to reflect on. Portsmouth FC were simply the better side today.
Lineups
Portsmouth FC Lineups
4-2-3-1Starting XI
-
45
Isaac Hayden ↓ Marlon Pack 67'
-
30
Matt Ritchie ↓ Adil Aouchiche 68'
- 23
- 21
- 6
- 3
-
49
Callum Lang ↓ Cohen Bramall 84'
- 9
- 35
-
22
Zak Swanson ↓ Terry Devlin 46'
- 13
Bench
-
7
Marlon Pack ↑ 67'
- 31
-
18
Cohen Bramall ↑ 84'
-
17
Adil Aouchiche ↑ 68'
- 15
- 14
-
24
Terry Devlin ↑ 46'
- 11
-
44
Hayden Matthews ↑ 61'
Coach
John Mousinho
Cardiff City FC Lineups
3-5-2Starting XI
- 11
-
35
Andy Rinomhota ↓ Perry Ng 83'
-
8
Joe Ralls ↓ Rubin Colwill 60'
- 12
- 47
- 21
- 4
-
23
Joel Bagan ↓ Will Alves 60'
- 15
- 2
-
45
Cian Ashford ↓ Anwar El Ghazi 83'
Bench
- 1
-
20
Anwar El Ghazi ↑ 83'
-
38
Perry Ng ↑ 83'
- 16
- 31
-
27
Rubin Colwill ↑ 60'
-
22
Yousef Salech ↑ 73'
-
29
Will Alves ↑ 60'
- 49
Coach
Omer Riza
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Conor Shaughnessy | 2 |
| Callum Robinson | 1 |
| Callum O'Dowda | 1 |
| Colby Bishop | 1 |
| Marko Milovanovic | 1 |
Head to Head
Portsmouth FC Form
Cardiff City FC Form
Predictions
Prediction accuracy
3 / 4
1.66
Portsmouth FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.29
Cardiff City FC xG
I would bet for:
Both teams to score 59% + Over 2.5 goals 56%
Match Result
✓ CorrectActual: Portsmouth FC win
Both Teams to Score
✓ Correct
Avg goals/match: 2.95
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 79% |
|
21% |
| ± 2.5 | 56% |
|
44% |
| ± 3.5 | 34% |
|
66% |
| ± 4.5 | 18% |
|
82% |
Double Chance
Portsmouth FC or Draw
72%
Draw or Cardiff City FC
54%
Portsmouth FC or Cardiff City FC
74%
Half-Time Result
✗ WrongActual: Portsmouth FC win at HT
Correct Score
✓ In top 12
1 – 1
12.1%
2 – 1
Actual
1 – 0
7.9%
2 – 0
7.1%
0 – 0
7%
1 – 2
6.9%
0 – 1
5.9%
2 – 2
5.8%
3 – 1
5%
0 – 2
4.3%
3 – 0
3.9%
3 – 2
3.3%
Asian Handicap — Portsmouth FC
| Handicap | Portsmouth FC covers | Push | Cardiff City FC covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 14% | 76% |
| -1.5 | 24% | — | 76% |
| -1 | 24% | 21% | 55% |
| -0.5 | 45% | — | 55% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 16% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
Portsmouth FC keeps clean sheet
28%
✓
Cardiff City FC keeps clean sheet
20%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

