Gary S Roberts

Date of birth04 February 1987
Place of birthChester
NationalityEnglish
Weight66 kg
Height1.73 m
PositionMidfielder

Gary Roberts' contract at Crewe Alexandra was extended to June 2009 in September 2006 but was made available for transfer in June 2008.

He joined Rotherham United in November 2009 on a monthly contract that was soon extended to June 2010 but was cancelled in April 2010.

He joined Port Vale in July 2010 with a six-month contract that was extended to June 2011 in September 2010 and to June 2012 in July 2011.

However, he was made available for transfer in October 2011 before his Vale contract was cancelled in December 2011.

Club history

Team Joined Left Loan / Trialist
Crewe Alexandra 07 Jul 2004 03 Jan 2009
Yeovil Town 22 Aug 2008 02 Jan 2009 L
Yeovil Town 03 Jan 2009 31 Aug 2009
Rotherham United 18 Nov 2009 08 Apr 2010
Port Vale 27 Jul 2010 30 Dec 2011
Mansfield Town 01 Jan 2012 06 Jan 2014
Floriana 17 Jan 2013 31 May 2013 L
Floriana 31 Aug 2013 12 Nov 2013 L
Connah`s Quay Nomads 06 Jan 2014 03 Jan 2015
Mosta 03 Jan 2015 30 Jun 2015
Witton Albion 15 Aug 2015 30 Jun 2016
Bangor City 01 Jul 2016 30 Jun 2017
Southport 06 Jul 2017 09 Jan 2018
Chester FC 09 Jan 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2003-04 Crewe Alexandra League Division 1
2
2004-05 Crewe Alexandra League Championship 2
2005-06 Crewe Alexandra FA Cup 1
2005-06 Crewe Alexandra League Championship 27
6
2
2006-07 Crewe Alexandra FA Cup 1
2006-07 Crewe Alexandra Johnstones Paint Trophy 5
2006-07 Crewe Alexandra League Cup 1
2006-07 Crewe Alexandra League One 41
2
3
3
1
2007-08 Crewe Alexandra FA Cup 2
2007-08 Crewe Alexandra League Cup 1
1
2007-08 Crewe Alexandra League One 40
2
6
3
1
2008-09 Yeovil Town FA Cup 2
2008-09 Yeovil Town Johnstones Paint Trophy 1
1
2008-09 Yeovil Town League Cup 1
2008-09 Yeovil Town League One 27
3
2
7
2
2009-10 Rotherham United FA Cup 2
2009-10 Rotherham United League Two 11
2
3
2
1
2010-11 Port Vale FA Cup 4
1
2010-11 Port Vale Johnstones Paint Trophy 1
1
2010-11 Port Vale League Cup 2
2010-11 Port Vale League Two 30
5
2
12
2011-12 Port Vale FA Cup 2
1
2011-12 Port Vale Johnstones Paint Trophy
1
2011-12 Port Vale League Cup 1
1
2011-12 Port Vale League Two 9
2
4
4


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
26 Dec 2003 Crewe Alexandra v Burnley W 3-1 League Division 1
10 Jan 2004 Crewe Alexandra v Wimbledon W 1-0 League Division 1
08 Mar 2005 Sheffield United v Crewe Alexandra L 4-0 League Championship
15 Mar 2005 West Ham United v Crewe Alexandra D 1-1 League Championship
09 Aug 2005 Norwich City v Crewe Alexandra D 1-1 League Championship
13 Aug 2005 Brighton and Hove Albion v Crewe Alexandra D 2-2 League Championship
20 Aug 2005 Crewe Alexandra v Leicester City D 2-2 League Championship
11 Sep 2005 Crewe Alexandra v Derby County D 1-1 League Championship
13 Sep 2005 Plymouth Argyle v Crewe Alexandra D 1-1 League Championship
17 Sep 2005 Reading v Crewe Alexandra L 1-0 League Championship
24 Sep 2005 Crewe Alexandra v Watford D 0-0 League Championship
27 Sep 2005 Crewe Alexandra v Wolverhampton Wanderers L 0-4 League Championship
01 Oct 2005 Ipswich Town v Crewe Alexandra L 2-1 League Championship
15 Oct 2005 Crewe Alexandra v Luton Town W 3-1 League Championship
18 Oct 2005 Stoke City v Crewe Alexandra L 2-0 League Championship
22 Oct 2005 Cardiff City v Crewe Alexandra L 6-1 League Championship
29 Oct 2005 Crewe Alexandra v Crystal Palace D 2-2 League Championship
01 Nov 2005 Crewe Alexandra v Leeds United W 1-0 League Championship
05 Nov 2005 Millwall v Crewe Alexandra W 1-3 League Championship
19 Nov 2005 Crewe Alexandra v Stoke City L 1-2 League Championship
22 Nov 2005 Luton Town v Crewe Alexandra L 4-1 League Championship
26 Nov 2005 Burnley v Crewe Alexandra L 3-0 League Championship
03 Dec 2005 Crewe Alexandra v Preston North End L 0-2 League Championship
10 Dec 2005 Crewe Alexandra v Norwich City L 1-2 League Championship
17 Dec 2005 Leicester City v Crewe Alexandra D 1-1 League Championship
26 Dec 2005 Crewe Alexandra v Hull City D 2-2 League Championship
28 Dec 2005 Coventry City v Crewe Alexandra D 1-1 League Championship
31 Dec 2005 Crewe Alexandra v Queens Park Rangers L 3-4 League Championship
02 Jan 2006 Sheffield Wednesday v Crewe Alexandra L 3-0 League Championship
07 Jan 2006 Preston North End v Crewe Alexandra L 2-1 FA Cup 3rd round
14 Jan 2006 Derby County v Crewe Alexandra L 5-1 League Championship
21 Jan 2006 Crewe Alexandra v Plymouth Argyle L 1-2 League Championship
28 Jan 2006 Watford v Crewe Alexandra L 4-1 League Championship
04 Feb 2006 Crewe Alexandra v Reading L 3-4 League Championship
11 Feb 2006 Wolverhampton Wanderers v Crewe Alexandra D 1-1 League Championship
14 Feb 2006 Crewe Alexandra v Ipswich Town L 1-2 League Championship
17 Apr 2006 Crewe Alexandra v Cardiff City D 1-1 League Championship
22 Apr 2006 Leeds United v Crewe Alexandra L 1-0 League Championship
05 Aug 2006 Crewe Alexandra v Northampton Town D 2-2 League One
08 Aug 2006 Doncaster Rovers v Crewe Alexandra L 3-1 League One
12 Aug 2006 Scunthorpe United v Crewe Alexandra D 2-2 League One
19 Aug 2006 Crewe Alexandra v Bradford City L 0-3 League One
27 Aug 2006 Brighton and Hove Albion v Crewe Alexandra W 1-4 League One
02 Sep 2006 Crewe Alexandra v Huddersfield Town W 2-0 League One
09 Sep 2006 AFC Bournemouth v Crewe Alexandra L 1-0 League One
12 Sep 2006 Crewe Alexandra v Cheltenham Town W 3-1 League One
16 Sep 2006 Crewe Alexandra v Millwall W 1-0 League One
19 Sep 2006 Crewe Alexandra v Wigan Athletic W 2-0 League Cup 2nd round
23 Sep 2006 Yeovil Town v Crewe Alexandra L 2-0 League One
26 Sep 2006 Swansea City v Crewe Alexandra L 2-1 League One
30 Sep 2006 Crewe Alexandra v Carlisle United W 5-1 League One
07 Oct 2006 Crewe Alexandra v Gillingham W 4-3 League One
14 Oct 2006 Bristol City v Crewe Alexandra L 2-1 League One
31 Oct 2006 Rochdale v Crewe Alexandra W 1-1 (2-0) Johnstones Paint Trophy 2nd round - northern section
04 Nov 2006 Crewe Alexandra v Port Vale W 2-1 League One
11 Nov 2006 Bradford City v Crewe Alexandra L 4-0 FA Cup 1st round
18 Nov 2006 Brentford v Crewe Alexandra W 0-4 League One
25 Nov 2006 Crewe Alexandra v Chesterfield D 2-2 League One
29 Nov 2006 Port Vale v Crewe Alexandra W 2-3 Johnstones Paint Trophy Quarter-final - northern section
05 Dec 2006 Oldham Athletic v Crewe Alexandra L 1-0 League One
09 Dec 2006 Crewe Alexandra v Nottingham Forest L 1-4 League One
23 Dec 2006 Leyton Orient v Crewe Alexandra D 1-1 League One
26 Dec 2006 Crewe Alexandra v Swansea City L 1-3 League One
30 Dec 2006 Crewe Alexandra v Yeovil Town L 2-3 League One
02 Jan 2007 Cheltenham Town v Crewe Alexandra D 1-1 League One
10 Jan 2007 Chesterfield v Crewe Alexandra W 2-4 Johnstones Paint Trophy Semi-final - northern section
13 Jan 2007 Crewe Alexandra v AFC Bournemouth W 2-0 League One
16 Jan 2007 Tranmere Rovers v Crewe Alexandra L 1-0 League One
20 Jan 2007 Carlisle United v Crewe Alexandra W 0-2 League One
27 Jan 2007 Crewe Alexandra v Leyton Orient L 0-4 League One
30 Jan 2007 Crewe Alexandra v Doncaster Rovers D 3-3 Johnstones Paint Trophy Final - northern section (1st leg)
03 Feb 2007 Northampton Town v Crewe Alexandra W 1-2 League One
12 Feb 2007 Doncaster Rovers v Crewe Alexandra L 3-2 Johnstones Paint Trophy Final - northern section (2nd leg)
17 Feb 2007 Bradford City v Crewe Alexandra W 0-1 League One
20 Feb 2007 Crewe Alexandra v Doncaster Rovers W 2-1 League One
24 Feb 2007 Huddersfield Town v Crewe Alexandra W 1-2 League One
27 Feb 2007 Crewe Alexandra v Scunthorpe United L 1-3 League One
10 Mar 2007 Gillingham v Crewe Alexandra L 1-0 League One
13 Mar 2007 Millwall v Crewe Alexandra D 2-2 League One
17 Mar 2007 Crewe Alexandra v Bristol City L 0-1 League One
24 Mar 2007 Crewe Alexandra v Rotherham United W 1-0 League One
31 Mar 2007 Blackpool v Crewe Alexandra L 2-1 League One
07 Apr 2007 Chesterfield v Crewe Alexandra L 2-1 League One
09 Apr 2007 Crewe Alexandra v Brentford W 3-1 League One
14 Apr 2007 Port Vale v Crewe Alexandra L 3-0 League One
21 Apr 2007 Crewe Alexandra v Oldham Athletic W 2-1 League One
28 Apr 2007 Crewe Alexandra v Tranmere Rovers D 1-1 League One
05 May 2007 Nottingham Forest v Crewe Alexandra D 0-0 League One
11 Aug 2007 Crewe Alexandra v Brighton and Hove Albion W 2-1 League One
15 Aug 2007 Crewe Alexandra v Hull City L 0-3 League Cup 1st round
18 Aug 2007 Bristol Rovers v Crewe Alexandra D 1-1 League One
25 Aug 2007 Crewe Alexandra v Leyton Orient L 0-2 League One
01 Sep 2007 Swindon Town v Crewe Alexandra D 1-1 League One
08 Sep 2007 Crewe Alexandra v Huddersfield Town W 2-0 League One
16 Sep 2007 Doncaster Rovers v Crewe Alexandra L 2-0 League One
22 Sep 2007 Crewe Alexandra v Millwall D 0-0 League One
29 Sep 2007 Oldham Athletic v Crewe Alexandra L 3-2 League One
02 Oct 2007 Tranmere Rovers v Crewe Alexandra D 1-1 League One
06 Oct 2007 Crewe Alexandra v AFC Bournemouth L 1-4 League One
13 Oct 2007 Southend United v Crewe Alexandra L 3-0 League One
20 Oct 2007 Crewe Alexandra v Luton Town W 2-0 League One
27 Oct 2007 Cheltenham Town v Crewe Alexandra D 2-2 League One
03 Nov 2007 Crewe Alexandra v Yeovil Town W 2-0 League One
06 Nov 2007 Port Vale v Crewe Alexandra W 0-1 League One
10 Nov 2007 Crewe Alexandra v Milton Keynes Dons W 2-1 FA Cup 1st round
17 Nov 2007 Crewe Alexandra v Northampton Town W 1-0 League One
24 Nov 2007 Nottingham Forest v Crewe Alexandra L 2-0 League One
01 Dec 2007 Oldham Athletic v Crewe Alexandra L 1-0 FA Cup 2nd round
04 Dec 2007 Crewe Alexandra v Gillingham L 2-3 League One
08 Dec 2007 Crewe Alexandra v Walsall D 0-0 League One
15 Dec 2007 Hartlepool United v Crewe Alexandra L 3-0 League One
22 Dec 2007 Crewe Alexandra v Doncaster Rovers L 0-4 League One
29 Dec 2007 Millwall v Crewe Alexandra L 2-0 League One
01 Jan 2008 Crewe Alexandra v Tranmere Rovers W 4-3 League One
14 Jan 2008 Crewe Alexandra v Leeds United L 0-1 League One
22 Jan 2008 Swansea City v Crewe Alexandra L 2-1 League One
26 Jan 2008 Crewe Alexandra v Swindon Town D 0-0 League One
29 Jan 2008 Crewe Alexandra v Bristol Rovers D 1-1 League One
09 Feb 2008 Crewe Alexandra v Swansea City D 2-2 League One
12 Feb 2008 Leyton Orient v Crewe Alexandra W 0-1 League One
23 Feb 2008 Leeds United v Crewe Alexandra D 1-1 League One
26 Feb 2008 Crewe Alexandra v Carlisle United L 0-1 League One
01 Mar 2008 Northampton Town v Crewe Alexandra D 0-0 League One
11 Mar 2008 Crewe Alexandra v Port Vale L 0-2 League One
15 Mar 2008 Gillingham v Crewe Alexandra W 0-3 League One
22 Mar 2008 Crewe Alexandra v Hartlepool United W 3-1 League One
24 Mar 2008 Walsall v Crewe Alexandra D 1-1 League One
29 Mar 2008 Luton Town v Crewe Alexandra L 2-1 League One
05 Apr 2008 Crewe Alexandra v Southend United L 1-3 League One
12 Apr 2008 Yeovil Town v Crewe Alexandra W 0-3 League One
19 Apr 2008 Crewe Alexandra v Cheltenham Town W 3-1 League One
26 Apr 2008 AFC Bournemouth v Crewe Alexandra L 1-0 League One
03 May 2008 Crewe Alexandra v Oldham Athletic L 1-4 League One


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
2002-03 England Under-16 Montaigu Tournament 2
2
2002-03 England Victory Shield 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
29 Nov 2002 England v Scotland W 2-1 Victory Shield
16 Apr 2003 England v Russia W 1-0 Under 16 Montaigu Tournament
17 Apr 2003 England v Gabon W 2-0 Under 16 Montaigu Tournament
19 Apr 2003 France v England L 3-1 Under 16 Montaigu Tournament
21 Apr 2003 Portugal v England L 2-1 Under 16 Montaigu Tournament


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