Gary M Roberts

Date of birth18 March 1984
Place of birthChester
NationalityWelsh
Weight74 kg
Height1.78 m
PositionMidfielder

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.

Club history

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

Club stats

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.

Club matches

Date Match Result Competition Round
15 Sep 2012 Carlisle United v Swindon Town D 2-2 League One
18 Sep 2012 Portsmouth v Swindon Town W 1-2 League One
22 Sep 2012 Swindon Town v AFC Bournemouth W 4-0 League One
25 Sep 2012 Swindon Town v Burnley W 3-1 League Cup 3rd round
29 Sep 2012 Shrewsbury Town v Swindon Town W 0-1 League One
13 Oct 2012 Swindon Town v Coventry City D 2-2 League One
20 Oct 2012 Swindon Town v Scunthorpe United D 1-1 League One
23 Oct 2012 Crewe Alexandra v Swindon Town L 2-1 League One
27 Oct 2012 Stevenage v Swindon Town W 0-4 League One
30 Oct 2012 Swindon Town v Aston Villa L 2-3 League Cup 4th round
03 Nov 2012 Swindon Town v Macclesfield Town L 0-2 FA Cup 1st round
06 Nov 2012 Swindon Town v Sheffield United D 0-0 League One
10 Nov 2012 Walsall v Swindon Town W 0-2 League One
17 Nov 2012 Swindon Town v Yeovil Town W 4-1 League One
20 Nov 2012 Swindon Town v Brentford L 0-1 League One
24 Nov 2012 Notts County v Swindon Town L 1-0 League One
08 Dec 2012 Swindon Town v Doncaster Rovers D 1-1 League One
15 Dec 2012 Oldham Athletic v Swindon Town W 0-2 League One
21 Dec 2012 Swindon Town v Tranmere Rovers W 5-0 League One
01 Jan 2013 Swindon Town v Portsmouth W 5-0 League One
05 Jan 2013 Swindon Town v Carlisle United W 4-0 League One
12 Jan 2013 AFC Bournemouth v Swindon Town D 1-1 League One
19 Jan 2013 Swindon Town v Shrewsbury Town W 2-0 League One
29 Jan 2013 Leyton Orient v Swindon Town D 0-0 League One
02 Feb 2013 Crawley Town v Swindon Town D 1-1 League One
05 Feb 2013 Colchester United v Swindon Town W 0-1 League One
09 Feb 2013 Swindon Town v Hartlepool United D 1-1 League One
19 Feb 2013 Tranmere Rovers v Swindon Town W 1-3 League One
23 Feb 2013 Swindon Town v Preston North End D 1-1 League One
26 Feb 2013 Swindon Town v Bury L 0-1 League One
02 Mar 2013 Coventry City v Swindon Town W 1-2 League One
09 Mar 2013 Swindon Town v Walsall D 2-2 League One
12 Mar 2013 Brentford v Swindon Town L 2-1 League One
19 Mar 2013 Yeovil Town v Swindon Town W 0-2 League One
23 Mar 2013 Swindon Town v Notts County D 0-0 League One
29 Mar 2013 Swindon Town v Oldham Athletic D 1-1 League One
01 Apr 2013 Doncaster Rovers v Swindon Town L 1-0 League One
09 Apr 2013 Milton Keynes Dons v Swindon Town L 2-0 League One
13 Apr 2013 Sheffield United v Swindon Town L 2-0 League One
16 Apr 2013 Swindon Town v Crewe Alexandra W 4-1 League One
20 Apr 2013 Swindon Town v Stevenage W 3-0 League One
27 Apr 2013 Scunthorpe United v Swindon Town L 3-1 League One
04 May 2013 Swindon Town v Brentford D 1-1 League One Play-Offs Semi-final 1st leg
06 May 2013 Brentford v Swindon Town D 3-3
Agg: 4-4 (4-5)
League One Play-Offs Semi-final 2nd leg


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