Zak Swanson
Zak Swanson is a defender for Portsmouth. View their appearances, starting stats and fan-created Portsmouth lineups featuring Swanson.
Last 5 Matches
2 of 5 startedZak Swanson — Stats & Facts
How many games has Zak Swanson played this season?
Zak Swanson has played in 29 matches for Portsmouth this season across all competitions.
How many games has Zak Swanson started this season?
Zak Swanson has started 23 matches for Portsmouth this season.
How many minutes has Zak Swanson played this season?
Zak Swanson has played 2,190 minutes across all competitions for Portsmouth this season.
What position does Zak Swanson play?
Zak Swanson primarily plays as a defender.
Who does Zak Swanson play for?
Zak Swanson currently plays for Portsmouth.
Did Zak Swanson start Portsmouth's last match?
No — Zak Swanson did not feature in Portsmouth's last match (vs Norwich City, CHA, 3 Apr 2026).
Is Zak Swanson a regular starter for Portsmouth?
Zak Swanson is a frequent starter for Portsmouth, starting 23 of 34 such matches (68%). Based on club matches where we have official lineup data (including games they did not feature in).
What is Zak Swanson's recent form?
Swanson has started 2 of the last 5 matches.
Club matches
Completed fixtures for Portsmouth (newest first). Includes games where this player was not in the squad.
| Date | Opponent | Competition | Role | Mins |
|---|---|---|---|---|
| 3 Apr 2026 | Norwich City | CHA | Pending | — |
| 3 Apr 2026 | Norwich City | CHA | Not in squad | — |
| 21 Mar 2026 | Queens Park Rangers | CHA | 60' | 30 |
| 16 Mar 2026 | Derby County | CHA | Started | 90 |
| 10 Mar 2026 | Swansea City | CHA | Started | 90 |
| 7 Mar 2026 | Blackburn Rovers | CHA | Started | 90 |
| 28 Feb 2026 | Hull City | CHA | Started | 90 |
| 24 Feb 2026 | Wrexham | CHA | Started | 90 |
| 21 Feb 2026 | Millwall | CHA | Started | 90 |
| 14 Feb 2026 | Sheffield United | CHA | Started | 90 |
| 7 Feb 2026 | Preston North End | CHA | Started | 90 |
| 31 Jan 2026 | West Bromwich Albion | CHA | Started | 90 |
| 24 Jan 2026 | Southampton | CHA | Pending | — |
| 21 Jan 2026 | Watford | CHA | Started | 90 |
| 17 Jan 2026 | Sheffield Wednesday | CHA | Started | 90 |
| 4 Jan 2026 | Ipswich Town | CHA | Pending | — |
| 1 Jan 2026 | Bristol City | CHA | Started | 90 |
| 29 Dec 2025 | Charlton Athletic | CHA | Started | 90 |
| 26 Dec 2025 | Queens Park Rangers | CHA | Started | 90 |
| 20 Dec 2025 | Derby County | CHA | Not in squad | — |
| 13 Dec 2025 | Blackburn Rovers | CHA | Started | 90 |
| 9 Dec 2025 | Swansea City | CHA | Started | 90 |
| 6 Dec 2025 | Charlton Athletic | CHA | Pending | — |
| 29 Nov 2025 | Bristol City | CHA | Started | 90 |
| 26 Nov 2025 | Sheffield United | CHA | Started | 90 |
| 22 Nov 2025 | Millwall | CHA | Started | 90 |
| 8 Nov 2025 | Hull City | CHA | 74' | 16 |
| 5 Nov 2025 | Wrexham | CHA | 78' | 12 |
| 1 Nov 2025 | Birmingham City | CHA | 53' | 37 |
| 25 Oct 2025 | Stoke City | CHA | Unused | — |
| 21 Oct 2025 | Coventry City | CHA | Started | 90 |
| 18 Oct 2025 | Leicester City | CHA | Pending | — |
| 4 Oct 2025 | Middlesbrough | CHA | Unused | — |
| 1 Oct 2025 | Watford | CHA | Unused | — |
| 27 Sept 2025 | Ipswich Town | CHA | Pending | — |
| 20 Sept 2025 | Sheffield Wednesday | CHA | Started | 90 |
| 13 Sept 2025 | Southampton | CHA | Pending | — |
| 30 Aug 2025 | Preston North End | CHA | Started | 90 |
| 23 Aug 2025 | West Bromwich Albion | CHA | Started | 90 |
| 16 Aug 2025 | Norwich City | CHA | Pending | — |
| 16 Aug 2025 | Norwich City | CHA | 69' | 21 |
| 9 Aug 2025 | Oxford United | CHA | 86' | 4 |
Other Portsmouth Defenders
Explore other defenders in the Portsmouth squad.
Pick a lineup featuring Swanson
Create your Portsmouth Starting 11 and share it with fans.
Create Portsmouth Lineup