Player profile

Al AhliAttacking MidfieldFrance23 yrsTransfer radar
See who's trending on the live alternatives board.
Fan totals + per-90 · No seasonal row in tracked leagues
No seasonal row in tracked leagues — check recent matches below.
Season rates refresh weekly · peer percentiles from league cohorts · match log ~6h after FT.
Injury & sideline log · current status + two-year history
Fit · no active injury on file
Muscle injury
Apr 2025 – May 2025
Knee problems
Nov 2024 – Nov 2024
22 days out recorded in last 2 years
Status clears when return date has passed or the daily injury sync marks the player fit · not medical advice.
Estimated market value over time
€28.0M
+18567% over window
RT estimated values · updated every few days · may lag breaking news by one revision.
Documented moves (7 on record) · "Fee not public" = transfer fee was not reported
VfB Stuttgart→Al Ahli
Aug 2025 · 25/26
Club not on file→VfB Stuttgart
Aug 2021 · 21/22
Club not on file→Club not on file
Jul 2020 · 20/21
Club not on file→Club not on file
Jul 2019 · 19/20
Estimated value rank vs peer groups, plus where they have played by position.
Estimated value rank
Lower number = higher estimated transfer value in that group (e.g. 74th = 74th-most valuable in the pool).
324th
Worldwide
All tracked players by estimated value
3rd
League · Saudi Pro League
Players in Saudi Pro League
35th
National team · France
Players from France
36th
Position
Players in this role
44th
Birth year cohort · 2002
Players born 2002
Position distribution (career apps)
W/D/L from your club's score · match rating when Sportmonks supplies it
No logged appearances this season in our tracked competitions yet.
W/D/L uses final score for the player's club that day. Match rows sync within ~6h · ratings may lag on some PL fixtures (Sportmonks column drift) · event minutes ~1h.
Millot is the kind of midfielder who makes things happen in the final third but leaves you wincing every time he tries to recycle possession. Playing in Belgium's Pro League, his key pass rate and shot volume both rank comfortably above the median for his position—he finds pockets, he pulls triggers, and his interception numbers suggest a genuine reading of the game defensively. Here's the counterintuitive part: a pass accuracy sitting in the bottom 10% of the league isn't purely sloppiness—it often reflects a player attempting riskier, more progressive balls that cheaper midfielders simply don't attempt. But the duel win rate, also bottom 10%, is harder to excuse; Millot gets bullied too easily when the game gets physical.
Based on 1,266 min this season · DNA refreshes weekly.
Your take, one card
Enzo Millot's per-90 DNA and four looks — built for the group chat in about a minute.
Make a card →Need a replacement?
Stylistic matches, not just the same position. Shortlist before the argument starts.
See DNA alternatives →Club not on file→Club not on file
Jul 2018 · 18/19
Club not on file→Club not on file
Jul 2017 · 17/18
Club not on file→Club not on file
Jul 2015 · 15/16
Youth loans and friendlies may be missing · club names matched from RT team directory.
16G · 8A
7G · 11A
7G · 6A
0G · 1A
0G · 1A
0G · 1A
Rankings refresh when extended player data is loaded · not every player has a full row yet.