Thin sample this season. Joe Gomez has played 2 matches (24 min) so far, so sections that need a bigger sample to say anything reliable are not shown here — they are missing on purpose, not broken. See all seasons combined →
01
What Patterns Define Him?
His repeatable signature. A step only appears if its reliability score (sample size × match coverage) reaches at least Medium confidence — pattern mining, not anecdotes.
RECEIVE
Right Wing, Attacking third — wide or inverted — mostly in the attacking third (50% of his 10 passes)
40% completion · 10× in 2/2 matches
↓
DEFEND
1v1 and cover on his side
10 def actions · lost 16% deep · 10× in 2/2 matches
Signature: Receive → Defend — the only steps proven repeatable this season (2 of 5 in the full pattern). Not enough evidence yet for the rest of the chain below.
Not a pattern: progress — 0× (insufficient confidence, hidden — not enough evidence yet); dribble — 0× (insufficient confidence, hidden — not enough evidence yet); deliver — 0× (insufficient confidence, hidden — not enough evidence yet) — omitted from the signature rather than presented as one.
Team
Team context
How much of the team runs through him, and what changes without him.
Liverpool's output per match with Joe Gomez (2 matches) versus without him (6 matches). Insufficient evidence — the without-sample is only 6 matches; treat every Δ below as noise until more games exist. What his own defending should move — goals conceded and results — leads; attacking output (largely out of a defender's hands) is shown after, for context. A proper on-off model needs many more minutes.
WITH (2)
WITHOUT (6)
Δ
goals against /match
2.00
0.67
+1.33
points /match
1.50
2.00
-0.50
goals for /match
1.00
1.50
-0.50
xG for /match
1.33
0.37
+0.96
03
His Share of the Team
Of everything Liverpool produced this season, the categories where the biggest share ran through Joe Gomez specifically — his share of the team total, not a per-90 rate.
category
share
him / team
clearances
3%
31 / 1046
interceptions
3%
9 / 314
progressive passes
2%
43 / 1798
Recruitment
Style and verdict
Style profile, closest comparables, and the summary.
Not raw event counts — football style scores: weighted models scored 0–100 against the 232 full-backs in the pool (min 450 min). This is what separates players who post similar numbers but play differently. Proxy dimensions are inferred from on-ball data; true off-ball running / under-pressure context is not measured.
Overlapping full-back51%Inverted full-back49%
Why Overlapping full-back 51%: a weighted blend of crossing 51 (weight 30%) + final-third threat 57 (weight 25%) + dribbling 58 (weight 20%) + transition 46 (weight 25%). The score reflects how distinctively his profile SHAPE matches this archetype vs his peers.
retention, ball-winning, territory (wide vs central)
Unknown
aerial ability, marking, off-ball running — not in event data
Passing directness
79
Through-balls ~proxy
68
Build-up
62
Box threat
58
Dribbling
58
Final-third threat
57
Defensive aggression
56
Progression
52
Crossing
51
Press resistance ~proxy
51
Creativity
48
Carrying
48
Line-breaking
47
Transition ~proxy
46
Receiving zones
43
Retention
33
Ball-winning
29
Territory (wide vs central)
6
05
Similar Players — in style space
Closest comparables measured on the style scores above, within the same position family — so it separates how players are alike, not just how much they touch the ball. Each line explains the shared strength and the divergent mechanism. A light physical-profile term (height / weight; this player: 188 cm / 80 kg) is included at a quarter of one style axis's weight — enough to break ties between stylistic twins, not to override style.Scope: pooled across the Premier League, Bundesliga, La Liga, Ligue 1 and Serie A, percentiled within each player's own league before comparing — a match from another league is marked with its league name.
Style, not quality:a high match here means two players tend to produce the ball in similar ways — it is not a ranking, a scouting recommendation, or a claim that they are equally good.
Danny da Costa Mainz · Bundesliga · 187 cm / 87 kg
76%
Driven by: territory (wide vs central) (35%), passing directness (25%), ball-winning (12%). Different mechanism — Costa more via passing directness, transition.
Dimitri Foulquier Valencia · La Liga · 183 cm / 72 kg
57%
Driven by: territory (wide vs central) (37%), ball-winning (21%), passing directness (17%). Different mechanism — Gomez more via final-third threat, defensive aggression; Foulquier more via retention.
Sebastian Sebulonsen Koln · Bundesliga · 187 cm / 78 kg
47%
Driven by: territory (wide vs central) (33%), retention (15%), ball-winning (13%). Different mechanism — Gomez more via build-up, line-breaking; Sebulonsen more via transition.
Djibril Sidibé Le Mans · Ligue 1 · 182 cm / 71 kg
47%
Driven by: territory (wide vs central) (38%), passing directness (29%), ball-winning (11%). Different mechanism — Sidibé more via line-breaking, receiving zones.
Giovanni Bonfanti Pisa · Serie A 25/26 · 187 cm / 83 kg
45%
Driven by: passing directness (25%), retention (17%), through-balls (13%). Different mechanism — Gomez more via carrying, build-up; Bonfanti more via ball-winning, territory (wide vs central).
Jake O'Brien Everton · 197 cm / 92 kg
45%
Driven by: ball-winning (21%), retention (17%), passing directness (17%). Different mechanism — Gomez more via dribbling, carrying; O'Brien more via territory (wide vs central).
06
Summary
Joe Gomez is an overlapping full-back: 0.0 progressive passes and 0 box entries, delivering 0 key passes. Inverted full-back. [1v1 recovery pace and off-ball overlap timing need tracking.]
Based on 2 matches (24 minutes) — an early read, treat with caution until more minutes are logged. He profiles as an overlapping full-back — best used in a system built around that identity.
His biggest room for growth is transition — even a modest improvement there would meaningfully lift his overall overlapping full-back profile.
✨ This report is interactive
Click any stat card to filter its map, hover a dot for the exact match, and use the dropdowns to slice passes zone-to-zone. Nothing here is static.