Date of birth | 05 April 1975 |
Place of birth | Neath |
Nationality | Welsh |
Weight | 92 kg |
Height | 1.85 m |
Position | Forward |
An aggressive centre-forward, Arsenal paid a British record fee for a teenager of £2.5million to bring the big Welshman from Luton Town.
John worked very hard at Wimbledon at the start of 2000-01 and was appointed club captain.
He scored regularly for the Dons throughout the campaign but it came as no real surprise when he finally agreed a move to struggling Coventry City in the New Year.
He had a goal controversially disallowed on his debut for the Sky Blues against West Ham United and a penalty decision turned down late in the game but did enough to show that he had lost none of his aggression and power.
His attitude and commitment provided an immediate boost to the whole team and they lost only one of his first six games as he contributed some wonderful headed goals and brought the best out of his colleague Craig Bellamy.
He had a storming game at Manchester United where he scored two goals and generally gave Wes Brown the run around, but none of this was enough to keep Coventry in the Premiership.
A big bustling centre-forward capable of upsetting any defence, he has a fine shot in either foot and is also very effective in the air.
He continued to represent Wales scoring twice to earn a draw in Armenia in March 2001 and also netting in the 1-1 draw with the Ukraine.
John joined West Bromwich Albion in June 2006 with a two-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Luton Town | 19 Dec 1992 | 13 Jan 1995 | |
Arsenal | 13 Jan 1995 | 14 Feb 1997 | |
West Ham United | 14 Feb 1997 | 15 Jan 1999 | |
Wimbledon | 15 Jan 1999 | 08 Feb 2001 | |
Coventry City | 08 Feb 2001 | 02 Aug 2001 | |
Celtic | 02 Aug 2001 | 26 Jun 2006 | |
West Bromwich Albion | 26 Jun 2006 | 30 Jan 2008 | |
Norwich City | 12 Oct 2007 | 08 Nov 2007 | L |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1994-95 | Arsenal | Premier League | 14 | 1 |
7 |
5
|
1
|
1994-95 | Arsenal | UEFA European Cup Winners Cup | 4 | 1 |
1 |
||
1994-95 | Arsenal | UEFA Super Cup | 2 | ||||
1995-96 | Arsenal | FA Cup | 1 | ||||
1995-96 | Arsenal | League Cup | 1 | 2 |
1 |
||
1995-96 | Arsenal | Premier League | 15 | 4 |
4 |
3
|
|
1996-97 | Arsenal | FA Cup | 1 | 1 |
1 |
1
|
|
1996-97 | Arsenal | League Cup | 1 | 2 |
|||
1996-97 | Arsenal | Premier League | 14 | 5 |
3 |
9
|
1
|
1996-97 | Arsenal | UEFA Cup | 2 | ||||
1996-97 | West Ham United | Premier League | 11 | 5 |
3
|
||
1997-98 | West Ham United | FA Cup | 5 | 3 |
|||
1997-98 | West Ham United | League Cup | 5 | 6 |
1
|
||
1997-98 | West Ham United | Premier League | 32 | 15 |
3
|
2
|
|
1998-99 | West Ham United | FA Cup | 2 | ||||
1998-99 | West Ham United | League Cup | 1 | ||||
1998-99 | West Ham United | Premier League | 16 | 1 |
4 |
3
|
|
1998-99 | Wimbledon | Premier League | 12 | 2 |
2 |
2
|
|
1999-00 | Wimbledon | FA Cup | 1 | ||||
1999-00 | Wimbledon | League Cup | 3 | ||||
1999-00 | Wimbledon | Premier League | 15 | 1 |
9 |
3
|
2
|
2000-01 | Coventry City | Premier League | 12 | 6 |
4
|
||
2000-01 | Wimbledon | League Cup | 4 | 2 |
1
|
||
2000-01 | Wimbledon | League Division 1 | 19 | 8 |
1
|
1
|
|
2001-02 | Celtic | Scottish FA Cup | 4 | 2 |
1
|
1
|
|
2001-02 | Celtic | Scottish League Cup | 3 | 3 |
|||
2001-02 | Celtic | Scottish Premier League | 26 | 5 |
19 |
5
|
|
2001-02 | Celtic | UEFA Champions League | 1 | 2 |
|||
2001-02 | Celtic | UEFA Cup | 1 | 1 |
1
|
||
2002-03 | Celtic | Scottish League Cup | 2 | 2 |
|||
2002-03 | Celtic | Scottish Premier League | 10 | 9 |
13 |
1
|
|
2002-03 | Celtic | UEFA Champions League | 1 |
||||
2002-03 | Celtic | UEFA Cup | 6 | 2 |
2 |
2
|
|
2003-04 | Celtic | UEFA Champions League | 4 | 1 |
1
|
||
2004-05 | Celtic | Scottish Premier League | 38 | 25 |
5
|
||
2004-05 | Celtic | UEFA Champions League | 6 | 1 |
2
|
||
2006-07 | West Bromwich Albion | FA Cup | 1 | 1 |
1
|
||
2006-07 | West Bromwich Albion | League Championship | 14 | 7 |
5 |
4
|
|
2006-07 | West Bromwich Albion | League Cup | 1 | 1 |
|||
2007-08 | Norwich City | League Championship | 2 | 2 |
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 | |
---|---|---|---|---|---|
15 Feb 1997 | Derby County v West Ham United | L | 1-0 | Premier League | |
24 Feb 1997 | West Ham United v Tottenham Hotspur | W | 4-3 | Premier League | |
15 Mar 1997 | Aston Villa v West Ham United | D | 0-0 | Premier League | |
18 Mar 1997 | Wimbledon v West Ham United | D | 1-1 | Premier League | |
22 Mar 1997 | Coventry City v West Ham United | W | 1-3 | Premier League | |
09 Apr 1997 | West Ham United v Middlesbrough | D | 0-0 | Premier League | |
12 Apr 1997 | Southampton v West Ham United | L | 2-0 | Premier League | |
19 Apr 1997 | West Ham United v Everton | D | 2-2 | Premier League | |
23 Apr 1997 | Leicester City v West Ham United | W | 0-1 | Premier League | |
03 May 1997 | West Ham United v Sheffield Wednesday | W | 5-1 | Premier League | |
06 May 1997 | West Ham United v Newcastle United | D | 0-0 | Premier League | |
09 Aug 1997 | Barnsley v West Ham United | W | 1-2 | Premier League | |
13 Aug 1997 | West Ham United v Tottenham Hotspur | W | 2-1 | Premier League | |
23 Aug 1997 | Everton v West Ham United | L | 2-1 | Premier League | |
27 Aug 1997 | Coventry City v West Ham United | D | 1-1 | Premier League | |
30 Aug 1997 | West Ham United v Wimbledon | W | 3-1 | Premier League | |
13 Sep 1997 | Manchester United v West Ham United | L | 2-1 | Premier League | |
16 Sep 1997 | Huddersfield Town v West Ham United | L | 1-0 | League Cup | 2nd round 1st leg |
20 Sep 1997 | West Ham United v Newcastle United | L | 0-1 | Premier League | |
24 Sep 1997 | Arsenal v West Ham United | L | 4-0 | Premier League | |
27 Sep 1997 | West Ham United v Liverpool | W | 2-1 | Premier League | |
29 Sep 1997 | West Ham United v Huddersfield Town | W |
3-0 Agg: 3-1 |
League Cup | 2nd round 2nd leg |
04 Oct 1997 | Southampton v West Ham United | L | 3-0 | Premier League | |
15 Oct 1997 | West Ham United v Aston Villa | W | 3-0 | League Cup | 3rd round |
18 Oct 1997 | West Ham United v Bolton Wanderers | W | 3-0 | Premier League | |
27 Oct 1997 | Leicester City v West Ham United | L | 2-1 | Premier League | |
09 Nov 1997 | Chelsea v West Ham United | L | 2-1 | Premier League | |
19 Nov 1997 | West Ham United v Walsall | W | 4-1 | League Cup | 4th round |
23 Nov 1997 | Leeds United v West Ham United | L | 3-1 | Premier League | |
29 Nov 1997 | West Ham United v Aston Villa | W | 2-1 | Premier League | |
03 Dec 1997 | West Ham United v Crystal Palace | W | 4-1 | Premier League | |
06 Dec 1997 | Derby County v West Ham United | L | 2-0 | Premier League | |
13 Dec 1997 | West Ham United v Sheffield Wednesday | W | 1-0 | Premier League | |
20 Dec 1997 | Blackburn Rovers v West Ham United | L | 3-0 | Premier League | |
26 Dec 1997 | West Ham United v Coventry City | W | 1-0 | Premier League | |
28 Dec 1997 | Wimbledon v West Ham United | W | 1-2 | Premier League | |
03 Jan 1998 | West Ham United v Emley | W | 2-1 | FA Cup | 3rd round |
06 Jan 1998 | West Ham United v Arsenal | L | 1-2 | League Cup | Quarter-final |
10 Jan 1998 | West Ham United v Barnsley | W | 6-0 | Premier League | |
17 Jan 1998 | Tottenham Hotspur v West Ham United | L | 1-0 | Premier League | |
25 Jan 1998 | Manchester City v West Ham United | W | 1-2 | FA Cup | 4th round |
31 Jan 1998 | West Ham United v Everton | D | 2-2 | Premier League | |
07 Feb 1998 | Newcastle United v West Ham United | W | 0-1 | Premier League | |
14 Feb 1998 | West Ham United v Blackburn Rovers | D | 2-2 | FA Cup | 5th round |
21 Feb 1998 | Bolton Wanderers v West Ham United | D | 1-1 | Premier League | |
25 Feb 1998 | Blackburn Rovers v West Ham United | W | 1-1 (5-4) | FA Cup | 5th round replay |
02 Mar 1998 | West Ham United v Arsenal | D | 0-0 | Premier League | |
17 Mar 1998 | West Ham United v Arsenal | L | 1-1 (3-4) | FA Cup | Quarter-final replay |
30 Mar 1998 | West Ham United v Leeds United | W | 3-0 | Premier League | |
04 Apr 1998 | Aston Villa v West Ham United | L | 2-0 | Premier League | |
11 Apr 1998 | West Ham United v Derby County | D | 0-0 | Premier League | |
13 Apr 1998 | Sheffield Wednesday v West Ham United | D | 1-1 | Premier League | |
18 Apr 1998 | West Ham United v Blackburn Rovers | W | 2-1 | Premier League | |
22 Aug 1998 | West Ham United v Manchester United | D | 0-0 | Premier League | |
29 Aug 1998 | Coventry City v West Ham United | D | 0-0 | Premier League | |
09 Sep 1998 | West Ham United v Wimbledon | L | 3-4 | Premier League | |
12 Sep 1998 | West Ham United v Liverpool | W | 2-1 | Premier League | |
15 Sep 1998 | Northampton Town v West Ham United | L | 2-0 | League Cup | 2nd round 1st leg |
28 Sep 1998 | West Ham United v Southampton | W | 1-0 | Premier League | |
03 Oct 1998 | Blackburn Rovers v West Ham United | L | 3-0 | Premier League | |
17 Oct 1998 | West Ham United v Aston Villa | D | 0-0 | Premier League | |
24 Oct 1998 | Charlton Athletic v West Ham United | L | 4-2 | Premier League | |
31 Oct 1998 | Newcastle United v West Ham United | W | 0-3 | Premier League | |
22 Nov 1998 | Derby County v West Ham United | W | 0-2 | Premier League | |
28 Nov 1998 | West Ham United v Tottenham Hotspur | W | 2-1 | Premier League | |
05 Dec 1998 | Leeds United v West Ham United | L | 4-0 | Premier League | |
12 Dec 1998 | Middlesbrough v West Ham United | L | 1-0 | Premier League | |
19 Dec 1998 | West Ham United v Everton | W | 2-1 | Premier League | |
26 Dec 1998 | Arsenal v West Ham United | L | 1-0 | Premier League | |
28 Dec 1998 | West Ham United v Coventry City | W | 2-0 | Premier League | |
02 Jan 1999 | West Ham United v Swansea City | D | 1-1 | FA Cup | 3rd round |
10 Jan 1999 | Manchester United v West Ham United | L | 4-1 | Premier League | |
13 Jan 1999 | Swansea City v West Ham United | L | 1-0 | FA Cup | 3rd round replay |
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 |
---|---|---|---|---|---|---|---|
1992-93 | Wales | UEFA Under-18 | 2 | ||||
1993-94 | Wales | UEFA Under-21 | 2 | 3 |
|||
1994-95 | Wales | UEFA European Championship | 1 | 2 |
|||
1994-95 | Wales | UEFA Under-21 | 3 | 1 |
1
|
||
1995-96 | Wales | International Friendly | 1 | ||||
1995-96 | Wales | UEFA European Championship | 1 |
||||
1995-96 | Wales | UEFA Under-21 | 2 | 3 |
1
|
||
1996-97 | Wales | FIFA World Cup | 1 | 2 |
|||
1996-97 | Wales | International Friendly | 2 | 1 |
|||
1996-97 | Wales | UEFA Under-21 | 2 | 3 |
|||
1997-98 | Wales | FIFA World Cup | 1 | ||||
1997-98 | Wales | International Friendly | 3 | 1 |
|||
1998-99 | Wales | UEFA European Championship | 1 | 2 |
|||
1999-00 | Wales | UEFA European Championship | 1 |
||||
2000-01 | Wales | FIFA World Cup | 6 | 3 |
1
|
||
2001-02 | Wales | FIFA World Cup | 2 | 1 |
|||
2001-02 | Wales | International Friendly | 3 |
1
|
|||
2002-03 | Wales | International Friendly | 2 | 1 |
|||
2002-03 | Wales | UEFA European Championship | 4 | 3 |
1
|
||
2003-04 | Wales | UEFA European Championship | 5 | 1 |
|||
2004-05 | Wales | FIFA World Cup | 4 | 1 |
2 |
1
|
|
2004-05 | Wales | International Friendly | 1 | 1 |
|||
2005-06 | Wales | FIFA World Cup | 3 |
1
|
|||
2005-06 | Wales | International Friendly | 2 |
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 | |
---|---|---|---|---|---|
23 Sep 1992 | Wales v Israel | D | 0-0 | UEFA Under-18 | Group 10 |
07 Oct 1992 | Wales v Netherlands | L | 0-1 | UEFA Under-18 | Group 10 |
13 Oct 1993 | Wales v Cyprus | W | 6-2 | UEFA Under-21 | Group 4 |
16 Nov 1993 | Wales v Romania | L | 1-2 | UEFA U21 | Group 4 |
11 Oct 1994 | Moldova v Wales | L | 1-0 | UEFA U21 | Group 7 |
15 Nov 1994 | Georgia v Wales | W | 1-2 | UEFA U21 | Group 7 |
13 Dec 1994 | Wales v Bulgaria | D | 1-1 | UEFA U21 | Group 7 |
29 Mar 1995 | Bulgaria v Wales | L | 3-1 | UEFA European Championship | Group 7 |
26 Apr 1995 | Germany v Wales | D | 1-1 | UEFA European Championship | Group 7 |
07 Jun 1995 | Wales v Georgia | L | 0-1 | UEFA European Championship | Group 7 |
06 Sep 1995 | Wales v Moldova | W | 1-0 | UEFA European Championship | Group 7 |
10 Oct 1995 | Wales v Germany | L | 1-5 | UEFA Under-21 | Group 7 |
24 Apr 1996 | Switzerland v Wales | L | 2-0 | International Friendly | |
01 Jun 1996 | San Marino v Wales | W | 0-3 | UEFA U21 | Group 6 |
30 Aug 1996 | Wales v San Marino | W | 4-0 | UEFA U21 | Group 7 |
04 Oct 1996 | Wales v Netherlands | L | 0-2 | UEFA U21 | Group 7 |
09 Nov 1996 | Netherlands v Wales | L | 7-1 | FIFA World Cup | Group 7 |
14 Dec 1996 | Wales v Turkey | D | 0-0 | FIFA World Cup | Group 7 |
11 Feb 1997 | Wales v Republic of Ireland | D | 0-0 | International Friendly | |
29 Mar 1997 | Wales v Belgium | L | 1-2 | FIFA World Cup | Group 7 |
27 May 1997 | Scotland v Wales | W | 0-1 | International Friendly | |
11 Oct 1997 | Belgium v Wales | L | 3-2 | FIFA World Cup | Group 7 |
25 Mar 1998 | Wales v Jamaica | D | 0-0 | International Friendly | |
03 Jun 1998 | Malta v Wales | W | 0-3 | International Friendly | |
06 Jun 1998 | Tunisia v Wales | L | 4-0 | International Friendly | |
31 Mar 1999 | Switzerland v Wales | L | 2-0 | UEFA European Championship | Group 1 |
05 Jun 1999 | Italy v Wales | L | 4-0 | UEFA European Championship | Group 1 |
09 Jun 1999 | Wales v Denmark | L | 0-2 | UEFA European Championship | Group 1 |
09 Oct 1999 | Wales v Switzerland | L | 0-2 | UEFA European Championship | Group 1 |
07 Oct 2000 | Wales v Norway | D | 1-1 | FIFA World Cup | Europe group 5 |
11 Oct 2000 | Poland v Wales | D | 0-0 | FIFA World Cup | Europe group 5 |
24 Mar 2001 | Armenia v Wales | D | 2-2 | FIFA World Cup | Europe group 5 |
28 Mar 2001 | Wales v Ukraine | D | 1-1 | FIFA World Cup | Europe group 5 |
02 Jun 2001 | Wales v Poland | L | 1-2 | FIFA World Cup | Europe group 5 |
06 Jun 2001 | Ukraine v Wales | D | 1-1 | FIFA World Cup | Europe group 5 |
05 Sep 2001 | Norway v Wales | L | 3-2 | FIFA World Cup | Europe group 5 |
06 Oct 2001 | Wales v Belarus | W | 1-0 | FIFA World Cup | Europe group 5 |
13 Feb 2002 | Wales v Argentina | D | 1-1 | International Friendly | |
27 Mar 2002 | Wales v Czech Republic | D | 0-0 | International Friendly | |
14 May 2002 | Wales v Germany | W | 1-0 | International Friendly | |
21 Aug 2002 | Croatia v Wales | D | 1-1 | International Friendly | |
07 Sep 2002 | Finland v Wales | W | 0-2 | UEFA European Championship | Group 9 |
16 Oct 2002 | Wales v Italy | W | 2-1 | UEFA European Championship | Group 9 |
20 Nov 2002 | Azerbaijan v Wales | W | 0-2 | UEFA European Championship | Group 9 |
12 Feb 2003 | Wales v Bosnia and Herzegovina | D | 2-2 | International Friendly | |
29 Mar 2003 | Wales v Azerbaijan | W | 4-0 | UEFA European Championship | Group 9 |
06 Sep 2003 | Italy v Wales | L | 4-0 | UEFA European Championship | Group 9 |
10 Sep 2003 | Wales v Finland | D | 1-1 | UEFA European Championship | Group 9 |
11 Oct 2003 | Wales v Serbia and Montenegro | L | 2-3 | UEFA European Championship | Group 9 |
15 Nov 2003 | Russia v Wales | D | 0-0 | UEFA European Championship | Play-off 1st leg |
19 Nov 2003 | Wales v Russia | L | 0-1 | UEFA European Championship | Play-off 2nd leg |
18 Aug 2004 | Latvia v Wales | W | 0-2 | International Friendly | |
04 Sep 2004 | Azerbaijan v Wales | D | 1-1 | FIFA World Cup | Europe group 6 |
08 Sep 2004 | Wales v Northern Ireland | D | 2-2 | FIFA World Cup | Europe group 6 |
09 Oct 2004 | England v Wales | L | 2-0 | FIFA World Cup | Europe group 6 |
13 Oct 2004 | Wales v Poland | L | 2-3 | FIFA World Cup | Europe group 6 |
26 Mar 2005 | Wales v Austria | L | 0-2 | FIFA World Cup | Europe group 6 |
17 Aug 2005 | Wales v Slovenia | D | 0-0 | International Friendly | |
03 Sep 2005 | Wales v England | L | 0-1 | FIFA World Cup | Europe group 6 |
08 Oct 2005 | Northern Ireland v Wales | W | 2-3 | FIFA World Cup | Europe group 6 |
12 Oct 2005 | Wales v Azerbaijan | W | 2-0 | FIFA World Cup | Europe group 6 |
16 Nov 2005 | Cyprus v Wales | L | 1-0 | International Friendly |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.