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 Feb 2025League One Reading FC v Bolton Wanderers 1 – 090
28 Jan 2025League One Burton Albion v Reading FC 3 – 2901
25 Jan 2025League One Leyton Orient v Reading FC 2 – 090
18 Jan 2025League One Reading FC v Stockport CountySubstitute, on 60′ 1 – 330
29 Dec 2024League One Reading FC v Mansfield Town 2 – 190
26 Dec 2024League One Reading FC v Northampton Town 4 – 190
21 Dec 2024League One Lincoln City v Reading FC 2 – 090
14 Dec 2024League One Reading FC v Blackpool FC 0 – 377
07 Dec 2024League One Wycombe Wanderers v Reading FC 1 – 190
03 Dec 2024League One Reading FC v Cambridge United 3 – 090
01 Dec 2024FA Cup Reading FC v Harborough TownSubstitute, on 46′ 5 – 374
26 Nov 2024League One Barnsley FC v Reading FC 2 – 279
23 Nov 2024League One Peterborough United v Reading FC 1 – 290
09 Nov 2024League One Stevenage FC v Reading FC 1 – 175
02 Nov 2024FA Cup Reading FC v Fleetwood TownSubstitute, on 78′ 2 – 012
29 Oct 2024League One Stockport County v Reading FC 4 – 190
26 Oct 2024League One Reading FC v Bristol Rovers 1 – 090
22 Oct 2024League One Exeter City v Reading FC 1 – 2901
19 Oct 2024League One Reading FC v Crawley Town 4 – 190
05 Oct 2024League One Rotherham United v Reading FC 2 – 190

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.