Portsmouth FC vs Swansea City AFC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Portsmouth FC vs Swansea City AFC — Championship at Fratton Park.
- Portsmouth FC 46 games · 55 pts (2026/27)
- Swansea City AFC 46 games · 64 pts (2026/27)
Match Details
- Referee James Linington
- Assistant 1 Alex James (England)
- Assistant 2 Matthew Jones
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Millwall FC | 46 | 83 |
| 4 | Southampton FC | 46 | 80 |
| 5 | Middlesbrough FC | 46 | 80 |
| 6 | Hull City AFC | 46 | 73 |
| 7 | Wrexham AFC | 46 | 71 |
| 8 | Derby County FC | 46 | 69 |
| 9 | Norwich City FC | 46 | 65 |
| 10 | Birmingham City FC | 46 | 64 |
| 11 | Swansea City AFC | 46 | 64 |
| 12 | Bristol City FC | 46 | 62 |
| 13 | Sheffield United FC | 46 | 60 |
| 14 | Preston North End FC | 46 | 60 |
| 15 | Queens Park Rangers FC | 46 | 58 |
| 16 | Watford FC | 46 | 57 |
| 17 | Stoke City FC | 46 | 55 |
| 18 | Portsmouth FC | 46 | 55 |
| 19 | Charlton Athletic FC | 46 | 53 |
| 20 | Blackburn Rovers FC | 46 | 52 |
| 21 | West Bromwich Albion FC | 46 | 51 |
| 22 | Oxford United FC | 46 | 47 |
| 23 | Leicester City FC | 46 | 46 |
| 24 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Jan | Swansea City AFC | H | 4–0 | W |
| 29 Dec | Bristol City FC | A | 0–3 | L |
| 26 Dec | Watford FC | A | 1–2 | L |
| 21 Dec | Coventry City FC | H | 4–1 | W |
| 13 Dec | Derby County FC | A | 0–4 | L |
| 10 Dec | Norwich City FC | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Jan | Portsmouth FC | A | 0–4 | L |
| 29 Dec | Luton Town FC | H | 2–1 | W |
| 26 Dec | Queens Park Rangers FC | H | 3–0 | W |
| 21 Dec | Hull City AFC | A | 1–2 | L |
| 14 Dec | Sunderland AFC | H | 2–3 | L |
| 10 Dec | Plymouth Argyle FC | A | 2–1 | W |
Season Stats
| Portsmouth FC | Swansea City AFC | |
|---|---|---|
| #18 | Position | #11 |
| 55 | Points | 64 |
| 46 | Played | 46 |
| 14 / 13 / 19 | W / D / L | 18 / 10 / 18 |
| 49 | Scored | 57 |
| 64 | Conceded | 59 |
| -15 | GD | -2 |
| 1.20 | PPG | 1.39 |
| 30% | Win % | 39% |
Key Stats
50%
Both Teams to Score
H2H (4 games)
H2H (4 games)
75%
Over 2.5 Goals
H2H history
H2H history
Portsmouth FC are 18th (55 pts). Swansea City AFC are 11th (64 pts).
Events
Match Events
- 0' Both captains have shaken hands and the referee is ready. We are underway at Fratton Park!
- 5' While there is no rush on the pitch, let’s have a look at some stats. Freddie Potts made 341 appearances and scored 3 goals. He is very likely to score a goal today.
- 10' Portsmouth FC is showing some good football. However, Portsmouth FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 15' will be watching from the dugout nervously. His Portsmouth FC side need to improve if they are to claim all three points.
- 20' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
- 22' The England Josh Murphy breaks the deadlock on 22 minutes. 1-0!
- 27' Not even hints on scoring a goal over the last 27 minutes.
- 29' Paddy Lane adds to his 0 season tally! Portsmouth FC lead 2-0 — and this changes everything.
- 34' Portsmouth FC have won 525 goals from 371 games. They will be desperate to add to that tally today.
- 39' A quiet spell here at Fratton Park. Portsmouth FC seem content sitting deep and soaking up pressure.
- 44' Portsmouth FC receives a card for a hard tackle on 44.
- 49' A tactical chess match is unfolding here. The question is which manager blinks first.
- 54' It is a cagey affair so far. Portsmouth FC in their 4-2-3-1 trying to find a way past Swansea City AFC's compact 4-2-3-1.
- 59' Kyle Naughton needs to be pretty careful with his discipline considering 0 Red cards this season.
- 61' Ryley Towler has been a constant threat and now delivers with a goal on 61 minutes.
- 64' Cyrus Christie has so much to prove this time. He replaces Kyle Naughton on 64 minute.
- 69' Connor Ogilvie has been one of the livelier players on the pitch with 0 goals to his name this season.
- 71' The crowd applauds Paddy Lane as he leaves the pitch. Matt Ritchie steps in for Portsmouth FC.
- 74' A tactical swap from Swansea City AFC — Zan Vipotnik on, Florian Bianchini off on 74 minutes.
- 78' What a strike from Colby Bishop! The score is 4-0.
- 78' The Swansea City AFC manager makes a substitution. Benjamin Cabango departs to be replaced by Josh Key.
- 83' Both teams are passing the ball around with high level of urgency. Portsmouth FC needs to do something about it to get closer to the goal.
- 84' Another substitution for Portsmouth FC to replace Josh Murphy by Terry Devlin on 84 minute.
- 89' Swansea City AFC come into this ranked 9 in Array. They desperately need points to push themselves up the standings.
- 90' Portsmouth FC manager makes another effort to make the tables turned. Elias Sorensen is hanging Callum Lang on the field on 90 minute.
- The final whistle goes. A composed, disciplined performance from Portsmouth FC to claim maximum points.
Lineups
Portsmouth FC Lineups
4-2-3-1Starting XI
- 7
-
23
Josh Murphy ↓ Terry Devlin 84'
- 21
- 3
-
49
Callum Lang ↓ Elias Sorensen 90'
-
9
Colby Bishop ↓ Christian Saydee 90'
- 4
-
32
Paddy Lane ↓ Matt Ritchie 71'
- 22
- 8
- 13
Bench
-
30
Matt Ritchie ↑ 71'
- 31
- 2
-
18
Elias Sorensen ↑ 90'
- 16
-
15
Christian Saydee ↑ 90'
- 20
- 17
-
24
Terry Devlin ↑ 84'
Coach
John Mousinho
Swansea City AFC Lineups
4-2-3-1Starting XI
-
4
Jay Fulton ↓ Myles Peart-Harris 64'
- 8
-
26
Kyle Naughton ↓ Cyrus Christie 64'
- 20
- 22
- 6
-
5
Benjamin Cabango ↓ Josh Key 78'
- 14
- 19
- 35
- 10
Bench
- 7
- 33
-
23
Cyrus Christie ↑ 64'
-
2
Josh Key ↑ 78'
- 21
-
25
Myles Peart-Harris ↑ 64'
- 47
-
9
Zan Vipotnik ↑ 74'
- 36
Coach
Luke Williams
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Josh Murphy | 2 |
| Colby Bishop | 1 |
| Ryley Towler | 1 |
| Paddy Lane | 1 |
| Liam Cullen | 1 |
| Matt Ritchie | 1 |
Head to Head
Portsmouth FC Form
Swansea City AFC Form
2025-01-01
Portsmouth FC
4–0
Swansea City AFC
L
2024-12-29
Swansea City AFC
2–1
Luton Town FC
W
2024-12-26
Swansea City AFC
3–0
Queens Park Rangers FC
W
2024-12-21
Hull City AFC
2–1
Swansea City AFC
L
2024-12-14
Swansea City AFC
2–3
Sunderland AFC
L
2024-12-10
Plymouth Argyle FC
1–2
Swansea City AFC
W
Predictions
Prediction accuracy
3 / 4
2.14
Portsmouth FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1
Swansea City AFC xG
I would bet for:
Over 2.5 goals 60% + Portsmouth FC to win 59%
Match Result
✓ CorrectActual: Portsmouth FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.14
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 60% |
|
40% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
Portsmouth FC or Draw
82%
Draw or Swansea City AFC
41%
Portsmouth FC or Swansea City AFC
77%
Half-Time Result
✓ CorrectActual: Portsmouth FC win at HT
Correct Score
✓ In top 12
1 – 1
10.1%
2 – 0
9.8%
2 – 1
9.6%
1 – 0
8.7%
3 – 0
6.8%
3 – 1
6.8%
0 – 0
5.9%
2 – 2
4.8%
1 – 2
4.5%
4 – 1
3.7%
0 – 1
3.7%
4 – 0
Actual
Asian Handicap — Portsmouth FC
| Handicap | Portsmouth FC covers | Push | Swansea City AFC covers |
|---|---|---|---|
| -2.5 | 21% | — | 79% |
| -2 | 21% | 19% | 61% |
| -1.5 | 39% | — | 61% |
| -1 | 39% | 23% | 38% |
| -0.5 | 62% | — | 38% |
| +0.5 | 84% | — | 16% |
| +1 | 84% | 10% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 2% |
| +2.5 | 98% | — | 2% |
Clean Sheet
Portsmouth FC keeps clean sheet
37%
✗
Swansea City AFC keeps clean sheet
13%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

