Terry Devlin Profile and Player Statistics
First name: Terry
Last name: Devlin
Position: Midfielder
Nationality: Northern Ireland
Date of birth: 6 November 2003
Age: 22
Height: 180 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
Friendly International 2026 Northern Ireland 1 0 1 0 0 0 0
WC Qualification Europe 2026 Northern Ireland 6 1 1 0 0 0 0
Carabao Cup 2025/2026 Portsmouth 1 0 0 0 0 0 0
Championship 2025/2026 Portsmouth 40 9 5 4 0 2 1
FA Cup 2025/2026 Portsmouth 1 0 0 0 0 0 0
Club Friendlies 2025 Portsmouth 1 0 1 0 0 0 0
Club Friendlies 3 2025 Portsmouth 2 0 0 0 0 0 0
Friendly International 2025 Northern Ireland 4 2 1 0 0 0 0
U21 Euro Qualification 2025 North. Ireland U21 9 5 3 0 0 2 0
Carabao Cup 2024/2025 Portsmouth 1 0 0 0 0 0 0
Championship 2024/2025 Portsmouth 40 21 4 1 0 2 0
FA Cup 2024/2025 Portsmouth 1 0 0 0 0 1 0
Club Friendlies 3 2024 Portsmouth 2 1 0 0 0 0 0
Euro Qualification 2024 Northern Ireland 1 0 0 0 0 0 0
Carabao Cup 2023/2024 Portsmouth 2 0 2 0 0 1 0
EFL Trophy 2023/2024 Portsmouth 3 1 0 2 0 0 0
FA Cup 2023/2024 Portsmouth 1 0 1 0 0 0 0
League One 2023/2024 Portsmouth 28 13 4 2 0 0 0
Club Friendlies 3 2023 Portsmouth 1 1 0 0 0 0 0
U21 Euro Qualification 2023 North. Ireland U21 2 1 1 0 0 1 0
Irish Cup 2022/2023 Glentoran 2 0 0 1 0 1 0
Premiership 2022/2023 Glentoran 39 6 6 4 0 3 0
Friendly International U21 2022 North. Ireland U21 3 3 0 0 0 0 0
Premiership 2021/2022 Dungannon Swifts 23 2 12 0 0 3 0
Premiership 2020/2021 Dungannon Swifts 13 3 0 0 0 1 1
Premiership 2019/2020 Dungannon Swifts 13 8 0 0 0 0 0

Terry Devlin has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/04/2026 Portsmouth
2 - 2
Oxford United 1-0H2H+
Keshi Anderson 9' 1 - 0  
Connor Ogilvie 17'  
Conor Chaplin 21'  
Jordan Williams 21'  
  46' Sam Long
  46' Hidde ter Avest
  46' Yunus Konak
  46' Will Vaulks
  1 - 1 48' Brodie Gilmore Spencer
  59' Brodie Gilmore Spencer
  61' Will Vaulks
Andre Dozzell 62'  
Marlon Pack 65'  
  66' Brodie Gilmore Spencer
  66' Przemyslaw Placheta
  78' Michal Helik
  80' Myles Peart-Harris
  80' Mark Harris
  1 - 2 81' Will Lankshear
Keshi Anderson 81'  
Millenic Alli 81'  
Andre Dozzell 87' 2 - 2  
03/04/2026 Norwich City
1 - 1
Portsmouth 1-0H2H+
  5' Marlon Pack
  16' Connor Ogilvie
P. Mattsson 26' 1 - 0  
  30' Gustavo Caballero
Liam Gibbs 46'  
Jacob Wright 48'  
Liam Gibbs 62'  
Jack Stacey 62'  
Oscar Schwartau 63'  
Ali Ahmed 63'  
Mathias Kvistgaarden 63'  
Mohamed Touré 63'  
  65' Millenic Alli
  65' Keshi Anderson
  65' Marlon Pack
  65' Andre Dozzell
P. Mattsson 67'  
Jacob Wright 73'  
Anis Slimane 73'  
  78' Gustavo Caballero
  78' Harvey Blair
  78' Conor Chaplin
  78' Jacob Brown
Jakov Medic 83'  
José Córdoba 83'  
  1 - 1 84' P. Mattsson
  86' Madiodio Dia
  86' Conor Shaughnessy
  87' Colby Bishop
  90+4' Jacob Brown
31/03/2026 Wales
1 - 1
Northern Ireland 0-1H2H+
  0 - 1 22' Jamie Paul Donley
David Brooks 38'  
  46' Conor William Hazard
  46' Pierce Joseph Charles
Joel Colwill 46'  
Daniel James 46'  
Sorba Thomas 46' 1 - 1  
Ben Cabango 46'  
Dylan Lawlor 46'  
  46' Isaac Price
  46' Callum Marshall
  46' Shea Emmanuel Charles
  46' George Alan Saville
  61' Ethan Galbraith
Lewis Koumas 64'  
Nathan Broadhead 64'  
  64' Patrick Kelly
  64' Brad Joseph Lyons
  64' Jamie Paul Donley
  64' James Tyrrell Reid
  64' Ciaron Maurice Brown
  64' Brodie Gilmore Spencer
Dylan Lawlor 71'  
Ethan Ampadu 71'  
Sorba Thomas 71'  
Brennan Johnson 71'  
  80' Ethan Galbraith
  80' Tom Atcheson
  80' Terry Devlin
  80' Paul Patrick Smyth
Jay Dasilva 88'  
Rhys Norrington-Davies 88'  
26/03/2026 Italy
2 - 0
Northern Ireland 0-0H2H+
Sandro Tonali 56' 1 - 0  
Alessandro Bastoni 58'  
Alessandro Bastoni 63'  
Federico Gatti 63'  
Mateo Retegui 64'  
Pio Esposito 64'  
  68' Terry Devlin
  68' Paul Patrick Smyth
  79' Jamie Paul Donley
  79' Joshua Brendan David Magennis
  79' Brodie Gilmore Spencer
  79' James Tyrrell Reid
Moise Kean 80' 2 - 0  
Matteo Politano  83'  
Marco Palestra 83'  
Sandro Tonali 83'  
Niccolò Pisilli 83'  
Moise Kean 88'  
Giacomo Raspadori 88'  
21/03/2026 Queens Park Rangers
6 - 1
Portsmouth 3-1H2H+
Paul Patrick Smyth 7' 1 - 0  
Paul Patrick Smyth 22'  
Rayan Kolli 24' 2 - 0  
Paul Patrick Smyth 29' 3 - 0  
  32' Ebou Adams
Isaac Hayden 32'  
  3 - 1 38' John Swift
  46' Adrian Segecic
  46' Colby Bishop
Isaac Hayden 50'  
Jonathan Varane 50'  
Rayan Kolli 55' 4 - 1  
  60' Jacob Brown
  60' Gustavo Caballero
  60' John Swift
  60' Conor Chaplin
  60' Conor Shaughnessy
  60' Zak Swanson
Paul Patrick Smyth 66'  
Kwame Poku 66'  
Amadou Salif Mbengue 66'  
Jake Clarke-Salter 66'  
Rhys Norrington-Davies 73'  
  75' Millenic Alli
  75' Harvey Blair
Rhys Norrington-Davies 83'  
Daniel Bennie 83'  
Rayan Kolli 83'  
Esquerdinha 83'  
Richard Kone 86' 5 - 1  
Richard Kone 87' 6 - 1  
  90+2' Terry Devlin
Richard Kone 90+4'  
16/03/2026 Portsmouth
0 - 1
Derby County 0-1H2H+
  0 - 1 8' Sammie Szmodics
Conor Chaplin 40'  
  41' Sammie Szmodics
  53' Matt Clarke
  61' Rhian Brewster
  61' Oscar Fraulo
Zak Swanson 63'  
Conor Shaughnessy 63'  
Conor Chaplin 63'  
John Swift 63'  
John Swift 67'  
  72' Patrick Agyemang
  72' Carlton Morris
  72' Sammie Szmodics
  72' David Ozoh
Ebou Adams 77'  
Colby Bishop 77'  
Millenic Alli 77'  
Adrian Segecic 77'  
  78' Ben Brereton Díaz
  83' Ben Brereton Díaz
  83' Jaydon Banel
  83' Derry Murkin
  83' Craig Forsyth
Jacob Brown 83'  
Makenzie Kirk 83'  
  86' Bobby Clark
  88' Joe Ward
  90+2' Oscar Fraulo
10/03/2026 Portsmouth
1 - 2
Swansea City 0-2H2H+
  0 - 1 26' Ethan Galbraith
  33' Zan Vipotnik
  0 - 2 39' Josh Key
Millenic Alli 46'  
Conor Chaplin 46'  
  59' Zan Vipotnik
  59' Liam Cullen
  59' Ethan Galbraith
  59' Melker Widell
Jacob Brown 64' 1 - 2  
69'  
Madiodio Dia 69'  
  70' Gonçalo Franco
  70' Marko Stamenić
  70' Josh Key
  70' Joel Ward
  71' Joel Ward
Jacob Brown 76'  
Adrian Segecic 76'  
  83' Ji-sung Eom
  83' Malick Yalcouyé
Madiodio Dia 84'  
John Swift 84'  
Ebou Adams 88'  
Harvey Blair 88'  
07/03/2026 Blackburn Rovers
1 - 1
Portsmouth 0-0H2H+
Adam Forshaw 62'  
Moussa Baradji 62'  
Yuki Ohashi 63'  
Andri Gudjohnsen 63'  
  67' Regan Poole
  67' Conor Shaughnessy
  70' Conor Chaplin
  70' Adrian Segecic
Taylor Gardner-Hickman 75'  
Kristi Montgomery 75'  
Yuri Ribeiro 75'  
Dion De Neve 75'  
  81' Gustavo Caballero
  81' Harvey Blair
  81' Colby Bishop
  81' Jacob Brown
Eiran Cashin 83'  
  0 - 1 84' Connor Ogilvie
Hayden Carter 90+3' 1 - 1  
Hayden Carter 90+4'  
28/02/2026 Portsmouth
0 - 1
Hull City 0-0H2H+
Harvey Blair 58'  
Gustavo Caballero 58'  
  60' Amir Hadziahmetovic
  62' Kyle Joseph
  62' John Lundstram
  63' Amir Hadziahmetovic
  63' Matt Crooks
  0 - 1 73' Matt Crooks
  76' Joe Gelhardt
  76' Liam Millar
Ebou Adams 82'  
Jacob Brown 82'  
Zak Swanson 82'  
Conor Chaplin 82'  
  85' Regan Slater
  85' Kieran Dowell
  85' Lewis Koumas
  85' Patrick James Coleman McNair
  88' Ivor Pandur
Terry Devlin 90+1'  
Madiodio Dia 90+1'  
  90+6' Lewie Coyle
24/02/2026 Wrexham
2 - 1
Portsmouth 2-0H2H+
Sam Smith 23' 1 - 0  
  30' Regan Poole
Max Cleworth 39' 2 - 0  
  42' John Swift
  42' Adrian Segecic
  46' Gustavo Caballero
  46' Harvey Blair
  2 - 1 49' Zak Swanson
Sam Smith 67'  
Kieffer Moore 67'  
Josh Windass 67'  
Ollie Rathbone 67'  
  79' Zak Swanson
  79' Ibane Bowat
  79' Ebou Adams
  79' Conor Chaplin
  88' Regan Poole
  88' Madiodio Dia
Nathan Broadhead 88'  
Zak Vyner 88'  
21/02/2026 Millwall
1 - 3
Portsmouth 0-0H2H+
  17' Millenic Alli
  0 - 1 46' Gustavo Caballero
  0 - 2 55' John Swift
  60' John Swift
Tom Watson 61'  
Macaulay Langstaff 61'  
Casper De Norre 64' 1 - 2  
  1 - 3 67' Marlon Pack
  70' John Swift
  70' Adrian Segecic
Tristan Crama 75'  
Femi Azeez 81'  
Thierno Ballo 81'  
Casper De Norre 81'  
Barry Bannan 81'  
Tristan Crama 81'  
Ryan Leonard 81'  
Alfie Doughty 81'  
Zak Sturge 81'  
  86' Gustavo Caballero
  86' Jacob Brown
  90+2' Millenic Alli
  90+2' Ibane Bowat
17/02/2026 Charlton Athletic
1 - 3
Portsmouth 0-2H2H+
Harry Clarke 7'  
Luke Chambers 14'  
  0 - 1 22' Terry Devlin
Miles Leaburn 27'  
  31' Marlon Pack
Thomas Kaminski 34'  
  0 - 2 35' Colby Bishop
Lloyd Jones 38'  
Miles Leaburn 46'  
Tyreece Campbell 46'  
Conor Coady 46'  
Conor Coventry 46'  
Harry Clarke 46'  
Jayden Fevrier 46'  
Conor Coventry 54'  
  0 - 3 56' Terry Devlin
  63' Gustavo Caballero
  63' Jacob Brown
  63' Zak Swanson
  63' Jordan Williams
Jayden Fevrier 64' 1 - 3  
Sonny Carey 74'  
  79' John Swift
  79' Ibane Bowat
Luke Chambers 80'  
Charlie Kelman 80'  
Greg Docherty 81'  
Luke Berry 81'  
  87' Ebou Adams
14/02/2026 Portsmouth
0 - 1
Sheffield United 0-0H2H+
John Swift 25'  
  45+3' Gustavo Hamer
  46' Tom Cannon
  46' Callum O'Hare
  48' Djibril Soumaré
  55' Djibril Soumaré
  55' Sydie Peck
  70' Patrick Bamford
  70' Tyrese Campbell
John Swift 71'  
Marlon Pack 71'  
Zak Swanson 71'  
Jordan Williams 71'  
Adrian Segecic 77'  
Jacob Brown 77'  
Andre Dozzell 80'  
Luke Le Roux 80'  
  89'
  89' Kalvin Phillips 
  89' Oliver Arblaster
  89' Femi Seriki
  89' Ki-Jana Hoever
  0 - 1 90' Andre Brooks
  90+7' Kalvin Phillips 
  90+7' Ki-Jana Hoever
07/02/2026 Preston North End
1 - 0
Portsmouth 1-0H2H+
Alfie Devine 40' 1 - 0  
Milos Lukovic 46'  
Michael Smith 46'  
Andrija Vukcevic 59'  
Pol Valentín 59'  
  69' Jacob Brown
  69' Makenzie Kirk
  69' Conor Chaplin
  69' Marlon Pack
Alistair Edward McCann 71'  
Alistair Edward McCann 76'  
Jordan Andrew Thompson 76'  
  79' Andre Dozzell
  79' Gustavo Caballero
  86' Zak Swanson
  86' Aji Alese
  86' Adrian Segecic
  86' John Swift
Lewis Dobbin 87'  
Andrew Moran 87'  
Jordan Andrew Thompson 89'  
  90' Aji Alese
David Cornell 90'  
31/01/2026 Portsmouth
3 - 0
West Bromwich Albion 2-0H2H+
  11' Nat Phillips
Conor Chaplin 20' 1 - 0  
  22' Mikey Johnston
Millenic Alli 25' 2 - 0  
  46' D. Imray
  46' Alfie Gilchrist
  46' Samuel Iling-Junior
  46' Josh Maja
  46' Nat Phillips
  46' Callum Styles
Ebou Adams 49' 3 - 0  
  63' Mikey Johnston
  63' Jed Wallace 
Colby Bishop 70'  
Keshi Anderson 70'  
  73' Jayson Molumby
  73' Alex Mowatt
Adrian Segecic 75'  
Marlon Pack 75'  
Millenic Alli 84'  
Makenzie Kirk 84'  
Ebou Adams 84'  
John Swift 84'  
25/01/2026 Portsmouth
1 - 1
Southampton 0-0H2H+
  0 - 1 57' Leo Scienza
  63' Finn Azaz
  63' Shea Emmanuel Charles
  63' Kuryu Matsuki
  63' Tom Fellows
Ibane Bowat 66'  
Jordan Williams 66'  
  67' Leo Scienza
  67' Jay Robinson
  68' Adam Armstrong
  68' Ross Stewart
  70' Flynn Downes
Zak Swanson 70'  
Conor Chaplin 71'  
Keshi Anderson 71'  
Andre Dozzell 71'  
Marlon Pack 71'  
Ebou Adams 77' 1 - 1  
Ebou Adams 82'  
21/01/2026 Watford
1 - 1
Portsmouth 0-0H2H+
Giorgi Chakvetadze 46'  
Mamadou Doumbia 46'  
Mattie Pollock 46'  
Kévin Keben 46'  
  46' Zak Swanson
  46' Jordan Williams
  51' Andre Dozzell
Othmane Maamma 64'  
Rocco Vata 64'  
  0 - 1 73' Adrian Segecic
Mamadou Doumbia 79' 1 - 1  
Tom Ince 81'  
Nestory Irankunda 81'  
James Abankwah 81'  
Edo Kayembe 81'  
  83' Terry Devlin
  83' Jacob Farrell
  90+3' Ebou Adams
  90+3' Ibane Bowat
  90+3' Adrian Segecic
  90+3' Luke Le Roux
  90+6' Millenic Alli
  90+6' John Swift
Nestory Irankunda 90+10'  
17/01/2026 Sheffield Wednesday
0 - 1
Portsmouth 0-0H2H+
  31' Connor Ogilvie
  56' Connor Ogilvie
  56' Ebou Adams
Jarvis Thornton 63'  
Jaden Heskey 63'  
Yisa Alao 63'  
Reece Johnson 63'  
Jamal Lowe 63'  
Charlie McNeill 63'  
  0 - 1 65' Adrian Segecic
  73' Millenic Alli
  73' Jordan Williams
Liam Palmer 76'  
Nathan Redmond 76'  
  77' Conor Chaplin
11/01/2026 Portsmouth
1 - 4
Arsenal 1-2H2H+
Colby Bishop 3' 1 - 0  
  1 - 1 8' Andre Dozzell
  1 - 2 25' Gabriel Martinelli 
Harvey Blair  40'  
Franco Umeh-Chibueze 40'  
  43' Noni Madueke 
  45' Myles Lewis-Skelly
  1 - 3 51' Gabriel Martinelli 
Luke Le Roux 55'  
Conor Shaughnessy 62'  
Connor Ogilvie 62'  
Luke Le Roux 62'  
Marlon Pack  62'  
  68' Ben White
  69' Gabriel Jesus  
  69' Kai Havertz 
  69' Ethan Nwaneri
  69' Martin Ødegaard  
  69' Ben White
  69' Jurriën Timber
  1 - 4 72' Gabriel Martinelli 
Adrian Segecic 73'  
John Swift 73'  
Zak Swanson 73'  
Jordan Williams 73'  
  76' Gabriel Magalhães 
  76' Marli Salmon
  82' Gabriel Martinelli 
  82' Martín Zubimendi
01/01/2026 Bristol City
5 - 0
Portsmouth 2-0H2H+
Adam Randell 11' 1 - 0  
  22' Luke Le Roux
Anis Mehmeti 24' 2 - 0  
  46' Luke Le Roux
  46' Harvey Blair 
Scott Twine 50' 3 - 0  
Emil Riis 56'  
Sinclair Armstrong 56'  
Scott Twine 56'  
Sam Bell 56'  
Ross McCrorie  56'  
Yu Hirakawa 56'  
Sinclair Armstrong 59' 4 - 0  
  62' Terry Devlin
  62' Conor Chaplin
  62' Conor Shaughnessy
  62' Hayden Matthews
  62' Zak Swanson
  62' Jordan Williams
Rob Atkinson 63'  
Cameron Pring 63'  
  74' Makenzie Kirk
  74' Olutayo Singerr
Jason Knight 78'  
Leo Pecover 78'  
Sinclair Armstrong 90+3' 5 - 0  
29/12/2025 Portsmouth
2 - 1
Charlton Athletic 0-0H2H+
  59' Amari'i Bell
  61' Joe Rankin-Costello
Harvey Blair  64'  
Minhyeok Yang 64'  
Hayden Matthews 64'  
Conor Shaughnessy 64'  
Conor Chaplin 65'  
Márk Kosznovszky 65'  
Conor Shaughnessy 69' 1 - 0  
  69'
Ibane Bowat 74'  
  84' James Bree
  84' Rob Apter
  84' Luke Berry
  84' Sonny Carey
  84' Reece Burke
  84' Macaulay Gillesphey
Márk Kosznovszky 85'  
Ibane Bowat 85'  
  85' Joe Rankin-Costello
  85' Harvey Knibbs
Makenzie Kirk 90+1'  
Franco Umeh-Chibueze 90+1'  
90+4'  
  1 - 1 90+6' Harvey Knibbs
Minhyeok Yang 90+8' 2 - 1  
26/12/2025 Portsmouth
1 - 1
Queens Park Rangers 1-0H2H+
Terry Devlin 45' 1 - 0  
Harvey Blair  59'  
Adrian Segečić 59'  
  1 - 1 61' Jimmy Dunne
Adrian Segečić 62'  
Márk Kosznovszky 69'  
Marlon Pack  69'  
  71' Jonathan Varane
  71' Isaac Hayden
  71' Karamoko Dembélé
  71' Kwame Poku
  71' Koki Saito
  71' Paul Patrick Smyth
  85' Richard Kone
  85' Michael Frey
Conor Chaplin 85'  
Minhyeok Yang 85'  
  87' Isaac Hayden
  88' Rhys Norrington-Davies
  90+1' Rhys Norrington-Davies
  90+1' Sam Field
20/12/2025 Derby County
1 - 1
Portsmouth 1-1H2H+
  0 - 1 6' Callum Lang
  42' Andre Dozzell
Rhian Brewster 44'  
Hayden Matthews 45' 1 - 1  
  53' Josh Murphy
  53' Harvey Blair 
  66' Márk Kosznovszky
  66' Marlon Pack 
  66' Conor Chaplin
  66' Adrian Segečić
Rhian Brewster 68'  
Andreas Weimann 68'  
Ben Brereton Díaz 77'  
Lars-Jørgen Salvesen  77'  
13/12/2025 Portsmouth
2 - 1
Blackburn Rovers 0-1H2H+
  28' Yuki Ohashi
  35' Ryan Alebiosu
  0 - 1 36' Yuki Ohashi
  45+4' Lewis Miller
Minhyeok Yang 46'  
Colby Bishop 46'  
Hayden Matthews 54'  
John Swift 57'  
Márk Kosznovszky 57'  
Callum Lang 59'  
Callum Lang 62' 1 - 1  
  70' Ryoya Morishita
  70' Moussa Baradji
  70' Todd Cantwell
  70' Taylor Gardner-Hickman
  76' Sidnei Tavares
  76' Sondre Tronstad
Ibane Bowat 79' 2 - 1  
  84' Andri Gudjohnsen
  84' Makhtar Gueye
  84' Dion De Neve
  84' Axel Henriksson
Hayden Matthews 90+3'  
Jordan Williams 90+3'  
09/12/2025 Swansea City
1 - 0
Portsmouth 0-0H2H+
Ben Cabango  13'  
Gonçalo Franco 45+1'  
  50' Zak Swanson
  50' Jordan Williams
Adam Idah 56'  
Zan Vipotnik 56'  
Melker Widell 57'  
Liam Cullen 57'  
  61' John Swift
  66' Jordan Williams
  70' Minhyeok Yang
  70' Harvey Blair 
  70' Conor Chaplin
  70' Adrian Segečić
  71' Callum Lang
  71' Colby Bishop
Ji-sung Eom 72'  
Zeidane Inoussa 72'  
Gonçalo Franco 72'  
Malick Yalcouyé 72'  
Vitor Matos 76'  
Liam Cullen 78' 1 - 0  
  87' Hayden Matthews
  87' Makenzie Kirk
Ethan Galbraith 90'  
Kaelan Casey 90'  
  90+3' Marlon Pack 
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  
17/11/2025 Northern Ireland
1 - 0
Luxembourg 1-0H2H+
  43' Anthony Moris
  43' Dan Huet
Jamie Paul Donley 44' 1 - 0  
Conor Bradley 46'  
Terry Devlin 46'  
Brad Joseph Lyons 52'  
Paul Patrick Smyth 52'  
  56' Seid Korac 
  67' Aiman Dardari
  67' Kenan Avdusinović
Jamie Carson McDonnell 67'  
Joshua Brendan David Magennis 67'  
Jamie Paul Donley 67'  
Callum Marshall 67'  
  67' Mathias Olesen
  67' Tomás Moreira
  80' Olivier Thill
  80' Edvin Muratovic
Ruairi McConville 81'  
Jamal Piaras Lewis 82'  
Patrick Kelly 82'  
  85' Danel Sinani
Paul Patrick Smyth 85'  
  87' Marvin Martins
  87' Eldin Dzogovic
Conor William Hazard 90+1'  
Patrick James Coleman McNair 90+3'  
  90+3' Tomás Moreira
  90+6' Laurent Jans 
  90+7' Leandro Barreiro
14/11/2025 Slovakia
1 - 0
Northern Ireland 0-0H2H+
  23' Daniel George Ballard
  46' Dion Elie Raymond Charles
  46' James Tyrrell Reid
  57' Trai Hume
David Duris 69'  
Leo Sauer  69'  
Norbert Gyömbér 73'  
  73' Patrick James Coleman McNair
  73' Joshua Brendan David Magennis
  78' James Tyrrell Reid
  78' Jamie Paul Donley
Tomas Rigo 84'  
László Bénes 84'  
Lukas Haraslin   84'  
Lubomir Tupta 84'  
Norbert Gyömbér 88'  
Tomas Bobcek 88'  
David Strelec 88'  
Róbert Boženík 88'  
Tomas Bobcek 90+1' 1 - 0  
  90+7' Trai Hume
  90+7' Ciaron Maurice Brown
  90+8' George Alan Saville
  90+9' Daniel George Ballard
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
13/10/2025 Northern Ireland
0 - 1
Germany 0-1H2H+
James Tyrrell Reid 28'  
  0 - 1 31' Nick Woltemade
Ethan Stuart William Galbraith 45+2'  
James Tyrrell Reid 46'  
Joshua Brendan David Magennis 46'  
  61' Karim Adeyemi
  64' Karim Adeyemi
  64' Maximilian Beier
Alistair Edward McCann 75'  
Callum Marshall 75'  
Patrick James Coleman McNair 75'  
Paul Patrick Smyth 75'  
  86' Serge Gnabry
  86' Robert Andrich
  87' Aleksandar Pavlovic
  87' Waldemar Anton
  90+2' Florian Wirtz
  90+2' Ridle Baku
  90+2' Nick Woltemade
  90+2' Jonathan Burkardt
  90+3' Robert Andrich
Shea Emmanuel Charles 90+3'  
Joshua Brendan David Magennis 90+4'  
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

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
Teams Home Win 100%
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-2026 SoccerPunter Pte. Ltd. All rights reserved.