Tom Williams

Date of birth08 July 1980
Place of birthCarshalton
NationalityCypriat
Weight73 kg
Height1.83 m
PositionDefender/Left back

As a young left back, Tom was loaned to Peterborough United on the transfer deadline day in 2001 to get some experience of first-team football and featured on two occasions for Posh towards the end of the season.

Seen as an excellent prospect who read the game well, he always appeared to have time on the ball and possessed a powerful long throw.

He subsequently joined Peterborough permanently during the summer.

Tom moved on to Birmingham City in March 2002 in a deal that could have netted the Posh up to £1million.

To gain further first team experience, he went to Queens Park Rangers for a season loan in 2002-03.

Tom re-signed for Peterborough United in March 2004 with a contract to the end of the season.

He then joined Barnsley with a contract to June 2006.

Tom agreed a two-year deal with Gillingham in July 2005.

He has played for Cyprus due to his mother being of Cypriot nationality.

Tom joined Wycombe Wanderers in July 2007 with a two-year contract.

He joined Bristol City in August 2010 with a six-month contract.

Tom joined Walsall in February 2011 with a contract to June 2011.

He joined Notts County in August 2012 with a six-month contract.

Club history

Team Joined Left Loan / Trialist
Walton and Hersham 01 Jul 1998 03 Apr 2000
West Ham United 03 Apr 2000 27 Jun 2001
Peterborough United 22 Mar 2001 06 May 2001 L
Peterborough United 27 Jun 2001 13 Mar 2002
Birmingham City 12 Mar 2002 12 Mar 2002 L
Birmingham City 13 Mar 2002 30 Mar 2004
Queens Park Rangers 08 Aug 2002 26 May 2003 L
Queens Park Rangers 04 Aug 2003 08 Sep 2003 L
Peterborough United 30 Dec 2003 29 Mar 2004 L
Peterborough United 30 Mar 2004 30 Jun 2004
Barnsley 01 Jul 2004 21 Jul 2005
Gillingham 21 Jul 2005 01 Jan 2006
Swansea City 01 Jan 2006 30 Jun 2007
Wycombe Wanderers 27 Jul 2007 01 Jan 2008
Peterborough United 01 Jan 2008 30 Jun 2010
Queens Park Rangers 09 Nov 2009 30 Dec 2009 L
Preston North End 15 Feb 2010 31 May 2010 L
Bristol City 05 Aug 2010 31 Dec 2010
Colchester United 30 Sep 2010 30 Dec 2010 L
Walsall 14 Feb 2011 30 Jun 2011
Kettering Town 26 Aug 2011 26 Sep 2011
Notts County 08 Aug 2012 03 Jan 2013

Club stats

Season Team Competition Apps Subs Goals Y R
2000-01 Peterborough United League Division 2 1
1
1
2001-02 Birmingham City League Division 1 4
2001-02 Peterborough United FA Cup 4
1
2001-02 Peterborough United LDV Vans Trophy 1
2001-02 Peterborough United League Cup 1
1
2001-02 Peterborough United League Division 2 31
3
2
8
2002-03 Queens Park Rangers FA Cup 2
2
2002-03 Queens Park Rangers LDV Vans Trophy 1
2002-03 Queens Park Rangers League Cup 1
1
2002-03 Queens Park Rangers League Division 2 22
4
1
3
2002-03 Queens Park Rangers League Division 2 Play-Offs 1
2
2003-04 Peterborough United FA Cup 1
2003-04 Peterborough United League Division 2 20
1
1
3
2003-04 Queens Park Rangers League Division 2 4
1
2004-05 Barnsley FA Cup 1
2004-05 Barnsley LDV Vans Trophy 1
2004-05 Barnsley League Cup 2
2004-05 Barnsley League One 38
1
5
2005-06 Gillingham FA Cup 1
2005-06 Gillingham LDV Vans Trophy 2
1
2005-06 Gillingham League Cup 1
1
2005-06 Gillingham League One 13
3
2005-06 Swansea City League One 13
4
2
1
2005-06 Swansea City League One Play-Offs
1
2006-07 Swansea City FA Cup 2
2
2006-07 Swansea City Johnstones Paint Trophy
2
2006-07 Swansea City League Cup
1
2006-07 Swansea City League One 17
12
3
2007-08 Peterborough United League Two 3
4
2
1
2007-08 Wycombe Wanderers FA Cup 1
2007-08 Wycombe Wanderers Johnstones Paint Trophy 1
2007-08 Wycombe Wanderers League Cup 1
2007-08 Wycombe Wanderers League Two 6
4
2008-09 Peterborough United FA Cup 3
1
2008-09 Peterborough United Johnstones Paint Trophy 1
2008-09 Peterborough United League Cup 1
2008-09 Peterborough United League One 22
3
3
2009-10 Peterborough United FA Cup 1
2009-10 Peterborough United League Championship 14
1
1
2009-10 Peterborough United League Cup 2
1
2009-10 Preston North End League Championship 8
2
2009-10 Queens Park Rangers League Championship 5
2010-11 Bristol City League Championship
1
2010-11 Colchester United FA Cup 2
2010-11 Colchester United League One 7
1
2010-11 Walsall League One 14
1
1
2012-13 Notts County FA Cup
1
2012-13 Notts County League Cup 1
2012-13 Notts County League One 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
28 Apr 2001 Swindon Town v Peterborough United L 2-1 League Division 2
05 May 2001 Peterborough United v Rotherham United D 1-1 League Division 2
11 Aug 2001 Swindon Town v Peterborough United D 0-0 League Division 2
18 Aug 2001 Peterborough United v Cardiff City D 1-1 League Division 2
21 Aug 2001 Swansea City v Peterborough United W 0-2 League Cup Preliminary round 1st leg
25 Aug 2001 Port Vale v Peterborough United L 4-1 League Division 2
27 Aug 2001 Peterborough United v Huddersfield Town L 1-2 League Division 2
11 Sep 2001 Peterborough United v Coventry City L 2-2 (2-4) League Cup 2nd round
15 Sep 2001 Oldham Athletic v Peterborough United L 2-0 League Division 2
18 Sep 2001 Peterborough United v AFC Bournemouth W 6-0 League Division 2
22 Sep 2001 Peterborough United v Bristol City W 4-1 League Division 2
25 Sep 2001 Notts County v Peterborough United L 1-0 League Division 2
29 Sep 2001 Wrexham v Peterborough United W 1-2 League Division 2
07 Oct 2001 Peterborough United v Northampton Town W 2-0 League Division 2
13 Oct 2001 Brentford v Peterborough United L 2-1 League Division 2
20 Oct 2001 Peterborough United v Blackpool W 3-2 League Division 2
23 Oct 2001 Peterborough United v Queens Park Rangers W 4-1 League Division 2
27 Oct 2001 Bury v Peterborough United L 2-0 League Division 2
30 Oct 2001 Cardiff City v Peterborough United W 1-3 LDV Vans Trophy 2nd round - southern section
03 Nov 2001 Peterborough United v Wigan Athletic L 0-2 League Division 2
10 Nov 2001 Wycombe Wanderers v Peterborough United L 3-0 League Division 2
17 Nov 2001 Bedford Town v Peterborough United D 0-0 FA Cup Preliminary round 1st leg
21 Nov 2001 Brighton and Hove Albion v Peterborough United D 1-1 League Division 2
24 Nov 2001 Peterborough United v Reading L 1-2 League Division 2
27 Nov 2001 Peterborough United v Bedford Town W 2-1 FA Cup 1st round replay
15 Dec 2001 Colchester United v Peterborough United L 2-1 League Division 2
26 Dec 2001 Huddersfield Town v Peterborough United L 3-1 League Division 2
29 Dec 2001 Cambridge United v Peterborough United D 0-0 League Division 2
08 Jan 2002 Peterborough United v Port Vale W 3-0 League Division 2
12 Jan 2002 Cardiff City v Peterborough United W 0-2 League Division 2
15 Jan 2002 Darlington v Peterborough United D 2-2 FA Cup 3rd round
21 Jan 2002 Peterborough United v Darlington W 2-0 FA Cup 3rd round replay
27 Jan 2002 Peterborough United v Newcastle United L 2-4 FA Cup 4th round
29 Jan 2002 Peterborough United v Stoke City L 1-2 League Division 2
02 Feb 2002 Peterborough United v Wrexham L 2-3 League Division 2
05 Feb 2002 Peterborough United v Chesterfield D 1-1 League Division 2
09 Feb 2002 Blackpool v Peterborough United D 2-2 League Division 2
16 Feb 2002 Peterborough United v Brentford D 1-1 League Division 2
19 Feb 2002 Northampton Town v Peterborough United L 2-1 League Division 2
23 Feb 2002 Peterborough United v Oldham Athletic D 2-2 League Division 2
26 Feb 2002 Bristol City v Peterborough United L 1-0 League Division 2
02 Mar 2002 AFC Bournemouth v Peterborough United W 0-2 League Division 2
05 Mar 2002 Peterborough United v Notts County L 0-1 League Division 2
09 Mar 2002 Peterborough United v Colchester United W 3-1 League Division 2
03 Jan 2004 Coventry City v Peterborough United L 2-1 FA Cup 3rd round
06 Jan 2004 Peterborough United v Notts County W 5-2 League Division 2
10 Jan 2004 Hartlepool United v Peterborough United L 1-0 League Division 2
17 Jan 2004 Peterborough United v Brentford D 0-0 League Division 2
24 Jan 2004 Sheffield Wednesday v Peterborough United L 2-0 League Division 2
31 Jan 2004 Stockport County v Peterborough United D 2-2 League Division 2
07 Feb 2004 Peterborough United v Chesterfield L 0-2 League Division 2
20 Feb 2004 Queens Park Rangers v Peterborough United D 1-1 League Division 2
28 Feb 2004 Peterborough United v Luton Town L 1-2 League Division 2
02 Mar 2004 Barnsley v Peterborough United W 0-1 League Division 2
06 Mar 2004 Rushden and Diamonds v Peterborough United W 0-1 League Division 2
13 Mar 2004 Peterborough United v Wrexham W 6-1 League Division 2
16 Mar 2004 Plymouth Argyle v Peterborough United L 2-0 League Division 2
20 Mar 2004 Peterborough United v Tranmere Rovers D 0-0 League Division 2
27 Mar 2004 Colchester United v Peterborough United D 0-0 League Division 2
03 Apr 2004 Peterborough United v Swindon Town W 4-2 League Division 2
10 Apr 2004 Oldham Athletic v Peterborough United D 1-1 League Division 2
12 Apr 2004 Peterborough United v Port Vale W 3-1 League Division 2
17 Apr 2004 Brighton and Hove Albion v Peterborough United L 1-0 League Division 2
24 Apr 2004 Peterborough United v AFC Bournemouth L 0-1 League Division 2
01 May 2004 Blackpool v Peterborough United W 1-4 League Division 2
08 May 2004 Peterborough United v Wycombe Wanderers D 1-1 League Division 2
12 Jan 2008 Peterborough United v Macclesfield Town L 0-1 League Two
15 Jan 2008 Peterborough United v Accrington Stanley W 8-2 League Two
29 Jan 2008 Peterborough United v Rotherham United W 3-1 League Two
13 Feb 2008 Chesterfield v Peterborough United W 1-2 League Two
19 Apr 2008 Hereford United v Peterborough United W 0-1 League Two
26 Apr 2008 Grimsby Town v Peterborough United W 1-4 League Two
03 May 2008 Peterborough United v Darlington L 0-2 League Two
09 Aug 2008 Southend United v Peterborough United L 1-0 League One
12 Aug 2008 Bristol City v Peterborough United L 2-1 League Cup Preliminary round 1st leg
16 Aug 2008 Peterborough United v Leyton Orient W 3-0 League One
23 Aug 2008 Scunthorpe United v Peterborough United L 1-0 League One
27 Sep 2008 Milton Keynes Dons v Peterborough United W 1-2 League One
04 Oct 2008 Peterborough United v Leeds United W 2-0 League One
07 Oct 2008 Peterborough United v Dagenham and Redbridge L 0-1 Johnstones Paint Trophy 2nd round - southern section
11 Oct 2008 Walsall v Peterborough United W 1-2 League One
18 Oct 2008 Carlisle United v Peterborough United D 3-3 League One
21 Oct 2008 Peterborough United v Brighton and Hove Albion D 0-0 League One
25 Oct 2008 Peterborough United v Huddersfield Town W 4-0 League One
28 Oct 2008 Crewe Alexandra v Peterborough United D 1-1 League One
01 Nov 2008 Peterborough United v Hereford United W 2-0 League One
09 Nov 2008 AFC Hornchurch v Peterborough United W 0-1 FA Cup Preliminary round 1st leg
15 Nov 2008 Yeovil Town v Peterborough United W 0-1 League One
22 Nov 2008 Peterborough United v Colchester United W 2-1 League One
25 Nov 2008 Swindon Town v Peterborough United D 2-2 League One
29 Nov 2008 Peterborough United v Tranmere Rovers D 0-0 FA Cup 2nd round
06 Dec 2008 Stockport County v Peterborough United W 1-3 League One
13 Dec 2008 Peterborough United v Oldham Athletic D 2-2 League One
26 Dec 2008 Peterborough United v Millwall W 1-0 League One
28 Dec 2008 Cheltenham Town v Peterborough United W 3-6 League One
13 Jan 2009 Peterborough United v West Bromwich Albion L 0-2 FA Cup 3rd round replay
28 Feb 2009 Peterborough United v Southend United L 1-2 League One
03 Mar 2009 Leyton Orient v Peterborough United W 2-3 League One
10 Mar 2009 Peterborough United v Scunthorpe United W 2-1 League One
14 Mar 2009 Peterborough United v Northampton Town W 1-0 League One
21 Mar 2009 Bristol Rovers v Peterborough United W 0-1 League One
28 Mar 2009 Peterborough United v Leicester City W 2-0 League One
04 Apr 2009 Oldham Athletic v Peterborough United W 1-2 League One
08 Aug 2009 Derby County v Peterborough United L 2-1 League Championship
11 Aug 2009 Wycombe Wanderers v Peterborough United W 0-4 League Cup Preliminary round 1st leg
15 Aug 2009 Peterborough United v Sheffield Wednesday D 1-1 League Championship
18 Aug 2009 Peterborough United v West Bromwich Albion L 2-3 League Championship
31 Aug 2009 Peterborough United v Crystal Palace D 1-1 League Championship
12 Sep 2009 Queens Park Rangers v Peterborough United D 1-1 League Championship
15 Sep 2009 Leicester City v Peterborough United D 1-1 League Championship
19 Sep 2009 Peterborough United v Reading W 3-2 League Championship
22 Sep 2009 Peterborough United v Newcastle United W 2-0 League Cup 3rd round
26 Sep 2009 Blackpool v Peterborough United L 2-0 League Championship
29 Sep 2009 Peterborough United v Plymouth Argyle L 1-2 League Championship
03 Oct 2009 Peterborough United v Nottingham Forest L 1-2 League Championship
17 Oct 2009 Bristol City v Peterborough United D 1-1 League Championship
02 Jan 2010 Tottenham Hotspur v Peterborough United L 4-0 FA Cup 3rd round
30 Jan 2010 Crystal Palace v Peterborough United L 2-0 League Championship
06 Feb 2010 Peterborough United v Queens Park Rangers W 1-0 League Championship
09 Feb 2010 Cardiff City v Peterborough United L 2-0 League Championship
13 Feb 2010 Middlesbrough v Peterborough United L 1-0 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2006-07 Cyprus International Friendly 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
16 Aug 2006 Romania v Cyprus L 2-0 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.