Date of birth | 25 April 1994 |
Place of birth | Shrewsbury |
Nationality | English |
Weight | 66 kg |
Height | 1.85 m |
Position | Goalkeeper |
Ben Garratt signed his first pro contract with Crewe Alexandra in May 2011.
It ran to June 2013 and was extended to June 2016 in May 2014, to June 2017 in March 2015 and to June 2019 in March 2017.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Crewe Alexandra | 10 May 2011 | ||
Stafford Rangers | 22 Feb 2013 | 22 Mar 2013 | L |
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
2012-13 | Crewe Alexandra | League One | 1 | 1 | ||||
2013-14 | Crewe Alexandra | FA Cup | 1 | 2 | ||||
2013-14 | Crewe Alexandra | League One | 26 | 3 | 38 |
1
|
||
2014-15 | Crewe Alexandra | FA Cup | 2 | 2 | ||||
2014-15 | Crewe Alexandra | League Cup | 2 | 1 | 3 | |||
2014-15 | Crewe Alexandra | League One | 30 | 7 | 48 | |||
2015-16 | Crewe Alexandra | FA Cup | 1 | 1 |
1
|
|||
2015-16 | Crewe Alexandra | Johnstones Paint Trophy | 1 | 3 | ||||
2015-16 | Crewe Alexandra | League Cup | 1 | 3 | ||||
2015-16 | Crewe Alexandra | League One | 46 | 4 | 80 |
1
|
||
2016-17 | Crewe Alexandra | FA Cup | 2 | 5 | ||||
2016-17 | Crewe Alexandra | Football League Trophy | 3 | 1 | 5 | |||
2016-17 | Crewe Alexandra | League Cup | 2 | 5 | ||||
2016-17 | Crewe Alexandra | League Two | 46 | 10 | 66 | |||
2017-18 | Crewe Alexandra | FA Cup | 1 | 1 | ||||
2017-18 | Crewe Alexandra | Football League Trophy | 2 | 5 | ||||
2017-18 | Crewe Alexandra | League Cup | 1 | 2 | ||||
2017-18 | Crewe Alexandra | League Two | 35 | 1 |
8 | 50 |
2
|
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 | |
---|---|---|---|---|---|
27 Apr 2013 | Crewe Alexandra v Walsall | W | 2-0 | League One | |
19 Nov 2013 | Crewe Alexandra v Wycombe Wanderers | L | 0-2 | FA Cup | 1st round replay |
14 Dec 2013 | Coventry City v Crewe Alexandra | D | 2-2 | League One | |
21 Dec 2013 | Crewe Alexandra v Shrewsbury Town | D | 1-1 | League One | |
26 Dec 2013 | Wolverhampton Wanderers v Crewe Alexandra | L | 2-0 | League One | |
29 Dec 2013 | Colchester United v Crewe Alexandra | W | 1-2 | League One | |
01 Jan 2014 | Crewe Alexandra v Carlisle United | W | 2-1 | League One | |
11 Jan 2014 | Rotherham United v Crewe Alexandra | L | 4-2 | League One | |
18 Jan 2014 | Crewe Alexandra v Leyton Orient | L | 1-2 | League One | |
21 Jan 2014 | Crewe Alexandra v Milton Keynes Dons | W | 2-0 | League One | |
25 Jan 2014 | Tranmere Rovers v Crewe Alexandra | L | 1-0 | League One | |
01 Feb 2014 | Crewe Alexandra v Sheffield United | W | 3-0 | League One | |
08 Feb 2014 | Bradford City v Crewe Alexandra | D | 3-3 | League One | |
15 Feb 2014 | Crewe Alexandra v Brentford | L | 1-3 | League One | |
22 Feb 2014 | Port Vale v Crewe Alexandra | W | 1-3 | League One | |
01 Mar 2014 | Crewe Alexandra v Swindon Town | D | 1-1 | League One | |
08 Mar 2014 | Peterborough United v Crewe Alexandra | L | 4-2 | League One | |
11 Mar 2014 | Walsall v Crewe Alexandra | D | 1-1 | League One | |
15 Mar 2014 | Crewe Alexandra v Oldham Athletic | D | 1-1 | League One | |
22 Mar 2014 | Gillingham v Crewe Alexandra | W | 1-3 | League One | |
25 Mar 2014 | Crewe Alexandra v Notts County | L | 1-3 | League One | |
29 Mar 2014 | Crewe Alexandra v Coventry City | L | 1-2 | League One | |
05 Apr 2014 | Crawley Town v Crewe Alexandra | W | 1-2 | League One | |
12 Apr 2014 | Crewe Alexandra v Wolverhampton Wanderers | L | 0-2 | League One | |
18 Apr 2014 | Shrewsbury Town v Crewe Alexandra | W | 1-3 | League One | |
21 Apr 2014 | Crewe Alexandra v Colchester United | D | 0-0 | League One | |
26 Apr 2014 | Bristol City v Crewe Alexandra | D | 0-0 | League One | |
03 May 2014 | Crewe Alexandra v Preston North End | W | 2-1 | League One | |
12 Aug 2014 | Barnsley v Crewe Alexandra | W | 0-2 | League Cup | 1st round |
19 Aug 2014 | Crewe Alexandra v Rochdale | L | 2-5 | League One | |
23 Aug 2014 | Swindon Town v Crewe Alexandra | L | 2-0 | League One | |
26 Aug 2014 | Crewe Alexandra v Bolton Wanderers | L | 2-3 | League Cup | 2nd round |
30 Aug 2014 | Gillingham v Crewe Alexandra | L | 2-0 | League One | |
13 Sep 2014 | Crewe Alexandra v Port Vale | W | 2-1 | League One | |
16 Sep 2014 | Yeovil Town v Crewe Alexandra | D | 1-1 | League One | |
20 Sep 2014 | Milton Keynes Dons v Crewe Alexandra | L | 6-1 | League One | |
27 Sep 2014 | Crewe Alexandra v Colchester United | L | 0-3 | League One | |
30 Sep 2014 | Crewe Alexandra v Notts County | L | 0-3 | League One | |
04 Oct 2014 | Bradford City v Crewe Alexandra | L | 2-0 | League One | |
11 Oct 2014 | Crewe Alexandra v Coventry City | W | 2-1 | League One | |
18 Oct 2014 | Walsall v Crewe Alexandra | W | 0-1 | League One | |
21 Oct 2014 | Crewe Alexandra v Peterborough United | W | 1-0 | League One | |
25 Oct 2014 | Crewe Alexandra v Sheffield United | L | 0-1 | League One | |
01 Nov 2014 | Crawley Town v Crewe Alexandra | D | 1-1 | League One | |
08 Nov 2014 | Crewe Alexandra v Sheffield United | D | 0-0 | FA Cup | 1st round |
15 Nov 2014 | Crewe Alexandra v Chesterfield | D | 0-0 | League One | |
18 Nov 2014 | Sheffield United v Crewe Alexandra | L | 2-0 | FA Cup | 1st round replay |
22 Nov 2014 | Leyton Orient v Crewe Alexandra | L | 4-1 | League One | |
29 Nov 2014 | Crewe Alexandra v Doncaster Rovers | D | 1-1 | League One | |
13 Dec 2014 | Scunthorpe United v Crewe Alexandra | L | 2-1 | League One | |
20 Dec 2014 | Crewe Alexandra v Bristol City | W | 1-0 | League One | |
26 Dec 2014 | Oldham Athletic v Crewe Alexandra | W | 1-2 | League One | |
28 Dec 2014 | Crewe Alexandra v Preston North End | D | 1-1 | League One | |
10 Jan 2015 | Crewe Alexandra v Gillingham | W | 3-1 | League One | |
17 Jan 2015 | Notts County v Crewe Alexandra | L | 2-1 | League One | |
24 Jan 2015 | Port Vale v Crewe Alexandra | W | 0-1 | League One | |
31 Jan 2015 | Crewe Alexandra v Milton Keynes Dons | L | 0-5 | League One | |
07 Feb 2015 | Colchester United v Crewe Alexandra | W | 2-3 | League One | |
10 Feb 2015 | Crewe Alexandra v Yeovil Town | W | 1-0 | League One | |
14 Feb 2015 | Crewe Alexandra v Fleetwood Town | W | 2-0 | League One | |
17 Feb 2015 | Doncaster Rovers v Crewe Alexandra | L | 2-1 | League One | |
21 Feb 2015 | Barnsley v Crewe Alexandra | L | 2-0 | League One | |
08 Aug 2015 | Crewe Alexandra v Port Vale | D | 0-0 | League One | |
12 Aug 2015 | Crewe Alexandra v Preston North End | L | 1-3 | League Cup | 1st round |
15 Aug 2015 | Scunthorpe United v Crewe Alexandra | L | 2-0 | League One | |
18 Aug 2015 | Coventry City v Crewe Alexandra | L | 3-2 | League One | |
22 Aug 2015 | Crewe Alexandra v Bury | D | 3-3 | League One | |
29 Aug 2015 | Wigan Athletic v Crewe Alexandra | L | 1-0 | League One | |
05 Sep 2015 | Crewe Alexandra v Swindon Town | L | 1-3 | League One | |
12 Sep 2015 | Crewe Alexandra v Millwall | L | 1-3 | League One | |
19 Sep 2015 | Shrewsbury Town v Crewe Alexandra | W | 0-1 | League One | |
26 Sep 2015 | Walsall v Crewe Alexandra | D | 1-1 | League One | |
29 Sep 2015 | Crewe Alexandra v Southend United | L | 1-2 | League One | |
03 Oct 2015 | Crewe Alexandra v Chesterfield | L | 1-2 | League One | |
06 Oct 2015 | Crewe Alexandra v Wigan Athletic | L | 2-3 | Johnstones Paint Trophy | 2nd round - northern section |
10 Oct 2015 | Barnsley v Crewe Alexandra | W | 1-2 | League One | |
17 Oct 2015 | Crewe Alexandra v Gillingham | L | 0-1 | League One | |
20 Oct 2015 | Burton Albion v Crewe Alexandra | D | 0-0 | League One | |
24 Oct 2015 | Blackpool v Crewe Alexandra | L | 2-0 | League One | |
31 Oct 2015 | Crewe Alexandra v Sheffield United | W | 1-0 | League One | |
07 Nov 2015 | Crewe Alexandra v Eastleigh | L | 0-1 | FA Cup | 1st round |
14 Nov 2015 | Bradford City v Crewe Alexandra | L | 2-0 | League One | |
21 Nov 2015 | Crewe Alexandra v Peterborough United | L | 1-5 | League One | |
24 Nov 2015 | Colchester United v Crewe Alexandra | W | 2-3 | League One | |
28 Nov 2015 | Crewe Alexandra v Oldham Athletic | W | 1-0 | League One | |
12 Dec 2015 | Doncaster Rovers v Crewe Alexandra | L | 3-2 | League One | |
19 Dec 2015 | Crewe Alexandra v Fleetwood Town | D | 1-1 | League One | |
28 Dec 2015 | Crewe Alexandra v Shrewsbury Town | L | 1-2 | League One | |
02 Jan 2016 | Crewe Alexandra v Coventry City | L | 0-5 | League One | |
16 Jan 2016 | Swindon Town v Crewe Alexandra | L | 4-3 | League One | |
23 Jan 2016 | Crewe Alexandra v Wigan Athletic | D | 1-1 | League One | |
26 Jan 2016 | Bury v Crewe Alexandra | D | 0-0 | League One | |
30 Jan 2016 | Millwall v Crewe Alexandra | D | 1-1 | League One | |
06 Feb 2016 | Crewe Alexandra v Rochdale | W | 2-0 | League One | |
13 Feb 2016 | Crewe Alexandra v Walsall | D | 1-1 | League One | |
16 Feb 2016 | Rochdale v Crewe Alexandra | D | 2-2 | League One | |
20 Feb 2016 | Chesterfield v Crewe Alexandra | L | 3-1 | League One | |
27 Feb 2016 | Crewe Alexandra v Barnsley | L | 1-2 | League One | |
01 Mar 2016 | Southend United v Crewe Alexandra | D | 1-1 | League One | |
05 Mar 2016 | Crewe Alexandra v Burton Albion | D | 1-1 | League One | |
12 Mar 2016 | Gillingham v Crewe Alexandra | L | 3-0 | League One | |
19 Mar 2016 | Crewe Alexandra v Blackpool | L | 1-2 | League One | |
25 Mar 2016 | Sheffield United v Crewe Alexandra | L | 3-2 | League One | |
28 Mar 2016 | Crewe Alexandra v Bradford City | L | 0-1 | League One | |
02 Apr 2016 | Peterborough United v Crewe Alexandra | L | 3-0 | League One | |
09 Apr 2016 | Port Vale v Crewe Alexandra | L | 3-0 | League One | |
16 Apr 2016 | Crewe Alexandra v Scunthorpe United | L | 2-3 | League One | |
19 Apr 2016 | Crewe Alexandra v Colchester United | D | 1-1 | League One | |
23 Apr 2016 | Oldham Athletic v Crewe Alexandra | L | 1-0 | League One | |
30 Apr 2016 | Crewe Alexandra v Doncaster Rovers | W | 3-1 | League One | |
08 May 2016 | Fleetwood Town v Crewe Alexandra | L | 2-0 | League One | |
06 Aug 2016 | Stevenage v Crewe Alexandra | W | 1-2 | League Two | |
09 Aug 2016 | Sheffield United v Crewe Alexandra | W | 1-2 | League Cup | 1st round |
13 Aug 2016 | Crewe Alexandra v Portsmouth | D | 0-0 | League Two | |
16 Aug 2016 | Crewe Alexandra v Hartlepool United | D | 3-3 | League Two | |
20 Aug 2016 | Newport County v Crewe Alexandra | D | 1-1 | League Two | |
23 Aug 2016 | Blackburn Rovers v Crewe Alexandra | L | 4-3 | League Cup | 2nd round |
27 Aug 2016 | Cheltenham Town v Crewe Alexandra | L | 2-0 | League Two | |
30 Aug 2016 | Accrington Stanley v Crewe Alexandra | W | 0-3 | Football League Trophy | Group B – North |
03 Sep 2016 | Crewe Alexandra v Doncaster Rovers | W | 2-1 | League Two | |
10 Sep 2016 | Crewe Alexandra v Exeter City | W | 2-0 | League Two | |
17 Sep 2016 | Grimsby Town v Crewe Alexandra | W | 0-2 | League Two | |
24 Sep 2016 | Crewe Alexandra v Blackpool | D | 1-1 | League Two | |
27 Sep 2016 | Wycombe Wanderers v Crewe Alexandra | L | 5-1 | League Two | |
01 Oct 2016 | Crewe Alexandra v Mansfield Town | D | 1-1 | League Two | |
04 Oct 2016 | Crewe Alexandra v Wolverhampton Wanderers | L | 2-3 | Football League Trophy | Group B – North |
08 Oct 2016 | Luton Town v Crewe Alexandra | D | 1-1 | League Two | |
15 Oct 2016 | Notts County v Crewe Alexandra | D | 1-1 | League Two | |
22 Oct 2016 | Crewe Alexandra v Yeovil Town | L | 0-1 | League Two | |
29 Oct 2016 | Leyton Orient v Crewe Alexandra | W | 0-2 | League Two | |
05 Nov 2016 | Cheltenham Town v Crewe Alexandra | D | 1-1 | FA Cup | 1st round |
08 Nov 2016 | Crewe Alexandra v Chesterfield | L | 0-2 | Football League Trophy | Group B – North |
12 Nov 2016 | Crewe Alexandra v Plymouth Argyle | L | 1-2 | League Two | |
15 Nov 2016 | Crewe Alexandra v Cheltenham Town | L | 1-4 | FA Cup | 1st round replay |
19 Nov 2016 | Barnet v Crewe Alexandra | D | 0-0 | League Two | |
22 Nov 2016 | Crewe Alexandra v Morecambe | W | 2-1 | League Two | |
26 Nov 2016 | Colchester United v Crewe Alexandra | L | 4-0 | League Two | |
10 Dec 2016 | Crewe Alexandra v Crawley Town | L | 0-2 | League Two | |
17 Dec 2016 | Cambridge United v Crewe Alexandra | L | 2-1 | League Two | |
26 Dec 2016 | Crewe Alexandra v Carlisle United | D | 1-1 | League Two | |
31 Dec 2016 | Crewe Alexandra v Accrington Stanley | L | 0-1 | League Two | |
02 Jan 2017 | Morecambe v Crewe Alexandra | D | 0-0 | League Two | |
07 Jan 2017 | Mansfield Town v Crewe Alexandra | L | 3-0 | League Two | |
14 Jan 2017 | Crewe Alexandra v Luton Town | L | 1-2 | League Two | |
21 Jan 2017 | Doncaster Rovers v Crewe Alexandra | L | 3-1 | League Two | |
28 Jan 2017 | Crewe Alexandra v Cheltenham Town | D | 0-0 | League Two | |
04 Feb 2017 | Exeter City v Crewe Alexandra | L | 4-0 | League Two | |
11 Feb 2017 | Crewe Alexandra v Grimsby Town | W | 5-0 | League Two | |
14 Feb 2017 | Crewe Alexandra v Wycombe Wanderers | W | 2-1 | League Two | |
18 Feb 2017 | Blackpool v Crewe Alexandra | D | 2-2 | League Two | |
25 Feb 2017 | Crewe Alexandra v Stevenage | L | 1-2 | League Two | |
28 Feb 2017 | Hartlepool United v Crewe Alexandra | L | 4-0 | League Two | |
04 Mar 2017 | Portsmouth v Crewe Alexandra | W | 0-1 | League Two | |
11 Mar 2017 | Crewe Alexandra v Newport County | L | 1-2 | League Two | |
14 Mar 2017 | Crawley Town v Crewe Alexandra | W | 0-3 | League Two | |
18 Mar 2017 | Crewe Alexandra v Colchester United | W | 2-0 | League Two | |
25 Mar 2017 | Carlisle United v Crewe Alexandra | W | 0-2 | League Two | |
01 Apr 2017 | Crewe Alexandra v Cambridge United | L | 1-2 | League Two | |
08 Apr 2017 | Accrington Stanley v Crewe Alexandra | L | 3-2 | League Two | |
14 Apr 2017 | Crewe Alexandra v Notts County | D | 2-2 | League Two | |
17 Apr 2017 | Yeovil Town v Crewe Alexandra | L | 3-0 | League Two | |
22 Apr 2017 | Crewe Alexandra v Leyton Orient | W | 3-0 | League Two | |
29 Apr 2017 | Plymouth Argyle v Crewe Alexandra | L | 2-1 | League Two | |
06 May 2017 | Crewe Alexandra v Barnet | W | 4-1 | League Two | |
05 Aug 2017 | Crewe Alexandra v Mansfield Town | D | 2-2 | League Two | |
09 Aug 2017 | Crewe Alexandra v Bolton Wanderers | L | 1-2 | League Cup | 1st round |
12 Aug 2017 | Crewe Alexandra v Newport County | D | 1-1 | League Two | |
19 Aug 2017 | Crewe Alexandra v Barnet | W | 1-0 | League Two | |
26 Aug 2017 | Port Vale v Crewe Alexandra | W | 0-1 | League Two | |
29 Aug 2017 | Crewe Alexandra v Newcastle United | L | 1-2 | Football League Trophy | Group D – North |
02 Sep 2017 | Grimsby Town v Crewe Alexandra | L | 1-0 | League Two | |
09 Sep 2017 | Crewe Alexandra v Chesterfield | W | 5-1 | League Two | |
12 Sep 2017 | Crewe Alexandra v Cambridge United | L | 0-1 | League Two | |
16 Sep 2017 | Exeter City v Crewe Alexandra | L | 3-0 | League Two | |
23 Sep 2017 | Crewe Alexandra v Carlisle United | L | 0-5 | League Two | |
26 Sep 2017 | Wycombe Wanderers v Crewe Alexandra | L | 3-2 | League Two | |
07 Nov 2017 | Port Vale v Crewe Alexandra | L | 4-2 | Football League Trophy | Group D – North |
09 Dec 2017 | Cheltenham Town v Crewe Alexandra | L | 1-0 | League Two | |
13 Dec 2017 | Crewe Alexandra v Blackburn Rovers | L | 0-1 | FA Cup | 2nd round replay |
16 Dec 2017 | Crewe Alexandra v Crawley Town | W | 3-0 | League Two | |
23 Dec 2017 | Crewe Alexandra v Swindon Town | L | 0-3 | League Two | |
26 Dec 2017 | Chesterfield v Crewe Alexandra | W | 0-2 | League Two | |
30 Dec 2017 | Cambridge United v Crewe Alexandra | L | 3-1 | League Two | |
01 Jan 2018 | Crewe Alexandra v Grimsby Town | W | 2-0 | League Two | |
13 Jan 2018 | Carlisle United v Crewe Alexandra | L | 1-0 | League Two | |
20 Jan 2018 | Crewe Alexandra v Wycombe Wanderers | L | 2-3 | League Two | |
27 Jan 2018 | Swindon Town v Crewe Alexandra | L | 4-3 | League Two | |
03 Feb 2018 | Notts County v Crewe Alexandra | L | 4-1 | League Two | |
10 Feb 2018 | Crewe Alexandra v Yeovil Town | D | 0-0 | League Two | |
13 Feb 2018 | Accrington Stanley v Crewe Alexandra | L | 1-0 | League Two | |
17 Feb 2018 | Crewe Alexandra v Colchester United | W | 1-0 | League Two | |
20 Feb 2018 | Crewe Alexandra v Exeter City | L | 1-2 | League Two | |
24 Feb 2018 | Lincoln City v Crewe Alexandra | W | 1-4 | League Two | |
10 Mar 2018 | Stevenage v Crewe Alexandra | D | 2-2 | League Two | |
17 Mar 2018 | Crewe Alexandra v Coventry City | L | 1-2 | League Two | |
20 Mar 2018 | Crewe Alexandra v Forest Green Rovers | W | 3-1 | League Two | |
24 Mar 2018 | Newport County v Crewe Alexandra | W | 1-2 | League Two | |
30 Mar 2018 | Barnet v Crewe Alexandra | L | 2-1 | League Two | |
02 Apr 2018 | Crewe Alexandra v Port Vale | D | 2-2 | League Two | |
07 Apr 2018 | Mansfield Town v Crewe Alexandra | W | 3-4 | League Two | |
14 Apr 2018 | Luton Town v Crewe Alexandra | L | 3-1 | League Two | |
21 Apr 2018 | Crewe Alexandra v Morecambe | W | 1-0 | League Two | |
28 Apr 2018 | Crawley Town v Crewe Alexandra | W | 1-2 | League Two | |
05 May 2018 | Crewe Alexandra v Cheltenham Town | W | 2-1 | League Two |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
2010-11 | England | Under-17 Tournament | 1 | 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 | |
---|---|---|---|---|---|
27 Aug 2010 | England v Australia | W | 4-0 | Under-17 Tournament |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.