Michael Craig Profile and Player Statistics
First name: Michael
Last name: Craig
Position: Midfielder
Nationality: Scotland
Date of birth: 16 April 2003
Age: 21
Place of birth: Scotland

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Michael 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 2023/2024 Reading 0 0 0 0 0 0 0 0
EFL Trophy 2023/2024 Reading 358 4 0 1 0 0 2 0
FA Cup 2023/2024 Reading 121 2 1 0 0 0 0 0
League One 2023/2024 Reading 1449 28 11 11 0 0 5 0
Premier League 2 Division One 2023/2024 Reading U21 268 4 1 1 0 0 1 0
Premier League Cup 2023/2024 Reading U21 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Reading 0 0 0 0 0 0 0 0
Premier League Cup 2022/2023 Reading U21 59 2 0 2 0 0 0 0
Professional Development League 2022/2023 Reading U21 0 0 0 0 0 0 0 0
Friendly International U19 2022 Scotland U19 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Tottenham Hotspur 0 0 0 0 0 0 0 0
EFL Trophy 2021/2022 Tottenham U21 88 2 1 1 0 0 0 0
FA Cup 2021/2022 Tottenham Hotspur 0 0 0 0 0 0 0 0
Premier League 2021/2022 Tottenham Hotspur 0 0 0 0 0 0 0 0
Premier League 2 Division One 2021/2022 Tottenham U23 333 9 7 0 0 0 1 0
Premier League 2 Divison Two 2021/2022 Southampton U23 0 0 0 0 0 0 0 0
Premier League 2 Divison Two 2021/2022 Reading U23 180 2 0 0 0 0 1 0
Premier League U18 2021/2022 Tottenham U18 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Tottenham Hotspur 0 0 0 0 0 0 0 0
FA Youth Cup 2020/2021 Tottenham U18 74 1 0 1 0 0 1 0
Premier League 2 Division One 2020/2021 Tottenham U23 134 2 1 0 0 0 0 0
Premier League U18 2020/2021 Tottenham U18 1265 19 7 2 1 0 3 0
Euro U17 2020 Scotland U17 0 0 0 0 0 0 0 0
FA Youth Cup 2019/2020 Tottenham U18 0 0 0 0 0 0 0 0
Premier League U18 2019/2020 Tottenham U18 90 4 0 1 0 0 0 0
UEFA Youth League 2019/2020 Tottenham Hotspur U19 0 0 0 0 0 0 0 0
Premier League U18 2018/2019 Tottenham U18 39 2 2 0 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
20/04/2024 Burton Albion
3 - 2
Reading 3-1H2H+
M. Bennett 5' 1 - 0  
M. Carayol 11' 2 - 0  
  2 - 1 34' L. Wing
B. Kamwa 42' 3 - 1  
  3 - 2 59' S. Smith
M. Bennett 75'  
A. Ola-Adebomi 90+7'  
09/04/2024 Bristol Rovers
0 - 2
Reading 0-2H2H+
  0 - 1 8' S. Smith
  0 - 2 45' L. Wing
J. Hunt 90'  
K. Conteh 90+2'  
01/04/2024 Bolton Wanderers
5 - 2
Reading 2-1H2H+
A. Collins 11' 1 - 0  
N. Ogbeta 16'  
  1 - 1 40' L. Wing
A. Collins 45+4' 2 - 1  
J. Böðvarsson 49' 3 - 1  
J. Sheehan 53'  
A. Collins 77' 4 - 1  
  4 - 2 90+2' P. Mukairu
J. Böðvarsson 90+5' 5 - 2  
09/03/2024 Reading
1 - 2
Wycombe Wanderers 0-1H2H+
  0 - 1 16' N. Lonwijk
  46' M. Butcher
A. Yiadom 68'  
S. Smith 74' 1 - 1  
  1 - 2 88' B. Lubala
  88' B. Lubala
F. Azeez 90'  
02/03/2024 Carlisle United
1 - 3
Reading 0-2H2H+
  0 - 1 17' S. Smith
  0 - 2 36' H. Knibbs
  0 - 3 57' H. Knibbs
J. Mellish 71' 1 - 3  
20/02/2024 Reading
2 - 0
Port Vale 0-0H2H+
L. Wing 76' 1 - 0  
H. Knibbs 83' 2 - 0  
17/02/2024 Portsmouth
4 - 1
Reading 1-0H2H+
C. Shaughnessy 30'  
P. Lane 36' 1 - 0  
  40' L. Wing
  45' C. Mola
M. Pack 45+1'  
  45+3' F. Azeez
M. Pack 49' 2 - 0  
C. Lang 59' 3 - 0  
J. Rafferty 67'  
C. Bishop 84' 4 - 0  
  4 - 1 89' C. Savage
J. Martin 90+3'  
13/02/2024 Fleetwood Town
1 - 1
Reading 0-0H2H+
  21' T. Bindon
C. Adam 22'  
  0 - 1 74' L. Wing
  80' C. Mola
  88' D. Button
B. Sarpong Wiredu 90+5' 1 - 1  
10/02/2024 Reading
2 - 0
Charlton Athletic 0-0H2H+
  64' A. Edun
F. Azeez 66' 1 - 0  
F. Azeez 76' 2 - 0  
C. Savage 86'  
06/02/2024 Stevenage
0 - 1
Reading 0-1H2H+
  24' C. Savage
  39' C. Mola
  0 - 1 45' V. Oliver
  89' H. Knibbs
  90+4' K. Ehibhaimha
03/02/2024 Oxford United
1 - 1
Reading 1-0H2H+
  24' Michael Craig
M. Harris 32' 1 - 0  
  63' A. Yiadom
T. Goodhram 65'  
  71' F. Azeez
  1 - 1 76' C. Brown
27/01/2024 Reading
1 - 1
Leyton Orient 1-1H2H+
  0 - 1 19' D. Agyei
H. Knibbs 23' 1 - 1  
T. Bindon 53'  
S. Smith 54'  
  77' E. Galbraith
23/01/2024 Reading
1 - 0
Derby County 0-0H2H+
P. Mukairu 54' 1 - 0  
A. Mbengue 73'  
20/01/2024 Wigan Athletic
1 - 0
Reading 1-0H2H+
T. Aasgaard 32' 1 - 0  
S. Humphrys 69'  
  88' C. Savage
S. Sessegnon 90+2'  
15/01/2024 Reading U21
2 - 1
Leicester U21 0-0H2H+
  27' J. Wormleighton
T. Bindon 61'  
  0 - 1 68' T. Maswanhise
T. Bindon 74' 1 - 1  
C. Vickers 87' 2 - 1  
K. Abretti 90+1'  
09/01/2024 Brighton U21
0 - 0
Reading 0-0H2H+
  45' N. Abby
R. McConville 52'  
  77' A. Mbengue
01/01/2024 Reading
3 - 2
Exeter City 2-1H2H+
H. Knibbs 9' 1 - 0  
  1 - 1 18' Z. Jules
Michael Craig 42'  
A. Hartridge 45+2' 2 - 1  
  2 - 2 68' D. Rankine
F. Azeez 77' 3 - 2  
J. Dorsett 81'  
29/12/2023 Cheltenham Town
2 - 2
Reading 2-2H2H+
  27' A. Mbengue
L. Sercombe 29' 1 - 0  
  32' S. Smith
  36' J. Dorsett
D. Button 37' 2 - 0  
  2 - 1 45' J. Dorsett
  2 - 2 45+2' P. Mukairu
T. Pett 68'  
L. Smith 79'  
  89' H. Knibbs
26/12/2023 Peterborough United
2 - 2
Reading 1-0H2H+
J. Knight 39' 1 - 0  
  56' A. Mbengue
  1 - 1 63' S. Smith
E. Mason-Clark 69' 2 - 1  
E. Mason-Clark 76'  
  2 - 2 85' F. Azeez
  90' S. Smith
  90+2' H. Knibbs
23/12/2023 Reading
2 - 0
Wigan Athletic 1-0H2H+
F. Azeez 34' 1 - 0  
  42' C. Wyke
  47' S. Clare
S. Smith 50' 2 - 0  
N. Abby 56'  
  57' C. McManaman
  75' S. Humphrys
  90+3' C. Lang
16/12/2023 Lincoln City
1 - 1
Reading 1-0H2H+
N. Abby 3' 1 - 0  
  22' N. Abby
  23' R. Sellés Salvador
D. Duffy 38'  
L. Jensen 41'  
  1 - 1 56' H. Knibbs
  75' H. Knibbs
  75' A. Yiadom
E. Hamilton 90+3'  
12/12/2023 Reading
1 - 1
Oxford United 1-1H2H+
Michael Craig 19'  
  37' J. Thorniley
  0 - 1 39' C. Brown
S. Smith 43' 1 - 1  
T. Holmes 51'  
09/12/2023 Reading
1 - 3
Barnsley 1-1H2H+
H. Knibbs 4' 1 - 0  
Michael Craig 11'  
R. Sellés Salvador 12'  
  14' N. Cadden
  1 - 1 39' H. Kane
S. Smith 39'  
  61' D. Cole
  63' C. Styles
  67' A. Phillips
  1 - 2 80' D. Cole
  1 - 3 87' M. Watters
  90+4' H. Kane
03/12/2023 Eastleigh
2 - 1
Reading 1-0H2H+
G. Langston 9'  
P. McCallum 22' 1 - 0  
J. Taylor 23'  
  29' C. Savage
P. McCallum 35'  
  54' C. Mola
  81' A. Mbengue
  1 - 1 86' F. Azeez
C. Maguire 88'  
  89' H. Dean
P. McCallum 90+4' 2 - 1  
28/11/2023 Reading
5 - 1
Carlisle United 3-1H2H+
S. Lavelle 26' 1 - 0  
  1 - 1 29' L. Plange
H. Knibbs 32' 2 - 1  
  33' J. Armer
H. Knibbs 39' 3 - 1  
J. Dorsett 53'  
L. Wing 78' 4 - 1  
F. Azeez 83' 5 - 1  
25/11/2023 Wycombe Wanderers
1 - 2
Reading 1-2H2H+
H. Boyes 14'  
  0 - 1 30' S. Smith
K. Phillips 32' 1 - 1  
  1 - 2 41' L. Wing
D. Wheeler 90+4'  
14/11/2023 Reading
5 - 2
Arsenal U21 3-1H2H+
  11' B. Ibrahim
K. Ehibhaimha 13' 1 - 0  
  19' R. Walters
C. Vickers 24' 2 - 0  
  2 - 1 33' Fabio Vieira
K. Ehibhaimha 35' 3 - 1  
N. Guinness-Walker 45+3'  
  3 - 2 52' K. Edwards
T. Holmes 54'  
K. Ehibhaimha 60'  
Michael Craig 67'  
H. Knibbs 68' 4 - 2  
  82' Fabio Vieira
  89' A. Heaven
S. Smith 90+5' 5 - 2  
07/11/2023 Reading
1 - 1
Bristol Rovers 1-0H2H+
C. Savage 24'  
  25' Andrew Mangan
S. Smith 40' 1 - 0  
S. Hutchinson 49'  
  1 - 1 57' C. Martin
  82' S. Finley
Michael Craig 87'  
04/11/2023 Reading
3 - 2
Milton Keynes Dons 1-1H2H+
K. Ehibhaimha 3' 1 - 0  
B. Elliott 28'  
  1 - 1 39' A. Gilbey
S. Hutchinson 49'  
H. Knibbs 64' 2 - 1  
L. Wing 68' 3 - 1  
H. Knibbs 77'  
  3 - 2 90+3' M. Dean
  90+4' M. Dean
90+7'  
28/10/2023 Reading
2 - 3
Portsmouth 2-2H2H+
L. Wing 23' 1 - 0  
C. Savage 27' 2 - 0  
  2 - 1 33' F. Anjorin
L. Wing 45+5'  
  2 - 2 45+9' C. Bishop
  46' J. Mousinho
N. Guinness-Walker 52'  
  2 - 3 58' T. Devlin
  60' A. Robertson
H. Dean 82'  
  89' C. Saydee
B. Elliott 90'  
A. Mbengue 90+9'  
24/10/2023 Reading
1 - 2
Fleetwood Town 0-1H2H+
  0 - 1 2' M. Bosun Lawal
D. Ballard 56' 1 - 1  
  88' J. Vela
  1 - 2 90+2' J. Vela
M. Carson 90+7'  
  90+8' J. Stockley
21/10/2023 Charlton Athletic
4 - 0
Reading 0-0H2H+
C. Aneke 54' 1 - 0  
T. Campbell 68' 2 - 0  
A. May 74' 3 - 0  
M. Leaburn 90+4' 4 - 0  
10/10/2023 Reading
5 - 0
Swindon Town 2-0H2H+
H. Knibbs 19' 1 - 0  
Michael Craig 23'  
T. Holmes 27'  
  31' T. Shade
H. Knibbs 39'  
H. Knibbs 45+2' 2 - 0  
H. Knibbs 49' 3 - 0  
  90+3' L. Hutt
P. Mukairu 90+4' 4 - 0  
H. Dean 90+6' 5 - 0  
22/09/2023 Reading U21
3 - 2
Leeds United U21 3-0H2H+
  17' S. McGurk
T. Holmes 25' 1 - 0  
  25' L. Bate
J. Wareham 32' 2 - 0  
B. Tuma 43' 3 - 0  
  3 - 1 49' K. Moore
  50' J. Chilokoa-Mullen
T. Rushesha 53'  
  72' C. Allen
J. Wareham 79'  
C. Wellens 90+2'  
  3 - 2 90+4' C. Allen
K. Abretti 90+6'  
19/09/2023 Exeter City
0 - 9
Reading 0-2H2H+
  0 - 1 3' T. Mcintyre
  0 - 2 32' Z. Jules
  47' T. Mcintyre
A. Daniels 49'  
  0 - 3 56' P. Mukairu
  0 - 4 60' P. Mukairu
  0 - 5 67' D. Ballard
  0 - 6 79' B. Elliott
  0 - 7 85' T. Harris
  0 - 8 90' C. Vickers
  0 - 9 90+6' D. Ballard
04/09/2023 Cambridge United
1 - 0
Reading 0-0H2H+
  27' H. Dean
M. Morrison 65'  
  68' S. Hutchinson
  70' A. Yiadom
  75' C. Savage
F. Okenabirhie 83' 1 - 0  
29/08/2023 Reading
2 - 2
Ipswich Town 1-1H2H+
B. Williams 2' 1 - 0  
  39' L. Evans
  41' C. Humphreys
  1 - 1 45+5' C. Humphreys
  1 - 2 59' F. Ladapo
Michael Craig 76'  
K. Ehibhaimha 87' 2 - 2  
  87' S. Edmundson
T. Mcintyre 90+6'  
20/08/2023 Reading U21
2 - 0
Crystal Palace U21 1-0H2H+
Michael Craig 36'  
T. Harris 42' 1 - 0  
  54' J. Raymond
  60' N. Watson
  66' N. Watson
A. Nascimento 82'  
B. Tuma 84'  
J. Wareham 86' 2 - 0  
  90+1' A. Nascimento
14/08/2023 Stoke City U21
0 - 2
Reading U21 0-1H2H+
  5' B. Clark
  0 - 1 14' J. Wareham
  17' G. Maragh
  21' S. Paul
W. Smith 33'  
  65' H. Abdul-Salam
  67' J. Wareham
  0 - 2 77' J. Wareham
08/08/2023 Millwall
0 - 4
Reading 0-1H2H+
  0 - 1 1' K. Ehibhaimha
  10' H. Knibbs
  19' M. Camara
R. Leonard 25'  
  39' T. Rushesha
  0 - 2 51' K. Ehibhaimha
  53' M. Carson
G. Saville 62'  
  0 - 3 67' C. Savage
G. Evans 85'  
J. Bryan 86'  
  0 - 4 88' M. Camara

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