104
Paris Saint-Germain · Central Midfield · Age 25

Vitinha

The data story · 2019/20 – 2025/26

104.9
Touch Dominance per 90 · Season 25/26
Scroll to read
Career Arc

From Porto to Paris. The transformation is in the data.

Vitinha joined PSG in 2022 as a creative midfielder. What the data shows is something more interesting: he didn't just move clubs, he changed roles. The arc of Goal Involvement is almost flat. The arc of Touch Dominance is one of the steepest climbs in our dataset.

Goal Involvement (GI) per 90 · All competitions · 2019/20–2025/26 · Source: Sofascore

The invisible contribution
93.8%
Pass Security · at 104.9 Touch Dominance per 90

"Vitinha completed 104.9 accurate passes per 90 minutes in 25/26 — and lost almost none of them. That accuracy held while his volume doubled over six seasons. Most elite controllers show degradation. He never did."

Touch Dominance (TchD): 104.9 · Pass Security (PsSec): 93.8% · Season 25/26 · Statsdex terminology
Season Profile

The shape of a controller, not a creator.

The radar tells the whole story immediately. The control axis — Touch Dominance, Pass Security — pushes to the outer ring. The output axes — Goals, Assists — barely register. This is not a weakness. This is the profile of a player who makes everything else possible.

10 metrics · Ligue 1 central midfielder peer group · 2025/26 · Statsdex

Comparison

Porto vs Paris. The same player. Different data.

The earliest season radar against the latest. Three years at PSG transformed a creative midfielder into an elite controller. The Touch Dominance axis grew. The Chance Ignition axis shrunk. The defensive axes shifted. Two polygons on the same chart — one career.

Same metrics · 19/20 Porto vs 25/26 PSG · Statsdex

Percentile Profile

99th percentile. In the metric that matters for his role.

Pass Security at 99th percentile among Ligue 1 central midfielders. Touch Dominance at 97th. The output wedges are small — but output is not his job. His job is to own the ball, move it quickly and accurately, and never give it away. The pizza chart makes this unmistakable.

Estimated percentile ranks vs Ligue 1 central midfielders · 2025/26 · Statsdex

Type of Player

Elite Controller.

The Control bar extends further than any other family in the dataset. The Output bar is the shortest of any player we've profiled. That gap is not a coincidence — it is the defining characteristic of a press-resistant, possession-anchoring controller at the highest level.

Four family indices · Control · Creativity · Output · Defense · Statsdex composite

Peer Group Mapping

The furthest outlier in the dataset.

Plot Touch Dominance against Chance Ignition for every central midfielder in our peer group. Vitinha sits alone in the top-right corner — extreme volume, reasonable creation. Nobody else in the dataset occupies this space. That isolation is the data definition of a unique player.

16 Ligue 1 and European central midfielders · dot size = GIS · 2025/26 · Statsdex

The hidden metric
xGI says
14th
in Ligue 1
GIS says
3rd
in Ligue 1

"Expected goal involvement ranks Vitinha 14th in Ligue 1. The Game Impact Score — Statsdex's composite of chance creation, ball progression and defensive contribution — ranks him 3rd. That gap of eleven places is the entire argument for why xG alone is not enough."

GIS = (ChI×2)+(SprR×3)+(TchD×0.1)+(Tkl×1.5)+(Int×1.5)−(CstErr×3) · Statsdex original metric

This is where
the free story ends.

The full Statsdex report on Vitinha includes all 42 charts, his complete seven-season career delta heatmap, the Porto-to-PSG slopegraph, consistency score across all competitions, the EVI dual-axis showing how quality held while volume doubled, and the most thorough analytical profile of this player available outside a professional scouting department.

Career delta heatmap · Porto→PSG slopegraph · EVI dual-axis
Consistency score 0.94 · Role evolution timeline
Connected scatter · Competition split radar · GIS vs xGI
Statsdex Premium
Join Statsdex Premium →

Full 42-chart PDF report · Competition split analysis · Monthly player stories