
Swansea City vs Portsmouth, 2024-25 English League Championship, Regular Season
· English League Championship2 - 2
About
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Marlon Pack (Portsmouth).
- 1': Zan Vipotnik (Swansea City) wins a free kick in the attacking half.
- 1': Marlon Pack (Portsmouth) is shown the yellow card for a bad foul.
- 1': Attempt blocked. Myles Peart-Harris (Swansea City) right footed shot from the right side of the box is blocked. Assisted by Ben Cabango.
- 2': Attempt blocked. Zan Vipotnik (Swansea City) right footed shot from the centre of the box is blocked. Assisted by Harry Darling.
- 2': Attempt missed. Harry Darling (Swansea City) header from the centre of the box is just a bit too high. Assisted by Ronald with a cross following a set piece situation.
- 4': Offside, Portsmouth. Josh Murphy is caught offside.
- 6': Attempt missed. Joe Allen (Swansea City) header from the centre of the box is close, but misses to the left. Assisted by Matt Grimes with a cross.
- 7': Offside, Portsmouth. Colby Bishop is caught offside.
- 9': Foul by Ben Cabango (Swansea City).
- 9': Josh Murphy (Portsmouth) wins a free kick on the left wing.
- 9': Ben Cabango (Swansea City) is shown the yellow card for a bad foul.
- 12': Corner, Swansea City. Conceded by Terry Devlin.
- 12': Attempt missed. Liam Cullen (Swansea City) left footed shot from the left side of the six yard box misses to the left. Assisted by Josh Tymon following a corner.
- 13': Connor Ogilvie (Portsmouth) wins a free kick in the attacking half.
- 13': Foul by Myles Peart-Harris (Swansea City).
- 20': Attempt blocked. Josh Tymon (Swansea City) left footed shot from outside the box is blocked. Assisted by Liam Cullen.
- 22': Delay in match because of an injury Matt Ritchie (Portsmouth).
- 23': Delay over. They are ready to continue.
- 25': Goal! Swansea City 0, Portsmouth 1. Matt Ritchie (Portsmouth) left footed shot from very close range to the bottom left corner. Assisted by Josh Murphy.
- 27': Connor Ogilvie (Portsmouth) wins a free kick in the attacking half.
- 27': Foul by Joe Allen (Swansea City).
- 31': Offside, Portsmouth. Terry Devlin is caught offside.
- 33': Attempt missed. Myles Peart-Harris (Swansea City) header from the centre of the box is too high. Assisted by Josh Tymon with a cross.
- 34': Foul by Liam Cullen (Swansea City).
- 34': Freddie Potts (Portsmouth) wins a free kick in the attacking half.
- 35': Offside, Portsmouth. Colby Bishop is caught offside.
- 35': Foul by Freddie Potts (Portsmouth).
- 35': Liam Cullen (Swansea City) wins a free kick in the attacking half.
- 35': Matt Ritchie (Portsmouth) is shown the yellow card.
- 37': Corner, Swansea City. Conceded by Matt Ritchie.
- 38': Attempt missed. Matt Grimes (Swansea City) left footed shot from outside the box misses to the right following a corner.
- 39': Foul by Colby Bishop (Portsmouth).
- 39': Harry Darling (Swansea City) wins a free kick in the defensive half.
- 41': Attempt saved. Ronald (Swansea City) right footed shot from outside the box is saved in the centre of the goal. Assisted by Liam Cullen.
- 43': Corner, Swansea City. Conceded by Terry Devlin.
- 44': Corner, Swansea City. Conceded by Matt Ritchie.
- 44': Attempt missed. Matt Grimes (Swansea City) left footed shot from outside the box is high and wide to the left following a corner.
- 45': Goal! Swansea City 0, Portsmouth 2. Josh Murphy (Portsmouth) left footed shot from a difficult angle on the left to the bottom right corner.
- 45': Fourth official has announced 3 minutes of added time.
- 45'+2': Own Goal by Connor Ogilvie, Portsmouth. Swansea City 1, Portsmouth 2.
- 45'+3': Foul by Colby Bishop (Portsmouth).
- 45'+3': Harry Darling (Swansea City) wins a free kick in the defensive half.
- 45'+4': Attempt missed. Colby Bishop (Portsmouth) left footed shot from the centre of the box is close, but misses to the right. Assisted by Callum Lang with a cross following a fast break.
- 45'+4': First Half ends, Swansea City 1, Portsmouth 2.
- 45': Second Half begins Swansea City 1, Portsmouth 2.
- 51': Foul by Andre Dozzell (Portsmouth).
- 51': Myles Peart-Harris (Swansea City) wins a free kick on the right wing.
- 51': Attempt blocked. Ronald (Swansea City) right footed shot from outside the box is blocked. Assisted by Josh Tymon.
- 51': Myles Peart-Harris (Swansea City) hits the bar with a right footed shot from the centre of the box. Assisted by Joshua Key.
- 51': Attempt saved. Liam Cullen (Swansea City) left footed shot from the centre of the box is saved in the bottom right corner. Assisted by Ronald.
- 51': Offside, Swansea City. Joshua Key is caught offside.
- 53': Goal! Swansea City 2, Portsmouth 2. Liam Cullen (Swansea City) right footed shot from the centre of the box to the bottom right corner. Assisted by Myles Peart-Harris with a cross.
- 55': Substitution, Portsmouth. Mark O’Mahony replaces Colby Bishop.
- 55': Foul by Josh Tymon (Swansea City).
- 55': Freddie Potts (Portsmouth) wins a free kick in the defensive half.
- 58': Attempt saved. Josh Murphy (Portsmouth) header from the left side of the box is saved in the top centre of the goal. Assisted by Matt Ritchie.
- 59': Foul by Josh Murphy (Portsmouth).
- 59': Joshua Key (Swansea City) wins a free kick on the right wing.
- 62': Foul by Ronald (Swansea City).
- 62': Terry Devlin (Portsmouth) wins a free kick in the defensive half.
- 63': Delay in match because of an injury Mark O’Mahony (Portsmouth).
- 64': Delay over. They are ready to continue.
- 64': Foul by Connor Ogilvie (Portsmouth).
- 64': Myles Peart-Harris (Swansea City) wins a free kick in the defensive half.
- 65': Substitution, Swansea City. Eom Ji-Sung replaces Joe Allen.
- 65': Delay in match because of an injury Mark O’Mahony (Portsmouth).
- 67': Substitution, Portsmouth. Christian Saydee replaces Mark O’Mahony because of an injury.
- 67': Substitution, Portsmouth. Harvey Blair replaces Matt Ritchie.
- 67': Delay over. They are ready to continue.
- 68': Attempt missed. Eom Ji-Sung (Swansea City) left footed shot from the centre of the box is close, but misses to the left. Assisted by Josh Tymon.
- 69': Corner, Portsmouth. Conceded by Harry Darling.
- 71': Foul by Callum Lang (Portsmouth).
- 71': Myles Peart-Harris (Swansea City) wins a free kick in the defensive half.
- 71': Foul by Harvey Blair (Portsmouth).
- 71': Ronald (Swansea City) wins a free kick on the right wing.
- 71': Harvey Blair (Portsmouth) is shown the yellow card for a bad foul.
- 73': Substitution, Swansea City. Florian Bianchini replaces Zan Vipotnik.
- 73': Substitution, Swansea City. Azeem Abdulai replaces Ronald.
- 75': Attempt saved. Eom Ji-Sung (Swansea City) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Josh Tymon.
- 76': Attempt saved. Freddie Potts (Portsmouth) header from the centre of the box is saved in the top centre of the goal. Assisted by Connor Ogilvie.
- 78': Offside, Portsmouth. Christian Saydee is caught offside.
- 79': Attempt saved. Liam Cullen (Swansea City) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Josh Tymon.
- 79': Corner, Swansea City. Conceded by Nicolas Schmid.
- 80': Callum Lang (Portsmouth) wins a free kick in the defensive half.
- 80': Foul by Ben Cabango (Swansea City).
- 81': Substitution, Portsmouth. Paddy Lane replaces Josh Murphy.
- 82': Foul by Paddy Lane (Portsmouth).
- 82': Matt Grimes (Swansea City) wins a free kick in the defensive half.
- 83': Eom Ji-Sung (Swansea City) wins a free kick in the attacking half.
- 83': Foul by Andre Dozzell (Portsmouth).
- 83': Andre Dozzell (Portsmouth) is shown the yellow card for a bad foul.
- 84': Attempt blocked. Eom Ji-Sung (Swansea City) right footed shot from outside the box is blocked.
- 84': Offside, Swansea City. Harry Darling is caught offside.
- 87': Attempt missed. Florian Bianchini (Swansea City) right footed shot from the centre of the box is close, but misses to the left. Assisted by Liam Cullen.
- 89': Attempt missed. Christian Saydee (Portsmouth) right footed shot from the centre of the box is close, but misses to the right. Assisted by Connor Ogilvie.
- 90': Corner, Swansea City. Conceded by Terry Devlin.
- 90'+1': Fourth official has announced 4 minutes of added time.
- 90'+1': Attempt blocked. Myles Peart-Harris (Swansea City) right footed shot from outside the box is blocked. Assisted by Josh Tymon.
- 90'+1': Corner, Swansea City. Conceded by Andre Dozzell.
- 90'+2': Corner, Swansea City. Conceded by Marlon Pack.
- 90'+3': Attempt saved. Myles Peart-Harris (Swansea City) right footed shot from the centre of the box is saved in the bottom left corner.
- 90'+3': Connor Ogilvie (Portsmouth) wins a free kick on the left wing.
- 90'+3': Foul by Azeem Abdulai (Swansea City).
- 90'+4': Offside, Portsmouth. Marlon Pack is caught offside.
- 90'+4': Corner, Swansea City. Conceded by Connor Ogilvie.
- 90'+5': Attempt blocked. Liam Cullen (Swansea City) header from very close range is blocked. Assisted by Florian Bianchini with a cross.
- 90'+5': Second Half ends, Swansea City 2, Portsmouth 2.
- 0': Match ends, Swansea City 2, Portsmouth 2.
Statistics
![]() |
SWA![]() |
|
---|---|---|
11 | Fouls | 8 |
4 | Yellow Cards | 1 |
0 | Red Cards | 0 |
6 | Offsides | 2 |
1 | Corner Kicks | 9 |
5 | Saves | 2 |
26.2 | Possession | 73.8 |
6 | SHOTS | 22 |
4 | ON GOAL | 6 |
0.7 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
129 | Accurate Passes | 485 |
204 | Passes | 562 |
0.6 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 9 |
8 | Crosses | 34 |
0.1 | Cross % | 0.3 |
57 | Long Balls | 54 |
23 | Accurate Long Balls | 21 |
0.4 | Long Balls % | 0.4 |
0 | Blocked Shots | 7 |
8 | Effective Tackles | 3 |
17 | Tackles | 6 |
0.5 | Tackle % | 0.5 |
17 | Interceptions | 3 |
26 | Effective Clearances | 17 |
26 | Clearances | 17 |
Game Information
Venue: Swansea.com Stadium
Location: Swansea, Wales
Attendance: 15,404
EFL Championship Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Sheffield United | 39 | +27 | 83 |
2 | Leeds United | 39 | +51 | 81 |
3 | Burnley | 39 | +42 | 81 |
4 | Sunderland | 39 | +19 | 72 |
Line-Ups
Swansea City (4-2-3-1)
No. | Name |
---|---|
22 | Lawrence Vigouroux (GK) |
6 | Harry Darling |
5 | Ben Cabango ![]() |
14 | Josh Tymon |
2 | Joshua Key |
20 | Liam Cullen |
8 | Matt Grimes |
7 | Joe Allen |
9 | Zan Vipotnik |
35 | Ronald |
25 | Myles Peart-Harris |
Portsmouth (4-2-3-1)
No. | Name |
---|---|
13 | Nicolas Schmid (GK) |
7 | Marlon Pack ![]() |
5 | Regan Poole |
3 | Connor Ogilvie |
24 | Terry Devlin |
49 | Callum Lang |
21 | Andre Dozzell ![]() |
8 | Freddie Potts |
9 | Colby Bishop |
23 | Josh Murphy |
30 | Matt Ritchie |
EFL Championship News

With Hayden Matthews one of four Australians in Portsmouth's squad, the final eight games of this Championship season could have huge ramifications for the Socceroos' 2026 World Cup hopes.

Rob Dawson explains the concept of TransferRoom on "The Football Reporters" podcast, and how it helped Coventry City agree a deal for Viktor Gyökeres with Sporting.

USMNT forward Josh Sargent reveals how his mentality has helped him regularly find the net for Norwich in the Championship.

Recap the numbers behind Haji Wright's hat trick for Coventry City vs. Sunderland.

A 26-year-old from Los Angeles, Wright scored in the 21st minute, then converted a penalty kick in the 29th after he was fouled by Chris Mepham. Wright scored in the 73rd for his 10th goal in 19 league matches this season.