Craig Williams Profile and Player Statistics
First name: Craig
Last name: Williams
Position: , Defender
Nationality:
Height: 170
Weight: 71

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2023/2024 Newtown AFC 0 0 0 0 0 0 0 0
Premier League 2022/2023 Newtown AFC 1809 22 2 1 0 0 5 0
Welsh Cup 2022/2023 Newtown AFC 21 1 1 0 0 0 0 0
Club Friendlies 3 2022 Newtown AFC 0 0 0 0 0 0 0 0
Premier League 2021/2022 Newtown AFC 2496 28 0 2 3 0 5 0
Welsh Cup 2021/2022 Newtown AFC 0 0 0 0 0 0 0 0
Premier League 2020/2021 Newtown AFC 2144 26 2 4 0 0 5 0
Premier League 2019/2020 Newtown AFC 1374 22 1 0 0 0 5 0
Welsh Cup 2019/2020 Newtown AFC 90 1 0 0 1 0 0 0
Premier League 2018/2019 Newtown AFC 2073 26 3 0 2 0 3 2
Premier League 2017/2018 Newtown AFC 1710 19 0 0 0 0 4 0
Premier League 2016/2017 Newtown AFC 2321 27 0 5 1 0 6 0
Premier League 2015/2016 Newtown AFC 2589 29 0 1 0 0 6 1
Welsh Cup 2015/2016 Newtown AFC 90 1 0 0 0 0 0 0
Premier League 2014/2015 Newtown AFC 2826 32 1 1 3 0 9 0
Welsh Cup 2014/2015 Newtown AFC 270 3 0 0 0 0 2 0
Premier League 2013/2014 Newtown AFC 2928 33 0 2 8 0 9 0
Premier League 2012/2013 Newtown AFC 2691 32 2 6 3 0 3 0
Welsh Cup 2012/2013 Newtown AFC 52 1 0 1 0 0 0 0
Premier League 2011/2012 Aberystwyth Town 1248 24 9 5 0 0 0 0
Welsh Cup 2011/2012 Aberystwyth Town 111 1 0 1 0 0 0 0
Premier League 2010/2011 Aberystwyth Town 2388 30 3 6 1 0 1 0
Premier League 2009/2010 Newtown AFC 1080 12 0 2 0 0 2 0
Premier League 2008/2009 Newtown AFC 0 0 0 0 6 0 0 0

Craig Williams has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
13/04/2024 Llandudno
2 - 3
Caersws 0-3H2H+
  0 - 1 3' Jamie Jones
  0 - 2 8' C. Williams
  0 - 3 29' Jamie Jones
Harvey Bennett 69' 1 - 3  
Harvey Bennett 73' 2 - 3  
01/04/2024 Caersws
1 - 1
Denbigh Town 1-0H2H+
C. Williams 11' 1 - 0  
  1 - 1 85' Owen Davies
09/03/2024 Ruthin Town
1 - 2
Caersws 0-2H2H+
  0 - 1 14' C. Williams
  0 - 2 23' Harry Cottam
E. Davies 90+1' 1 - 2  
T. Dyer 90+4'  
25/11/2023 Gresford Athletic
1 - 3
Caersws 1-2H2H+
  0 - 1 10' C. Williams
Toby Gallagher-Keenan 29' 1 - 1  
  1 - 2 42' Harry Cottam
  1 - 3 64' Sam Phillips
13/05/2023 Newtown AFC
1 - 1
Haverfordwest County 1-1H2H+
  0 - 1 24' J. Davies
A. Williams 38' 1 - 1  
R. Sears 120+2'  
05/05/2023 Bala Town
2 - 4
Newtown AFC 1-2H2H+
  0 - 1 16' A. Williams
  17' A. Williams
G. Newell 36' 1 - 1  
  1 - 2 43' H. Lloyd
N. Burke 48'  
  1 - 3 53' A. Williams
  57' C. Williams
K. Smith 58'  
  70' Z. Ismail
G. Newell 71' 2 - 3  
  2 - 4 82' Z. Ismail
  90+3' C. Roberts
22/04/2023 Penybont
2 - 1
Newtown AFC 0-1H2H+
  0 - 1 16' Z. Ismail
  44' C. Roberts
S. MacDonald 45'  
K. Owen 48'  
  56' K. Mills-Evans
K. Reffell 62' 1 - 1  
  77' C. Williams
J. Yorwerth 84' 2 - 1  
A. Pennock 90+1'  
L. Clutton 90+3'  
  90+5' L. Clutton
15/04/2023 Newtown AFC
1 - 2
Cardiff MU 0-0H2H+
M. Jones 49' 1 - 0  
  1 - 1 54' S. Jones
  1 - 2 80' E. Evans
R. Sears 80'  
G. Hughes 83'  
07/04/2023 Bala Town
1 - 2
Newtown AFC 0-0H2H+
K. Smith 34'  
  0 - 1 49' N. Rushton
  58' H. Cowans
G. Newell 83' 1 - 1  
  1 - 2 90+1' Z. Ismail
01/04/2023 Newtown AFC
0 - 5
The New Saints 0-2H2H+
  0 - 1 6' D. McManus
  0 - 2 44' D. McManus
  0 - 3 57' D. McManus
K. Mills-Evans 57'  
C. Roberts 60'  
  0 - 4 68' A. Cieślewicz
C. Roberts 78'  
  80' C. Marriott
  0 - 5 90+1' G. Dafydd
24/03/2023 Connah's Quay
2 - 0
Newtown AFC 0-0H2H+
C. Morris 50' 1 - 0  
J. Kenny 70' 2 - 0  
  90+4' N. Rushton
18/03/2023 Newtown AFC
0 - 1
Penybont 0-0H2H+
  51' L. Harling
  0 - 1 59' K. Owen
C. Roberts 63'  
C. Roberts 67'  
  77' L. Harling
J. Walker 77'  
Z. Ismail 87'  
G. Hughes 90+3'  
10/03/2023 Cardiff MU
0 - 0
Newtown AFC 0-0H2H+
  23' B. Taylor
  67' H. Cowans
  78' C. Williams
M. Clubb 80'  
C. Baker 86'  
25/02/2023 Newtown AFC
3 - 2
Bala Town 0-1H2H+
  0 - 1 10' A. Roscrow
J. Walker 13'  
C. Williams 33'  
C. Roberts 45'  
  51' N. Burke
  51' R. White
A. Williams 62' 1 - 1  
  1 - 2 63' A. Roscrow
S. Sutton 79'  
C. Roberts 88' 2 - 2  
L. Robles 90+1' 3 - 2  
L. Robles 90+3'  
18/02/2023 The New Saints
1 - 0
Newtown AFC 1-0H2H+
R. Astles 45' 1 - 0  
J. Daniels 56'  
A. Wilson 64'  
D. Williams 83'  
  84' L. Robles
14/01/2023 The New Saints
7 - 0
Newtown AFC 4-0H2H+
B. Clark 8' 1 - 0  
R. Astles 14' 2 - 0  
R. Brobbel 16' 3 - 0  
  36' S. Sutton
C. Roberts 41' 4 - 0  
D. McManus 63' 5 - 0  
B. Clark 65' 6 - 0  
D. McManus 72' 7 - 0  
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'  
C. Roberts 72' 2 - 1  
A. Lang 90+3'  
05/11/2022 Newtown AFC
2 - 1
Airbus UK 2-0H2H+
Z. Ismail 20' 1 - 0  
J. Walker 23' 2 - 0  
  67' J. Crowther
  2 - 1 84' J. Eyre
M. Jones 90'  
22/10/2022 Newtown AFC
0 - 1
Cardiff MU 0-1H2H+
  0 - 1 42' L. Rees
R. Sears 43'  
  74' C. Baker
K. Mills-Evans 90+5'  
N. Rushton 90+5'  
  90+6' T. Price
30/09/2022 The New Saints
4 - 1
Newtown AFC 3-1H2H+
D. McManus 9' 1 - 0  
D. Davies 25' 2 - 0  
J. Daniels 29' 3 - 0  
  3 - 1 36' L. Robles
A. Cieślewicz 76'  
  76' A. Williams
A. Cieślewicz 81' 4 - 1  
23/09/2022 Airbus UK
4 - 4
Newtown AFC 2-2H2H+
  0 - 1 12' A. Williams
C. Curran 20'  
O. Payne 22' 1 - 1  
S. Tomassen 32' 2 - 1  
  2 - 2 45+5' A. Williams
R. Mwakona 45+7'  
  2 - 3 56' N. Rushton
M. Dabo 58' 3 - 3  
J. Crowther 62'  
  67' G. Hughes
J. Phillips 68' 4 - 3  
G. Peers 88'  
  4 - 4 90' M. Jones
03/09/2022 Haverfordwest County
2 - 3
Newtown AFC 2-1H2H+
  7' R. Sears
  11' G. Hughes
D. Rees 15' 1 - 0  
  1 - 1 29' L. Robles
  41' J. Walker
J. Wilson 45+2' 2 - 1  
  2 - 2 64' A. Williams
  2 - 3 85' A. Williams
  90+2' T. Wharton
  90+2' T. Wharton
30/08/2022 Newtown AFC
2 - 1
Caernarfon Town 2-0H2H+
N. Rushton 3' 1 - 0  
A. Williams 23' 2 - 0  
  49' R. Williams
  2 - 1 55' B. Wynne
  73' B. Wynne
26/08/2022 Bala Town
3 - 0
Newtown AFC 2-0H2H+
D. Edwards 30' 1 - 0  
O. Shannon 32' 2 - 0  
L. Mendes 62' 3 - 0  
  72' G. Hughes
19/08/2022 Newtown AFC
0 - 2
Flint Town United 0-2H2H+
  0 - 1 3' D. Harrison
  0 - 2 35' O. Simmonds
  54' J. Owen
A. Williams 55'  
  62' O. Simmonds
  71' O. Ibrahim
  72' J. Owen
R. Sears 73'  
  81' B. Beaumont
13/08/2022 Newtown AFC
0 - 0
The New Saints 0-0H2H+
C. Williams 40'  
Z. Ismail 50'  
Z. Ismail 61'  
23/04/2022 Flint Town United
1 - 1
Newtown AFC 0-0H2H+
D. Harrison 38'  
  0 - 1 51' A. Williams
M. Cadwallader 60'  
B. Maher 61'  
A. Jones 90' 1 - 1  
15/04/2022 Bala Town
1 - 0
Newtown AFC 0-0H2H+
O. Shannon 19'  
  21' L. Mwandwe
C. Venables 61' 1 - 0  
D. Edwards 82'  
A. Ramsey 86'  
  87' C. Williams
09/04/2022 Newtown AFC
1 - 0
Caernarfon Town 1-0H2H+
Z. Ismail 29'  
L. Mwandwe 38' 1 - 0  
  38' D. Donohue
05/04/2022 Penybont
0 - 2
Newtown AFC 0-1H2H+
  23' B. Taylor
L. Harling 29'  
  29' N. Arsan
B. Borge 40'  
  0 - 1 41' C. Williams
K. Whitmore 59'  
  0 - 2 61' L. Mwandwe
K. Owen 63'  
S. Snaith 90+2'  
02/04/2022 Newtown AFC
2 - 1
Flint Town United 2-0H2H+
S. Sutton 4'  
A. Williams 12' 1 - 0  
  45' B. Nash
A. Williams 45+1' 2 - 0  
  2 - 1 51' M. Cadwallader
  54' A. Jones
25/03/2022 The New Saints
0 - 1
Newtown AFC 0-1H2H+
  29' J. Walker
  0 - 1 31' N. Rushton
C. Marriott 45+2'  
  81' N. Arsan
J. Williams 87'  
  88' B. Taylor
22/03/2022 Newtown AFC
1 - 2
Penybont 1-1H2H+
L. Mwandwe 3' 1 - 0  
  1 - 1 15' S. MacDonald
  30' M. Davies
  1 - 2 54' S. Snaith
C. Roberts 56'  
Z. Ismail 82'  
J. Walker 89'  
L. Mwandwe 90'  
  90+1'
11/03/2022 Caernarfon Town
0 - 4
Newtown AFC 0-1H2H+
  9' L. Mwandwe
N. Edwards 23'  
  0 - 1 34' N. Rushton
  0 - 2 48' C. Williams
  0 - 3 51' C. Williams
D. Gosset 72'  
  0 - 4 90+4' J. Breeze
04/03/2022 Newtown AFC
0 - 2
Bala Town 0-1H2H+
  0 - 1 40' N. Peate
  48' N. Peate
  0 - 2 70' C. Venables
G. Hughes 75'  
26/02/2022 Newtown AFC
0 - 2
Connah's Quay 0-1H2H+
R. Sears 20'  
  22' C. Curran
  0 - 1 25' C. Morris
C. Williams 35'  
R. Sears 37'  
J. Walker 44'  
  63' D. Poole
  0 - 2 69' C. Curran
C. Roberts 83'  
G. Hughes 89'  
19/02/2022 Newtown AFC
0 - 0
Cardiff MU 0-0H2H+
  66' C. Baker
  69' C. Craven
B. Taylor 71'  
G. Hughes 82'  
  87' M. Chubb
  90' E. Lewis
12/02/2022 Cardiff MU
1 - 1
Newtown AFC 1-0H2H+
S. Jones 17' 1 - 0  
  29' L. Mwandwe
  45+1' C. Williams
  56' D. Jones
M. Chubb 63'  
C. Craven 71'  
C. Baker 78'  
  1 - 1 90+4' M. Hearsey
18/12/2021 Newtown AFC
2 - 0
Flint Town United 1-0H2H+
  18' D. Harrison
  20' D. Roberts
K. Mills-Evans 27'  
  35' J. Rushton
A. Williams 36' 1 - 0  
  56' M. Wilde
J. Walker 64' 2 - 0  
  72' K. Edwards
10/12/2021 Aberystwyth Town
2 - 4
Newtown AFC 0-2H2H+
  0 - 1 4' N. Rushton
  0 - 2 18' N. Rushton
J. Veale 22'  
L. Jenkins 38'  
S. Phillips 51' 1 - 2  
  1 - 3 68' N. Rushton
  1 - 4 76' J. Davies
  77'
R. Davies 89' 2 - 4  

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-2024 SoccerPunter Pte. Ltd. All rights reserved.