Skip to content
MCM. Craig

M. Craig

€806KMarket Value
Tottenham U21
Tottenham U21
Midfielder
EnglandEngland
7.4
Season Score
23
Apr 16, 2003
18
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 24/25
All Competitions
27Matches
1Goals
0Assists
1Goal Contributions
35Mins/game
7.05Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

59
Full match
27
Substituted off
3
From Bench

Rival Clubs(74)

Player stats against each opponent club

TeamMPWDLGA
Wigan AthleticWigan Athletic31020000
Crewe AlexandraCrewe Alexandra32010100
Wycombe WanderersWycombe Wanderers30210000
WrexhamWrexham31020000
Charlton AthleticCharlton Athletic20111000
Birmingham CityBirmingham City20020000
Colchester UnitedColchester United22000000
WalsallWalsall21010000
Leicester City U23Leicester City U2322000000
Rotherham UnitedRotherham United21100000
Crawley TownCrawley Town22000000
Bristol RoversBristol Rovers21010000
Stockport CountyStockport County20110000
Huddersfield TownHuddersfield Town20020000
StevenageStevenage20020000
Stoke City U21Stoke City U2122000000
Brighton U21Brighton U2121010000
Leeds U23Leeds U2321100000
Liverpool U21Liverpool U2121010000
Leeds United U21Leeds United U2121010000
120 of 74
Transfers

Transfers

Transfer History

May 31, 2025End of loan
Jan 8, 2025End of loan
Jul 22, 2024Loan
May 31, 2024End of loan
Jul 1, 2021Transfer
Trophies

About M. Craig

M. Craig plays as a midfielder for Tottenham U21. Throughout his career, M. Craig has scored 2 goals and provided 2 assists in 47 appearances across 2 clubs. M. Craig has made 10 appearances in the Premier League 2 Division One 2025/2026, earning an average rating of 7.4. Among the clubs he has represented — Mansfield Town, Doncaster Rovers — M. Craig was most prolific at Doncaster Rovers, where he scored 1 goals in 20 appearances.

Full Career RecordM. Craig

M. Craig's professional career spans from 2024 to 2025, a period of roughly 1 season over which he has amassed 47 appearances spread across 2 clubs. With 2 goals and 2 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 23/24 with Doncaster Rovers, when he registered 1 goals and 2 assists in 20 matches, playing 1620 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (24/25) at Mansfield Town, M. Craig played 27 matches, scoring 1 goals and providing 0 assists, with an average match rating of 7.05.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Mansfield Town2024/202527109477.05
Doncaster Rovers2023/2024201216206.93
Total47222567

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
24/25Mansfield Town271947007.05
23/24Doncaster Rovers2011620506.93

Frequently Asked Questions

What position does M. Craig play?
M. Craig plays as a Midfielder for Tottenham U21 in the Premier League 2 Division One.
What team does M. Craig play for?
M. Craig currently plays for Tottenham U21 in the Premier League 2 Division One.
How old is M. Craig?
M. Craig is 23 years old, born on April 16, 2003.