PLAYER PROFILE

Michael Craig.

Harrogate Town · Scotland

Matrix 2206

At a glance

Full name
Michael James Craig
Born
16 Apr 2003
Age today
23
Nationality
Scotland

Career by season

105 recorded appearances
Michael Craig appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27National League Harrogate Town 62002390
25/26League One Leyton Orient 2718021,5442
25/26FA Cup Leyton Orient 22001490
25/26EFL Cup Leyton Orient 1100900
24/25League One Reading FC 3029202,5693
24/25FA Cup Reading FC 2000860
23/24League One Reading FC 2817001,4495
23/24FA Cup Reading FC 21001210
23/24EFL Cup Reading FC 21001621
22/23FA Cup Reading FC 2000260
22/23EFL Cup Reading FC 100090
22/23Championship Reading FC 2000140

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Michael Craig match log
DateCompetitionMatchScoreMinutesGoals
01 Oct 2024League One Reading FC v Burton Albion 3 – 165
28 Sep 2024League One Reading FC v Huddersfield Town 2 – 190
21 Sep 2024League One Bolton Wanderers v Reading FC 5 – 290
14 Sep 2024League One Reading FC v Leyton Orient 0 – 183
31 Aug 2024League One Reading FC v Charlton Athletic 2 – 090
24 Aug 2024League One Wrexham AFC v Reading FC 3 – 090
17 Aug 2024League One Reading FC v Wigan Athletic 2 – 090
10 Aug 2024League One Birmingham City v Reading FC 1 – 190
20 Apr 2024League One Burton Albion v Reading FCSubstitute, on 70′ 3 – 220
09 Apr 2024League One Bristol Rovers v Reading FCSubstitute, on 71′ 0 – 219
01 Apr 2024League One Bolton Wanderers v Reading FCSubstitute, on 81′ 5 – 29
09 Mar 2024League One Reading FC v Wycombe Wanderers 1 – 246
02 Mar 2024League One Carlisle United v Reading FC 1 – 390
20 Feb 2024League One Reading FC v Port Vale FC 2 – 046
17 Feb 2024League One Portsmouth FC v Reading FC 4 – 190
13 Feb 2024League One Fleetwood Town v Reading FCSubstitute, on 85′ 1 – 15
10 Feb 2024League One Reading FC v Charlton AthleticSubstitute, on 88′ 2 – 02
06 Feb 2024League One Stevenage FC v Reading FCSubstitute, on 87′ 0 – 13
03 Feb 2024League One Oxford United v Reading FC 1 – 174
27 Jan 2024League One Reading FC v Leyton OrientSubstitute, on 56′ 1 – 134

Career transfers

8 recorded moves

All recorded career moves, newest first.

Michael Craig career transfers
Date FromToMoveFee
08 Dec 2026Pending Harrogate Town Leyton Orient Loan return
10 Sep 2026 Leyton Orient Harrogate Town Loan —
04 Jul 2025 Reading FC Leyton Orient Transfer —
01 Jul 2023 Reading FC U21 Reading FC Internal move —
01 Jul 2022 Without club Reading FC U21 Transfer —
10 Feb 2022 Tottenham Hotspur U21 Without club Released —
01 Jul 2021 Tottenham Hotspur U18 Tottenham Hotspur U21 Internal move —
01 Jul 2019 Tottenham Hotspur Youth Tottenham Hotspur U18 Internal move —

Contracts and market values are not available yet.