Skip to content
Steven Nzonzi

Steven Nzonzi

Midfield - Defensive Midfield  at Stoke City
Age37
CitizenshipFrance DR Congo
Height1.96 m
Footright
BornDecember 15, 1988
at Stoke City 289 days · joined 2025-08-08
👕500+ Apps 🏴25+ Caps Veteran
Market value €700k
Rating · 24/25 5.4 Average
Defensive Midfield Midfield

Career snapshot

11
clubs played for
07/08
debut season
0.06
goals / match
Sevilla FC
top club · 136 apps

Position rank · 24/25

#314
goals rank
#652
assists rank
37
season goals
28
season assists

Among 1,533 Midfield - Defensive Midfields · ≥200 mins

Career highs

€30.00m
peak value · 2017
€26.65m
top transfer fee · 18/19
6
best season · 21/22
26 / 0
int'l caps / goals
617Appearances
37Goals
28Assists
89Yellow cards
5Red cards
325Full matches (90′)
Full nameSteven Nzonzi
Name in home countrySteven N'Kemboanza Mike Christopher Nzonzi
Date of birth1988-12-15 (37 yrs)
Place of birthColombes, France
CitizenshipFrance DR Congo
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height196.00 m
Current clubStoke City
Joined2025-08-08
Contract expires2026-06-30
AgentRelatives
Aug 2025
Transfer: Sepahan → Stoke City
25/26 · Transfer
Aug 2024
Transfer: Konyaspor → Sepahan
24/25 · Transfer
Jul 2024
24/25 — Sepahan FC
34 matches · 3 G · 1 A · across 4 competitions
Aug 2023
Transfer: Al-Rayyan → Konyaspor
23/24 · Transfer
Jul 2023
23/24 — Konyaspor
36 matches · 4 G · 0 A · across 2 competitions
Jul 2022
22/23 — Al-Rayyan SC
24 matches · 1 G · 2 A · across 3 competitions
Sep 2021
Transfer: AS Roma → Al-Rayyan
21/22 · Transfer
Jul 2021
21/22 — Al-Rayyan SC
28 matches · 6 G · 1 A · across 4 competitions
Jun 2021
Transfer: Stade Rennais → AS Roma
20/21 · Return from loan
Jul 2020
20/21 — Al-Rayyan SC, Stade Rennais FC
40 matches · 1 G · 1 A · across 3 competitions
Jan 2020
Transfer: AS Roma → Stade Rennais
19/20 · Loan
Jan 2020
Transfer: Galatasaray → AS Roma
19/20 · Return from loan
Aug 2019
Transfer: AS Roma → Galatasaray
19/20 · Loan
Jul 2019
19/20 — Galatasaray, Stade Rennais FC
22 matches · 0 G · 1 A · across 4 competitions
Apr 2019
Injury: unknown
1 games missed
Jan 2019
Injury: unknown
1 games missed
Aug 2018
Injury: unknown
1 games missed
Aug 2018
Transfer: Sevilla FC → AS Roma
18/19 · Transfer · €26.65m
Jul 2018
18/19 — AS Roma
39 matches · 1 G · 2 A · across 3 competitions
Oct 2017
Injury: unknown
3 games missed
Jul 2017
17/18 — Sevilla FC
44 matches · 1 G · 2 A · across 4 competitions
Jul 2016
16/17 — Sevilla FC
46 matches · 3 G · 3 A · across 5 competitions
Mar 2016
Injury: unknown
5 games missed
Jul 2015
Transfer: Stoke City → Sevilla FC
15/16 · Transfer · €8.00m
Jul 2015
15/16 — Sevilla FC
46 matches · 4 G · 2 A · across 4 competitions
Jul 2014
14/15 — Stoke City
42 matches · 4 G · 1 A · across 3 competitions
Jul 2013
13/14 — Stoke City
40 matches · 2 G · 2 A · across 3 competitions
Aug 2012
Transfer: Blackburn → Stoke City
12/13 · Transfer · €4.40m
Jul 2012
12/13 — Stoke City
38 matches · 1 G · 1 A · across 2 competitions
Jul 2011
11/12 — Blackburn Rovers
34 matches · 2 G · 5 A · across 3 competitions
Jul 2010
10/11 — Blackburn Rovers, Blackburn Rovers Reserves
26 matches · 1 G · 0 A · across 4 competitions
Jul 2009
09/10 — Blackburn Rovers
38 matches · 2 G · 0 A · across 2 competitions
Jul 2009
Transfer: Amiens SC → Blackburn
09/10 · Transfer · €580k
Jul 2008
08/09 — Amiens SC
36 matches · 1 G · 4 A · across 3 competitions
Jul 2008
Transfer: Amiens SC B → Amiens SC
08/09 · Transfer
Jul 2007
07/08 — Amiens SC
4 matches · 0 G · 0 A · across 2 competitions
Jul 2007
Transfer: Amiens SC U19 → Amiens SC B
07/08 · Transfer
Jul 2005
Transfer: Beauvais U17 → Amiens SC U19
05/06 · Transfer
Jul 2004
Transfer: SM Caen Jugend → Beauvais U17
04/05 · Transfer
Jul 2003
Transfer: CA Lisieux Foot → SM Caen Jugend
03/04 · Transfer
Jul 2002
Transfer: PSG Youth → CA Lisieux Foot
02/03 · Transfer
Jan 1970
Peak market value: €30.00m
Highest valuation recorded in dataset

Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals3 total · 0.12/90
44
Assists1 total · 0.04/90
37
G+A4 total · 0.16/90
33
Yellow cards3 total · 0.12/90
92
29,213 min
Minutes played by club
Sepahan FC 7.9%
Konyaspor 2.0%
Al-Rayyan SC 10.6%
Stade Rennais FC 10.0%
Galatasaray 0.0%
AS Roma 9.0%
Sevilla FC 18.9%
Stoke City 20.3%
Blackburn Rovers 14.1%
Blackburn Rovers Reserves 0.0%
Amiens SC 7.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Sepahan FC 1 24/25 24/25 34 3 1 2,308
Konyaspor 1 23/24 23/24 36 4 0 580
Al-Rayyan SC 3 20/21 22/23 53 7 3 3,083
Stade Rennais FC 2 19/20 20/21 46 1 1 2,910
Galatasaray 1 19/20 19/20 15 0 1 0
AS Roma 1 18/19 18/19 39 1 2 2,620
Sevilla FC 3 15/16 17/18 136 8 7 5,525
Stoke City 3 12/13 14/15 120 7 4 5,935
Blackburn Rovers 3 09/10 11/12 96 5 5 4,109
Blackburn Rovers Reserves 1 10/11 10/11 2 0 0 0
Amiens SC 2 07/08 08/09 40 1 4 2,143

Career trajectory — goals, assists & market value

2€7.5M4€15M5€22.5M7€30M08/09 — 1 goals (Amiens SC)08/09 — 4 assists508/0909/10 — 2 goals (Blackburn Rovers)209/1010/11 — 1 goals (Blackburn Rovers)110/1111/12 — 2 goals (Blackburn Rovers)11/12 — 5 assists711/1212/13 — 1 goals (Stoke City)12/13 — 1 assists212/1313/14 — 2 goals (Stoke City)13/14 — 2 assists413/1414/15 — 4 goals (Stoke City)14/15 — 1 assists514/1515/16 — 4 goals (Sevilla FC)15/16 — 2 assists615/1616/17 — 3 goals (Sevilla FC)16/17 — 3 assists616/1717/18 — 1 goals (Sevilla FC)17/18 — 2 assists317/1818/19 — 1 goals (AS Roma)18/19 — 2 assists318/1919/20 — 1 assists119/2020/21 — 1 goals (Stade Rennais FC)20/21 — 1 assists220/2121/22 — 6 goals (Al-Rayyan SC)21/22 — 1 assists721/2222/23 — 1 goals (Al-Rayyan SC)22/23 — 2 assists322/2323/24 — 4 goals (Konyaspor)423/2424/25 — 3 goals (Sepahan FC)24/25 — 1 assists424/2508/09 — €400K09/10 — €700K10/11 — €4M11/12 — €5M12/13 — €6M13/14 — €7M14/15 — €6M15/16 — €10M16/17 — €20M17/18 — €30M18/19 — €30M19/20 — €23M20/21 — €13.5M21/22 — €10M22/23 — €6M23/24 — €3M24/25 — €1MGoalsAssistsMarket value

Goals by season

07/08: 0007/0808/09: 1108/0909/10: 2209/1010/11: 1110/1111/12: 2211/1212/13: 1112/1313/14: 2213/1414/15: 4414/1515/16: 4415/1616/17: 3316/1717/18: 1117/1818/19: 1118/1919/20: 0019/2020/21: 1120/2121/22: 6621/2222/23: 1122/2323/24: 4423/2424/25: 3324/25

Assists by season

07/08: 0007/0808/09: 4408/0909/10: 0009/1010/11: 0010/1111/12: 5511/1212/13: 1112/1313/14: 2213/1414/15: 1114/1515/16: 2215/1616/17: 3316/1717/18: 2217/1818/19: 2218/1919/20: 1119/2020/21: 1120/2121/22: 1121/2222/23: 2222/2323/24: 0023/2424/25: 1124/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 AFC Champions League Two Sepahan FC 6 1 0 0 0 387
24/25 Hazfi Cup Sepahan FC 3 0 0 0 0 0
24/25 Iran Super Cup Sepahan FC 1 1 0 0 0 83
24/25 Persian Gulf League Sepahan FC 24 1 1 3 1 1,838
23/24 Süper Lig Konyaspor 33 4 0 2 0 580
23/24 Türkiye Kupasi Konyaspor 3 0 0 1 0 0
22/23 Amir Cup Al-Rayyan SC 1 0 0 0 0 0
22/23 Qatari Stars Cup Al-Rayyan SC 1 0 0 0 0 0
22/23 Stars League Al-Rayyan SC 22 1 2 4 0 1,929
21/22 AFC Champions League Al-Rayyan SC 7 3 0 0 0 220
21/22 Amir Cup Al-Rayyan SC 2 0 0 0 0 0
21/22 Qatari Stars Cup Al-Rayyan SC 2 1 1 0 0 180
21/22 Stars League Al-Rayyan SC 17 2 0 2 0 754
20/21 Amir Cup Al-Rayyan SC 1 0 0 0 0 0
20/21 Champions League Stade Rennais FC 5 0 0 1 0 0
20/21 Ligue 1 Stade Rennais FC 34 1 1 8 1 2,910
19/20 Champions League Galatasaray 5 0 0 4 0 0
19/20 Coupe de France Stade Rennais FC 2 0 0 0 0 0
19/20 Ligue 1 Stade Rennais FC 5 0 0 0 0 0
19/20 Süper Lig Galatasaray 10 0 1 1 0 0
18/19 Champions League AS Roma 8 0 0 0 0 0
18/19 Italy Cup AS Roma 1 0 0 0 0 0
18/19 Serie A AS Roma 30 1 2 7 0 2,620
17/18 Champions League Sevilla FC 8 0 0 2 0 0
17/18 Champions League Qu. Sevilla FC 2 0 0 0 0 0
17/18 Copa del Rey Sevilla FC 7 0 0 0 0 0
17/18 LaLiga Sevilla FC 27 1 2 2 0 2,215
16/17 Champions League Sevilla FC 8 1 0 1 0 720
16/17 Copa del Rey Sevilla FC 1 0 0 0 0 0
16/17 LaLiga Sevilla FC 35 2 3 6 0 1,534
16/17 Supercopa Sevilla FC 1 0 0 1 0 0
16/17 UEFA Super Cup Sevilla FC 1 0 0 0 0 0
15/16 Champions League Sevilla FC 5 0 0 1 0 0
15/16 Copa del Rey Sevilla FC 6 1 0 2 1 441
15/16 Europa League Sevilla FC 7 0 0 1 0 0
15/16 LaLiga Sevilla FC 28 3 2 2 0 615
14/15 FA Cup Stoke City 2 0 0 0 0 0
14/15 League Cup Stoke City 2 1 0 1 0 180
14/15 Premier League Stoke City 38 3 1 1 0 1,125
13/14 FA Cup Stoke City 2 0 0 0 0 0
13/14 League Cup Stoke City 2 0 1 0 0 0
13/14 Premier League Stoke City 36 2 1 4 0 1,521
12/13 FA Cup Stoke City 3 0 0 1 0 0
12/13 Premier League Stoke City 35 1 1 9 1 3,109
11/12 FA Cup Blackburn Rovers 1 0 0 0 0 0
11/12 League Cup Blackburn Rovers 1 0 0 0 0 0
11/12 Premier League Blackburn Rovers 32 2 5 7 0 1,406
10/11 FA Cup Blackburn Rovers 1 0 0 0 0 0
10/11 League Cup Blackburn Rovers 2 0 0 0 0 0
10/11 Premier League Blackburn Rovers 21 1 0 4 1 1,269
10/11 Reserve League Blackburn Rovers Reserves 2 0 0 1 0 0
09/10 League Cup Blackburn Rovers 5 0 0 1 0 0
09/10 Premier League Blackburn Rovers 33 2 0 6 0 1,434
08/09 Coupe de France Amiens SC 1 0 0 0 0 0
08/09 Coupe de la Ligue Amiens SC 1 0 0 0 0 0
08/09 Ligue 2 Amiens SC 34 1 4 3 0 2,143
07/08 Coupe de France Amiens SC 2 0 0 0 0 0
07/08 Ligue 2 Amiens SC 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
02/03 2002-07-01 PSG Youth CA Lisieux Foot Transfer 0
03/04 2003-07-01 CA Lisieux Foot SM Caen Jugend Transfer 0
04/05 2004-07-01 SM Caen Jugend Beauvais U17 Transfer 0
05/06 2005-07-01 Beauvais U17 Amiens SC U19 Transfer 0
07/08 2007-07-01 Amiens SC U19 Amiens SC B Transfer 0
08/09 2008-07-01 Amiens SC B Amiens SC Transfer 0
09/10 2009-07-01 Amiens SC Blackburn Transfer 700000 €580k
12/13 2012-08-31 Blackburn Stoke City Transfer 4500000 €4.40m
15/16 2015-07-09 Stoke City Sevilla FC Transfer 7500000 €8.00m
18/19 2018-08-14 Sevilla FC AS Roma Transfer 30000000 €26.65m
19/20 2019-08-16 AS Roma Galatasaray Loan 23000000
19/20 2020-01-30 Galatasaray AS Roma Return from loan 13500000
19/20 2020-01-31 AS Roma Stade Rennais Loan 13500000
20/21 2021-06-30 Stade Rennais AS Roma Return from loan 8000000
21/22 2021-09-28 AS Roma Al-Rayyan Transfer 8000000
23/24 2023-08-28 Al-Rayyan Konyaspor Transfer 3000000
24/25 2024-08-17 Konyaspor Sepahan Transfer 900000
25/26 2025-08-08 Sepahan Stoke City Transfer 700000
SeasonInjuryFromToDays missedGames missed
15/16 Hamstring injury 2016-03-13 2016-04-01 20 5
17/18 ankle sprain 2017-10-15 2017-10-27 13 3
18/19 Fitness 2018-08-16 2018-08-22 7 1
18/19 Foot injury 2019-01-09 2019-01-18 10 1
18/19 Knee bruise 2019-04-12 2019-04-16 5 1
Current€700k
Peak€30.00m
Low€200k
Δ since start+€300k
€200k€7.65m€15.10m€22.55m€30.00m197019701970
DateValue
Jan 1, 1970 €700k
Jan 1, 1970 €750k
Jan 1, 1970 €900k
Jan 1, 1970 €1.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.40m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €13.50m
Jan 1, 1970 €11.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €19.00m
Jan 1, 1970 €23.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €6.50m
Jan 1, 1970 €7.50m
Jan 1, 1970 €10.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €700k
Jan 1, 1970 €200k
Jan 1, 1970 €400k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #9323 6 0 former national player
Team #3377 #15 20 0 former national player
TeammatePPG played withJoint goalsMinutes
Sergio Rico 2 0 0
Asmir Begovic 1 0 0
Sergio Escudero 2 1 0
Pablo Sarabia 2 1 0
Mariano 2 0 0
Wissam Ben Yedder 2 0 0
Martin Olsson 1 1 0
Franco Vázquez 2 1 0
Éver Banega 2 0 0
Gabriel Mercado 2 0 0
Junior Hoilett 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Süper Lig Konyaspor 4 33
14/15 Premier League Stoke City 3 38
21/22 AFC Champions League Al-Rayyan SC 3 7

Top assist seasons

SeasonCompetitionClubAssistsMatches
11/12 Premier League Blackburn Rovers 5 32
08/09 Ligue 2 Amiens SC 4 34
16/17 LaLiga Sevilla FC 3 35

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-06-30 Stade Rennais AS Roma Return from loan €8.00m
19/20 2020-01-31 AS Roma Stade Rennais Loan €13.50m
19/20 2020-01-30 Galatasaray AS Roma Return from loan €13.50m
19/20 2019-08-16 AS Roma Galatasaray Loan €23.00m

Teams faced most often by Steven Nzonzi's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Manchester City 34 3 9 22 21 75 -54 9%
Liverpool FC 34 7 10 17 45 65 -20 21%
Chelsea FC 33 3 6 24 21 73 -52 9%
FC Barcelona 32 4 5 23 37 80 -43 13%
Manchester United 32 5 9 18 27 62 -35 16%
Aston Villa 31 12 10 9 39 38 +1 39%
Wigan Athletic 30 8 13 9 42 46 -4 27%
Arsenal FC 30 7 4 19 28 68 -40 23%
West Bromwich Albion 29 12 8 9 34 26 +8 41%
Tottenham Hotspur 29 6 3 20 28 60 -32 21%
Bolton Wanderers 28 10 6 12 33 34 -1 36%
Everton FC 28 7 8 13 26 39 -13 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
07/08 Senior debut season
08/09 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 34 2,308 3 0 1 0.16
23/24 36 580 3 0 0 0.47
22/23 24 1,929 4 0 0 0.19
21/22 28 1,154 2 2 0 0.31
20/21 40 2,910 9 0 1 0.31
19/20 22 0 5 0 0 0
18/19 39 2,620 7 0 0 0.24
17/18 44 2,215 4 0 0 0.16
16/17 46 2,254 8 0 0 0.32
15/16 46 1,056 6 2 1 0.77
14/15 42 1,305 2 0 0 0.14
13/14 40 1,521 4 1 0 0.3
12/13 38 3,109 10 0 1 0.32
11/12 34 1,406 7 0 0 0.45
10/11 26 1,269 5 0 1 0.43
09/10 38 1,434 7 0 0 0.44
08/09 36 2,143 3 0 0 0.13

Output by competition

Career goals and assists broken down by tournament.

Premier League
195 apps
11 G
8 A
LaLiga
90 apps
6 G
7 A
Süper Lig
43 apps
4 G
1 A
Stars League
39 apps
3 G
2 A
AFC Champions League
7 apps
3 G
0 A
Ligue 2
36 apps
1 G
4 A
Serie A
30 apps
1 G
2 A
Persian Gulf League
24 apps
1 G
1 A
Qatari Stars Cup
3 apps
1 G
1 A
Ligue 1
39 apps
1 G
1 A

Frequently asked about Steven Nzonzi

Who is Steven Nzonzi?

Steven Nzonzi is a France professional footballer who plays as a defensive midfield for Stoke City.

How old is Steven Nzonzi?

Steven Nzonzi is 37 years old. He was born on December 15, 1988 in Colombes.

What position does Steven Nzonzi play?

Steven Nzonzi plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Steven Nzonzi play for?

Steven Nzonzi currently plays for Stoke City.

How many career goals has Steven Nzonzi scored?

Across all senior club competitions in our dataset, Steven Nzonzi has scored 37 goals in 617 appearances.

What is Steven Nzonzi's market value?

Steven Nzonzi's most recent reported market value is €700k.