Angelo Ogbonna

Date of birth23 May 1988
Place of birthCassino
NationalityItalian
Weight86 kg
Height1.89 m
PositionDefender

Angelo Ogbonna joined West Ham United in July 2015 with a four-year contract that was extended to June 2022 in June 2017.

Club history

Team Joined Left Loan / Trialist
Torino 01 Jul 2006 11 Jul 2013
Crotone 01 Aug 2007 31 May 2008 L
Juventus 11 Jul 2013 10 Jul 2015
West Ham United 10 Jul 2015

Club stats

Season Team Competition Apps Subs Goals Y R
2015-16 West Ham United FA Cup 5
1
2015-16 West Ham United Premier League 27
1
5
2015-16 West Ham United UEFA Europa League 1
2016-17 West Ham United FA Cup 1
2016-17 West Ham United League Cup 3
2016-17 West Ham United Premier League 20
2
2016-17 West Ham United UEFA Europa League 2
2017-18 West Ham United FA Cup 3
2017-18 West Ham United League Cup 4
2
2017-18 West Ham United Premier League 32
1
3
2018-19 West Ham United FA Cup 2
2018-19 West Ham United League Cup 3
2
2018-19 West Ham United Premier League 20
4
1
2
2019-20 West Ham United FA Cup 1
1
2019-20 West Ham United Premier League 24
2
4
2019-20 West Ham United Premier League Asia Trophy 2


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
30 Jul 2015 West Ham United v Astra Giurgiu D 2-2 UEFA Europa League 3rd qualifying round 1st leg
09 Aug 2015 Arsenal v West Ham United W 0-2 Premier League
15 Aug 2015 West Ham United v Leicester City L 1-2 Premier League
22 Aug 2015 West Ham United v AFC Bournemouth L 3-4 Premier League
29 Aug 2015 Liverpool v West Ham United W 0-3 Premier League
14 Sep 2015 West Ham United v Newcastle United W 2-0 Premier League
24 Oct 2015 West Ham United v Chelsea W 2-1 Premier League
29 Nov 2015 West Ham United v West Bromwich Albion D 1-1 Premier League
05 Dec 2015 Manchester United v West Ham United D 0-0 Premier League
12 Dec 2015 West Ham United v Stoke City D 0-0 Premier League
20 Dec 2015 Swansea City v West Ham United D 0-0 Premier League
26 Dec 2015 Aston Villa v West Ham United D 1-1 Premier League
28 Dec 2015 West Ham United v Southampton W 2-1 Premier League
02 Jan 2016 West Ham United v Liverpool W 2-0 Premier League
12 Jan 2016 AFC Bournemouth v West Ham United W 1-3 Premier League
16 Jan 2016 Newcastle United v West Ham United L 2-1 Premier League
30 Jan 2016 Liverpool v West Ham United D 0-0 FA Cup 4th round
09 Feb 2016 West Ham United v Liverpool W 2-1 FA Cup 4th round replay
13 Feb 2016 Norwich City v West Ham United D 2-2 Premier League
21 Feb 2016 Blackburn Rovers v West Ham United W 1-5 FA Cup 5th round
27 Feb 2016 West Ham United v Sunderland W 1-0 Premier League
02 Mar 2016 West Ham United v Tottenham Hotspur W 1-0 Premier League
05 Mar 2016 Everton v West Ham United W 2-3 Premier League
13 Mar 2016 Manchester United v West Ham United D 1-1 FA Cup 6th round
19 Mar 2016 Chelsea v West Ham United D 2-2 Premier League
02 Apr 2016 West Ham United v Crystal Palace D 2-2 Premier League
09 Apr 2016 West Ham United v Arsenal D 3-3 Premier League
13 Apr 2016 West Ham United v Manchester United L 1-2 FA Cup 6th round replay
17 Apr 2016 Leicester City v West Ham United D 2-2 Premier League
20 Apr 2016 West Ham United v Watford W 3-1 Premier League
30 Apr 2016 West Bromwich Albion v West Ham United W 0-3 Premier League
07 May 2016 West Ham United v Swansea City L 1-4 Premier League
10 May 2016 West Ham United v Manchester United W 3-2 Premier League
15 May 2016 Stoke City v West Ham United L 2-1 Premier League
18 Aug 2016 Astra Giurgiu v West Ham United D 1-1 UEFA Europa League Play-off 1st leg
25 Aug 2016 West Ham United v Astra Giurgiu L 0-1 UEFA Europa League Play-off 2nd leg
28 Aug 2016 Manchester City v West Ham United L 3-1 Premier League
17 Sep 2016 West Bromwich Albion v West Ham United L 4-2 Premier League
21 Sep 2016 West Ham United v Accrington Stanley W 1-0 League Cup 3rd round
25 Sep 2016 West Ham United v Southampton L 0-3 Premier League
01 Oct 2016 West Ham United v Middlesbrough D 1-1 Premier League
15 Oct 2016 Crystal Palace v West Ham United W 0-1 Premier League
22 Oct 2016 West Ham United v Sunderland W 1-0 Premier League
26 Oct 2016 West Ham United v Chelsea W 2-1 League Cup 4th round
30 Oct 2016 Everton v West Ham United L 2-0 Premier League
05 Nov 2016 West Ham United v Stoke City D 1-1 Premier League
19 Nov 2016 Tottenham Hotspur v West Ham United L 3-2 Premier League
27 Nov 2016 Manchester United v West Ham United D 1-1 Premier League
30 Nov 2016 Manchester United v West Ham United L 4-1 League Cup 5th round
03 Dec 2016 West Ham United v Arsenal L 1-5 Premier League
11 Dec 2016 Liverpool v West Ham United D 2-2 Premier League
14 Dec 2016 West Ham United v Burnley W 1-0 Premier League
17 Dec 2016 West Ham United v Hull City W 1-0 Premier League
26 Dec 2016 Swansea City v West Ham United W 1-4 Premier League
31 Dec 2016 Leicester City v West Ham United L 1-0 Premier League
02 Jan 2017 West Ham United v Manchester United L 0-2 Premier League
06 Jan 2017 West Ham United v Manchester City L 0-5 FA Cup 3rd round
14 Jan 2017 West Ham United v Crystal Palace W 3-0 Premier League
21 Jan 2017 Middlesbrough v West Ham United W 1-3 Premier League
21 May 2017 Burnley v West Ham United W 1-2 Premier League
13 Aug 2017 Manchester United v West Ham United L 4-0 Premier League
19 Aug 2017 Southampton v West Ham United L 3-2 Premier League
23 Aug 2017 Cheltenham Town v West Ham United W 0-2 League Cup 2nd round
26 Aug 2017 Newcastle United v West Ham United L 3-0 Premier League
19 Sep 2017 West Ham United v Bolton Wanderers W 3-0 League Cup 3rd round
23 Sep 2017 West Ham United v Tottenham Hotspur L 2-3 Premier League
25 Oct 2017 Tottenham Hotspur v West Ham United W 2-3 League Cup 4th round
28 Oct 2017 Crystal Palace v West Ham United D 2-2 Premier League
04 Nov 2017 West Ham United v Liverpool L 1-4 Premier League
19 Nov 2017 Watford v West Ham United L 2-0 Premier League
24 Nov 2017 West Ham United v Leicester City D 1-1 Premier League
29 Nov 2017 Everton v West Ham United L 4-0 Premier League
03 Dec 2017 Manchester City v West Ham United L 2-1 Premier League
09 Dec 2017 West Ham United v Chelsea W 1-0 Premier League
13 Dec 2017 West Ham United v Arsenal D 0-0 Premier League
16 Dec 2017 Stoke City v West Ham United W 0-3 Premier League
19 Dec 2017 Arsenal v West Ham United L 1-0 League Cup 5th round
23 Dec 2017 West Ham United v Newcastle United L 2-3 Premier League
26 Dec 2017 AFC Bournemouth v West Ham United D 3-3 Premier League
02 Jan 2018 West Ham United v West Bromwich Albion W 2-1 Premier League
04 Jan 2018 Tottenham Hotspur v West Ham United D 1-1 Premier League
07 Jan 2018 Shrewsbury Town v West Ham United D 0-0 FA Cup 3rd round
13 Jan 2018 Huddersfield Town v West Ham United W 1-4 Premier League
16 Jan 2018 West Ham United v Shrewsbury Town W 1-0 FA Cup 3rd round replay
20 Jan 2018 West Ham United v AFC Bournemouth D 1-1 Premier League
27 Jan 2018 Wigan Athletic v West Ham United L 2-0 FA Cup 4th round
30 Jan 2018 West Ham United v Crystal Palace D 1-1 Premier League
03 Feb 2018 Brighton and Hove Albion v West Ham United L 3-1 Premier League
10 Feb 2018 West Ham United v Watford W 2-0 Premier League
24 Feb 2018 Liverpool v West Ham United L 4-1 Premier League
10 Mar 2018 West Ham United v Burnley L 0-3 Premier League
31 Mar 2018 West Ham United v Southampton W 3-0 Premier League
08 Apr 2018 Chelsea v West Ham United D 1-1 Premier League
16 Apr 2018 West Ham United v Stoke City D 1-1 Premier League
22 Apr 2018 Arsenal v West Ham United L 4-1 Premier League
29 Apr 2018 West Ham United v Manchester City L 1-4 Premier League
05 May 2018 Leicester City v West Ham United W 0-2 Premier League
10 May 2018 West Ham United v Manchester United D 0-0 Premier League
13 May 2018 West Ham United v Everton W 3-1 Premier League
12 Aug 2018 Liverpool v West Ham United L 4-0 Premier League
18 Aug 2018 West Ham United v AFC Bournemouth L 1-2 Premier League
28 Aug 2018 AFC Wimbledon v West Ham United W 1-3 League Cup 2nd round
26 Sep 2018 West Ham United v Macclesfield Town W 8-0 League Cup 3rd round
27 Oct 2018 Leicester City v West Ham United D 1-1 Premier League
31 Oct 2018 West Ham United v Tottenham Hotspur L 1-3 League Cup 4th round
03 Nov 2018 West Ham United v Burnley W 4-2 Premier League
04 Dec 2018 West Ham United v Cardiff City W 3-1 Premier League
22 Dec 2018 West Ham United v Watford L 0-2 Premier League
27 Dec 2018 Southampton v West Ham United W 1-2 Premier League
30 Dec 2018 Burnley v West Ham United L 2-0 Premier League
02 Jan 2019 West Ham United v Brighton and Hove Albion D 2-2 Premier League
05 Jan 2019 West Ham United v Birmingham City W 2-0 FA Cup 3rd round
12 Jan 2019 West Ham United v Arsenal W 1-0 Premier League
19 Jan 2019 AFC Bournemouth v West Ham United L 2-0 Premier League
26 Jan 2019 AFC Wimbledon v West Ham United L 4-2 FA Cup 4th round
29 Jan 2019 Wolverhampton Wanderers v West Ham United L 3-0 Premier League
04 Feb 2019 West Ham United v Liverpool D 1-1 Premier League
09 Feb 2019 Crystal Palace v West Ham United D 1-1 Premier League
22 Feb 2019 West Ham United v Fulham W 3-1 Premier League
27 Feb 2019 Manchester City v West Ham United L 1-0 Premier League
02 Mar 2019 West Ham United v Newcastle United W 2-0 Premier League
09 Mar 2019 Cardiff City v West Ham United L 2-0 Premier League
16 Mar 2019 West Ham United v Huddersfield Town W 4-3 Premier League
30 Mar 2019 West Ham United v Everton L 0-2 Premier League
08 Apr 2019 Chelsea v West Ham United L 2-0 Premier League
13 Apr 2019 Manchester United v West Ham United L 2-1 Premier League
20 Apr 2019 West Ham United v Leicester City D 2-2 Premier League
27 Apr 2019 Tottenham Hotspur v West Ham United W 0-1 Premier League
17 Jul 2019 Manchester City v West Ham United L 4-1 Premier League Asia Trophy Semi-final
20 Jul 2019 Newcastle United v West Ham United L 1-0 Premier League Asia Trophy 3rd place play-off
17 Aug 2019 Brighton and Hove Albion v West Ham United D 1-1 Premier League
24 Aug 2019 Watford v West Ham United W 1-3 Premier League
31 Aug 2019 West Ham United v Norwich City W 2-0 Premier League
16 Sep 2019 Aston Villa v West Ham United D 0-0 Premier League
22 Sep 2019 West Ham United v Manchester United W 2-0 Premier League
28 Sep 2019 AFC Bournemouth v West Ham United D 2-2 Premier League
05 Oct 2019 West Ham United v Crystal Palace L 1-2 Premier League
19 Oct 2019 Everton v West Ham United L 2-0 Premier League
23 Nov 2019 West Ham United v Tottenham Hotspur L 2-3 Premier League
30 Nov 2019 Chelsea v West Ham United W 0-1 Premier League
04 Dec 2019 Wolverhampton Wanderers v West Ham United L 2-0 Premier League
09 Dec 2019 West Ham United v Arsenal L 1-3 Premier League
14 Dec 2019 Southampton v West Ham United W 0-1 Premier League
26 Dec 2019 Crystal Palace v West Ham United L 2-1 Premier League
01 Jan 2020 West Ham United v AFC Bournemouth W 4-0 Premier League
05 Jan 2020 Gillingham v West Ham United W 0-2 FA Cup 3rd round
10 Jan 2020 Sheffield United v West Ham United L 1-0 Premier League
18 Jan 2020 West Ham United v Everton D 1-1 Premier League
22 Jan 2020 Leicester City v West Ham United L 4-1 Premier League
25 Jan 2020 West Ham United v West Bromwich Albion L 0-1 FA Cup 4th round
29 Jan 2020 West Ham United v Liverpool L 0-2 Premier League
01 Feb 2020 West Ham United v Brighton and Hove Albion D 3-3 Premier League
19 Feb 2020 Manchester City v West Ham United L 2-0 Premier League
24 Feb 2020 Liverpool v West Ham United L 3-2 Premier League
29 Feb 2020 West Ham United v Southampton W 3-1 Premier League
07 Mar 2020 Arsenal v West Ham United L 1-0 Premier League


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
2011-12 Italy International Friendly 1
2
1
2012-13 Italy FIFA World Cup 1
2012-13 Italy International Friendly 2
2013-14 Italy FIFA World Cup
1
2013-14 Italy International Friendly 1
1
2014-15 Italy UEFA European Championship
1
2015-16 Italy International Friendly
1
2015-16 Italy UEFA European Championship 1
2016-17 Italy 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
11 Nov 2011 Poland v Italy W 0-2 International Friendly
29 Feb 2012 Italy v USA L 0-1 International Friendly
01 Jun 2012 Italy v Russia L 0-3 International Friendly
15 Aug 2012 England v Italy L 2-1 International Friendly
07 Sep 2012 Bulgaria v Italy D 2-2 FIFA World Cup Europe group B
31 May 2013 Italy v San Marino W 4-0 International Friendly
10 Sep 2013 Italy v Czech Republic W 2-1 FIFA World Cup Europe group B
15 Nov 2013 Italy v Germany D 1-1 International Friendly
18 Nov 2013 Nigeria v Italy D 2-2 International Friendly
13 Oct 2014 Malta v Italy W 0-1 UEFA European Championship Qualifying group H
06 Jun 2016 Italy v Finland W 2-0 International Friendly
22 Jun 2016 Italy v Republic of Ireland L 0-1 UEFA European Championship Group E
05 Sep 2016 Israel v Italy W 1-3 FIFA World Cup Europe group G


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