Date of birth | 12 July 1979 |
Place of birth | Wrexham |
Nationality | Welsh |
Weight | 83 kg |
Height | 1.86 m |
Position | Midfielder |
Williams began the 2000-01 campaign in the Wrexham first-team squad and scored in the 4-1 triumph at Bury in August but then dropped out the side and spent time on loan with Conference club Doncaster Rovers in the New Year.
Despite further appearances for the Wrexham first team upon his return from Doncaster, Williams completed a move to Kidderminster Harriers.
He extended his stay at Aggborough for a further year in June 2003 before joining Bristol Rovers in March 2004 with a contract to the end of the season.
Williams returned to Wrexham in July 2004 on a two-year contract that was extended to June 2008 in June 2006.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Liverpool | 14 May 1997 | 22 Mar 1999 | |
Wrexham | 22 Mar 1999 | 27 Jun 2001 | |
Doncaster Rovers | 18 Jan 2001 | 18 Feb 2001 | L |
Kidderminster Harriers | 27 Jun 2001 | 25 Mar 2004 | |
Chester City | 19 Feb 2004 | 24 Mar 2004 | L |
Bristol Rovers | 25 Mar 2004 | 30 Jun 2004 | |
Wrexham | 03 Aug 2004 | 30 Jun 2008 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1999-00 | Wrexham | FA Cup | 1 | ||||
2000-01 | Wrexham | League Cup | 2 | ||||
2000-01 | Wrexham | League Division 2 | 14 | 1 |
2 |
4
|
1
|
2001-02 | Kidderminster Harriers | FA Cup | 1 |
1
|
|||
2001-02 | Kidderminster Harriers | LDV Vans Trophy | 2 | ||||
2001-02 | Kidderminster Harriers | League Division 3 | 37 | 1 |
1 |
7
|
|
2002-03 | Kidderminster Harriers | FA Cup | 2 | ||||
2002-03 | Kidderminster Harriers | LDV Vans Trophy | 2 | 1 |
|||
2002-03 | Kidderminster Harriers | League Cup | 1 | ||||
2002-03 | Kidderminster Harriers | League Division 3 | 43 | 2 |
2 |
11
|
|
2003-04 | Bristol Rovers | League Division 3 | 6 | 1 |
|||
2003-04 | Kidderminster Harriers | FA Cup | 4 | ||||
2003-04 | Kidderminster Harriers | LDV Vans Trophy | 1 | ||||
2003-04 | Kidderminster Harriers | League Cup | 1 | ||||
2003-04 | Kidderminster Harriers | League Division 3 | 28 | 5 |
4
|
||
2004-05 | Wrexham | LDV Vans Trophy | 3 | 1 |
1 |
1
|
|
2004-05 | Wrexham | League Cup | 2 | ||||
2004-05 | Wrexham | League One | 21 |
6
|
|||
2005-06 | Wrexham | FA Cup | 1 | ||||
2005-06 | Wrexham | LDV Vans Trophy | 1 | ||||
2005-06 | Wrexham | League Cup | 1 | ||||
2005-06 | Wrexham | League Two | 45 | 4 |
6
|
1
|
|
2006-07 | Wrexham | FA Cup | 3 | 1 |
|||
2006-07 | Wrexham | Johnstones Paint Trophy | 1 | ||||
2006-07 | Wrexham | League Cup | 2 | ||||
2006-07 | Wrexham | League Two | 40 | 3 |
11
|
||
2007-08 | Wrexham | League Cup | 1 | ||||
2007-08 | Wrexham | League Two | 11 | 4 |
4
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
11 Dec 1999 | Wrexham v Middlesbrough | W | 2-1 | FA Cup | 3rd round |
19 Aug 2000 | Bury v Wrexham | W | 1-4 | League Division 2 | |
22 Aug 2000 | Mansfield Town v Wrexham | W | 0-1 | League Cup | 1st round 1st leg |
26 Aug 2000 | Wrexham v Wigan Athletic | L | 1-3 | League Division 2 | |
05 Sep 2000 | Wrexham v Mansfield Town | L |
0-3 Agg: 1-3 |
League Cup | 1st round 2nd leg |
14 Oct 2000 | Oxford United v Wrexham | W | 3-4 | League Division 2 | |
17 Oct 2000 | Reading v Wrexham | L | 4-1 | League Division 2 | |
10 Mar 2001 | Cambridge United v Wrexham | W | 2-3 | League Division 2 | |
31 Mar 2001 | Brentford v Wrexham | L | 1-0 | League Division 2 | |
03 Apr 2001 | Port Vale v Wrexham | D | 1-1 | League Division 2 | |
07 Apr 2001 | Wrexham v Peterborough United | W | 2-1 | League Division 2 | |
10 Apr 2001 | Wrexham v Notts County | D | 1-1 | League Division 2 | |
14 Apr 2001 | Wycombe Wanderers v Wrexham | D | 1-1 | League Division 2 | |
16 Apr 2001 | Wrexham v Luton Town | W | 3-1 | League Division 2 | |
21 Apr 2001 | Stoke City v Wrexham | L | 3-1 | League Division 2 | |
24 Apr 2001 | Swansea City v Wrexham | W | 0-1 | League Division 2 | |
28 Apr 2001 | Wrexham v Millwall | D | 1-1 | League Division 2 | |
05 May 2001 | Bristol Rovers v Wrexham | L | 4-0 | League Division 2 | |
07 Aug 2004 | Wrexham v Swindon Town | W | 2-1 | League One | |
10 Aug 2004 | Oldham Athletic v Wrexham | W | 2-3 | League One | |
14 Aug 2004 | Brentford v Wrexham | L | 1-0 | League One | |
21 Aug 2004 | Wrexham v Port Vale | D | 1-1 | League One | |
24 Aug 2004 | Hull City v Wrexham | W | 2-2 (3-1) | League Cup | 1st round |
28 Aug 2004 | AFC Bournemouth v Wrexham | L | 1-0 | League One | |
30 Aug 2004 | Wrexham v Barnsley | W | 2-1 | League One | |
11 Sep 2004 | Wrexham v Bradford City | W | 1-0 | League One | |
18 Sep 2004 | Tranmere Rovers v Wrexham | D | 1-1 | League One | |
21 Sep 2004 | Wrexham v Sheffield United | L | 2-3 | League Cup | 2nd round |
25 Sep 2004 | Wrexham v Sheffield Wednesday | L | 0-3 | League One | |
28 Sep 2004 | Notts County v Wrexham | W | 2-3 | LDV Vans Trophy | 1st round - northern section |
02 Oct 2004 | Doncaster Rovers v Wrexham | D | 0-0 | League One | |
16 Oct 2004 | Wrexham v Walsall | D | 1-1 | League One | |
19 Oct 2004 | Colchester United v Wrexham | W | 1-2 | League One | |
30 Oct 2004 | Wrexham v Hull City | D | 2-2 | League One | |
02 Nov 2004 | Wrexham v Stockport County | W | 2-0 | LDV Vans Trophy | 2nd round - northern section |
22 Jan 2005 | Chesterfield v Wrexham | W | 2-4 | League One | |
25 Jan 2005 | Hereford United v Wrexham | W | 1-2 | LDV Vans Trophy | Semi-final - northern section |
29 Jan 2005 | Wrexham v Doncaster Rovers | D | 0-0 | League One | |
12 Feb 2005 | Wrexham v Torquay United | D | 1-1 | League One | |
10 Apr 2005 | Southend United v Wrexham | W | 0-2 | LDV Vans Trophy | Final |
23 Apr 2005 | Wrexham v Luton Town | L | 1-2 | League One | |
26 Apr 2005 | Port Vale v Wrexham | W | 0-2 | League One | |
30 Apr 2005 | Stockport County v Wrexham | W | 1-4 | League One | |
03 May 2005 | Wrexham v Brentford | L | 1-2 | League One | |
07 May 2005 | Wrexham v Huddersfield Town | L | 0-1 | League One | |
06 Aug 2005 | Wrexham v Boston United | W | 2-0 | League Two | |
09 Aug 2005 | Notts County v Wrexham | L | 1-0 | League Two | |
13 Aug 2005 | Northampton Town v Wrexham | D | 0-0 | League Two | |
20 Aug 2005 | Wrexham v Carlisle United | L | 0-1 | League Two | |
23 Aug 2005 | Wrexham v Doncaster Rovers | L | 0-1 | League Cup | 1st round |
27 Aug 2005 | Bury v Wrexham | D | 2-2 | League Two | |
29 Aug 2005 | Wrexham v Barnet | W | 3-1 | League Two | |
10 Sep 2005 | Wrexham v Cheltenham Town | W | 2-0 | League Two | |
13 Sep 2005 | Lincoln City v Wrexham | L | 2-0 | League Two | |
17 Sep 2005 | Leyton Orient v Wrexham | D | 1-1 | League Two | |
24 Sep 2005 | Wrexham v Macclesfield Town | D | 1-1 | League Two | |
27 Sep 2005 | Wycombe Wanderers v Wrexham | L | 4-1 | League Two | |
01 Oct 2005 | Wrexham v Stockport County | W | 3-0 | League Two | |
15 Oct 2005 | Wrexham v Torquay United | W | 4-2 | League Two | |
18 Oct 2005 | Blackpool v Wrexham | L | 4-3 | LDV Vans Trophy | 1st round - northern section |
22 Oct 2005 | Bristol Rovers v Wrexham | L | 2-1 | League Two | |
25 Oct 2005 | Peterborough United v Wrexham | D | 1-1 | League Two | |
29 Oct 2005 | Wrexham v Darlington | W | 1-0 | League Two | |
04 Nov 2005 | Port Vale v Wrexham | L | 2-1 | FA Cup | 1st round |
12 Nov 2005 | Oxford United v Wrexham | W | 0-3 | League Two | |
19 Nov 2005 | Wrexham v Peterborough United | D | 1-1 | League Two | |
26 Nov 2005 | Boston United v Wrexham | L | 2-1 | League Two | |
06 Dec 2005 | Wrexham v Mansfield Town | W | 4-1 | League Two | |
10 Dec 2005 | Wrexham v Notts County | D | 1-1 | League Two | |
17 Dec 2005 | Carlisle United v Wrexham | L | 2-1 | League Two | |
26 Dec 2005 | Wrexham v Rochdale | W | 2-1 | League Two | |
31 Dec 2005 | Wrexham v Grimsby Town | L | 1-2 | League Two | |
07 Jan 2006 | Wrexham v Lincoln City | D | 1-1 | League Two | |
14 Jan 2006 | Rushden and Diamonds v Wrexham | W | 0-2 | League Two | |
21 Jan 2006 | Wrexham v Leyton Orient | L | 1-2 | League Two | |
04 Feb 2006 | Wrexham v Wycombe Wanderers | W | 2-0 | League Two | |
14 Feb 2006 | Wrexham v Rushden and Diamonds | W | 2-0 | League Two | |
18 Feb 2006 | Mansfield Town v Wrexham | D | 2-2 | League Two | |
25 Feb 2006 | Wrexham v Northampton Town | L | 0-1 | League Two | |
04 Mar 2006 | Barnet v Wrexham | D | 2-2 | League Two | |
11 Mar 2006 | Wrexham v Bury | D | 0-0 | League Two | |
14 Mar 2006 | Macclesfield Town v Wrexham | L | 3-2 | League Two | |
18 Mar 2006 | Rochdale v Wrexham | W | 0-1 | League Two | |
21 Mar 2006 | Cheltenham Town v Wrexham | D | 2-2 | League Two | |
26 Mar 2006 | Wrexham v Chester City | W | 2-1 | League Two | |
01 Apr 2006 | Grimsby Town v Wrexham | L | 2-0 | League Two | |
09 Apr 2006 | Wrexham v Shrewsbury Town | L | 1-2 | League Two | |
12 Apr 2006 | Chester City v Wrexham | L | 2-1 | League Two | |
15 Apr 2006 | Stockport County v Wrexham | L | 2-1 | League Two | |
17 Apr 2006 | Wrexham v Bristol Rovers | W | 1-0 | League Two | |
22 Apr 2006 | Torquay United v Wrexham | L | 1-0 | League Two | |
29 Apr 2006 | Wrexham v Oxford United | D | 1-1 | League Two | |
06 May 2006 | Darlington v Wrexham | D | 1-1 | League Two | |
05 Aug 2006 | Wycombe Wanderers v Wrexham | D | 1-1 | League Two | |
08 Aug 2006 | Wrexham v Grimsby Town | W | 3-0 | League Two | |
12 Aug 2006 | Wrexham v Peterborough United | D | 0-0 | League Two | |
20 Aug 2006 | Chester City v Wrexham | W | 1-2 | League Two | |
23 Aug 2006 | Sheffield Wednesday v Wrexham | W | 1-4 | League Cup | 1st round |
26 Aug 2006 | Wrexham v Barnet | D | 1-1 | League Two | |
09 Sep 2006 | Wrexham v Swindon Town | W | 2-1 | League Two | |
13 Sep 2006 | Accrington Stanley v Wrexham | L | 5-0 | League Two | |
16 Sep 2006 | Stockport County v Wrexham | L | 5-2 | League Two | |
19 Sep 2006 | Birmingham City v Wrexham | L | 4-1 | League Cup | 2nd round |
24 Sep 2006 | Wrexham v Hereford United | W | 1-0 | League Two | |
27 Sep 2006 | Wrexham v Rochdale | L | 1-2 | League Two | |
30 Sep 2006 | Hartlepool United v Wrexham | L | 3-0 | League Two | |
17 Oct 2006 | Wrexham v Rochdale | L | 1-1 (3-5) | Johnstone's Paint Trophy | 1st round - northern section |
21 Oct 2006 | Mansfield Town v Wrexham | L | 3-0 | League Two | |
28 Oct 2006 | Wrexham v Bristol Rovers | W | 2-0 | League Two | |
04 Nov 2006 | Wrexham v Macclesfield Town | D | 0-0 | League Two | |
07 Nov 2006 | Bury v Wrexham | L | 1-0 | League Two | |
11 Nov 2006 | Wrexham v Stevenage Borough | W | 1-0 | FA Cup | 1st round |
18 Nov 2006 | Notts County v Wrexham | L | 2-1 | League Two | |
25 Nov 2006 | Wrexham v Lincoln City | W | 2-1 | League Two | |
02 Dec 2006 | Scunthorpe United v Wrexham | W | 0-2 | FA Cup | 2nd round |
05 Dec 2006 | Torquay United v Wrexham | D | 1-1 | League Two | |
09 Dec 2006 | Boston United v Wrexham | L | 4-0 | League Two | |
16 Dec 2006 | Wrexham v Walsall | D | 1-1 | League Two | |
23 Dec 2006 | Wrexham v Darlington | W | 1-0 | League Two | |
26 Dec 2006 | Rochdale v Wrexham | D | 2-2 | League Two | |
06 Jan 2007 | Derby County v Wrexham | L | 3-1 | FA Cup | 3rd round |
13 Jan 2007 | Swindon Town v Wrexham | L | 2-1 | League Two | |
20 Jan 2007 | Wrexham v Hartlepool United | D | 1-1 | League Two | |
27 Jan 2007 | Darlington v Wrexham | D | 1-1 | League Two | |
30 Jan 2007 | Wrexham v Stockport County | L | 0-1 | League Two | |
03 Feb 2007 | Wrexham v Wycombe Wanderers | L | 0-2 | League Two | |
10 Feb 2007 | Peterborough United v Wrexham | L | 3-0 | League Two | |
18 Feb 2007 | Wrexham v Chester City | D | 0-0 | League Two | |
20 Feb 2007 | Grimsby Town v Wrexham | L | 2-1 | League Two | |
25 Feb 2007 | Wrexham v Shrewsbury Town | L | 1-3 | League Two | |
03 Mar 2007 | Barnet v Wrexham | W | 1-2 | League Two | |
17 Mar 2007 | Milton Keynes Dons v Wrexham | L | 2-1 | League Two | |
24 Mar 2007 | Bristol Rovers v Wrexham | W | 0-1 | League Two | |
31 Mar 2007 | Wrexham v Mansfield Town | D | 0-0 | League Two | |
14 Apr 2007 | Lincoln City v Wrexham | W | 0-3 | League Two | |
21 Apr 2007 | Wrexham v Torquay United | W | 1-0 | League Two | |
24 Apr 2007 | Shrewsbury Town v Wrexham | W | 0-1 | League Two | |
28 Apr 2007 | Walsall v Wrexham | L | 1-0 | League Two | |
05 May 2007 | Wrexham v Boston United | W | 3-1 | League Two | |
11 Aug 2007 | Darlington v Wrexham | L | 2-0 | League Two | |
14 Aug 2007 | Port Vale v Wrexham | W | 1-1 (5-3) | League Cup | 1st round |
18 Aug 2007 | Wrexham v Morecambe | W | 2-1 | League Two | |
25 Aug 2007 | Bradford City v Wrexham | L | 2-1 | League Two | |
01 Sep 2007 | Wrexham v Hereford United | L | 0-2 | League Two | |
22 Sep 2007 | Stockport County v Wrexham | L | 2-1 | League Two | |
29 Sep 2007 | Wrexham v Lincoln City | W | 1-0 | League Two | |
02 Oct 2007 | Wrexham v Chesterfield | L | 0-4 | League Two | |
05 Oct 2007 | Accrington Stanley v Wrexham | W | 0-2 | League Two | |
13 Oct 2007 | Macclesfield Town v Wrexham | L | 3-2 | League Two | |
01 Apr 2008 | Mansfield Town v Wrexham | L | 2-1 | League Two | |
05 Apr 2008 | Wrexham v Macclesfield Town | D | 1-1 | League Two | |
08 Apr 2008 | Milton Keynes Dons v Wrexham | L | 4-1 | League Two | |
13 Apr 2008 | Shrewsbury Town v Wrexham | L | 3-0 | League Two | |
19 Apr 2008 | Wrexham v Notts County | W | 1-0 | League Two | |
22 Apr 2008 | Hereford United v Wrexham | L | 2-0 | League Two |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1997-98 | Wales | Under-21 | 1 | ||||
1998-99 | Wales | UEFA Under-21 | 5 | ||||
1999-00 | Wales | UEFA Under-21 | 1 |
1
|
|||
2000-01 | Wales | UEFA Under-21 | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
22 Apr 1998 | Italy v Wales | L | 2-1 | U21 | |
09 Oct 1998 | Denmark v Wales | D | 2-2 | UEFA U21 | Group 1 |
13 Oct 1998 | Wales v Belarus | D | 0-0 | UEFA U21 | Group 1 |
30 Mar 1999 | Switzerland v Wales | L | 1-0 | UEFA U21 | Group 1 |
04 Jun 1999 | Italy v Wales | L | 6-2 | UEFA U21 | Group 1 |
08 Jun 1999 | Wales v Denmark | L | 1-2 | UEFA U21 | Group 1 |
03 Sep 1999 | Belarus v Wales | L | 1-0 | UEFA Under-21 | Group 1 |
01 Sep 2000 | Belarus v Wales | L | 4-1 | UEFA U21 | Group 5 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.