Zak Swanson Profile and Player Statistics
First name: Zak
Last name: Swanson
Position: Defender, Midfielder
Nationality:
Height: 189

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Zak Swanson has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Carabao Cup 2025/2026 Portsmouth 1 0 0 0 0 0 0
Championship 2025/2026 Portsmouth 18 5 6 1 0 3 0
Club Friendlies 2025 Portsmouth 1 1 0 0 0 0 0
Club Friendlies 3 2025 Portsmouth 2 1 0 0 0 0 0
Carabao Cup 2024/2025 Portsmouth 1 0 0 0 0 0 0
Championship 2024/2025 Portsmouth 34 7 12 2 0 5 0
FA Cup 2024/2025 Portsmouth 1 1 0 0 0 0 0
Club Friendlies 3 2024 Portsmouth 2 1 0 0 0 0 0
Carabao Cup 2023/2024 Portsmouth 2 0 1 1 0 0 0
EFL Trophy 2023/2024 Portsmouth 4 0 1 2 0 0 0
FA Cup 2023/2024 Portsmouth 1 1 0 0 0 0 0
League One 2023/2024 Portsmouth 21 5 4 0 0 2 0
Club Friendlies 3 2023 Portsmouth 1 1 0 0 0 0 0
Carabao Cup 2022/2023 Portsmouth 2 0 1 0 0 0 0
EFL Trophy 2022/2023 Portsmouth 5 1 3 1 0 0 0
FA Cup 2022/2023 Portsmouth 3 0 1 0 0 0 0
League One 2022/2023 Portsmouth 22 4 5 2 0 1 0
Club Friendlies 3 2022 Portsmouth 2 1 1 0 0 0 0
EFL Trophy 2021/2022 Arsenal U21 4 0 1 1 1 0 0
Premier League 2021/2022 Arsenal 15 0 0 0 0 0 0
Premier League 2 Division One 2021/2022 Arsenal U23 12 1 4 4 0 2 0
Premier League Cup 2021/2022 Arsenal U23 1 0 0 1 0 0 0
Eerste Divisie 2020/2021 MVV Maastricht 6 1 2 0 0 0 0
EFL Trophy 2019/2020 Arsenal U21 3 0 0 0 0 0 0
Premier League 2 Division One 2019/2020 Arsenal U23 14 1 4 0 0 3 0
Premier League International Cup 2019/2020 Arsenal U23 2 0 1 0 0 1 0
Premier League 2 Division One 2018/2019 Arsenal U23 1 1 0 1 0 0 0
Premier League U18 2018/2019 Arsenal U18 21 1 4 3 0 4 1
Premier League U18 2017/2018 Arsenal U18 8 3 2 2 0 1 0

Zak Swanson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
29/11/2025 Portsmouth
0 - 1
Bristol City 0-1H2H+
  0 - 1 17' Anis Mehmeti
Andre Dozzell 31'  
Regan Poole 49'  
Andre Dozzell 52'  
Márk Kosznovszky 52'  
Josh Murphy 52'  
  62' Emil Riis
  62' Sinclair Armstrong
Callum Lang 72'  
Makenzie Kirk 72'  
Adrian Segečić 81'  
Minhyeok Yang 81'  
Jordan Williams 81'  
John Swift 81'  
Zak Swanson 82'  
Conor Chaplin 82'  
  90+3' Scott Twine
  90+3' Yu Hirakawa
26/11/2025 Sheffield United
3 - 0
Portsmouth 1-0H2H+
  39' Terry Devlin
Sydie Peck 41' 1 - 0  
  46' Adrian Segečić
  46' Jordan Williams
Patrick Bamford 54' 2 - 0  
  62' Colby Bishop
  62' Makenzie Kirk
Sam McCallum 63'  
Harrison Burrows 63'  
Patrick Bamford 63'  
Gustavo Hamer 63'  
  69' Josh Murphy
  69' Conor Chaplin
  71' Márk Kosznovszky
Gustavo Hamer 73' 3 - 0  
  74' Florian Bianchini
  74' Minhyeok Yang
  74' Márk Kosznovszky
  74' Marlon Pack 
Tom Cannon 75'  
Danny Ings 75'  
Jaïro Riedewald 82'  
Djibril Soumaré 82'  
Femi Seriki 83'  
Mark McGuinness 83'  
22/11/2025 Portsmouth
3 - 1
Millwall 1-0H2H+
Zak Swanson 22' 1 - 0  
  38' Zak Sturge
  38' Joe Bryan
  45+4' Danny McNamara 
Regan Poole 45+4'  
Adrian Segečić 51' 2 - 0  
  55' Derek Mazou-Sacko
  55' Daniel Kelly
  62' Alfie Doughty
  62' Aidomo Emakhu
  62' Danny McNamara 
  62' Wes Harding
Adrian Segečić 62'  
Callum Lang 62'  
  63' Macaulay Langstaff
  63' Luke Cundle
Zak Swanson 66'  
  67' Joe Bryan
Zak Swanson 69'  
Jordan Williams 69'  
  2 - 1 72' Mihailo Ivanovic
Florian Bianchini 80'  
Conor Chaplin 80'  
Andre Dozzell 80'  
Marlon Pack  80'  
  81' Thierno Ballo
  81' Camiel Neghli
Jordan Williams 89' 3 - 1  
08/11/2025 Hull City
3 - 2
Portsmouth 2-2H2H+
  0 - 1 15' Terry Devlin
Enis Destan 27' 1 - 1  
Kyle Joseph 42' 2 - 1  
  2 - 2 45+2' Terry Devlin
  46' Luke Le Roux
  46' Marlon Pack 
  62' Terry Devlin
Amir Hadziahmetovic 74'  
Darko Gyabi 74'  
Enis Destan 74'  
Joel Ndala 74'  
  74' Terry Devlin
  74' Zak Swanson
  76' Jordan Williams
Joe Gelhardt 79' 3 - 2  
  82' Marlon Pack 
  83' Ibane Bowat
  83' Minhyeok Yang
  83' Conor Chaplin
  83' Makenzie Kirk
Joe Gelhardt 86'  
Semi Ajayi 86'  
  90+3' Jordan Williams
  90+3' Márk Kosznovszky
Regan Slater 90+5'  
Akin Famewo 90+5'  
Ivor Pandur 90+8'  
05/11/2025 Portsmouth
0 - 0
Wrexham 0-0H2H+
Andre Dozzell 11'  
Connor Ogilvie 27'  
Jordan Williams 27'  
  41' Ben Sheaf
  66' Ben Sheaf
  66' George Dobson
  69' Issa Kaboré
Colby Bishop 73'  
  73' Dan Scarr
  77' Josh Windass
  77' Nathan Broadhead
Terry Devlin 77'  
Zak Swanson 77'  
  77' Lewis O'Brien
  77' George Thomason
  86' Kieffer Moore
  86' Sam Smith
Luke Le Roux 90'  
Marlon Pack  90'  
Josh Murphy 90+3'  
01/11/2025 Birmingham City
4 - 0
Portsmouth 1-0H2H+
Jay Stansfield 6'  
Seung-ho Paik  9' 1 - 0  
Christoph Klarer 23'  
Patrick Roberts 46'  
Keshi Anderson 46'  
  53' Makenzie Kirk
  53' Colby Bishop
  53' Minhyeok Yang
  53' Josh Murphy
  53' Ibane Bowat
  53' Zak Swanson
Tomoki Iwata 56' 2 - 0  
Marvin Ducksch 58'  
Kyogo Furuhashi 58'  
  60' Jordan Williams
Christoph Klarer 61' 3 - 0  
  67' John Swift
  67' Conor Chaplin
Jay Stansfield 77'  
Lyndon Dykes 77'  
Demarai Gray  77'  
Lewis Koumas 77'  
  82' Hayden Matthews
  82' Josh Knight
Keshi Anderson 88' 4 - 0  
Tomoki Iwata 89'  
Bright Osayi-Samuel 89'  
  90+2' Josh Murphy
25/10/2025 Portsmouth
0 - 1
Stoke City 0-0H2H+
Makenzie Kirk 35'  
Marlon Pack  41'  
  48' Sorba Thomas
  61' Divin Mubama
Jordan Williams 67'  
Terry Devlin 67'  
Minhyeok Yang 67'  
Josh Murphy 67'  
  0 - 1 70' Hayden Matthews
Hayden Matthews 71'  
Josh Knight 71'  
  71' Jun-ho Bae
  71' Tomas Rigo
Andre Dozzell 85'  
Márk Kosznovszky 85'  
  87' Maksym Taloverov
  90+1' Ben Pearson 
  90+1' Steven​ N'Zonzi
  90+5' Lewis Baker
  90+5' Tatsuki Seko
21/10/2025 Portsmouth
1 - 2
Coventry City 0-1H2H+
  0 - 1 30' Brandon Thomas-Asante
  50' Milan van Ewijk
  0 - 2 56' Brandon Thomas-Asante
  63' Ephron Mason-Clark
  63' Tatsuhiro Sakamoto
Zak Swanson 64'  
Terry Devlin 64'  
Minhyeok Yang 64'  
Adrian Segečić 64'  
Connor Ogilvie 74'  
Florian Bianchini 74'  
Adrian Segečić 74'  
Makenzie Kirk 74'  
  75' Victor Torp 
  75' Jamie Allen
Josh Knight 80'  
Hayden Matthews 80'  
John Swift 85'  
  88' Jay Dasilva
  88' Jake Bidwell
  88' Milan van Ewijk
  88' Kaine Kesler-Hayden
Makenzie Kirk 90+6' 1 - 2  
18/10/2025 Leicester City
1 - 1
Portsmouth 1-0H2H+
Ricardo Pereira 3'  
Aaron Ramsey 26' 1 - 0  
  1 - 1 58' John Swift
Julián Carranza 59'  
Patson Daka 59'  
Jeremy Monga 59'  
Bobby De Cordova-Reid 59'  
  62' Conor Chaplin
  62' Márk Kosznovszky
Ricardo Pereira 65'  
Hamza Choudhury 65'  
  71' Minhyeok Yang
Aaron Ramsey 72'  
Matteo Di Norscia 72'  
Jordan James 72'  
Boubakary Soumaré 72'  
  74' Minhyeok Yang
  74' Florian Bianchini
  81' Jordan Williams
  81' Terry Devlin
  81' John Swift
  81' Adrian Segečić
  87' Andre Dozzell
04/10/2025 Portsmouth
1 - 0
Middlesbrough 1-0H2H+
Minhyeok Yang 23' 1 - 0  
John Swift 58'  
Márk Kosznovszky 58'  
  59' Sontje Hansen
  59' David Strelec
Jordan Williams 64'  
Terry Devlin 64'  
Conor Chaplin 64'  
Adrian Segečić 64'  
  68' Callum Brittain
  69' Luke Ayling
  69' Alan Browne
  70' Kaly Sène
  70' Sverre Nypan
Marlon Pack  74'  
Minhyeok Yang 78'  
Harvey Blair  78'  
Josef Bursik 83'  
  84' Matt Targett
  84' Delano Burgzorg
  84' Hayden Hackney
  84' Morgan Whittaker
01/10/2025 Portsmouth
2 - 2
Watford 1-0H2H+
  2' Max Alleyne
Minhyeok Yang 5' 1 - 0  
Minhyeok Yang 13'  
  35' Nestory Irankunda
  35' Rocco Vata
  43' Jérémy Pétris
  46' Hector Kyprianou
  46' Nampalys Mendy
  1 - 1 46' Imrân Louza
  46' Caleb Wiley
  46' Jeremy Ngakia
  1 - 2 56' Rocco Vata
Minhyeok Yang 63'  
Harvey Blair  63'  
Conor Chaplin 63'  
Adrian Segečić 63'  
  70' James Abankwah
  70' Formose Mendy
Jordan Williams 72'  
Terry Devlin 72'  
  77' Imrân Louza
  77' Egil Selvik
Adrian Segečić 79' 2 - 2  
  85' Moussa Sissoko
  85' Kwadwo Baah
  89' Mattie Pollock
Marlon Pack  90+5'  
27/09/2025 Ipswich Town
2 - 1
Portsmouth 2-0H2H+
  7' Andre Dozzell
Jaden Philogene 9' 1 - 0  
  33' Luke Le Roux
George Hirst 41' 2 - 0  
  62' Luke Le Roux
  62' Marlon Pack 
  62' Adrian Segečić
  62' John Swift
Sindre Walle Egeli 65'  
George Hirst 73'  
Iván Azón 73'  
  74' Márk Kosznovszky
  74' Florian Bianchini
Jaden Philogene 74'  
Jack Clarke 74'  
  74' Minhyeok Yang
  74' Makenzie Kirk
Sindre Walle Egeli 74'  
Kasey McAteer 74'  
Jens Cajuste 74'  
Marcelino Núñez 74'  
Leif Davis 81'  
Ashley Young 81'  
  90' Josh Knight
  90' Hayden Matthews
  2 - 1 90+2' Marlon Pack 
20/09/2025 Portsmouth
0 - 2
Sheffield Wednesday 0-1H2H+
  0 - 1 12' Barry Bannan 
  17' Bailey Cadamarteri
Zak Swanson 45'  
Zak Swanson 46'  
Josh Knight 46'  
John Swift 46'  
Luke Le Roux 46'  
  0 - 2 50' George Brown
Conor Shaughnessy 52'  
Hayden Matthews 52'  
  62' Yan Valery
  65' Ethan Horvath
  66' George Brown
  66' Jamal Lowe
Adrian Segecic 67'  
Makenzie Kirk 67'  
Andre Dozzell 75'  
Márk Kosznovszky 75'  
  79' Dominic Iorfa
  79' Max Lowe
  86' Svante Ingelsson
  86' Sean Fusire
  89' Bailey Cadamarteri
  89' Iké Ugbo
14/09/2025 Southampton
0 - 0
Portsmouth 0-0H2H+
  26' Nicolas Schmid
  26' Ben Killip
  45' Zak Swanson
Taylor Harwood-Bellis 45+1'  
  46' Connor Ogilvie
  46' Jordan Williams
Jack Stephens  47'  
Flynn Downes 65'  
Mads Roerslev 68'  
  73' John Swift
Cameron Archer 74'  
Adam Armstrong 74'  
Flynn Downes 74'  
Caspar Jander 74'  
Finn Azaz 74'  
Ross Stewart 74'  
  76' Adrian Segecic
  76' Terry Devlin
  76' John Swift
  76' Luke Le Roux
Ryan Fraser 82'  
Jay Robinson 82'  
Tom Fellows 82'  
Leo Scienza 82'  
30/08/2025 Portsmouth
1 - 0
Preston North End 1-0H2H+
  13' Jordan Storey
  34' Andrew Hughes
Andre Dozzell 41' 1 - 0  
Andre Dozzell 48'  
Florian Bianchini 64'  
Luke Le Roux 64'  
  67' Stefán Teitur Thórdarson
  67' Lewis Dobbin
  67' Daniel Jebbison
  67' Mads Frøkjaer-Jensen
Zak Swanson 79'  
Josh Knight 79'  
  88' Jordan Storey
  88' Odeluga Offiah
Adrian Segečić 90'  
Terry Devlin 90'  
Colby Bishop 90'  
Thomas Waddingham 90'  
23/08/2025 West Bromwich Albion
1 - 1
Portsmouth 1-0H2H+
George Campbell 7'  
Mikey Johnston 26' 1 - 0  
  43' John Swift
  1 - 1 56' Colby Bishop
  57' John Swift
  57' Luke Le Roux
  57' Florian Bianchini
  57' Thomas Waddingham
Mikey Johnston 60'  
Karlan Grant 60'  
  63' Regan Poole
  66' Colby Bishop
Alex Mowatt 70'  
  76' Colby Bishop
  76' Terry Devlin
  76' Zak Swanson
  76' Jordan Williams
  78' Luke Le Roux
  80' Thomas Waddingham
Isaac Price 82'  
Josh Maja  82'  
  85' Adrian Segečić
  85' Márk Kosznovszky
Jayson Molumby  87'  
Toby Collyer 87'  
Tom Fellows 87'  
Jed Wallace  87'  
16/08/2025 Portsmouth
1 - 2
Norwich City 0-2H2H+
  0 - 1 6' Harry Darling
  0 - 2 14' Josh Sargent
  25' Mirko Topić
  37' José Córdoba
  46' Emiliano Marcondes
  46' Oscar Schwartau
  50' Marcelino Núñez
  50' Jacob Wright
Callum Lang 57'  
Florian Bianchini 57'  
Regan Poole 58'  
  65' Jack Stacey
  65' Kellen Fisher
Jordan Williams 70'  
Zak Swanson 70'  
Josh Murphy 70'  
Thomas Waddingham 70'  
  75' Josh Sargent
  75' Mathias Kvistgaarden
  76' Papa Amadou Diallo
  76' Jeffrey Schlupp
Colby Bishop 80'  
Adrian Segečić 84' 1 - 2  
Connor Ogilvie 90+7'  
  90+8' Harry Darling
John Swift 90+9'  
12/08/2025 Portsmouth
1 - 2
Reading 0-2H2H+
  0 - 1 34' Andre Garcia
  0 - 2 38' Kelvin Ehibhatiomhan
John Swift 46'  
Andre Dozzell 46'  
Luke Le Roux 53'  
Thomas Waddingham 61'  
Florian Bianchini 61'  
Ibane Bowat 61'  
Regan Poole 61'  
  64' Tivonge Rushesha
  64' Charlie Savage
  65' Kamari Doyle
  65' Ben Elliott
  65' Andre Garcia
  65' Daniel Kyerewaa
  67' Kelvin Ehibhatiomhan
  67' Mark O'Mahony
Luke Le Roux 70'  
Adrian Segečić 70'  
Márk Kosznovszky 70'  
Olutayo Singerr 70'  
  72' Shay Spencer
  72' Liam Fraser
  80' Liam Fraser
  90' John Ryan
Olutayo Singerr 90+3' 1 - 2  
Regan Poole 90+5'  
09/08/2025 Oxford United
0 - 1
Portsmouth 0-1H2H+
  0 - 1 38' Adrian Segečić
  41' John Swift
  63' Connor Ogilvie
Tyler Goodrham 64'  
Elliott Moore  66'  
Hidde ter Avest 66'  
  67' Florian Bianchini
  67' Minhyeok Yang
Greg Leigh 69'  
Jack Currie 69'  
Mark Harris 69'  
Siriki Dembélé 69'  
  80' Callum Lang
  80' Terry Devlin
Will Lankshear 81'  
Tom Bradshaw 81'  
Will Vaulks 81'  
Louie Sibley 81'  
  86' John Swift
  86' Zak Swanson
Tyler Goodrham 87'  
Gatlin O'Donkor 87'  
  90+3' Adrian Segečić
  90+3' Thomas Waddingham
02/08/2025 Portsmouth
1 - 0
PEC Zwolle 0-0H2H+
  46' Olivier Aertssen
  46' Damian van der Haar
  46' Sherel Floranus
  46' Eliano Reijnders
  64' Koen Kostons
  64' Thomas Buitink
  64' Ryan Thomas 
  64' Nick Fichtinger
  64' Dylan Mbayo
  64' Samir Lagsir
  67' Thijs Oosting
Callum Lang 70'  
Florian Bianchini 70'  
John Swift 70'  
Marlon Pack  70'  
Jordan Williams 70'  
Zak Swanson 70'  
Josh Murphy 77'  
Márk Kosznovszky 77'  
  81' Thijs Oosting
  81' Gabriel Reiziger
  83' Simon Graves
  85' Jamiro Monteiro
  85'
Thomas Waddingham 87' 1 - 0  
Andre Dozzell 88'  
Luke Le Roux 88'  
Conor Shaughnessy 90'  
Hayden Matthews 90'  
29/07/2025 Havant & Waterlooville
0 - 0
Portsmouth 0-0H2H+
Ryan Seager 89'  
15/07/2025 Woking
0 - 2
Portsmouth 0-1H2H+
  0 - 1 13' Adrian Segecic
Will Jääskeläinen 24'  
Craig Ross 24'  
  46' Ben Killip
  46'
  46' Josh Murphy
  46'
  46' Marlon Pack
  46'
  46' Hayden Matthews
  46' Andre Dozzell
  46' Jacob Farrell
  46' Terry Devlin
  46' Paddy Lane
  46'
  46' Adrian Segecic
  46' Regan Poole
  46' Conor Shaughnessy
  46' Thomas Waddingham
  46' Zak Swanson
  46' Connor Ogilvie
  46' Jordan Williams
  0 - 2 64' Paddy Lane
18/04/2025 Norwich City
3 - 5
Portsmouth 1-3H2H+
  0 - 1 15' Colby Bishop
Josh Sargent 21' 1 - 1  
  31' Matt Ritchie
  32' Isaac Hayden
  1 - 2 39' Matt Ritchie
  1 - 3 45+4' Colby Bishop
Josh Sargent 46'  
Emiliano Marcondes 46'  
Marcelino Núñez 46'  
Jack Stacey 46'  
  1 - 4 51' Colby Bishop
  55' Isaac Hayden
  55' Andre Dozzell
Oscar Schwartau 58'  
Callum Doyle 58'  
Jack Stacey 64' 2 - 4  
José Córdoba 67'  
Jacob Lungi Sørensen 67'  
  2 - 5 71' Regan Poole
  75' Colby Bishop
  75' Kusini Yengi
Borja Sainz 79'  
  85' Adil Aouchiche
  85' Terry Devlin
  85' Rob Atkinson
  85' Zak Swanson
  86' Matt Ritchie
  86' Marlon Pack
Kellen Fisher 89'  
Forson Amankwah 89'  
Emiliano Marcondes 90' 3 - 5  
  90+5' Andre Dozzell
12/04/2025 Portsmouth
2 - 2
Derby County 0-0H2H+
  6' Jacob Widell Zetterström
Colby Bishop 7'  
  21' Matthew Clarke
Zak Swanson 27'  
Isaac Hayden 33'  
  34' Nathaniel Méndez-Laing
  57' Ebou Adams
  66' Nathaniel Méndez-Laing
  66' Kayden Jackson
Christian Saydee 68'  
Colby Bishop 69'  
  0 - 1 70' Jerry Yates
Rob Atkinson 71' 1 - 1  
  1 - 2 75' Rob Atkinson
Zak Swanson 79'  
Terry Devlin 79'  
Isaac Hayden 79'  
Andre Dozzell 79'  
Christian Saydee 79'  
Kusini Yengi 79'  
Rob Atkinson 80'  
  83' Marcus Harness
  83' Kenzo Goudmijn
Matt Ritchie 86'  
Harvey Blair 86'  
Freddie Potts 86'  
Marlon Pack 86'  
Rob Atkinson 90+1' 2 - 2  
29/03/2025 Portsmouth
1 - 0
Blackburn Rovers 1-0H2H+
  6' Tyrhys Dolan
  13' Owen Beck
  13' Ryan Hedges
Josh Murphy 20' 1 - 0  
Zak Swanson 36'  
Regan Poole 37'  
  40' Danny Batth
  57' Yuki Ohashi
  57' Todd Cantwell
  57' Cauley Woodrow
  57' Makhtar Gueye
Adil Aouchiche 61'  
Terry Devlin 61'  
Matt Ritchie 67'  
Jordan Williams 67'  
  72' Sondre Tronstad
  72' John Buckley
  72' Hayden Carter
  72' Joe Rankin-Costello
Jordan Williams 75'  
Freddie Potts 81'  
Cohen Bramall 89'  
Marlon Pack 89'  
15/03/2025 Preston North End
2 - 1
Portsmouth 0-0H2H+
Mads Frøkjaer-Jensen 24'  
Jayden Meghoma 46'  
Robbie Brady 46'  
Mads Frøkjaer-Jensen 46'  
Sam Greenwood 46'  
Liam Lindsay 46'  
Andrew Hughes 46'  
Ryan Ledson 46'  
Ben Whiteman  46'  
  59' Adil Aouchiche
  59' Kaide Gordon
  68' Kusini Yengi
  68' Mark O'Mahony
Will Keane 75'  
Ched Evans 75'  
Ryan Porteous 76' 1 - 0  
  1 - 1 83' Colby Bishop
Stefán Teitur Thórdarson 87' 2 - 1  
Sam Greenwood 90'  
  90+2' Andre Dozzell
  90+2' Marlon Pack
  90+2' Terry Devlin
  90+2' Thomas Waddingham
Sam Greenwood 90+4'  
  90+5' Thomas Waddingham
12/03/2025 Portsmouth
1 - 2
Plymouth Argyle 0-1H2H+
  0 - 1 44' Mustapha Bundu
  0 - 2 49' Ryan Hardie
  52' Michael Obafemi
  52' Callum Wright
Marlon Pack 55'  
Cohen Bramall 55'  
Matt Ritchie 55'  
Kaide Gordon 55'  
Freddie Potts 62'  
Mark O'Mahony 62'  
  64' Julio Pleguezuelo
  64' Kornél Szűcs
  65' Ryan Hardie
  65' Bali Mumba
  67' Matthew Sorinola
  77' Mustapha Bundu
  77' Nathanael Ogbeta
  86' Matthew Sorinola
Adil Aouchiche 89' 1 - 2  
  90+6' Darko Gyabi
Cohen Bramall 90+7'  
Adil Aouchiche 90+9'  
09/03/2025 Portsmouth
1 - 0
Leeds United 0-0H2H+
Regan Poole 43'  
Adil Aouchiche 54'  
Terry Devlin 54'  
Colby Bishop 61' 1 - 0  
  68' Brenden Aaronson
  68' Mateo Joseph
  68' Manor Solomon
  68' Largie Ramazani
  68' Ao Tanaka
  68' Joe Rothwell
Matt Ritchie 75'  
Cohen Bramall 75'  
  79' Jayden Bogle
  79' Sam Byram
  79' Ilia Gruev
  79' Wilfried Gnonto
Andre Dozzell 90'  
Isaac Hayden 90'  
Zak Swanson 90'  
Kusini Yengi 90'  
Freddie Potts 90+2'  
01/03/2025 Luton Town
1 - 0
Portsmouth 1-0H2H+
  5' Andre Dozzell
  16' Matt Ritchie
Jordan Clark 25' 1 - 0  
  39' Josh Murphy
  46' Matt Ritchie
  46' Kaide Gordon
Jacob Brown 55'  
Jacob Brown 57'  
Millenic Alli 57'  
  63' Josh Murphy
  63' Kusini Yengi
Alfie Doughty 69'  
Mark McGuinness 69'  
Liam Walsh 70'  
Zack Nelson 70'  
  73' Zak Swanson
  73' Cohen Bramall
  73' Adil Aouchiche
  73' Christian Saydee
  81' Isaac Hayden
  81' Terry Devlin
Thomas Kaminski 90'  
Carlton Morris 90+3'  
Elijah Adebayo 90+3'  
  90+5' Christian Saydee
22/02/2025 Portsmouth
2 - 1
Queens Park Rangers 0-0H2H+
Connor Ogilvie 17'  
Rob Atkinson 39'  
Regan Poole 39'  
  45+4' Michael Frey
Josh Murphy 48' 1 - 0  
Matt Ritchie 51' 2 - 0  
Zak Swanson 61'  
Terry Devlin 61'  
Isaac Hayden 61'  
Marlon Pack 61'  
  68' Sam Field
  68' Jack Colback
  68' Michael Frey
  68' Yang Min-hyeok
  68' Paul Smyth
  68' Alfie Lloyd
  2 - 1 74' Jimmy Dunne
Adil Aouchiche 79'  
Cohen Bramall 79'  
Matt Ritchie 79'  
Christian Saydee 79'  
  80' Koki Saito
  80' Harrison Ashby
Regan Poole 86'  
  87' Kenneth Paal
  87' Karamoko Dembélé
Christian Saydee 90+5'  
  90+7' Ilias Chair
15/02/2025 Oxford United
0 - 2
Portsmouth 0-0H2H+
Greg Leigh 41'  
Sam Long 41'  
  45+1' Andre Dozzell
  0 - 1 47' Andre Dozzell
  63' Matt Ritchie
  63' Adil Aouchiche
  64' Colby Bishop
  64' Mark O'Mahony
Siriki Dembélé 66'  
Tyler Goodrham 66'  
Rúben Rodrigues 66'  
Stanley Mills 66'  
Mark Harris 66'  
Ole Romeny 66'  
  67' Callum Lang
  67' Cohen Bramall
  84' Zak Swanson
  84' Terry Devlin
  84' Isaac Hayden
  84' Marlon Pack
Peter Kioso 84'  
Matt Phillips 84'  
  87' Mark O'Mahony
  0 - 2 90+6' Mark O'Mahony
11/02/2025 Portsmouth
2 - 1
Cardiff City 2-1H2H+
Colby Bishop 9' 1 - 0  
Conor Shaughnessy 17' 2 - 0  
  2 - 1 22' Callum O'Dowda
Zak Swanson 46'  
Terry Devlin 46'  
  60' Joel Bagan
  60' Will Alves
  60' Joe Ralls
  60' Rubin Colwill
Conor Shaughnessy 60'  
Hayden Matthews 60'  
Matt Ritchie 67'  
Adil Aouchiche 67'  
Isaac Hayden 67'  
Marlon Pack 67'  
  73' Sivert Mannsverk
  73' Yousef Salech
Callum Lang 75'  
  76' Dimitris Goutas
  82' Cian Ashford
  82' Anwar El Ghazi
  82' Andy Rinomhota
  82' Perry Ng
Callum Lang 84'  
Cohen Bramall 84'  
Connor Ogilvie 90+2'  
  90+5' Yousef Salech
08/02/2025 Sheffield United
2 - 1
Portsmouth 1-1H2H+
Gustavo Hamer 24' 1 - 0  
  25' Rob Atkinson
  1 - 1 27' Connor Ogilvie
Ben Brereton Díaz 42'  
Harrison Burrows 58'  
Sam McCallum 58'  
Hamza Choudhury 58'  
Sydie Peck 58'  
Tyrese Campbell 58'  
Jesurun Rak-Sakyi 58'  
  72' Matt Ritchie
  72' Adil Aouchiche
Ben Brereton Díaz 72'  
Rhian Brewster 72'  
Jesurun Rak-Sakyi 73' 2 - 1  
Harry Clarke 77'  
  81' Andre Dozzell
  81' Kaide Gordon
Thomas Cannon 81'  
Rob Holding 81'  
  81' Conor Shaughnessy
  81' Hayden Matthews
Sydie Peck 86'  
Anel Ahmedhodžić 90'  
  90' Freddie Potts
  90' Marlon Pack
01/02/2025 Portsmouth
0 - 0
Burnley 0-0H2H+
Andre Dozzell 2'  
  22' Connor Roberts
  58' Jeremy Sarmiento
  58' Hannibal Mejbri
Rob Atkinson 59'  
Freddie Potts 65'  
Isaac Hayden 65'  
Conor Shaughnessy 71'  
Hayden Matthews 71'  
Callum Lang 82'  
Matt Ritchie 86'  
Cohen Bramall 86'  
Zak Swanson 87'  
Terry Devlin 87'  
  90' Zian Flemming
  90' Ashley Barnes
28/01/2025 Portsmouth
0 - 1
Millwall 0-1H2H+
  0 - 1 40' Mihailo Ivanović
  53' Raees Bangura-Williams
  57' Duncan Watmore
  57' George Honeyman
  62' Aaron Connolly
Isaac Hayden 67'  
Andre Dozzell 67'  
  68' Raees Bangura-Williams
  68' Ryan Wintle
  69' Mihailo Ivanović
  69' Macaulay Langstaff
  69' Casper De Norre
  69' Billy Mitchell
Hayden Matthews 78'  
Conor Shaughnessy 78'  
Matt Ritchie 79'  
Thomas Waddingham 79'  
Zak Swanson 85'  
Christian Saydee 85'  
  90+2' George Saville
  90+2' Murray Wallace
25/01/2025 West Bromwich Albion
5 - 1
Portsmouth 4-0H2H+
Alex Mowatt 25' 1 - 0  
Grady Diangana 32' 2 - 0  
Jed Wallace 37' 3 - 0  
Grady Diangana 44' 4 - 0  
Alex Mowatt 46'  
Ousmane Diakité 46'  
John Swift 57' 5 - 0  
  58' Colby Bishop
  58' Thomas Waddingham
  59' Isaac Hayden
  59' Freddie Potts
  61' Andre Dozzell
  62' Matt Ritchie
Jed Wallace 62'  
Devante Cole 62'  
John Swift 62'  
Isaac Price 62'  
Michael Johnston 62'  
Karlan Grant 62'  
Grady Diangana 66'  
Uroš Račić 66'  
  69' Zak Swanson
  69' Callum Lang
  69' Connor Ogilvie
  69' Jordan Williams
  69' Connor Ogilvie
  69' Josh Murphy
  78' Jordan Williams
  5 - 1 90+3' Thomas Waddingham
22/01/2025 Portsmouth
3 - 1
Stoke City 2-1H2H+
Colby Bishop 5' 1 - 0  
Callum Lang 9' 2 - 0  
Marlon Pack  13'  
  2 - 1 27' Ben Wilmot
Rob Atkinson 31'  
  33' Tatsuki Seko
Connor Ogilvie 49' 3 - 1  
  56' Lewis Baker
  59' Tatsuki Seko
  59' Jun-Ho Bae
  59' Junior Tchamadeu
  59' Michael Rose
  59' Andrew Moran
  59' Nathan Lowe
Isaac Hayden 67'  
Andre Dozzell 67'  
  67' Josh Wilson-Esbrand
  67' Enda Stevens
  79' Nathan Lowe
Matt Ritchie 84'  
Zak Swanson 84'  
Jordan Williams 88'  
Terry Devlin 88'  
  90+1' Wouter Burger
  90+2' Viktor Johansson
  90+4' Ben Wilmot
  90+4' Mohammed Olabosun Lawal
18/01/2025 Portsmouth
2 - 1
Middlesbrough 0-1H2H+
  24' Ben Doak
  0 - 1 30' Emmanuel Latte Lath
Matt Ritchie 40'  
Matt Ritchie 54' 1 - 1  
  55' George Edmundson
Isaac Hayden 69'  
Andre Dozzell 69'  
  70' Daniel Barlaser
  70' Aidan Morris
  70' Neto Borges
  70' Lukas Engel
  80' Delano Burgzorg
  80' Alexander Gilbert
Rob Atkinson 80'  
Ryley Towler 80'  
Jordan Williams 81'  
Zak Swanson 81'  
Matt Ritchie 82' 2 - 1  
  88' Rav van den Berg
  88' Luke Ayling
  89' Finn Azaz
  89' Marcus Forss
15/01/2025 Blackburn Rovers
3 - 0
Portsmouth 0-0H2H+
  19' F. Potts
  46' P. Lane
  46' I. Hayden
S. Tronstad 50'  
T. Dolan 56'  
A. Cozier-Duberry 56'  
R. Hedges 56'  
M. Gueye 56'  
M. Gueye 61' 1 - 0  
  66' A. Dozzell
  66' C. Saydee
  66' R. Atkinson
  66' R. Towler
C. Brittain 70' 2 - 0  
A. Weimann 76' 3 - 0  
J. Buckley 77'  
A. Forshaw 77'  
A. Weimann 77'  
J. Rankin-Costello 77'  
  81' J. Murphy
  81' J. Murphy
  81' M. Ritchie
  81' C. Lang
  81' T. Devlin
  87' T. Devlin
T. Cantwell 87'  
D. Sanderson 87'  
10/01/2025 Wycombe Wanderers
2 - 0
Portsmouth 2-0H2H+
Shamal George 8'  
Nathan Bishop 8'  
Brandon Hanlan 17' 1 - 0  
Sonny Bradley 27' 2 - 0  
  46' Freddie Potts
  46' Andre Dozzell
  46' Jordan Archer
  46' Nicolas Schmid
  46' Robert Atkinson
  46' Ryley Towler
  62' Jordan Williams
  62' Zak Swanson
Daniel Harvie 63'  
  64' Christian Saydee
Brandon Hanlan 75'  
Richard Kone 75'  
Garath McCleary 75'  
Fred Onyedinma 75'  
Tyreeq Bakinson 75'  
Josh Scowen 75'  
  76' Paddy Lane
  76' Harry Clout
Beryly Lubala 87'  
David Wheeler 87'  
  90+3' Terry Devlin

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.