Player Info
Overview
Strengths
- Disciplined
- Midfield engine
- Young talent
Key traits
- Scotland international
Next match
Michael James Craig profile
- Current team
-
Leyton Orient
- Position
- Midfielder
- Nationality
-
Scotland
- Date of birth
- 16 Apr 2003 (22 years)
- Height
- 182 cm
- Weight
- 77 kg
- Short name
- M.Craig
Michael James Craig recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Lincoln City vs Leyton Orient
|
English Football League One | 11 Apr 2026 | 2 – 1 |
Leyton Orient vs Huddersfield Town
|
English Football League One | 06 Apr 2026 | 1 – 2 |
Wigan Athletic vs Leyton Orient
|
English Football League One | 02 Apr 2026 | 0 – 0 |
Exeter City vs Leyton Orient
|
English Football League One | 28 Mar 2026 | 0 – 0 |
Leyton Orient vs Wycombe Wanderers
|
English Football League One | 21 Mar 2026 | 2 – 0 |
Leyton Orient vs Mansfield Town
|
English Football League One | 14 Apr 2026 | Upcoming |
Leyton Orient vs Rotherham United
|
English Football League One | 18 Apr 2026 | Upcoming |
Blackpool vs Leyton Orient
|
English Football League One | 25 Apr 2026 | Upcoming |
Leyton Orient vs Burton
|
English Football League One | 02 May 2026 | Upcoming |
Scotland vs Cote d'Ivoire
|
International Friendly | 31 Mar 2026 | 0 – 1 |
Scotland vs Japan
|
International Friendly | 28 Mar 2026 | 0 – 1 |
Scotland vs Denmark
|
FIFA World Cup qualification (UEFA) | 18 Nov 2025 | 4 – 2 |
Greece vs Scotland
|
FIFA World Cup qualification (UEFA) | 15 Nov 2025 | 3 – 2 |
Scotland vs Belarus
|
FIFA World Cup qualification (UEFA) | 12 Oct 2025 | 2 – 1 |
|
|
FIFA World Cup | 14 Jun 2026 | Upcoming |
Scotland vs Morocco
|
FIFA World Cup | 19 Jun 2026 | Upcoming |
Scotland vs Brazil
|
FIFA World Cup | 24 Jun 2026 | Upcoming |
Slovenia vs Scotland
|
UEFA Nations League | 26 Sep 2026 | Upcoming |
Scotland vs Switzerland
|
UEFA Nations League | 29 Sep 2026 | Upcoming |
Leyton Orient upcoming fixtures
Leyton Orient recent results
Scotland national team
About Michael James Craig
Michael James Craig is a 22-year-old Scotland professional footballer who plays as a midfielder for Leyton Orient in England.
Born on 16 April 2003 in Scotland, Michael James Craig has been eligible for senior professional football since 2020. Michael James Craig stands 182 cm tall and weighs 77 kg.
As more Leyton Orient fixtures are played, Michael James Craig's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Next up: Leyton Orient vs Mansfield Town in the English Football League One on Tuesday 14 April 2026 at 18:45 UTC. Most recent fixture: Lincoln City 2-1 Leyton Orient in the English Football League One.
Bookmark this Michael James Craig hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Players from Scotland
Scotland competitions
Frequently asked questions about Michael James Craig
What team does Michael James Craig play for?
Michael James Craig currently plays for Leyton Orient in England.
What position does Michael James Craig play?
Michael James Craig plays as a midfielder.
How old is Michael James Craig?
Michael James Craig was born on 16 April 2003, making them 22 years old.
What nationality is Michael James Craig?
Michael James Craig represents Scotland.
How tall is Michael James Craig?
Michael James Craig stands 182 cm tall and weighs 77 kg.
When does Michael James Craig's team play next?
Leyton Orient's next fixture is Leyton Orient vs Mansfield Town in the English Football League One on Tuesday, 14 April 2026 at 18:45 UTC.
Does Michael James Craig play for the national team?
Michael James Craig is eligible for Scotland. Their next match is Haiti vs Scotland on Sunday 14 June 2026 UTC.
Statistics
Teammates
- Aaron Connolly Forward
- Azeem Abdulai Midfielder
- Charlie Wellens Midfielder
- Daniel Bachmann Goalkeeper
- Daniel Happe Defender
- Demetri Mitchell Midfielder
- Dylan Levitt Midfielder
- Idris El Mizouni Midfielder
- Jack Simpson Defender
- James Morris Forward
- Jordan graham Forward
- Josh Koroma Forward
- Kaelan Casey Defender
- Killian Cahill Goalkeeper
- Lemar Gordon Forward
- Noah Phillips Goalkeeper
- Oliver John O'Neill Forward
- Oliver O'Neill Forward
- Ollie O'Neill Forward
- Oluwayemi t. Goalkeeper
Other midfielders
- Aaron Arnott Scotland
- Aaron Arnott Scotland
- Aaron Comrie Scotland
- Aaron Splaine Scotland
- Aaron·Comrie Scotland
- Adam Brown Scotland
- Adam Frizzell Scotland
- Adam Frizzell Scotland