Championship · Matchweek 37 · Mar 10

Portsmouth - Swansea

Swansea won 2-1 away at Portsmouth in Championship (Matchweek 37). Goals: J. Brown 64'; E. Galbraith 26'; J. Key 39'.

🏟 Fratton Park 👤 Referee: G. Ward
Key events
26' E. Galbraith(0 - 1) · Assist: J. Tymon Swansea
33' 🟨 Z. VipotnikYellow card Swansea
39' J. Key(0 - 2) · Assist: Ronald Swansea
64' J. Brown(1 - 2) · Assist: Z. Swanson Portsmouth
69' 🟨 M. DiaYellow card Portsmouth
71' 🟨 J. WardYellow card Swansea
Quick stats
%59 Possession %41
1.21 Expected goals (xG) 0.88
1.71 Pre-match xG 1.27
9 Total shots 8
4 Shots on target 3
3 Shots off target 3
2 Blocked shots 2
8 Shots inside box 5
1 Shots outside box 3
1 Saves 3
Match timeline
First half
26'
E. Galbraith(0 - 1) · Assist: J. Tymon
33'
🟨Z. VipotnikYellow card
39'
J. Key(0 - 2) · Assist: Ronald
HT 0 - 2
M. Alli ↔ C. ChaplinSubstitution🔁
46'
59'
🔁Z. Vipotnik ↔ L. CullenSubstitution
59'
🔁E. Galbraith ↔ M. WidellSubstitution
J. Brown(1 - 2) · Assist: Z. Swanson
64'
M. DiaYellow card🟨
69'
70'
🔁J. Key ↔ J. WardSubstitution
70'
🔁G. Franco ↔ M. StamenicSubstitution
71'
🟨J. WardYellow card
J. Brown ↔ A. SegecicSubstitution🔁
76'
83'
🔁J. Eom ↔ M. YalcouyeSubstitution
M. Dia ↔ J. SwiftSubstitution🔁
84'
E. Adams ↔ H. BlairSubstitution🔁
88'
FT 1 - 2
Match statsPortsmouth · Swansea
Key stats
%59 Possession %41
1.21 Expected goals (xG) 0.88
1.71 Pre-match xG 1.27
Shots
9 Total shots 8
4 Shots on target 3
3 Shots off target 3
2 Blocked shots 2
8 Shots inside box 5
1 Shots outside box 3
1 Saves 3
Attacking
118 Attacks 86
48 Dangerous attacks 21
Passing
469 Total passes 339
337 Accurate passes 234
%72 Pass accuracy %69
Set pieces & discipline
6 Corners 0
2 Offsides 3
9 Fouls 10
10 Free kicks 9
35 Throw-ins 29
7 Goal kicks 8
Cards
1 Yellow cards 2
0 1st-half cards 1
1 2nd-half cards 1
By half
0 1st-half goals 2
1 2nd-half goals 0
3 1st-half corners 0
3 2nd-half corners 0
Penalties
0 Penalties won 0
0 Penalty goals 0
HEAD TO HEAD3 meetings · 2024–2025
Portsmouth 1
Nov 30who was on topDec 9
Swansea 1
1 Portsmouth 1 draw 1 Swansea
GOALS IN THIS FIXTURE
3.0goals / match
63total goals
1/1clean sheets
4-0Portsmouth best win · Jan 1
1-0Swansea best win · Dec 9
%67 Over 1.5 2/3
%67 Over 2.5 2/3
%67 Over 3.5 2/3
%33 BTTS 1/3
DOES THE VENUE MATTER
Portsmouth at home1 matches
1W 0D 0L 4:0
Swansea at home2 matches
1W 1D 0L 3:2
Results are read from the side that hosted the match.
SEASON COMPARISON
18Portsmouthin the table55pts
46matches 14-13-19W-D-L 49:64goals -15diff
DWLWW
11Swanseain the table64pts
46matches 18-10-18W-D-L 57:59goals -2diff
WDWLW
PREVIOUS MEETINGS
Dec 9 Swansea 1-0 Portsmouth Championship
Jan 1 Portsmouth 4-0 Swansea Championship
Nov 30 Swansea 2-2 Portsmouth Championship
xG difference & finishing
Portsmouth1 gol · 1.21 xG -0.21
Swansea2 gol · 0.88 xG +1.12
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Portsmouth dominated the ball59% possession
THE REFEREE32 matches on record
Gavin Ward
Strictness39 TEMPO48
Cards: LenientFouls: ModeratePenalties: ModerateGoals: HighOver 2.5: High
This match vs his average
Cards 32.8 +0.2
Fouls 1918.8 +0.2
Goals 33.2 -0.2
Corners 69.0 -3.0
THIS MATCH VS SEASON AVERAGE
Goals 1.01.1 -0.1
Shots 9.010.9 -1.9
On target 4.03.3 +0.7
Possession %59%50 +9.0
Corners 6.05.2 +0.8
Cards 1.02.3 -1.3
Conceded 2.01.4 +0.6
this matchseason average · 45 matches
Goals 2.01.2 +0.8
Shots 8.011.8 -3.8
On target 3.03.7 -0.7
Possession %41%55 -13.9
Corners 0.04.4 -4.4
Cards 2.02.0
Conceded 1.01.3 -0.3
this matchseason average · 45 matches
PLAYER RATINGS★ Zak Swanson 7.30
Starting XI
22 Zak Swanson D · 90' 7.30
Assist1On target1/1Key pass3Dribbles1/1Tackles2Duels won8/13Fouls won2Fouls1Passes71 · %55
38 Ebou Adams M · 88' 7.20
Tackles4Interceptions1Duels won10/12Fouls won3Passes43 · %31
40 Jacob Brown M · 76' 6.90
Goals1On target2/2Key pass1Duels won1/9Fouls1Passes17 · %11
7 Marlon Pack M · 90' · K 6.90
Key pass1Blocks1Duels won1/3Fouls won1Fouls1Passes55 · %48
3 Connor Ogilvie D · 90' 6.60
Dribbles1/1Blocks1Duels won7/7Fouls won1Passes65 · %48
24 Terry Devlin D · 90' 6.50
Tackles4Duels won9/12Fouls1Passes45 · %29
9 Colby Bishop F · 90' 6.50
Duels won5/10Fouls3Passes11 · %1
27 Millenic Alli M · 45' 6.30
Tackles1Duels won5/10Fouls won1Passes12 · %8
55 Madiodio Dia D · 84' 6.30
Dribbles1/1Tackles2Interceptions1Duels won5/8Fouls won1Fouls1Passes46 · %33
47 Gustavo Caballero M · 90' 6.30
Dribbles1/1Tackles1Duels won2/6Fouls1Offside1Passes19 · %10
1 Nicolas Schmid G · 90' 6.20
Saves1Passes58 · %38
Substitutes
36 Conor Chaplin F · 45' 6.90
Dribbles1/1Tackles1Duels won2/2Passes15 · %13
8 John Swift M · 12' 6.60
On target1/1Interceptions1Passes10 · %10
10 Adrian Segecic M · 14' 6.50
Key pass1Offside1Passes1 · %1
29 Harvey Blair F · 8' 6.30
Passes1 · %1
Unused: Luke Le RouxIbane BowatHayden MatthewsJosef BursikJordan Williams
Starting XI
30 Ethan Galbraith M · 59' 7.30
Goals1On target1/2Dribbles1/2Tackles1Duels won2/6Fouls1Passes31 · %26
2 Josh Key D · 70' 7.30
Goals1On target1/1Key pass2Dribbles1/2Tackles2Duels won4/10Fouls1Passes38 · %29
14 Josh Tymon D · 90' 7.20
Assist1Key pass2Dribbles1/2Tackles1Interceptions5Duels won3/4Passes30 · %26
22 Lawrence Vigouroux G · 90' 6.70
Saves3Passes45 · %20
35 Ronald F · 90' 6.70
Assist1Key pass1Dribbles1/2Tackles2Interceptions3Duels won6/16Fouls won2Fouls4Passes19 · %15
4 Jay Fulton M · 90' 6.70
Dribbles1/1Interceptions1Blocks1Duels won2/7Fouls won1Fouls1Passes40 · %32
15 Cameron Burgess D · 90' 6.60
Interceptions1Duels won5/6Fouls won1Passes36 · %26
5 Ben Cabango D · 90' · K 6.60
Tackles2Interceptions2Duels won6/9Fouls won2Passes34 · %19
17 Gonçalo Franco M · 70' 6.30
On target1/1Tackles4Blocks1Duels won4/10Fouls1Offside1Passes30 · %25
10 Ji-sung Eom F · 83' 6.20
Key pass1Tackles1Duels won4/11Fouls won1Fouls1Offside1Passes14 · %7
9 Žan Vipotnik F · 59' 6.00
Key pass1Duels won1/7Fouls1Passes11 · %5
Substitutes
25 Joel Ward D · 20' 6.60
Interceptions1Duels won1/2Fouls won1
6 Marko Stamenić M · 20' 6.30
Duels won2/2Passes7 · %1
8 Malick Yalcouyé M · 13' 6.20
20 Liam Cullen F · 31' 6.20
Offside1Passes2 · %2
7 Melker Widell M · 31' 6.20
Interceptions1Duels won1/3Fouls won1Passes2 · %1
Unused: Leo WaltaAndrew FisherGustavo NunesOliver Cooper
Win probabilityModel: 1 (%42) ✗
Portsmouth %42 Draw %19 Swansea %39
1.45Portsmouth xPuan
1.36Swansea xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
PortsmouthDLLWW
SwanseaWLDWL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad