Michael James Craig Profile and Player Statistics
First name: Michael James
Last name: Craig
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Michael James Craig 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 Leyton Orient 1 0 0 0 0 0 0
EFL Trophy 2025/2026 Leyton Orient 1 0 0 1 0 0 0
League One 2025/2026 Leyton Orient 7 3 2 0 0 0 0
EFL Trophy 2024/2025 Reading 3 2 1 0 0 0 0
FA Cup 2024/2025 Reading 2 2 0 0 0 0 0
League One 2024/2025 Reading 30 1 6 2 0 3 0
Premier League International Cup 2024/2025 Reading U21 1 0 1 0 0 0 0
Club Friendlies 3 2024 Reading 2 1 0 0 0 0 0
Carabao Cup 2023/2024 Reading 2 1 0 0 0 1 0
EFL Trophy 2023/2024 Reading 4 0 1 1 0 2 0
FA Cup 2023/2024 Reading 2 1 0 0 0 0 0
League One 2023/2024 Reading 35 11 11 0 0 5 0
Premier League 2 Division One 2023/2024 Reading U21 4 1 1 0 0 1 0
Club Friendlies 3 2023 Reading 3 2 2 0 0 0 0
Carabao Cup 2022/2023 Reading 1 1 0 0 0 0 0
Championship 2022/2023 Reading 11 2 0 0 0 0 0
FA Cup 2022/2023 Reading 2 2 0 0 0 0 0
Premier League Cup 2022/2023 Reading U21 2 0 2 0 0 0 0
UEFA U19 Championship Qualification 2022 Scotland U19 6 1 4 0 0 1 0
EFL Trophy 2021/2022 Tottenham U21 2 1 1 0 0 0 0
Europa Conference League 2021/2022 Tottenham Hotspur 2 0 0 0 0 0 0
Premier League 2 Division One 2021/2022 Tottenham U23 12 8 0 1 0 0 0
Premier League 2 Divison Two 2021/2022 Reading U23 3 0 0 0 0 0 0
FA Youth Cup 2020/2021 Tottenham U18 1 0 1 0 0 1 0
Premier League 2 Division One 2020/2021 Tottenham U23 2 1 0 1 0 0 0
Premier League U18 2020/2021 Tottenham U18 20 6 2 5 0 3 0
Premier League U18 2019/2020 Tottenham U18 4 0 1 0 0 0 0
UEFA U17 Championship 2019 Scotland U17 1 0 0 0 0 1 0
Premier League U18 2018/2019 Tottenham U18 2 2 0 1 0 0 0

Michael James Craig has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
13/09/2025 Leyton Orient
1 - 1
Bolton Wanderers 0-0H2H+
Daniel Happe 11'  
Omar Beckles 11'  
  28' J. Dacres-Cogley
Demetri Mitchell 29'  
Jack Simpson 39'  
Michael Craig 64'  
Thomas James 64'  
Jack Simpson 69' 1 - 0  
Josh Koroma 71'  
Azeem Abdulai 71'  
Jack Lee Moorhouse 71'  
Sean Clare 71'  
  73' Aaron Morley
  73' Ethan Erhahon
  74' J. Randall
  74' Marcus Forss
  78' Mason Burstow
  78' S. Dalby
  81' Thierry Gale
  81' Ibrahim Cissoko
  81' J. Dacres-Cogley
  81' Josh Sheehan
  87' G. Johnston
Thomas James 89'  
  1 - 1 90+4' Amario Cozier-Duberry
06/09/2025 Port Vale
2 - 3
Leyton Orient 1-2H2H+
Ryan Croasdale 7' 1 - 0  
Connor Hall 9'  
  1 - 1 13' Aaron Anthony Connolly
  1 - 2 44' Dominic Ballard
George Byers 46'  
F. Ojo 46'  
Mo Faal  46'  
R. Paton 46'  
Devante Cole 52' 2 - 2  
  53' Omar Beckles
  59' Thomas James
  59' Rarmani Edmonds-Green
  59' Omar Beckles
  59' Jack Simpson
  64' Ollie O'Neill
  69' Jack Lee Moorhouse
  69' Sean Clare
  69' Ollie O'Neill
  69' Demetri Mitchell
Devante Cole 70'  
Dajaune Brown 70'  
Jaheim Headley 76'  
Liam Gordon 76'  
Kyle John 78'  
Mitchell Clark 78'  
  79' Dominic Ballard
  79' Charlie Wellens
  90+4' Sean Clare
  90+4' Aaron Anthony Connolly
  2 - 3 90+5' Charlie Wellens
02/09/2025 Peterborough United
1 - 3
Leyton Orient 1-1H2H+
  26' Azeem Abdulai
J. Dornelly 33'  
  0 - 1 34' Charlie Wellens
H. Mills 45+2' 1 - 1  
  46' Dominic Ballard
  46' Sean Clare
C. Johnston 46'  
C. Hayes 46'  
Tom Lees 46'  
Lucca Mendonça 46'  
Harry Leonard 46'  
Jimmy Morgan 46'  
  55' Demetri Mitchell
  1 - 2 58' Jack Lee Moorhouse
Klaidi Lolos 58'  
Kyrell Lisbie 58'  
  63' Sonny Perkins
  63' Josh Koroma
  63' Jack Lee Moorhouse
  63' Ollie O'Neill
  67' Charlie Wellens
  67' Thomas James
  1 - 3 68' Michael Craig
Brandon Khela 76'  
A. Collins 76'  
  78' Demetri Mitchell
  78' Tyreeq Bakinson
H. Mills 90'  
  90+1' Jack Simpson
30/08/2025 Leyton Orient
0 - 1
Northampton Town 0-0H2H+
Tayo Adaramola 40'  
Thomas James 45+2'  
  47' Nesta Guinness-Walker
  47' Jordan Thorniley
Josh Koroma 54'  
  0 - 1 58' Sam Hoskins
Diallang Jaiyesimi 59'  
Jack Lee Moorhouse 59'  
  71' Tyrese Fornah
  71' E. List
Tayo Adaramola 72'  
Michael Craig 72'  
  72' Jack Perkins
  72' Michael Forbes
Ollie O'Neill 72'  
Demetri Mitchell 72'  
Tyreeq Bakinson 78'  
Charlie Wellens 78'  
  80' Ethan Wheatley
  80' Tom Eaves
Omar Beckles 90+5'  
Aaron Anthony Connolly 90+6'  
23/08/2025 Mansfield Town
4 - 1
Leyton Orient 2-1H2H+
Regan Hendry 15' 1 - 0  
Regan Hendry 29' 2 - 0  
  2 - 1 37' Josh Koroma
B. Cargill 42'  
W. Evans 50'  
  51' Idris El Mizouni
  57' Jack Lee Moorhouse
  57' Azeem Abdulai
  57' Michael Craig
  57' Thomas James
  57' Tayo Adaramola
  57' Demetri Mitchell
  57' Daniel Happe
  57' Jack Simpson
W. Evans 59' 3 - 1  
  62' Idris El Mizouni
Nathan Moriah-Welsh  63'  
Luke Bolton 63'  
F. Blake-Tracy 63'  
S. McLaughlin 63'  
  70' Josh Koroma
  70' Joe White
Regan Hendry 72'  
G. Maris 72'  
B. Cargill 72'  
R. Sweeney 72'  
Max Dickov 80'  
A. Lewis 80'  
Luke Bolton 90+5' 4 - 1  
19/08/2025 Plymouth Argyle
0 - 1
Leyton Orient 0-0H2H+
  39' Daniel Happe
Tegan Finn 51'  
Bradley Ibrahim 51'  
Owen Oseni 51'  
Aribim Pepple 51'  
  0 - 1 63' Josh Koroma
  64' Diallang Jaiyesimi
  64' Demetri Mitchell
  70' Tommy Simkin
Caleb Watts 70'  
Joseph Hatch 70'  
Ayman Benarous 72'  
  79' Josh Koroma
  79' Sean Clare
  79' Tayo Adaramola
  79' Thomas James
Alex Mitchell 79'  
Matthew Sorinola 79'  
  90' Tyreeq Bakinson
  90' Jack Simpson
  90+1' Ollie O'Neill
  90+1' Azeem Abdulai
16/08/2025 Leyton Orient
2 - 2
Stockport County 0-2H2H+
  17' Callum Camps
  17' Nathan Lowe
Aaron Anthony Connolly 21'  
  21' Oliver Norwood
  0 - 1 29' Nathan Lowe
  34' Jack Diamond
Daniel Happe 35'  
  0 - 2 36' Joseph Olowu
Aaron Anthony Connolly 57' 1 - 2  
  73' Kyle Wootton
  73' M. Mothersille
  73' Owen Dodgson
  73' Danny Andrew
Sean Clare 79'  
Tyreeq Bakinson 79'  
Thomas James 79'  
Michael Craig 79'  
Tayo Adaramola 79'  
D. Mitchell 79'  
Diallang Jaiyesimi 79'  
Jack Lee Moorhouse 79'  
Idris El Mizouni 88'  
Azeem Abdulai 88'  
  88' Jack Diamond
  88' Jayden Fevrier
  88' Oliver Norwood
  88' Brad Hills
Ollie O'Neill 90+3' 2 - 2  
12/08/2025 Leyton Orient
0 - 1
Wycombe Wanderers 0-0H2H+
Tyreeq Bakinson 4'  
Joe White 59'  
Zech Obiero 59'  
  61' George Abbott
  61' Junior Quitirna
D. Mitchell 68'  
Ollie O'Neill 68'  
Zech Obiero 69'  
Tayo Adaramola 69'  
Lemar Gordon 69'  
Diallang Jaiyesimi 69'  
  70' Fred Onyedinma
  70' Arthur Gregory
  70' Josh Stones
  70' Alex Lowry
Charlie Wellens 74'  
Sonny Perkins 74'  
  0 - 1 90+4' Jack Simpson
  90+5' Fin Back
  90+7' Arthur Gregory
09/08/2025 Leyton Orient
2 - 0
Wigan Athletic 1-0H2H+
  5' James Carragher
  5' Jon Mellish
Steven Sessegnon 18' 1 - 0  
  38' Steven Sessegnon
  46' Tobias Brenan
  46' Callum Wright
Sean Clare 57'  
Tyreeq Bakinson 57'  
Josh Koroma 60' 2 - 0  
  67' Joseph Hungbo
  67' Maleace Asamoah
  68' Dara Costelloe
  68' Isaac Mabaya
  68' Christian Saydee
  68' Paul Mullin
Josh Koroma 81'  
Azeem Abdulai 81'  
  85' Steven Sessegnon
Diallang Jaiyesimi 87'  
Michael Craig 87'  
Aaron Anthony Connolly 87'  
Jack Lee Moorhouse 87'  
Tayo Adaramola 87'  
Joe White 87'  
22/02/2025 Reading
0 - 0
Birmingham City 0-0H2H+
  9' Scott Wright
  9' Willum Thor Willumsson
  23' Seung-Ho Paik
Charlie Savage 45+3'  
  61' Lyndon Dykes
  61' Alfie May
Kelvin Ehibhatiomhan 72'  
Jayden Wareham 72'  
  90' Keshi Anderson
  90' Grant Hanley
  90' Kieran Dowell
  90' Taylor Gardner-Hickman
Mamadi Camara 90+1'  
Billy Bodin 90+1'  
15/02/2025 Reading
2 - 1
Rotherham United 1-0H2H+
  17' Cameron Humphreys
Harvey Knibbs 24' 1 - 0  
  35' Reece James
  1 - 1 57' Sam Nombe
Jayden Wareham 68'  
Mamadi Camara 68'  
  76' Jordan Hugill
  76' Jonson Clarke-Harris
  76' Louie Sibley
  76' Mallik Wilks
Chem Campbell 87'  
Kelvin Abrefa 87'  
Kelvin Ehibhatiomhan 87'  
Billy Bodin 87'  
  90' Sam Nombe
  90' Joshua Kayode
  90+2' Zak Jules
Harvey Knibbs 90+4' 2 - 1  
Harvey Knibbs 90+5'  
Andre Garcia 90+6'  
Abraham Kanu 90+6'  
11/02/2025 Reading
1 - 1
Shrewsbury Town 1-0H2H+
Chem Campbell 16'  
  17' John Marquis
Jayden Wareham 28' 1 - 0  
  46' George Lloyd
  46' Vadaine Oliver
  51' Taylor Perry
  1 - 1 56' Taylor Perry
Andre Garcia 65'  
Kelvin Abrefa 65'  
Jayden Wareham 66'  
Billy Bodin 66'  
Chem Campbell 66'  
Mamadi Camara 66'  
  67' Harrison Biggins
  67' Alex Gilliead
  67' George Nurse
  67' Aristote Nsiala
  73' Taylor Perry
  73' Jordan Shipley
  84' John Marquis
  84' Callum Stewart
Kelvin Ehibhatiomhan 87'  
Abraham Kanu 87'  
08/02/2025 Huddersfield Town
0 - 0
Reading 0-0H2H+
  43' Harlee Dean
  43' Amadou Salif Mbengue
Brodie Spencer 53'  
  60' Harvey Knibbs
  62' Jayden Wareham
  62' Kelvin Ehibhatiomhan
Tawanda Chirewa 66'  
Josh Koroma 66'  
Jonathan Hogg 67'  
David Kasumu 67'  
  69' Chem Campbell
Lasse Sørensen 75'  
Oliver Turton 75'  
  76' Andre Garcia
  76' Kelvin Abrefa
  76' Mamadi Camara
  76' Billy Bodin
  81' Kelvin Ehibhatiomhan
Dion Charles 81'  
Freddie Ladapo 81'  
David Kasumu 87'  
01/02/2025 Reading
1 - 0
Bolton Wanderers 0-0H2H+
  66' Alex Murphy
  66' Szabolcs Schön
  67' Victor Adeboyejo
  67' Kion Etete
Garcia Garcia 70'  
Kelvin Abretti 70'  
Mamadi Camará 70'  
Kelvin Ehibhaimha 70'  
  74' George Thomason
  78' Joel Randall
  78' John McAtee
  78' George Thomason
  78' Aaron Morley
Michael Craig 82'  
  85' Josh Dacres-Cogley
  85' Jordi Osei-Tutu
Harvey Knibbs 89' 1 - 0  
  89' Luke Southwood
Chem Campbell 90+1'  
Louie Holzman 90+1'  
  90+7' Eoin Toal
28/01/2025 Burton Albion
3 - 2
Reading 2-0H2H+
Rumarn Burrell 10' 1 - 0  
Jón Daði Böðvarsson 29' 2 - 0  
  36' Kelvin Ehibhaimha
  44' Garcia Garcia
  60' Garcia Garcia
  60' Kelvin Abretti
  60' Kelvin Ehibhaimha
  60' Mamadi Camará
  2 - 1 69' Michael Craig
  2 - 2 71' Sam Smith
Jón Daði Böðvarsson 82'  
Mason Bennett 82'  
John Joshua Mckiernan 86'  
Tomas Kalinauskas 86'  
  87' Chem Campbell
  87' Jayden Wareham
Rumarn Burrell 90+2' 3 - 2  
25/01/2025 Leyton Orient
2 - 0
Reading 1-0H2H+
  6' Jeriel Dorsett
  6' Abraham Kanu
Dilan Markanday 29' 1 - 0  
  34' Michael Craig
  43' Sam Smith
Charlie Kelman 51' 2 - 0  
  57' Abraham Kanu
  57' Kelvin Ehibhaimha
  57' Chem Campbell
  57' Mamadi Camará
Darren Pratley 73'  
Sean Clare 73'  
Dilan Markanday 73'  
Thomas James 73'  
  76' Charlie Savage
  76' Tivonge Rushesha
Jamie Donley 79'  
Azeem Abdulai 83'  
Diallang Jaiyesimi 83'  
Charlie Kelman 84'  
Charlie Kelman 90+2'  
Jayden Sweeney 90+2'  
21/01/2025 Reading U21
1 - 1
Valencia U21 1-1H2H+
  0 - 1 2' Carlos Alós
  28' Ali Fadal
Jayden Wareham 28'  
Jayden Wareham 32' 1 - 1  
Jeriel Dorsett 61'  
Jack Michel Senga-Ngoyi 61'  
Michael Craig 61'  
Jacob Borgnis 61'  
  63' Mario Dominguez
  63' David Otorbi
  70' Ismael Santana
  71' Alexander Figueiredo Gurendal
  71' Aimar Blazquez Labraca
  71' Ali Fadal
  71' Lucas Nuñez
Boyd Beacroft 73'  
  82' Rodrigo Abajas
  82' Alex Cerdá
  82' Marco Camús
  82' Alex Cerdá
  85' Javier Navarro
  90+2' Aimar Blazquez Labraca
18/01/2025 Reading
1 - 3
Stockport County 0-2H2H+
  0 - 1 5' Macauley Southam
  0 - 2 13' Callum Connolly
Garcia Garcia 45+1'  
  45+1' Ethan Pye
Abraham Kanu 46'  
Jeriel Dorsett 46'  
  48' Isaac Olaofe
  48' Jack Diamond
Charlie Savage 48'  
  57' Callum Connolly
Garcia Garcia 60'  
Kelvin Ehibhaimha 60'  
Tivonge Rushesha 60'  
Michael Craig 60'  
Sam Smith 61' 1 - 2  
  1 - 3 68' Jack Diamond
  73' Will Collar
  73' Lewis Fiorini
Chem Campbell 77'  
Kelvin Abretti 77'  
Sam Smith 88'  
29/12/2024 Reading
2 - 1
Mansfield Town 1-1H2H+
Mamadi Camara 17' 1 - 0  
  1 - 1 45' Will Evans
  54' Will Evans
Tyler Bindon 55' 2 - 1  
  65' Keanu Baccus
  65' Hiram Boateng
  65' Baily Cargill
  65' Stephen McLaughlin
Amadou Salif Mbengue 78'  
  80' Elliott Hewitt
  80' Lee Gregory
  80' Louis Reed
  80' Stephen Quinn
Mamadi Camara 80'  
Jayden Wareham 80'  
  83' Stephen McLaughlin
  89' Jordan Bowery
  89' Aden Flint
Abraham Kanu 90'  
Andre Garcia 90'  
Sam Smith 90'  
Harlee Dean 90'  
Jayden Wareham 90+2'  
26/12/2024 Reading
4 - 1
Northampton Town 2-0H2H+
Harvey Knibbs 5' 1 - 0  
Sam Smith 28' 2 - 0  
  45' Tom Eaves
  63' Liam McCarron
  63' Akinwale Odimayo
  73' William Hondermarck
  73' Neo Dobson
Charlie Savage 75' 3 - 0  
Abraham Kanu 79'  
Andre Garcia 79'  
Sam Smith 79'  
Jayden Wareham 79'  
  3 - 1 81' Tom Eaves
  85' Timothy Eyoma
  85' Jack Baldwin
Mamadi Camara 87' 4 - 1  
  90' Aaron McGowan
  90' Fran Obiagwu
Chem Campbell 90'  
Ashqar Ahmed 90'  
Charlie Savage 90+1'  
Harlee Dean 90+1'  
Harvey Knibbs 90+1'  
Tivonge Rushesha 90+1'  
  90+3' Cameron McGeehan
21/12/2024 Lincoln City
2 - 0
Reading 1-0H2H+
Bailey Cadamarteri 8' 1 - 0  
  37' Louie Holzman
  41' Mamadi Camara
  41' Harlee Dean
  55' Harlee Dean
Ben House 55'  
  61' Andre Garcia
  61' Abraham Kanu
Reeco Hackett-Fairchild 72' 2 - 0  
Bailey Cadamarteri 75'  
Freddie Draper 75'  
Ben House 75'  
Jack Moylan 75'  
Paudie O’Connor 78'  
  80' Chem Campbell
  80' Jayden Wareham
Jovon Makama 81'  
Erik Ring 81'  
Reeco Hackett-Fairchild 90+2'  
Dylan Duffy 90+2'  
Conor McGrandles 90+2'  
Ethan Hamilton 90+2'  
14/12/2024 Reading
0 - 3
Blackpool 0-2H2H+
  0 - 1 24' Albie Morgan
  0 - 2 37' Robert Apter
  41' Joshua Onomah
  41' Dominic Ballard
Amadou Salif Mbengue 44'  
Amadou Salif Mbengue 46'  
Louie Holzman 46'  
  55' Sam Smith
Andre Garcia 58'  
Ben Elliott 66'  
Mamadi Camara 66'  
  0 - 3 72' Ashley Fletcher
Charlie Savage 76'  
Jayden Wareham 76'  
Michael Craig 77'  
Ashqar Ahmed 77'  
  82' Lee Evans
  82' Oliver Norburn
  83' Ashley Fletcher
  83' Jordan Rhodes
  87' Robert Apter
  87' Zachary Ashworth
  87' Kyle Joseph
  87' Jordan Lawrence-Gabriel
10/12/2024 Walsall
1 - 1
Reading 0-0H2H+
  1' Jayden Wareham
Albert Adomah 2' 1 - 0  
  1 - 1 3' Louie Holzman
Danny Johnson 4' 2 - 1  
  5' Charlie Wellens
Donervon Daniels 6' 3 - 1  
  3 - 2 7' Abraham Kanu
Reyes Cleary 8' 4 - 2  
Evan Weir 17'  
  21' Charlie Savage
  46' Charlie Savage
  46' Charlie Wellens
  56' Michael Craig
  56' Jay Senga
  58' David Button
  59' Mamadi Camara
  59' Tom Norcott
Taylor Allen 60'  
Liam Gordon 60'  
George Hall 61'  
Nathan Lowe 61'  
  70' Ashqar Ahmed
  4 - 3 72' Tyler Sackey
  75' Ashqar Ahmed
Rico Browne 77'  
Connor Barrett 77'  
Charlie Lakin 78'  
Reyes Cleary 78'  
  81' Andre Garcia
  81' Abraham Kanu
  88' Jayden Wareham
Danny Johnson 90'  
Danny Johnson 90+7' 5 - 3  
07/12/2024 Wycombe Wanderers
1 - 1
Reading 1-1H2H+
Beryly Lubala 18' 1 - 0  
  1 - 1 30' Harvey Knibbs
Fred Onyedinma 45+2'  
  58' Joel Pereira
Beryly Lubala 62'  
Daniel Udoh 64'  
Richard Kone 64'  
Beryly Lubala 64'  
Garath McCleary 64'  
  65' Sam Smith
Tyreeq Bakinson 74'  
  78' Charlie Savage
  78' Mamadi Camara
Tyreeq Bakinson 81'  
Luke Leahy 81'  
Fred Onyedinma 88'  
Brandon Hanlan 88'  
Daniel Harvie 90+6'  
03/12/2024 Reading
3 - 0
Cambridge United 0-0H2H+
Mamadi Camara 9'  
  10' Garry Monk
Lewis Wing 49' 1 - 0  
  54' Jordan Cousins
Charlie Savage 56'  
Harvey Knibbs 56'  
Ben Elliott 56'  
Mamadi Camara 60' 2 - 0  
  62' Shayne Lavery
  62' Brandon Njoku
Lewis Wing 63' 3 - 0  
  68' James Brophy
  68' Kelland Watts
  69' Dan N'Lundulu
  69' Ryan Loft
  83' Elias Kachunga
  83' Amaru Kaunda
Amadou Salif Mbengue 86'  
Harlee Dean 86'  
Chem Campbell 89'  
Jayden Wareham 89'  
Mamadi Camara 90'  
Emmanuel Osho 90'  
01/12/2024 Reading
5 - 3
Harborough Town 1-2H2H+
Abraham Kanu 16'  
  0 - 1 18' Freddie Matthew John Robinson
Mamadi Camara 20' 1 - 1  
  1 - 2 21' Riley O'Sullivan
  27' Sandro
  46' Sandro
  46' Joel Carta
Mamadi Camara 46'  
Michael Craig 46'  
Ben Elliott 46'  
Charlie Savage 46'  
Charlie Savage 59' 2 - 2  
Lewis Wing 60'  
Chem Campbell 60'  
Adrian Akande 65' 3 - 2  
  66' Ben Stephens
  66' Luis Rose
  66' Riley O'Sullivan
  66' Kai Tonga
Basil Tuma 73'  
Jeriel Dorsett 73'  
  73' Daniel Cooper
  73' Daniel Forbes
  73' Freddie Matthew John Robinson
  73' Amarvir Sandhu
Abraham Kanu 75'  
Adrian Akande 76'  
Harlee Dean 76'  
Andre Garcia 80'  
  3 - 3 86' Kai Tonga
Chem Campbell 93' 4 - 3  
Chem Campbell 96' 5 - 3  
  109' Paul Malone
26/11/2024 Barnsley
2 - 2
Reading 1-0H2H+
Davis Keillor-Dunn 7' 1 - 0  
  46' Jeriel Dorsett
  46' Andre Garcia
Adam Phillips 49'  
  1 - 1 50' Sam Smith
  1 - 2 66' Sam Smith
Josh Earl 72' 2 - 2  
Davis Keillor-Dunn 77'  
Sam Cosgrove 77'  
  79' Michael Craig
  79' Ashqar Ahmed
  79' Charlie Savage
  79' Mamadi Camara
Corey O'Keeffe 86'  
Kyran Lofthouse 86'  
Georgie Gent 87'  
Donovan Pines 87'  
23/11/2024 Peterborough United
1 - 2
Reading 0-2H2H+
  0' Rubén Sellés Salvador
  0 - 1 9' Harvey Knibbs
  0 - 2 23' Harvey Knibbs
  45+2' Tyler Bindon
Darren Ferguson 46'  
  47' Amadou Salif Mbengue
James Dornelly 60'  
Sam Curtis 60'  
  68' Amadou Salif Mbengue
  68' Abraham Kanu
Ryan De Havilland 75'  
Abraham Odoh 75'  
  76' Sam Smith
  76' Jayden Wareham
Malik Mothersille 84'  
Chris Conn-Clarke 84'  
Jack Sparkes 85'  
Cian Hayes 85'  
Emmanuel Fernandez 90+6' 1 - 2  
Emmanuel Fernandez 90+7'  
12/11/2024 Reading
3 - 0
Newport County 0-0H2H+
Amadou Salif Mbengue 12'  
Andre Garcia 28'  
  46' Kyle Jameson
  46' James Clarke
Amadou Salif Mbengue 53'  
Louie Holzman 53'  
  63' Kai Whitmore
  63' Cameron Antwi
  63' Shane McLoughlin
  63' Cameron Evans
Adrian Akande 64'  
Chem Campbell 64'  
Ashqar Ahmed 64'  
Michael Craig 64'  
Shay Spencer 64'  
Harvey Knibbs 64'  
Harvey Knibbs 73' 1 - 0  
Jayden Wareham 75' 2 - 0  
  76' Joe Thomas
  76' Michael Spellman
  77' Aaron Wildig
  77' Bryn Morris
Jeriel Dorsett 82'  
Abraham Kanu 82'  
Harvey Knibbs 87' 3 - 0  
09/11/2024 Stevenage
1 - 1
Reading 1-0H2H+
Daniel Kemp 30' 1 - 0  
  46' Andre Garcia
  46' Jeriel Dorsett
  59' Mamadi Camara
  59' Jayden Wareham
  65' Ben Elliott
  75' Michael Craig
  75' Ashqar Ahmed
Tyreece Simpson 75'  
Elliott List 75'  
  1 - 1 82' Harvey Knibbs
Nick Freeman 85'  
Eli King 85'  
J. Reid 89'  
Jake Young 89'  
02/11/2024 Reading
2 - 0
Fleetwood Town 0-0H2H+
Tivonge Rushesha 6'  
Tyler Bindon 48' 1 - 0  
Mamadi Camara 63'  
Adrian Akande 63'  
Tyler Bindon 63'  
Amadou Salif Mbengue 63'  
  75' Ryan Graydon
  75' Kian Harratt
  75' Ronan Coughlan
  75' Ademipo Odubeko
  75' Matthew Virtue-Thick
  75' Liam Shaw
  76' Carl Johnston
  76' Ryan Broom
  76' Mark Helm
  76' Tom Lonergan
Ashqar Ahmed 78'  
Michael Craig 78'  
Shay Spencer 78'  
Harvey Knibbs 78'  
Chem Campbell 85'  
Basil Tuma 85'  
Finley Potter 86' 2 - 0  
29/10/2024 Stockport County
4 - 1
Reading 3-1H2H+
Will Collar 18' 1 - 0  
  1 - 1 30' Chem Campbell
Kyle Wootton 33' 2 - 1  
Louie Barry 42' 3 - 1  
  46' Adrian Akande
  46' Kelvin Ehibhatiomhan
Ibou Touray 53'  
  59' Chem Campbell
  59' Mamadi Camara
  59' Charlie Savage
  59' Ben Elliott
Louie Barry 68' 4 - 1  
Louie Barry 69'  
Odin Bailey 69'  
Will Collar 69'  
Oliver Norwood 69'  
Lewis Fiorini 69'  
Isaac Olaofe 69'  
  74' Lewis Wing
  78' Jayden Wareham
  78' Basil Tuma
Jack Diamond 79'  
Jayden Fevrier 79'  
  85' Amadou Salif Mbengue
  85' Harlee Dean
Lewis Bate 90+1'  
Callum Connolly 90+1'  
26/10/2024 Reading
1 - 0
Bristol Rovers 0-0H2H+
  21' Promise Omochere
  21' Matthew Taylor
  32' Shaqai Forde
  43' Promise Omochere
  43' Isaac Hutchinson
  55' Shaqai Forde
  60' Ruel Sotiriou
  60' Jack Hunt
Mamadi Camara 64'  
Chem Campbell 64'  
Sam Smith 66' 1 - 0  
  67' Scott Sinclair
  67' Bryant Akono Bilongo
  67' Grant Ward
  67' Jamie Lindsay
Tyler Bindon 74'  
Ben Elliott 74'  
Charlie Savage 74'  
  89' Jack Hunt
  89' Jack Hunt
  90+2' Taylor Moore
22/10/2024 Exeter City
1 - 2
Reading 0-2H2H+
  0 - 1 1' Jayden Wareham
  0 - 2 36' Michael Craig
Mustapha Carayol 46'  
Millenic Alli 46'  
Sonny Cox 46'  
J. Magennis 46'  
Ryan Woods 55'  
Edward Francis 55'  
Kami Doyle 55'  
I. Niskanen 58' 1 - 2  
  60' Chem Campbell
  60' Adrian Akande
  60' Jayden Wareham
  60' Sam Smith
  69' Andre Garcia
  69' Harlee Dean
  69' Charlie Savage
  69' Ben Elliott
  77' Amadou Salif Mbengue
  82' Kelvin Ehibhatiomhan
  82' Mamadi Camara
Ryan Woods 86'  
Jay Bird 86'  
19/10/2024 Reading
4 - 1
Crawley Town 2-1H2H+
Amadou Salif Mbengue 20' 1 - 0  
  1 - 1 30' Harry Forster
  36' Max Anderson
Lewis Wing 40' 2 - 1  
Harvey Knibbs 56'  
Chem Campbell 56'  
Charlie Savage 65' 3 - 1  
  67' Harry Forster
  67' Rushian Hepburn-Murphy
Andre Garcia 69'  
Harlee Dean 69'  
Sam Smith 73' 4 - 1  
  74' Max Anderson
  74' Panutche Camará
Amadou Salif Mbengue 78'  
Adrian Akande 79'  
Basil Tuma 79'  
Ben Elliott 80'  
Shay Spencer 80'  
Sam Smith 80'  
Jayden Wareham 80'  
  83' Will Swan
  83' Tola Showunmi
  83' Joy Mukena
  83' Benjamin Tanimu
  84' Junior Quitirna
  84' Gavan Holohan
  87' Panutche Camará
05/10/2024 Rotherham United
2 - 1
Reading 0-1H2H+
  0 - 1 26' Lewis Wing
  28' Kelvin Abrefa
  28' Andre Garcia
  44' Andre Garcia
  47' Kelvin Ehibhatiomhan
Sam Nombe 49' 1 - 1  
Hakeem Odofin 56' 2 - 1  
  57' Sam Smith
Reece James 60'  
Reece James 65'  
Cohen Bramall 65'  
  69' Kelvin Ehibhatiomhan
  72' Ben Elliott
  72' Charlie Savage
  72' Chem Campbell
  72' Jayden Wareham
Cameron Dawson 77'  
Jonson Clarke-Harris 82'  
Jordan Hugill 82'  
Christ Junior Tiehi 82'  
Shaun McWilliams 82'  
  83' Michael Craig
Mallik Wilks 88'  
Jack Holmes 88'  
Hakeem Odofin 88'  
Alex MacDonald 88'  
  90' Andre Garcia
  90' Adrian Akande
  90' Michael Craig
  90' Harlee Dean
Sam Nombe 90+2'  
01/10/2024 Reading
3 - 1
Burton Albion 2-0H2H+
Chem Campbell 23' 1 - 0  
  41' Dylan Williams
Chem Campbell 42' 2 - 0  
Kelvin Ehibhatiomhan 50'  
  57' Kgagelo Chauke
  57' Ciaran Gilligan
Michael Craig 65'  
Kelvin Abrefa 65'  
Kelvin Ehibhatiomhan 65'  
Charlie Savage 65'  
  71' Romelle Donovan
  71' Danilo Orsi-Dadomo
  73' Jack Cooper-Love
  73' Udoka Godwin-Malife
  81' Elliot Watt
Sam Smith 82' 3 - 0  
  3 - 1 84' Danilo Orsi-Dadomo
Charlie Savage 85'  
Andre Garcia 86'  
Harlee Dean 86'  
Chem Campbell 90+1'  
Adrian Akande 90+1'  
28/09/2024 Reading
2 - 1
Huddersfield Town 1-1H2H+
Ben Elliott 20'  
  0 - 1 21' Matthew Pearson
  22' Brodie Spencer
Harvey Knibbs 30' 1 - 1  
  49' Jaheim Headley
Ben Elliott 57' 2 - 1  
  62' David Kasumu
  63' Jaheim Headley
  63' Mickel Miller
  63' Callum Marshall
  63' Bojan Radulović
  63' Brodie Spencer
  63' Lasse Sørensen
  63' David Kasumu
  63' Ben Wiles
Chem Campbell 70'  
Adrian Akande 70'  
Ben Elliott 79'  
Charlie Savage 79'  
Kelvin Abrefa 80'  
Harlee Dean 80'  
  82' Jonathan Hogg
  82' Joe Hodge
21/09/2024 Bolton Wanderers
5 - 2
Reading 4-1H2H+
  11' Lewis Wing
Josh Sheehan 12' 1 - 0  
Ricardo Santos 16'  
Dion Charles 21' 2 - 0  
Dion Charles 34' 3 - 0  
  39' Jeriel Dorsett
  39' Kelvin Abrefa
  3 - 1 41' Ben Elliott
Dion Charles 45+4' 4 - 1  
  4 - 2 57' Sam Smith
Jay Matete 64'  
Scott Arfield 64'  
  71' Harvey Knibbs
  72' Kelvin Ehibhatiomhan
  72' Adrian Akande
Josh Sheehan 72'  
Kyle Dempsey 72'  
Szabolcs Schön 72'  
Randell Williams 72'  
Victor Adeboyejo 78'  
Aaron Collins 78'  
Dion Charles 78'  
John McAtee 78'  
Nathan Baxter 81'  
Kyle Dempsey 87' 5 - 2  
Randell Williams 88'  
Scott Arfield 90+1'  
14/09/2024 Reading
0 - 1
Leyton Orient 0-1H2H+
  9' Thomas James
  0 - 1 27' Charlie Kelman
  42' Ethan Galbraith
  45+2' Zac Hemming
  49' Daniel Happe
Chem Campbell 62'  
Adrian Akande 62'  
Charlie Savage 62'  
Harvey Knibbs 62'  
  65' Ollie O'Neill
  67' Daniel Agyei
  67' Sonny Perkins
  70' Daniel Happe
  70' Jack Simpson
  74' Jordan Brown
  74' Dominic Ball
  75' Ollie O'Neill
  75' Jordan Graham
Michael Craig 83'  
Kelvin Abrefa 83'  
Kelvin Ehibhatiomhan 83'  
Jayden Wareham 83'  
Jeriel Dorsett 88'  
Andre Garcia 88'  
  90+6' Dominic Ball

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
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-2025 SoccerPunter Pte. Ltd. All rights reserved.