Player Comparison

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

Kamal Sowah removeKalvin Ketu remove
Age2629
PositionLeft wingerLeft winger
Club · leagueNAC Breda · EredivisieA.G.S Asteras Tripolis · Super League 1
League strength0.430.42
Team strength (Elo)11181138
League minutes2789 (91%)1620 (69%)
G+A per 90 (raw)0.070.39
G+A per 90 (context-adjusted)0.240.42
Passing / defending / progressionData unavailableData unavailable
Performance percentile215
Market value€750k€450k
Estimated acquisition€190k – €575k€118k – €607k
Model value€505k – €1.1M€329k – €599k
Projected value (24m)€429k – €1.2M€284k – €434k
Bargain Index96/10081/100
DevelopmentLowLow
Breakout probabilityn/a (age > 23)n/a (age > 23)
RiskModerateModerate
Data confidenceMediumMedium
Value picture
Estimated acquisition€190k – €575k
Model value (performance-implied)€505k – €1.1M
Projected value (24 months)€429k – €1.2M
Dashed line: current market value (€750k). Bars are 20–80% model ranges; tick = median.
Estimated acquisition€118k – €607k
Model value (performance-implied)€329k – €599k
Projected value (24 months)€284k – €434k
Dashed line: current market value (€450k). Bars are 20–80% model ranges; tick = median.

What separates Kamal Sowah and Kalvin Ketu

  • Sowah is 3 years younger, which the models associate with more appreciation and resale potential.
  • Ketu has higher context-adjusted goal contributions (0.42 vs 0.24 per 90).
  • Sowah was used far more by the club (91% of minutes vs 69%).
  • On value for money the model prefers Sowah (Bargain Index 96 vs 81) — this is not a statement about who is the better player.