James Thomas

Date of birth16 January 1979
Place of birthSwansea
NationalityWelsh
Weight83 kg
Height1.83 m
PositionForward

This young Welshman made his long-awaited senior debut for Blackburn when he came off the subs' bench at Sheffield United and went on to score a double in the 4-1 Worthington Cup win over Portsmouth and another goal against Bolton. When Marcus Bent arrived from Sheffield United he journeyed in the opposite direction in a loan deal that allowed him to stay at Bramall Lane until the end of the season. He was mostly used as a substitute by the Blades, and after being sidelined by an injury at the beginning of the new year he came back to score the winner in the 3-2 home win over Preston. A pacy striker he showed skill in holding the ball and patience in his build up. James again appeared regularly for Wales U21s winning seven more caps during the season.

James signed a new two-year deal with Swansea City in June 2003.

Club history

Team Joined Left Loan / Trialist
Blackburn Rovers 02 Jul 1996 31 May 2002
West Bromwich Albion 29 Aug 1997 28 Sep 1997 L
Blackpool 21 Mar 2000 08 May 2000 L
Sheffield United 24 Nov 2000 07 May 2001 L
Bristol Rovers 12 Sep 2001 19 Sep 2001 T
Bristol Rovers 17 Oct 2001 24 Oct 2001 T
Bristol Rovers 22 Mar 2002 20 Apr 2002 L
Swansea City 31 May 2002 30 Jun 2005

Club stats

Season Team Competition Apps Subs Goals Y R
2000-01 Blackburn Rovers League Cup 1
2
2000-01 Blackburn Rovers League Division 1 1
3
1
2000-01 Sheffield United FA Cup
1
2000-01 Sheffield United League Division 1 3
7
1
1
2001-02 Bristol Rovers League Division 3 7
1
2002-03 Swansea City FA Cup 1
2002-03 Swansea City LDV Vans Trophy 1
1
2002-03 Swansea City League Cup 1
1
2002-03 Swansea City League Division 3 34
5
12
1
2003-04 Swansea City FA Cup 1
3
2003-04 Swansea City LDV Vans Trophy 1
2003-04 Swansea City League Cup
1
2003-04 Swansea City League Division 3 8
8
3
1
2004-05 Swansea City League Two
2


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
15 Sep 2000 Sheffield United v Blackburn Rovers L 2-0 League Division 1
19 Sep 2000 Blackburn Rovers v Portsmouth W 4-0 League Cup 2nd round 1st leg
23 Sep 2000 Blackburn Rovers v Bolton Wanderers D 1-1 League Division 1
30 Sep 2000 West Bromwich Albion v Blackburn Rovers L 1-0 League Division 1
18 Nov 2000 Blackburn Rovers v Wolverhampton Wanderers W 1-0 League Division 1


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
1995-96 Wales UEFA Under-21 1
1996-97 Wales UEFA Under-18 2
1996-97 Wales UEFA Under-21 5
1997-98 Wales UEFA Under-18 2
1
1998-99 Wales UEFA Under-21 2
1
1998-99 Wales Under-21 1
1999-00 Wales UEFA Under-21
1
2000-01 Wales UEFA Under-21 7
1
1
2001-02 Wales UEFA Under-21 4


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
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
15 Oct 1996 Wales v Netherlands L 0-2 UEFA U18 Group 1
17 Oct 1996 Scotland v Wales L 2-1 UEFA U18 Group 1
08 Nov 1996 Netherlands v Wales W 0-1 UEFA U21 Group 7
13 Dec 1996 Wales v Turkey L 0-3 UEFA U21 Group 7
28 Mar 1997 Wales v Belgium W 1-0 UEFA U21 Group 7
22 Sep 1997 Norway v Wales W 2-3 UEFA U18 Group 13
24 Sep 1997 Wales v Poland D 1-1 UEFA U18 Group 13
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
18 Nov 1998 Portugal v Wales L 3-0 U21
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
06 Oct 2000 Wales v Norway L 0-2 UEFA U21 Group 5
10 Oct 2000 Poland v Wales L 2-1 UEFA U21 Group 5
23 Mar 2001 Armenia v Wales L 1-0 UEFA U21 Group 5
27 Mar 2001 Wales v Ukraine L 0-3 UEFA U21 Group 5
01 Jun 2001 Wales v Poland L 0-4 UEFA U21 Group 5
05 Jun 2001 Ukraine v Wales L 1-0 UEFA U21 Group 5
31 Aug 2001 Wales v Armenia D 1-1 UEFA U21 Group 5
31 Aug 2001 Wales v Armenia D 1-1 UEFA U21 Group 5
04 Sep 2001 Norway v Wales L 2-0 UEFA U21 Group 5
05 Oct 2001 Wales v Belarus L 1-2 UEFA U21 Group 5


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