Skip to content

Portsmouth vs Swansea City

League One
3-1
Final
Swansea
8-2-4
Fratton Park

Match pulse

PORAttacking pressure by 5 minutes
0'HTSWA
36%Possession64%
13Shots9
5On target3
5Corners5
2Saves2
12Fouls8
21'Ebrima AdamsPOR83'Regan PoolePOR
Team1H2HT
POR123
SWA011

Who won: Portsmouth 3-1

Portsmouth beat Swansea City 3-1 on Tuesday, November 3, 2026 at Fratton Park. Goals for Portsmouth: Terry Devlin (36', 90'+2') and Thomas Waddingham (90'+8'). Goals for Swansea: Zan Vipotnik (85' pen).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 18.4Terry DevlinRB
  2. 27.0Odin BaileyAM
  3. 36.7Zan VipotnikSUB
  4. 46.6Tyrese ShadeAM-L
  5. 56.5Nicolas SchmidG
  6. 66.5Thomas WaddinghamSUB
  7. 76.3Madiodio DiaCD-L
  8. 86.3Jayden MeghomaLB
  9. 96.2Marko MilovanovicF
  10. 106.1Iyad MohamedLM
  11. 116.1Adrian SegecicAM-R
  12. 126.1Marlon PackSUB

Team stats

PORSWA
12Fouls8
2Yellow Cards0
0Red Cards0
3Offsides4
5Corner Kicks5
2Saves2
36.4Possession63.6
13SHOTS9
5ON GOAL3
0.4On Target %0.3
0Penalty Goals0
0Penalty Kicks Taken1
148Accurate Passes373
280Passes494
0.5Pass Completion %0.8
1Accurate Crosses4
12Crosses15
0.1Cross %0.3
81Long Balls84
28Accurate Long Balls33
0.3Long Balls %0.4
4Blocked Shots2
9Effective Tackles8
13Tackles20
0.7Tackle %0.4
13Interceptions17
31Effective Clearances42
31Clearances42

Player of the game

Terry Devlin

POR · 2 G

8.4

Deserved to win

30%
POR · 1.29 xG
29%
Draw
41%
SWA · 1.41 xG

Swansea deserved better: 41% on chances, lost 1-3

Play by play

  1. Match ends, Portsmouth 3, Swansea City 1.
  2. Second Half ends, Portsmouth 3, Swansea City 1.
  3. GOAL90'+8'

    Goal! Right footed shot

    T. Waddingham

    Goal! Portsmouth 3, Swansea City 1. Thomas Waddingham (Portsmouth) right footed shot from the centre of the box to the bottom left corner.

    POR 3 - 1 SWA
  4. 90'+5'

    Foul

    Foul by Ross Stewart (Swansea City).

  5. 90'+5'

    Free kick won

    Abu Kamara (Portsmouth) wins a free kick in the defensive half.

  6. GOAL90'+2'

    Goal! Right footed shot

    T. Devlin

    Goal! Portsmouth 2, Swansea City 1. Terry Devlin (Portsmouth) right footed shot from the centre of the box to the bottom left corner following a corner.

    POR 2 - 1 SWA
  7. 90'+2'POR

    Corner awarded

    Corner, Portsmouth. Conceded by Josh Tymon.

  8. 90'+1'

    Fourth official has announced 4 minutes of added time.

  9. 90'

    Foul

    Foul by Gonçalo Franco (Swansea City).

  10. 90'

    Free kick won

    Madiodio Dia (Portsmouth) wins a free kick in the defensive half.

  11. 88'

    Shot hit woodwork

    Ross Stewart (Swansea City) hits the bar with a left footed shot from the centre of the box. Assisted by Elijah Just.

  12. GOAL85'

    Goal! Penalty

    Z. Vipotnik

    Goal! Portsmouth 1, Swansea City 1. Zan Vipotnik (Swansea City) converts the penalty with a right footed shot to the bottom left corner.

    POR 1 - 1 SWA
  13. 83'

    Yellow card

    Regan Poole (Portsmouth) is shown the yellow card for a bad foul.

    R. Poole

  14. 83'POR

    Foul

    Penalty Swansea City. Zan Vipotnik draws a foul in the penalty area.

  15. 83'

    Foul

    Penalty conceded by Regan Poole (Portsmouth) after a foul in the penalty area.

  16. 81'
    Sub

    Subbed on for T. Shade

    Substitution, Portsmouth. Zak Swanson replaces Tyrese Shade.

    Z. Swanson

  17. 80'

    Right footed shot saved

    Attempt saved. Marko Stamenic (Swansea City) right footed shot from outside the box is saved in the centre of the goal by Nicolas Schmid (Portsmouth). Assisted by Gonçalo Franco.

    M. Stamenic

  18. 78'

    Shot off target

    Attempt missed. Joseph Opoku (Swansea City) left footed shot from outside the box misses to the left. Assisted by Marko Stamenic following a corner.

  19. 77'SWA

    Corner awarded

    Corner, Swansea City. Conceded by Madiodio Dia.

  20. 76'

    Shot off target

    Attempt missed. Odin Bailey (Portsmouth) left footed shot from outside the box misses to the left.

  21. 75'

    Offside

    Offside, Swansea City. Joseph Opoku is caught offside.

  22. 74'
    Sub

    Subbed on for F. Lissah

    Substitution, Swansea City. Joshua Key replaces Filip Lissah.

    J. Key

  23. 74'
    Sub

    Subbed on for J. Fulton

    Substitution, Swansea City. Ross Stewart replaces Jay Fulton.

    R. Stewart

  24. 73'
    Sub

    Subbed on for Marezi

    Substitution, Portsmouth. Thomas Waddingham replaces Marezi because of an injury.

    T. Waddingham

  25. 73'
    Sub

    Subbed on for E. Adams

    Substitution, Portsmouth. Josh Murphy replaces Ebou Adams.

    J. Murphy

Leaders

PORSWA
Total Shots
Terry Devlin
4
Joseph Opoku
2
Accurate Passes
Tyrese Shade
17
Jenson Seelt
55
Defensive Interventions
Regan Poole
17
Jenson Seelt
15
Saves
Nicolas Schmid
2
Lawrence Vigouroux
2