Thomas Craig Davies Profile and Player Statistics
First name: Thomas Craig
Last name: Davies
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Thomas Craig Davies has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
League Cup 2022/2023 Cardiff MU 1 1 0 0 0 0 0
Premier League 2022/2023 Cardiff MU 14 13 1 1 0 0 0
Premier League 2021/2022 Cardiff MU 8 5 2 1 0 0 0
Welsh Cup 2021/2022 Cardiff MU 1 0 1 0 0 1 0
Premier League 2020/2021 Cardiff MU 10 7 2 1 0 1 0
Premier League U18 2017/2018 Swansea U18 7 3 3 2 0 0 0

Thomas Craig Davies has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
25/03/2023 The New Saints
7 - 1
Cardiff MU 4-1H2H+
  0 - 1 4' Jack Veale
D. McManus 8' 1 - 1  
J. Daniels 19' 2 - 1  
D. Redmond 25' 3 - 1  
  29' Jack Veale
  29' A. Jones
D. McManus 40' 4 - 1  
  56' A. Jones
  57' A. Jones
A. Baker 57'  
A. Cieślewicz 57'  
C. Marriott 58' 5 - 1  
  63' D. Kabongo
  63' J. Davies
J. Pask 66'  
A. Cieślewicz 75' 6 - 1  
C. Marriott 76'  
G. Dafydd 76'  
  76' H. Owen
  76' C. Davies
  76' S. Jones
  76' E. Humphries
D. Williams 76'  
L. Smith 76'  
G. Dafydd 89' 7 - 1  
18/03/2023 Bala Town
0 - 0
Cardiff MU 0-0H2H+
N. Arsan 13'  
  31' Jack Veale
  52' T. Price
  56' T. Price
O. Shannon 66'  
Lassana Mendes 66'  
  80' E. Evans
  80' C. Corsby
L. Wall 84'  
J. Davies 84'  
  85' E. Lewis
  86' L. Rees
  86' C. Davies
K. Smith 87'  
K. Smith 89'  
O. Southern 89'  
07/01/2023 Airbus UK
0 - 2
Cardiff MU 0-0H2H+
  40' S. Jones
G. Edwards 46'  
S. Tomassen 46'  
  46' A. Jones
  0 - 1 60' H. Owen
T. McManus 64'  
K. Cooke 64'  
J. Palmer 64'  
J. Crowther 64'  
  66' S. Jones
  71' T. Price
M. Burke 73'  
F. Savage 73'  
  75' E. Evans
  75' C. Davies
  87' T. Price
  87' D. Kabongo
  90+1' C. Baker
  0 - 2 90+5' C. Davies
26/12/2022 Penybont
1 - 3
Cardiff MU 0-1H2H+
  0 - 1 10' M. Chubb
L. Harling 51'  
S. MacDonald 51'  
K. Owen 60' 1 - 1  
K. Whitmore 61'  
L. Clutton 61'  
  1 - 2 62' S. Jones
  67' C. Craven
K. Georgievsky 68'  
T. Tweedy 68'  
  75' A. Lang
  1 - 3 77' H. Owen
  80' H. Owen
  80' C. Davies
  85' C. Baker
  85' D. Kabongo
22/12/2022 Cardiff MU
2 - 1
Newtown AFC 1-1H2H+
E. Evans 2' 1 - 0  
  16' B. Taylor
  1 - 1 20' M. Chubb
M. Chubb 33'  
  46' S. Sutton
  46' M. Jones
  59' H. Cowans
  59' J. Walker
  65' N. Aris
  65' C. Williams
C. Roberts 72' 2 - 1  
C. Baker 88'  
D. Kabongo 88'  
L. Rees 90+1'  
C. Davies 90+1'  
A. Lang 90+3'  
05/11/2022 The New Saints
4 - 0
Cardiff MU 2-0H2H+
B. Clark 38' 1 - 0  
D. McManus 45+4' 2 - 0  
  63' D. Kabongo
  63' L. Rees
D. McManus 68' 3 - 0  
  71' C. Baker
  77' H. Owen
  77' C. Davies
D. McManus 81'  
G. Dafydd 81'  
J. Daniels 81'  
D. Williams 81'  
D. Redmond 88'  
B. Kirkman 88'  
  88' E. Evans
  88' C. Williams
G. Dafydd 90+1' 4 - 0  
22/10/2022 Newtown AFC
0 - 1
Cardiff MU 0-1H2H+
  0 - 1 42' L. Rees
R. Sears 43'  
J. Walker 64'  
N. Rushton 64'  
B. Taylor 65'  
C. Williams 65'  
  74' C. Baker
G. Hughes 77'  
T. Wharton 77'  
K. Mills-Evans 90+5'  
N. Rushton 90+5'  
  90+6' T. Price
  90+7' H. Owen
  90+7' C. Davies
19/10/2022 Ammanford
0 - 3
Cardiff MU 0-1H2H+
  0 - 1 30' S. Jones
M. Clarke 42'  
C. Thomas 42'  
  46' K. McCarthy
  46' D. Kabongo
M. Fisher 58'  
  0 - 2 62' H. Owen
C. Silcox 64'  
B. Soal 73'  
O. Davies 73'  
  0 - 3 77' S. Jones
  77' T. Price
  77' C. Davies
C. Silcox 85'  
N. Arnold 85'  
K. Howard 85'  
L. Bevan 85'  
E. Griffiths 85'  
T. Pratt 85'  
01/10/2022 Cardiff MU
2 - 1
Aberystwyth Town 2-0H2H+
L. Rees 9' 1 - 0  
L. Rees 28' 2 - 0  
S. Jones 50'  
  61' N. Flint
  61' S. Phillips
  69' J. Rimmer
  69' A. Darlington
  69' J. Evans
  69' S. Davies
L. Rees 70'  
C. Davies 70'  
  2 - 1 80' A. Darlington
  84' H. Horwood
  84' J. Jones
27/09/2022 Haverfordwest County
1 - 0
Cardiff MU 0-0H2H+
  45' M. Chubb
  45' C. Davies
B. Fawcett 46'  
R. George 46'  
I. Humphreys 65'  
K. Patten 65'  
  75' E. Lewis
J. Veale 76' 1 - 0  
J. Veale 81'  
H. John 83'  
I. Watkins 83'  
03/09/2022 Cardiff MU
1 - 0
Flint Town United 0-0H2H+
  19' O. Ibrahim
  30' A. Stephens
  46' O. Ibrahim
  46' Tyler Garnett
  46' J. Major
  46' B. Hughes
K. McCarthy 46'  
A. Jones 46'  
L. Rees 58' 1 - 0  
M. Chubb 64'  
J. Davies 64'  
L. Rees 82'  
C. Davies 82'  
30/08/2022 Cardiff MU
3 - 0
Pontypridd Town AFC 1-0H2H+
  26' C. Green
S. Jones 32'  
S. Jones 39' 1 - 0  
  46' L. Cummings
  46' B. Ahmun
E. Evans 61' 2 - 0  
  61' J. Knott
C. Baker 64'  
  73' J. Saddler
  73' J. Bloom
S. Jones 75' 3 - 0  
K. McCarthy 79'  
A. Jones 79'  
S. Jones 81'  
C. Davies 81'  
  88' D. Williams
  88' Oliver Dalton
20/08/2022 Aberystwyth Town
0 - 4
Cardiff MU 0-3H2H+
  0 - 1 9' S. Jones
  0 - 2 29' S. Jones
  0 - 3 34' S. Jones
J. Owen 36'  
S. Phillips 36'  
J. Rimmer 46'  
P. Perry 46'  
  0 - 4 70' E. Evans
A. Darlington 71'  
J. Evans 71'  
  73' E. Evans
  73' D. Kabongo
  77' K. McCarthy
  77' A. Jones
  81' L. Rees
  81' C. Davies
  81' H. Owen
  81' H. Feltham
13/08/2022 Cardiff MU
2 - 0
Connah's Quay 1-0H2H+
E. Lewis 17'  
S. Jones 22' 1 - 0  
  27' A. Edwards
  27' C. Bratley
  34' B. Nash
  49' M. Wilde
  61' A. Williams
  61' J. Malkin
  62' G. Horan
  64' J. Malkin
E. Evans 78'  
D. Kabongo 78'  
  80' D. Holmes
  80' J. Williams
L. Rees 83' 2 - 0  
L. Rees 84'  
C. Davies 84'  
S. Jones 89'  
D. Bowen 89'  
18/04/2022 Cardiff MU
5 - 0
Cefn Druids 2-0H2H+
E. Lewis 9' 1 - 0  
E. Evans 21' 2 - 0  
  44' I. Evans
E. Lewis 51' 3 - 0  
  53' O Williams
  53' F. Whiles
T. Price 60'  
L. Rees 60'  
C. Baker 69'  
H. Owen 77' 4 - 0  
  78' Samuel Hanley
  78' Dan Cabral
  78' Connor Rogers
  78' Pete Evans
E. Lewis 80'  
J. Davies 80'  
C. Baker 80'  
H. Feltham 80'  
E. Evans 85'  
C. Davies 85'  
  85' E Durnell
  85' Iwan Hardy
S. Jones 85'  
Ryan Hillier 85'  
  85' Kieran Smith
  85' Joshua Walker
L. Rees 90+1' 5 - 0  
15/04/2022 Connah's Quay
2 - 0
Cardiff MU 1-0H2H+
Paulo Mendes 31' 1 - 0  
  43' C. Craven
  46' H. Feltham
  46' L. Rees
Byron Harrison 67' 2 - 0  
  68' A. Roscrow
  83' A. Roscrow
  83' C. Davies
  85' K. McCarthy
  85' E. Humphries
  88' E. Lewis
  88' J. Davies
05/03/2022 Cardiff MU
0 - 0
Connah's Quay 0-0H2H+
L. Rees 64'  
H. Owen 64'  
  69' Jamie Mullan
  69' Jamie Insall
S. Jones 74'  
L. Warman 74'  
T. Price 84'  
E. Evans 88'  
C. Davies 88'  
26/02/2022 Cardiff MU
1 - 1
The New Saints 0-0H2H+
  34' D. McManus
  45+2' R. Brobbel
  0 - 1 56' D. Davies
E. Lewis 65'  
E. Evans 68'  
C. Davies 68'  
M. Chubb 68'  
J. Davies 68'  
  77' B. Clark
  77' L. Robles
  79' D. Redmond
  80' D. Redmond
  80' L. Smith
H. Owen 83'  
L. Warman 83'  
C. Baker 85'  
E. Humphries 85'  
  88' A. Cieślewicz
  90+1' R. Brobbel
  90+1' J. Canavan
J. Evans 90+3' 1 - 1  
22/01/2022 Cardiff MU
0 - 0
Bala Town 0-0H2H+
  36' K. Smith
  55' P. Rutherford
  55' Steven Leslie
E. Evans 65'  
C. Craven 65'  
L. Rees 65'  
L. Warman 65'  
J. Evans 72'  
C. Davies 72'  
H. Owen 84'  
H. Feltham 84'  
  84' B. Bauress
  84' C. Woods
09/11/2021 Penybont
2 - 1
Cardiff MU 0-1H2H+
  0 - 1 11' C. Davies
  15' H. Owen
  15' L. Warman
  33' E. Evans
  43' J. Evans
  57' K. McCarthy
M. Davies 63' 1 - 1  
J. Waite 70'  
B. Ahmun 70'  
L. Clutton 76'  
L. Walsh 76'  
  76' L. Warman
  76' D. Warre
L. Harling 79' 2 - 1  
M. Davies 90+1'  
R. Reynolds 90+1'  
16/10/2021 Colwyn Bay
1 - 0
Cardiff MU 1-0H2H+
Jack Higgins 10' 1 - 0  
  23' C. Davies
  46' L. Rees
  46' L. Warman
K. Platt 57'  
G. Owen 60'  
C. Owen 60'  
  63' C. Davies
  63' C. Craven
  72' J. Evans
  72' D. Warre
T. McCready 76'  
D. Edwards 76'  
Sam Jones 85'  
Robert Parry 85'  
15/05/2021 Cardiff MU
2 - 1
Flint Town United 1-0H2H+
C. Baker 4' 1 - 0  
L. Rees 38'  
L. Warman 38'  
M. Chubb 42'  
  42' E. Gumbs
Ollie Hulbert 42'  
T. Price 44'  
  1 - 1 58' M. Cadwallader
E. Lewis 61'  
D. Rees 61'  
M. Chubb 62'  
Rhydian Morgan 62'  
  70' Connor Harwood
  70' E. Clarke
T. Price 71'  
C. Davies 71'  
L. Warman 85' 2 - 1  
  87' R. Weaver
  87' L. Ellis
08/05/2021 Cardiff MU
6 - 0
Cefn Druids 5-0H2H+
Ollie Hulbert 12' 1 - 0  
L. Rees 23' 2 - 0  
  26' Jacob Wise
E. Evans 27' 3 - 0  
T. Price 31' 4 - 0  
E. Evans 43' 5 - 0  
L. Rees 62'  
L. Warman 62'  
  65' B. Knight
  65' Harry Fuller
Matthew Blake 72'  
C. Davies 72'  
75'  
C. Davies 85' 6 - 0  
K. McCarthy 86'  
J. Evans 86'  
  86' J. Faux
  86' Joshua Hughes
C. Corsby 86'  
Mathew Jones 86'  
  86' Max Pritchard
  86' Harry Killick
M. Chubb 87'  
Rhydian Morgan 87'  
30/04/2021 Cardiff MU
5 - 1
Aberystwyth Town 2-0H2H+
E. Evans 7' 1 - 0  
  26' R. Davies
Ollie Hulbert 38' 2 - 0  
  46' Steven Hewitt
  46' J. Rimmer
E. Lewis 52' 3 - 0  
L. Rees 68'  
L. Warman 68'  
  74' J. Owen
  74' J. Reed
E. Lewis 78'  
Ollie Hulbert 82' 4 - 0  
  83' O. Jones
  83' Dylan Evans
Ollie Hulbert 84'  
C. Davies 84'  
  4 - 1 86' M. Jones
L. Warman 89' 5 - 1  
27/04/2021 Haverfordwest County
0 - 2
Cardiff MU 0-0H2H+
16'  
  17' T. Price
B. Fawcett 40'  
K. Rees 42'  
  44'
K. Lewis 50'  
Marcus Griffiths 50'  
51'  
  0 - 1 59' E. Evans
59'  
  69' L. Rees
  69' L. Warman
  0 - 2 71' Cameron Keetch
Sean Pemberton 78'  
A. Jones 78'  
Dan Summerfield 83'  
S. Tancock 83'  
  88' D. Rees
  90' T. Price
  90' C. Davies
20/04/2021 Cardiff MU
6 - 1
Haverfordwest County 6-0H2H+
E. Evans 2' 1 - 0  
Ollie Hulbert 13' 2 - 0  
Bradley Woolridge 21' 3 - 0  
Ollie Hulbert 35' 4 - 0  
  37' A. Jones
E. Evans 37' 5 - 0  
  39' Cameron Keetch
Ollie Hulbert 42' 6 - 0  
  46' B. Fawcett
  46' Marcus Griffiths
  46' S. Tancock
  46' T. Jones
  46' A. Jones
  46' Sean Pemberton
Ollie Hulbert 58'  
L. Rees 58'  
  66' D. Williams
  66' J. Wilson
C. Corsby 68'  
Rhydian Morgan 68'  
  6 - 1 72' K. Lewis
77'  
  78' K. Rees
T. Price 86'  
C. Davies 86'  
M. Chubb 86'  
J. Evans 86'  
D. Rees 86'  
Mathew Jones 86'  
17/04/2021 Cefn Druids
1 - 2
Cardiff MU 1-1H2H+
  0 - 1 33' E. Evans
A. Simpson 39'  
Ryan Kershaw 43' 1 - 1  
Harry Fuller 45'  
J. Faux 45'  
  51' K. McCarthy
  1 - 2 52' M. Chubb
Jacob Wise 67'  
A. Darlington 67'  
  69' Ollie Hulbert
Ryan Kershaw 70'  
  72' Ollie Hulbert
  72' C. Davies
Ryan Kershaw 74'  
E. Cartwright 74'  
  82' M. Chubb
  82' Rhydian Morgan
  86' E. Evans
  86' C. Baker
  86' J. Evans
  90+3' J. Evans
15/12/2020 Penybont
1 - 0
Cardiff MU 1-0H2H+
  9' Bradley Woolridge
L. Harling 30' 1 - 0  
A. Morris 44'  
M. Davies 52'  
  53' T. Price
  53' H. Owen
  53' C. Corsby
Matthew Harris 55'  
K. Georgievsky 71'  
Ian Traylor 71'  
B. Ahmun 75'  
S. Snaith 75'  
  77' J. Evans
  77' M. Chubb
N. Wood 82'  
L. Harling 83'  
Oliver Dalton 83'  
  86' Bradley Woolridge
  86' C. Davies
30/09/2020 Cardiff MU
0 - 1
Penybont 0-0H2H+
C. Davies 11'  
D. Rees 13'  
  19' I. Yakubu
D. Rees 30'  
Liam Black 30'  
C. Baker 35'  
C. Baker 43'  
G. Williams 43'  
  46' A. Evans
  46' D. Jefferies
  0 - 1 62' K. Georgievsky
E. Evans 75'  
  80' M. Davies
C. Corsby 81'  
21/04/2018 Arsenal U18
2 - 1
Swansea U18 0-1H2H+
  0 - 1 18' Thomas Price
Robbie Burton 20'  
Matthew Smith 20'  
  50' Joe Lewis
Trae Coyle 51' 1 - 1  
  57' Thomas Craig Davies
  57' Shaquille Wynter-Coles
  60' Joe Lewis
T. John-Jules 62' 2 - 1  
Trae Coyle 65'  
Jordan McEneff 65'  
  65' Arnor Gudjohnsen
  65' Marc Walsh
  73' Jacob Jones
Vontae Daley-Campbell 78'  
Harry Clarke 78'  
  83' Kees de Boer
  83' Jayden Reid 
  90+1' Oliver Cooper
14/04/2018 Swansea U18
0 - 0
Leicester U18 0-0H2H+
  46' Dempsey Arlott-John
  46' Seb Thompson
Shaquille Wynter-Coles 63'  
Arnor Gudjohnsen 63'  
  64' Terell Pennant
  64' Harrison Myring
Marc Walsh 80'  
Thomas Craig Davies 80'  
11/04/2018 Brighton U18
4 - 0
Swansea U18 2-0H2H+
Haydon Roberts 8' 1 - 0  
Mamadou Koné 29' 2 - 0  
  46' A. Guðjohnsen
  46' M. Walsh
  46' Jayden Reid 
  46' S. Wynter-Coles
Ayo Tanimowo 57'  
M. Everitt 57'  
B. Radulović 75' 3 - 0  
  81' C. Evans
  81' R. Bevan
B. Radulović 84' 4 - 0  
S. Ljubičić 85'  
J. Spong 85'  
C. Tutt 88'  
S. Packham 88'  
07/04/2018 Swansea U18
3 - 2
Norwich U18 1-1H2H+
Mason Jones-Thomas 11'  
Shaquille Wynter-Coles 11'  
Jayden Reid  19' 1 - 0  
  1 - 1 23' Adam Idah
Tivonge Rushesha 62'  
Daniel Williams 62'  
  64' Saul Milovanovic
  64' Anis Mehmeti
  66' Jordan Thomas
Joe Lewis 67' 2 - 1  
  2 - 2 71' Finlay Barnes
  72' T. Harrison
  72' Jaden Thompson-Brissett
Marc Walsh 73'  
Thomas Craig Davies 73'  
  76' Rosaire Longelo
  76' Connor Parsons
Kees de Boer 83' 3 - 2  
14/03/2018 Tottenham U18
0 - 0
Swansea U18 0-0H2H+
  50' S. Wynter-Coles
  50' Jayden Reid 
  60' T. Price
Phoenix Patterson 62'  
M. Pochettino 62'  
  72' Kees de Boer
  85' C. Davies
  85' J. Edwards
R. Richards 85'  
Matthew Lock 85'  
20/01/2018 Aston Villa U18
2 - 3
Swansea U18 0-2H2H+
  0 - 1 13' C. Evans
  0 - 2 29' M. Walsh
Jack Birch 46'  
L. Brunt 46'  
C. Rowe 63'  
M. Birch 63'  
Ben Guy 64' 1 - 2  
  66' M. Roberts
  66' S. Wynter-Coles
  1 - 3 67' Jack Fox
M. Bridge 68'  
C. Farr 68'  
C. Farr 73' 2 - 3  
  74' Ben Cabango
  74' Kees de Boer
  74' C. Davies
  74' J. Rickard
Callum Stretch 90+5'  
20/12/2017 Fulham U18
1 - 2
Swansea U18 0-1H2H+
  0 - 1 16' Kees de Boer
J. Felix 39'  
  40' C. Evans
  51' T. Price
Elias Frei 55'  
Nico Santos 55'  
  68' M. Walsh
Jayden Harris 76'  
Fábio Carvalho 76'  
  80' M. Walsh
  84' A. Guðjohnsen
  84' C. Davies
  85' S. Wynter-Coles
  85' Jack Fox
  0 - 2 87' C. Davies
Nico Santos 90' 1 - 2  
Zico Asare 90+5'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.