Matt Ritchie Profile and Player Statistics
First name: Matt
Last name: Ritchie
Position: Midfielder
Nationality: England
Date of birth: 10 September 1989
Age: 36
Height: 172 cm
Weight: 76 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
EFL Trophy 2025/2026 Reading 1 1 0 0 0 0 0
League One 2025/2026 Reading 25 16 7 6 0 5 0
Carabao Cup 2024/2025 Portsmouth 1 1 0 0 0 0 0
Championship 2024/2025 Portsmouth 46 11 24 5 0 7 0
FA Cup 2024/2025 Portsmouth 1 0 0 0 0 0 0
Carabao Cup 2023/2024 Newcastle United 3 1 1 0 0 0 0
FA Cup 2023/2024 Newcastle United 4 2 0 0 0 0 0
Premier League 2023/2024 Newcastle United 31 13 0 1 0 1 0
Club Friendlies 3 2023 Newcastle United 2 0 1 0 0 0 0
Premier League Summer Series 2023 Newcastle United 2 1 1 0 0 0 0
Carabao Cup 2022/2023 Newcastle United 6 1 0 0 0 0 0
FA Cup 2022/2023 Newcastle United 1 0 0 0 0 0 0
Premier League 2022/2023 Newcastle United 25 7 0 0 0 0 0
Club Friendlies 3 2022 Newcastle United 4 2 1 2 0 0 0
FA Cup 2021/2022 Newcastle United 1 0 1 0 0 0 0
Premier League 2021/2022 Newcastle United 30 4 1 2 0 5 0
Club Friendlies 3 2021 Newcastle United 3 0 3 1 0 0 0
Carabao Cup 2020/2021 Newcastle United 3 0 1 1 0 0 0
FA Cup 2020/2021 Newcastle United 1 1 0 0 0 0 0
Premier League 2020/2021 Newcastle United 30 3 4 2 0 2 0
Club Friendlies 1 2020 Newcastle United 1 0 1 0 0 0 0
Carabao Cup 2019/2020 Newcastle United 1 0 1 0 0 1 0
FA Cup 2019/2020 Newcastle United 5 1 1 1 0 0 0
Premier League 2019/2020 Newcastle United 20 4 5 3 0 4 0
Premier League Asia Trophy 2019 Newcastle United 2 0 2 0 0 0 0
FA Cup 2018/2019 Newcastle United 3 0 2 1 1 1 0
Premier League 2018/2019 Newcastle United 36 1 14 9 1 9 0
Club Friendlies 1 2018 Newcastle United 1 0 1 0 0 0 0
Friendly International 2018 Scotland 1 0 1 0 0 0 0
WC Qualification Europe 2018 Scotland 7 2 3 1 0 0 0
Carabao Cup 2017/2018 Newcastle United 1 1 0 0 0 0 0
FA Cup 2017/2018 Newcastle United 2 0 0 0 0 0 0
Premier League 2017/2018 Newcastle United 38 3 11 8 0 6 0
Club Friendlies 1 2017 Newcastle United 1 0 1 1 0 0 0
Carabao Cup 2016/2017 Newcastle United 3 0 3 3 1 0 0
Championship 2016/2017 Newcastle United 42 2 12 15 3 10 0
FA Cup 2016/2017 Newcastle United 3 2 0 1 1 0 0
Euro Qualification 2016 Scotland 5 1 3 2 0 0 0
Friendly International 2016 Scotland 3 0 1 1 0 0 0
Carabao Cup 2015/2016 AFC Bournemouth 2 1 0 0 0 0 0
FA Cup 2015/2016 AFC Bournemouth 3 3 0 0 0 0 0
Premier League 2015/2016 AFC Bournemouth 37 4 9 10 0 5 0
Friendly International 2015 Scotland 2 0 0 2 0 0 0
Carabao Cup 2014/2015 AFC Bournemouth 5 2 0 1 0 0 0
Championship 2014/2015 AFC Bournemouth 46 2 24 29 0 6 0
FA Cup 2014/2015 AFC Bournemouth 2 2 0 0 0 0 0
Championship 2013/2014 AFC Bournemouth 30 2 13 7 0 5 0
FA Cup 2013/2014 AFC Bournemouth 2 0 2 0 0 1 0
Carabao Cup 2012/2013 Swindon Town 4 0 0 0 0 0 0
FA Cup 2012/2013 Swindon Town 1 1 0 0 0 0 0
League One 2012/2013 AFC Bournemouth 44 3 7 11 0 8 0
EFL Trophy 2011/2012 Swindon Town 2 0 1 0 0 1 0
FA Cup 2011/2012 Swindon Town 1 0 0 1 0 0 0
League Two 2011/2012 Swindon Town 40 0 5 8 0 5 0
Carabao Cup 2010/2011 Portsmouth 3 0 2 0 0 0 0
Championship 2010/2011 Portsmouth 9 3 0 0 0 0 0
EFL Trophy 2010/2011 Swindon Town 1 0 1 0 0 0 0
FA Cup 2010/2011 Swindon Town 2 0 1 1 0 0 0
League One 2010/2011 Swindon Town 36 1 14 7 0 1 0
FA Cup 2009/2010 Notts County 2 1 1 0 0 0 0
League One 2009/2010 Swindon Town 4 4 0 0 0 0 0
League Two 2009/2010 Notts County 12 4 7 2 0 1 0
Premier League 2009/2010 Portsmouth 11 1 1 0 0 0 0
FA Cup 2008/2009 Dagenham & Redbridge 3 0 2 1 0 1 0
League Two 2008/2009 Dagenham & Redbridge 17 1 10 10 0 1 0

Matt Ritchie has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
21/03/2026 Stevenage
1 - 0
Reading 0-0H2H+
James Tyrrell Reid 15'  
  35' Randell Williams
  35' Paddy Lane
  55' Jeriel Dorsett
  68' Jeriel Dorsett
  68' Finley Burns
  68' Kamari Doyle
  68' Matt Ritchie
  68' Will Keane
  68' Kadan Young
L. Thompson 69'  
D. Kemp 69'  
  70' Paudie O'Connor
D. Kemp 85' 1 - 0  
  89' Ryan Nyambe
  89' Andy Yiadom
D. Phillips 90+4'  
17/03/2026 Burton Albion
1 - 2
Reading 1-1H2H+
George Evans 25' 1 - 0  
  27' Benn Ward
  27' Finley Burns
  1 - 1 33' Kamari Doyle
J. McKiernan 64'  
Andy Cannon 64'  
  66' Sean Patton
  66' Kelvin Ehibhatiomhan
  67' Will Keane
  67' Kadan Young
K. Chauke 74'  
D. Williams 74'  
  77' Lewis Wing
  84' Charlie Savage
  84' Liam Fraser
  84' Kamari Doyle
  84' Matt Ritchie
  1 - 2 88' Kelvin Ehibhatiomhan
Jake Beesley 90+6'  
14/03/2026 Reading
2 - 2
Plymouth Argyle 2-1H2H+
  1' Aribim Pepple
Randell Williams 3' 1 - 0  
  1 - 1 6' Alex Mitchell
Paudie O'Connor 18' 2 - 1  
  31' Alex Mitchell
Ryan Nyambe 45+1'  
  55' Ronan Curtis
  2 - 2 67' Caleb Watts
Kelvin Ehibhatiomhan 76'  
Will Keane 76'  
  76' Caleb Watts
  76' Jamie Paterson
Paddy Lane 76'  
Matt Ritchie 76'  
Ryan Nyambe 76'  
Andy Yiadom 76'  
  77' Jack Mackenzie
  77' X. Amaechi
Randell Williams 84'  
Kadan Young 84'  
  85' Herbie Kane
  85' Brendan Sarpong-Wiredu
10/03/2026 Mansfield Town
1 - 0
Reading 0-0H2H+
  19' Finley Burns
  65' Liam Fraser
  65' Paddy Lane
  66' Kamari Doyle
  66' Matt Ritchie
J. Russell 67'  
Regan Hendry 67'  
V. Adeboyejo 67'  
R. Oates 67'  
L. Reed 69' 1 - 0  
  74' Ryan Nyambe
  74' Will Keane
  74' Kelvin Ehibhatiomhan
  74' Sean Patton
E. Hewitt 76'  
J. Bowery 76'  
S. McLaughlin 80'  
Oliver Irow 80'  
George Abbott 80'  
A. Lewis 80'  
  84' Randell Williams
  84' Andy Yiadom
  90+3' Lewis Wing
07/03/2026 Luton Town
2 - 3
Reading 1-1H2H+
  0 - 1 5' Kelvin Ehibhatiomhan
  21' Liam Fraser
  43' Paudie O'Connor
Nigel Cello Lonwijk 45+3' 1 - 1  
George Alan Saville 53' 2 - 1  
  61' Liam Fraser
  61' Sean Patton
J. Richards 66'  
Liam Walsh 66'  
Devante Cole 66'  
Nahki Wells 66'  
Jordan Clark 70'  
  72' Kamari Doyle
  72' Paddy Lane
  72' Andy Yiadom
  72' Matt Ritchie
Emilio Lawrence 78'  
Cohen Bramall 78'  
Kasey Palmer 78'  
Gideon Kodua 78'  
  80' Derrick Williams
  2 - 2 81' Kelvin Ehibhatiomhan
  2 - 3 84' Kelvin Ehibhatiomhan
Isaiah Jones 88'  
Shayden Morris 88'  
  90+1' Joel Pereira
  90+4' Kelvin Ehibhatiomhan
  90+4' Finley Burns
28/02/2026 Reading
2 - 1
Bradford City 0-0H2H+
Derrick Williams 34'  
Ryan Nyambe 46'  
Andy Yiadom 46'  
  65' Ethan Wheatley
  65' Stephen Humphrys
  65' Aden Baldwin
  65' Ibou Touray
  0 - 1 68' Matthew Pennington
Derrick Williams 79'  
Finley Burns 79'  
Kamari Doyle 79'  
Sean Patton 79'  
Liam Fraser 79'  
Matt Ritchie 79'  
Randell Williams 86'  
Paddy Lane 86'  
Sean Patton 87'  
  89' Bobby Pointon
  89' J. Wright
Paddy Lane 90' 1 - 1  
Leam Richardson 90+3'  
Matt Ritchie 90+7' 2 - 1  
  90+9' Tyreik Wright
  90+9' Paul Mullin
Kelvin Ehibhatiomhan 90+10'  
14/02/2026 Reading
3 - 2
Wycombe Wanderers 2-0H2H+
Jack Marriott 8' 1 - 0  
Kadan Young 31'  
Jack Marriott 44' 2 - 0  
  46' Luke Leahy
  46' Ewan Henderson
  2 - 1 50' D. Casey
Paudie O'Connor 64'  
  65' Luke Harris
  2 - 2 72' Anders Hagelskjær
Paddy Lane 73'  
Haydon Roberts 73'  
Kadan Young 73'  
Charlie Savage 73'  
Jack Marriott 74' 3 - 2  
  78' Aaron Morley
  78' Jamie Mullins
  78' Luke Harris
  78' André Vidigal
Jack Marriott 87'  
Kelvin Ehibhatiomhan 87'  
Andy Yiadom 87'  
Ryan Nyambe 87'  
  88' Cauley Woodrow
  88' Bradley Fink
  88' Niall Huggins
  88' Jack Grimmer
Charlie Savage 90+3'  
  90+3' André Vidigal
Benn Ward 90+6'  
Finley Burns 90+6'  
10/02/2026 Wigan Athletic
1 - 2
Reading 0-0H2H+
  42' Kamari Doyle
  0 - 1 48' Jeriel Dorsett
Harrison Bettoni 56'  
Joe Taylor 56'  
Christian Saydee 57'  
Dara Costelloe 57'  
Joe Taylor 66' 1 - 1  
  67' Paddy Lane
  67' Matt Ritchie
Jack Hunt 67'  
Raphael Borges Rodrigues 67'  
  77' Kamari Doyle
  77' Kelvin Ehibhatiomhan
  77' Haydon Roberts
  77' Charlie Savage
Callum Wright 85'  
  1 - 2 87' Paudie O'Connor
Matthew Smith 89'  
C. Vickers 89'  
  90+2' Jeriel Dorsett
  90+2' Finley Burns
  90+2' Ryan Nyambe
  90+2' Andy Yiadom
07/02/2026 AFC Wimbledon
3 - 2
Reading 1-1H2H+
Marcus Browne 8' 1 - 0  
  30' Will Keane
  30' Matt Ritchie
  1 - 1 33' Jack Marriott
Marcus Browne 53' 2 - 1  
  2 - 2 65' Jeriel Dorsett
  66' Kamari Doyle
  66' Kelvin Ehibhatiomhan
  66' Paddy Lane
  66' Liam Fraser
  69' Paudie O'Connor
Marcus Browne 71' 3 - 2  
Myles Hippolyte 77'  
Zack Nelson 77'  
  84' Haydon Roberts
  84' Andy Yiadom
Marcus Browne 88'  
Antwoine Hackford 88'  
Omar Bugiel 88'  
Mathew Stevens 88'  
Robert Junior Nkeng 90+2'  
Patrick Bauer 90+2'  
31/01/2026 Northampton Town
0 - 2
Reading 0-0H2H+
Jon Guthrie 37'  
Elliott Moore 37'  
  52' Charlie Savage
  0 - 1 55' Jack Marriott
Elliott Moore 57'  
  0 - 2 58' Will Keane
  62' Charlie Savage
  62' Liam Fraser
C. McCarthy 63'  
Max Dyche 63'  
Jack Perkins 63'  
Cameron McGeehan 63'  
Cameron McGeehan 67'  
  75' Paddy Lane
  75' Kelvin Ehibhatiomhan
  75' Kamari Doyle
  75' Matt Ritchie
E. List 78'  
Jake Evans 78'  
Kamarai Swyer 78'  
Jack Vale 78'  
  89' Ryan Nyambe
  89' Finley Burns
  89' Will Keane
  89' Andy Yiadom
  90+2' Andy Yiadom
  90+4' Haydon Roberts
27/01/2026 Reading
2 - 2
Exeter City 1-1H2H+
  0 - 1 14' P. Sweeney
Will Keane 45+1' 1 - 1  
  58' R. Cole
  58' J. Aitchison
  59' S. Cox
  59' Timur Tuterov
  64' J. McMillan
  64' J. Yfeko
Daniel Kyerewaa 67'  
Paddy Lane 67'  
Jeriel Dorsett 69'  
  74' Luca Woodhouse
Paudie O'Connor 75' 2 - 1  
Will Keane 77'  
Kelvin Ehibhatiomhan 77'  
  77' Jayden Wareham
  77' Joshua Brendan David Magennis
  77' P. Sweeney
  77' Ed Turns
Paudie O'Connor 78'  
Haydon Roberts 79'  
Kamari Doyle 87'  
Andy Yiadom 87'  
Jack Marriott 88'  
Liam Fraser 88'  
  2 - 2 90+3' Luca Woodhouse
Ryan Nyambe 90+6'  
  90+11' Timur Tuterov
24/01/2026 Reading
2 - 2
Barnsley 1-1H2H+
  19' Jack Shepherd
  22' Jack Shepherd
  22' M. de Gevigney
Haydon Roberts 32' 1 - 0  
  1 - 1 38' David McGoldrick
  57' Corey O'Keeffe
Paddy Lane 64'  
Kelvin Ehibhatiomhan 64'  
  1 - 2 67' A. Phillips
  69' David McGoldrick
  69' D. Keillor-Dunn
Kamari Doyle 79'  
Will Keane 79'  
Andy Yiadom 79'  
Ryan Nyambe 79'  
Haydon Roberts 79'  
Matt Ritchie 79'  
  80' A. Phillips
  80' Vimal Yoganathan
  84' D. Keillor-Dunn
Jack Marriott 84' 2 - 2  
17/01/2026 Leyton Orient
3 - 1
Reading 1-0H2H+
  7' Andy Yiadom
Richie Wellens 17'  
  39' Charlie Savage
Dominic Ballard 45' 1 - 0  
  1 - 1 52' Jack Marriott
Theodore Archibald 57'  
Ajay Matthews 58'  
Azeem Abdulai 58'  
  60' Matt Ritchie
  60' Liam Fraser
Dominic Ballard 65' 2 - 1  
  73' Kamari Doyle
  73' Kelvin Ehibhatiomhan
  73' Charlie Savage
  73' Will Keane
  77' Paudie O'Connor
Sean Clare 78'  
Sean Clare 82'  
Kaelan Casey 82'  
  84' Finley Burns
  84' Paddy Lane
Dominic Ballard 85' 3 - 1  
W. Forrester 85'  
Daniel Happe 85'  
Killian Cahill 90+9'  
04/01/2026 Reading
1 - 0
Stockport County 0-0H2H+
Kamari Doyle 63'  
Liam Fraser 63'  
Matt Ritchie 63'  
Randell Williams 63'  
Paudie O'Connor 65'  
  77' M. Mothersille
  77' Benoný Breki Andrésson
Jack Marriott 77'  
Kelvin Ehibhatiomhan 77'  
  86' Jayden Fevrier
  86' Odin Bailey
Lewis Wing  89' 1 - 0  
01/01/2026 Reading
2 - 0
Burton Albion 2-0H2H+
Jack Marriott 18' 1 - 0  
Daniel Kyerewaa 37' 2 - 0  
  52' Sulyman Krubally
  52' Fábio André Tavares Desidério
Jack Marriott 68'  
Kelvin Ehibhatiomhan 68'  
Matt Ritchie 77'  
Mamadi Camará 77'  
Kamari Doyle 77'  
Charlie Savage 77'  
  79' T. Vancooten
  79' N. Akoto
  87' D. Williams
  87' J. Newall
  87' J. Larsson
  87' J. Taroni
Andy Yiadom 90+1'  
Ashqar Ahmed 90+1'  
29/12/2025 Peterborough United
1 - 1
Reading 0-1H2H+
  17' Kamari Doyle
  0 - 1 26' Daniel Kyerewaa
Jimmy Morgan 53'  
Declan Frith 53'  
A. Collins 53'  
Benjamin Woods 68'  
G. Lindgren 68'  
  69' Mamadi Camará
  69' Kelvin Abrefa
  69' Kamari Doyle
  69' Liam Fraser
  72' Andy Yiadom
Harry Leonard 74'  
  75' Andy Yiadom
  75' Andre Garcia
  76' Jack Marriott
  76' Mark O'Mahony
G. Lindgren 78' 1 - 1  
Kyrell Lisbie 82'  
C. Hayes 82'  
  85' Charlie Savage
  85' Matt Ritchie
  90+5' Kelvin Abrefa
09/12/2025 Reading
1 - 2
Peterborough United 0-1H2H+
  0 - 1 2' Jimmy Morgan
  38' Benjamin Woods
Kelvin Ehibhatiomhan 52'  
  58' Jimmy Morgan
Kelvin Ehibhatiomhan 60' 1 - 1  
  62' Declan Frith
  62' Matthew Garbett
  63' Jimmy Morgan
  63' D. O'Brien-Brady
Kelvin Ehibhatiomhan 63'  
Jack Marriott 63'  
Kamari Doyle 63'  
Matt Ritchie 63'  
  1 - 2 68' Harry Leonard
  73' H. Mills
  75' Benjamin Woods
  75' Brandon Khela
Jeriel Dorsett 82'  
Andre Garcia 82'  
  82' Harry Leonard
  82' G. Lindgren
Kelvin Abrefa 82'  
Andy Yiadom 82'  
22/11/2025 Reading
1 - 1
Rotherham United 0-1H2H+
  0 - 1 20' J. Benson
  24' J. Benson
Matt Ritchie 33'  
  46' J. Hugill
  46' ArJany Martha
  46' S. McWilliams
  46' Dru Yearwood
  58' Dru Yearwood
Matt Ritchie 61'  
Andre Garcia 61'  
Randell Williams 61'  
Mark O'Mahony 61'  
  66' J. Benson
  66' Thomas Holmes
Jeriel Dorsett 73'  
Mamadi Camará 73'  
Kelvin Abrefa 73'  
Andy Yiadom 73'  
Charlie Savage 78' 1 - 1  
  88' H. Douglas
Andy Yiadom 90+3'  
06/11/2025 Reading
1 - 0
Stevenage 1-0H2H+
Charlie Savage 4' 1 - 0  
Jeriel Dorsett 10'  
  29' L. Freestone
Daniel Kyerewaa 45+1'  
  56' Jordan Houghton
  62' L. Freestone
  62' D. Butler
  62' Chem Campbell
  62' Phoenix Patterson
  62' Gassan Ahadme
  62' James Tyrrell Reid
Paddy Lane 63'  
Matt Ritchie 63'  
Matt Ritchie 70'  
  74' J. Roberts
  74' Lewis Orford
  75' Jordan Houghton
  75' D. Phillips
Kamari Doyle 79'  
Mark O'Mahony 79'  
Daniel Kyerewaa 79'  
Randell Williams 79'  
  86' D. Phillips
  88' H. White
Kelvin Ehibhatiomhan 90'  
Andy Yiadom 90'  
21/10/2025 Reading
1 - 0
Northampton Town 0-0H2H+
Matt Ritchie 38'  
Daniel Kyerewaa 38'  
Derrick Williams 55'  
Ben Elliott 64'  
Kamari Doyle 64'  
Kelvin Abrefa 64'  
Andy Yiadom 64'  
Kelvin Ehibhatiomhan 65' 1 - 0  
  72' Michael Jacobs
  72' Kamarai Swyer
  72' Jordan Willis
  72' Joe Wormleighton
Derrick Williams 75'  
Jeriel Dorsett 75'  
Paddy Lane 75'  
Mark O'Mahony 75'  
Matty Jacob 87'  
  88' Tyrese Fornah
  88' Jack Perkins
  89' Nesta Guinness-Walker
  89' Kyle Edwards
Daniel Kyerewaa 90+2'  
18/10/2025 Cardiff City
2 - 1
Reading 0-1H2H+
  0 - 1 38' Lewis Wing 
Gabriel Osho 46'  
Will Fish 46'  
Omari Kellyman 49' 1 - 1  
Omari Kellyman 64'  
Isaak Davies 64'  
Joel Colwill 64'  
Callum Robinson 64'  
Yousef Salech 65' 2 - 1  
  69' Kamari Doyle
  69' Kelvin Ehibhatiomhan
  70' Matt Ritchie
  70' Daniel Kyerewaa
  70' Kelvin Abrefa
  70' Andy Yiadom
  74' Jeriel Dorsett
  74' Matty Jacob
Nathan Trott 76'  
Chris Willock 79'  
Cian Ashford 79'  
  86' Paddy Lane
  86' Mark O'Mahony
Cian Ashford 90'  
Perry Ng 90'  
11/10/2025 Exeter City
1 - 1
Reading 1-1H2H+
  0 - 1 6' Jack Marriott
Jayden Wareham 11' 1 - 1  
  56' Matt Ritchie
Akeel Higgins 64'  
J. Aitchison 64'  
  71' Kamari Doyle
  71' Kelvin Ehibhatiomhan
J. Yfeko 75'  
K. McDonald 75'  
  82' Ashqar Ahmed
  82' Kelvin Abrefa
  83' Matt Ritchie
  83' Andy Yiadom
R. Cole 87'  
T. Dean 87'  
Ethan Brierley 87'  
K. Wilson 87'  
Jayden Wareham 90+4'  
  90+9' Matty Jacob
  90+9' Jeriel Dorsett
  90+9' Paddy Lane
  90+9' Daniel Kyerewaa
04/10/2025 Reading
1 - 1
Mansfield Town 0-1H2H+
  0 - 1 7' Tyler Roberts
Ashqar Ahmed 61'  
Kelvin Abrefa 61'  
Paddy Lane 61'  
Kelvin Ehibhatiomhan 61'  
Daniel Kyerewaa 61'  
Matt Ritchie 61'  
  65' S. McLaughlin
  65' Ryan Sweeney
Finley Burns 66'  
Jack Marriott 71' 1 - 1  
  71' R. Oates
  71' Joe Gardner
  71' Tyler Roberts
  71' G. Maris
  80' Nathan Moriah-Welsh 
  80' D. Dwyer
  81' W. Evans
  81' Max Dickov
Kamari Doyle 89'  
Mark O'Mahony 89'  
Matt Ritchie 90+2'  
  90+6' Kyle Knoyle
27/09/2025 Stockport County
1 - 1
Reading 1-0H2H+
Kyle Wootton 22' 1 - 0  
  70' Daniel Kyerewaa
  70' Matt Ritchie
  71' Ashqar Ahmed
  71' Kelvin Abrefa
  71' Kamari Doyle
  71' Kelvin Ehibhatiomhan
  1 - 1 72' Jack Marriott
  74' Finley Burns
Odin Bailey 75'  
Odin Bailey 78'  
Jayden Fevrier 78'  
Benoný Breki Andrésson 78'  
Nathan Lowe 78'  
  86' Paddy Lane
  86' Mark O'Mahony
Joseph Olowu 90+1'  
Owen Moxon 90+1'  
  90+2' Jack Marriott
  90+2' Michael Stickland
20/09/2025 Reading
2 - 1
Leyton Orient 1-0H2H+
Jack Marriott 21' 1 - 0  
  32' Omar Beckles
  32' Rarmani Edmonds-Green
Derrick Williams 45+5'  
  1 - 1 48' Idris El Mizouni
  50' Thomas James
Ashqar Ahmed 51'  
Ashqar Ahmed 54'  
Matty Jacob 54'  
Paddy Lane 58'  
Kelvin Ehibhatiomhan 58'  
  71' Sonny Perkins
  71' Charlie Wellens
  72' Thomas James
  72' Sean Clare
Charlie Savage 72'  
Kamari Doyle 72'  
Jeriel Dorsett 73'  
Andre Garcia 73'  
Daniel Kyerewaa 73'  
Matt Ritchie 73'  
Lewis Wing  76'  
Liam Fraser 79' 2 - 1  
  80' Dominic Ballard
  80' Azeem Abdulai
  80' Jack Lee Moorhouse
  80' Tyreeq Bakinson
  84' Azeem Abdulai
  90+1' Josh Koroma
Andre Garcia 90+5'  
Matt Ritchie 90+8'  
90+8'  
02/09/2025 Swindon Town
3 - 2
Reading 2-2H2H+
Princewill Ehibhatiomhan 11' 1 - 0  
Ollie Palmer 24' 2 - 0  
  2 - 1 36' Lewis Ward
  2 - 2 44' Jack Marriott
Filozofe Mabete 46'  
Gavin Kilkenny 46'  
Ryan Delaney 46'  
Finley Munroe 46'  
Will Wright 47' 3 - 2  
  55' Joe Barough
  55' Matt Ritchie
Ollie Palmer 63'  
J. Tabor 63'  
  67' Kelvin Abrefa
  71' Jack Marriott
  71' Reece Evans
Will Wright 74'  
Joe Snowdon 74'  
  79' Tyler Sackey
  79' Jacob Borgnis
  79' Jeremiah Okine-Peters
  79' Shay Spencer
Ollie Clarke 80'  
Paul Glatzel 80'  
03/05/2025 Portsmouth
1 - 1
Hull City 0-1H2H+
  13' Sean McLoughlin
Harvey Blair 16'  
Matt Ritchie 16'  
  0 - 1 18' Matt Crooks
  44' Matt Crooks
Callum Lang 46'  
Christian Saydee 46'  
Christian Saydee 55' 1 - 1  
  62' Abu Kamara
  62' Lincoln
  62' Joe Gelhardt
  62' Kasey Palmer
Conor Shaughnessy 62'  
Regan Poole 62'  
  71' Kyle Joseph
  71' Mason Burstow
Marlon Pack 71'  
Isaac Hayden 71'  
Freddie Potts 72'  
Andre Dozzell 72'  
  80' João Pedro Galvão
  80' Alfie Jones
26/04/2025 Sheffield Wednesday
1 - 1
Portsmouth 1-1H2H+
Callum Paterson 9' 1 - 0  
  1 - 1 23' Harvey Blair
  37' Conor Shaughnessy
Djeidi Gassama 46'  
Anthony Musaba 46'  
  46' Conor Shaughnessy
  46' Regan Poole
  59' Harvey Blair
  59' Kaide Gordon
  67' Andre Dozzell
Stuart Armstrong 69'  
Svante Ingelsson 69'  
  71' Andre Dozzell
  71' Callum Lang
  72' Isaac Hayden
  72' Marlon Pack
Michael Smith 74'  
Nathaniel Chalobah 74'  
Yan Valery 74'  
Liam Palmer 74'  
Callum Paterson 84'  
Charlie McNeill 84'  
  86' Josh Murphy
  86' Cohen Bramall
Svante Ingelsson 90'  
21/04/2025 Portsmouth
1 - 0
Watford 1-0H2H+
Colby Bishop 25' 1 - 0  
Colby Bishop 27'  
Adil Aouchiche 44'  
Adil Aouchiche 46'  
Christian Saydee 46'  
Jordan Williams 52'  
Terry Devlin 52'  
  53' Pierre Dwomoh
  57' Kévin Keben Biakolo
  59' Rocco Vata
  59' Matthew Pollock
Freddie Potts 64'  
  65' Francisco Sierralta
  65' James Abankwah
  65' Ryan Andrews
  65' Jeremy Ngakia
  67' Imrân Louza
Colby Bishop 76'  
Kusini Yengi 76'  
  83' Pierre Dwomoh
  83' Vakoun Issouf Bayo
Josh Murphy 87'  
Callum Lang 87'  
Regan Poole 87'  
Conor Shaughnessy 87'  
Callum Lang 90+5'  
  90+8' Matthew Pollock
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  
09/04/2025 Coventry City
1 - 0
Portsmouth 0-0H2H+
Victor Torp 22'  
Ben Sheaf 22'  
  37' Josh Murphy
  55' Jordan Williams
  55' Terry Devlin
  55' Thomas Waddingham
  55' Mark O'Mahony
  69' Connor Ogilvie
  73' Adil Aouchiche
  73' Matt Ritchie
Tatsuhiro Sakamoto 73'  
Ellis Simms 73'  
  84' Andre Dozzell
  84' Isaac Hayden
Haji Wright 85'  
Norman Bassette 85'  
Ephron Mason-Clark 85'  
Jamie Paterson 85'  
  90+2' Cohen Bramall
Jamie Paterson 90+4' 1 - 0  
Jamie Paterson 90+6'  
05/04/2025 Millwall
2 - 1
Portsmouth 0-0H2H+
  29' Terry Devlin
Japhet Tanganga 43'  
Ryan Leonard 43'  
Mihailo Ivanović 57' 1 - 0  
  59' Colby Bishop
  67' Matt Ritchie
  69' Matt Ritchie
  69' Harvey Blair
  69' Cohen Bramall
  69' Marlon Pack
  69' Jordan Williams
  69' Christian Saydee
  1 - 1 80' Andre Dozzell
Aaron Connolly 82'  
Aidomo Emakhu 82'  
Josh Coburn 82'  
Macaulay Langstaff 82'  
George Saville 82'  
Billy Mitchell 82'  
Mihailo Ivanović 87' 2 - 1  
  89' Terry Devlin
  89' Thomas Waddingham
  90+1' Marlon Pack
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

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.