Career snapshot
Position rank · 24/25
Among 1,698 Attack - Right Wingers · ≥200 mins
Career highs
Born the same day
Shares 1990-12-12 · 5 players total
| Full name | Victor Moses |
|---|---|
| Date of birth | 1990-12-12 (35 yrs) |
| Place of birth | Kaduna, Nigeria |
| Citizenship | Nigeria England |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 177.00 m |
| Current club | Without Club |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | ROOF |
| Outfitter | Nike |
Percentile rank vs 890 other Attack - Right Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Luton Town | 1 | 24/25 | 24/25 | 18 | 1 | 0 | 1,135 |
| Spartak Moscow | 4 | 20/21 | 23/24 | 84 | 10 | 10 | 2,663 |
| Chelsea FC | 6 | 12/13 | 2013 | 128 | 18 | 10 | 3,577 |
| Fenerbahce | 2 | 18/19 | 19/20 | 23 | 5 | 2 | 717 |
| Inter Milan | 1 | 19/20 | 19/20 | 20 | 0 | 5 | 0 |
| West Ham United | 1 | 15/16 | 15/16 | 26 | 2 | 2 | 1,205 |
| Stoke City | 1 | 14/15 | 14/15 | 23 | 4 | 5 | 627 |
| Liverpool FC | 1 | 13/14 | 13/14 | 22 | 2 | 0 | 772 |
| Wigan Athletic | 4 | 09/10 | 12/13 | 80 | 9 | 8 | 1,936 |
| Wigan Athletic U21 | 1 | 10/11 | 10/11 | 2 | 0 | 0 | 0 |
| Crystal Palace | 3 | 07/08 | 09/10 | 69 | 11 | 5 | 1,251 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Luton Town | 18 | 1 | 0 | 0 | 0 | 1,135 |
| 23/24 | Premier Liga | Spartak Moscow | 16 | 1 | 1 | 1 | 0 | 637 |
| 23/24 | Russian Cup | Spartak Moscow | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | Spartak Moscow | 10 | 2 | 0 | 1 | 0 | 170 |
| 22/23 | Russian Cup | Spartak Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League Qu. | Spartak Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Spartak Moscow | 6 | 1 | 4 | 1 | 0 | 525 |
| 21/22 | Premier Liga | Spartak Moscow | 25 | 2 | 1 | 4 | 0 | 953 |
| 21/22 | Russian Cup | Spartak Moscow | 2 | 0 | 0 | 0 | 0 | 0 |
| 2013 | Club World Cup | Chelsea FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | Spartak Moscow | 19 | 4 | 4 | 3 | 0 | 378 |
| 20/21 | Russian Cup | Spartak Moscow | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | Inter Milan | 5 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Italy Cup | Inter Milan | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Serie A | Inter Milan | 12 | 0 | 5 | 1 | 0 | 0 |
| 19/20 | Süper Lig | Fenerbahce | 6 | 1 | 1 | 1 | 0 | 492 |
| 19/20 | Türkiye Kupasi | Fenerbahce | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Community Shield | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Chelsea FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Europa League | Fenerbahce | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Europa League | Chelsea FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Chelsea FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League | Chelsea FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Süper Lig | Fenerbahce | 14 | 4 | 0 | 3 | 0 | 225 |
| 17/18 | Champions League | Chelsea FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Community Shield | Chelsea FC | 1 | 1 | 0 | 0 | 0 | 120 |
| 17/18 | EFL Cup | Chelsea FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | FA Cup | Chelsea FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Premier League | Chelsea FC | 28 | 3 | 3 | 3 | 0 | 706 |
| 16/17 | EFL Cup | Chelsea FC | 2 | 1 | 0 | 0 | 0 | 210 |
| 16/17 | FA Cup | Chelsea FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Premier League | Chelsea FC | 34 | 3 | 3 | 4 | 0 | 833 |
| 15/16 | Community Shield | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | West Ham United | 4 | 1 | 0 | 0 | 0 | 225 |
| 15/16 | League Cup | West Ham United | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | West Ham United | 21 | 1 | 2 | 0 | 0 | 980 |
| 15/16 | Premier League | Chelsea FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Stoke City | 2 | 1 | 1 | 0 | 0 | 142 |
| 14/15 | League Cup | Stoke City | 2 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Premier League | Stoke City | 19 | 3 | 3 | 3 | 0 | 485 |
| 13/14 | FA Cup | Liverpool FC | 2 | 1 | 0 | 0 | 0 | 129 |
| 13/14 | League Cup | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier League | Liverpool FC | 19 | 1 | 0 | 1 | 0 | 643 |
| 12/13 | Champions League | Chelsea FC | 4 | 1 | 1 | 0 | 0 | 195 |
| 12/13 | Europa League | Chelsea FC | 6 | 4 | 0 | 0 | 0 | 107 |
| 12/13 | FA Cup | Chelsea FC | 5 | 2 | 0 | 0 | 0 | 134 |
| 12/13 | League Cup | Chelsea FC | 3 | 2 | 1 | 0 | 0 | 150 |
| 12/13 | Premier League | Chelsea FC | 23 | 1 | 1 | 0 | 0 | 1,122 |
| 12/13 | Premier League | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | UEFA Super Cup | Chelsea FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | FA Cup | Wigan Athletic | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League Cup | Wigan Athletic | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Premier League | Wigan Athletic | 38 | 6 | 2 | 4 | 0 | 536 |
| 10/11 | FA Cup | Wigan Athletic | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Cup | Wigan Athletic | 3 | 1 | 0 | 0 | 0 | 153 |
| 10/11 | Premier League | Wigan Athletic | 21 | 1 | 3 | 1 | 0 | 814 |
| 10/11 | Reserve League | Wigan Athletic U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Championship | Crystal Palace | 18 | 6 | 2 | 3 | 0 | 192 |
| 09/10 | FA Cup | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Crystal Palace | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier League | Wigan Athletic | 14 | 1 | 3 | 0 | 0 | 433 |
| 08/09 | Championship | Crystal Palace | 27 | 2 | 0 | 2 | 0 | 840 |
| 08/09 | FA Cup | Crystal Palace | 3 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | League Cup | Crystal Palace | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Championship | Crystal Palace | 13 | 3 | 3 | 1 | 0 | 219 |
| 07/08 | Championship Play-Offs | Crystal Palace | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | FA Cup | Crystal Palace | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2008-01-01 | Palace U18 | Crystal Palace | Transfer | 0 | — |
| 09/10 | 2010-01-31 | Crystal Palace | Wigan | Transfer | 1250000 | €3.00m |
| 12/13 | 2012-08-24 | Wigan | Chelsea | Transfer | 6500000 | €11.50m |
| 13/14 | 2013-09-02 | Chelsea | Liverpool | Loan | 15000000 | — |
| 13/14 | 2014-05-31 | Liverpool | Chelsea | Return from loan | 11000000 | — |
| 14/15 | 2014-08-16 | Chelsea | Stoke City | Loan | 8000000 | — |
| 14/15 | 2015-05-31 | Stoke City | Chelsea | Return from loan | 7500000 | — |
| 15/16 | 2015-09-01 | Chelsea | West Ham | Loan | 7500000 | — |
| 15/16 | 2016-05-31 | West Ham | Chelsea | Return from loan | 7500000 | — |
| 18/19 | 2019-01-25 | Chelsea | Fenerbahce | Loan | 18000000 | — |
| 19/20 | 2020-01-22 | Fenerbahce | Chelsea | Return from loan | 8500000 | — |
| 19/20 | 2020-01-23 | Chelsea | Inter | Loan | 8500000 | — |
| 19/20 | 2020-08-31 | Inter | Chelsea | Return from loan | 6000000 | — |
| 20/21 | 2020-10-15 | Chelsea | Spartak Moscow | Loan | 6000000 | — |
| 20/21 | 2021-06-30 | Spartak Moscow | Chelsea | Return from loan | 6500000 | — |
| 21/22 | 2021-07-01 | Chelsea | Spartak Moscow | Transfer | 6500000 | €5.00m |
| 24/25 | 2024-07-01 | Spartak Moscow | Without Club | Transfer | 1000000 | — |
| 24/25 | 2024-09-10 | Without Club | Luton | Transfer | 1000000 | — |
| 25/26 | 2025-07-01 | Luton | Without Club | Transfer | 500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Calf strain | 2017-03-18 | 2017-04-07 | 21 | 4 |
| 17/18 | Hamstring injury | 2017-10-14 | 2017-11-25 | 43 | 12 |
| 18/19 | Back problems | 2018-11-27 | 2018-12-03 | 7 | 2 |
| 18/19 | Groin injury | 2019-04-16 | 2019-05-03 | 18 | 2 |
| 19/20 | Torn thigh muscle | 2019-08-19 | 2019-10-14 | 57 | 7 |
| 19/20 | Torn thigh muscle | 2019-12-03 | 2020-01-20 | 49 | 8 |
| 19/20 | Thigh problems | 2020-03-02 | 2020-03-16 | 15 | 1 |
| 19/20 | Muscle injury | 2020-07-02 | 2020-07-14 | 13 | 3 |
| 20/21 | Knee collateral ligament strain | 2021-03-13 | 2021-04-01 | 20 | 2 |
| 21/22 | muscular problems | 2021-08-07 | 2021-08-24 | 18 | 4 |
| 21/22 | Muscle injury | 2021-11-24 | 2021-12-01 | 8 | 2 |
| 22/23 | Achilles tendon surgery | 2022-08-06 | 2023-02-27 | 206 | 22 |
| 22/23 | unknown injury | 2023-04-03 | 2023-04-28 | 26 | 5 |
| 23/24 | unknown injury | 2023-08-20 | 2023-09-06 | 18 | 4 |
| 23/24 | unknown injury | 2024-03-15 | 2024-04-27 | 44 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.80m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €325k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30322 | — | 1 | 0 | — | — | former national player |
| Team #23260 | — | 12 | 9 | — | — | former national player |
| Team #21340 | — | 11 | 1 | — | — | former national player |
| Team #9565 | — | 1 | 0 | — | — | former national player |
| Team #3444 | #11 | 38 | 12 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| César Azpilicueta | 2 | 1 | 0 |
| David Luiz | 2 | 0 | 0 |
| N'Golo Kanté | 2 | 0 | 0 |
| Thibaut Courtois | 2 | 0 | 0 |
| Marcos Alonso | 2 | 0 | 0 |
| Willian | 2 | 1 | 0 |
| Roman Zobnin | 2 | 0 | 0 |
| Pedro | 2 | 2 | 0 |
| Aleksandr Sobolev | 2 | 7 | 0 |
| Georgiy Dzhikiya | 2 | 0 | 0 |
| Aleksandr Maksimenko | 2 | 0 | 0 |
| José Fonte | 1 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | Championship | Crystal Palace | 6 | 18 |
| 11/12 | Premier League | Wigan Athletic | 6 | 38 |
| 12/13 | Europa League | Chelsea FC | 4 | 6 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Serie A | Inter Milan | 5 | 12 |
| 21/22 | Europa League | Spartak Moscow | 4 | 6 |
| 20/21 | Premier Liga | Spartak Moscow | 4 | 19 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Spartak Moscow | Chelsea | Return from loan | — | €6.50m |
| 20/21 | 2020-10-15 | Chelsea | Spartak Moscow | Loan | — | €6.00m |
| 19/20 | 2020-08-31 | Inter | Chelsea | Return from loan | — | €6.00m |
| 19/20 | 2020-01-23 | Chelsea | Inter | Loan | — | €8.50m |
| 19/20 | 2020-01-22 | Fenerbahce | Chelsea | Return from loan | — | €8.50m |
| 18/19 | 2019-01-25 | Chelsea | Fenerbahce | Loan | — | €18.00m |
| 15/16 | 2016-05-31 | West Ham | Chelsea | Return from loan | — | €7.50m |
| 15/16 | 2015-09-01 | Chelsea | West Ham | Loan | — | €7.50m |
| 14/15 | 2015-05-31 | Stoke City | Chelsea | Return from loan | — | €7.50m |
| 14/15 | 2014-08-16 | Chelsea | Stoke City | Loan | — | €8.00m |
| 13/14 | 2014-05-31 | Liverpool | Chelsea | Return from loan | — | €11.00m |
| 13/14 | 2013-09-02 | Chelsea | Liverpool | Loan | — | €15.00m |
Teams faced most often by Victor Moses's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Arsenal FC | 149 | 40 | 38 | 71 | 204 | 266 | -62 | 27% |
| Everton FC | 144 | 45 | 50 | 49 | 182 | 174 | +8 | 31% |
| Manchester City | 138 | 41 | 28 | 69 | 142 | 239 | -97 | 30% |
| Tottenham Hotspur | 134 | 45 | 28 | 61 | 169 | 205 | -36 | 34% |
| Manchester United | 132 | 27 | 27 | 78 | 122 | 244 | -122 | 20% |
| Newcastle United | 110 | 46 | 23 | 41 | 167 | 141 | +26 | 42% |
| West Bromwich Albion | 107 | 47 | 32 | 28 | 152 | 109 | +43 | 44% |
| Southampton FC | 107 | 52 | 24 | 31 | 187 | 125 | +62 | 49% |
| Aston Villa | 105 | 48 | 28 | 29 | 159 | 111 | +48 | 46% |
| Fulham FC | 103 | 48 | 28 | 27 | 158 | 109 | +49 | 47% |
| Sunderland AFC | 103 | 51 | 25 | 27 | 157 | 119 | +38 | 50% |
| Swansea City | 87 | 37 | 22 | 28 | 122 | 104 | +18 | 43% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 07/08 | Senior debut season | |
| 07/08 | First senior goal | |
| 18/19 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 19 | 637 | 1 | 0 | 0 | 0.14 |
| 22/23 | 11 | 170 | 1 | 0 | 0 | 0.53 |
| 21/22 | 34 | 1,478 | 5 | 0 | 0 | 0.3 |
| 20/21 | 20 | 378 | 3 | 1 | 0 | 0.95 |
| 19/20 | 27 | 492 | 2 | 0 | 0 | 0.37 |
| 18/19 | 22 | 225 | 4 | 0 | 0 | 1.6 |
| 17/18 | 38 | 826 | 5 | 0 | 0 | 0.54 |
| 16/17 | 40 | 1,043 | 4 | 1 | 0 | 0.43 |
| 14/15 | 23 | 627 | 3 | 0 | 0 | 0.43 |
| 13/14 | 22 | 772 | 1 | 0 | 0 | 0.12 |
| 11/12 | 39 | 536 | 4 | 0 | 0 | 0.67 |
| 10/11 | 28 | 967 | 1 | 0 | 0 | 0.09 |
| 09/10 | 35 | 625 | 3 | 0 | 0 | 0.43 |
| 08/09 | 32 | 840 | 2 | 1 | 0 | 0.32 |
| 07/08 | 16 | 219 | 1 | 0 | 0 | 0.41 |
Output by competition
Career goals and assists broken down by tournament.
More on Victor Moses
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Victor Moses
Who is Victor Moses?
Victor Moses is a Nigeria professional footballer who plays as a right winger for Without Club.
How old is Victor Moses?
Victor Moses is 35 years old. He was born on December 12, 1990 in Kaduna.
What position does Victor Moses play?
Victor Moses plays as a right winger (Attack - Right Winger).
What club does Victor Moses play for?
Victor Moses currently plays for Without Club.
How many career goals has Victor Moses scored?
Across all senior club competitions in our dataset, Victor Moses has scored 62 goals in 495 appearances.
What is Victor Moses's market value?
Victor Moses's most recent reported market value is €500k.