Date of birth | 28 July 1966 |
Place of birth | Neath |
Nationality | Welsh |
Weight | 66 kg |
Height | 1.73 m |
Position | Defender/Midfielder |
Legg was a hugely influential figure for Cardiff City in their promotion campaign of 2000-01 during which he made a successful switch to playing as a sweeper. A hard-working and committed player his long throw once again proved to be a powerful weapon for the Bluebirds.
He was rewarded for his efforts with a recall to the Wales team for the World Cup qualifier in Armenia and was also voted the club's 'Player of the Year' for the second year in succession.
Legg joined Peterborough United as player / coach in July 2003 on a one-year contract. It was extended to June 2006 in June 2004 but he was made avilable for transfer in October 2004. However, Legg was forced to retire in April 2005 due to illness.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Briton Ferry | 01 Jul 1987 | 12 Aug 1988 | |
Swansea City | 12 Aug 1988 | 23 Jul 1993 | |
Notts County | 23 Jul 1993 | 29 Feb 1996 | |
Birmingham City | 29 Feb 1996 | 20 Feb 1998 | |
Ipswich Town | 03 Nov 1997 | 03 Dec 1997 | L |
Reading | 20 Feb 1998 | 16 Dec 1998 | |
Peterborough United | 15 Oct 1998 | 15 Nov 1998 | L |
Cardiff City | 16 Dec 1998 | 30 Jun 2003 | |
Peterborough United | 21 Jul 2003 | 28 Apr 2005 | |
Newport County | 03 Mar 2006 | 27 Mar 2006 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1989-90 | Swansea City | FA Cup | 2 | ||||
1989-90 | Swansea City | UEFA European Cup Winners Cup | 1 | 1 |
|||
1991-92 | Swansea City | UEFA European Cup Winners Cup | 2 | 1 |
|||
1994-95 | Notts County | League Cup | 1 | ||||
1995-96 | Notts County | League Cup | 2 | ||||
1999-00 | Cardiff City | League Cup | 4 | ||||
2000-01 | Cardiff City | FA Cup | 4 |
1
|
|||
2000-01 | Cardiff City | League Cup | 2 | ||||
2000-01 | Cardiff City | League Division 3 | 39 | 3 |
5
|
1
|
|
2001-02 | Cardiff City | FA Cup | 4 |
3
|
|||
2001-02 | Cardiff City | League Cup | 1 |
1
|
|||
2001-02 | Cardiff City | League Division 2 | 27 | 8 |
2 |
3
|
|
2002-03 | Cardiff City | FA Cup | 4 | 1 |
1
|
||
2002-03 | Cardiff City | LDV Vans Trophy | 1 | ||||
2002-03 | Cardiff City | League Cup | 1 | 1 |
|||
2002-03 | Cardiff City | League Division 2 | 26 | 9 |
3 |
2
|
|
2002-03 | Cardiff City | League Division 2 Play-Offs | 3 |
1
|
|||
2003-04 | Peterborough United | FA Cup | 1 | 1 |
1
|
||
2003-04 | Peterborough United | LDV Vans Trophy | 2 |
||||
2003-04 | Peterborough United | League Cup | 1 | ||||
2003-04 | Peterborough United | League Division 2 | 38 | 4 |
9
|
||
2004-05 | Peterborough United | FA Cup | 3 |
1
|
|||
2004-05 | Peterborough United | LDV Vans Trophy | 1 | ||||
2004-05 | Peterborough United | League Cup | 1 | ||||
2004-05 | Peterborough United | League One | 38 | 1 |
5 |
3
|
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 | |
---|---|---|---|---|---|
10 Aug 1999 | Cardiff City v Queens Park Rangers | L | 1-2 | League Cup | 1st round 1st leg |
25 Aug 1999 | Queens Park Rangers v Cardiff City | W |
1-2 Agg: 3-3 (3-2) |
League Cup | 1st round 2nd leg |
14 Sep 1999 | Cardiff City v Wimbledon | D | 1-1 | League Cup | 2nd round 1st leg |
21 Sep 1999 | Wimbledon v Cardiff City | L |
3-1 Agg: 4-2 |
League Cup | 2nd round 2nd leg |
19 Aug 2000 | Cardiff City v Blackpool | D | 1-1 | League Division 3 | |
23 Aug 2000 | Crystal Palace v Cardiff City | L | 2-1 | League Cup | 1st round 1st leg |
26 Aug 2000 | Barnet v Cardiff City | D | 2-2 | League Division 3 | |
28 Aug 2000 | Cardiff City v Southend United | D | 2-2 | League Division 3 | |
02 Sep 2000 | Rochdale v Cardiff City | D | 1-1 | League Division 3 | |
05 Sep 2000 | Cardiff City v Crystal Palace | D |
0-0 Agg: 1-2 |
League Cup | 1st round 2nd leg |
09 Sep 2000 | Cardiff City v Brighton and Hove Albion | D | 1-1 | League Division 3 | |
12 Sep 2000 | Cardiff City v Halifax Town | W | 4-2 | League Division 3 | |
16 Sep 2000 | Scunthorpe United v Cardiff City | W | 0-2 | League Division 3 | |
23 Sep 2000 | Cardiff City v Kidderminster Harriers | D | 0-0 | League Division 3 | |
30 Sep 2000 | Hull City v Cardiff City | L | 2-0 | League Division 3 | |
14 Oct 2000 | Leyton Orient v Cardiff City | L | 2-1 | League Division 3 | |
17 Oct 2000 | Carlisle United v Cardiff City | D | 2-2 | League Division 3 | |
21 Oct 2000 | Cardiff City v Mansfield Town | W | 2-0 | League Division 3 | |
24 Oct 2000 | Cardiff City v Darlington | W | 2-0 | League Division 3 | |
28 Oct 2000 | Chesterfield v Cardiff City | D | 2-2 | League Division 3 | |
04 Nov 2000 | Cardiff City v York City | W | 4-0 | League Division 3 | |
19 Nov 2000 | Cardiff City v Bristol Rovers | W | 5-1 | FA Cup | 1st round |
09 Dec 2000 | Cardiff City v Cheltenham Town | W | 3-1 | FA Cup | 2nd round |
16 Dec 2000 | Cardiff City v Cheltenham Town | W | 3-1 | League Division 3 | |
23 Dec 2000 | Cardiff City v Macclesfield Town | W | 2-0 | League Division 3 | |
26 Dec 2000 | Plymouth Argyle v Cardiff City | L | 2-1 | League Division 3 | |
01 Jan 2001 | Cardiff City v Exeter City | W | 6-1 | League Division 3 | |
06 Jan 2001 | Cardiff City v Crewe Alexandra | D | 1-1 | FA Cup | 3rd round |
13 Jan 2001 | Southend United v Cardiff City | D | 1-1 | League Division 3 | |
16 Jan 2001 | Crewe Alexandra v Cardiff City | L | 2-1 | FA Cup | 3rd round replay |
20 Jan 2001 | Cardiff City v Plymouth Argyle | W | 4-1 | League Division 3 | |
27 Jan 2001 | Macclesfield Town v Cardiff City | W | 2-5 | League Division 3 | |
02 Feb 2001 | Cardiff City v Rochdale | D | 0-0 | League Division 3 | |
10 Feb 2001 | Brighton and Hove Albion v Cardiff City | L | 1-0 | League Division 3 | |
13 Feb 2001 | Blackpool v Cardiff City | L | 1-0 | League Division 3 | |
17 Feb 2001 | Cardiff City v Scunthorpe United | W | 3-0 | League Division 3 | |
20 Feb 2001 | Halifax Town v Cardiff City | W | 1-2 | League Division 3 | |
25 Feb 2001 | Kidderminster Harriers v Cardiff City | W | 2-4 | League Division 3 | |
02 Mar 2001 | Cardiff City v Hull City | W | 2-0 | League Division 3 | |
17 Mar 2001 | Cardiff City v Carlisle United | W | 4-1 | League Division 3 | |
01 Apr 2001 | Cheltenham Town v Cardiff City | L | 3-1 | League Division 3 | |
04 Apr 2001 | Cardiff City v Barnet | W | 1-0 | League Division 3 | |
07 Apr 2001 | Cardiff City v Torquay United | W | 2-1 | League Division 3 | |
14 Apr 2001 | Darlington v Cardiff City | L | 2-0 | League Division 3 | |
16 Apr 2001 | Cardiff City v Chesterfield | D | 3-3 | League Division 3 | |
21 Apr 2001 | York City v Cardiff City | D | 3-3 | League Division 3 | |
24 Apr 2001 | Mansfield Town v Cardiff City | L | 2-1 | League Division 3 | |
28 Apr 2001 | Cardiff City v Shrewsbury Town | W | 3-1 | League Division 3 | |
05 May 2001 | Hartlepool United v Cardiff City | L | 3-1 | League Division 3 | |
11 Aug 2001 | Cardiff City v Wycombe Wanderers | W | 1-0 | League Division 2 | |
18 Aug 2001 | Peterborough United v Cardiff City | D | 1-1 | League Division 2 | |
21 Aug 2001 | Millwall v Cardiff City | L | 2-1 | League Cup | 1st round |
25 Aug 2001 | Cardiff City v AFC Bournemouth | D | 2-2 | League Division 2 | |
08 Sep 2001 | Reading v Cardiff City | W | 1-2 | League Division 2 | |
15 Sep 2001 | Cambridge United v Cardiff City | L | 2-1 | League Division 2 | |
18 Sep 2001 | Cardiff City v Northampton Town | W | 2-0 | League Division 2 | |
22 Sep 2001 | Cardiff City v Huddersfield Town | L | 1-2 | League Division 2 | |
25 Sep 2001 | Queens Park Rangers v Cardiff City | L | 2-1 | League Division 2 | |
29 Sep 2001 | Cardiff City v Brighton and Hove Albion | D | 1-1 | League Division 2 | |
12 Oct 2001 | Cardiff City v Wigan Athletic | D | 2-2 | League Division 2 | |
21 Oct 2001 | Swindon Town v Cardiff City | W | 0-3 | League Division 2 | |
24 Oct 2001 | Port Vale v Cardiff City | W | 0-2 | League Division 2 | |
27 Oct 2001 | Cardiff City v Tranmere Rovers | D | 1-1 | League Division 2 | |
04 Nov 2001 | Wrexham v Cardiff City | W | 1-3 | League Division 2 | |
07 Nov 2001 | Bury v Cardiff City | L | 3-0 | League Division 2 | |
10 Nov 2001 | Cardiff City v Chesterfield | W | 2-1 | League Division 2 | |
17 Nov 2001 | Tiverton Town v Cardiff City | W | 1-3 | FA Cup | 1st round |
20 Nov 2001 | Cardiff City v Colchester United | D | 1-1 | League Division 2 | |
24 Nov 2001 | Notts County v Cardiff City | D | 0-0 | League Division 2 | |
08 Dec 2001 | Cardiff City v Port Vale | W | 3-0 | FA Cup | 2nd round |
26 Dec 2001 | Cardiff City v Reading | D | 2-2 | League Division 2 | |
29 Dec 2001 | Cardiff City v Bristol City | L | 1-3 | League Division 2 | |
06 Jan 2002 | Cardiff City v Leeds United | W | 2-1 | FA Cup | 3rd round |
12 Jan 2002 | Cardiff City v Peterborough United | L | 0-2 | League Division 2 | |
19 Jan 2002 | Wycombe Wanderers v Cardiff City | W | 0-1 | League Division 2 | |
22 Jan 2002 | Cardiff City v Stoke City | W | 2-0 | League Division 2 | |
27 Jan 2002 | Tranmere Rovers v Cardiff City | L | 3-1 | FA Cup | 4th round |
31 Jan 2002 | Brighton and Hove Albion v Cardiff City | L | 1-0 | League Division 2 | |
05 Feb 2002 | AFC Bournemouth v Cardiff City | W | 1-3 | League Division 2 | |
09 Feb 2002 | Cardiff City v Swindon Town | W | 3-0 | League Division 2 | |
16 Feb 2002 | Wigan Athletic v Cardiff City | L | 4-0 | League Division 2 | |
19 Feb 2002 | Cardiff City v Bury | W | 1-0 | League Division 2 | |
23 Feb 2002 | Cardiff City v Cambridge United | W | 2-0 | League Division 2 | |
02 Mar 2002 | Northampton Town v Cardiff City | W | 1-2 | League Division 2 | |
05 Mar 2002 | Cardiff City v Queens Park Rangers | D | 1-1 | League Division 2 | |
09 Mar 2002 | Cardiff City v Blackpool | D | 2-2 | League Division 2 | |
16 Mar 2002 | Oldham Athletic v Cardiff City | W | 1-7 | League Division 2 | |
22 Mar 2002 | Cardiff City v Wrexham | W | 3-2 | League Division 2 | |
30 Mar 2002 | Chesterfield v Cardiff City | W | 0-2 | League Division 2 | |
10 Aug 2002 | Oldham Athletic v Cardiff City | W | 1-2 | League Division 2 | |
13 Aug 2002 | Cardiff City v Port Vale | W | 3-1 | League Division 2 | |
17 Aug 2002 | Cardiff City v Northampton Town | L | 1-2 | League Division 2 | |
24 Aug 2002 | Swindon Town v Cardiff City | W | 0-1 | League Division 2 | |
26 Aug 2002 | Cardiff City v Luton Town | D | 0-0 | League Division 2 | |
31 Aug 2002 | Cheltenham Town v Cardiff City | D | 1-1 | League Division 2 | |
11 Sep 2002 | Boston United v Cardiff City | W | 1-5 | League Cup | 1st round |
14 Sep 2002 | Cardiff City v Stockport County | W | 2-1 | League Division 2 | |
17 Sep 2002 | Cardiff City v Brentford | W | 2-0 | League Division 2 | |
21 Sep 2002 | Notts County v Cardiff City | W | 0-1 | League Division 2 | |
24 Sep 2002 | Plymouth Argyle v Cardiff City | D | 2-2 | League Division 2 | |
28 Sep 2002 | Cardiff City v Crewe Alexandra | W | 2-1 | League Division 2 | |
01 Oct 2002 | Tottenham Hotspur v Cardiff City | L | 1-0 | League Cup | 2nd round |
12 Oct 2002 | Cardiff City v Wycombe Wanderers | W | 1-0 | League Division 2 | |
19 Oct 2002 | Blackpool v Cardiff City | L | 1-0 | League Division 2 | |
26 Oct 2002 | Cardiff City v Tranmere Rovers | W | 4-0 | League Division 2 | |
12 Nov 2002 | Exeter City v Cardiff City | W | 0-3 | LDV Vans Trophy | 2nd round - southern section |
16 Nov 2002 | Tranmere Rovers v Cardiff City | D | 2-2 | FA Cup | 1st round |
24 Nov 2002 | Cardiff City v Chesterfield | W | 1-0 | League Division 2 | |
26 Nov 2002 | Cardiff City v Tranmere Rovers | W | 2-1 | FA Cup | 1st round replay |
29 Nov 2002 | Queens Park Rangers v Cardiff City | W | 0-4 | League Division 2 | |
07 Dec 2002 | Margate v Cardiff City | W | 0-3 | FA Cup | 2nd round |
14 Dec 2002 | Cardiff City v Bristol City | L | 0-2 | League Division 2 | |
20 Dec 2002 | Colchester United v Cardiff City | W | 1-2 | League Division 2 | |
26 Dec 2002 | Luton Town v Cardiff City | L | 2-0 | League Division 2 | |
29 Dec 2002 | Cardiff City v Huddersfield Town | W | 4-0 | League Division 2 | |
01 Jan 2003 | Cardiff City v Swindon Town | D | 1-1 | League Division 2 | |
04 Jan 2003 | Cardiff City v Coventry City | D | 2-2 | FA Cup | 3rd round |
15 Jan 2003 | Coventry City v Cardiff City | L | 3-0 | FA Cup | 3rd round replay |
18 Jan 2003 | Cardiff City v Cheltenham Town | W | 2-1 | League Division 2 | |
25 Jan 2003 | Huddersfield Town v Cardiff City | L | 1-0 | League Division 2 | |
31 Jan 2003 | Cardiff City v Oldham Athletic | D | 1-1 | League Division 2 | |
08 Feb 2003 | Cardiff City v Barnsley | D | 1-1 | League Division 2 | |
21 Feb 2003 | Cardiff City v Plymouth Argyle | D | 1-1 | League Division 2 | |
01 Mar 2003 | Stockport County v Cardiff City | D | 1-1 | League Division 2 | |
18 Mar 2003 | Cardiff City v Blackpool | W | 2-1 | League Division 2 | |
05 Apr 2003 | Cardiff City v Queens Park Rangers | L | 1-2 | League Division 2 | |
08 Apr 2003 | Wycombe Wanderers v Cardiff City | W | 0-4 | League Division 2 | |
16 Apr 2003 | Peterborough United v Cardiff City | L | 2-0 | League Division 2 | |
19 Apr 2003 | Cardiff City v Colchester United | L | 0-3 | League Division 2 | |
22 Apr 2003 | Bristol City v Cardiff City | L | 2-0 | League Division 2 | |
26 Apr 2003 | Cardiff City v Wigan Athletic | D | 0-0 | League Division 2 | |
03 May 2003 | Crewe Alexandra v Cardiff City | D | 1-1 | League Division 2 | |
10 May 2003 | Cardiff City v Bristol City | W | 1-0 | League Division 2 Play-Offs | Semi-final 1st leg |
13 May 2003 | Bristol City v Cardiff City | D |
0-0 Agg: 0-1 |
League Division 2 Play-Offs | Semi-final 2nd leg |
25 May 2003 | Cardiff City v Queens Park Rangers | W | 1-0 | League Division 2 Play-Offs | Final |
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 |
---|---|---|---|---|---|---|---|
1995-96 | Wales | FIFA World Cup | 1 |
||||
1995-96 | Wales | International Friendly | 1 | ||||
1996-97 | Wales | FIFA World Cup | 1 |
||||
1996-97 | Wales | International Friendly | 1 | ||||
1998-99 | Wales | UEFA European Championship | 1 |
||||
2000-01 | Wales | FIFA World Cup | 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 | |
---|---|---|---|---|---|
24 Apr 1996 | Switzerland v Wales | L | 2-0 | International Friendly | |
02 Jun 1996 | San Marino v Wales | W | 0-5 | FIFA World Cup | Group 7 |
05 Oct 1996 | Wales v Netherlands | L | 1-3 | FIFA World Cup | Group 7 |
11 Feb 1997 | Wales v Republic of Ireland | D | 0-0 | International Friendly | |
09 Jun 1999 | Wales v Denmark | L | 0-2 | UEFA European Championship | Group 1 |
24 Mar 2001 | Armenia v Wales | D | 2-2 | FIFA World Cup | Europe group 5 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.