American flag John Thorrington

Born17 October 1979, Johannesburg
NationalityAmerican
Weight68 kg
Height1.73 m
PositionMidfielder

John joined Grimsby Town in March 2004 on a weekly contract.

Club stats

Season Team Competition Apps Subs Goals Y R
2001-02 Huddersfield Town LDV Vans Trophy 1
1
2001-02 Huddersfield Town League Division 2 29
2
6
3
2001-02 Huddersfield Town League Division 2 Play-Offs 2
2
2001-02 Huddersfield Town Worthington Cup
1
2002-03 Huddersfield Town FA Cup
1
2002-03 Huddersfield Town LDV Vans Trophy 1
2002-03 Huddersfield Town League Division 2 16
15
1
1
2002-03 Huddersfield Town Worthington Cup
1
2003-04 Grimsby Town League Division 2 2
1
1
2003-04 Huddersfield Town Carling Cup 1
1
1
2003-04 Huddersfield Town League Division 3 3
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
11 Aug 2001 Huddersfield Town v AFC Bournemouth W 1-0 League Division 2
18 Aug 2001 Reading v Huddersfield Town L 1-0 League Division 2
21 Aug 2001 Huddersfield Town v Rochdale L 0-1 Worthington Cup 1st round
25 Aug 2001 Huddersfield Town v Bury W 2-0 League Division 2
27 Aug 2001 Peterborough United v Huddersfield Town W 1-2 League Division 2
02 Sep 2001 Huddersfield Town v Wycombe Wanderers W 2-1 League Division 2
08 Sep 2001 Stoke City v Huddersfield Town D 1-1 League Division 2
15 Sep 2001 Huddersfield Town v Blackpool L 2-4 League Division 2
18 Sep 2001 Wigan Athletic v Huddersfield Town L 1-0 League Division 2
22 Sep 2001 Cardiff City v Huddersfield Town W 1-2 League Division 2
25 Sep 2001 Huddersfield Town v Chesterfield D 0-0 League Division 2
29 Sep 2001 Huddersfield Town v Bristol City W 1-0 League Division 2
07 Oct 2001 Queens Park Rangers v Huddersfield Town L 3-2 League Division 2
13 Oct 2001 Huddersfield Town v Brighton and Hove Albion L 1-2 League Division 2
16 Oct 2001 Huddersfield Town v Halifax Town D 0-0 LDV Vans Trophy 1st round - northern section
20 Oct 2001 Tranmere Rovers v Huddersfield Town L 1-0 League Division 2
23 Oct 2001 Northampton Town v Huddersfield Town W 0-3 League Division 2
27 Oct 2001 Huddersfield Town v Wrexham W 5-1 League Division 2
09 Nov 2001 Huddersfield Town v Notts County D 2-2 League Division 2
26 Dec 2001 Huddersfield Town v Peterborough United W 3-1 League Division 2
29 Dec 2001 Huddersfield Town v Stoke City D 0-0 League Division 2
23 Feb 2002 Blackpool v Huddersfield Town W 1-2 League Division 2
02 Mar 2002 Huddersfield Town v Wigan Athletic D 0-0 League Division 2
05 Mar 2002 Chesterfield v Huddersfield Town D 1-1 League Division 2
09 Mar 2002 Huddersfield Town v Swindon Town W 2-0 League Division 2
12 Mar 2002 Wycombe Wanderers v Huddersfield Town W 2-4 League Division 2
16 Mar 2002 Cambridge United v Huddersfield Town W 0-1 League Division 2
23 Mar 2002 Huddersfield Town v Northampton Town W 2-0 League Division 2
30 Mar 2002 Wrexham v Huddersfield Town D 1-1 League Division 2
01 Apr 2002 Huddersfield Town v Oldham Athletic D 0-0 League Division 2
06 Apr 2002 Brentford v Huddersfield Town L 3-0 League Division 2
09 Apr 2002 Huddersfield Town v Cardiff City D 2-2 League Division 2
13 Apr 2002 Huddersfield Town v Port Vale W 2-1 League Division 2
28 Apr 2002 Huddersfield Town v Brentford D 0-0 League Division 2 Play-Offs Semi-final 1st leg
01 May 2002 Brentford v Huddersfield Town L 2-1 League Division 2 Play-Offs Semi-final 2nd leg
10 Aug 2002 Huddersfield Town v Brentford L 0-2 League Division 2
13 Aug 2002 Plymouth Argyle v Huddersfield Town L 2-1 League Division 2
17 Aug 2002 Peterborough United v Huddersfield Town W 0-1 League Division 2
24 Aug 2002 Huddersfield Town v Crewe Alexandra D 1-1 League Division 2
26 Aug 2002 Tranmere Rovers v Huddersfield Town L 2-1 League Division 2
31 Aug 2002 Huddersfield Town v Blackpool D 0-0 League Division 2
07 Sep 2002 Huddersfield Town v Barnsley W 1-0 League Division 2
14 Sep 2002 Northampton Town v Huddersfield Town D 0-0 League Division 2
17 Sep 2002 Queens Park Rangers v Huddersfield Town L 3-0 League Division 2
21 Sep 2002 Huddersfield Town v Luton Town L 0-1 League Division 2
01 Oct 2002 Huddersfield Town v Burnley L 0-1 Worthington Cup 2nd round
05 Oct 2002 Huddersfield Town v Port Vale D 2-2 League Division 2
12 Oct 2002 Huddersfield Town v Notts County W 3-0 League Division 2
19 Oct 2002 Mansfield Town v Huddersfield Town W 0-2 League Division 2
22 Oct 2002 Wrexham v Huddersfield Town L 2-1 LDV Vans Trophy 1st round - northern section
26 Oct 2002 Huddersfield Town v Colchester United D 1-1 League Division 2
29 Oct 2002 Bristol City v Huddersfield Town L 1-0 League Division 2
09 Nov 2002 Huddersfield Town v Wycombe Wanderers D 0-0 League Division 2
16 Nov 2002 Swindon Town v Huddersfield Town L 1-0 FA Cup 1st round
23 Nov 2002 Huddersfield Town v Swindon Town L 2-3 League Division 2
30 Nov 2002 Chesterfield v Huddersfield Town L 1-0 League Division 2
29 Dec 2002 Cardiff City v Huddersfield Town L 4-0 League Division 2
01 Jan 2003 Blackpool v Huddersfield Town D 1-1 League Division 2
11 Jan 2003 Huddersfield Town v Peterborough United L 0-1 League Division 2
25 Jan 2003 Huddersfield Town v Cardiff City W 1-0 League Division 2
04 Feb 2003 Huddersfield Town v Plymouth Argyle W 1-0 League Division 2
15 Feb 2003 Huddersfield Town v Cheltenham Town D 3-3 League Division 2
25 Feb 2003 Brentford v Huddersfield Town L 1-0 League Division 2
01 Mar 2003 Huddersfield Town v Northampton Town W 2-0 League Division 2
04 Mar 2003 Huddersfield Town v Queens Park Rangers L 0-3 League Division 2
18 Mar 2003 Huddersfield Town v Mansfield Town D 1-1 League Division 2
22 Mar 2003 Huddersfield Town v Bristol City L 1-2 League Division 2
29 Mar 2003 Notts County v Huddersfield Town L 3-2 League Division 2
21 Apr 2003 Stockport County v Huddersfield Town L 2-1 League Division 2
09 Aug 2003 Huddersfield Town v Cambridge United D 2-2 League Division 3
12 Aug 2003 Huddersfield Town v Derby County W 2-1 Carling Cup 1st round
16 Aug 2003 Boston United v Huddersfield Town D 2-2 League Division 3
23 Aug 2003 Huddersfield Town v York City L 0-1 League Division 3
25 Aug 2003 Doncaster Rovers v Huddersfield Town D 1-1 League Division 3
15 Nov 2003 Huddersfield Town v Hull City W 3-1 League Division 3


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

Club history

Team Joined Left Loan / Trialist
Manchester United 07 Oct 1997 01 Jul 1999
Bayer Leverkusen 01 Jul 1999 16 Mar 2001
Huddersfield Town 16 Mar 2001 11 Mar 2004
Grimsby Town 11 Mar 2004 27 Apr 2004

International stats

Season Team Competition Apps Subs Goals Y R
1998-99 USA World Youth Cup 3
1
1999-00 USA Olympics 2
1
1
2000-01 USA International
1
2007-08 USA FIFA World Cup
1
2008-09 USA FIFA World Cup 1
2008-09 USA International 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
05 Apr 1999 USA v England W 1-0 World Youth Cup Finals group E
08 Apr 1999 Japan v USA L 3-1 World Youth Cup Finals group E
11 Apr 1999 Cameroon v USA W 1-3 World Youth Cup Finals group E
15 Apr 1999 Spain v USA L 3-2 World Youth Cup 2nd round
21 Apr 2000 USA v Honduras W 3-0 Olympics North and Central America final round group D
25 Apr 2000 USA v Canada D 0-0 Olympics North and Central America final round group D
30 Apr 2000 USA v Honduras L 1-2 Olympics North and Central America final round group D
07 Jun 2001 USA v Ecuador D 0-0 International
22 Jun 2008 Barbados v USA W 0-1 FIFA World Cup North and Central America 2nd round 2nd leg
19 Nov 2008 USA v Guatemala W 2-0 FIFA World Cup North and Central America semi-final round group A
24 Jan 2009 USA v Sweden W 3-2 International


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