Player Comparison

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

Joan Sastre removeOnur Bulut remove
Age2932
PositionRight-backRight-back
Club · leaguePanthessalonikios Athlitikos Omilos Konstantinoupoliton · Super League 1Basaksehir FK · Super Lig
League strength0.420.40
Team strength (Elo)14611357
League minutes498 (21%)973 (32%)
G+A per 90 (raw)0.000.09
G+A per 90 (context-adjusted)0.050.11
Passing / defending / progressionData unavailableData unavailable
Performance percentile4432
Market value€800k€600k
Estimated acquisition€144k – €902k€143k – €441k
Model value€599k – €1.4M€279k – €787k
Projected value (24m)€317k – €716k€205k – €527k
Bargain IndexNo index56/100
DevelopmentLowLow
Breakout probabilityn/a (age > 23)n/a (age > 23)
RiskHighVery High
Data confidenceLowMedium
Value picture
Estimated acquisition€144k – €902k
Model value (performance-implied)€599k – €1.4M
Projected value (24 months)€317k – €716k
Dashed line: current market value (€800k). Bars are 20–80% model ranges; tick = median.
Estimated acquisition€143k – €441k
Model value (performance-implied)€279k – €787k
Projected value (24 months)€205k – €527k
Dashed line: current market value (€600k). Bars are 20–80% model ranges; tick = median.

What separates Joan Sastre and Onur Bulut

  • Sastre is 3 years younger, which the models associate with more appreciation and resale potential.
  • Bulut is estimated to cost far less (€191k vs €419k mid-estimate).
  • Risk differs: Sastre High, Bulut Very High.