Michael Craig
Career snapshot
Career highs
Born the same day
Shares 2003-04-16 · 6 players total
| Full name | Michael Craig |
|---|---|
| Name in home country | Michael James Craig |
| Date of birth | 2003-04-16 (23 yrs) |
| Place of birth | London, Scotland |
| Citizenship | Scotland England |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | Leyton Orient |
| Joined | 2025-07-04 |
| Contract expires | 2027-06-30 |
| Agent | Concilium Sport |
Percentile rank vs 59 other Midfield - Defensive Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Leyton Orient | 1 | 25/26 | 25/26 | 8 | 1 | 0 | 90 |
| Reading FC | 3 | 22/23 | 24/25 | 76 | 2 | 1 | 1,285 |
| Reading FC U21 | 1 | 23/24 | 23/24 | 4 | 0 | 0 | 0 |
| Tottenham Hotspur | 1 | 21/22 | 21/22 | 0 | 0 | 0 | 0 |
| Tottenham Hotspur U23 | 2 | 20/21 | 21/22 | 13 | 0 | 2 | 0 |
| FC Reading U23 | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 0 |
| Southampton FC U23 | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 0 |
| Tottenham Hotspur U18 | 3 | 18/19 | 20/21 | 26 | 1 | 6 | 1,265 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Leyton Orient | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Trophy | Leyton Orient | 1 | 1 | 0 | 0 | 0 | 90 |
| 25/26 | League One | Leyton Orient | 6 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Reading FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Reading FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Reading FC | 30 | 2 | 0 | 3 | 0 | 1,285 |
| 23/24 | EFL Cup | Reading FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Trophy | Reading FC | 4 | 0 | 1 | 2 | 0 | 0 |
| 23/24 | FA Cup | Reading FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Reading FC | 28 | 0 | 0 | 5 | 0 | 0 |
| 23/24 | Premier League 2 | Reading FC U21 | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Championship | Reading FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Reading FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Reading FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Conference L. | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Tottenham Hotspur U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | FC Reading U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | Southampton FC U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | Tottenham Hotspur U23 | 9 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | UECL Quali | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Youth Cup | Tottenham Hotspur U18 | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League 2 | Tottenham Hotspur U23 | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | U18 Premier League | Tottenham Hotspur U18 | 19 | 1 | 5 | 3 | 0 | 1,265 |
| 19/20 | U18 Premier League | Tottenham Hotspur U18 | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U18 Premier League | Tottenham Hotspur U18 | 2 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | Tottenham Yth. | Spurs U18 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Spurs U18 | Tottenham U23 | Transfer | 0 | — |
| 21/22 | 2022-02-10 | Tottenham U23 | Without Club | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Without Club | Reading U21 | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Reading U21 | Reading | Transfer | 0 | — |
| 25/26 | 2025-07-04 | Reading | Leyton Orient | Transfer | 500000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30136 | — | 2 | 0 | — | — | former national player |
| Team #25791 | — | 3 | 0 | — | — | former national player |
| Team #17622 | — | 6 | 0 | — | — | former national player |
| Team #16868 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Clinton Mola | 1 | 0 | 793 |
| Kelvin Abrefa | 2 | 0 | 744 |
| Joel Pereira | 1 | 0 | 0 |
| Yago Santiago | 2 | 1 | 0 |
| Andy Yiadom | 1 | 0 | 0 |
| Marqes Muir | 2 | 0 | 0 |
| Mamadi Camará | 2 | 0 | 0 |
| Romaine Mundle | 2 | 0 | 0 |
| Andre Garcia | 2 | 0 | 0 |
| Kallum Cesay | 2 | 0 | 0 |
| Chem Campbell | 2 | 0 | 0 |
| Matthew Craig | 2 | 0 | 0 |
| Lewis Wing | 2 | 0 | 0 |
| Femi Azeez | 1 | 0 | 0 |
| David Button | 2 | 0 | 0 |
| Jayden Wareham | 2 | 0 | 0 |
| Jeriel Dorsett | 2 | 0 | 0 |
| Ben Elliott | 2 | 0 | 0 |
| Charlie Savage | 2 | 0 | 0 |
| Kelvin Ehibhatiomhan | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | League One | Reading FC | 2 | 30 |
| 25/26 | EFL Trophy | Leyton Orient | 1 | 1 |
| 20/21 | U18 Premier League | Tottenham Hotspur U18 | 1 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | U18 Premier League | Tottenham Hotspur U18 | 5 | 19 |
| 18/19 | U18 Premier League | Tottenham Hotspur U18 | 1 | 2 |
| 20/21 | Premier League 2 | Tottenham Hotspur U23 | 1 | 2 |
Last 30 matches for Leyton Orient while Michael Craig was at the club (joined 2025-07-04). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Stockport County | 0–0 | Leyton Orient | Available |
| 2026-01-31 | GB3 |
Leyton Orient | 0–1 | Port Vale FC | Available |
| 2026-01-27 | GB3 |
Doncaster Rovers | 3–0 | Leyton Orient | Available |
| 2026-01-24 | GB3 |
Bolton Wanderers | 2–1 | Leyton Orient | Available |
| 2026-01-17 | GB3 |
Leyton Orient | 3–1 | Reading FC | Available |
| 2026-01-10 | GB3 |
Leyton Orient | 1–1 | Cardiff City | Available |
| 2026-01-01 | GB3 |
Leyton Orient | 1–3 | AFC Wimbledon | Available |
| 2025-12-29 | GB3 |
Luton Town | 3–1 | Leyton Orient | Available |
| 2025-12-26 | GB3 |
Peterborough United | 4–2 | Leyton Orient | Available |
| 2025-12-20 | GB3 |
Leyton Orient | 1–1 | Bradford City | Available |
| 2025-12-13 | GB3 |
Barnsley FC | 2–0 | Leyton Orient | Available |
| 2025-12-09 | GB3 |
Leyton Orient | 1–3 | Luton Town | Available |
| 2025-11-29 | GB3 |
Burton Albion | 2–2 | Leyton Orient | Available |
| 2025-11-22 | GB3 |
Leyton Orient | 0–1 | Blackpool FC | Available |
| 2025-11-15 | GB3 |
Leyton Orient | 1–1 | Exeter City | Available |
| 2025-11-08 | GB3 |
Wycombe Wanderers | 2–1 | Leyton Orient | Available |
| 2025-10-25 | GB3 |
Leyton Orient | 1–0 | Lincoln City | Available |
| 2025-10-18 | GB3 |
Rotherham United | 1–0 | Leyton Orient | Available |
| 2025-10-11 | GB3 |
Leyton Orient | 4–0 | Doncaster Rovers | Available |
| 2025-10-04 | GB3 |
Cardiff City | 4–3 | Leyton Orient | Available |
| 2025-09-27 | GB3 |
Leyton Orient | 2–3 | Stevenage FC | Available |
| 2025-09-20 | GB3 |
Reading FC | 2–1 | Leyton Orient | Available |
| 2025-09-13 | GB3 |
Leyton Orient | 1–1 | Bolton Wanderers | Available |
| 2025-09-06 | GB3 |
Port Vale FC | 2–3 | Leyton Orient | Available |
| 2025-08-30 | GB3 |
Leyton Orient | 0–1 | Northampton Town | Available |
| 2025-08-23 | GB3 |
Mansfield Town | 4–1 | Leyton Orient | Available |
| 2025-08-19 | GB3 |
Plymouth Argyle | 0–1 | Leyton Orient | Available |
| 2025-08-16 | GB3 |
Leyton Orient | 2–2 | Stockport County | Available |
| 2025-08-09 | GB3 |
Leyton Orient | 2–0 | Wigan Athletic | Available |
| 2025-08-02 | GB3 |
Huddersfield Town | 3–0 | Leyton Orient | Available |
Teams faced most often by Michael Craig's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Barnsley FC | 9 | 3 | 3 | 3 | 19 | 17 | +2 | 33% |
| Bolton Wanderers | 9 | 2 | 2 | 5 | 12 | 15 | -3 | 22% |
| Exeter City | 9 | 2 | 5 | 2 | 13 | 13 | 0 | 22% |
| Mansfield Town | 8 | 5 | 2 | 1 | 19 | 11 | +8 | 63% |
| Stevenage FC | 8 | 3 | 4 | 1 | 9 | 5 | +4 | 38% |
| Stockport County | 8 | 2 | 3 | 3 | 10 | 12 | -2 | 25% |
| Northampton Town | 7 | 3 | 1 | 3 | 8 | 5 | +3 | 43% |
| Peterborough United | 7 | 3 | 3 | 1 | 14 | 12 | +2 | 43% |
| Wigan Athletic | 6 | 4 | 1 | 1 | 8 | 3 | +5 | 67% |
| Burton Albion | 6 | 2 | 2 | 2 | 10 | 8 | +2 | 33% |
| Huddersfield Town | 6 | 2 | 1 | 3 | 6 | 9 | -3 | 33% |
| Crawley Town | 6 | 3 | 2 | 1 | 12 | 5 | +7 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 20/21 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 35 | 1,285 | 3 | 0 | 0 | 0.21 |
| 23/24 | 40 | 0 | 9 | 0 | 0 | 0 |
| 20/21 | 22 | 1,265 | 4 | 0 | 0 | 0.28 |
Output by competition
Career goals and assists broken down by tournament.
More on Michael Craig
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Michael Craig
Who is Michael Craig?
Michael Craig is a Scotland professional footballer who plays as a defensive midfield for Leyton Orient.
How old is Michael Craig?
Michael Craig is 23 years old. He was born on April 16, 2003 in London.
What position does Michael Craig play?
Michael Craig plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Michael Craig play for?
Michael Craig currently plays for Leyton Orient.
How many career goals has Michael Craig scored?
Across all senior club competitions in our dataset, Michael Craig has scored 4 goals in 130 appearances.
What is Michael Craig's market value?
Michael Craig's most recent reported market value is €500k.