Aaron Cresswell

Date of birth15 December 1989
Place of birthLiverpool
NationalityEnglish
Weight66 kg
Height1.70 m
PositionDefender/Left back

Aaron Cresswell's contract at Tranmere Rovers was extended to June 2011 in April 2009.

He joined Ipswich Town in July 2011 with a three-year contract that was extended to June 2015 in October 2011 and to June 2017 in December 2013.

Aaron joined West Ham United in July 2014 with a five-year contract that was extended to June 2020 in June 2015, to June 2021 in July 2016 and to June 2023 in October 2019.

Club history

Team Joined Left Loan / Trialist
Tranmere Rovers 19 Jul 2008 30 Jun 2011
Ipswich Town 01 Jul 2011 03 Jul 2014
West Ham United 03 Jul 2014

Club stats

Season Team Competition Apps Subs Goals Y R
2008-09 Tranmere Rovers FA Cup
1
2008-09 Tranmere Rovers League One 8
5
1
2009-10 Tranmere Rovers Johnstones Paint Trophy 1
2009-10 Tranmere Rovers League Cup 2
1
2009-10 Tranmere Rovers League One 13
1
2
2010-11 Tranmere Rovers FA Cup 1
1
2010-11 Tranmere Rovers Johnstones Paint Trophy 2
1
2010-11 Tranmere Rovers League Cup 2
2010-11 Tranmere Rovers League One 42
1
4
4
2011-12 Ipswich Town FA Cup 1
2011-12 Ipswich Town League Championship 44
1
1
1
2011-12 Ipswich Town League Cup 1
2012-13 Ipswich Town FA Cup 1
2012-13 Ipswich Town League Championship 46
3
2
2012-13 Ipswich Town League Cup 2
1
2013-14 Ipswich Town FA Cup 1
2013-14 Ipswich Town League Championship 42
2
2
1
2014-15 West Ham United FA Cup 4
2014-15 West Ham United Premier League 38
2
5
2015-16 West Ham United FA Cup 6
2015-16 West Ham United League Cup 1
2015-16 West Ham United Premier League 37
2
1
2015-16 West Ham United UEFA Europa League 3
2
2016-17 West Ham United FA Cup 1
2016-17 West Ham United League Cup 2
2016-17 West Ham United Premier League 24
2
2
1
2017-18 West Ham United FA Cup 1
2017-18 West Ham United League Cup 2
2017-18 West Ham United Premier League 35
1
1
7
2018-19 West Ham United League Cup 2
2018-19 West Ham United Premier League 18
2
1
2019-20 West Ham United FA Cup 1
2019-20 West Ham United League Cup 1
2019-20 West Ham United Premier League 31
3
7
2019-20 West Ham United Premier League Asia Trophy 1
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
01 Nov 2008 Milton Keynes Dons v Tranmere Rovers L 1-0 League One
15 Nov 2008 Tranmere Rovers v Southend United D 2-2 League One
22 Nov 2008 Yeovil Town v Tranmere Rovers L 1-0 League One
09 Dec 2008 Tranmere Rovers v Peterborough United L 1-2 FA Cup 2nd round replay
28 Dec 2008 Tranmere Rovers v Walsall W 2-1 League One
14 Feb 2009 Southend United v Tranmere Rovers L 2-1 League One
17 Feb 2009 Tranmere Rovers v Peterborough United D 1-1 League One
21 Feb 2009 Tranmere Rovers v Milton Keynes Dons D 1-1 League One
14 Mar 2009 Tranmere Rovers v Huddersfield Town W 3-1 League One
21 Mar 2009 Oldham Athletic v Tranmere Rovers W 0-2 League One
28 Mar 2009 Brighton and Hove Albion v Tranmere Rovers D 0-0 League One
05 Apr 2009 Tranmere Rovers v Bristol Rovers W 2-0 League One
11 Apr 2009 Walsall v Tranmere Rovers W 0-1 League One
02 May 2009 Scunthorpe United v Tranmere Rovers D 1-1 League One
08 Aug 2009 Yeovil Town v Tranmere Rovers L 2-0 League One
11 Aug 2009 Tranmere Rovers v Grimsby Town W 4-0 League Cup Preliminary round 1st leg
15 Aug 2009 Tranmere Rovers v Gillingham W 4-2 League One
18 Aug 2009 Tranmere Rovers v Milton Keynes Dons L 0-1 League One
22 Aug 2009 Leeds United v Tranmere Rovers L 3-0 League One
25 Aug 2009 Tranmere Rovers v Bolton Wanderers L 0-1 League Cup 2nd round
29 Aug 2009 Tranmere Rovers v Charlton Athletic L 0-4 League One
05 Sep 2009 Carlisle United v Tranmere Rovers L 3-0 League One
12 Sep 2009 Tranmere Rovers v Walsall L 2-3 League One
19 Sep 2009 Exeter City v Tranmere Rovers L 2-1 League One
26 Sep 2009 Tranmere Rovers v Colchester United D 1-1 League One
29 Sep 2009 Wycombe Wanderers v Tranmere Rovers W 0-1 League One
03 Oct 2009 Millwall v Tranmere Rovers L 5-0 League One
06 Oct 2009 Bury v Tranmere Rovers L 2-1 Johnstones Paint Trophy 2nd round - northern section
21 Nov 2009 Leyton Orient v Tranmere Rovers L 2-1 League One
06 Feb 2010 Tranmere Rovers v Oldham Athletic L 0-1 League One
19 Mar 2010 Tranmere Rovers v Hartlepool United D 0-0 League One
07 Aug 2010 Tranmere Rovers v Oldham Athletic L 1-2 League One
10 Aug 2010 Walsall v Tranmere Rovers W 0-1 League Cup Preliminary round 1st leg
14 Aug 2010 Huddersfield Town v Tranmere Rovers D 0-0 League One
21 Aug 2010 Tranmere Rovers v AFC Bournemouth L 0-3 League One
24 Aug 2010 Tranmere Rovers v Swansea City L 1-3 League Cup 2nd round
28 Aug 2010 Dagenham and Redbridge v Tranmere Rovers D 2-2 League One
31 Aug 2010 Tranmere Rovers v Accrington Stanley L 1-1 (3-5) Johnstones Paint Trophy 1st round - northern section
04 Sep 2010 Tranmere Rovers v Peterborough United W 1-0 League One
11 Sep 2010 Yeovil Town v Tranmere Rovers L 3-1 League One
18 Sep 2010 Tranmere Rovers v Charlton Athletic D 1-1 League One
25 Sep 2010 Colchester United v Tranmere Rovers L 3-1 League One
28 Sep 2010 Bristol Rovers v Tranmere Rovers W 0-1 League One
02 Oct 2010 Tranmere Rovers v Brighton and Hove Albion D 1-1 League One
09 Oct 2010 Southampton v Tranmere Rovers L 2-0 League One
16 Oct 2010 Tranmere Rovers v Brentford L 0-3 League One
23 Oct 2010 Walsall v Tranmere Rovers W 1-4 League One
02 Nov 2010 Carlisle United v Tranmere Rovers L 2-0 League One
06 Nov 2010 AFC Bournemouth v Tranmere Rovers L 5-3 FA Cup Preliminary round 1st leg
09 Nov 2010 Bury v Tranmere Rovers W 0-1 Johnstones Paint Trophy Quarter-final - northern section
20 Nov 2010 Notts County v Tranmere Rovers W 0-1 League One
23 Nov 2010 Tranmere Rovers v Hartlepool United L 0-1 League One
11 Dec 2010 Tranmere Rovers v Leyton Orient L 1-2 League One
14 Dec 2010 Tranmere Rovers v Huddersfield Town L 0-2 Johnstones Paint Trophy Semi-final - northern section
01 Jan 2011 Rochdale v Tranmere Rovers L 3-2 League One
03 Jan 2011 Tranmere Rovers v Carlisle United W 2-1 League One
08 Jan 2011 Tranmere Rovers v Walsall D 3-3 League One
15 Jan 2011 Milton Keynes Dons v Tranmere Rovers L 2-0 League One
22 Jan 2011 Tranmere Rovers v Southampton W 2-0 League One
25 Jan 2011 Swindon Town v Tranmere Rovers D 0-0 League One
01 Feb 2011 Tranmere Rovers v Rochdale D 1-1 League One
12 Feb 2011 Plymouth Argyle v Tranmere Rovers W 1-3 League One
15 Feb 2011 Tranmere Rovers v Sheffield Wednesday W 3-0 League One
19 Feb 2011 Peterborough United v Tranmere Rovers L 2-1 League One
22 Feb 2011 Brentford v Tranmere Rovers L 2-1 League One
01 Mar 2011 Exeter City v Tranmere Rovers D 1-1 League One
05 Mar 2011 Charlton Athletic v Tranmere Rovers D 1-1 League One
08 Mar 2011 Tranmere Rovers v Bristol Rovers L 0-1 League One
12 Mar 2011 Brighton and Hove Albion v Tranmere Rovers L 2-0 League One
19 Mar 2011 Tranmere Rovers v Colchester United W 1-0 League One
28 Mar 2011 Oldham Athletic v Tranmere Rovers D 0-0 League One
02 Apr 2011 Tranmere Rovers v Huddersfield Town L 0-2 League One
05 Apr 2011 Sheffield Wednesday v Tranmere Rovers L 4-0 League One
09 Apr 2011 AFC Bournemouth v Tranmere Rovers W 1-2 League One
16 Apr 2011 Tranmere Rovers v Dagenham and Redbridge W 2-0 League One
19 Apr 2011 Tranmere Rovers v Notts County L 0-1 League One
22 Apr 2011 Hartlepool United v Tranmere Rovers D 1-1 League One
25 Apr 2011 Tranmere Rovers v Exeter City W 4-0 League One
30 Apr 2011 Leyton Orient v Tranmere Rovers W 0-3 League One
07 May 2011 Tranmere Rovers v Swindon Town L 0-2 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
2016-17 England International Friendly
2
2017-18 England FIFA World Cup 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
15 Nov 2016 England v Spain D 2-2 International Friendly
13 Jun 2017 France v England L 3-2 International Friendly
08 Oct 2017 Lithuania v England W 0-1 FIFA World Cup Europe group F


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