Site Banner

Chelsea FC Profile: Victor Moses

| Player Summary |

Full Name: Victor Moses

Born: Wednesday, 12th December 1990 (age: 32)
Place of birth: Lagos, Nigeria
Height: 5' 10"

Involvement with Chelsea:

Player from 2012 to 2021

Playing Career:

Crystal Palace
Wigan Athletic
Chelsea (Aug 2012 to Jul 2021) - cost: £9,000,000
--->Liverpool (L)
--->Stoke City (L)
--->West Ham United (L)
--->Fenerbahce (L)
--->Inter Milan (L)
--->Spartak Moscow (L)
Spartak Moscow

* (L) = On Loan

Chelsea First-Team Career Summary

Debut: Saturday, 15th September 2012, Queens Park Rangers 0 - 0 Chelsea (Sub)

Age on debut: 21 years 9 months 3 days

100th Appearance: Tuesday, 26th December 2017, Chelsea 2 - 0 Brighton And Hove Albion

Last Appearance: Thursday, 25th October 2018, Chelsea 3 - 1 BATE Borisov (Substitute)


Season League F.A. Cup Lg Cup Europe Oth* Ttl
2012 / 13 23 (11)5 (1)310 (3)2 (1)43 (16)
2015 / 16 00001 (1)1 (1)
2016 / 17 34 (5)420040 (5)
2017 / 18 28 (3)324138 (3)
2018 / 19 2 (2)012 (2)1 (1)6 (5)
Total87 (21)12 (1)816 (5)5 (3)128 (30)


Season League F.A. Cup Lg Cup Europe Oth* Ttl
2012 / 13 1225010
2016 / 17 301004
2017 / 18 300014

* oth = other competitive matches such as Full Members Cup, Charity/Community Shield, Fifa World Club Cup.
Figures in ( ) are substitute appearances and are also included in the totals.
i.e. Victor Moses made 128 appearances for Chelsea, of which 30 were as a substitute.

Competitive Matches Played

CompDateHome  AwayAtt
League15th Sep 2012Queens Park Rangers00Chelsea18,271 match drawn Sub on 58 mins
League22nd Sep 2012Chelsea10Stoke City41,112 match won Sub on 62 mins
League Cup25th Sep 2012Chelsea60Wolverhampton Wanderers32,569 match won scored 1 goal
League29th Sep 2012Arsenal12Chelsea60,101 match won Sub on 73 mins
Europe2nd Oct 2012F.C. Nordsjaelland04Chelsea25,120 match won Sub on 64 mins
League Cup31st Oct 2012Chelsea54Manchester United41,126 match won
League3rd Nov 2012Swansea City11Chelsea20,527 match drawn Sub on 73 minsscored 1 goal
Europe7th Nov 2012Chelsea32Shakhtar Donetsk41,067 match won Sub on 79 minsscored 1 goal
League11th Nov 2012Chelsea11Liverpool41,627 match drawn Sub on 77 mins
League17th Nov 2012West Bromwich Albion21Chelsea25,933 match lost
Europe20th Nov 2012Juventus30Chelsea39,670 match lost Sub on 60 mins
League25th Nov 2012Chelsea00Manchester City41,792 match drawn Sub on 71 mins
League1st Dec 2012West Ham United31Chelsea35,005 match lost Sub on 79 mins
Europe5th Dec 2012Chelsea61F.C. Nordsjaelland40,084 match won
League8th Dec 2012Sunderland13Chelsea39,273 match won Sub on 62 mins
Fifa Club World Cup13th Dec 2012Monterrey13Chelsea36,648 match won Sub on 79 mins
Fifa Club World Cup16th Dec 2012Corrinthians (Brazil)10Chelsea68,275 match lost Sub on 73 mins
League Cup19th Dec 2012Leeds United15Chelsea33,816 match won scored 1 goal
League23rd Dec 2012Chelsea80Aston Villa41,363 match won
League26th Dec 2012Norwich City01Chelsea26,831 match won Sub on 79 mins
League30th Dec 2012Everton12Chelsea39,485 match won Sub on 74 mins
League2nd Jan 2013Chelsea01Queens Park Rangers41,634 match lost Sub on 75 mins
F.A. Cup5th Jan 2013Southampton15Chelsea27,813 match won Sub on 73 minsscored 1 goal
F.A. Cup17th Feb 2013Chelsea40Brentford40,961 match won Sub on 65 mins
Europe21st Feb 2013Chelsea11Sparta Prague38,642 match drawn
League24th Feb 2013Manchester City20Chelsea47,256 match lost Sub on 68 mins
F.A. Cup27th Feb 2013Middlesbrough02Chelsea27,856 match won Sub on 76 minsscored 1 goal
League2nd Mar 2013Chelsea10West Bromwich Albion41,548 match won Sub on 80 mins
F.A. Cup10th Mar 2013Manchester United22Chelsea75,196 match drawn Sub on 52 mins
Europe14th Mar 2013Chelsea31Steaua Bucharest28,817 match won Sub on 89 mins
League17th Mar 2013Chelsea20West Ham United41,369 match won Sub on 70 mins
League30th Mar 2013Southampton21Chelsea31,779 match lost
F.A. Cup1st Apr 2013Chelsea10Manchester United40,704 match won Sub on 89 mins
Europe4th Apr 2013Chelsea31Rubin Kazan32,994 match won Sub on 65 minsscored 1 goal
Europe11th Apr 2013Rubin Kazan32Chelsea25,000 match lost scored 1 goal
League17th Apr 2013Fulham03Chelsea25,002 match won
League21st Apr 2013Liverpool22Chelsea45,009 match drawn Sub on 83 mins
Europe25th Apr 2013F.C. Basel12Chelsea36,000 match won scored 1 goal
Europe2nd May 2013Chelsea31F.C. Basel39,403 match won scored 1 goal
League5th May 2013Manchester United01Chelsea75,500 match won Sub on 76 mins
League8th May 2013Chelsea22Tottenham Hotspur41,581 match drawn Sub on 73 mins
League11th May 2013Aston Villa12Chelsea42,084 match won Sub on 45 mins
League19th May 2013Chelsea21Everton41,794 match won Sub on 66 mins
F.A. Community Shield2nd Aug 2015Arsenal10Chelsea85,437 match lost Sub on 82 mins
League15th Aug 2016Chelsea21West Ham United41,521 match won Sub on 85 mins
League20th Aug 2016Watford12Chelsea20,772 match won Sub on 71 mins
League Cup23rd Aug 2016Chelsea32Bristol Rovers39,276 match won scored 1 goal
League27th Aug 2016Chelsea30Burnley41,607 match won Sub on 77 minsscored 1 goal
League11th Sep 2016Swansea City22Chelsea20,865 match drawn Sub on 77 mins
League16th Sep 2016Chelsea12Liverpool41,514 match lost Sub on 84 mins
League Cup20th Sep 2016Leicester City24Chelsea29,899 match won
League1st Oct 2016Hull City02Chelsea21,257 match won Sub on 85 mins booked
League15th Oct 2016Chelsea30Leicester City41,547 match won Sub on 82 minsscored 1 goal
League23rd Oct 2016Chelsea40Manchester United41,424 match won
League30th Oct 2016Southampton02Chelsea31,827 match won Sub on 87 mins
League5th Nov 2016Chelsea50Everton41,429 match won
League20th Nov 2016Middlesbrough01Chelsea32,704 match won Sub on 90 mins
League26th Nov 2016Chelsea21Tottenham Hotspur41,513 match won Sub on 80 minsscored 1 goal
League3rd Dec 2016Manchester City13Chelsea54,457 match won
League11th Dec 2016Chelsea10West Bromwich Albion41,622 match won Sub on 74 mins
League14th Dec 2016Sunderland01Chelsea41,008 match won Sub on 90 mins booked
League17th Dec 2016Crystal Palace01Chelsea25,259 match won Sub on 79 mins
League26th Dec 2016Chelsea30Bournemouth41,384 match won Sub on 90 mins
League31st Dec 2016Chelsea42Stoke City41,601 match won Sub on 82 mins booked
League4th Jan 2017Tottenham Hotspur20Chelsea31,491 match lost Sub on 85 mins
League14th Jan 2017Leicester City03Chelsea32,066 match won
League22nd Jan 2017Chelsea20Hull City41,605 match won
League31st Jan 2017Liverpool11Chelsea53,157 match drawn
League4th Feb 2017Chelsea31Arsenal41,490 match won Sub on 88 mins
League12th Feb 2017Burnley11Chelsea21,744 match drawn Sub on 72 mins
F.A. Cup18th Feb 2017Wolverhampton Wanderers02Chelsea30,193 match won
League25th Feb 2017Chelsea31Swansea City41,612 match won Sub on 76 mins
League6th Mar 2017West Ham United12Chelsea56,984 match won Sub on 76 mins
F.A. Cup13th Mar 2017Chelsea10Manchester United40,801 match won Sub on 89 mins
League18th Mar 2017Stoke City12Chelsea27,724 match won Sub on 70 mins
League8th Apr 2017Bournemouth13Chelsea11,283 match won Sub on 90 mins booked
League16th Apr 2017Manchester United20Chelsea75,272 match lost Sub on 54 mins
F.A. Cup22nd Apr 2017Tottenham Hotspur24Chelsea86,355 match won
League25th Apr 2017Chelsea42Southampton41,168 match won Sub on 86 mins
League30th Apr 2017Everton03Chelsea39,595 match won
League8th May 2017Chelsea30Middlesbrough41,500 match won
League12th May 2017West Bromwich Albion01Chelsea25,367 match won Sub on 86 mins
League21st May 2017Chelsea51Sunderland41,618 match won
F.A. Cup27th May 2017Arsenal21Chelsea89,472 match lost booked sent off
F.A. Community Shield6th Aug 2017Arsenal11Chelsea83,325 match drawn scored 1 goal
League20th Aug 2017Tottenham Hotspur12Chelsea73,587 match won
League27th Aug 2017Chelsea20Everton41,382 match won Sub on 89 mins booked
League9th Sep 2017Leicester City12Chelsea30,923 match won Sub on 74 mins
League17th Sep 2017Chelsea00Arsenal41,478 match drawn
League23rd Sep 2017Stoke City04Chelsea29,661 match won
Europe27th Sep 2017Atlético Madrid12Chelsea60,643 match won
League14th Oct 2017Crystal Palace21Chelsea25,480 match lost Sub on 40 mins
League29th Nov 2017Chelsea10Swansea City41,365 match won Sub on 75 mins
League2nd Dec 2017Chelsea31Newcastle United41,538 match won
Europe5th Dec 2017Chelsea11Atlético Madrid40,875 match drawn
League9th Dec 2017West Ham United10Chelsea56,953 match lost Sub on 55 mins
League12th Dec 2017Huddersfield Town13Chelsea24,169 match won
League16th Dec 2017Chelsea10Southampton41,562 match won Sub on 82 mins
League23rd Dec 2017Everton00Chelsea39,191 match drawn Sub on 81 mins
League26th Dec 2017Chelsea20Brighton And Hove Albion41,568 match won
League30th Dec 2017Chelsea50Stoke City41,433 match won Sub on 57 mins
League3rd Jan 2018Arsenal22Chelsea59,379 match drawn Sub on 56 mins
League Cup10th Jan 2018Chelsea00Arsenal40,097 match drawn
League13th Jan 2018Chelsea00Leicester City41,552 match drawn
League20th Jan 2018Brighton And Hove Albion04Chelsea30,600 match won scored 1 goal
League Cup24th Jan 2018Arsenal21Chelsea58,964 match lost Sub on 72 mins booked
League5th Feb 2018Watford41Chelsea20,157 match lost
League12th Feb 2018Chelsea30West Bromwich Albion41,071 match won scored 1 goal
Europe20th Feb 2018Chelsea11Barcelona37,741 match drawn
League25th Feb 2018Manchester United21Chelsea75,060 match lost Sub on 78 mins
League4th Mar 2018Manchester City10Chelsea54,328 match lost
Europe14th Mar 2018Barcelona30Chelsea97,183 match lost Sub on 67 mins
F.A. Cup18th Mar 2018Leicester City12Chelsea31,792 match won booked
League1st Apr 2018Chelsea13Tottenham Hotspur41,364 match lost Sub on 81 mins
League8th Apr 2018Chelsea11West Ham United41,324 match drawn Sub on 78 mins
League14th Apr 2018Southampton23Chelsea31,764 match won Sub on 86 mins
League19th Apr 2018Burnley12Chelsea21,264 match won scored 1 goal
F.A. Cup22nd Apr 2018Southampton02Chelsea73,416 match won
League28th Apr 2018Swansea City01Chelsea20,900 match won booked
League6th May 2018Chelsea10Liverpool41,314 match won Sub on 89 mins booked
League13th May 2018Newcastle United30Chelsea52,294 match lost
F.A. Cup19th May 2018Manchester United01Chelsea87,647 match won
F.A. Community Shield5th Aug 2018Manchester City20Chelsea72,724 match lost Sub on 79 mins
League11th Aug 2018Huddersfield Town03Chelsea24,121 match won Sub on 81 mins
League Cup26th Sep 2018Liverpool12Chelsea45,503 match won booked
League29th Sep 2018Chelsea11Liverpool40,625 match drawn Sub on 73 mins
Europe4th Oct 2018Chelsea10MOL Vidi39,925 match won Sub on 74 mins
Europe25th Oct 2018Chelsea31BATE Borisov39,799 match won Sub on 57 mins

Return to Player Directory.
Return to Home page.

Chelsea FC Player Victor Moses

Games Won: 84
Win Percentage: 65.63%
Total Bookings: 11
Times Sent Off: 1


During his Chelsea first-team career of 128 appearances, Victor Moses played alongside the following 57 players (number of appearances together in the same match-day squad in brackets)

Tammy Abraham (1)
Ola Aina (3)
Nathan Aké (9)
Marcos Alonso (66)
Ethan Ampadu (1)
Kepa Arrizabalaga (4)
César Azpilicueta (114)
Demba Ba (11)
Tiémoué Bakayoko (28)
Ross Barkley (7)
Michy Batshuayi (35)
Asmir Begović (4)
Yossi Benayoun (8)
Ryan Bertrand (21)
Willy Caballero (7)
Gary Cahill (96)
Petr Cech (40)
Nathaniel Chalobah (11)
Andreas Christensen (29)
Ashley Cole (29)
Diego Costa (37)
Thibaut Courtois (70)
Danny Drinkwater (11)
Emerson (9)
Cesc Fàbregas (67)
Radamel Falcao (1)
Paulo Ferreira (6)
Olivier Giroud (17)
Eden Hazard (117)
Callum Hudson-Odoi (3)
Branislav Ivanović (49)
Jorginho (3)
N'Golo Kanté (75)
Mateo Kovačić (4)
Frank Lampard (27)
Ruben Loftus-Cheek (10)
David Luiz (84)
Marko Marin (9)
Juan Mata (38)
Nemanja Matić (38)
John Obi Mikel (25)
Álvaro Morata (36)
Charly Musonda (3)
Oscar (52)
Pedro (70)
Lucas Piazon (3)
Ramires (39)
Loïc Rémy (1)
Oriol Romeu (7)
Antonio Rüdiger (31)
Daniel Sturridge (6)
John Terry (27)
Fernando Torres (39)
Ross Turnbull (4)
Willian (78)
Davide Zappacosta (19)
Kurt Zouma (10)