Date of birth | 12 December 1990 |
Place of birth | Lagos |
Nationality | Nigerian |
Weight | 75 kg |
Height | 1.78 m |
Position | Midfielder/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.
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 |
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.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
06 Feb 2010 | Sunderland v Wigan Athletic | D | 1-1 | Premier League | |
17 Feb 2010 | Wigan Athletic v Bolton Wanderers | D | 0-0 | Premier League | |
21 Feb 2010 | Wigan Athletic v Tottenham Hotspur | L | 0-3 | Premier League | |
27 Feb 2010 | Birmingham City v Wigan Athletic | L | 1-0 | Premier League | |
08 Mar 2010 | Wigan Athletic v Liverpool | W | 1-0 | Premier League | |
13 Mar 2010 | Bolton Wanderers v Wigan Athletic | L | 4-0 | Premier League | |
16 Mar 2010 | Wigan Athletic v Aston Villa | L | 1-2 | Premier League | |
20 Mar 2010 | Wigan Athletic v Burnley | W | 1-0 | Premier League | |
04 Apr 2010 | Fulham v Wigan Athletic | L | 2-1 | Premier League | |
14 Apr 2010 | Wigan Athletic v Portsmouth | D | 0-0 | Premier League | |
18 Apr 2010 | Wigan Athletic v Arsenal | W | 3-2 | Premier League | |
24 Apr 2010 | West Ham United v Wigan Athletic | L | 3-2 | Premier League | |
03 May 2010 | Wigan Athletic v Hull City | D | 2-2 | Premier League | |
09 May 2010 | Chelsea v Wigan Athletic | L | 8-0 | Premier League | |
14 Aug 2010 | Wigan Athletic v Blackpool | L | 0-4 | Premier League | |
24 Aug 2010 | Hartlepool United v Wigan Athletic | W | 0-3 | League Cup | 2nd round |
19 Sep 2010 | Wigan Athletic v Manchester City | L | 0-2 | Premier League | |
25 Sep 2010 | Birmingham City v Wigan Athletic | D | 0-0 | Premier League | |
26 Oct 2010 | Wigan Athletic v Swansea City | W | 2-0 | League Cup | 4th round |
30 Oct 2010 | Fulham v Wigan Athletic | L | 2-0 | Premier League | |
10 Nov 2010 | Wigan Athletic v Liverpool | D | 1-1 | Premier League | |
13 Nov 2010 | Wigan Athletic v West Bromwich Albion | W | 1-0 | Premier League | |
20 Nov 2010 | Manchester United v Wigan Athletic | L | 2-0 | Premier League | |
27 Nov 2010 | West Ham United v Wigan Athletic | L | 3-1 | Premier League | |
30 Nov 2010 | Arsenal v Wigan Athletic | L | 2-0 | League Cup | 5th round |
29 Jan 2011 | Bolton Wanderers v Wigan Athletic | D | 0-0 | FA Cup | 4th round |
01 Feb 2011 | West Bromwich Albion v Wigan Athletic | D | 2-2 | Premier League | |
05 Feb 2011 | Wigan Athletic v Blackburn Rovers | W | 4-3 | Premier League | |
12 Feb 2011 | Liverpool v Wigan Athletic | D | 1-1 | Premier League | |
16 Feb 2011 | Wigan Athletic v Bolton Wanderers | L | 0-1 | FA Cup | 4th round replay |
26 Feb 2011 | Wigan Athletic v Manchester United | L | 0-4 | Premier League | |
05 Mar 2011 | Manchester City v Wigan Athletic | L | 1-0 | Premier League | |
19 Mar 2011 | Wigan Athletic v Birmingham City | W | 2-1 | Premier League | |
02 Apr 2011 | Wigan Athletic v Tottenham Hotspur | D | 0-0 | Premier League | |
09 Apr 2011 | Chelsea v Wigan Athletic | L | 1-0 | Premier League | |
23 Apr 2011 | Sunderland v Wigan Athletic | L | 4-2 | Premier League | |
30 Apr 2011 | Wigan Athletic v Everton | D | 1-1 | Premier League | |
07 May 2011 | Aston Villa v Wigan Athletic | D | 1-1 | Premier League | |
15 May 2011 | Wigan Athletic v West Ham United | W | 3-2 | Premier League | |
22 May 2011 | Stoke City v Wigan Athletic | W | 0-1 | Premier League | |
13 Aug 2011 | Wigan Athletic v Norwich City | D | 1-1 | Premier League | |
20 Aug 2011 | Swansea City v Wigan Athletic | D | 0-0 | Premier League | |
27 Aug 2011 | Wigan Athletic v Queens Park Rangers | W | 2-0 | Premier League | |
10 Sep 2011 | Manchester City v Wigan Athletic | L | 3-0 | Premier League | |
17 Sep 2011 | Everton v Wigan Athletic | L | 3-1 | Premier League | |
24 Sep 2011 | Wigan Athletic v Tottenham Hotspur | L | 1-2 | Premier League | |
01 Oct 2011 | Aston Villa v Wigan Athletic | L | 2-0 | Premier League | |
15 Oct 2011 | Wigan Athletic v Bolton Wanderers | L | 1-3 | Premier League | |
22 Oct 2011 | Newcastle United v Wigan Athletic | L | 1-0 | Premier League | |
29 Oct 2011 | Wigan Athletic v Fulham | L | 0-2 | Premier League | |
06 Nov 2011 | Wolverhampton Wanderers v Wigan Athletic | L | 3-1 | Premier League | |
19 Nov 2011 | Wigan Athletic v Blackburn Rovers | D | 3-3 | Premier League | |
26 Nov 2011 | Sunderland v Wigan Athletic | W | 1-2 | Premier League | |
03 Dec 2011 | Wigan Athletic v Arsenal | L | 0-4 | Premier League | |
10 Dec 2011 | West Bromwich Albion v Wigan Athletic | W | 1-2 | Premier League | |
17 Dec 2011 | Wigan Athletic v Chelsea | D | 1-1 | Premier League | |
21 Dec 2011 | Wigan Athletic v Liverpool | D | 0-0 | Premier League | |
26 Dec 2011 | Manchester United v Wigan Athletic | L | 5-0 | Premier League | |
31 Dec 2011 | Stoke City v Wigan Athletic | D | 2-2 | Premier League | |
03 Jan 2012 | Wigan Athletic v Sunderland | L | 1-4 | Premier League | |
07 Jan 2012 | Swindon Town v Wigan Athletic | L | 2-1 | FA Cup | 3rd round |
16 Jan 2012 | Wigan Athletic v Manchester City | L | 0-1 | Premier League | |
21 Jan 2012 | Queens Park Rangers v Wigan Athletic | L | 3-1 | Premier League | |
31 Jan 2012 | Tottenham Hotspur v Wigan Athletic | L | 3-1 | Premier League | |
04 Feb 2012 | Wigan Athletic v Everton | D | 1-1 | Premier League | |
11 Feb 2012 | Bolton Wanderers v Wigan Athletic | W | 1-2 | Premier League | |
25 Feb 2012 | Wigan Athletic v Aston Villa | D | 0-0 | Premier League | |
03 Mar 2012 | Wigan Athletic v Swansea City | L | 0-2 | Premier League | |
11 Mar 2012 | Norwich City v Wigan Athletic | D | 1-1 | Premier League | |
17 Mar 2012 | Wigan Athletic v West Bromwich Albion | D | 1-1 | Premier League | |
24 Mar 2012 | Liverpool v Wigan Athletic | W | 1-2 | Premier League | |
31 Mar 2012 | Wigan Athletic v Stoke City | W | 2-0 | Premier League | |
07 Apr 2012 | Chelsea v Wigan Athletic | L | 2-1 | Premier League | |
11 Apr 2012 | Wigan Athletic v Manchester United | W | 1-0 | Premier League | |
16 Apr 2012 | Arsenal v Wigan Athletic | W | 1-2 | Premier League | |
21 Apr 2012 | Fulham v Wigan Athletic | L | 2-1 | Premier League | |
28 Apr 2012 | Wigan Athletic v Newcastle United | W | 4-0 | Premier League | |
07 May 2012 | Blackburn Rovers v Wigan Athletic | W | 0-1 | Premier League | |
13 May 2012 | Wigan Athletic v Wolverhampton Wanderers | W | 3-2 | Premier League | |
19 Aug 2012 | Wigan Athletic v Chelsea | L | 0-2 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
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.
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.