Portsmouth vs Swansea 3-1
- Terry Devlin36'
- Terry Devlin90+2'
- Thomas Waddingham90+8'
- Zan Vipotnik (P)85'
- Kick-off
- Tue, 3 Nov 2026 · 19:45 (UTC)
- Venue
- Fratton Park, Portsmouth
- Referee
- Matthew Corlett
Match timeline
- 90+8’Goal!
PortsmouthThomas Waddingham3 – 1 - 90+2’Goal!
PortsmouthTerry Devlin2 – 1 - 89’Yellow card
SwanseaVitor Matos - 85’Penalty goal
SwanseaZan Vipotnik1 – 1 - 83’Yellow card
PortsmouthRegan Poole - 81’Substitution
PortsmouthZak Swanson ONTyrese Shade OFF - 74’Substitution
SwanseaRoss Stewart ONJay Fulton OFF - 74’Substitution
SwanseaJosh Key ONFilip Lissah OFF
Show 9 earlier events
- 73’Substitution
PortsmouthAbu Kamara ONAdrian Segecic OFF - 73’Substitution
PortsmouthJosh Murphy ONEbou Adams OFF - 73’Substitution
PortsmouthThomas Waddingham ONMarko Milovanović OFF - 61’Substitution
SwanseaZan Vipotnik ONAdam Idah OFF - 54’Substitution
PortsmouthMarlon Pack ONIyad Mohamed OFF - 45’Substitution
SwanseaElijah Just ONmelker widell OFF - 36’Goal!
PortsmouthTerry DevlinAssist: Odin Bailey1 – 0 - 24’Substitution
SwanseaBen Cabango ONStephen Welsh OFF - 21’Yellow card
PortsmouthEbou Adams - 1’Kick-off
Key stats
- 36%Possession64%
- 13Shots9
- 1.12xG1.74
- 5Shots on Target3
- 5Corners5
- 12Fouls8
- 3Offsides4
- 2Saves2
- 280Passes493
- 2Yellow Cards0
Lineups
Confirmed selections
Portsmouth4 - 2 - 3 - 1
Substitutions
- 54’↑7 M. Pack↓37 I. Mohamed
- 73’↑11 A. Kamara↓10 A. Segecic
- 73’↑23 J. Murphy↓38 E. Adams
- 73’↑20 T. Waddingham↓29 M. Milovanović
- 81’↑22 Z. Swanson↓17 T. Shade
Unused substitutes 31 D. Bielica, 25 R. Kavuma McQueen, 6 C. Shaughnessy, 19 R. Shein
Coach John Mousinho
Swansea4 - 3 - 3
- 22Vigouroux
- 26Lissah
- 3Seelt
- 23Welsh
- 14Tymon
- 17Franco
- 4Fulton
- 6Stamenić
- 30Okopu
- 33Idah
- 7Widell
Substitutions
- 24’↑5 B. Cabango↓23 S. Welsh
- 45’↑8 E. Just↓7 M. Widell
- 61’↑9 Z. Vipotnik↓33 A. Idah
- 74’↑31 R. Stewart↓4 J. Fulton
- 74’↑2 J. Key↓26 F. Lissah
Unused substitutes 1 A. Fisher, 16 Tom Iorpenda, 12 J. Monga, 44 Thomas Woodward
Coach Vítor Matos
Match facts
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 14
- Date
- Tue, 3 Nov 2026
- Kick-off
- 19:45 (UTC)
- Venue
- Fratton Park, Portsmouth
- Referee
- Matthew Corlett
- Portsmouth coach
- John Mousinho
- Swansea coach
- Vítor Matos
League table
EFL Championship - English Second Tier
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | +14 | 29 | |
| 2 | 15 | 8 | 5 | 2 | +11 | 29 | |
| 3 | 15 | 9 | 2 | 4 | +6 | 29 | |
| 4 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 5 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 6 | 15 | 8 | 2 | 5 | +4 | 26 | |
| 11 | 15 | 6 | 4 | 5 | +2 | 22 |
Player ratings
- 1
T. Devlin8.1 - 2
I. Mohamed6.9 - 3
T. Waddingham6.8 - 4
M. Dia6.7 - 5
M. Pack6.6 - 6
Z. Swanson6.6 - 7
J. Murphy6.5 - 8
A. Kamara6.5 - 9
O. Bailey6.4 - 10
E. Adams6.3 - 11
N. Schmid6.3 - 12
M. Milovanović6.2 - 13
T. Shade6.1 - 14
J. Meghoma6.1 - 15
A. Segecic6.1 - 16
R. Poole5.7 - 17
R. Shein0.0 - 18
C. Shaughnessy0.0 - 19
R. Kavuma McQueen0.0 - 20
D. Bielica0.0
- 1
Z. Vipotnik7.8 - 2
E. Just7.0 - 3
M. Widell6.8 - 4
S. Welsh6.6 - 5
M. Stamenić6.6 - 6
B. Cabango6.5 - 7
R. Stewart6.4 - 8
Gonçalo Franco6.4 - 9
J. Seelt6.3 - 10
A. Idah6.2 - 11
J. Key6.1 - 12
J. Fulton6.1 - 13
J. Tymon6.0 - 14
Joseph Okopu6.0 - 15
L. Vigouroux5.8 - 16
F. Lissah5.7 - 17Thomas Woodward0.0
- 18
A. Fisher0.0 - 19
Tom Iorpenda0.0 - 20
J. Monga0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.1, the best on the pitch — 2 goals in 90 minutes.
Head to head


7 goals5 goals
Last 4 meetings
- 2026Championship
Portsmouth1 - 2
Swansea - 2025Championship
Portsmouth0 - 1
Swansea - 2025Championship
Portsmouth4 - 0
Swansea - 2024Championship
Portsmouth2 - 2
Swansea
4 meetings in the Cornerflick archive.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-2-0
- Scored / match
- 1.4
- Conceded / match
- 0.8
- W-D-L
- 3-0-2
- Scored / match
- 1.4
- Conceded / match
- 1.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Portsmouth came from 1-0 down at half-time to beat Swansea 3-1 at Fratton Park, with Terry Devlin scoring twice and Thomas Waddingham adding the third in stoppage time. Swansea equalised from the spot on 85 minutes, but Portsmouth scored twice after that to take the points.
The only goal of the first half came in the 36th minute, when Devlin put Portsmouth ahead from Odin Bailey's assist to make it 1-0. Portsmouth led at the break, and Swansea needed a response after the interval.
Swansea made three changes on 24, 45 and 61 minutes, then two more on 74 minutes, and the game turned late. Zan Vipotnik, who came on in the 61st minute, equalised from the penalty spot on 85 minutes to make it 1-1, but Devlin restored Portsmouth's lead three minutes into stoppage time with his second of the match. Waddingham, who came on in the 73rd minute, then sealed it on 90+8 minutes to make it 3-1. Portsmouth had only 36% of the ball and 280 passes to Swansea's 493, but they still had more shots, 13 to 9, and more on target, 5 to 3. The sides shared five corners apiece, and Swansea edged xG 1.74 to 1.12.
Portsmouth were shown two yellow cards, while Swansea had none. Ebou Adams was booked on 21 minutes and Regan Poole on 83 minutes.
Match record
- Competition
- EFL Championship - English Second Tier
- Round
- Matchday 14
- Kick-off
- Venue
- Fratton Park, Portsmouth
- Referee
- Matthew Corlett
- Match ID
cornerflick:match:portsmouth-vs-swansea-championship-2026-11-03
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Portsmouth 3-1 Swansea, EFL Championship - English Second Tier, 3 November 2026. Match record, last updated 6 November 2026. https://cornerflick.com/football/championship/matches/portsmouth-vs-swansea-championship-2026-11-03
Permanent identifier cornerflick:match:portsmouth-vs-swansea-championship-2026-11-03. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/portsmouth-vs-swansea-championship-2026-11-03" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
17 events
- 21’Yellow card
PortsmouthEbou Adams - 24’Substitution
SwanseaBen Cabango ONStephen Welsh OFF - 36’Goal!
PortsmouthTerry DevlinAssist: Odin Bailey1 – 0 - 45’Substitution
SwanseaElijah Just ONmelker widell OFF - 54’Substitution
PortsmouthMarlon Pack ONIyad Mohamed OFF - 61’Substitution
SwanseaZan Vipotnik ONAdam Idah OFF - 73’Substitution
PortsmouthAbu Kamara ONAdrian Segecic OFF - 73’Substitution
PortsmouthJosh Murphy ONEbou Adams OFF - 73’Substitution
PortsmouthThomas Waddingham ONMarko Milovanović OFF - 74’Substitution
SwanseaRoss Stewart ONJay Fulton OFF - 74’Substitution
SwanseaJosh Key ONFilip Lissah OFF - 81’Substitution
PortsmouthZak Swanson ONTyrese Shade OFF - 83’Yellow card
PortsmouthRegan Poole - 85’Penalty goal
SwanseaZan Vipotnik1 – 1 - 89’Yellow card
SwanseaVitor Matos - 90+2’Goal!
PortsmouthTerry Devlin2 – 1 - 90+8’Goal!
PortsmouthThomas Waddingham3 – 1




