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
01 Sep 2026League Two Swindon Town v Port Vale FC 3 – 146
29 Aug 2026League Two Port Vale FC v Crewe AlexandraSubstitute, on 88′ 0 – 02
27 Apr 2025League One Birmingham City v Mansfield Town 4 – 044
18 Apr 2025League One Rotherham United v Mansfield Town 3 – 363
05 Apr 2025League One Huddersfield Town v Mansfield Town 2 – 174
01 Apr 2025League One Mansfield Town v Charlton Athletic 1 – 2651
18 Jan 2025League One Mansfield Town v Wycombe WanderersSubstitute, on 57′ 1 – 233
14 Jan 2025FA Cup Mansfield Town v Wigan Athletic 0 – 267
21 Dec 2024League One Barnsley FC v Leyton Orient 0 – 436
08 Nov 2024League One Barnsley FC v Rotherham UnitedSubstitute, on 90′ 2 – 0—
26 Oct 2024League One Shrewsbury Town v Barnsley FCSubstitute, on 63′ 0 – 227
22 Oct 2024League One Barnsley FC v Charlton AthleticSubstitute, on 63′ 2 – 227
19 Oct 2024League One Blackpool FC v Barnsley FCSubstitute, on 67′ 1 – 223
05 Oct 2024League One Huddersfield Town v Barnsley FC 2 – 087
01 Oct 2024League One Barnsley FC v Wycombe Wanderers 2 – 290
28 Sep 2024League One Barnsley FC v Stockport County 1 – 157
21 Sep 2024League One Burton Albion v Barnsley FC 1 – 290
17 Sep 2024EFL Cup Manchester United v Barnsley FCSubstitute, on 46′ 7 – 045
14 Sep 2024League One Stevenage FC v Barnsley FC 3 – 060
07 Sep 2024League One Barnsley FC v Bristol Rovers 2 – 190

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.