Transfer Finder

“Find me a cheaper version of this player.” Nearest statistical profiles in the same position group with a lower estimated acquisition cost.

Target: Jarrod Bowen · 29 · Right winger · West Ham United · est. acquisition €15.8M – €33.2M

Similarity uses age, context-adjusted output, minutes share, performance percentile, league and team strength. Style/role similarity needs event data that the current free source lacks.

PlayerSimilarityAgePosMarket valueEst. acquisitionModel valueBIRiskStrengthsDifferences
Dominic Calvert-Lewin
Leeds United · Premier League
38%29ST€22.0M€13.7M – €29.8M€17.4M – €33.8M0/100Risk: LowPerformance-implied value in the top 6% of ATT peers; Improving trajectoryplays Striker; 80% of minutes
Nicolas Pépé
Villarreal CF · Laliga
30%31RW€6.0M€2.3M – €6.5M€10.9M – €20.4M5/100Risk: LowPerformance-implied value in the top 8% of ATT peers; Goal contributions 1.4x the positional average in the league (context-adjusted)weaker league (0.95); 70% of minutes; adj. G+A/90 0.55 vs 0.65
Vedat Muriqi
RCD Mallorca · Laliga
30%32ST€4.5M€1.9M – €5.2M€4.6M – €9.5M10/100Risk: ModeratePerformance-implied value in the top 13% of ATT peers; Goal contributions 1.4x the positional average in the league (context-adjusted)plays Striker; 3 yrs older; weaker league (0.95)
Mikel Oyarzabal
Real Sociedad · Laliga
30%29ST€25.0M€14.9M – €28.2M€7.3M – €30.5M1/100Risk: LowPerformance-implied value in the top 12% of ATT peers; Improving trajectoryplays Striker; weaker league (0.95); 79% of minutes
Viktor Tsygankov
Girona FC · Laliga
29%28RW€15.0M€5.5M – €13.1M€5.2M – €17.3M51/100Risk: LowPerformance-implied value in the top 24% of ATT peers; Improving trajectoryweaker league (0.95); 77% of minutes; adj. G+A/90 0.48 vs 0.65
Deniz Undav
VfB Stuttgart · Bundesliga
28%29ST€22.0M€13.4M – €25.2M€12.0M – €37.4M4/100Risk: LowPerformance-implied value in the top 8% of ATT peers; Goal contributions 1.4x the positional average in the league (context-adjusted)plays Striker; weaker league (0.94); 74% of minutes
Toni Martínez
Deportivo Alavés · Laliga
28%29ST€7.5M€4.3M – €9.7M€4.9M – €16.2M24/100Risk: ModeratePerformance-implied value in the top 24% of ATT peers; Improving trajectoryplays Striker; weaker league (0.95); 80% of minutes
Jaidon Anthony
Burnley FC · Premier League
28%26LW€20.0M€11.4M – €24.5M€5.1M – €19.8M58/100Risk: LowPerformance-implied value in the top 22% of ATT peers; Goal contributions 1.7x the positional average in the league (context-adjusted)plays Left winger; 3 yrs younger; 80% of minutes
Jorge de Frutos
Rayo Vallecano · Laliga
28%29RW€12.0M€6.2M – €13.8M€5.0M – €18.5M8/100Risk: LowPerformance-implied value in the top 18% of ATT peersweaker league (0.95); 73% of minutes; adj. G+A/90 0.44 vs 0.65
Mousa Tamari
Stade Rennais FC · Ligue 1
28%29RW€10.0M€5.1M – €10.8M€5.1M – €14.0M12/100Risk: LowImproving trajectoryweaker league (0.88); 73% of minutes; adj. G+A/90 0.50 vs 0.65
Ludovic Ajorque
Stade Brestois 29 · Ligue 1
27%32ST€3.0M€997k – €2.8M€3.8M – €6.9M34/100Risk: HighPerformance-implied value in the top 17% of ATT peers; Undisputed starter (92% of league minutes)plays Striker; 3 yrs older; weaker league (0.88); adj. G+A/90 0.54 vs 0.65
Lassine Sinayoko
AJ Auxerre · Ligue 1
27%26ST€10.0M€4.6M – €12.0M€5.4M – €17.0M87/100Risk: ModerateUndisputed starter (91% of league minutes); Improving trajectoryplays Striker; 3 yrs younger; weaker league (0.88)
Armand Laurienté
US Sassuolo · Serie A
26%27LW€19.0M€12.6M – €20.6M€4.5M – €18.4M12/100Risk: LowPerformance-implied value in the top 25% of ATT peers; Goal contributions 1.6x the positional average in the league (context-adjusted)plays Left winger; weaker league (0.93); 76% of minutes
Andrea Pinamonti
US Sassuolo · Serie A
26%27ST€15.0M€6.4M – €15.2M€8.0M – €26.6M71/100Risk: LowPerformance-implied value in the top 21% of ATT peersplays Striker; 2 yrs younger; weaker league (0.93); 75% of minutes
Ilan Kebbal
Paris FC · Ligue 1
26%27RW€12.0M€7.0M – €14.5M€3.0M – €8.1M12/100Risk: Low—weaker league (0.88); 73% of minutes; adj. G+A/90 0.48 vs 0.65

Compare with the closest alternative →