Player Comparison

Side by side on performance, context, cost and risk. Differences are explained — no single 'better player' verdict.

Kenan Yıldız removeAlberto Moleiro remove
Age2122
PositionLeft wingerLeft winger
Club · leagueJuventus FC · Serie AVillarreal CF · Laliga
League strength0.930.95
Team strength (Elo)16141544
League minutes2844 (83%)2491 (73%)
G+A per 90 (raw)0.540.58
G+A per 90 (context-adjusted)0.390.48
Passing / defending / progressionData unavailableData unavailable
Performance percentile8885
Market value€75.0M€50.0M
Estimated acquisition€59.9M – €102M€38.5M – €67.9M
Model value€24.8M – €62.5M€10.6M – €38.6M
Projected value (24m)€45.3M – €127M€26.6M – €69.8M
Bargain Index35/10018/100
DevelopmentHighHigh
Breakout probability9%5%
RiskLowLow
Data confidenceMediumMedium
Value picture
Estimated acquisition€59.9M – €102M
Model value (performance-implied)€24.8M – €62.5M
Projected value (24 months)€45.3M – €127M
Dashed line: current market value (€75.0M). Bars are 20–80% model ranges; tick = median.
Estimated acquisition€38.5M – €67.9M
Model value (performance-implied)€10.6M – €38.6M
Projected value (24 months)€26.6M – €69.8M
Dashed line: current market value (€50.0M). Bars are 20–80% model ranges; tick = median.

What separates Kenan Yıldız and Alberto Moleiro

  • Moleiro has higher context-adjusted goal contributions (0.48 vs 0.39 per 90).
  • On value for money the model prefers Yıldız (Bargain Index 35 vs 18) — this is not a statement about who is the better player.