Chris Williams Profile and Player Statistics
First name: Chris
Last name: Williams
Position: Defender
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Chris 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 2024/2025 Caernarfon Town 14 0 0 0 0 0 0
Welsh Cup 2016/2017 Caernarfon Town 1 0 1 0 0 0 0

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

Now showing: Premier League

DateHomeScoreAwayHT
11/03/2025 The New Saints
2 - 0
Caernarfon Town 1-0H2H+
Ryan Sears 45+1' 1 - 0  
  46' Gruff John Williams
  46' Mathew Jones
Ryan Brobbell 46'  
Daniel Redmond 46'  
  65' Sam Downey
  65' Darren Thomas
Aramide Oteh 70'  
Zack Clarke 70'  
Jordan Marshall 70'  
Adam Wilson 70'  
Matty Hill 84'  
Sion Bradley 84'  
  84' Adam Davies 
  84' Osian Ellis
  84' Hari Lambe
Sion Bradley 90+4' 2 - 0  
22/02/2025 Caernarfon Town
3 - 2
Penybont 1-0H2H+
Adam Davies  7' 1 - 0  
  30' Kane Owen
Adam Davies  51' 2 - 0  
  56' Ben Morgan
  56' Kai Ludvigsen
  2 - 1 57' James Crole
  2 - 2 63' James Crole
Blaine Hudson 72' 3 - 2  
Joshua Lock 75'  
Jake Canavan 75'  
  80' Kane Owen
  80' Jasper Jones
  80' Kane Owen
  80' Jasper Jones
  90' Chris Venables
  90' Ioan Phillips
  90' Chris Venables
  90' Ioan Phillips
11/02/2025 Caernarfon Town
0 - 1
The New Saints 0-1H2H+
Danny Gossett 17'  
Darren Thomas 17'  
  0 - 1 21' Adam Wilson
Gruff John Williams 56'  
  62' Ben Clark
  62' Zack Clarke
  62' Aramide Oteh
  62' Jordan Williams
Sam Downey 65'  
Josef Faux 72'  
Matty Hill 72'  
Gruff John Williams 72'  
Mathew Jones 72'  
  90' Ryan Brobbell
  90' Jack Bodenham
  90+5' Josh Pask
  90+5' Josh Pask
  90+6' Daniel Williams
Adam Davies  90+7'  
Mathew Jones 90+7'  
08/02/2025 Caernarfon Town
1 - 1
Haverfordwest County 1-1H2H+
  0 - 1 10' Ben Fawcett
Louis Lloyd 26' 1 - 1  
  58' Ben Ahmun
Joshua Lock 66'  
Danny Gossett 71'  
Darren Thomas 71'  
  81' Ben Fawcett
  81' Dan Hawkins
  81' Dylan Rees
  81' Kyle Kenniford
  88' Iori Humphreys
  88' Jacob Owen
  90+1' Greg Walters
14/01/2025 Caernarfon Town
3 - 0
Flint Town United 0-0H2H+
P. Mooney 45'  
Joshua Lock 47' 1 - 0  
  61' Isaac Lee
  69' Ben Wynne
  69' Okera Simmonds
L. Lloyd 73'  
Joshua Lock 75'  
Jake Canavan 75'  
M. Hill 75'  
J. Faux 75'  
L. Lloyd 78'  
  78' Harry Owen
  78' Luke Mariette
G. Williams 80' 2 - 0  
G. Williams 81'  
Blaine Hudson 81'  
Jake Canavan 84' 3 - 0  
  90' Ben Hughes
  90' George Maire
  90' Elliott Reeves
  90' Harry Cartwright
  90+3' Izaac Lambert
26/12/2024 Caernarfon Town
2 - 5
The New Saints 2-3H2H+
  0 - 1 2' Jack Bodenham
Louis Lloyd 5' 1 - 1  
  1 - 2 11' Jordan Williams
Zack Clarke 18' 2 - 2  
M. Jones 36'  
Matty Hill 36'  
  2 - 3 40' Jack Bodenham
Phil Mooney 64'  
  64' Leo Smith
  64' Jordan Marshall
  69' Declan McManus
  69' Aramide Oteh
D. Thomas 73'  
A. Davies 73'  
  2 - 4 73' Ben Clark
  2 - 5 74' Ben Clark
M. Owen 83'  
Osian Ellis 83'  
Paulo Mendes 83'  
C. Williams 83'  
  89' Rory Holden
  89' Ben Woollam
21/12/2024 Aberystwyth Town
3 - 1
Caernarfon Town 1-0H2H+
C. Huxley 37'  
Z. Hartley 39'  
L. Walsh 45'  
N. Flint 45+4' 1 - 0  
L. Bradford 45+5'  
J. Evans 72' 2 - 0  
  74' G. John
  74' Joe Faux
Z. Hartley 84'  
L. Bradford 84'  
  2 - 1 85' Louis Lloyd
J. Evans 86' 3 - 1  
C. Huxley 88'  
D. Torry 88'  
  90+1' R. Patterson
  90+7' Phil Mooney
14/12/2024 Caernarfon Town
3 - 2
Barry Town United 2-1H2H+
  14' Ryan Kavanagh
  0 - 1 25' Mike George
  33' Samuel Snaith
  34' Josh Yorwerth
Louis Lloyd 35' 1 - 1  
  42' Luc Rees
  43' Samuel Snaith
  43' Will Richards
  43' Callum Sainty
Louis Lloyd 44' 2 - 1  
Zack Clarke 49'  
Louis Lloyd 49'  
  2 - 2 51' Ben Margetson
  60' Kayne McLaggon
  60' Ieuan Owen
Matty Hill 66'  
Osian Evans 66'  
Osian Evans  74'  
Osian Ellis 74'  
Mathew Jones 82' 3 - 2  
  88' Evan Press
  88' Joshua Beecher
  88' Ryan Kavanagh
  88' Aiden Lewis
Darren Thomas  90+6'  
W. Xie 90+6'  
15/10/2024 Caernarfon Town
1 - 4
Aberystwyth Town 0-3H2H+
  0 - 1 23' Jonathan Evans
  0 - 2 29' Louis Bradford
  0 - 3 34' Niall Flint
Morgan Owen 37'  
Gruff Williams 46'  
Zack Clarke 46'  
Louis Lloyd 46'  
Adam Davies  46'  
Phil Mooney 46'  
Osian Evans 46'  
  69' Iwan Lewis
Adam Davies  69'  
  69' Niall Flint
  73' Niall Flint
Ryan Sears 74'  
Josef Faux 74'  
  76' John Owen
  76' Alex Darlington
  80' Jonathan Evans
  80' Devon Torry
  81' David Jones
  0 - 4 82' Niall Flint
Zack Clarke 90+1' 1 - 4  
  90+4' Frankie Ealing
  90+4' Calum Huxley
12/10/2024 Caernarfon Town
1 - 2
Newtown AFC 0-1H2H+
  14' Zeli Ismail
  0 - 1 15' Joshua Lock
  38' Zeli Ismail
Paulo Mendes 44'  
  45+2' Callum Roberts
Darren Thomas 45+2'  
Hari Thomas 57'  
  0 - 2 59' Rob Evans
  62' Jason Oswell
Louis Lloyd 63' 1 - 2  
  64' Zeli Ismail
  64' Rhys Hollinshead
Josef Faux 64'  
Morgan Owen 64'  
Matty Hill 65'  
  71' Joshua Lock
  71' Ben Guest
Gruff Williams 72'  
Zack Clarke 74'  
Osian Evans 74'  
Mathew Jones 75'  
Steff Edwards 75'  
  89' Ryan Pryce
  89' Calvin Smith
09/10/2024 The New Saints
1 - 2
Caernarfon Town 1-1H2H+
Leo Smith 12' 1 - 0  
  19' Danny Gossett
  19' Darren Thomas
  1 - 1 33' Zack Clarke
Leo Smith 46'  
Daniel Williams 46'  
Sion Bradley 58'  
Ryan Brobbell 58'  
Declan McManus 58'  
Aramide Oteh 58'  
Jordan Marshall 67'  
Josh Pask 67'  
  70' Josef Faux
  70' Osian Evans
Ben Clark 74'  
Adrian Cieślewicz 74'  
  80' Matty Hill
  80' Steff Edwards
  1 - 2 82' Louis Lloyd
05/10/2024 Cardiff MU
1 - 2
Caernarfon Town 1-1H2H+
Lewis Rees 3' 1 - 0  
  1 - 1 38' Louis Lloyd
  1 - 2 56' Louis Lloyd
  77' Darren Thomas
  77' Matty Hill
  78' Josef Faux
  78' Osian Evans
Adam Roscrow 78'  
Tom Vincent 78'  
  82' Zack Clarke
  84' Louis Lloyd
  84' Sam Downey
  90+1' Zack Clarke
  90+1' Adam Davies 
Chris Craven 90+4'  
  90+5' Sam Downey
  90+5' Sam Downey
25/09/2024 Flint Town United
1 - 2
Caernarfon Town 1-1H2H+
  0 - 1 5' Paulo Mendes
Sidi Fofana 23'  
Izaac Lambert 32'  
Izaac Lambert 38' 1 - 1  
Elliott Reeves 57'  
Harley Brindley-Peagram 57'  
  66' Phil Mooney
  80' Louis Lloyd
  80' Darren Thomas
  83' Zack Clarke
  86' Zack Clarke
  86' Luke Mariette
  86' Adam Davies 
  86' Osian Evans
  1 - 2 87' Mathew Jones
Ben Hughes 87'  
Matty Hill 87'  
Sidi Fofana 89'  
Ryley Oakley 89'  
  90+2' Mathew Jones
  90+4' Danny Gossett
21/09/2024 Barry Town United
1 - 1
Caernarfon Town 1-1H2H+
  0 - 1 9' Louis Lloyd
Samuel Snaith 10' 1 - 1  
  46' Zack Clarke
  46' Matty Hill
Harrison Bright 59'  
Josh Beecher 59'  
Robbie Willmott 62'  
Elliot Richards 62'  
Samuel Snaith 71'  
Kayne McLaggon 71'  
Evan Press 71'  
Ieuan Gwyn Owen 71'  
Michael George 79'  
  85' Danny Gossett
  85' Marc Williams

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.