PLAYER PROFILE

Matthew Craig.

Port Vale FC · Scotland

Matrix 1002

At a glance

Full name
Matthew George Craig
Born
16 Apr 2003
Age today
23
Nationality
Scotland

Career by season

45 recorded appearances
Matthew Craig appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League Two Port Vale FC 2100480
24/25League One Mansfield Town 54102790
24/25League One Barnsley FC 1410007950
24/25FA Cup Mansfield Town 1100670
24/25EFL Cup Barnsley FC 21001020
23/24League Two Doncaster Rovers 2020121,6315
22/23Premier League Tottenham Hotspur 1000130

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Matthew Craig match log
DateCompetitionMatchScoreMinutesGoals
13 Feb 2024League Two Salford City v Doncaster Rovers 2 – 290
10 Feb 2024League Two Doncaster Rovers v Tranmere Rovers 2 – 190
27 Jan 2024League Two Doncaster Rovers v Stockport County 1 – 546
13 Jan 2024League Two Doncaster Rovers v Newport County 0 – 189
28 May 2023Premier League Leeds United v Tottenham HotspurSubstitute, on 77′ 1 – 413

Career transfers

9 recorded moves

All recorded career moves, newest first.

Matthew Craig career transfers
Date FromToMoveFee
01 Jul 2026 Tottenham Hotspur U21 Port Vale FC Transfer Free
31 May 2025 Mansfield Town Tottenham Hotspur U21 Loan return
09 Jan 2025 Tottenham Hotspur U21 Mansfield Town Loan —
08 Jan 2025 Barnsley FC Tottenham Hotspur U21 Loan return
22 Jul 2024 Tottenham Hotspur U21 Barnsley FC Loan —
31 May 2024 Doncaster Rovers Tottenham Hotspur U21 Loan return
09 Jan 2024 Tottenham Hotspur U21 Doncaster Rovers Loan —
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.