Date of birth | 18 March 1984 |
Place of birth | Chester |
Nationality | Welsh |
Weight | 74 kg |
Height | 1.78 m |
Position | Midfielder |
Gary played for Liverpool, Denbigh Town and Bala Town during his youth career.
He was made available for transfer by Ipswich Town in May 2008.
Gary joined Huddersfield Town in July 2008 with a two-year contract that was extended to June 2012 in July 2009.
He joined Chesterfield in June 2013 with a three-year contract.
Gary joined Portsmouth in June 2015 with a three-year contract that was cancelled in August 2017.
He joined Wigan Athletic in August 2017 with a one-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Bangor City | 01 Jul 2003 | 22 Feb 2004 | |
Rhyl | 22 Feb 2004 | 30 Jun 2004 | |
Welshpool Town | 01 Jul 2004 | 18 Mar 2005 | |
Accrington Stanley | 18 Mar 2005 | 01 Jan 2007 | |
Ipswich Town | 17 Oct 2006 | 31 Dec 2006 | L |
Ipswich Town | 01 Jan 2007 | 29 Jul 2008 | |
Crewe Alexandra | 12 Feb 2008 | 12 Mar 2008 | L |
Huddersfield Town | 29 Jul 2008 | 30 Jun 2012 | |
Swindon Town | 01 Jul 2012 | 21 Jun 2013 | |
Chesterfield | 22 Jun 2013 | 17 Jun 2015 | |
Portsmouth | 17 Jun 2015 | 08 Aug 2017 | |
Wigan Athletic | 29 Aug 2017 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2005-06 | Accrington Stanley | LDV Vans Trophy | 1 |
1
|
|||
2006-07 | Accrington Stanley | League Cup | 2 | ||||
2006-07 | Accrington Stanley | League Two | 14 | 8 |
1
|
||
2006-07 | Ipswich Town | FA Cup | 4 |
1
|
|||
2006-07 | Ipswich Town | League Championship | 30 | 3 |
2 |
6
|
|
2007-08 | Crewe Alexandra | League One | 3 | 1 |
|||
2007-08 | Ipswich Town | League Championship | 10 | 11 |
1 |
5
|
|
2007-08 | Ipswich Town | League Cup | 1 | ||||
2008-09 | Huddersfield Town | FA Cup | 1 | ||||
2008-09 | Huddersfield Town | Johnstones Paint Trophy | 1 | ||||
2008-09 | Huddersfield Town | League Cup | 2 | 2 |
|||
2008-09 | Huddersfield Town | League One | 43 | 9 |
6
|
1
|
|
2009-10 | Huddersfield Town | FA Cup | 3 | 2 |
|||
2009-10 | Huddersfield Town | Johnstones Paint Trophy | 1 | ||||
2009-10 | Huddersfield Town | League Cup | 1 | ||||
2009-10 | Huddersfield Town | League One | 40 | 3 |
7 |
5
|
|
2009-10 | Huddersfield Town | League One Play-Offs | 2 | ||||
2010-11 | Huddersfield Town | FA Cup | 4 | 3 |
1
|
||
2010-11 | Huddersfield Town | Johnstones Paint Trophy | 2 | 2 |
1
|
||
2010-11 | Huddersfield Town | League Cup | 2 |
1
|
|||
2010-11 | Huddersfield Town | League One | 34 | 3 |
9 |
6
|
|
2010-11 | Huddersfield Town | League One Play-Offs | 3 | ||||
2011-12 | Huddersfield Town | FA Cup | 1 |
1
|
|||
2011-12 | Huddersfield Town | Johnstones Paint Trophy | 1 | 1 |
|||
2011-12 | Huddersfield Town | League Cup | 1 | 1 |
1 |
||
2011-12 | Huddersfield Town | League One | 28 | 11 |
6 |
3
|
|
2011-12 | Huddersfield Town | League One Play-Offs | 1 |
||||
2012-13 | Swindon Town | FA Cup | 1 |
1
|
|||
2012-13 | Swindon Town | League Cup | 2 | ||||
2012-13 | Swindon Town | League One | 29 | 10 |
4 |
5
|
|
2012-13 | Swindon Town | League One Play-Offs | 2 |
2
|
|||
2013-14 | Chesterfield | FA Cup | 2 | 1 |
1
|
||
2013-14 | Chesterfield | Johnstones Paint Trophy | 4 |
2
|
|||
2013-14 | Chesterfield | League Cup | 1 | ||||
2013-14 | Chesterfield | League Two | 36 | 4 |
11 |
3
|
1
|
2014-15 | Chesterfield | FA Cup | 5 | 2 |
1
|
||
2014-15 | Chesterfield | League Cup | 1 | ||||
2014-15 | Chesterfield | League One | 33 | 1 |
6 |
7
|
|
2014-15 | Chesterfield | League One Play-Offs | 2 | ||||
2015-16 | Portsmouth | FA Cup | 3 | 2 |
|||
2015-16 | Portsmouth | League Two | 27 | 6 |
7 |
1
|
1
|
2015-16 | Portsmouth | League Two Play-Offs | 2 | 1 |
|||
2016-17 | Portsmouth | FA Cup | 1 | ||||
2016-17 | Portsmouth | League Two | 31 | 10 |
10 |
6
|
|
2017-18 | Wigan Athletic | FA Cup | 5 | 3 |
|||
2017-18 | Wigan Athletic | League One | 6 | 21 |
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 | |
---|---|---|---|---|---|
08 Aug 2015 | Portsmouth v Dagenham and Redbridge | W | 3-0 | League Two | |
15 Aug 2015 | Plymouth Argyle v Portsmouth | W | 1-2 | League Two | |
18 Aug 2015 | Crawley Town v Portsmouth | D | 0-0 | League Two | |
22 Aug 2015 | Portsmouth v Morecambe | D | 3-3 | League Two | |
29 Aug 2015 | Luton Town v Portsmouth | W | 1-2 | League Two | |
05 Sep 2015 | Portsmouth v Accrington Stanley | D | 0-0 | League Two | |
12 Sep 2015 | Portsmouth v Barnet | W | 3-1 | League Two | |
26 Sep 2015 | Bristol Rovers v Portsmouth | W | 1-2 | League Two | |
29 Sep 2015 | Portsmouth v Exeter City | L | 1-2 | League Two | |
03 Oct 2015 | Portsmouth v Yeovil Town | D | 0-0 | League Two | |
10 Oct 2015 | Cambridge United v Portsmouth | W | 1-3 | League Two | |
17 Oct 2015 | Newport County v Portsmouth | W | 0-1 | League Two | |
20 Oct 2015 | Portsmouth v Stevenage | D | 1-1 | League Two | |
26 Dec 2015 | Leyton Orient v Portsmouth | L | 3-2 | League Two | |
28 Dec 2015 | Portsmouth v Luton Town | D | 0-0 | League Two | |
02 Jan 2016 | Portsmouth v Crawley Town | W | 3-0 | League Two | |
09 Jan 2016 | Ipswich Town v Portsmouth | D | 2-2 | FA Cup | 3rd round |
19 Jan 2016 | Portsmouth v Ipswich Town | W | 2-1 | FA Cup | 3rd round replay |
23 Jan 2016 | Portsmouth v Oxford United | L | 0-1 | League Two | |
30 Jan 2016 | Portsmouth v AFC Bournemouth | L | 1-2 | FA Cup | 4th round |
02 Feb 2016 | Morecambe v Portsmouth | D | 1-1 | League Two | |
06 Feb 2016 | Portsmouth v Leyton Orient | L | 0-1 | League Two | |
13 Feb 2016 | Portsmouth v Bristol Rovers | W | 3-1 | League Two | |
20 Feb 2016 | Yeovil Town v Portsmouth | D | 1-1 | League Two | |
23 Feb 2016 | Barnet v Portsmouth | L | 1-0 | League Two | |
05 Mar 2016 | Stevenage v Portsmouth | W | 0-2 | League Two | |
08 Mar 2016 | Accrington Stanley v Portsmouth | W | 1-3 | League Two | |
12 Mar 2016 | Portsmouth v Newport County | L | 0-3 | League Two | |
25 Mar 2016 | Portsmouth v Notts County | W | 4-0 | League Two | |
02 Apr 2016 | Portsmouth v Carlisle United | W | 1-0 | League Two | |
09 Apr 2016 | Dagenham and Redbridge v Portsmouth | W | 1-4 | League Two | |
16 Apr 2016 | Portsmouth v Plymouth Argyle | L | 1-2 | League Two | |
23 Apr 2016 | Portsmouth v Wycombe Wanderers | W | 2-1 | League Two | |
26 Apr 2016 | AFC Wimbledon v Portsmouth | W | 0-1 | League Two | |
30 Apr 2016 | Hartlepool United v Portsmouth | W | 0-2 | League Two | |
07 May 2016 | Portsmouth v Northampton Town | L | 1-2 | League Two | |
12 May 2016 | Portsmouth v Plymouth Argyle | D | 2-2 | League Two Play-Offs | Semi-final 1st leg |
15 May 2016 | Plymouth Argyle v Portsmouth | L | 1-0 | League Two Play-Offs | Semi-final 2nd leg |
06 Aug 2016 | Portsmouth v Carlisle United | D | 1-1 | League Two | |
13 Aug 2016 | Crewe Alexandra v Portsmouth | D | 0-0 | League Two | |
16 Aug 2016 | Morecambe v Portsmouth | L | 2-0 | League Two | |
20 Aug 2016 | Portsmouth v Colchester United | W | 2-0 | League Two | |
27 Aug 2016 | Exeter City v Portsmouth | W | 0-1 | League Two | |
03 Sep 2016 | Portsmouth v Crawley Town | W | 3-0 | League Two | |
10 Sep 2016 | Portsmouth v Wycombe Wanderers | W | 4-2 | League Two | |
17 Sep 2016 | Accrington Stanley v Portsmouth | L | 1-0 | League Two | |
24 Sep 2016 | Portsmouth v Barnet | W | 5-1 | League Two | |
27 Sep 2016 | Blackpool v Portsmouth | L | 3-1 | League Two | |
01 Oct 2016 | Portsmouth v Doncaster Rovers | L | 1-2 | League Two | |
08 Oct 2016 | Leyton Orient v Portsmouth | W | 0-1 | League Two | |
15 Oct 2016 | Plymouth Argyle v Portsmouth | D | 2-2 | League Two | |
22 Oct 2016 | Portsmouth v Notts County | L | 1-2 | League Two | |
29 Oct 2016 | Cambridge United v Portsmouth | W | 0-1 | League Two | |
05 Nov 2016 | Portsmouth v Wycombe Wanderers | L | 1-2 | FA Cup | 1st round |
12 Nov 2016 | Portsmouth v Mansfield Town | W | 4-0 | League Two | |
19 Nov 2016 | Cheltenham Town v Portsmouth | D | 1-1 | League Two | |
22 Nov 2016 | Luton Town v Portsmouth | W | 1-3 | League Two | |
26 Nov 2016 | Portsmouth v Stevenage | L | 1-2 | League Two | |
10 Dec 2016 | Grimsby Town v Portsmouth | W | 0-1 | League Two | |
17 Dec 2016 | Portsmouth v Hartlepool United | D | 0-0 | League Two | |
02 Jan 2017 | Portsmouth v Luton Town | W | 1-0 | League Two | |
05 Jan 2017 | Doncaster Rovers v Portsmouth | L | 3-1 | League Two | |
28 Jan 2017 | Portsmouth v Exeter City | L | 0-1 | League Two | |
04 Feb 2017 | Wycombe Wanderers v Portsmouth | L | 1-0 | League Two | |
11 Feb 2017 | Portsmouth v Accrington Stanley | W | 2-0 | League Two | |
14 Feb 2017 | Portsmouth v Blackpool | W | 2-0 | League Two | |
18 Feb 2017 | Barnet v Portsmouth | D | 1-1 | League Two | |
25 Feb 2017 | Carlisle United v Portsmouth | W | 0-3 | League Two | |
28 Feb 2017 | Portsmouth v Morecambe | D | 1-1 | League Two | |
04 Mar 2017 | Portsmouth v Crewe Alexandra | L | 0-1 | League Two | |
11 Mar 2017 | Colchester United v Portsmouth | W | 0-4 | League Two | |
14 Mar 2017 | Portsmouth v Grimsby Town | W | 4-0 | League Two | |
18 Mar 2017 | Stevenage v Portsmouth | L | 3-0 | League Two | |
01 Apr 2017 | Hartlepool United v Portsmouth | W | 0-2 | League Two | |
08 Apr 2017 | Portsmouth v Yeovil Town | W | 3-1 | League Two | |
14 Apr 2017 | Portsmouth v Plymouth Argyle | D | 1-1 | League Two | |
17 Apr 2017 | Notts County v Portsmouth | W | 1-3 | League Two | |
22 Apr 2017 | Portsmouth v Cambridge United | W | 2-1 | League Two | |
29 Apr 2017 | Mansfield Town v Portsmouth | W | 0-1 | League Two | |
06 May 2017 | Portsmouth v Cheltenham Town | W | 6-1 | League Two |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.