Tochukwu Nnadi is represented by the football agency TD sports management. The player currently plays for Olympique Marsilya; the current market value is €4.50m. Under contract until 30.06.2030.

timeline Career History

21/22
Botev II Botev II
21/22
Botev Plovdiv Botev Plovdiv
23/24
Zulte Zulte
25/26
Marsilya Marsilya

Rating

68

DEF

Tochukwu Nnadi player profile photo

Tochukwu Nnadi

Nigeria • Defensive Midfield visibility109,4B Wikidata Q119855051

ATT

46

TEC

50

TAC

46

DEF

47

CRE

53

AGE

23

Height: 1,76
Foot: Right
euro €4.50m
support_agent Agent: TD sports management

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Midfield

Age

23

Height

1,76

Foot

Right

Personal details

Date of Birth
30.06.2003
Place of birth
Ihiagwa, Nigeria
Nationality
Nigeria
League
Ligue 1
Shirt number
6

info About Tochukwu Nnadi

Tochukwu Nnadi is a 23-year-old Defensive Midfield from Nigeria. Tochukwu Nnadi has played for Olympique Marsilya since 2026. The contract runs until June 2030. Current estimated market value: €4.50m. Tochukwu Nnadi is represented by the football agency TD sports management. 4 transfers on record; the highest fee was €6.00m for the 2026 move from Zulte to Marsilya. In the 2026/2027 Ligue 1 season: 7 matches, 0 goals and 1 assists. Height 1.76 m, preferred foot: right.

Who is Tochukwu Nnadi's agent?

expand_more

Tochukwu Nnadi is represented by the football agency TD sports management.

Which club does Tochukwu Nnadi play for?

expand_more

Tochukwu Nnadi currently plays for Olympique Marsilya as a Defensive Midfield.

What is Tochukwu Nnadi's market value?

expand_more

Tochukwu Nnadi's market value is estimated at around €4.50m (2026 data).

Where is Tochukwu Nnadi from?

expand_more

Tochukwu Nnadi holds Nigeria nationality.

How old is Tochukwu Nnadi?

expand_more

Tochukwu Nnadi is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
8 Nov 2026
RC Lens (A)
Ligue 1
1 - 2 (W) 7.1
5 Nov 2026
Bayer 04 Leverkusen (A)
UEFA Europa League
0 - 1 (W) 6.9
1 Nov 2026
Toulouse (H)
Ligue 1
2 - 0 (W) 7.5
25 Oct 2026
Le Havre (H)
Ligue 1
4 - 3 (W) 6.6
22 Oct 2026
SK Sturm Graz (A)
UEFA Europa League
1 - 0 (L) –

Market Value & Form

Ligue 1 2026/2027

Market Value

Comparison of two independent sources

Current Value

€4.50m

Model Estimate

€5,1m

€4,3m – €5,8m

20232026

Season Form

Goals

0 / xG 0.17

Assists

1 / xA 0.42

Shooting

3

Pass accuracy

88.8

Goals
%0
Assists
%63
Rating
%74

Bars show the player's league percentile.

Detailed Statistics Show expand_more

Percentages show the player's league percentile.

Shooting

Goals 0 %0
xG 0.17 %22
xG excl. penalty 0.17 %24
Shooting 3 %17

Passing

Assists 1 %63
xA 0.42 %51
Accurate passes 229 %49
Pass accuracy % 88.8 %63
Accurate long balls 14 %61
Long ball accuracy % 77.8 %84
Line-breaking passes 36 %43
Chances created 2 %17

Possession

Dribbles 3 %47
Dribble success % 100.0 %100
Duels won 31 %68
Duels won % 62.0 %89
Aerials won 5 %67
Aerials won % 55.6 %68
Touches 326 %42
Touches in opposition box 8 %51
Dispossessed 4 %38
Fouls won 14 %87

Defending

Defensive actions 22 %38
Tackles 9 %42
Interceptions 5 %38
Blocked shots 2 %64
Fouls committed 10 %30
Penalties conceded 1 %1
Recoveries 25 %43
Possession won final 3rd 3 %54
Dribbled past 1 %78
Clearances 6 %38
Clean sheets 0 %0
Goals conceded while on pitch 7 %47
xG against while on pitch 10.70 %38

Discipline

Yellow cards 1 %26
Red cards 0 %100

Skill profile

Scores on a 0–100 scale; data: Ligue 1 2026/2027.

67,3 Overall

Ranked #49 of 94 players in the same position

Box-to-Box

Recent match scores

  • 84 Toulouse
  • 73 Le Havre
  • 66 Angers SCO
  • 58 Troyes
  • 75 Monaco
  • Shooting 61,0 #52/79
  • Passing 68,7 #40/95
  • Crossing 60,2 #55/74
  • On ball attacking 62,9 #55/93
  • Duels 67,2 #25/92
  • 1v1 defending 61,9 #61/93
  • Positioning 69,0 #17/91
  • Ball control 63,1 #51/95

newspaper Latest news

  • Assists winner after costly foul

    Nnadi assisted once to go with one shot (zero on goal) and one chance created in Sunday's 5-2 win over Angers. In addition, he was given a yellow card in the 74th minute.

  • Rejoins team training

    Nnadi (knee) was back in team training Wednesday, according to Massilia Zone.

  • Remains out for PSG clash

    Nnadi (knee) remains out for Sunday's match against PSG, according to coach Bruno Genesio. "Only Geoffrey and Tochu are out."

  • Eyeing return for PSG clash

    Nnadi (knee) is already eyeing a return for the Sept. 20 match against PSG at the Velodrome, despite the seriousness of his knee injury, according to FC Marseille.

  • Opts for riskier recovery protocol

    Nnadi was supposed to undergo surgery and miss several months of action, but the Nigerian midfielder is opting to follow a riskier protocol in hopes of returning earlier, with the injury potentially a torn ACL, according to La Provence, per Massilia Zone.

forum Social media

Careers

Club career

  1. Marseille Current
    02.2026 – present

    17 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2026/2027 7.03
    Ligue 1 7 0 1 7.13
    Europa League 2 0 0 6.70
    2025/2026 6.39
    Ligue 1 8 0 1 6.39
  2. Zulte Waregem
    01.2024 – 02.2026

    58 apps · 1 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2025/2026 6.79
    First Division A 18 0 1 6.79
    Belgian Cup 1 0 0 –
    2024/2025
    First Division B 23 0 0 –
    Belgian Cup 3 0 0 –
    2023/2024
    First Division B 13 1 1 –
  3. Botev Plovdiv
    04.2022 – 01.2024

    48 apps · 0 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2023/2024
    First League 17 0 0 –
    Cup 2 0 0 –
    2022/2023
    First League 19 0 0 –
    Conference League 2 0 0 –
    Cup 2 0 0 –
    2021/2022
    First League 6 0 0 –
  4. Botev Plovdiv II
    08.2021 – 01.2024

    13 apps · 1 goals

    chevron_rightSeason breakdown
    Competition Apps Goals Assists Rating
    2022/2023
    Second League 6 0 0 –
    2021/2022
    Second League 7 1 0 –

National team

Nigeria 12.2025

5 apps · 0 goals

Nigeria U20 05.2023

5 apps · 0 goals