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
09 Dec 2025League One Leyton Orient v Luton Town 1 – 170
05 Dec 2025FA Cup Salford City v Leyton Orient 4 – 059
29 Nov 2025League One Burton Albion v Leyton Orient 0 – 490
22 Nov 2025League One Leyton Orient v Blackpool FC 1 – 190
15 Nov 2025League One Leyton Orient v Exeter City 2 – 167
08 Nov 2025League One Wycombe Wanderers v Leyton Orient 4 – 169
03 Nov 2025FA Cup Tamworth FC v Leyton Orient 0 – 190
25 Oct 2025League One Leyton Orient v Lincoln City 1 – 090
13 Sep 2025League One Leyton Orient v Bolton Wanderers 1 – 164
06 Sep 2025League One Port Vale FC v Leyton Orient 2 – 390
30 Aug 2025League One Leyton Orient v Northampton TownSubstitute, on 72′ 0 – 118
23 Aug 2025League One Mansfield Town v Leyton Orient 4 – 157
19 Aug 2025League One Plymouth Argyle v Leyton Orient 0 – 190
16 Aug 2025League One Leyton Orient v Stockport CountySubstitute, on 79′ 2 – 211
12 Aug 2025EFL Cup Leyton Orient v Wycombe Wanderers 0 – 190
09 Aug 2025League One Leyton Orient v Wigan AthleticSubstitute, on 87′ 2 – 03
22 Feb 2025League One Reading FC v Birmingham City 0 – 090
15 Feb 2025League One Reading FC v Rotherham United 2 – 190
11 Feb 2025League One Reading FC v Shrewsbury Town 1 – 190
08 Feb 2025League One Huddersfield Town v Reading FC 0 – 090

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.