Victor Moses

Date of birth12 December 1990
Place of birthLagos
NationalityNigerian
Weight75 kg
Height1.78 m
PositionMidfielder/Forward

Victor Moses signed his first pro contract with Crystal Palace in December 2007.

It ran to June 2010 and was extended to June 2012 in July 2008.

Victor represented England up to Under-21 level

He joined Wigan Athletic in February 2010 with a contract to June 2013.

His contract at Chelsea was extended to June 2019 in September 2015 and to June 2021 in March 2017.

Club history

Team Joined Left Loan / Trialist
Crystal Palace 27 Dec 2007 01 Feb 2010
Wigan Athletic 01 Feb 2010 24 Aug 2012
Chelsea 24 Aug 2012 02 Jul 2021
Liverpool 02 Sep 2013 31 May 2014 L
Stoke City 16 Aug 2014 31 May 2015 L
West Ham United 01 Sep 2015 31 May 2016 L
Fenerbahce 25 Jan 2019 22 Jan 2020 L
Internazionale 23 Jan 2020 09 Aug 2020 L
Spartak Moscow 15 Oct 2020 31 May 2021 L
Spartak Moscow 02 Jul 2021

Club stats

Season Team Competition Apps Subs Goals Y R
2007-08 Crystal Palace FA Cup
1
2007-08 Crystal Palace League Championship 9
4
3
1
2007-08 Crystal Palace League Championship Play-Offs 1
1
2008-09 Crystal Palace FA Cup 2
1
2008-09 Crystal Palace League Championship 19
8
2
2
1
2008-09 Crystal Palace League Cup 2
2009-10 Crystal Palace FA Cup 1
2009-10 Crystal Palace League Championship 14
4
6
3
2009-10 Crystal Palace League Cup 2
2009-10 Wigan Athletic Premier League 2
12
1
2010-11 Wigan Athletic FA Cup 1
1
2010-11 Wigan Athletic League Cup 2
1
1
2010-11 Wigan Athletic Premier League 8
13
1
1
2011-12 Wigan Athletic FA Cup
1
2011-12 Wigan Athletic Premier League 36
2
6
4
2012-13 Chelsea FA Cup 4
1
2
2012-13 Chelsea FIFA Club World Cup 1
1
2012-13 Chelsea League Cup 3
2
2012-13 Chelsea Premier League 12
11
1
2012-13 Chelsea UEFA Champions League 2
2
1
2012-13 Chelsea UEFA Europa League 5
1
4
2012-13 Wigan Athletic Premier League 1
2013-14 Liverpool FA Cup 2
1
2013-14 Liverpool League Cup 1
2013-14 Liverpool Premier League 6
13
1
1
2014-15 Stoke City FA Cup 2
1
2014-15 Stoke City League Cup 1
1
2014-15 Stoke City Premier League 19
3
3
2015-16 Chelsea FA Community Shield
1
2015-16 West Ham United FA Cup 2
2
1
2015-16 West Ham United League Cup 1
2015-16 West Ham United Premier League 13
8
1
2016-17 Chelsea FA Cup 4
1
2016-17 Chelsea League Cup 2
1
2016-17 Chelsea Premier League 29
5
3
4
2017-18 Chelsea FA Community Shield 1
1
2017-18 Chelsea FA Cup 3
1
2017-18 Chelsea League Cup 2
1
2017-18 Chelsea Premier League 25
3
3
3
2017-18 Chelsea UEFA Champions League 4
2018-19 Chelsea FA Community Shield
1
2018-19 Chelsea League Cup 1
1
2018-19 Chelsea Premier League
2
2018-19 Chelsea UEFA Europa League
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
06 Nov 2007 Cardiff City v Crystal Palace D 1-1 League Championship
05 Jan 2008 Watford v Crystal Palace L 2-0 FA Cup 3rd round
12 Jan 2008 Wolverhampton Wanderers v Crystal Palace W 0-3 League Championship
28 Jan 2008 Leicester City v Crystal Palace L 1-0 League Championship
02 Feb 2008 Crystal Palace v Southampton D 1-1 League Championship
01 Mar 2008 Preston North End v Crystal Palace W 0-1 League Championship
04 Mar 2008 Crystal Palace v Cardiff City D 0-0 League Championship
08 Mar 2008 Crystal Palace v Colchester United W 2-1 League Championship
12 Mar 2008 West Bromwich Albion v Crystal Palace D 1-1 League Championship
07 Apr 2008 Stoke City v Crystal Palace W 1-2 League Championship
12 Apr 2008 Crystal Palace v Scunthorpe United W 2-0 League Championship
19 Apr 2008 Watford v Crystal Palace W 0-2 League Championship
26 Apr 2008 Hull City v Crystal Palace L 2-1 League Championship
04 May 2008 Crystal Palace v Burnley W 5-0 League Championship
10 May 2008 Crystal Palace v Bristol City L 1-2 League Championship Play-Offs Semi-final 1st leg
13 May 2008 Bristol City v Crystal Palace L 2-1
Agg: 4-2
League Championship Play-Offs Semi-final 2nd leg
09 Aug 2008 Crystal Palace v Watford D 0-0 League Championship
12 Aug 2008 Crystal Palace v Hereford United W 2-1 League Cup 1st round
16 Aug 2008 Preston North End v Crystal Palace L 2-0 League Championship
26 Aug 2008 Leeds United v Crystal Palace L 4-0 League Cup 2nd round
20 Sep 2008 Crystal Palace v Plymouth Argyle L 1-2 League Championship
27 Sep 2008 Ipswich Town v Crystal Palace D 1-1 League Championship
30 Sep 2008 Crystal Palace v Charlton Athletic W 1-0 League Championship
04 Oct 2008 Nottingham Forest v Crystal Palace W 0-2 League Championship
18 Oct 2008 Crystal Palace v Barnsley W 3-0 League Championship
21 Oct 2008 Birmingham City v Crystal Palace L 1-0 League Championship
25 Oct 2008 Blackpool v Crystal Palace D 2-2 League Championship
28 Oct 2008 Crystal Palace v Nottingham Forest L 1-2 League Championship
15 Nov 2008 Cardiff City v Crystal Palace L 2-1 League Championship
22 Nov 2008 Crystal Palace v Bristol City W 4-2 League Championship
20 Dec 2008 Sheffield United v Crystal Palace D 2-2 League Championship
03 Jan 2009 Leicester City v Crystal Palace D 0-0 FA Cup 3rd round
14 Jan 2009 Crystal Palace v Leicester City W 2-1 FA Cup 3rd round replay
24 Jan 2009 Watford v Crystal Palace L 4-3 FA Cup 4th round
27 Jan 2009 Charlton Athletic v Crystal Palace L 1-0 League Championship
31 Jan 2009 Crystal Palace v Blackpool L 0-1 League Championship
21 Feb 2009 Sheffield Wednesday v Crystal Palace L 2-0 League Championship
24 Feb 2009 Crystal Palace v Birmingham City D 0-0 League Championship
11 Mar 2009 Burnley v Crystal Palace L 4-2 League Championship
14 Mar 2009 Swansea City v Crystal Palace W 1-3 League Championship
17 Mar 2009 Barnsley v Crystal Palace L 3-1 League Championship
21 Mar 2009 Crystal Palace v Reading D 0-0 League Championship
04 Apr 2009 Queens Park Rangers v Crystal Palace D 0-0 League Championship
07 Apr 2009 Crystal Palace v Coventry City D 1-1 League Championship
11 Apr 2009 Crystal Palace v Cardiff City L 0-2 League Championship
13 Apr 2009 Southampton v Crystal Palace L 1-0 League Championship
18 Apr 2009 Crystal Palace v Derby County W 1-0 League Championship
03 May 2009 Crystal Palace v Sheffield United D 0-0 League Championship
08 Aug 2009 Crystal Palace v Plymouth Argyle D 1-1 League Championship
11 Aug 2009 Crystal Palace v Torquay United W 2-1 League Cup 1st round
15 Aug 2009 Bristol City v Crystal Palace L 1-0 League Championship
22 Aug 2009 Crystal Palace v Newcastle United L 0-2 League Championship
27 Aug 2009 Crystal Palace v Manchester City L 0-2 League Cup 2nd round
31 Aug 2009 Peterborough United v Crystal Palace D 1-1 League Championship
12 Sep 2009 Crystal Palace v Scunthorpe United L 0-4 League Championship
26 Sep 2009 West Bromwich Albion v Crystal Palace W 0-1 League Championship
29 Sep 2009 Crystal Palace v Sheffield Wednesday D 0-0 League Championship
17 Oct 2009 Cardiff City v Crystal Palace D 1-1 League Championship
24 Oct 2009 Crystal Palace v Nottingham Forest D 1-1 League Championship
31 Oct 2009 Preston North End v Crystal Palace D 1-1 League Championship
28 Nov 2009 Crystal Palace v Watford W 3-0 League Championship
05 Dec 2009 Crystal Palace v Doncaster Rovers L 0-3 League Championship
08 Dec 2009 Reading v Crystal Palace W 2-4 League Championship
12 Dec 2009 Sheffield United v Crystal Palace L 2-0 League Championship
19 Dec 2009 Crystal Palace v Barnsley D 1-1 League Championship
26 Dec 2009 Crystal Palace v Ipswich Town W 3-1 League Championship
28 Dec 2009 Swansea City v Crystal Palace D 0-0 League Championship
16 Jan 2010 Plymouth Argyle v Crystal Palace W 0-1 League Championship
23 Jan 2010 Wolverhampton Wanderers v Crystal Palace D 2-2 FA Cup 4th round


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
2008-09 England UEFA Under-19 5
1
2
1
2008-09 England Under-19 2
2010-11 England Under-21 1
2011-12 Nigeria Africa Cup of Nations
2
2011-12 Nigeria FIFA World Cup 2
2012-13 Nigeria Africa Cup of Nations 7
4
2012-13 Nigeria FIFA World Cup 1
2012-13 Nigeria International Friendly 1
1
2013-14 Nigeria FIFA World Cup 5
2
1
2013-14 Nigeria International Friendly 4
1
1
2015-16 Nigeria Africa Cup of Nations 2
1
2015-16 Nigeria International Friendly 1
2016-17 Nigeria Africa Cup of Nations 1
2016-17 Nigeria FIFA World Cup 1
2
1
2017-18 Nigeria FIFA World Cup 6
2
2017-18 Nigeria International Friendly 4
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
09 Sep 2008 England v Netherlands W 2-1 Under 19
08 Oct 2008 Albania v England W 0-3 UEFA Under 19 Qualifying group 9
10 Oct 2008 Northern Ireland v England W 1-3 UEFA Under 19 Qualifying group 9
13 Oct 2008 England v Serbia L 1-4 UEFA Under 19 Qualifying group 9
18 Nov 2008 England v Germany W 1-0 Under 19
27 May 2009 England v Bosnia-Herzegovina W 2-0 UEFA Under 19 2nd qualifying round
29 May 2009 England v Slovakia W 4-1 UEFA Under 19 2nd qualifying round
01 Jun 2009 England v Scotland W 2-1 UEFA Under-19 2nd qualifying round
10 Aug 2010 England v Uzbekistan W 2-0 Under-21
29 Feb 2012 Rwanda v Nigeria D 0-0 Africa Cup of Nations 1st round 1st leg
03 Jun 2012 Nigeria v Namibia W 1-0 FIFA World Cup Africa 2nd round group F
09 Jun 2012 Malawi v Nigeria D 1-1 FIFA World Cup Africa 2nd round group F
16 Jun 2012 Nigeria v Rwanda W 2-0 Africa Cup of Nations 1st round 2nd leg
08 Sep 2012 Liberia v Nigeria D 2-2 Africa Cup of Nations 2nd qualifying round 1st leg
13 Oct 2012 Nigeria v Liberia W 6-1 Africa Cup of Nations 2nd qualifying round 2nd leg
09 Jan 2013 Cape Verde Islands v Nigeria D 0-0 International Friendly
25 Jan 2013 Zambia v Nigeria D 1-1 Africa Cup of Nations Finals Group C
29 Jan 2013 Ethiopia v Nigeria W 0-2 Africa Cup of Nations Finals Group C
03 Feb 2013 Ivory Coast v Nigeria W 1-2 Africa Cup of Nations Quarter-final
06 Feb 2013 Mali v Nigeria W 1-4 Africa Cup of Nations Semi-final
10 Feb 2013 Nigeria v Burkina Faso W 1-0 Africa Cup of Nations Final
23 Mar 2013 Nigeria v Kenya D 1-1 FIFA World Cup Africa 2nd round group F
07 Sep 2013 Nigeria v Malawi W 2-0 FIFA World Cup Africa 2nd round group F
13 Oct 2013 Ethiopia v Nigeria W 1-2 FIFA World Cup Africa 3rd round
16 Nov 2013 Nigeria v Ethiopia W 2-0 FIFA World Cup Africa 3rd round
18 Nov 2013 Nigeria v Italy D 2-2 International Friendly
05 Mar 2014 Mexico v Nigeria D 0-0 International Friendly
28 May 2014 Nigeria v Scotland D 2-2 International Friendly
03 Jun 2014 Greece v Nigeria D 0-0 International Friendly
07 Jun 2014 USA v Nigeria L 2-1 International Friendly
16 Jun 2014 Iran v Nigeria D 0-0 FIFA World Cup Finals group F
30 Jun 2014 France v Nigeria L 2-0 FIFA World Cup Finals - Round of 16
05 Sep 2015 Tanzania v Nigeria D 0-0 Africa Cup of Nations Qualifying group G
25 Mar 2016 Nigeria v Egypt D 1-1 Africa Cup of Nations Qualifying group G
29 Mar 2016 Egypt v Nigeria L 1-0 Africa Cup of Nations Qualifying group G
27 May 2016 Nigeria v Mali W 1-0 International Friendly
03 Sep 2016 Nigeria v Tanzania W 1-0 Africa Cup of Nations Qualifying group G
12 Nov 2016 Nigeria v Algeria W 3-1 FIFA World Cup Africa group B
01 Sep 2017 Nigeria v Cameroon W 4-0 FIFA World Cup Africa group B
04 Sep 2017 Cameroon v Nigeria D 1-1 FIFA World Cup Africa group B
23 Mar 2018 Poland v Nigeria W 0-1 International Friendly
27 Mar 2018 Nigeria v Serbia L 0-2 International Friendly
02 Jun 2018 England v Nigeria L 2-1 International Friendly
06 Jun 2018 Nigeria v Czech Republic L 0-1 International Friendly
16 Jun 2018 Croatia v Nigeria L 2-0 FIFA World Cup Group D
22 Jun 2018 Nigeria v Iceland W 2-0 FIFA World Cup Group D
26 Jun 2018 Nigeria v Argentina L 1-2 FIFA World Cup Group D


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