Portsmouth
ENGLAND CHAMPIONSHIP
FT
1 - 2
Fratton Park
Referee: G. Ward
Swansea
Portsmouth
Match Timeline
Swansea
HT
0' 15' 30' 45' 60' 75' 90'
26'
E. Galbraith · Assist: J. Tymon
Swansea
🟨
33'
Žan Vipotnik
Swansea
39'
J. Key · Assist: Ronald
Swansea
🔄
46'
M. Alli ↔ C. Chaplin
Portsmouth
🔄
59'
E. Galbraith ↔ M. Widell
Swansea
🔄
59'
Z. Vipotnik ↔ L. Cullen
Swansea
64'
J. Brown · Assist: Z. Swanson
Portsmouth
🟨
69'
Madiodio Dia
Portsmouth
🔄
70'
J. Key ↔ J. Ward
Swansea
🔄
70'
G. Franco ↔ M. Stamenic
Swansea
🟨
71'
Joel Ward
Swansea
🔄
76'
J. Brown ↔ A. Segecic
Portsmouth
🔄
83'
J. Eom ↔ M. Yalcouye
Swansea
🔄
84'
M. Dia ↔ J. Swift
Portsmouth
🔄
88'
E. Adams ↔ H. Blair
Portsmouth
Portsmouth Portsmouth
Season Statistics All competitions · current season
Swansea Swansea
Played games 36
Played games 37
Attacking Pressure
52.8 50% / 50% 53.4
3.72 Shots on Goal 3.89
12.58 Total Shots 12.89
4.03 Blocked Shots 4.22
51% Possession 55.7%
5.89 Corners 5.08
9.86 Fouls 9.76
1.72 Yellow Cards 1.95
0.03 Red Cards 0.03
382 Total Passes 470
288 Accurate Passes 379
1.61 Offsides 2.05
2.47 GK Saves 3.05
Based on completed matches from the current season across all competitions available.
Portsmouth Goals scored 36 Avg 1
Swansea Goals scored 43 Avg 1.16
Portsmouth Goals conceded 49 Avg 1.36
Swansea Goals conceded 44 Avg 1.19
⚙ Tactical Setup
Portsmouth formation 4-2-3-1
Swansea formation 4-3-3

Head-to-Head Snapshot

Portsmouth and Swansea have faced each other 4 times recently.

Match Analysis

Stats
Portsmouth Portsmouth
Swansea Swansea
Shots on Goal
4
Shots on Goal
3
Shots off Goal
3
Shots off Goal
3
Blocked Shots
2
Blocked Shots
2
6 Corner Kicks 0
9 Fouls 10
2 Offsides 3
59% Ball Possession 41%
9 Total Shots 8
4 Shots on Goal 3
3 Shots off Goal 3
2 Blocked Shots 2
8 Shots insidebox 5
1 Shots outsidebox 3
1 Goalkeeper Saves 3
469 Total passes 339
337 Passes accurate 234
0.94 expected_goals 0.71
🟨 1 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥
Last matches: Portsmouth
02.05.26
Cha
Portsmouth
Birmingham
1
1
D
25.04.26
Cha
Portsmouth
Stoke City
3
1
W
21.04.26
Cha
Portsmouth
Coventry
1
5
L
18.04.26
Cha
Portsmouth
Leicester
1
0
W
14.04.26
Cha
Portsmouth
Ipswich
2
0
W
11.04.26
Cha
Portsmouth
Middlesbrough
1
0
W
06.04.26
Cha
Portsmouth
Oxford United
2
2
D
03.04.26
Cha
Portsmouth
Norwich
1
1
D
21.03.26
Cha
Portsmouth
QPR
1
6
L
16.03.26
Cha
Portsmouth
Derby
0
1
L
07.03.26
Cha
Portsmouth
Blackburn
1
1
D
28.02.26
Cha
Portsmouth
Hull City
0
1
L
24.02.26
Cha
Portsmouth
Wrexham
1
2
L
21.02.26
Cha
Portsmouth
Millwall
3
1
W
17.02.26
Cha
Portsmouth
Charlton
3
1
W
14.02.26
Cha
Portsmouth
Sheffield Utd
0
1
L
07.02.26
Cha
Portsmouth
Preston
0
1
L
31.01.26
Cha
Portsmouth
West Brom
3
0
W
25.01.26
Cha
Portsmouth
Southampton
1
1
D
21.01.26
Cha
Portsmouth
Watford
1
1
D
Last matches: Swansea
02.05.26
Cha
Swansea
Charlton
3
1
W
25.04.26
Cha
Swansea
Norwich
1
1
D
21.04.26
Cha
Swansea
QPR
2
1
W
18.04.26
Cha
Swansea
Southampton
1
2
L
11.04.26
Cha
Swansea
Leicester
1
0
W
06.04.26
Cha
Swansea
Middlesbrough
2
2
D
03.04.26
Cha
Swansea
Sheffield Utd
3
3
D
21.03.26
Cha
Swansea
Coventry
0
3
L
13.03.26
Cha
Swansea
Wrexham
0
2
L
07.03.26
Cha
Swansea
Stoke City
2
0
W
28.02.26
Cha
Swansea
Ipswich
0
3
L
24.02.26
Cha
Swansea
Preston
1
1
D
21.02.26
Cha
Swansea
Bristol City
1
0
W
14.02.26
Cha
Swansea
Derby
0
2
L
08.02.26
Cha
Swansea
Sheffield Wednesday
4
0
W
31.01.26
Cha
Swansea
Watford
2
0
W
24.01.26
Cha
Swansea
Hull City
1
2
L
20.01.26
Cha
Swansea
Blackburn
3
1
W
17.01.26
Cha
Swansea
Birmingham
1
1
D
11.01.26
FA
Swansea
West Brom
1
1
D
H2H: Portsmouth vs Swansea
10.03.26
H2H
Portsmouth
Swansea
1
2
L
09.12.25
H2H
Swansea
Portsmouth
1
0
L
01.01.25
H2H
Portsmouth
Swansea
4
0
W
30.11.24
H2H
Swansea
Portsmouth
2
2
D
Last matches: Portsmouth
02.05.26
Cha
Portsmouth
Birmingham
1
1
D
18.04.26
Cha
Portsmouth
Leicester
1
0
W
14.04.26
Cha
Portsmouth
Ipswich
2
0
W
06.04.26
Cha
Portsmouth
Oxford United
2
2
D
16.03.26
Cha
Portsmouth
Derby
0
1
L
28.02.26
Cha
Portsmouth
Hull City
0
1
L
14.02.26
Cha
Portsmouth
Sheffield Utd
0
1
L
31.01.26
Cha
Portsmouth
West Brom
3
0
W
25.01.26
Cha
Portsmouth
Southampton
1
1
D
11.01.26
FA
Portsmouth
Arsenal
1
4
L
29.12.25
Cha
Portsmouth
Charlton
2
1
W
26.12.25
Cha
Portsmouth
QPR
1
1
D
13.12.25
Cha
Portsmouth
Blackburn
2
1
W
29.11.25
Cha
Portsmouth
Bristol City
0
1
L
22.11.25
Cha
Portsmouth
Millwall
3
1
W
05.11.25
Cha
Portsmouth
Wrexham
0
0
D
25.10.25
Cha
Portsmouth
Stoke City
0
1
L
21.10.25
Cha
Portsmouth
Coventry
1
2
L
04.10.25
Cha
Portsmouth
Middlesbrough
1
0
W
01.10.25
Cha
Portsmouth
Watford
2
2
D
H2H at home: Portsmouth
10.03.26
H2H
Portsmouth
Swansea
1
2
L
01.01.25
H2H
Portsmouth
Swansea
4
0
W
Last matches: Swansea
25.04.26
Cha
Swansea
Norwich
1
1
D
21.04.26
Cha
Swansea
QPR
2
1
W
11.04.26
Cha
Swansea
Leicester
1
0
W
03.04.26
Cha
Swansea
Sheffield Utd
3
3
D
13.03.26
Cha
Swansea
Wrexham
0
2
L
28.02.26
Cha
Swansea
Ipswich
0
3
L
14.02.26
Cha
Swansea
Derby
0
2
L
31.01.26
Cha
Swansea
Watford
2
0
W
24.01.26
Cha
Swansea
Hull City
1
2
L
04.01.26
Cha
Swansea
Millwall
1
2
L
29.12.25
Cha
Swansea
Oxford United
1
0
W
26.12.25
Cha
Swansea
Coventry
0
1
L
13.12.25
Cha
Swansea
Stoke City
1
2
L
29.11.25
Cha
Swansea
West Brom
2
3
L
22.11.25
Cha
Swansea
Bristol City
0
3
L
05.11.25
Cha
Swansea
Preston
1
2
L
01.11.25
Cha
Swansea
Charlton
1
1
D
18.10.25
Cha
Swansea
Southampton
0
0
D
30.09.25
Cha
Swansea
Blackburn
2
1
W
20.09.25
Cha
Swansea
Birmingham
0
1
L
H2H away: Swansea
10.03.26
H2H
Portsmouth
Swansea
1
2
W
01.01.25
H2H
Portsmouth
Swansea
4
0
L

Lineups

Portsmouth
Formation
Swansea
N. Schmid
1
N. Schmid
T. Devlin
24
T. Devlin
M. Dia
55
M. Dia
C. Ogilvie
3
C. Ogilvie
Z. Swanson
22
🎯
Z. Swanson
M. Pack
7
M. Pack
E. Adams
38
E. Adams
G. Caballero
47
G. Caballero
J. Brown
40
J. Brown
M. Alli
27
M. Alli
C. Bishop
9
C. Bishop
L. Vigouroux
22
L. Vigouroux
J. Key
2
J. Key
B. Cabango
5
B. Cabango
C. Burgess
15
C. Burgess
J. Tymon
14
🎯
J. Tymon
G. Franco
17
G. Franco
J. Fulton
4
J. Fulton
E. Galbraith
30
E. Galbraith
Ronald
35
🎯
Ronald
Z. Vipotnik
9
Z. Vipotnik
J. Eom
10
J. Eom
Portsmouth 4-2-3-1
Starting XI
1
N. Schmid
G
24
T. Devlin
D
55
M. Dia
↓ 84' 🟨 69'
D
3
C. Ogilvie
D
22
Z. Swanson
🎯 64'
D
7
M. Pack
M
38
E. Adams
↓ 88'
M
47
G. Caballero
M
40
J. Brown
⚽ 64' ↓ 76'
M
27
M. Alli
↓ 46'
M
9
C. Bishop
F
Substitutes
26
J. Bursik
G
8
J. Swift
↑ 84'
M
16
L. Le Roux
M
10
A. Segecic
↑ 76'
M
29
H. Blair
↑ 88'
F
14
H. Matthews
D
36
C. Chaplin
↑ 46'
F
2
J. Williams
D
17
I. Bowat
D
Swansea 4-3-3
Starting XI
22
L. Vigouroux
G
2
J. Key
⚽ 39' ↓ 70'
D
5
B. Cabango
D
15
C. Burgess
D
14
J. Tymon
🎯 26'
D
17
G. Franco
↓ 70'
M
4
J. Fulton
M
30
E. Galbraith
⚽ 26' ↓ 59'
M
35
Ronald
🎯 39'
F
9
Z. Vipotnik
↓ 59' 🟨 33'
F
10
J. Eom
↓ 83'
F
Substitutes
1
A. Fisher
G
25
J. Ward
↑ 70' 🟨 71'
D
7
M. Widell
↑ 59'
M
8
M. Yalcouye
↑ 83'
M
20
L. Cullen
↑ 59'
F
31
O. Cooper
M
6
M. Stamenic
↑ 70'
M
21
L. Walta
M
18
Gustavo Nunes
F

Standings

# Team MP W D L G GD PTS Form
1
Coventry
46 28 11 7 97:45 52 95
W W W D D
2
Ipswich
46 23 15 8 80:47 33 84
W D D W D
3
Millwall
46 24 11 11 64:49 15 83
W D W W D
4
Southampton
46 22 14 10 82:56 26 80
W D D W W
5
Middlesbrough
46 22 14 10 72:47 25 80
D W W D L
6
Hull City
46 21 10 15 70:66 4 73
W L D D L
7
Wrexham
46 19 14 13 69:65 4 71
D L W W L
8
Derby
46 20 9 17 67:59 8 69
L W L W L
9
Norwich
46 19 8 19 63:56 7 65
L D W W L
10
Birmingham
46 17 13 16 57:56 1 64
D W W D W
11
Swansea Away
46 18 10 18 57:59 -2 64
W D W L W
12
Bristol City
46 17 11 18 59:59 0 62
W L D L D
13
Sheffield Utd
46 18 6 22 66:66 0 60
W L L W W
14
Preston
46 15 15 16 55:62 -7 60
L W L L W
15
QPR
46 16 10 20 61:73 -12 58
L L L L D
16
Watford
46 14 15 17 53:65 -12 57
L L L L L
17
Stoke City
46 15 10 21 51:56 -5 55
L L L L D
18
Portsmouth Home
46 14 13 19 49:64 -15 55
D W L W W
19
Charlton
46 13 14 19 44:58 -14 53
L W L D L
20
Blackburn
46 13 13 20 42:56 -14 52
L W D L D
21
West Brom
46 13 14 19 48:58 -10 51
L D W W D
22
Oxford United
46 11 14 21 45:59 -14 47
L W L L W
23
Leicester
46 12 16 18 58:68 -10 46
W D D L L
24
Sheffield Wednesday
46 2 12 32 29:89 -60 0
W L L D D